Publicatie in XML
Algemeen
Informatie:
De publicatie in XML bevat een standaard context zoals de andere MAGDA publicaties. Dit naar analogie met de contextbeschrijving voor webservices, bekijk hiervoor eens de handleiding Werking en gebruik MAGDA 2.0 Webservices.
XSD
De bestanden die worden aangeboden op de outputfolder zijn gevalideerd volgens de service-xsd horende bij deze dienst. De actuele xsd is ter beschikking op https://vlaamseoverheid.atlassian.net/wiki/spaces/MG/pages/487620609/Overzicht+testdata+endpoints+en+XSD+s .
Elementen
Informatie:
Voor een overzicht van alle elementen die in de gevraagde XML staan en eventuele beperkingen wordt er verwezen naar de XSD.
Visueel
Detail
Element ../Inhoud/Arbeidsongeschiktheid/Attestation | Beschrijving | |||||
---|---|---|---|---|---|---|
ssin | ||||||
@canceled | Indien dit attribuut ingevuld is zal het “true” bevatten en duidt het aan dat het INSZ geannuleerd is. | |||||
@replacedBy | Indien dit attribuut ingevuld is betekent het dat de INSZ dat opgegeven is in de vraag vervangen is. Dit attribuut bevat dan het nieuwe INSZ. De afnemer dient eventueel het nieuw INSZ uit dit attribuut in te schrijven in het repertorium. | |||||
attestationIdentification | ||||||
yearQuarter | Het jaar-kwartaal waarvoor het attest geldt. Formaat [1-2]\d{3}Q(1|2|3|4). | |||||
creationDate | De datum waarop het attest werd aangemaakt. | |||||
attestationId | Het id van het attest. | |||||
attestationVersion | Een incrementerend versienummer per nieuwe instantie van het attest. | |||||
attestationStatus | De status origineel, wijziging of annulatie:
Bij annulatie zijn er geen sociale risico’s (meer) aanwezig. | |||||
temporaryAttest | Dit veld is aanwezig wanneer de attestationID, version en status niet gekend zijn. Het betreft hier dan een nog niet geattesteeerd attest voor het lopende trimester. | |||||
allowances | De uitkering(en) waarop dit attest betrekking hebben. | |||||
allowance | ||||||
period | ||||||
beginDate | Startdatum van de periode | |||||
endDate | Einddatum van de periode | |||||
InitialStartDate | Begindatum van de arbeidsongeschiktheid | |||||
exitCode | Code voor het beëindigen van de arbeidsongeschikheid. | |||||
payments | Dit betreft de informatie over de mogelijke betalingen verbonden aan deze uitkering | |||||
payment | ||||||
document | Type van boekhoudkunding document. | |||||
incapacityCategory | Code die bediende-categorie bepaalt. | |||||
familySituation | Code die gezinstoestoestand van de titularis bepaalt. | |||||
allowanceCategory | Code die het type uitkering, betaald aan de titularis, bepaalt. | |||||
allowanceCode | Code de de aard van uitkering, betaald aan de titularis, bepaalt. | |||||
period | Betalingsperiode. | |||||
beginDate | Startdatum van de uitgekeerde periode | |||||
endDate | EindDatum van de uitgekeerde period | |||||
amount | Bedrag (bruto belastbaar bedrag) gestort aan / teruggevorderd van de titularis. Kan dus ook negatief zijn. Bedrag in euro (met decimalen voor de eurocenten). (optioneel voor filtering doeleinde, bij NIC wel steeds aanwezig) | |||||
days | Aantal vergoede dagen. Kan negatief zijn (terugvordering). (optioneel voor filtering doeleinde, bij NIC wel steeds aanwezig in choice tussen days en hours) | |||||
hours | Aantal vergoede uren. Decimaal en kan negatief zijn (terugvordering). (optioneel voor filtering doeleinde, bij NIC wel steeds aanwezig in choice tussen days en hours) |
Voorbeeld
<Inhoud> <Arbeidsongeschiktheid> <Attestation> <ssin>01234567890</ssin> <attestationIdentification> <yearQuarter>2022Q1</yearQuarter> <creationDate>2022-07-20</creationDate> <attestationId>00000000-c69a-4bb3-b21c-e114c61fa1d6</attestationId> <attestationVersion>0</attestationVersion> <attestationStatus>CREATION</attestationStatus> </attestationIdentification> <allowances> <allowance> <socialRisk> <socialRiskCategory>IndependentIncapacityForWorkAllowance</socialRiskCategory> <independentIncapacityForWork> <socialStatus>4</socialStatus> <period> <beginDate>2014-03-17</beginDate> <endDate>2022-03-31</endDate> </period> <exitCode>0</exitCode> <invalidity> <startDate>2015-03-17</startDate> <invalidityCategory>1</invalidityCategory> </invalidity> <initialStartDate>2014-03-17</initialStartDate> </independentIncapacityForWork> </socialRisk> <payments> <payment> <document>PI41</document> <incapacityCategory>3</incapacityCategory> <familySituation>01</familySituation> <allowanceCategory>0</allowanceCategory> <allowanceCode>HE</allowanceCode> <period> <beginDate>2022-01-01</beginDate> <endDate>2022-03-31</endDate> </period> <amount>5078.64</amount> <days>77</days> </payment> </payments> </allowance> </allowances> </Attestation> </Arbeidsongeschiktheid> </Inhoud>
Uitzonderingen
Indien er gekozen werd om een uitzonderingsbestand te onvangen, komt er een Uitzondering terug met als foutcode 15015 – geen gegevens te publiceren.
<Uitzonderingen> <Uitzondering xmlns:soap-env="http://schemas.xmlsoap.org/soap/envelope/"> <Identificatie>15015</Identificatie> <Oorsprong>MAGDA</Oorsprong> <Type>INFORMATIE</Type> <Tijdstip> <Datum>2014-02-24</Datum> <Tijd>15:56:16</Tijd> </Tijdstip> <Diagnose>Geen te publiceren gegevens</Diagnose> </Uitzondering> </Uitzonderingen>
Codetabellen
Codetabellen zijn te vinden op Codetabellen Antwoord (SocZek.GeefArbeidsongeschiktheid-01.00)