Function: hlParentMismatch()
hlParentMismatch(
position):X12ParseWarning
Build an X12_HL_PARENT_MISMATCH warning. Emitted when an HL segment's
HL-02 (parent id) does not match any earlier-emitted HL-01 in the same
transaction. The walker NEVER silently re-numbers the hierarchy (HL
parent-pointer integrity is the safety primitive of the 837), so the
declared pointer stays verbatim on hierarchy.parentHlId and the warning
reports only that the pointer is dangling, and where.
Parameters
position
Returns
Example
import { hlParentMismatch } from "@cosyte/x12";
const w = hlParentMismatch({ segmentIndex: 14, groupIndex: 0, transactionIndex: 0 });