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.

EnrollmentRequest

The request to enroll a beneficiary into a health insurance coverage. Submission to the payer for activation.

Purpose

EnrollmentRequest formalises the administrative enrollment of a patient in a health coverage: an employer organisation adding a new employee, an insurer registering a new member, a family contract extended to a new member. The payer receives the EnrollmentRequest, validates eligibility and replies with an EnrollmentResponse.

Key elements

FieldTypeCardinalityRole
identifierIdentifier[]0..*External identifiers.
statuscode0..1`active`, `cancelled`, `draft`, `entered-in-error`.
createddateTime0..1Request creation date.
insurerReference(Organization)0..1Target payer.
providerReference(Practitioner | PractitionerRole | Organization)0..1Requesting party.
candidateReference(Patient)0..1Beneficiary to enroll.
coverageReference(Coverage)0..1Concerned coverage.

JSON example

json enrollmentrequest-example.json
{
  "resourceType": "EnrollmentRequest",
  "id": "example-enroll-001",
  "status": "active",
  "created": "2026-05-15",
  "insurer": {
    "reference": "Organization/payer-bcbs"
  },
  "provider": {
    "reference": "Organization/employer-acme"
  },
  "candidate": {
    "reference": "Patient/new-hire-12345"
  },
  "coverage": {
    "reference": "Coverage/family-plan-acme-2026"
  }
}

Common pitfalls

  • EnrollmentRequest without Coverage: the payer cannot know which policy to create/update.
  • Confusing EnrollmentRequest (administrative) with Claim (reimbursement).
  • Status 'active' on the sender side; the payer returns the effective status via EnrollmentResponse.