Interface: Build837AdjustmentSpec
One CAS adjustment triple inside a Loop 2430 line adjudication. Mirrors
the remit X12RemitAdjustment shape (CAS semantics are identical).
Example
import type { Build837AdjustmentSpec } from "@cosyte/x12";
import { X12Decimal } from "@cosyte/x12";
const cas: Build837AdjustmentSpec = { groupCode: "CO", reasonCode: "45", amount: X12Decimal.fromString("20.00")! };
Properties
amount
readonlyamount:X12Decimal
Adjustment amount.
groupCode
readonlygroupCode:string
CAS-01 - claim adjustment group code (CO, PR, OA, PI).
quantity?
readonlyoptionalquantity?:X12Decimal
Adjustment quantity (situational).
reasonCode
readonlyreasonCode:string
Adjustment reason code (CARC).