Versions Compared
Key
- This line was added.
- This line was removed.
- Formatting was changed.
Algemeen
De publicatie bevat een standaard context zoals de andere MAGDA publicaties.
Dit naar analogie met de contextbeschrijving voor webservices in het CORVE document voor de afnemers “Gebruik MAGDA Webservices”
XSD
De bestanden die worden aangeboden op de outputfolder zijn gevalideerd volgens de XSD
PubliceerMutatieAttestLoopbaanonderbreking 02.00.xsd.
Deze xsd is gebaseerd op het reeds bestaande schema van de overeenkomstige webservice GeefAttestLoopbaanonderbreking 01.01.
Belangrijk te vermelden hier is dat de xsd van de publicatie een 2.0 dienst betreft terwijl de webservice een 01.01 dienst betreft. Wat betreft het data object zijn er geen verschillen maar de ‘envelop’ er omheen is in de 02.00 dienst wel anders.
De actuele xsd is ter beschikking op de gebruikersgroep persoonsgegevens.
Detail
Voor een overzicht van alle elementen die in de aangeleverde XML staan en eventuele beperkingen wordt er verwezen naar de geleverde XSD.
Het inhoudelijke overzicht van de elementen in het data object komt overeen met hetgeen beschreven in de handleiding van de webservice GeefAttestLoopbaanonderbreking.
Specifiek voor mutaties is ook nog het blok <Metadata> in de XSD terug te vinden. Dit enkel om een generieke vorm aan te houden met betrekking tot andere mutaties. In deze mutatie zal dit blok echter niet worden gebruikt en kan dus verder genegeerd worden.
Voor de oplijsting van de gebruikte codes: zie onder ‘3.3 Codetabellen’
Binnen de <Annotaties> in de <Context> zijn er drie naam/waarde paren terug te vinden:
Bestandsnaam: de naam van het bestand
Aantal Onderwerpen: het aantal onderwerpen in het bestand
Deel Publicatie: indien het bestand over meerdere deelbestanden is gesplitst staat hier het volgnummer van het deelbestand (anders waarde 1)
De <Status> binnen Inhoud/AttestLoopbaanonderbreking/AttestIdentificatie kan volgende waarden aannemen:
0: Loopbaanonderbreking
1: Wijziging aan een loopbaanonderbreking
3: Te annuleren loopbaanonderbreking (Gaat samen met de aanwezigheid van een <IDTeAnnulerenAttest> )
Validaties op vraag
Opmerkingen
Voorbeelden
Code Block | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
<?xml version="1.0" encoding="ISO-8859-1"?> <pmlo:PubliceerMutatieAttestLoopbaanOnderbreking xmlns:pmlo="http://service.publiceermutatieattestloopbaanonderbrekingdienst-02_00.werk-02_00.vip.vlaanderen.be"> <Publicatie> <Context> <Naam>PubliceerMutatieAttestLoopbaanOnderbreking</Naam> <Versie>02.00.0000</Versie> <Bericht> <Type>PUBLICATIE</Type> <Tijdstip> <Datum>2011-10-13</Datum> <Tijd>13:42:00.220</Tijd> </Tijdstip> <Afzender> <Identificatie>vip.vlaanderen.be</Identificatie> <Naam>VIP</Naam> <Referte>ee08b6e3-7258-46d8-8e75-c54840f3bec3</Referte> </Afzender> <Ontvanger> <Identificatie>bz.vlaanderen.be/corve/magda</Identificatie> <Naam>corve</Naam> <Hoedanigheid>141</Hoedanigheid> </Ontvanger> </Bericht> <Annotaties> <Annotatie> <Naam>Bestandsnaam</Naam> <Waarde>PMLO-20111013134200.xml</Waarde> </Annotatie> <Annotatie> <Naam>Aantal Onderwerpen</Naam> <Waarde>2</Waarde> </Annotatie> <Annotatie> <Naam>Deel Publicatie</Naam> <Waarde>1</Waarde> </Annotatie> </Annotaties> </Context> <Onderwerpen> <Onderwerp> <Referte>01cffbda-f000-4075-a9ea-327ed741d0ce</Referte> <Inhoud> <AttestLoopbaanOnderbreking> <DatumCreatie>2008-11-18</DatumCreatie> <INSZ>12345678901</INSZ> <AttestIdentificatie> <Status>0</Status> <ID>080140000773713</ID> </AttestIdentificatie> <LoopbaanOnderbrekingen> <LoopbaanOnderbreking> <Periode> <BeginDatum>2005-04-01</BeginDatum> <EindDatum>2008-05-31</EindDatum> </Periode> <CodeVermindering>05</CodeVermindering> </LoopbaanOnderbreking> </LoopbaanOnderbrekingen> </AttestLoopbaanOnderbreking> </Inhoud> </Onderwerp> <Onderwerp> <Referte>3ccd301d-1dce-42ef-89d4-7a77b5fe3bae</Referte> <Inhoud> <AttestLoopbaanOnderbreking> <DatumCreatie>2008-11-18</DatumCreatie> <INSZ>12345678901</INSZ> <AttestIdentificatie> <Status>0</Status> <ID>080140000770446</ID> </AttestIdentificatie> <LoopbaanOnderbrekingen> <LoopbaanOnderbreking> <Periode> <BeginDatum>2007-02-01</BeginDatum> <EindDatum>2008-01-31</EindDatum> </Periode> <CodeVermindering>01</CodeVermindering> </LoopbaanOnderbreking> </LoopbaanOnderbrekingen> </AttestLoopbaanOnderbreking> </Inhoud> </Onderwerp> </Onderwerpen> </Publicatie> </pmlo:PubliceerMutatieAttestLoopbaanOnderbreking> |
Code Block | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
<?xml version="1.0" encoding="ISO-8859-1"?> <pmlo:PubliceerMutatieAttestLoopbaanOnderbreking xmlns:pmlo="http://service.publiceermutatieattestloopbaanonderbrekingdienst-02_00.werk-02_00.vip.vlaanderen.be"> <Publicatie> <Context> <Naam>PubliceerMutatieAttestLoopbaanOnderbreking</Naam> <Versie>02.00.0000</Versie> <Bericht> <Type>PUBLICATIE</Type> <Tijdstip> <Datum>2011-10-05</Datum> <Tijd>10:00:00.976</Tijd> </Tijdstip> <Afzender> <Identificatie>vip.vlaanderen.be</Identificatie> <Naam>VIP</Naam> <Referte>a035d8fb-8853-4915-9f78-e8b21c266ce0</Referte> </Afzender> <Ontvanger> <Identificatie>bz.vlaanderen.be/corve/magda</Identificatie> <Naam>corve</Naam> <Hoedanigheid>189</Hoedanigheid> </Ontvanger> </Bericht> <Annotaties> <Annotatie> <Naam>Bestandsnaam</Naam> <Waarde>PMLO-20111005100000_3.xml</Waarde> </Annotatie> <Annotatie> <Naam>Aantal Onderwerpen</Naam> <Waarde>5</Waarde> </Annotatie> <Annotatie> <Naam>Deel Publicatie</Naam> <Waarde>3</Waarde> </Annotatie> </Annotaties> </Context> <Onderwerpen> <Onderwerp> <Referte>eec4d7e6-2f6c-4ddc-a14e-ab4e89fe8e95</Referte> <Inhoud> <AttestLoopbaanOnderbreking> <DatumCreatie>2008-11-18</DatumCreatie> <INSZ>12345678901</INSZ> <AttestIdentificatie> <Status>3</Status> <ID>080140000776681</ID> <IDTeAnnulerenAttest>070141757222497</IDTeAnnulerenAttest> </AttestIdentificatie> <LoopbaanOnderbrekingen> <LoopbaanOnderbreking> <Periode> <BeginDatum>2006-12-19</BeginDatum> <EindDatum>2008-03-18</EindDatum> </Periode> <CodeVermindering>05</CodeVermindering> </LoopbaanOnderbreking> </LoopbaanOnderbrekingen> </AttestLoopbaanOnderbreking> </Inhoud> </Onderwerp> <Onderwerp> <Referte>eed68b3d-83c5-4b38-ac97-c75b4fd5083c</Referte> <Inhoud> <AttestLoopbaanOnderbreking> <DatumCreatie>2008-11-18</DatumCreatie> <INSZ>12345678901</INSZ> <AttestIdentificatie> <Status>0</Status> <ID>080140000776780</ID> </AttestIdentificatie> <LoopbaanOnderbrekingen> <LoopbaanOnderbreking> <Periode> <BeginDatum>2006-12-19</BeginDatum> <EindDatum>2008-12-31</EindDatum> </Periode> <CodeVermindering>05</CodeVermindering> </LoopbaanOnderbreking> </LoopbaanOnderbrekingen> </AttestLoopbaanOnderbreking> </Inhoud> </Onderwerp> <Onderwerp> <Referte>9fb47d18-e871-49cd-91f5-b9a499e2efc0</Referte> <Inhoud> <AttestLoopbaanOnderbreking> <DatumCreatie>2008-11-18</DatumCreatie> <INSZ>12345678901</INSZ> <AttestIdentificatie> <Status>0</Status> <ID>080140000763320</ID> </AttestIdentificatie> <LoopbaanOnderbrekingen> <LoopbaanOnderbreking> <Periode> <BeginDatum>2006-08-01</BeginDatum> <EindDatum>2007-07-31</EindDatum> </Periode> <CodeVermindering>02</CodeVermindering> </LoopbaanOnderbreking> </LoopbaanOnderbrekingen> </AttestLoopbaanOnderbreking> </Inhoud> </Onderwerp> <Onderwerp> <Referte>a3dc65f1-deb4-4244-8de5-21008b782431</Referte> <Inhoud> <AttestLoopbaanOnderbreking> <DatumCreatie>2008-11-18</DatumCreatie> <INSZ>12345678901</INSZ> <AttestIdentificatie> <Status>0</Status> <ID>080140000777374</ID> </AttestIdentificatie> <LoopbaanOnderbrekingen> <LoopbaanOnderbreking> <Periode> <BeginDatum>2007-09-01</BeginDatum> <EindDatum>2008-08-31</EindDatum> </Periode> <CodeBijkomendeActiviteit>1</CodeBijkomendeActiviteit> <CodeVermindering>01</CodeVermindering> </LoopbaanOnderbreking> </LoopbaanOnderbrekingen> </AttestLoopbaanOnderbreking> </Inhoud> </Onderwerp> <Onderwerp> <Referte>85ca3162-a302-4a25-9b47-cf8daf468f8c</Referte> <Inhoud> <AttestLoopbaanOnderbreking> <DatumCreatie>2008-11-18</DatumCreatie> <INSZ>12345678901</INSZ> <AttestIdentificatie> <Status>0</Status> <ID>080140000768268</ID> </AttestIdentificatie> <LoopbaanOnderbrekingen> <LoopbaanOnderbreking> <Periode> <BeginDatum>2004-02-01</BeginDatum> <EindDatum>2006-10-31</EindDatum> </Periode> <CodeVermindering>05</CodeVermindering> </LoopbaanOnderbreking> </LoopbaanOnderbrekingen> </AttestLoopbaanOnderbreking> </Inhoud> </Onderwerp> </Onderwerpen> </Publicatie> </pmlo:PubliceerMutatieAttestLoopbaanOnderbreking> |
De afnemer heeft hier gespecificeerd dat er hier een maximaal aantal onderwerpen per bestand mogen, dit is het derde bestand wat is aangemaakt.
Codetabellen Vraag
Element-Naam
Code
Omschrijving
Element-Naam
Code
Op deze pagina
Table of Contents | ||
---|---|---|
|
Binnen deze handleiding
Page Tree | ||
---|---|---|
|