Versions Compared
Key
- This line was added.
- This line was removed.
- Formatting was changed.
Info |
---|
Informatie:Voor meer informatie rond de werking van Uitzonderingen in MAGDA 2.0 diensten, zie Werking en overzicht uitzonderingen. |
Algemeen
In bepaalde omstandigheden kan het zijn dat de dienst een uitzondering (of meerdere uitzonderingen) teruggeeft.
In het kort kunnen er binnen deze dienst uitzonderingen terugkomen op drie niveaus
Niveau 1: typisch zal dit voorkomen bij een fout tegenover de xsd
Niveau 2: voornamelijk op het niveau van autorisatie (context)
Niveau 3: voornamelijk uitzonderingen door de achterliggende dienst, voorbeeld “geen gegevens gevonden”, “onverwachte fout”, … of door specifieke controle op de vraaggegevens
Een uitzondering omvat:
Image RemovedImage AddedWat betreft de Uitzonderingen wordt dezelfde werking gevolgd als de overige MAGDA-webservices.
Elementen
Element | Omschrijving |
---|---|
Identificatie | Verplicht. Maxlengte 10. De uitzonderingscode. |
Oorsprong | Minlengte 1, maxlengte 5. Duidt de bron aan van de uitzondering (Altijd MAGDA) |
Type | Mogelijke waardes:
|
Tijdstip | Optioneel, indien aanwezig zijn Datum en Tijd beide aanwezig.
|
Diagnose | Verplicht. De tekstuele omschrijving van de opgetreden uitzondering. |
Omstandigheid | Optioneel. Wordt veelal gebruikt om de foutcode van de bron door te geven of voor meer informatie te geven met betrekking tot de uitzondering. |
Annotatie | Optioneel, meerdere mogelijk. Is opgebouwd uit een naam/waarde-paar. Wordt in de RegistreerMutatiebewijs 02.00 niet gebruikt. |
Voorbeelden
Uitzondering op niveau 1
Expand | |||||
---|---|---|---|---|---|
| |||||
|
Uitzondering op niveau 2
Expand | |||||
---|---|---|---|---|---|
| |||||
|
Uitzondering op niveau 3
Expand | |||||
---|---|---|---|---|---|
| |||||
|
Op deze pagina
Table of Contents | ||||
---|---|---|---|---|
|
Binnen deze handleiding
Child pages (Children Display) | ||
---|---|---|
|
Info |
---|
Met vragen kunt u steeds terecht bij de MAGDA Service Desk. |