Skip to main content
Version: v0.0.2

Interface: X12ServiceLineStatus

One service-line status (Loop 2220). Triggered by an SVC; carries the procedure / revenue identification, line amounts, and its own STC statuses + REF / DTP.

Example

import type { X12ServiceLineStatus } from "@cosyte/x12";
declare const l: X12ServiceLineStatus;
l.procedureCode; // "99213"
l.lineChargeAmount?.toString(); // "150.00"
l.statuses[0]?.statuses[0]?.statusCode; // "20"

Properties

dates

readonly dates: readonly X12StatusDate[]


lineChargeAmount

readonly lineChargeAmount: X12Decimal | undefined


linePaymentAmount

readonly linePaymentAmount: X12Decimal | undefined


modifiers

readonly modifiers: readonly string[]


procedureCode

readonly procedureCode: string | undefined


references

readonly references: readonly X12StatusReference[]


revenueCode

readonly revenueCode: string | undefined


serviceIdQualifier

readonly serviceIdQualifier: string | undefined


statuses

readonly statuses: readonly X12StatusInfo[]