Professional Documents
Culture Documents
Interface Specification
1.0 Overview................................................................................................................................... 3
2.0 Referenced Documents .......................................................................................................... 3
3.0 Message Composition Rules.................................................................................................. 3
4.0 Legend ...................................................................................................................................... 3
5.0 ADT Patient Demographic Import Interface.......................................................................... 4
5.1. Message Structure ....................................................................................................... 4
5.2. Segment Definitions..................................................................................................... 4
5.2.1. MSH Message Header........................................................................................... 4
5.2.2. EVN Event Type .................................................................................................... 4
5.2.3. PID Patient Identification...................................................................................... 5
5.2.4. NK1 Next of KIN Information ............................................................................... 6
5.2.5. PV1 Patient Visit1.................................................................................................. 6
5.2.6. NTE Notes.............................................................................................................. 7
5.2.7. DG1 Diagnosis Information ................................................................................. 7
6.0 ORU Patient Vitals Export Interface....................................................................................... 8
6.1. Message Structure ....................................................................................................... 8
6.2. Segment Definitions..................................................................................................... 8
6.2.1. MSH Message Header........................................................................................... 8
6.2.2. PID Patient Identification...................................................................................... 9
6.2.3. ORC Common Order Segment .......................................................................... 10
6.2.4. OBR Observation Request Segment ................................................................ 10
6.2.5. NTE Note Header................................................................................................. 10
6.2.6. OBX Observation Segment................................................................................ 11
7.0 Project Implementation Information .................................................................................... 14
7.1. Inbound Interface ....................................................................................................... 14
a. Mapping Values .............................................................................................................. 14
b. Business Requirement................................................................................................... 15
c. Search Algorithm and Business Rules............................................................................. 16
7.2. Outbound Interface .................................................................................................... 18
d. Mapping Values .............................................................................................................. 18
e. Business Rules ............................................................................................................... 19
7.3. Message ...................................................................................................................... 20
f. HL7 Version ......................................................................................................................... 20
g. Accepted Event Trigger ................................................................................................. 20
h. Message Structure ......................................................................................................... 21
i. Message Format.................................................................................................................. 21
j. Message Security................................................................................................................ 21
k. Acknowledgement Message.......................................................................................... 22
l. Message Processing .......................................................................................................... 22
7.4. Communication Mode................................................................................................ 22
7.5. Vendor System Information ...................................................................................... 22
7.6. Packet Wrapper .......................................................................................................... 22
In order to achieve mutual goals, we are presenting this Honeywell HomMed Standard HL7 Specification. Our
Standard HL7 Specification is based on the HL7 v2.5 interface. The specification covers specific import, export, and
implementation information for our HomMed telehealth system, and includes other important details.
Chapter 2 of the HL7 Version 2.5 Messaging Standard provides details of the data types and data items that are
specific to the HL7 standard referred to in this specification. Additional details on these items will not be included
within this document. In addition, Section 8 - Project Implementation must be reviewed to insure that the interface
specifications between the two companies are compatible.
Specification details of the message types, messages, segments, and elements within segments are included within
this document.
Char Name
<CR> Segment Terminator
| Field Separator
^ Component Separator
& Sub-Component Separator
~ Repetition Separator
\ Escape Character
4.0 Legend
Symbol Remarks
[] Optional
() Required
{} Repetitive
R Required
O Optional
( MSH )
( EVN )
( PID )
{ [ NK1 ] }
( PV1 )
{ [ NTE-1 ] }
{ [ DG1 ] }
Status: Mandatory
Description: The MSH segment defines the intent, source, destination, and some specifics of the
syntax of a message.
Sample:
MSH|^~\&|HomeSys|PatientMed|HommedADTInterface|LifeStream|200601060913||ADT^A01|00030|
P^T|2.5
Status: Mandatory
Sample:
EVN|ADT^A01|200601060913|||||
Status: Required
Description: The PID segment is used as the primary means of communicating patient demographic
information.
Sample:
PID|1|DISTRICT10^31842|||Doe^John^M^Mr||19800606|M|||124 Capitol
Way^Milwaukee^WI^53211^USA||777-765-9890|777-888-9890||S|||123-234-4455||||||||||||
* Patient Name
SEQ ELEMENT NAME USE RP DT LEN ITEM TBL REMARK
1 Last Name R N ST 25 Patients Last Name
2 First Name R N ST 25 Patients First Name
3 Middle Initial O N ST 5 Patients Middle Initial
4 Title O N ST 5 Patients Title
* Patient Address
SEQ ELEMENT NAME USE RP DT LEN ITEM TBL REMARK
1 Address R N ST 50 Patients Address
3 City R N ST 25 Patients City
4 State R N ST 2 Patients State
5 ZIP Code R N ST 50 Patients ZIP
6 Country R N ST 20 Patients Country
Status: Optional
Description: The Next of Kin information segment contains information about the patients other
related parties.
Sample:
NK1|1|NEY^CLIFFORD^C^Mr|CM| 1003 WATERFALL DRIVE^Spring Hill^FL^34608^USA
|3276982539|3276982537|P|||||||||||||||||||||||||||||||
* Contact Address
SEQ ELEMENT NAME USE RP DT LEN ITEM TBL REMARK
1 Address R N ST 50 Address
3 City R N ST 25 City
4 State R N ST 2 State
5 ZIP Code R N ST 50 ZIP
6 Country R N ST 20 Country
ID DESCRIPTION
P Primary
E Emergency
D Durable Power Of
Attorney
Status: This is an optional field that we can turn on or off. If you want to use this field, then you must
follow the field rules.
Description: The PV1 segment features admission number, physician info, admit date, admit time,
discharge date and time etc.
P4610.01 Honeywell HomMed HL7 Interface Specification Confidential Page 6 of 22
Sample:
PV1|1||||||Aurora^SOLIMAN MD^FAWZI^F^Dr^123 Corporate
Way^Fairfield^IA^52556^USA^3525960744|||||||||||||||||||||||||||||||||||||20051013000000|2005
1028153000||||||||
* Primary/Managing/Referring Doctor
SEQ ELEMENT NAME USE RP DT LEN ITEM TBL REMARK
1 Physician Identifier O ST 50 Unique Physician ID
2 Last Name R ST 25 Soliman MD
3 First Name R ST 25 Fawzi
4 Middle Initial O ST 5 S
5 Title R ST 5 Dr
6 Address R N ST 50 Address
7 City R N ST 25 City
8 State R N ST 2 State
9 ZIP Code R N ST 50 ZIP
10 Country R N ST 20 Country
11 Phone O ST 25 3525960744
12 Specialty R N ST 25 Immunology if null default
case manager
Status: Optional
Description: The NTE segment is defined for inclusion in messages defined in other chapters. It is a
common format for sending notes and comments.
Sample:
NTE|1||The patient is admitted after having undergone a surgery|
Status: This is an optional field that we can turn on or off. If you want to use this field, then you must
follow the field rules.
Description: The Diagnosis Information segment contains patient diagnosis information of various
types, for example diagnoses for a particular patient.
Sample:
DG1|1||550.90|UNILAT INGUINAL HERNIA|200510130100|||||||||||||||
( MSH )
( PID )
[ ORC ]
( OBR )
{ [ NTE-1 ] }
{ [ OBX ] }
Status: Required
Description: The MSH segment defines the intent, source, destination, and some specifics of the
syntax of a message.
Status: Required
Description: The PID segment is used as the primary means of referring to patient identification
information. Honeywell Hommed will send patient export ID, name and Date of Birth to refer for a
patient.
Sample:
PID|1||DISTRICT10^33||Doe^John^J^Mr||19971102
* Patient Name
SEQ ELEMENT NAME USE RP DT LEN ITEM TBL REMARK
1 Last Name R N ST 25 Patients Last Name
2 First Name R N ST 25 Patients First Name
3 Middle Initial R N ST 5 Patients Middle Initial
4 Title R N ST 5 Patients Title
Status: Optional
Description: The Common Order segment (ORC) is used to transmit fields that are common to all
orders.
Sample:
ORC|
Status: Required
Description: The Observation Request (OBR) segment is used to transmit information specific to an
order for a diagnostic study or observation, physical exam, or assessment.
Sample:
OBR|1|1169||29274-8^VITAL SIGNS
MEASUREMENTS^LN||200601060913|200601060913||||||||||||||||||F
Encoding
Type Identifier Text
System
Vital 29274-8 VITAL SIGNS MEASUREMENTS LN
Response 11488-4 CONSULTATION NOTE LN
to Vital
Notes 11536-0 NOTES LN
Status: Optional
Status: Optional
Description: This segment is used to send individual vital signs measurement values and answers to
questions
Sample:
OBX|1|NM|8480-6^INTRAVASCULAR SYSTOLIC^LN||115|mm|10-200|N|||F|||200509210941
Encoding
Identifier Text HomMed Field
System
8462-4 INTRAVASCULAR DIASTOLIC Vitals: Diastolic LN
8478-0 INTRAVASCULAR MEAN Vitals: MAP LN
8480-6 INTRAVASCULAR SYSTOLIC Vitals: Systolic LN
8867-4 HEART BEAT Vitals: Heart Rate LN
2710-2 OXYGEN SATURATION Vitals: SpO2 LN
8310-5 BODY TEMPERATURE Vitals: LN
Temperature
29463-7 BODY WEIGHT Vitals: Weight LN
P4610.01 Honeywell HomMed HL7 Interface Specification Confidential Page 11 of 22
Encoding
Identifier Text HomMed Field
System
14743-9 GLUCOSE Glucose: Glucose LN
20150-9 VOLUME^AT 1.0 S POST FORCED EXPIRATION Spirometry: FEV1 LN
19935-6 GAS FLOW.MAX Spirometry: PEF LN
19870-5 CAPACITY.VITAL.FORCED Spirometry: FVC LN
20153-3 VOLUME AT 1.0 S POST FORCED Spirometry: FER LN
EXPIRATION/VOLUME.FORCED
EXPIRATION.TOTAL
99998 GAS FLOW AT 50% OF FORCED EXPIRATION Spirometry: F50 99999
99997 GAS FLOW AT 25% OF FORCED EXPIRATION Spirometry: F25 99999
19927-3 GAS FLOW AT 25-75% OF FORCED EXPIRATION Spirometry: MEF LN
6301-6 COAGULATION TISSUE FACTOR INDUCED.INR PTINR: INR LN
5964-2 COAGULATION TISSUE FACTOR INDUCED PTINR: PT LN
8867-4 HEART BEAT ECG: Heart Rate LN
9952-3 QRS DURATION.LEAD I ECG: QRS LN
30935-1 ST DEVIATION ECG: ST LN
99996 NOISE ECG: NOISE 99999
99995 LENGTH ECG: LENGTH 99999
19935-6 GAS FLOW MAX Peak Flow: PEF LN
20150-9 VOLUME AT 1.0 S POST FORCED EXPIRATION Peak Flow: FEV1 LN
99994 PFTIME Peak Flow: PTIME 99999
99993 QUALITY Peak Flow: Quality 99999
* Normal: normal question; FC: Focus Care question; SA: Sleep Apnea question
* Question Answer from LifeStream units will be encoded as follows:
For Yes/No answers, the field is filed with the normal answer which defaults to N.
This sequence may be repeated for weight values when a weight exceeds both its high limit and an
increase over a period of time. For example: "> 0.9~80.0-90.0".
Description Value
Below minimum limit L
Above maximum limit H
Normal, within limits or for "N" answer N
Abnormal, for "Y" or "N answer A
No limits set null
Exceeded maximum increase over a period of time U
This sequence may be repeated for weight values when a weight exceeds both its high limit and an
increase over a period of time. For example: "U~H".
a. Mapping Values
The objective of this section is to see the static values that are used by the HomMed application and
decide vendor mapping values that will be used in the project.
Title Table
HomMed HomMed Vendor ID Vendor Notes
ID Description Description
Dr. Dr.
Mr. Mr.
Mrs. Mrs.
Ms. Ms.
Gender Table
HomMed HomMed Vendor ID Vendor Notes
ID Description Description
M Male
F Female
b. Business Requirement
The objective of this section is to describe business rules that used by HomMed application and decide
vendor business rules that will be used in the project.
Physician HomMed requires Care Provider Details Only last name and
Insert physician ID is required
For a complete Care Provider, HomMed Only last name and
requires first name, last name, specialty, and physician ID is required
type
The objective of this section is to describe search algorithm and business rules that used by HomMed
application and decide vendor search algorithm that will be used in the project.
Patient Comply
Search Criteria1 : ExpID + Lname
Comply
Criteria2 : ExpID + DOB + Gender
Physician ID + Last
Physician FirstName + LastName Name
In case of A08, If one record is found, then update it
In case of A08, If zero record is found, then insert it
In case of A08, If more than one record is found, log
error and continue processing next segment
In case of A01, it is going ot behave like A08
In case of A03, Ignore message
Diagnosis date,
Diagnosis Name + ActiveInd(Y) + PrimaryInd description, code
In case of A01, Just insert all the Diagnosis
In case of A03, Ignore message
In case of A08, If zero record found, then insert
In case of A08, If 1 record found,then update
In case of A08, If more than one record is found, log
error and continue processing next segment
d. Mapping Values
The objective of this section is to see the static values that used by HomMed application and decide
vendor mapping values that will be used in the project.
Encoding
HomMed Field Identifier Text
System
Vitals: Diastolic
Vitals: MAP
Vitals: Systolic
Vitals: Heart
Rate
Vitals: SpO2
Vitals:
Temperature
Vitals: Weight
Glucose:
Glucose
Spirometry:
FEV1
Spirometry: PEF
Spirometry:
FVC
Spirometry: FER
Spirometry: F50
Spirometry: F25
Spirometry:
MEF
PTINR: INR
PTINR: PT
ECG: Heart Rate
ECG: QRS
ECG: ST
ECG: NOISE
ECG: LENGTH
Peak Flow: PEF
Peak Flow:
FEV1
Peak Flow:
PTIME
Peak Flow:
Quality
e. Business Rules
The objective of this section is to describe business rules that used by HomMed application and decide
vendor business rules that will be used in the project.
Below are the possible use cases and message structures for outbound:
f. HL7 Version
The objective of this section is to see the difference of HL7 Version used by HomMed interface and
vendor interface and to decide ones that will be used in the project.
The objective of this section is to see the difference of event trigger used by HomMed interface and
vendor interface and to decide ones that will be used in the project.
The objective of this section is to see the difference of message structure used by HomMed interface
and vendor interface and to decide ones that will be used in the project.
i. Message Format
ASCII
j. Message Security
Inbound - Unencrypted
Outbound - Unencrypted
l. Message Processing
TCP/IP is the standard mode of transfer for Honeywell HomMed. The HL7 messages sent through the
communication mode have to comply with Honeywell Hommed HL7 Segment Definitions and other
collaborative specifications developed by both sides. Detailed implementation of interface package will
also be described in collaborative specifications.
Please describe any header/trailer segments that you use as a wrapper around your HL7 messages: