Skip to main content
Version: v0.0.2

Interface: Build837PatientSpec

Loop 2000C dependent patient (patient ≠ subscriber). Emits an HL level-23 child of the enclosing subscriber HL, computed by the builder. Requires ≥ 1 claim.

Example

import type { Build837PatientSpec } from "@cosyte/x12";
declare const claim: import("@cosyte/x12").Build837ClaimSpec;
const pat: Build837PatientSpec = {
individualRelationshipCode: "19",
patient: { entityIdentifierCode: "QC", entityTypeQualifier: "1", name: "CHILD", firstName: "TEST" },
claims: [claim],
};

Properties

claims

readonly claims: readonly Build837ClaimSpec[]

Loop 2300 claims under this patient.


individualRelationshipCode?

readonly optional individualRelationshipCode?: string

PAT-01 - individual relationship code (19 child, …).


patient

readonly patient: Build837EntitySpec

NM1*QC - the patient.