Regelneef XML bestand

<< Click to Display Table of Contents >>

Navigation:  Uitzendkrachten > Importeren uitzendkrachten >

Regelneef XML bestand

De importmodule ondersteunt het inlezen van XML bestanden met het onderstaande voorbeeldformaat.

 

Niet alle elementen hoeven er in te staan; ij het inlezen zullen eventuele onbekende elementen genegeerd worden. Elementen die ontbreken in het bestanden worden in de importmodule als grijze kolom weergegeven.

Opmerkingen

Datums worden verwacht in het formaat 'YYYY-MM-DD'. Indien een datum leeg is, dan moet het element niet vermeld worden.

Logische (ja/nee) velden: ja = 'J', nee = 'N' of leeg.

De uitzendkracht moet een attribuut 'id' hebben. Dit mag een willekeurig nummer zijn, echter elke uitzendkracht in één XML bestand moet een uniek nummer hebben.

Optioneel zijn bestanden bij een uitzendkracht toe te voegen. Van elk bestand dient een naam, inclusief extensie, te worden opgegeven in het element 'Naam'. In 'Content' staat de inhoud van het bestand, in Base64 tekenformaat. In onderstaand voorbeeld is deze waarde ingekort voor de leesbaarheid.

 

Voorbeeld

<?xml version="1.0" encoding="UTF-8" ?>

<RegelneefImport>

<Uitzendkracht id="1">

 <BSN></BSN>

 <Personeelsnummer></Personeelsnummer>

 <Roepnaam>Bert</Roepnaam>

 <Geslacht>man</Geslacht>

 <Voorletters>B.M.</Voorletters>

 <Tussenvoegsel></Tussenvoegsel>

 <Achternaam>Fictief</Achternaam>

 <Straat>Van Heekstraat</Straat>

 <Huisnummer>39</Huisnummer>

 <Toevoeging>A</Toevoeging>

 <Postcode>3125 BN</Postcode>

 <Plaats>SCHIEDAM</Plaats>

 <Land>Nederland</Land>

 <Email>esonneveld@sunbase.nl</Email>

 <Telefoon>010-4719441</Telefoon>

 <Telefoon2>06-12345678</Telefoon2>

 <Telefoon3>010-1234567</Telefoon3>

 <Nationaliteit>Nederlandse</Nationaliteit>

 <Geboortedatum>1970-01-31</Geboortedatum>

 <Geboorteplaats>Schipluiden</Geboorteplaats>

 <Geboorteland>Nederland</Geboorteland>        

 <Rijbewijs_A></Rijbewijs_A>

 <Rijbewijs_B></Rijbewijs_B>

 <Rijbewijs_BE>J</Rijbewijs_BE>

 <Rijbewijs_C></Rijbewijs_C>

 <Rijbewijs_CE></Rijbewijs_CE>

 <Rijbewijs_D></Rijbewijs_D>

 <Rijbewijs_DE></Rijbewijs_DE>

 <Rijbewijs_T></Rijbewijs_T>

 <Eigenvervoer>J</Eigenvervoer>

 <IDnr>abcde</IDnr>

 <IDGeldig>2012-03-13</IDGeldig>

 <Inschrijfdatum>2010-04-19</Inschrijfdatum>

 <Functie>

         <Naam>Functie A</Naam>

 </Functie>

 <Functie>

         <Naam>Functie B</Naam>

 </Functie>

 <Certificaat>

         <Naam>Certificaat naam A</Naam>

         <Nr>ABC1234567</Nr>

         <Geldigtot>2017-09-13</Geldigtot>

 </Certificaat>

 <Certificaat>

         <Naam>Certificaat naam B</Naam>

         <Nr />

         <Geldigtot>2016-12-31</Geldigtot>

 </Certificaat>

 <Bestand>

               <Naam>Pasfoto.jpg</Naam>

         <Content>/9j/4AAQSkZJRgABAQAAAQAB ... RD9QQQSYiyZ9DfZBBBZEf//Z</Content>

 </Bestand>

 <Bestand>

         <Naam>VCA certificaat.jpg</Naam>

         <Content>/9j/4AAQSkZJRgABAAEAlgIeD ... v+QjL/gAoAKACgAoAKAP//Z</Content>

 </Bestand>

</Uitzendkracht>

</RegelneefImport>