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

Visueel

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

ElementOmschrijving van de validatieMogelijke Foutcodes



Opmerkingen

Voorbeelden

Code Block
languagexml
titleBestand zonder volgnummer
linenumberstrue
collapsetrue
<?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
languagexml
titleBestand met een volgnummer
linenumberstrue
collapsetrue
<?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

Omschrijving


Op deze pagina

Table of Contents
maxLevel2

Binnen deze handleiding

Page Tree
root@parent