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
readonlycode:string
Composite component 2 - the diagnosis / procedure code.
date?
readonlyoptionaldate?:string
Composite component 4 - date value (situational).
dateQualifier?
readonlyoptionaldateQualifier?:string
Composite component 3 - date/time format qualifier (situational).
monetaryAmount?
readonlyoptionalmonetaryAmount?:X12Decimal
Composite component 5 - monetary amount (situational).
poaIndicator?
readonlyoptionalpoaIndicator?:string
Composite component 9 - present-on-admission indicator (837I).
qualifier
readonlyqualifier:string
Composite component 1 - code-list qualifier (ABK, ABF, BBR, …).
quantity?
readonlyoptionalquantity?:X12Decimal
Composite component 6 - quantity (situational).
versionId?
readonlyoptionalversionId?:string
Composite component 7 - version id (situational).