Benodigde gegevens
Voor een plaatsing moeten de volgende gegevens aanwezig zijn in de XML:
- Een programma-breed uniek identificatienummer;
- Het identificatienummer van de inlener waar de plaatsing betrekking op heeft;
- Het identificatienummer van de afdeling van de inlener waar de plaatsing betrekking op heeft;
- Het identificatienummer van de flexkracht waar de plaatsing betrekking op heeft;
- Een begindatum van de periode waarin de plaatsing actief is;
- Een einddatum van de periode waarin de plaatsing actief is;
- Tenminste één urensoort, waar per urensoort tenminste de volgende gegevens aanwezig moeten zijn:
- Een plaatsing-breed uniek identificatienummer;
- Een plaatsing-breed unieke klasse van het urensoort;
- Het tarief;
- Het percentage, bijvoorbeeld 150 als overwerk 150% betaald;
- Een begindatum van de periode waarin de urensoort van toepassing is;
- Een einddatum van de periode waarin het urensoort van toepassing is;
- Een omschrijving van het urensoort.
De volgende aanvullende informatie kan aangeleverd worden:
- Een kostenplaats;
- Een referentienummer;
- De naam van de functie die de persoon bij de plaatsing vervult;
- Een identificerend nummer van de functie;
- Een identificerend nummer van de ploegendienst;
- Eén of meerdere onkostensoorten, waar per onkostensoort tenminste de volgende gegevens aanwezig moeten zijn:
- Een plaatsing-breed uniek identificatienummer;
- Een plaatsing-brede unieke klasse van de onkostensoort;
- Een begindatum van de periode waarin de onkostensoort van toepassing is;
- Een einddatum van de periode waarin de onkostensoort van toepassing is;
- Een omschrijving van de onkostensoort.
Actieve plaatsingen
De webservice GetAssignments haalt alle lopende plaatsingen van een inlener op. De aanroep van deze webservice dient daarom ook te gebeuren met inloggegevens van een inlener. Hiervoor kun je meer lezen over de specifieke gegevens van een plaatsing.
Het resulterende XML bericht is een verzameling van plaatsingsberichten zoals deze hieronder zijn omschreven. De verzameling wordt weergegeven door een overkoepelende <Assignments>…</Assignments> tag –die het gehele bericht omvat. Elke plaatsing is een eigen <Assignment>…</Assignment> tag binnen deze verzameling, waarbij de inhoud hiervan wordt opgebouwd zoals hieronder weergegeven.
Minimale plaatsing XML
Hieronder vind je een code, een voorbeeld-XML, met minimale gegevens waarmee een plaatsing richting de e-UUR-webservice wordt gestuurd.
Aanvullende plaatsing XML
Hieronder vind je een code, een voorbeeld-XML, met aanvullende gegevens, waarmee een plaatsing richting de e-UUR-webservice wordt gestuurd.