Interface: X12ClaimStatus
One claim status-tracking loop (Loop 2200). A claim opens on a TRN (claim-level reassociation trace) or - in a 277CA provider-level batch acknowledgment - on a standalone STC. Carries the resolved HL context, the echoed traces, the decoded STC statuses, supplemental REF / DTP, and any service-line statuses (Loop 2220).
Example
import type { X12ClaimStatus } from "@cosyte/x12";
declare const c: X12ClaimStatus;
c.serviceProvider?.name; // "ANYTOWN CLINIC"
c.subscriber?.lastName; // "DOE"
c.statuses[0]?.totalChargeAmount?.toString(); // "150.00"
Properties
dates
readonlydates: readonlyX12StatusDate[]
dependent
readonlydependent:X12StatusMember|undefined
informationReceiver
readonlyinformationReceiver:X12StatusEntity|undefined
informationSource
readonlyinformationSource:X12StatusEntity|undefined
references
readonlyreferences: readonlyX12StatusReference[]
serviceLines
readonlyserviceLines: readonlyX12ServiceLineStatus[]
serviceProvider
readonlyserviceProvider:X12StatusEntity|undefined
statuses
readonlystatuses: readonlyX12StatusInfo[]
subscriber
readonlysubscriber:X12StatusMember|undefined
traces
readonlytraces: readonlyX12StatusTrace[]