JJijibora
Docs & Product Guide
On this page (6 sections)

Medical Claims — HIPAA/FHIR — Playbook

Audience: Healthcare providers, payers, TPAs, clearinghouses. Playbook Type: Match + Plan + Optimize loop Status: Soft (practice) — not yet LIVE Source: D-09 — Optimization Capability (developer) §1.2 (procurement.multi_source_fill@1), Claims Plane — Processing Claims, Guarded Transitions, and Declarative Packs §4 (medical claims pack)


1. Use & Purpose

Medical claims processing with HIPAA/FHIR boundaries — claims are adjudicated without declaring raw sensitive health fields. The playbook takes a medical claim from intake to settlement, using solver-assisted provider selection and multi-source fill, with PHI scrubbed from match facets and encrypted storage for clinical data.

Optimizers propose, claim gates authorize, never settle or pay.


2. Who Uses It

PlayerRole
PatientReceives care, submits claim via provider
Provider (clinic/pharmacy)Renders service, submits claim, provides evidence
PayerRisk bearer, settlement payer
TPAClaims administration (optional)
AdjusterLoss assessment, approval
ReinsurerNotice for high-value claims

3. Flow

StepActorActionGate
1ProviderService rendered, clinical documentation createdPHI stored in MinIO (encrypted), hash reference only
2ProviderClaim submitted via clearinghouse (EDI 837) through Camel gatewaySOAP/XML translation; PHI scrubbed from match facets
3SystemClaim created: cns://claim/type/healthcare/medical_claim, PoCE session startedRequired fields validated; 400 if missing
4AdjusterAssigned via panel eligibility (two-person quorum for amounts > $500)SOD: adjuster ≠ provider
5Solverprocurement.multi_source_fill@1 recommends provider network fill branch_and_bound 1.4.0Fail closed: solver down → 503
6Human adjusterApproves clinical review + payment amountNamed human confirms; clinical necessity checked
7PayerSettlement authorized against EOBEvidence: service codes + clinical report
8SystemClaim finalized with PoCE receiptAll transitions recorded; receipt sealed
9ProviderEOB transmitted via EDI 835 through Camel gatewayPHI-safe transmission

4. Guard Rails

  • PHI never in match facets. Sensitive clinical data stored in MinIO (encrypted), hash reference in claim metadata.
  • Two-person quorum for claim amounts above $500.
  • Medical lines demand service codes and clinical reports as evidence.
  • Solver verdicts are gates, not approvals. Never settles or pays.
  • External verdicts honoured. A negative verdict blocks settlement.
  • HIPAA/FHIR boundaries. BBS+ selective disclosure; no raw PHI in public notices.

5. Evidence & Rollout

ElementDetail
Version1.0.0 (Soft)
Source packMedical claims (Kenya) — cns://claim/type/healthcare/medical_claim
CNS typescns://claim/type/healthcare/medical_claim, cns://resource/patient
Lookup valuesGuard policies, quorum bands, SLA windows, panel roles, intake maps (NATS KV)
PoCE integrationfn::lifecycle::start_poce_session → record_poce_step → finalize_poce_session
Solver capabilityprocurement.multi_source_fill@1, engine branch_and_bound 1.4.0
Camel routesEDI 837 (inbound), EDI 835 (outbound), SOAP/XML translation
Rollout pathSoft → pilot with single provider network → LIVE gate
Low-resource behaviorIntake via provider portal/fax/API; verification via EHR sync or SMS code

Soft ≠ LIVE honesty: Nothing sets live_gate_met without REAL probe results. Env flags alone never count.


6. What We Do Not Build

  • No synthetic settlement. The solver never settles or pays; a named human approver confirms via PoCE.
  • No PHI exposure. Clinical data encrypted at rest, accessed via BBS+ selective disclosure.
  • No fake provider matches. Unqualified providers are never shortlisted.
  • No synthetic "OPTIMAL" verdict. Solver down → 503 fail closed.
  • No fake metrics (e.g., "99% auto-adjudication rate"). Live data or honest empty states.