Skip to main content
Version: v0.0.2

Interface: Build834MemberSpec

One Loop 2000 member-level detail (INS) - a single member's enrollment action. Mirrors "./types.js".X12Enrollment minus the looked-up maintenanceTypeDescription. maintenanceTypeCode (INS-03, X12 875) is REQUIRED and safety-critical - it is emitted verbatim and an unknown code is REFUSED.

Example

import type { Build834MemberSpec } from "@cosyte/x12";
const member: Build834MemberSpec = {
subscriberIndicator: "Y", relationshipCode: "18", maintenanceTypeCode: "021",
member: { lastName: "DOE", firstName: "JANE", idQualifier: "34", idCode: "MBR0001" },
healthCoverages: [{ maintenanceTypeCode: "021", insuranceLineCode: "HLT" }],
};

Properties

benefitStatusCode?

readonly optional benefitStatusCode?: string

INS-05 - benefit status code (A active, C COBRA, …).


coordinationOfBenefits?

readonly optional coordinationOfBenefits?: readonly Build834CoordinationOfBenefitsSpec[]

Loop 2320 coordination of benefits.


dates?

readonly optional dates?: readonly Build834DateSpec[]

DTP member-level dates (eligibility begin / end).


employmentStatusCode?

readonly optional employmentStatusCode?: string

INS-08 - employment status code (FT, PT, …).


healthCoverages?

readonly optional healthCoverages?: readonly Build834CoverageSpec[]

Loop 2300 health coverages.


maintenanceReasonCode?

readonly optional maintenanceReasonCode?: string

INS-04 - maintenance reason code.


maintenanceTypeCode

readonly maintenanceTypeCode: string

INS-03 - maintenance type code (X12 875; required, validated).


member?

readonly optional member?: Build834MemberNameSpec

Loop 2100A member name + DMG + address.


references?

readonly optional references?: readonly Build834ReferenceSpec[]

REF supplemental identifiers (subscriber id, group/policy).


relationshipCode?

readonly optional relationshipCode?: string

INS-02 - relationship code (18 self, 01 spouse, 19 child, …).


subscriberIndicator?

readonly optional subscriberIndicator?: string

INS-01 - subscriber indicator (Y subscriber / N dependent).