Skip to main content
Version: v0.0.2

Interface: Build837HiCodeSpec

One HI diagnosis / procedure composite. Mirrors "./types.js".X12ClaimHiCode minus the looked-up codeSystem / category (the builder emits the qualifier; the read side resolves the system).

Example

import type { Build837HiCodeSpec } from "@cosyte/x12";
const dx: Build837HiCodeSpec = { qualifier: "ABK", code: "J20.9" };

Properties

code

readonly code: string

Composite component 2 - the diagnosis / procedure code.


date?

readonly optional date?: string

Composite component 4 - date value (situational).


dateQualifier?

readonly optional dateQualifier?: string

Composite component 3 - date/time format qualifier (situational).


monetaryAmount?

readonly optional monetaryAmount?: X12Decimal

Composite component 5 - monetary amount (situational).


poaIndicator?

readonly optional poaIndicator?: string

Composite component 9 - present-on-admission indicator (837I).


qualifier

readonly qualifier: string

Composite component 1 - code-list qualifier (ABK, ABF, BBR, …).


quantity?

readonly optional quantity?: X12Decimal

Composite component 6 - quantity (situational).


versionId?

readonly optional versionId?: string

Composite component 7 - version id (situational).