Section title: Requests for Interpretation
RFI #
2623
5010X298 HL Limitation on 2010AA (837 PACDR)
Description

Is there a functional limit to the number of HL's preceding the 2010AA inside of a single ST/SE envelope?

Scenario

Given the following structure:

ST

2000A HL*1

2010AA Billing Provider 1

2000B HL*2*1

2010BA Subscriber 1

2000B HL*3*1

2010BA Subscriber 2

2000A HL*4

2010AA Billing Provider 2

2000B HL*5*4

...

Running a 5010X222 through a validation engine does not hit an edit on the subsequent 2000A HL's. All are being incremented per the implementation guides (X222 and X298 language and loop structure match).

However, a 5010X298 through a validation engine hits the following edit after several iterations (seemingly once the HL01 becomes greater than a single digit) but only on the 2000A HL's:

H25638: The Hierarchical ID Number must be numeric.

The HL01's are only being populated by integers that increment with every occurrence of an HL inside of the ST/SE.

Does X298 have a limitation here in how the 2000A HL's loop, or can I consider this a possible bug with the validation engine used for the X298 implementation?

RFI Response

The X298 has the same limitations on the 2000A HL as there are for the 2000A HL in X222.

DOCUMENT ID
005010X298