De Uitzonderingen node is een generieke node die ook op andere niveau’s kan voorkomen (zie algemene MAGDA 2.0 documentatie).
In dit hoofdstuk worden alleen de uitzonderingen toegelicht die op ANTWOORD niveau kunnen voorkomen en voortspruiten uit de validering en de (poging tot) verwerking van de VRAAG.
Wat betreft de Uitzonderingen wordt dezelfde werking gevolgd als de overige MAGDA-webservices.
Dit element komt enkel terug wanneer de verwerking niet geslaagd is vanwege validatiefouten in het Verzoek of de Vraag.
Uitzondering
Identificatie
Code die de uitzondering op unieke wijze identificeert
Oorsprong
Geeft aan wie de fout detecteerde (MAGDA, DOSIS, …)
Type
Code die aangeeft hoe ernstig de uitzondering is (FOUT, WAARSCHUWING of INFO)
Tijdstip
Tijdstip dat aangeeft wanneer de uitzondering is opgetreden
Datum
Datum identificatie in YYYY-MM-DD formaat
Tijd
Tijdsindicatie in HH:MM:SS.sss formaat
Diagnose
Bevat de tekstuele omschrijving van de uitzondering
Omstandigheid
Beschrijving van het deel van de VRAAG waar de uitzondering is opgetreden
Annotaties
Annotaties zijn dienst-specifiek en bevatten bijkomende informatie in de vorm van een <Naam> en een <Waarde> element. Deze dienst maakt geen gebruik van annotaties.
Annotatie
Naam
Waarde
Overzicht dienst-specifieke uitzonderingen
Deze uitzonderingen zijn steeds dienst specifiek en op niveau 3.