FHIR Financial Resources in ESUS

ESUS implements the core billing surface today, with payer-integration resources on the roadmap.

Implemented today

ResourcePurpose
ClaimRequest for payment for services
ClaimResponsePayer’s response to a claim
ExplanationOfBenefitDetailed explanation of benefits
AccountFinancial account aggregating charges for a patient
InvoiceItemized invoice issued to a payer or patient
VisionPrescriptionPrescription for corrective lenses

Roadmap (not exposed yet)

ResourcePlanned use
CoverageStandalone insurance-coverage resource (currently stored inline in Claim.insurance[].coverage and Account.coverage[].coverage).
CoverageEligibilityRequest / ResponsePayer eligibility verification. For now, integrate with your payer’s API directly.
PaymentNotice / PaymentReconciliationPayment notification and reconciliation. For now, use Account + Invoice to track payments.

Key Concepts

  • Patient responsibility — the amount a patient owes after insurance payments.
  • Adjudication — the process of evaluating insurance claims.
  • EOB (Explanation of Benefit) — a complete statement showing care, costs, and payments.

Billing Workflow (today)

Care delivery → Create Claim → Receive ClaimResponse → Generate ExplanationOfBenefit → Settle via Account / Invoice

Common Use Cases

  1. Submit claims for reimbursement.
  2. Track adjudication outcomes per claim.
  3. Produce patient statements from ExplanationOfBenefit + Account.
  4. Manage billing errors and appeals.