Skip to main content
Version: v0.0.2

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

readonly amount: X12Decimal

Adjustment amount.


groupCode

readonly groupCode: string

CAS-01 - claim adjustment group code (CO, PR, OA, PI).


quantity?

readonly optional quantity?: X12Decimal

Adjustment quantity (situational).


reasonCode

readonly reasonCode: string

Adjustment reason code (CARC).