Skip to main content
Version: v0.0.2

Interface: X12EligibilitySubscriber

One subscriber (Loop 2000C / 2100C). Holds the enclosing information source (Loop 2100A payer) and information receiver (Loop 2100B provider) resolved from the HL tree, the verbatim echoed TRN traces, the subscriber name + demographics, and the eligibility/benefit lines. Non-subscriber patients hang off dependents.

Example

import type { X12EligibilitySubscriber } from "@cosyte/x12";
declare const s: X12EligibilitySubscriber;
s.informationSource?.name; // "MEDPAY INSURANCE"
s.name?.lastName; // "DOE"
s.dependents.length; // 0

Properties

benefits

readonly benefits: readonly X12EligibilityBenefit[]


dates

readonly dates: readonly X12EligibilityDate[]


dependents

readonly dependents: readonly X12EligibilityDependent[]


hierarchy

readonly hierarchy: X12Hl | undefined


informationReceiver

readonly informationReceiver: X12EligibilityEntity | undefined


informationSource

readonly informationSource: X12EligibilityEntity | undefined


name

readonly name: X12EligibilityMember | undefined


references

readonly references: readonly X12EligibilityReference[]


traces

readonly traces: readonly X12EligibilityTrace[]