#13 ORU_R01_OBSERVATION group is incorrectly defined

open
nobody
Parser (14)
5
2010-08-16
2010-08-16
Anonymous
No

The ORU_R01_OBSERVATION group has OBX defined as being able to repeat. I believe this is incorrect.

The ORU_R01_ORDER_OBSERVATION group has ORU_R01_OBSERVATION defined as allow repeating which is correct. The problem is that the NTE segments are being assigned to the wrong segment because of the eager matching the 'allow repeating' setting causes in the ORU_R01_OBSERVATION group for the OBX segment.

Currently the ORU_R01_ORDER_OBSERVATION group has the ORU_R01_OBSERVATION group as allow repeating. The ORU_R01_OBSERVATION group has the OBX segment as allow repeating. The ORU_R01_OBSERVATION group should not have OBX as allow repeating.

Discussion

  • ChadC
    ChadC
    2010-08-16

    The v2.5 library seems to not have the correct repetitions and segments defined. It looks like the database that was used to generate the 2.5 library was not correct.

     
  • Gus Oakes
    Gus Oakes
    2010-10-20

    What's the chance of this getting fixed? Where does that database come from? Is it something we can get and build the model ourselves?

    Is this just an issue with ORU_R01_ORDER_OBSERVATION.OBSERVATION, or are there other places where the cardinality is incorrect?

    Thanks,