Skip to main content
Version: v0.0.2

Interface: X12HealthCoverage

Decoded Loop 2300 health coverage (HD) plus its attached dates (DTP) and monetary amounts (AMT). insuranceLineCode is HD-03 (HLT, DEN, VIS, …); maintenanceTypeCode is HD-01 - the per-coverage echo of the member action, validated against the same X12 0875 snapshot as INS-03.

Example

import type { X12HealthCoverage } from "@cosyte/x12";
declare const c: X12HealthCoverage;
c.insuranceLineCode; // "HLT"
c.planCoverageDescription; // "GOLD PPO"
c.dates[0]?.qualifier; // "348" benefit begin

Properties

amounts

readonly amounts: readonly X12EnrollmentAmount[]


coverageLevelCode

readonly coverageLevelCode: string | undefined


dates

readonly dates: readonly X12EnrollmentDate[]


insuranceLineCode

readonly insuranceLineCode: string | undefined


maintenanceTypeCode

readonly maintenanceTypeCode: string | undefined


maintenanceTypeDescription

readonly maintenanceTypeDescription: string | undefined


planCoverageDescription

readonly planCoverageDescription: string | undefined