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

Wat betreft de Uitzonderingen wordt dezelfde werking

Daar bij deze dienst de inhoud van het antwoord van de bron wordt overgenomen geeft MAGDA enkel aan in welke categorie de melding van de bron thuis hoort. Er zijn drie categorieën aangemaakt

  • 70001 : Een antwoord van het Type INFORMATIE of WAARSCHUWING is van de bron ontvangen. Er is inhoud aanwezig.

  • 70002 : Een antwoord van het type FOUT is van de bron ontvangen. Er is geen inhoud aanwezig

  • 70003 : Er komt een SOAP fault of een onbruikbaar antwoord van de bron terug. Deze uitzondering is steeds van het type FOUT. Er is geen inhoud aanwezig.

Bij de 70001 en 70002 uitzonderingen dienen de Returncode-elementen in de inhoud (POIndocator/Result en X001/Result)van het bericht geëvalueerd te worden. 

Uitzonderingen die door het MAGDA platform worden vastgesteld en niet van de bron komen worden weergegeven met een Oorsprong = "MAGDA". Dezelfde werking wordt gevolgd als de overige MAGDA-webservices.

Meer informatie over de 7000X uitzonderingen is te vinden op Overzicht uitzonderingen bij overname XSD van de bron

Overzicht dienst-specifieke MAGDA uitzonderingen

Deze uitzonderingen zijn steeds dienst specifiek en op niveau 3.

Identificatie

Type

Toelichting

Oorsprong

Voorbeeld

Expand
titleVoorbeeld
Code Block
languagexml

Overzicht mogelijke annotaties

Expand

titleFout XXXXX
Code Blocklanguagexmlme volgende vaste waarden:

  • Niveau : 3

  • Type : FOUT

  • Oorsprong : MAGDA

Identificatie

Toelichting

16010

Mismatch tussen verwacht formaat en gekregen formaat van het antwoord vanuit de bron.

20002

INSZ in de vraag heeft een ongeldige structuur

20006

Een datum in de vraag valt buiten de toegelaten datumrange

30002

Persoonsnummer geannuleerd

30004

Persoon heeft een nieuw INSZ verkregen
Het oud en het nieuw INSZ wordt weergegeven in annotaties

60006

Geen antwoord van de bron ontvangen

Voorbeeld MAGDA Uitzondering

Code Block
languagexml
<Uitzonderingen>
    <Uitzondering>
        <Identificatie>20002</Identificatie>
        <Oorsprong>MAGDA</Oorsprong>
        <Type>FOUT</Type>
        <Tijdstip>
            <Datum>2020-05-30</Datum>
            <Tijd>10:36:38</Tijd>
        </Tijdstip>
        <Diagnose>Opgegeven INSZ voldoet niet aan de Checksum97 controle</Diagnose>
    </Uitzondering>
</Uitzonderingen>

Op deze pagina

Table of Contents
maxLevel2
minLevel1

Binnen deze handleiding

Onderliggende pagina’s binnen deze dienst

Child pages (Children Display)

Info

Met vragen kunt u steeds terecht bij de MAGDA Service Desk.