|
Defining the Matching Order
To define the matching order:
![]() Message Definition Matching Order Window In this window you will notice that it contains three messages in the following order:
Let's examine what happens when you leave the messages in this order.
![]() Pasting the Sample Message into the Message Browser You will notice that even though you parsed an ADT^A04 (Patient Update) message, the message is recognized by Chameleon as an OtherADTs message. This occurs because ADT is present in the identity and qualifies as a matching rule. As a result, the message is parsed using the first matching identity listed in the VMD file. Since the goal of this example is to always parse ADT^A04 messages using its specific grammar, you will need to alter the message matching order.
![]() Modifying the Message Definition Matching Order
![]() ADT^A04 Message Correctly Identified |