HL7 Messaging Standards


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.
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Two people speaking English are close, and 99.9% of their communication will synchronize.  But, it is likely there will be differences as well that need to be discovered and understood.  In my opinion, it is the same with HL7.

In a government setting, I've used HL7 for a long time.  In my opinion, if you have two sources of HL7 messages, and both consistently use the same specification - same messages and segments - all it means is that you are close.  

Trust, but verify.  

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
HildebarAuthor Commented:
Thank you!

I would search here first then try the interface.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today

From novice to tech pro — start learning today.