Skip to main content
PATCH
Update a charge

Headers

auth
string
required

Path Parameters

admission_id
string
required

Id of the IPD admission.

Minimum string length: 1
charge_id
string
required

Id of the charge.

Minimum string length: 1

Body

application/json
quantity
string
unitPrice
string

New unit price. Decimal string, for example "1500.00".

Pattern: ^-?\d+(\.\d+)?$
discount
object

Line discount: either { percent } or { amount }.

description
string
occurredAt
string

New service date (ISO).

priceSource
string

Send "override" to make unitPrice a deliberate manual rate that wins over price lists and rules. Without it, billing re-resolves the price and treats unitPrice as a preview.

priceOverrideReason
string

Why an open-priced item's rate is outside its allowed range. Required for an out-of-range rate; the charge then waits for approval.

remark
string

New note on the line; an empty string clears it.

Response

A charge: id, description, quantity, unitPrice, discountAmount, taxAmount, totalAmount, status, invoiceId, occurredAt, …

A charge: id, description, quantity, unitPrice, discountAmount, taxAmount, totalAmount, status, invoiceId, occurredAt, …