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.
Uitzonderingen node
Omschrijving
Uitzonderingen
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
De specifieke node UitzonderingenRegistraties die door GeefUitzonderingenRegistraties wordt teruggekoppeld vormt de inhoudelijke kern van het antwoord zelf, zoals besproken in Antwoord, en heeft dus niets te maken met de MAGDA uitzonderingen die het onderwerp zijn van dit hoofdstuk. Deze node wordt hier dus niet verder besproken.
Overzicht dienst-specifieke uitzonderingen
Deze uitzonderingen zijn steeds dienst specifiek en op niveau 3.
Identificatie
Diagnose
Oorsprong
14001
Geen vraagreferte opgegeven
MAGDA
15021
Geen gegevens in antwoord wegens filtering
MAGDA
50003
Er zijn geen resultaten gevonden voor org / bron
DOSIS
50004
Ontbrekende Bron bij geef uitzonderingen registraties
DOSIS
50005
Ongeldige Bron bij geef uitzonderingen registraties