Skip to main content
Version: v0.0.2

Function: unknownHiQualifier()

unknownHiQualifier(position, qualifier): X12ParseWarning

Build an X12_UNKNOWN_HI_QUALIFIER warning. Emitted by the 837 helper when an HI composite's qualifier (first component) is outside the bundled snapshot at "../code-lists/hi-qualifiers.js". HI_QUALIFIERS. The verbatim code is preserved on the parsed diagnosis/procedure with codeSystem: "unknown" so consumers can still react. Qualifier is shape-validated before echoing - the H-PHI invariant.

Parameters

position

X12Position

qualifier

string

Returns

X12ParseWarning

Example

import { unknownHiQualifier } from "@cosyte/x12";
const w = unknownHiQualifier(
{ segmentIndex: 25, interchangeIndex: 0, groupIndex: 0, transactionIndex: 0 },
"ZZZ",
);