iNTERFACEWARE Products Manual > Learning Center > Tutorials and Sample Scenarios > Working With Other Message Formats > Processing Non-HL7 Messages Using Iguana and Chameleon > Analyzing Your Incoming Message |
|
Looking for Iguana v.5 or v.6? Learn More or see the Help Center.
If you want to be able to process and transmit incoming messages that are not in HL7 format, you first need to analyze your incoming messages to determine what fields they contain. If you are writing information to a database table, you then need to determine which of these fields contain data that you want to store in the table. For example, suppose that you have a file containing the following patient data:
Since these messages are not in the standard HL7 format, you will need to find out what information is supposed to be contained in each of the fields in these messages. For this tutorial, the messages above are assumed to contain the following information:
As you can see, these messages resemble HL7 messages. Information is separated by | characters, as in standard HL7. However, there are no message segment names, and the data in the message appears in a non-standard order. The following steps show how to use custom segment definitions and the Global Inbound Script to transform this message into a format that can be understood by Chameleon and Iguana. After that, you can create a message definition to map fields from the message into fields in your database table. |