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?
readonlyoptionalbenefits?: readonlyBuild271BenefitSpec[]
Loop 2110D eligibility / benefit lines.
dates?
readonlyoptionaldates?: readonlyBuild271DateSpec[]
Loop 2100D DTP dates.
name?
readonlyoptionalname?:Build271MemberSpec
Loop 2100D dependent name (NM1 + DMG + N3/N4).
references?
readonlyoptionalreferences?: readonlyBuild271ReferenceSpec[]
Loop 2100D REF identifiers.
traces?
readonlyoptionaltraces?: readonlyBuild271TraceSpec[]
Loop 2000D TRN reassociation traces.