Skip to main content

Other

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

Calls

CallMethod and pathWhat it does
Task submit (reprocess or cancel)POST /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.
Task callback (reprocess or cancel outcome)POST /v1/task/on_submitPayer returns a Task bundle with Task.status completed whose Task.output references a ClaimResponse carrying the reprocess or cancellation outcome.
Task submit (internal variant) (adapter)POST /internal/v1/task/submitInternal twin of /v1/task/submit on the taskhcxservice, operationId hcxTaskPostInternal, with the same JWEPayload Task body and 202 envelope.
Task callback (internal variant) (adapter)POST /internal/v1/task/on_submitInternal twin of /v1/task/on_submit (hcxOnTaskPostInternal): the payer Task bundle wrapping the ClaimResponse outcome of a reprocess or cancel.
Notification subscribePOST /v1/notification/subscribeA Beneficiary Service Provider (PHR app) subscribes an ABHA id to notification topics; NHCX persists it synchronously, Last-Linked-Wins per ABHA id.
Notification on_subscribePOST /v1/notification/on_subscribeBSP-side subscription acknowledgement; the same name denotes the callback where NHCX pushes claim-event notifications for a subscribed ABHA id.
Delete records (troubleshooting)POST /v1/deleteInternal troubleshooting operation on the claim service that deletes records by correlationid and action; not part of the business transaction flows.
OpenAPI 3 document (status service)GET /v3/api-docsServes the status service's OpenAPI 3 document, optionally filtered by a group query parameter; a discovery endpoint, not a protocol API.
Swagger 2 document (status service)GET /v2/api-docsServes the status service's Swagger 2 document, optionally filtered by a group query parameter; a discovery endpoint, not a protocol API.
Swagger resources listGET /swagger-resourcesLists the Swagger resources (API document locations) exposed by the status service; used by Swagger UI, not by integrations.
Swagger UI configurationGET /swagger-resources/configuration/uiReturns the Swagger UI display configuration for the status service; consumed by Swagger UI, not by integrations.
Swagger security configurationGET /swagger-resources/configuration/securityReturns the Swagger UI security configuration for the status service; consumed by Swagger UI, not by integrations.
Status callbackPOST /v1/on_statusThe answer to a status request, delivered to the sender that asked.
Error report (callback)POST /v1/errorWhere the exchange tells a sender that a request could not be delivered after five attempts.

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
/v1/on_statusThe provider
/v1/errorEvery participant

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 Other API reference.