I am looking to convert HL7 messages from several different sources, so need to read the data.
In theory - If two different sources are providing the same data using the same specification, is it guaranteed that the information will appear in the same position of the same section, or is it possible to get differences between senders?
I am trying to understand whether i would need to create a reader specific to the sender, or specific to the HL7 version of info received. It seems obvious, but i have read conflicting information, so would like to clarify.
Many thanks in advance for your help.