Skip to content

Plan Utilisation Journey

A member reviews their insurance plan usage: charges incurred, invoices issued, payments made, ledger entries, and explanation-of-benefits documents.

Sequence Diagram

API Reference

StepServiceMethodPathAuthResponse
Get tokenKeycloakPOST/realms/olly/protocol/openid-connect/tokenNoneaccess_token
List chargesbillingGET/charges/listMember JWT200 {charges:[...]}
List invoicesbillingGET/invoices/listMember JWT200 {invoices:[...]}
Invoice detailbillingGET/invoices/{locator}Member JWT200 {Locator, Status}
LedgerbillingGET/ledger/listMember JWT200 {entries:[...]}
EOBbillingGET/eob/{claimLocator}Member JWT200 or 404

Notes

  • All billing endpoints are read-only in the member journey — write operations (charges, payments, adjustments) are triggered by the claims adjudication engine.
  • EOB returns 404 when no EOB exists for the given claim locator — this is expected in a fresh environment.
  • GET /charges (without /list) also exists and supports filtering; /charges/list is the paginated version.

Olly Health Insurance Platform