Need sample message for HL7 V2.7

六眼飞鱼酱① 提交于 2019-11-28 23:42:20

Indeed not many on the web, but here are a few samples

Here you will find more samples even with the searched truncation char

The US federal government does EHR testing of HL7 content, so that's a good resource for HL7 examples, although they only have HL7 2.5.1 (not 2.7 yet). Here's four sites that have respective data:

Go to the tab that says "Documentation" and then the heading of "Test Case Documentation" and you can download a zip.

Hope that helps!

Problem description

It is not likely that raw HL7 messages will be directly exposed to Google in the form of web pages as showing them does not make much sense for web users.

So in order to find your HL7 message samples you will have to dive little bit deeper underneath what web search tools show you...

How to solve it

You should be able to find some message samples bundled with tools that work with them.

The tool developers needed some samples for testing their tools.

If the tool is open source, you should be able to find the message samples in the source code repository or get some samples by asking members of the development community.

In case of closed source tools it is likely that you will find some "demo" messages after installing the tool.

Some solutions to get you started

Some tools that I find very useful that (may)contain HL7 message samples

Suresh Gopineni

Here is a sample HL7 message:

MSH|^~\&||.|||199908180016||ADT^A04|ADT.1.1698593|P|2.7
PID|1||000395122||LEVERKUHN^ADRIAN^C||19880517180606|M|||6 66TH AVE NE^^WEIMAR^DL^98052||(157)983-3296|||S||12354768|87654321
NK1|1|TALLIS^THOMAS^C|GRANDFATHER|12914 SPEM ST^^ALIUM^IN^98052|(157)883-6176
NK1|2|WEBERN^ANTON|SON|12 STRASSE MUSIK^^VIENNA^AUS^11212|(123)456-7890
IN1|1|PRE2||LIFE PRUDENT BUYER|PO BOX 23523^WELLINGTON^ON^98111|||19601||||||||THOMAS^JAMES^M|F|||||||||||||||||||ZKA535529776

The above message is divided into four different types of segments: MSH, PID, NK1 and IN1.

A segment contains fields separated by the | field separator. Fields can be further separated by ^, the so-called component separator, and contain sub-components denoted by the & symbol.

MSH (Message Header) tells the purpose of the message, e.g. its ID, seeding application, sending facility, receiving application, receiving facility, the type, date and time of the message, its HL7 version, etc...

PID (Patient Identification) holds information about the patient e.g. their ID, name, DOB, address, gender, race, admission date and time etc..

NK1 (Next of Kin) contains details of the person's closet relative/friend.

IN1 (Insurance 1) has details about the health insurance the patient has like Medicare, Medicaid, Tricare, etc. It contains the insurance plan ID, the name of the insurance company, the company's address, the name of the insured person, policy number etc...

To begin with, start from HL7 Version 2.7 standard specification itself, which you can download from HL7.org website. Once you've created an account there, go to Standards > Primary Standards > HL7 Version 2 Product Suite. Some domains such as ADT are well covered, others have just a few samples.

If this is not enough, be a bit specific which particular message you are looking for.

bit late to the party but still.

First off you'll need to know which kind of messages you need to get. HL7 is quite vast and covers a lot of different workflows.

That said, typically we will use actual production messages that we will anonymize by removing patient identifiable information. The variance is also quite important between different message producers so ideally you'll need to target a perticular vendor specifically, at least to begin with.

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!