Skip to content

Healthcare: adjudicated means paid ​

A provider's cash waits between the claim decision and the money: adjudication, then a payment run, then clearing, then matching a remittance advice to a deposit, which can take days to weeks. On a PulseVM network shared by payer and provider, adjudication and payment are one transaction, final in about a second, and both sides read the same record.

Adjudicate, then pay versus adjudicate equals pay ​

StepTypical todayOn a shared PulseVM ledger
Claim submittedClearinghouse forwards the claim to the payerProvider records a claim reference and file fingerprint under stmary.hosp@billing
AdjudicatedPayer decides; result sits in the payer's systemPayer's engine calls claims.adj::adjudicate under bluepl@adjud
PaidNext scheduled payment run, then bank clearing: days to weeks from decisionSame transaction as the decision: allowed amount moves to stmary.hosp, final in about a second
ReconciledProvider matches a remittance advice to a bank deposit, chases mismatchesNothing to match: decision, amount and payment are one record
AuditedSampled from each party's systems, weeks laterRead the ledger directly, any time

How it works on PulseVM ​

AccountRolePermission that matters
blueplHealth plan (payer)owner and active held by finance officers, 2 of 3; active funds the payer's settlement balance
claims.adjSettlement contractHolds each payer's funded balance; checks the claim and pays the allowed amount inline with its pulse.code grant
bluepl adjud permissionAdjudication engine's keyLinked to claims.adj::adjudicate only; per-claim cap and daily budget in the contract
bluepl review permissionClinical and finance reviewers2 of 3 reviewers, linked to claims.adj::override for claims above the cap
stmary.hospProviderbilling permission linked to claims.adj::submit; can post claims, cannot move money
exam.auditAuditorNo keys on anyone's account; read access to the network's history

The payer stakes the network resources for its providers, so a clinic joins without buying a token.

Who can see what ​

A PulseVM network is private to its members; visibility is decided by who is admitted and by what you put on chain (privacy).

Claim reference, fingerprint, amount, status, signerClinical record, patient identity
PayerReads the full ledgerIn its own systems, as today
ProviderReads the full ledger of its networkIn its own systems, as today
AuditorRead access granted by the membersRequested through existing channels

To keep one provider's volumes away from another, run a network per relationship or encrypt payloads at the application layer. Health data itself stays off chain in every design.

Delegated authority: the adjudication engine ​

Auto-adjudication is where most volume is decided, so the engine's key is the one to fence in. It sits on the adjud permission, linked to one action. The contract enforces a per-claim cap and a daily budget; above the cap, the claim waits for the review permission's two signatures. The engine cannot transfer funds, add a payee or change a permission. It is the same pattern live on XPR Network for trading bots; see the delegated authority case study.

Frequently asked questions ​

Does patient health information go on the ledger? ​

It should not. The design keeps clinical records and patient identifiers in the systems that already hold them. The ledger carries a claim reference, a fingerprint of the claim file, the allowed amount, the status and who signed each step. That is enough to settle and audit the payment without putting health data on any chain.

How does adjudicate equal pay? ​

The adjudication action and the payment are one transaction. When the payer's adjudication engine approves a claim, the settlement contract pays the allowed amount from the payer's funded settlement balance to the provider's account in the same step, final in about a second. There is no separate payment run and no remittance file to match to a deposit.

Can an automated adjudication engine pay claims without a person? ​

Within limits you set. The engine's key sits on a permission linked to the adjudicate action only, and the contract enforces a per-claim cap and a daily budget. Claims above the cap route to a human review permission that needs two reviewers. The engine's key cannot transfer funds or change any permission.

Can we use this with real claims today? ​

Not yet. PulseVM is at the test-network stage, and pilots with synthetic or de-identified claims are run with Metallicus. The account and permission model underneath runs in production on XPR Network.

Next step ​

Start with one payer, a few providers and a de-identified claim set, and measure decision-to-cash on a test network. Talk to Metallicus →