Function: resolveHiQualifier()
resolveHiQualifier(
qualifier):HiQualifierEntry|undefined
Resolve an HI qualifier string into a HiQualifierEntry, or
undefined if the qualifier is outside the bundled snapshot. Unknown
qualifiers still parse - the parser preserves the verbatim qualifier on
the diagnosis/procedure and emits X12_UNKNOWN_HI_QUALIFIER. The lookup
is case-sensitive (TR3 qualifiers are uppercase).
Parameters
qualifier
string
Returns
HiQualifierEntry | undefined
Example
import { resolveHiQualifier } from "@cosyte/x12";
resolveHiQualifier("ABK")?.system; // "ICD-10-CM"
resolveHiQualifier("ABK")?.category; // "principal-diagnosis"
resolveHiQualifier("XYZ"); // undefined