Escolar Documentos
Profissional Documentos
Cultura Documentos
and RODS
Jeremy Espino MD
Director RODS Open Source Project
President General Biodefense
HL7 Interfacing
HL7 Interfacing
• Application-to-application
HL7 Characteristics
• Event-Driven
• Application-to-application
• Point-to-point
HL7 Characteristics
• Event-Driven
• Application-to-application
• Point-to-point
• Application-to-application
• Point-to-point
• Application-to-application
• Point-to-point
• Standard (HL7.org)
HL7 Versions
HL7 Versions
• Open Systems
• HL7 Tools
Advantages,
Disadvantage of HL7
• Advantages
• Open Systems
• HL7 Tools
• Disadvantage
• Fields - |CONROY^MARI^^^^|
• Subfields - CONROY
MSH|^~\&|EPIC|EPICADT|SMS|SMSADT|199912271408|CHARRIS|ADT^A04|1817457|D|2.3|
PID||0493575^^^2^ID 1|454721||DOE^JOHN^^^^|DOE^JOHN^^^^|19480203|M||B|254
E238ST^^EUCLID^OH^44123^USA||(216)731-4359|||M|NON|400003403~1129086|
NK1||CONROY^MARI^^^^|SPO||(216)731-4359||EC|||||||||||||||||||||||||||
PV1||O|168 ~219~C~PMA^^^^^^^^^||||277^ALLEN FADZL^BONNIE^^^^||||||||||||
2688684|||||||||||||||||||||||||199912271408||||||002376853
Example Segments
• MSH segment contains information about the
Sender and Receiver
• PID contains demographic information
• NK1 contains demographic information about
next of kin
• PV1 contains information regarding the
patient's stay in the hospital
• Z contains anything a hospital wants
• Many, many more segments in the specification
Components and
Data Types
Components and
Data Types
• Example is Extended Person Name (XPN)
|Slater^Bruce^M^Mr|
Components and
Data Types
• Example is Extended Person Name (XPN)
|Slater^Bruce^M^Mr|
[{ ROL }] Role 15
[{ ROL }] Role 15
[{ OBX }] Observation/Result 7
PR1 Procedures 6
Health Level Seven, Version 2.5 © 2003. All rights reserved Page 3-9
Final Standard. July 2003.
ity (HD) as the sixth component.
• <SB><HL7 MESSAGE><EB><CR>
HL7 Transports
• “Real-time HL7” accomplished using Minimum
Lower Layer Protocol (MLLP)
• <SB><HL7 MESSAGE><EB><CR>
• Filter messages
Integration Engine
• Filter messages
• Transform messages
MIRTH
MIRTH
Hospital
Hospital
How we use these tools
Hospital
Hospital
How we use these tools
Hospital
Hospital
Hands-on Lessons
Lesson 1: Setup
Simulation Environment
Lesson 2
Route messages
Lesson 3
Filter messages
Lesson 4
Delete fields
Lesson 5
Transform fields