If HL segments are received but not in order, would this fall in a Type 1 or 2? Various opinions differ which type should be applied.
Examples:
The file contain HL22 loop (LOOP ID - 2000B SUBSCRIBER HIERARCHICAL LEVEL) without a HL20 loop (LOOP ID - 2000A BILLING PROVIDER HIERARCHICAL LEVEL).
The file contain HL20 loop (LOOP ID - 2000A BILLING PROVIDER HIERARCHICAL LEVEL) without a HL22 loop (LOOP ID - 2000B SUBSCRIBER HIERARCHICAL LEVEL).When HL04 value is 1, a child loop is mandatory
The file contain HL23 loop (LOOP ID - 2000C — PATIENT HIERARCHICAL LEVEL) without a HL22 loop (LOOP ID - 2000B SUBSCRIBER HIERARCHICAL LEVEL).
The submitter's question cannot be answered directly because ASC X12 does not have Type 1 or Type 2 errors. However, the three scenarios presented are all semantic errors rather than syntax errors. As a result the error could not be reported using a 997 transaction and would have to be reported with a 999 transaction in order to report the context of the semantic error.