...
In this example, we are sending the incoming message to a different channel based on the contents of the MSH-9 path. If MSH-9 is ADT, the message will be sent to the Development channel. If the value of MSH-9 is ORU it will be sent to the Production channel. Messages that do not match either condition will be passed through to the next device in the current channel.
...
Troubleshooting the device
If your messages are not getting branched correctly, there are a couple things to check:
- Make sure that the branching condition is enabled.
- Check to make sure the condition is correct (the correct HL7 path and value are specified, and there are no typographical errors).
- Check that you have selected the correct destination channel.
- Check the destination channel to make sure it is not stopped and is configured correctly (for example, if the destination channel writes the message to file, make sure those parameters are specified correctly).