Skip to main content
PATCH
cURL

Overview

Absolutely sets patient paid on a claim. Cap is ledger paid + remaining PATIENT_AR; anything above that remaining room becomes an unallocated PATIENT_CASH credit. Decreasing paid is a refund (notes required). 404 only if the claim is not found. Path key is your claim control number (FHIR claim-id / PCN), not a Cair lifecycle id. paymentTraceId is required. Retries with the same org + paymentTraceId return 200 with the prior result (idempotentReplay: true) and do not post again. This is an edit path, not an additive post. To add a partial payment or refund, use Patient Payment V2. For Elation billId absolute-set posts, use Patient Payment.

Authentication

JWT Bearer token from /api/token.

Path Parameters

string
required
Your claim control number (system https://fhir.cairhealth.com/fhir/identifier/claim-id).

Request Body

number
required
Absolute paid amount to set (>= 0).
string
ISO 8601 payment date.
string
Payment method.
string
required
Processor transaction id. Required. Same org + trace returns the prior result without applying a second edit.
string
Required when decreasing paid (refund).

Example

Response

Retries include "idempotentReplay": true.

Path Parameters

claimControlNumber
string
required

Body

application/json
paymentAmount
number
required

Absolute paid amount to set

Required range: x >= 0
paymentTraceId
string
required

Required processor transaction id for idempotent retries

Minimum string length: 1
paymentDate
string<date>
paymentMethod
string
notes
string

Required when decreasing paid (refund)

Response

Payment updated (or idempotent replay)