BETA This is a working draft of the UPCJ framework. Help improve it.

The Unified Patient Claim Journey An open-source framework for standardising the Indian health insurance claim experience.

Every health insurance claim in India follows the same 12-step journey — but no one tells the patient that. UPCJ writes it down.

View the journey map Open the patient checklist

The problem

Every year, millions of Indian patients and their families navigate health insurance claims with zero standardised guidance. The process involves 6 actors, 12+ handoff points, and two fundamentally different settlement paths — yet no hospital, insurer, or regulator provides a unified map of this journey.

The result:

The core insight: claim rejections are overwhelmingly process failures, not medical ones. A framework that makes the process legible fixes most of the damage before it happens.

What UPCJ is

UPCJ is a process framework — not software — that defines four things:

  1. The Universal Journey Map. Every health insurance claim in India, regardless of insurer, TPA, or hospital, follows the same 3-phase, 12-step structural flow. UPCJ codifies this.
  2. The Ownership Matrix. A RACI-style responsibility map that makes explicit who Owns, Executes, is Consulted, and is Informed at every step — for every actor.
  3. The Patient Companion Checklist. A practical, phase-by-phase checklist that patients and caregivers can follow in real-time during hospitalisation.
  4. The Document Registry. A canonical list of every document generated, who generates it, who needs it, and when.

The three phases

The journey is structurally identical for every patient up to a single decision junction — from there, two parallel paths converge again at discharge.

Phase 1

Common entry — diagnosis

  1. OPD consultation
  2. Diagnostic workup
  3. Admission advice
Decision junction — network hospital? cashless eligible? ID verified?
Phase 2 — Path A

Cashless

  1. Pre-auth filing
  2. Query loop
  3. Pre-auth approval
  4. IPD treatment
  5. Enhancement requests
Phase 2 — Path B

Reimbursement

  1. Upfront payment
  2. IPD treatment
  3. Records collection
  4. Claim submission
  5. Query loop
Paths converge at discharge
Phase 3

Post-discharge & settlement

  1. Discharge summary
  2. Claim adjudication
  3. Post-hospitalisation recovery
  4. Final settlement

See the interactive journey map for the full detail at every step, including document handoffs and RACI assignments.

The six actors

Every claim involves the same six actors, in the same structural relationships. Naming them explicitly is the first step to holding each accountable.

Actor Role Primary responsibility
Patient Policyholder Initiates journey, provides consent, funds (reimbursement), files paperwork.
Doctor Clinical owner Medical decisions, admission advice, treatment, discharge.
Hospital Service provider Diagnostics, IPD care, pre-auth filing (cashless), billing.
Managed Care Support & coordination Assists with paperwork, coordinates between patient and TPA.
TPA Claims administrator Pre-authorisation, query management, claim adjudication.
Insurer Financial risk bearer Final approval, settlement disbursement.

Who should adopt UPCJ

Design principles

01
Patient-first

Every design decision optimises for the least informed actor in the system.

02
Universal

Works across all Indian insurers, TPAs, and hospital types.

03
Offline-ready

Core checklist must work without internet — printable and PWA-friendly.

04
Multilingual

Framework is language-agnostic; translations are first-class, not afterthoughts.

05
Non-prescriptive

Describes the process, does not mandate specific forms or systems.

06
Open

CC BY-SA 4.0. Anyone can use, modify, and redistribute.

Starter kit

The starter-kit/ directory generates a 37-page printable A4 patient companion from framework/document-registry.json and authored markdown. A tagged PDF is attached to each starter-kit-v* release.

A fillable AcroForm variant is planned for v1.1. The HTML preview is generated at build time — run cd starter-kit && npm install && npm run build && npm run preview locally.

Core ontology + reference engine

The spec/ directory is the machine-canonical UPCJ — JSON Schemas, state-machine lifecycles, and SLA/event registries that any language can read. engine/ is the TypeScript reference implementation, published on npm so JS adopters get correct behaviour out of the box.

Non-JS adopters skip the npm package and read the spec from raw GitHub URLs. The 44 conformance fixtures define the contract every conformant implementation must satisfy — port the engine in any language and prove correctness against the same JSON triples.

For policy and adoption conversations: a 2-page overview suitable for IRDAI, Bima Sugam, patient-advocacy organisations, and hospital/TPA leadership is available at UPCJ-overview.pdf (also on GitHub as markdown).

How to contribute

UPCJ is an open framework. Contributions are welcome in any of these areas:

Read the contribution guidelines and open an issue or pull request on GitHub.

License

This work is licensed under Creative Commons Attribution-ShareAlike 4.0 International. You are free to share and adapt it for any purpose — including commercial use — as long as you give appropriate credit and distribute your contributions under the same license.

CC BY-SA 4.0