ASVerzuimmelding (SIVI)
Oracle HCM koppelen met de arbodienst via SIVI: ziekte uit Absence Management zonder portaalwerk
Met een koppeling tussen Oracle HCM Cloud en de Arbodienst gaan ziekmeldingen, wijzigingen en herstel van medewerkers van de Nederlandse legal employer automatisch uit Absence Management naar de arbodienst, als SIVI-bericht. Een open ziekmelding zonder einddatum blijft bij de arbodienst een lopend verzuimgeval tot HR in Oracle de einddatum invult.
Wat de koppeling doet
Organisaties die Oracle HCM Cloud wereldwijd gebruiken en voor hun Nederlandse medewerkers een arbodienst hebben, zetten een ziekmelding uit Absence Management vaak met de hand over in het portaal van de arbodienst. Een herstel of een intrekking in Oracle bereikt de arbodienst dan pas als iemand in Nederland eraan denkt.
- Een nieuwe assignment bij de Nederlandse legal employer gaat als dienstverband en werknemer naar de arbodienst, zodat die de medewerker al kent bij de eerste ziekmelding.
- Medewerker, manager of HR legt ziekte vast in Oracle, zo nodig zonder einddatum.
- KoppelHet haalt gewijzigde afwezigheden op, neemt alleen goedgekeurde ziekte van de Nederlandse legal employer mee en stuurt de ziekmelding naar de arbodienst.
- Een gedeeltelijke werkhervatting gaat als wijziging met het nieuwe percentage; vult HR de einddatum in, dan volgt de betermelding.
- De retourmelding van de arbodienst staat in het KoppelHet platform. Een afgekeurde melding of een ingetrokken afwezigheid wordt een taak voor HR in Nederland.
Waar je op let bij Oracle HCM Cloud en Arbodienst (SIVI)
- Elke afwezigheid in Oracle hoort bij een legal employer, en dat veld is verplicht. KoppelHet filtert daarop, zodat alleen ziekte van de Nederlandse werkgever bij de arbodienst komt en verzuim van collega's in andere landen in Oracle blijft.
- Oracle kent een absence status, zoals ingediend of ingetrokken, en daarnaast een goedkeuringsstatus. De arbodienst krijgt een ziekmelding pas na goedkeuring. Trekt iemand een al gemelde afwezigheid in, dan krijgt HR een taak in plaats van een stille intrekking bij de arbodienst.
- Een afwezigheid in Oracle kan open-ended zijn, ingediend zonder einddatum. Dat is hoe langdurig verzuim begint. KoppelHet houdt het verzuimgeval dan open en stuurt de betermelding pas als de einddatum in Oracle staat, met de dag daarna als hersteldatum.
- Oracle legt per afwezigheid een aparte duur vast voor de eerste en de laatste dag, in dagen of uren. Iemand die halverwege de dag ziek naar huis gaat, krijgt daardoor bij de arbodienst een eerste verzuimdag met het juiste deel, en de volgende dagen honderd procent.
- Met een linkage rule kan Oracle een nieuwe ziekte koppelen aan een eerdere afwezigheid. KoppelHet stuurt een gekoppelde terugval toch als eigen ziekmelding met eigen eerste dag; hoe de arbodienst samengesteld verzuim telt, leggen we bij de start met de arbodienst vast.
- Bij een afwezigheid in Oracle kunnen een reden en opmerkingen staan, tot tweeduizend tekens. Daar kan een klacht of diagnose in staan, dus de koppeling leest die velden niet. De arbodienst krijgt alleen datums, percentage en een oorzaakcode zonder diagnose.
- Iemand met twee assignments bij de Nederlandse werkgever heeft in Oracle één persoonsnummer. Dat wordt het werknemernummer bij de arbodienst, en elke assignment een eigen dienstverband, zodat ziekte bij het juiste contract hoort.
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
Moeten we in Oracle een apart ziekte-type voor Nederland maken?
Niet per se. De koppeling filtert al op de Nederlandse legal employer. Wel moet duidelijk zijn welke absence types ziekte zijn, en voor het vangnet komt er een veld bij.
Gaan de reden en opmerkingen uit Oracle mee?
Nee. Die velden blijven in Oracle, omdat er medische informatie in kan staan.
Kan dezelfde koppeling ook naar onze verzuimverzekeraar?
Dat kan later als uitbreiding. SIVI heeft voor de verzekeraar een eigen bericht; de Oracle-kant blijft gelijk.
Technische details voor IT
Voor wie wil weten hoe het onder de motorkap werkt: gebruikte API's, velden en bronnen.
- Oracle HCM Cloud via de REST-resource absences (/hcmRestApi/resources/11.13.18.05/absences) met onder meer personNumber, assignmentNumber, legalEntityId, absenceTypeId, absenceStatusCd, approvalStatusCd, openEndedFlag, startDate, endDate, startDateDuration, endDateDuration, duration, unitOfMeasure en lastUpdateDate. Child-resource linkedAbsences voor gekoppelde afwezigheden. Dienstverbanden via de employee Atom feeds (newhire, termination) en de workers-resource.
- Naar de arbodienst gaan de SIVI-berichten Dienstverbanden, Werknemer gegevens en Verzuimmeldingen, met verwerkingscode nieuw, gewijzigd of correctie en Vangnet J/N (verplicht). Transport volgens de koppelvlakbeschrijving SIVI 2025 (REST-endpoint bij de arbodienst, XML in Base64 binnen JSON, OAuth 2.0); de arbodienst stuurt een retour- en verwerkingsmelding terug.
- Een integratiegebruiker in Oracle met leesrechten op afwezigheden en workers van de Nederlandse legal employer.
Welke velden overgaan
De belangrijkste velden. De volledige mapping stellen we per klant vast.
| Veld in Oracle HCM Cloud | Veld in Arbodienst (SIVI) | Toelichting |
|---|---|---|
personNumber | Identificatie werknemer | Geen BSN |
assignmentNumber | Identificatie dienstverband | |
personAbsenceEntryId | Verzuimgeval identificatie | |
startDate | Datum eerste verzuimdag | |
duration, startDateDuration en endDateDuration ten opzichte van het rooster | Percentage verzuim | Berekend door KoppelHet |
endDate + 1 dag | Datum hersteld en Einde verzuim J/N | Leeg zolang openEndedFlag waar is |
Afdeling van de assignment op de eerste ziektedag | Organisatie-eenheid, code | |
Descriptive flexfield voor Nederland | Vangnet J/N | Oracle kent de vangnetregeling niet |
Gerelateerd
Ashby → Oracle HCM Cloud
Ashby Oracle HCM koppeling: geaccepteerd aanbod op een opening wordt een pending worker
Bullhorn → Oracle HCM Cloud
Bullhorn Oracle HCM koppeling: goedgekeurde plaatsing van een werknemer wordt een pending worker
Carerix → Oracle HCM Cloud
Carerix Oracle HCM koppeling: geslaagde plaatsing als pending worker in Oracle HCM Cloud
Greenhouse → Oracle HCM Cloud
Greenhouse Oracle HCM koppeling: geaccepteerd aanbod als pending worker in Oracle HCM Cloud