Skip to main content
Version: v0.0.2

Interface: Build277MemberSpec

A person (subscriber Loop 2100D / dependent Loop 2100E) decoded from an NM1. idCode is the member identifier (NM1-09) - synthetic-only in fixtures. Mirrors "./types.js".X12StatusMember.

Example

import type { Build277MemberSpec } from "@cosyte/x12";
const m: Build277MemberSpec = {
entityIdentifierCode: "QC", entityTypeQualifier: "1",
lastName: "DOE", firstName: "JANE", idQualifier: "MI", idCode: "MBR0001",
};

Properties

entityIdentifierCode

readonly entityIdentifierCode: string

NM1-01 - entity identifier code (QC patient, IL insured).


entityTypeQualifier

readonly entityTypeQualifier: string

NM1-02 - entity type qualifier (1 person).


firstName?

readonly optional firstName?: string

NM1-04 - first name.


idCode?

readonly optional idCode?: string

NM1-09 - identification code (the member id).


idQualifier?

readonly optional idQualifier?: string

NM1-08 - identification code qualifier (MI member id).


lastName?

readonly optional lastName?: string

NM1-03 - last name.


middleName?

readonly optional middleName?: string

NM1-05 - middle name.


suffix?

readonly optional suffix?: string

NM1-07 - name suffix.