Skip to main content
Version: v0.0.2

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

readonly dates: readonly X12StatusDate[]


dependent

readonly dependent: X12StatusMember | undefined


informationReceiver

readonly informationReceiver: X12StatusEntity | undefined


informationSource

readonly informationSource: X12StatusEntity | undefined


references

readonly references: readonly X12StatusReference[]


serviceLines

readonly serviceLines: readonly X12ServiceLineStatus[]


serviceProvider

readonly serviceProvider: X12StatusEntity | undefined


statuses

readonly statuses: readonly X12StatusInfo[]


subscriber

readonly subscriber: X12StatusMember | undefined


traces

readonly traces: readonly X12StatusTrace[]