Skip to main content
Version: v0.0.2

Interface: Build271DependentSpec

One dependent (Loop 2000D / 2100D) - a patient who is not the subscriber. Same benefit-bearing shape as a subscriber minus the nested dependents. Mirrors "./types.js".X12EligibilityDependent.

Example

import type { Build271DependentSpec } from "@cosyte/x12";
const d: Build271DependentSpec = {
name: { entityIdentifierCode: "03", entityTypeQualifier: "1", lastName: "DOE", firstName: "JUNIOR" },
benefits: [{ eligibilityCode: "1", coverageLevelCode: "IND" }],
};

Properties

benefits?

readonly optional benefits?: readonly Build271BenefitSpec[]

Loop 2110D eligibility / benefit lines.


dates?

readonly optional dates?: readonly Build271DateSpec[]

Loop 2100D DTP dates.


name?

readonly optional name?: Build271MemberSpec

Loop 2100D dependent name (NM1 + DMG + N3/N4).


references?

readonly optional references?: readonly Build271ReferenceSpec[]

Loop 2100D REF identifiers.


traces?

readonly optional traces?: readonly Build271TraceSpec[]

Loop 2000D TRN reassociation traces.