Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


Info

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 gevolgd als de overige MAGDA-webservices.

De generieke foutcodes zijn te vinden op Werking en overzicht uitzonderingen MAGDA 2.0 Webservices.

Overzicht dienstspecifieke uitzonderingen

Deze uitzonderingen zijn steeds dienstspecifiek en op niveau 3.

Uitzondering code

Oorsprong

Fout ernst

Beschrijving

20002MAGDAFOUTINSZ in de vraag heeft een ongeldige structuur
20002KSZFOUTINSZ in de vraag heeft een ongeldige structuur
30002KSZFOUTINSZ geannuleerd
30003KSZFOUTOnbestaand INSZ
30004MAGDAWAARSCHUWINGPersoon heeft een nieuw INSZ verkregen
30004KSZFOUTPersoon heeft een nieuw INSZ verkregen
30005MAGDAFOUTTe veel gegevens gevonden, verfijn de zoekcriteria
40001MAGDAFOUTEr werd geen geldige wettelijke context opgegeven
40003MAGDAFOUTGeen inschrijving aanwezig voor het INSZ in de vraag
40005KSZFOUTDe toegang tot de gegevens is geweigerd
40006MAGDAFOUTFout in autorisatie
40098KSZFOUTPersoon heeft overleden gezinshoofd
40099KSZFOUTHet dossier van de persoon is gesloten wegens overlijden
40101KSZFOUTHet opgegeven INSZ wordt momenteel niet beheerd door het rijksregister.
40157KSZFOUTEen gezinshoofd is geannuleerd
40182KSZFOUTAnomalie gevonden in het gezinshoofd
48000KSZFOUTValidatiefout opgetreden
48000KSZFOUTValidatiefout opgetreden
48007KSZFOUTOntbrekende inschrijving
48008KSZFOUTIntegratiecontrole gefaald
48009KSZFOUTNaam: Fout in mapping voornaam: het element GivenName met sequentie 1 komt meer dan een keer voor.
48010KSZFOUTNaam: Het element GivenName met sequentie 2 komt meer dan een keer voor.
48011KSZFOUTNaam: Het element GivenName met sequentie 3 komt meer dan een keer voor.
48012KSZFOUTAdres: Het element CountryCode met waarde 150 is aanwezig zonder dat een cityCode gespecifieerd is.
48013KSZFOUTAdres: Het element CountryCode met waarde 150 is aanwezig zonder dat een postalCode gespecifieerd is.
48014KSZFOUTAdres: Het element CountryCode heeft een buitenlandse waarde terwijl toch een cityCode gespecifieerd is.
48016KSZFOUTAdres: Het element cityName komt meer dan een keer voor.
48020KSZFOUTGeboorte: Syntax van de geboorteplaatscode is niet correct
48021KSZFOUTGeboorte: Geboorteplaatscode bestaat niet voor deze periode
48022KSZFOUTGeboorte: Syntax van de aanvangsdatum is niet correct
48023KSZFOUTGeboorte: De ingangsdatum ligt in de toekomst
48024KSZFOUTGeboorte: De ingangsdatum ligt voor de minimaal toegestane datum (KSZ-datum).
48025KSZFOUTGeboorte: De ingangsdatum ligt voor de ingangsdatum van een andere gegevensgroep
48025KSZFOUTGeboorte: De ingangsdatum ligt voor de ingangsdatum van een andere gegevensgroep
48026KSZFOUTGeboorte: De opgegeven buitenlandse gemeente in de gegevensgroep Geboorte is gelijk aan de benaming van het land.
48027KSZFOUTGeslacht: De ingangsdatum ligt in de toekomst
48028KSZFOUTNaam: Syntax van de Naam is niet correct
48029KSZFOUTNaam: Syntax van de Voornaam is niet correct
48030KSZFOUTNaam: Syntax van de 2de voornaam is niet correct
48031KSZFOUTNaam: De ingangsdatum ligt in de toekomst
48032KSZFOUTNaam: De derde voornaam is syntactisch niet geldig. Raadpleeg het document "CBSS Registries using SOA for CBSS - Information Model" voor een volledig overzicht van de toegelaten karakters.
48033KSZFOUTNaam: De voorlegging bevat de tweede voornaam maar niet de eerste voornaam
48034KSZFOUTNaam: De voorlegging bevat de derde voornaam maar niet de tweede voornaam
48035KSZFOUTNationaliteit: Syntax van de nationaliteitscode is niet correct
48036KSZFOUTNationaliteit: Nationaliteitscode bestaat niet voor deze periode
48037KSZFOUTNationaliteit: De ingangsdatum ligt in de toekomst
48038KSZFOUTNationaliteit: Nationaliteiten met identieke code aanwezig in het verzoek
48039KSZFOUTBurgerlijke staat: Syntax van de burgerlijke stand is niet correct
48039KSZFOUTBurgerlijke staat: Syntax van de burgerlijke stand is niet correct
48040KSZFOUTBurgerlijke staat: De ingangsdatum ligt in de toekomst
48041KSZFOUTBurgerlijke staat: De ingangsdatum is later dan de overlijdensdatum
48042KSZFOUTBurgerlijke staat: Partner INSZ niet gekend
48042KSZFOUTBurgerlijke staat: Partner INSZ niet gekend
48043KSZFOUTBurgerlijke staat: Partner INSZ is vervangen
48044KSZFOUTBurgerlijke staat: Partner INSZ is geannuleerd
48045KSZFOUTBurgerlijke staat: De code burgerlijke staat is niet actief op de opgegeven ingangsdatum
48046KSZFOUTBurgerlijke staat: De opgegeven buitenlandse gemeente in de gegevensgroep Burgerlijke staat is gelijk aan de benaming van het land.
48047KSZFOUTBurgerlijke staat: De code Burgerlijke staat is niet 10 (ongehuwd) terwijl de ingangsdatum voor deze gegevensgroep gelijk is aan de geboortedatum.
48048KSZFOUTBurgerlijke staat: Onbekende plaatscode voor de burgerlijke stand
48049KSZFOUTBurgerlijke staat: Plaatscode voor de burgerlijke stand bestaat niet voor deze periode
48050KSZFOUTBurgerlijke staat: De burgerlijke staat "ongehuwd" kan geen INSZ partner specificeren
48051KSZFOUTBurgerlijke staat: De burgerlijke staat met code 10 of 90 mag niet overlappen in geldigheidsperiode met een andere burgerlijke staat
48052KSZFOUTBurgerlijke staat: Burgerlijke staten met gelijke code en identiek INSZ partner aanwezig in het verzoek
48053KSZFOUTBurgerlijke staat: Bestaande en/of nieuwe burgerlijke staten met identiek INSZ partner mogen niet overlappen in periode
48054KSZFOUTBurgerlijke staat: Ingangsdatum van de burgerlijke staat ongehuwd (10) moet gelijk zijn aan de geboortedatum
48055KSZFOUTBurgerlijke staat: Ingangsdatum van de burgerlijke staat onbepaald (90) moet gelijk zijn aan de geboortedatum
48056KSZFOUTOverlijden: De overlijdensdatum is geen geldige datum
48057KSZFOUTOverlijden: De ingangsdatum ligt in de toekomst
48058KSZFOUTOverlijden: De ingangsdatum ligt voor de ingangsdatum van een andere gegevensgroep
48059KSZFOUTOverlijden: De opgegeven buitenlandse gemeente in de gegevensgroep Overlijden is gelijk aan de benaming van het land.
48060KSZFOUTOverlijden: De opgegeven plaats van overlijden kan niet worden teruggevonden.
48061KSZFOUTOverlijden: De opgegeven plaats van overlijden is niet actief op de opgegeven (ingangs)datum van overlijden.
48063KSZFOUTAdres: Landcode niet gekend
48064KSZFOUTAdres: Landcode bestaat niet voor deze periode
48068KSZFOUTAdres: Ongeldige buitenlandse postcode
48071KSZFOUTAdres: Syntax van de gemeente is niet correct
48072KSZFOUTAdres: Syntax van de straat is niet correct
48073KSZFOUTAdres: De straat is ingevuld maar de gemeente is niet ingevuld
48075KSZFOUTAdres: Syntax van het huisnummer is niet correct
48076KSZFOUTAdres: Het huisnummer is ingevuld maar de straat is niet ingevuld
48077KSZFOUTAdres: Syntax van het busnummer is niet correct
48078KSZFOUTAdres: Het busnummer is ingevuld maar het huisnummer is niet ingevuld
48079KSZFOUTAdres: De ingangsdatum ligt in de toekomst
48081KSZFOUTAdres: De opgegeven buitenlandse gemeente in de gegevensgroep Verblijfsadres is gelijk aan de benaming van het land.
48083KSZFOUTBurgerlijke staat: Vervaldatum mag niet zijn ingevuld.
48084KSZFOUTNationaliteit: Vervaldatum mag niet zijn ingevuld.
48085KSZFOUTBurgerlijke staat: Ingangsdatum van de burgerlijke staat ongehuwd zonder bewijs (95) moet gelijk zijn aan de geboortedatum
48086KSZFOUTAdres: Een Belgisch verblijfsadres is niet toegestaan in het RAD-register
48100KSZWAARSCHUWINGPersoon maar gedeeltelijk gewijzigd
48101KSZFOUTPersoon niet gewijzigd
48102KSZFOUTPersoon bevindt zich in een register waarvoor geen wijzigingen ondersteund worden
48104KSZFOUTDe vorige situatie van de gegevensgroep "Naam" in de voorlegging is verschillend van de informatie opgenomen in de KSZ-registers.
48104KSZFOUTDe vorige situatie van de gegevensgroep "Naam" in de voorlegging is verschillend van de informatie opgenomen in de KSZ-registers.
48105KSZFOUTDe vorige situatie van de gegevensgroep "Nationaliteit" in de voorlegging is verschillend van de informatie opgenomen in de KSZ-registers.
48105KSZFOUTDe vorige situatie van de gegevensgroep "Nationaliteit" in de voorlegging is verschillend van de informatie opgenomen in de KSZ-registers.
48106KSZFOUTDe vorige situatie van de gegevensgroep "Geslacht" in de voorlegging is verschillend van de informatie opgenomen in de KSZ-registers.
48106KSZFOUTDe vorige situatie van de gegevensgroep "Geslacht" in de voorlegging is verschillend van de informatie opgenomen in de KSZ-registers.
48107KSZFOUTDe vorige situatie van de gegevensgroep "Geboorte" in de voorlegging is verschillend van de informatie opgenomen in de KSZ-registers.
48107KSZFOUTDe vorige situatie van de gegevensgroep "Geboorte" in de voorlegging is verschillend van de informatie opgenomen in de KSZ-registers.
48108KSZFOUTDe vorige situatie van de gegevensgroep "Burgerlijke staat" in de voorlegging is verschillend van de informatie opgenomen in de KSZ-registers.
48108KSZFOUTDe vorige situatie van de gegevensgroep "Burgerlijke staat" in de voorlegging is verschillend van de informatie opgenomen in de KSZ-registers.
48109KSZFOUTDe vorige situatie van de gegevensgroep "Overlijden" in de voorlegging is verschillend van de informatie opgenomen in de KSZ-registers.
48109KSZFOUTDe vorige situatie van de gegevensgroep "Overlijden" in de voorlegging is verschillend van de informatie opgenomen in de KSZ-registers.
48110KSZFOUTDe vorige situatie van de gegevensgroep "Contactadres" in de voorlegging is verschillend van de informatie opgenomen in de KSZ-registers.
48110KSZFOUTDe vorige situatie van de gegevensgroep "Verblijfsadres" in de voorlegging is verschillend van de informatie opgenomen in de KSZ-registers.
48115KSZFOUTGeen nieuwe informatie voor de gegevensgroep "Geslacht"
48116KSZFOUTGeen nieuwe informatie voor de gegevensgroep "Geboorte"
48117KSZFOUTGeboorte: Geboorteplaatscode geeft verlies tot informatie
48118KSZFOUTGeboorte: Syntax van de geboorteplaats is niet correct
48120KSZFOUTGeslacht: De ingangsdatum ligt voor de geboortedatum
48121KSZFOUTGeslacht: De ingangsdatum ligt in de toekomst
48122KSZFOUTGeslacht: De geregistreerde ingangsdatum ligt voor de minimaal toegestane datum (KSZ-datum).
48123KSZFOUTGeslacht: De geregistreerde ingangsdatum ligt voor de minimaal toegestane datum (KSZ-datum).
48125KSZFOUTGeen nieuwe informatie voor de gegevensgroep "Naam"
48126KSZFOUTVoornaam geeft verlies tot informatie
48127KSZFOUTNaam: Ingangsdatum is eerder dan datum in KSZ-register
48128KSZFOUTNaam: De ingangsdatum ligt voor de geboortedatum
48129KSZFOUTNaam: De ingangsdatum is later dan de overlijdensdatum
48130KSZFOUTDe geregistreerde ingangsdatum ligt voor de minimaal toegestane datum (KSZ-datum).
48132KSZFOUTGeen nieuwe informatie voor de gegevensgroep "Nationaliteit"
48133KSZFOUTNationaliteit: De set van de informatie in het verzoek is niet verenigbaar met de bestaande gegevens in het KSZ-Register
48134KSZFOUTNationaliteit: De vervaldatum in het verzoek ligt vóór de ingangsdatum of de ingangsdatum in het verzoek ligt vóór die in het KSZ-register
48135KSZFOUTNationaliteit: De ingangsdatum ligt voor de geboortedatum
48137KSZFOUTNationaliteit: De ingangsdatum is later dan de overlijdensdatum
48138KSZFOUTNationaliteit: De geregistreerde ingangsdatum ligt voor de minimaal toegestane datum (KSZ-datum).
48139KSZFOUTNationaliteit: De vervaldatum ligt na de overlijdensdatum voor de gegevensgroep Nationaliteit.
48140KSZFOUTNationaliteit: De vervaldatum ligt in de toekomst voor de gegevensgroep Nationaliteit.
48142KSZFOUTBestaande en/of nieuwe nationaliteiten met identieke code mogen niet overlappen in periode
48143KSZFOUTGeen nieuwe informatie voor de gegevensgroep "Burgerlijke stand"
48144KSZFOUTDe set van de informatie in het verzoek is niet verenigbaar met de bestaande gegevens in het KSZ-Register voor de gegevensgroep "Burgerlijke stand"
48145KSZFOUTDe vervaldatum in het verzoek ligt vóór de ingangsdatum of de ingangsdatum in het verzoek ligt vóór die in het KSZ-register voor de gegevensgroep "Burgerlijke stand"
48146KSZFOUTBurgerlijke staat: De ingangsdatum ligt voor de geboortedatum
48147KSZFOUTBurgerlijke staat: De geregistreerde ingangsdatum ligt voor de minimaal toegestane datum (KSZ-datum).
48148KSZFOUTDe locatie bij burgerlijke stand geeft een verlies tot informatie
48149KSZFOUTDe vervaldatum ligt na de overlijdensdatum voor de gegevensgroep "Burgerlijke stand"
48150KSZFOUTDe vervaldatum ligt in de toekomst voor de gegevensgroep "Burgerlijke stand"
48152KSZFOUTDe code "burgerlijke staat" wordt gewijzigd in "ongehuwd" terwijl vroeger een andere code dan ongehuwd actief was.
48153KSZFOUTMen kan geen burgerlijk staat hebben met zichzelf als partner
48154KSZFOUTEen burgerlijke staat verschillend van onbepaald (90) kan niet naar onbepaald gewijzigd worden (90)
48155KSZFOUTDe burgerlijke staat ongehuwd (10) kan niet gewijzigd worden naar onbepaald (90)
48156KSZFOUTGeen nieuwe informatie voor de gegevensgroep "Overlijden"
48157KSZFOUTOverlijden: De ingangsdatum ligt voor de geboortedatum
48158KSZFOUTOverlijden: De geregistreerde ingangsdatum ligt voor de minimaal toegestane datum (KSZ-datum).
48159KSZFOUTSyntax van de code van de overlijdensplaats ongeldig
48160KSZFOUTDe locatie bij overlijden geeft een verlies tot informatie
48161KSZFOUTDe overlijdensdatum ligt vóór de vervaldatum van een andere gegevensgroep
48161KSZFOUTDe overlijdensdatum ligt vóór de vervaldatum van een andere gegevensgroep
48163KSZFOUTGeen nieuwe informatie voor de gegevensgroep "Verblijfsadres"
48164KSZFOUTAdres: De straat geeft een verlies tot informatie
48165KSZFOUTAdres: Ingangsdatum is eerder dan datum in KSZ-register
48166KSZFOUTAdres: De ingangsdatum ligt voor de geboortedatum
48167KSZFOUTAdres: De ingangsdatum is later dan de overlijdensdatum
48168KSZFOUTAdres: De geregistreerde ingangsdatum ligt voor de minimaal toegestane datum (KSZ-datum).
48186KSZFOUTGeboorte: Geboortedatum geeft verlies tot informatie
48187KSZFOUTGeen nieuwe informatie voor de gegevensgroep "Contactadres"
48188KSZFOUTVerplichte zone in het contactadres ontbreekt
48189KSZFOUTContactadres: De landcode geeft een verlies tot informatie
48190KSZFOUTContactadres: De set van de informatie in het verzoek is niet verenigbaar met de bestaande gegevens in het KSZ-Register
48191KSZFOUTContactadres: Ongeldige gemeentecode
48192KSZFOUTContactadres: Gemeentecode bestaat niet voor deze periode
48193KSZFOUTContactadres: Ongeldige Belgische postcode
48194KSZFOUTContactadres: (postcode, gemeentecode ) bestaat niet voor deze periode
48195KSZFOUTContactadres: Syntax van de straat is niet correct
48196KSZFOUTContactadres: De straat is ingevuld, maar de gemeente is niet ingevuld
48197KSZFOUTContactadres: De straat geeft een verlies tot informatie
48198KSZFOUTContactadres: Ongeldige straatcode
48199KSZFOUTContactadres: Syntax van het huisnummer is niet correct
48200KSZFOUTContactadres: Het huisnummer is ingevuld, maar de straat is niet ingevuld
48201KSZFOUTContactadres: Syntax van het busnummer is niet correct
48202KSZFOUTContactadres: Het busnummer is ingevuld, maar het huisnummer is niet ingevuld
48203KSZFOUTContactadres: Ingangsdatum is eerder dan datum in KSZ-register
48204KSZFOUTContactadres: De ingangsdatum ligt voor de geboortedatum
48205KSZFOUTContactadres: De ingangsdatum ligt in de toekomst
48206KSZFOUTContactadres: De ingangsdatum is later dan de overlijdensdatum
48207KSZFOUTContactadres: De geregistreerde ingangsdatum ligt voor de minimaal toegestane datum (KSZ-datum).
48208KSZFOUTContactadres: De vervaldatum ligt na de overlijdensdatum voor de gegevensgroep " Contactadres"
48209KSZFOUTContactadres: Onbekend type contactadres
48210KSZFOUTContactadres: De vervaldatum ligt in de toekomst voor de gegevensgroep "Contactadres"
48211KSZFOUTContactadres: De vervaldatum in het verzoek ligt vóór de ingangsdatum of de ingangsdatum in het verzoek ligt vóór die in het KSZ-register
48212KSZFOUTContactadres: De Belgische straat van een verblijfsadres is niet actief op de opgegeven ingangsdatum
48213KSZFOUTContactadres: De vorige situatie van de gegevensgroep "Contactsadres" in de voorlegging is verschillend van de informatie opgenomen in de KSZ-registers.
48214KSZFOUTContactadres: Bestaande en/of nieuwe contactadressen mogen niet overlappen in periode
48215KSZFOUTContactadres: Syntax van de Belgische postcode is niet correct.
48216KSZFOUTAdres: De landcode geeft een verlies tot informatie
48217KSZFOUTAdres: De gemeente geeft een verlies tot informatie

Voorbeeld

Code Block
languagexml
titleFout 20002
linenumberstrue
<Uitzonderingen>
    <Uitzondering>
        <Identificatie>20002</Identificatie>
        <Oorsprong>MAGDA</Oorsprong>
        <Type>FOUT</Type>
        <Tijdstip>
            <Datum>2017-11-30</Datum>
            <Tijd>10:36:38</Tijd>
        </Tijdstip>
        <Diagnose>INSZ in de vraag heeft een ongeldige structuur</Diagnose>
    </Uitzondering>
</Uitzonderingen>

Uitzondering bij "Niet geslaagd" owv geen nieuwe info

Indien een wijziging wordt aangevraagd waarbij de gegevens die opgegeven worden overeen komen met de gegevens die reeds in de database zitten worden twee uitzondering teruggegeven.

De eerste uitzondering met code 48000 komt uit het status element van KSZ en geeft aan dat een business validatie fout opgetreden is. De aanpassing kan immers niet uitgevoerd worden omdat er geen nieuwe informatie aangeleverd is.

De tweede uitzondering met code 48125 geeft aan voor welke datablok een aanpassing gevraagd maar niet doorgevoerd is.

Code Block
languagexml
titleUitzonderingen bij geen nieuwe info
linenumberstrue
<Uitzonderingen>
	<Uitzondering>
		<Identificatie>48000</Identificatie>
		<Oorsprong>KSZ</Oorsprong>
		<Type>FOUT</Type>
		<Tijdstip>
			<Datum>2019-09-12</Datum>
			<Tijd>14:38:10.053</Tijd>
		</Tijdstip>
		<Diagnose>Validatiefout opgetreden</Diagnose>
		<Omstandigheid>REG00013</Omstandigheid>
	</Uitzondering>
	<Uitzondering>
		<Identificatie>48125</Identificatie>
		<Oorsprong>KSZ</Oorsprong>
		<Type>FOUT</Type>
		<Tijdstip>
			<Datum>2019-09-12</Datum>
			<Tijd>14:38:10.054</Tijd>
		</Tijdstip>
		<Diagnose>Geen nieuwe informatie voor de gegevensgroep "Naam"</Diagnose>
		<Omstandigheid>301201</Omstandigheid>
		<Annotaties>
			<Annotatie>
				<Naam>datagroup</Naam>
				<Waarde>name</Waarde>
			</Annotatie>
		</Annotaties>
	</Uitzondering>
</Uitzonderingen>


Op deze pagina

Table of Contents
maxLevel2

Binnen deze handleiding

Page Tree
root@parent