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
8
votes
2 answers

How to modify HAPI validation rules for phone numbers?

The following dependencies are being used from the maven central repository in this example: ca.uhn.hapi hapi-base
axiopisty
  • 4,972
  • 8
  • 44
  • 73
8
votes
2 answers

CCD and HL7 V3 / V2

My company is going to be an HIE and we are figuring out how to exchange our information with other systems. We are located in USA and I see that the current common standard is HL7 V2. Hl7 V3 is not backward compatible to HL7 V2. These are the…
Nishanth Nair
  • 2,975
  • 2
  • 19
  • 22
7
votes
1 answer

CDA FHIR mapping

I am trying to add support for sidecar applications in EHR platforms. I am taking a pure implementer's approach to build an intermediate representation (such as an XML) for mapping CDA<--->FHIR. I am using the smart-on-fhir as the reference…
iceman
  • 4,211
  • 13
  • 65
  • 92
7
votes
2 answers

Templates under openEHR

Hi to everybody! At this moment I'm studying some concepts of the OpenEHR model: archetypes, ADL and templates. I found some documentation for the first two concepts (archetypes and ADL). I've downloaded some examples from the web page, I'm checking…
jctd_BDyn
  • 93
  • 5
6
votes
5 answers

HL7 v2X and v3 data modeling

The company I work for has started a new initiative in HL7 where we are trading both v2X and v3 (CDA specifically) messages. I am at the point where I am able to accept, validate and acknowledge the messages we are receiving from our trading…
Ritley572
  • 299
  • 4
  • 15
6
votes
2 answers

Need to parse HL7 message

I need to parse HL7 message ,firstly ,validate the message and then parse. XMLParser xmlParser = new DefaultXMLParser(); //encode message in XML String hl7MessageInXML = null; try { hl7MessageInXML = xmlParser.encode(message); }…
MaNn
  • 745
  • 4
  • 11
  • 22
6
votes
4 answers

How do I validate a CCD HL7 document?

When I have an example CCD, should I use: An XSD schema and conclude that I have a valid CCD. or I use some other (non-schema based) method. (UML model rules in addition to a valid XML document.) Is there even such a thing as ccd.xsd? Even if it…
userJT
  • 11,486
  • 20
  • 77
  • 88
6
votes
3 answers

A few questions regarding an HL7 Listener

I'm looking to build an HL7 listener in C#. We are already parsing messages that are sent to us as text files and importing them into the database, so I have an understanding of what HL7 messages are and how to parse them. My main question…
Jhorra
  • 6,233
  • 21
  • 69
  • 123
5
votes
1 answer

HL7 Continuity of Care Document (CCD) Development using SQL Programming

I have been given a project to create HL7 Continuity of Care Documents (CCD) using data stored in a SQL Server 2008 database. I have intermediate to advanced knowledge in SQL programming but I have never used FOR XML statements. Has anybody ever…
Ray Pablo
  • 51
  • 1
  • 2
5
votes
1 answer

In .xsl, take a range value like "130-210", and determine if "86" or "458" is within that numeric range

I'm parsing an .xml file like: 100-200 83 In an .xls stylesheet I need to display a value indicating whether the value is within the normalRange, below it, or above it. This is a very…
MikeN
  • 45,039
  • 49
  • 151
  • 227
5
votes
3 answers

Convert XML to HL7 messages using Mirth Connect

I'm working with Mirth Connect v2.0 and getting stuck on one task, transformation of XML to HL7 v3. I've connected to an Ms-Access Database (the hospital system is in Access), I've set up the channel and set the Connector Type to File Writer in the…
jwesonga
  • 4,249
  • 16
  • 56
  • 83
5
votes
2 answers

How to identify devices with HL7?

I am looking for HL7 messages by which I can identify the vendor and type of devices I have in my network (e.g. Medlink - Xray, Alaris - IV pump). Are there any specific messages I should be looking at to achieve this? Are the PRT segment and OBX-18…
DaTaBomB
  • 623
  • 3
  • 11
  • 23
5
votes
1 answer

How to parse HL7 multiple segments(ORC/OBR/OBX) using HAPI Frame work?

How to parse HL7 multiple segments(ORC/OBR/OBX) using HAPI Framework. I am also facing issue related to parsing the multiple lab order and also facing issue related to special character(MSH|^~\&#|) encoding . MSH|^~\&|NIST Test Lab APP|NIST Lab…
Sitansu
  • 3,225
  • 8
  • 34
  • 61
5
votes
1 answer

HAPI HL7 Validator does not validate parsed messages

The scenario when I parse and validate HL7 message at once works as expected: HapiContext hapiContext = new DefaultHapiContext(); PipeParser parser = hapiContext.getPipeParser(); Message message =…
Yuriy
  • 1,384
  • 1
  • 11
  • 17
5
votes
1 answer

OpenEHR .oet XML schema

I'm exploring samples from the OpenEHR CKM app (http://openehr.org/ckm/) and see that XML schema namespace for the OET templates is "openEHR/v1/Template". Where that XML Schema is hosted? As far as I understood, the "openEHR/v1/Template" namespace…
DmitryAB
  • 271
  • 3
  • 12
1
2
3
35 36