DX2 is being skipped

Jul 30, 2014 at 9:11 PM
Edited Aug 6, 2014 at 12:50 AM
In some of the 837 data, the X12 parser seems to skip the first Diagnosis code (code identifier = "BF"). The generated XML is missing the <HI01>/<HI0101> element/node. It directly starts with <HI02>/<HI0201>, as seen below.
<!--Health Care Code Information-->
            <HI02>
              <HI0201>BF</HI0201>
              <HI0202>1985</HI0202>
             </HI02>
        <!--Health Care Code Information-->
            <HI03>
              <HI0301>BF</HI0301>
              <HI0302>V1088</HI0302>
      </HI03>                                                                               

Corresponding line in 837 Claim:
              HI*BK:V580*BF:1985*BF:V1088~
I omitted showing Principal Diagnosis code in the XML example above.

As such, we end up with no value for DX2 (maps to <HI01> in our system), but values for DX3(maps to <HI02>) and DX4 maps to <HI03>, and so on.

Do you think this is an issue in the supplied data?

Thanks, in advance, for all your help.

Kind Regards,
nk5491