Verzuimmelding (SIVI)
ADP Workforce Now koppelen met de verzuimverzekeraar via SIVI: goedgekeurde ziekte-time-off per Nederlandse medewerker
Met een koppeling tussen ADP Workforce Now en de Verzuimverzekeraar gaat goedgekeurde time off onder een ziektebeleid van Nederlandse medewerkers in ADP automatisch naar de verzekeraar, als SIVI-bericht van werkgever naar verzekeraar. KoppelHet reageert op de time-off-events van ADP en vergelijkt dagelijks, omdat ADP niet bij elke wijziging een event stuurt.
Wat de koppeling doet
Organisaties die ADP Workforce Now gebruiken voor HR van een groep met Nederlandse medewerkers, en voor die medewerkers het ziekterisico hebben verzekerd, sturen verzuim nu met de hand naar de verzekeraar. Workforce Now is vooral Amerikaans en Canadees ingericht, met Nederland als kleiner onderdeel.
- Bij de start wijzen we de time-off-beleidsregels voor ziekte aan en leggen we vast hoe Nederlandse medewerkers in ADP te herkennen zijn.
- ADP stuurt een event bij een beoordeelde of geannuleerde aanvraag; KoppelHet haalt de time off requests van die medewerker op.
- Goedgekeurde ziekte wordt een nieuwe of gewijzigde melding met eerste verzuimdag en percentage.
- Elke dag vergelijkt KoppelHet de lopende ziekte van de Nederlandse medewerkers met wat de verzekeraar heeft.
- Per afgesproken periode gaan alle meldingen samen naar de verzekeraar.
Waar je op let bij ADP Workforce Now en Verzuimverzekeraar (SIVI)
- ADP stuurt een event als een time off request wordt beoordeeld en als hij wordt geannuleerd of afgewezen. Volgens de eigen lijst met bekende problemen komt er geen event als een openstaande aanvraag wordt aangepast of ingetrokken. KoppelHet vergelijkt daarom elke dag alle lopende ziekte van de Nederlandse medewerkers.
- De time-off-API van Workforce Now geeft aanvragen van de afgelopen negentig dagen en tot twee jaar vooruit. Langdurig verzuim dat eerder begon, valt dus uit beeld. KoppelHet bewaart zelf de stand van elke gemelde ziekte, zodat een herstel na maanden nog steeds bij het juiste verzuimgeval komt.
- ADP geeft time off per medewerker, op basis van zijn associate-id. Er is geen vraag voor alle aanvragen in één keer. KoppelHet haalt daarom eerst de Nederlandse medewerkers op en vraagt daarna per medewerker de aanvragen op, zodat collega's in de VS buiten de koppeling blijven.
- Elke aanvraag heeft een beleidsregel en een categorie, zoals ADP die in het scherm Time Off Policy en Time Off Category noemt. De koppeling herkent ziekte aan die beleidsregel. Een lijst met alle regels geeft ADP alleen per medewerker, dus we stellen de regels voor ziekte bij de start samen met jullie vast.
- Een aanvraag heeft een totale hoeveelheid met een eenheid, uren of dagen, en per regel een eigen status. KoppelHet rekent de hoeveelheid om naar een percentage van de werkdag en meldt alleen regels die zijn goedgekeurd, zodat een deels afgewezen aanvraag niet in zijn geheel wordt geclaimd.
- ADP levert time off alleen als Time and Attendance voor de klant en de betrokken medewerkers aanstaat. Bij de start controleren we dat voor de Nederlandse medewerkers, anders bestaan hun ziektedagen in ADP niet als aanvraag en heeft de koppeling niets te melden.
Hoe we het bouwen en beheren
- De koppeling draait op het KoppelHet platform, gehost in een datacenter in de EU.
- Elke synchronisatie en elke fout is zichtbaar in de functionele logging; bij een fout krijgt jullie beheerder een melding.
- Een mutatie die niet door kan, wordt niet half doorgezet maar klaargezet om opnieuw te proberen.
- KoppelHet is ISO 27001-gecertificeerd. Gegevens gaan versleuteld over en blijven niet langer op het platform dan nodig.
- Na livegang beheren wij de koppeling en passen we hem aan als jullie proces verandert.
- De koppeling past naast je bestaande integratielaag. Alleen de velden uit het ontwerp gaan over; het platform houdt geen eigen registratie bij.
Implementatie en prijs
Dit is geen app die je aanzet. We bouwen de koppeling voor jullie organisatie op ons platform, met bouwstenen die we steeds opnieuw gebruiken. Zo is het maatwerk, zonder dat we bij nul beginnen.
Een consultant bereidt de intake voor en analyseert beide systemen. Daarna leggen we de mapping en uitzonderingen per veld vast, testen we in de test- of acceptatieomgeving en gaan we live op een moment dat jij kiest. De kosten bestaan uit een eenmalig bedrag voor de inrichting en een maandbedrag voor platform, monitoring en beheer.
Veelgestelde vragen
Waarom een dagelijkse vergelijking naast de events?
ADP noemt zelf gevallen waarin geen event komt, zoals een aangepaste openstaande aanvraag. De vergelijking vangt die op.
Gaat de opmerking van de medewerker mee?
Nee. De opmerking bij de aanvraag blijft in ADP.
Technische details voor IT
Voor wie wil weten hoe het onder de motorkap werkt: gebruikte API's, velden en bronnen.
- ADP Workforce Now Time Off Request API - GET /time/v2/workers/{aoid}/time-off-details/time-off-requests als practitioner, scope /time/timeLaborManagement/timeOffManagement/timeOffRequestManagement/timeOffRequest.read. Velden onder meer requestID, requestStatus, paidTimeOffEntries met entryStatus, paidTimeOffPolicy, earningType, totalQuantity (valueNumber, unitTimeCode) en timePeriod (startDateTime, endDateTime), plus requestorComment. Bereik 90 dagen terug en twee jaar vooruit. Events time-off-request.review en time-off-request.cancel; geen event bij wijzigen of intrekken van een openstaande aanvraag (DE642896, DE642898).
- Bericht Verzuimmeldingen Werkgever naar Verzekeraar (XML, targetNamespace VerzuimmeldingenWerkgeverVerzekeraar, bestandsnaam met prefix WV-), verwerkingscodes 01 nieuw, 02 gewijzigd, 03 vervallen, 04 ter informatie en 05 correctie, oorzaakcodes 10, 11 en 99. Transport per verzekeraar af te spreken.
Welke velden overgaan
De belangrijkste velden. De volledige mapping stellen we per klant vast.
| Veld in ADP Workforce Now | Veld in Verzuimverzekeraar (SIVI) | Toelichting |
|---|---|---|
Payroll group of werklocatie (via tabel) | Werkgever: loonheffingennummer | |
associateOID | Identificatie werknemer | Geen BSN |
requestID | Verzuimgeval identificatie | |
timePeriod.startDateTime | Datum eerste verzuimdag | |
totalQuantity (valueNumber, unitTimeCode) | Percentage verzuim | |
timePeriod.endDateTime + 1 dag | Datum hersteld en Einde verzuim J/N | |
paidTimeOffPolicy.code en earningType | Filter op ziekte |
Gerelateerd
ADP Workforce Now → 4PS Construct
ADP Workforce Now 4PS Construct koppeling: medewerkers met administratie, dimensies en statistiekgroep in 4PS
ADP Workforce Now → Active Directory
ADP Workforce Now Active Directory koppeling: accounts in het eigen domein, met vervaldatum en herindiensttreding uit ADP
ADP Workforce Now → AFAS Profit
ADP Workforce Now AFAS koppeling: Nederlandse medewerkers uit het Amerikaanse HR-systeem in AFAS Profit
ADP Workforce Now → AllSolutions
ADP Workforce Now AllSolutions koppeling: medewerkers met afdeling, kostenplaats en leidinggevende in AllSolutions