Questions tagged [hl7]

The HL7 (Health Level Seven) messaging standard is a communication standard for exchanging electronic information in the domain of health care.

Health Level Seven International (HL7) is a non-profit, ANSI-accredited standards developing organization involved in the development of international healthcare informatics interoperability standards.

HL7 also refers to some of the specific standards created by the organization that provide a comprehensive framework for the exchange, integration, sharing, and retrieval of electronic of health information.

The events in the health care organizations that lead to the need of information flow (ex. booking of an appointment/admission of patient) are called trigger events. These trigger events can be associated with abstract messages that can be represented in HL7 standard format. Use this tag to ask questions related to encoding/decoding of HL7 messages, and development of the systems that are able to create and process these messages.

HL7 Homepage

Introduction to HL7 Standards

Wikipedia

530 questions
5
votes
2 answers

Identifying HL7 V3 schemas for CDA R2

The company I work for recently started a project delving into the world of HL7 messaging and data trading. We are using BizTalk Server 2010 with the BTAHL7 accelerator for 2010 with success so far for HL7 v2 but now we have a need to accept HL7 v3…
Ritley572
  • 299
  • 4
  • 15
5
votes
2 answers

Use of _include in FHIR

In the FHIR query spec it states that the _include parameter can be added to the query URL to request that specified referenced resources are returned in full to prevent further network requests to retrieve these…
BENBUN Coder
  • 4,801
  • 7
  • 52
  • 89
5
votes
2 answers

any available APIs for EPIC EMR?

I am trying to send and/or receive information from EPIC EMR. What is the best way to accomplish this? I am not aware of any APIs and I wonder if anyone can guide me to any API documentation or some other solution. Could an HL7 interface engine be a…
BluePython
  • 1,635
  • 3
  • 24
  • 35
5
votes
2 answers

Best Way to store recieved hl7 message from customer in database

Hi All i am new in mirth. i want to know the best way to store hl7 message in mysql database in a table where it store only one column as hl7 message or in row and columns like sending application column ,receiving application column etc.. I am…
Arvind Singh
  • 75
  • 2
  • 6
4
votes
4 answers

HL7 parser/writer for PHP

I've been reading HL7 files with a home grown script, but am looking for something a little more robust. I've checked out the Net_HL7 Pear module, but there is no documentation and it looks like no updates since 2009. Is there anything new on the…
a coder
  • 7,530
  • 20
  • 84
  • 131
4
votes
2 answers

Does HL7 specifically require SOAP?

Does HL7 specifically require SOAP 1.1 as its web service protocol? Would it be HL7 compliant if the transport protocol is implemented with REST? Will HL7 accept REST as the transport protocol, now or in the future? I realise that REST is an…
Blessed Geek
  • 21,058
  • 23
  • 106
  • 176
4
votes
1 answer

Parsing an HL7 without a priori messageType knowledge

In NHapi, how can we parse a message if we don't know what messageType (MSH#9) it is? var parser = new NHapi.Base.Parser.PipeParser(); IMessage parsedMessage = parser.Parse(SampleMessage); parsedMessage is a NHapi.Base.Model.GenericMessage.V25 at…
Jason Kleban
  • 20,024
  • 18
  • 75
  • 125
4
votes
2 answers

Generating CCD document using MDHT API

I am trying to use MDHT API to generate CCD documents. I am doing this in the following way. Downloaded Java runtime libraries and placed them in classpath and writing code to generate all the sections using MDHT API. Writing code for each section…
Swapna Reddy
  • 149
  • 3
  • 10
4
votes
2 answers

How to load static data in Mirth, avoid many roundtrips to a database

Mirth is a broker to help with healthcare application HL7 message integration. My question is about saving yourself the trouble of hitting your own datastore everytime you want to do a lookup on some data contained within the HL7. Scenario: for each…
p.campbell
  • 98,673
  • 67
  • 256
  • 322
4
votes
2 answers

What do brackets and braces mean in HL7 segments?

I'm working on a project that involves HL7 messages. I've been reading the documentation to understand what the different kind of segments mean. I've come across three different kinds of syntax when looking at the documents, they are below: What is…
AndreasKralj
  • 463
  • 4
  • 23
4
votes
3 answers

FHIR search by extension

How can I search for extension values in FHIR? Is SearchParameter registration necessary for searching for the extension? Any help with an example would be great. I have been trying with my own FHIR server (https://github.com/Microsoft/fhir-server)…
Vikash Kumar
  • 538
  • 7
  • 16
4
votes
2 answers

How to use Escape character in HL7 message

I am using ca.uhn.hl7v2.util.Terser to create a HL7 message. For one of the HL7 fields I need to set the following value "\home\one\two". HL7 message type is MDM_T02(version is 2.3.1). Because "" is an escape character in hl7 messages if I try to…
4
votes
1 answer

How to create HL7 message ORU_R01 type using HAPI 2.4

I am newbie to HL7. I am trying to construct HL7 message ORU_R01 type using HAPI 2.4. I got incorrect message format when I add patient details in the below code; otherwise the format is ok. How to fix this issue? is there any example to construct…
Ruby
  • 41
  • 3
4
votes
3 answers

considering using NHapi

I am considering using NHapi in some HL7 related projects. Usually when I decide to use any open source library in a project, I have two criteria: the broadness of the user base. the quality of support. Looking at the NHapi forum on SourceForge,…
imak
  • 6,489
  • 7
  • 50
  • 73
4
votes
2 answers

Mirth HL7 ACK ERROR: Message control Ids do not match

I'm starting out with Mirth and HL7 and I'm trying to send a message to a remote server. My MSH looks as follows: MSH|^~\&|EPIC|EPIC|IMG_SCHEDULE_APPT|REMOTE|20170328193318|PERSONNAME|ORM^O01|12345678|T|2.4|||||||||| The response looks as…
kramer65
  • 50,427
  • 120
  • 308
  • 488
1 2
3
35 36