ediverse Explore the platform

Spotlight PEPPOL BIS Billing 3.0 The EU e-invoicing mandate is here — France Sept 2026, Belgium Jan 2026, Germany 2025.

— 01

Foundations

— 02

Standards

— 03

Flagship messages

— 04

Tools

ProcessBenefit — Employee benefit

On this page

OAGIS BOD combining the verb Process and the noun Benefit. Business cornerstone of the hr domain in the OAGIS 10.x ecosystem.

BOD purpose

The ProcessBenefit BOD transmits a benefit update (health, life, supplementary pension) to an external partner (insurer, administrator). Includes employee, benefit type, effective dates, coverage level.

Structure (ApplicationArea + DataArea)

As every OAGIS BOD, ProcessBenefit stacks an ApplicationArea technical envelope (Sender, BODID, CreationDateTime) and a DataArea business payload containing the verb Process and the noun Benefit.

XML example

Minimal OAGIS 10.x payload for didactic purposes. The structural elements (header + business line) are required in any conformant implementation.

xml ProcessBenefit-OAGIS-10.xml
<?xml version="1.0" encoding="UTF-8"?>
<ProcessBenefit
    xmlns="http://www.openapplications.org/oagis/10"
    releaseID="10.11" versionID="10.11">

  <ApplicationArea>
    <Sender>
      <LogicalID>ERP-CENTRAL-EU</LogicalID>
      <ComponentID>HRModule</ComponentID>
      <ConfirmationCode>OnError</ConfirmationCode>
    </Sender>
    <CreationDateTime>2026-05-16T10:15:00Z</CreationDateTime>
    <BODID>5a8f7d2e-2b15-4c1a-9e6f-processbenefit-2026-0014</BODID>
  </ApplicationArea>

  <DataArea>
    <Process>
      <ActionCriteria>
        <ActionExpression actionCode="Add"/>
      </ActionCriteria>
    </Process>
    <Benefit>
      <BenefitHeader>
        <DocumentID><ID>BEN-2026-051601</ID></DocumentID>
        <DocumentDateTime>2026-05-16T10:00:00Z</DocumentDateTime>
        <WorkerID>EMP-187324</WorkerID>
        <BenefitType>Health</BenefitType>
      </BenefitHeader>
      <BenefitEnrollment>
        <PlanID>HEALTH-GOLD-FAM-2026</PlanID>
        <EffectiveDate>2026-06-01</EffectiveDate>
        <CoverageLevel>Family</CoverageLevel>
        <NumberOfDependents>4</NumberOfDependents>
      </BenefitEnrollment>
    </Benefit>
  </DataArea>
</ProcessBenefit>

Use case

A Workday HRIS pushes to Allianz via ProcessBenefit the enrolment of a new employee into the corporate health plan at Gold tier with family coverage (4 dependents).

EDI equivalents

  • X12 834 — Benefit Enrollment and Maintenance — X12 equivalent (see X12 on ediverse).

Further reading