Skip to main content
Version: v0.0.2

Function: isDiagnosisQualifier()

isDiagnosisQualifier(qualifier): boolean

Decide whether an HI qualifier represents a diagnosis (principal, secondary, admitting, reason-for-visit, external-cause). Used by variant-specific extractors that split the HI segment family into diagnoses vs procedures.

Parameters

qualifier

string

Returns

boolean

Example

import { isDiagnosisQualifier } from "@cosyte/x12";
isDiagnosisQualifier("ABK"); // true (principal diagnosis)
isDiagnosisQualifier("BBR"); // false (procedure)
isDiagnosisQualifier("XYZ"); // false