Personio logoVS

Verzuimmelding (SIVI)

Personio koppelen met de verzuimverzekeraar via SIVI: ziekteperiodes per polis naar de verzekeraar

Met een koppeling tussen Personio en de Verzuimverzekeraar gaan ziekteperiodes van medewerkers van de Nederlandse legal entity automatisch uit Personio naar de verzekeraar, als SIVI-bericht van werkgever naar verzekeraar. Een periode zonder einddatum blijft bij de verzekeraar open, en een verschoven begin of einde in Personio gaat als correctie met de oude datum erbij.

Wat de koppeling doet

Organisaties die HR en verlof in Personio vastleggen en hun Nederlandse verzuimrisico bij een verzuimverzekeraar hebben verzekerd, zetten ziek- en herstelmeldingen vaak nog een keer in het portaal van de verzekeraar. Een verlengde of ingekorte ziekteperiode in Personio komt daar dan te laat of niet aan.

  1. Bij de start koppelen we de Nederlandse legal entity in Personio aan het loonheffingennummer waarop de polis loopt, en kiezen we de afwezigheidstypes van de categorie ziekteverlof.
  2. HR of de medewerker legt ziekte vast in Personio, zonder einddatum als de duur nog onbekend is.
  3. KoppelHet krijgt de melding van Personio, haalt de periode en haar dagelijkse uitsplitsing op en bepaalt het percentage.
  4. Per periode gaan alle nieuwe meldingen, wijzigingen, correcties en vervallen meldingen in één bericht naar de verzekeraar.
Personio → KoppelHet → Verzuimverzekeraar (SIVI)BRONPersonioDOELVerzuimverzekeraar (SIVI)Verzuimverzekeraar (SIVI)KoppelHetmapping · logging · monitoringPersonio → KoppelHet → Verzuimverzekeraar (SIVI)BRONPersonioDOELVerzuimverzekeraar (SIVI)Verzuimverzekeraar (SIVI)KoppelHetmapping · logging · monitoring
Heen: Afwezigheidsperiodes van de categorie ziekteverlof · Dagelijkse uitsplitsing per periode · Legal entity met loonheffingennummer van de polis · Werknemer en dienstverband

Waar je op let bij Personio en Verzuimverzekeraar (SIVI)

  • Een legal entity in Personio heeft een land en een registratienummer, maar geen loonheffingennummer. De verzekeraar herkent de werkgever juist aan dat nummer, en dan het nummer van de eenheid met de polis. KoppelHet legt daarom per Nederlandse legal entity vast onder welk nummer het verzuim binnenkomt.
  • Personio splitst een afwezigheidsperiode per dag uit, met de werkelijke duur van elke dag. Verandert die duur halverwege de periode, bijvoorbeeld bij gedeeltelijk herstel, dan stuurt KoppelHet de verzekeraar een wijziging met dat nieuwe percentage en die dag als ingangsdatum.
  • Personio stuurt alleen een melding als begin of einde van een periode verandert. Schuift de begindatum nadat de verzekeraar de melding al had, dan gaat een correctie met de vorige eerste verzuimdag en het vorige verzuimnummer mee, zodat de verzekeraar de melding terugvindt.
  • Een verwijderde ziekteperiode in Personio wordt bij de verzekeraar een vervallen melding, inclusief alles wat eronder hing. Was de ziekte op de verkeerde medewerker gezet, dan volgt op de juiste persoon een nieuwe melding.
  • Een nieuwe ziekteperiode kort na herstel staat in Personio als losse periode. De verzekeraar bepaalt zelf of het samengesteld verzuim is, dus KoppelHet stuurt elke periode als eigen verzuim met haar eigen eerste dag.
  • Loopt een tijdelijk contract in Personio af tijdens een open ziekteperiode, dan blijft het verzuim bij de verzekeraar lopen. Het einde van het dienstverband is geen hersteldatum.
  • Personio heeft geen vaste plek voor de oorzaak van verzuim, terwijl de verzekeraar wil weten of het om een arbeidsongeval of een verkeersongeval met regres gaat. We voegen daarvoor een eigen attribuut toe dat de koppeling mag lezen; het commentaar bij een periode blijft buiten de koppeling.

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, architectuur en compliance

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.

Prijsindicatie · Basis

Laat je zakelijke e-mailadres achter, dan zie je de prijsindicatie direct.

We gebruiken je adres alleen om je vraag over deze koppeling op te volgen.

Veelgestelde vragen

Ziet de verzekeraar het commentaar bij een ziekteperiode?

Nee. De koppeling leest het commentaar niet. De verzekeraar krijgt datums, percentages en een oorzaakcode.

Wat als we meerdere Nederlandse legal entities hebben?

Elke legal entity krijgt het loonheffingennummer van de polis waaronder ze valt. Eén bericht kan meerdere werkgevers bevatten.

Kan dit naast de koppeling met de arbodienst?

Ja. De arbodienst krijgt een eigen SIVI-bericht uit dezelfde ziekteperiodes in Personio.

Technische details voor IT

Voor wie wil weten hoe het onder de motorkap werkt: gebruikte API's, velden en bronnen.

  • Personio via de webhooks absence-period.created, absence-period.updated.timerange en absence-period.deleted, en de Personio API v2 (GET /v2/absence-periods gefilterd op updated_at, GET /v2/absence-periods/{id}/breakdowns met effective_duration per datum, GET /v2/absence-types met category). Legal entities via GET /v2/legal-entities (country, registration_number). Alleen leesrechten.
  • 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, met oude sleutelwaarden bij een correctie. Transport per verzekeraar af te spreken.

Welke velden overgaan

De belangrijkste velden. De volledige mapping stellen we per klant vast.

Veld in PersonioVeld in Verzuimverzekeraar (SIVI)Toelichting
Legal entity van het dienstverbandWerkgever: loonheffingennummerVia een tabel; Personio bewaart dat nummer niet
Person IDIdentificatie werknemer
Employment IDIdentificatie dienstverband
starts_from.date_timeDatum eerste verzuimdagIn de tijdzone van de periode
effective_duration per dag uit de breakdownsPercentage verzuim en ingangsdatum mutatie
ends_at + 1 dagDatum hersteld en Einde verzuim J/NLeeg zolang ends_at leeg is
Eigen attribuutOorzaak verzuim (10, 11 of 99)

Gerelateerd

Welke systemen wil je koppelen?

Vertel welke systemen je gebruikt en wat er automatisch moet gebeuren. Samen bepalen we de kleinste werkende oplossing, met een helder ontwerp en een offerte vooraf.