Skip to main content

Reprocess, cancel and shortfall

Claims are often not fully approved first time, for mundane reasons: missing documents, policy interpretation differences, package or pricing discrepancies.

One pair of calls carries every request a provider makes after a decision. Task.code and its reason say which one it is, and one endpoint, five requests lists the valid combinations.

APIs​

CallCalled byMethod and pathWhat it does
Provider: submit a reprocess or cancel taskProviderPOST /v1/task/submitProvider sends a FHIR Task asking the payer to reprocess a rejected or short-paid claim or to cancel a preauth; Task.code and reasonCode set the intent.
Payer: send the task outcomePayerPOST /v1/task/on_submitPayer returns a Task bundle with Task.status completed whose Task.output references a ClaimResponse carrying the reprocess or cancellation outcome.

The callback does not carry the decision as its leading resource. It carries a Task whose output points at the ClaimResponse, as the answer is nested sets out.

Callbacks you host​

The exchange posts these to the endpoint_url you registered. Answer each with HTTP 202 first.

PathHosted by
/v1/task/submitThe payer
/v1/task/on_submitThe provider

Base URLs​

EnvironmentBase URL
Sandbox, NHCX exchange.https://apisbx.abdm.gov.in/hcx
Production.https://apisprod.nha.gov.in/hcx

Guides that use these calls​

The whole specification, with a request you can send from the page, is the Reprocess, cancel and shortfall API reference.