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.
BOD ProcessBenefit — Employee benefit

ProcessBenefit — Employee benefit

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

Last updated: May 16, 2026

Official source: OAGi — OAGIS 10.x — OAGi — OAGIS, free distribution via oagi.org