You are on page 1of 22

Standard HL7

Interface Specification

Document Version 1.0


Revised April 12, 2010

Copyright 2010 Honeywell HomMed. All rights reserved.

P4610.01 Honeywell HomMed Standard HL7 Interface Specification Confidential Page 1 of 22


Table of Contents

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

P4610.01 Honeywell HomMed Standard HL7 Interface Specification Confidential Page 2 of 22


1.0 Overview

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.

2.0 Referenced Documents

HL7 Messaging Standard Version 2.5


LOINC Manual

3.0 Message Composition Rules

Honeywell Hommed interface supports only the HL7 default separators:

Char Name
<CR> Segment Terminator
| Field Separator
^ Component Separator
& Sub-Component Separator
~ Repetition Separator
\ Escape Character

4.0 Legend

The following legend is used throughout the document:

Symbol Remarks
[] Optional
() Required
{} Repetitive
R Required
O Optional

P4610.01 Honeywell HomMed Standard HL7 Interface Specification Confidential Page 3 of 22


5.0 ADT Patient Demographic Import Interface
5.1. Message Structure

ADT Patient Demographic message structure

( MSH )
( EVN )
( PID )
{ [ NK1 ] }
( PV1 )
{ [ NTE-1 ] }
{ [ DG1 ] }

5.2. Segment Definitions

5.2.1. MSH Message Header

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

SEQ ELEMENT NAME USE RP DT LEN ITEM TBL REMARK


1 File Header R ST 6 00001 MSH
2 Encoding Characters R ST 4 00002 ^~\&
3 Sending Application R ST 25 00003 <Vendor specified>
4 Sending Facility R ST 25 00004 <Vendor specified>
5 Receiving Application R ST 25 00005 <Vendor specified>
6 Receiving Facility R ST 25 00006 LifeStream
7 Date/Time of Message R ST 25 00007 Current date and time in
yyyymmddhhmm
9 Message Type R ST 15 00009 ADT^A01 or ADT^A08
or ADT^A03 or ADT04
10 Message Control ID O ST 10 00010 This will be a unique 5 digits
increasing number for each
message referring as
MessageID
11 Processing ID R PT 3 00011 This will be sent as P^T to
indicate that this is a
production message
transmitted at intervals.

This field is formatted as


follows: <processing ID
(ID)> ^ <processing mode
(ID)>
12 Version ID R ST 10 00012 0104 2.3

5.2.2. EVN Event Type

Status: Mandatory

P4610.01 Honeywell HomMed Standard HL7 Interface Specification Confidential Page 4 of 22


Description: The EVN segment describes event type information. It features event type, update date
of patient record.

Sample:
EVN|ADT^A01|200601060913|||||

SEQ ELEMENT NAME USE RP DT LEN ITEM TBL REMARK


1 Event Type R ST 5 00001 EVN
2 Event Type Code R ST 15 00002 ADT^A01 or ADT^A08
or ADT^A03 or
ADT^A04
3 Date/Time of Message R ST 25 00003 Current date and time in
yyyymmddhhmm

5.2.3. PID Patient Identification

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||||||||||||

SEQ ELEMENT NAME USE RP DT LEN ITEM TBL REMARK


1 Set ID PID R SI 5 00104 1
2 Medical Record Number R N ST 25 00106 This value is referring to
Vendors patient identifier.
Site identifier might be
appended as composite
field.
3 Medical ID O N CX 20 Patient Medical ID
5 Patient Name R N XPN 00108 *
7 Date of Birth R ST 8 00110 Patients date of birth:
YYYYMMDD
8 Sex R N ST 1 00111 001 Mapping table
10 Race O N ST 2 00113 Display text
11 Patient Address R N ST 00114 *
13 Home Phone O N ST 25 00116 777-765-9890
19 SSN O N ST 25 00122 123-234-4455
20 Height O N ST 10 Patient Height^UOM, for
example: 6.3^feet

* 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

P4610.01 Honeywell Hommed HL7 Interface Specification Confidential Page 5 of 22


* Title table
DESCRIPTION
Dr.
Mr.
Mrs.
Ms.

5.2.4. NK1 Next of KIN Information

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|||||||||||||||||||||||||||||||

SEQ ELEMENT NAME USE RP DT LEN ITEM TBL REMARK


1 Set ID Next of KIN R SI 5 00190 1 or increasing integer
number
2 Contact Name R ST 00191 *
3 Relationship O ST 2 00192 003 Blank
4 Contact Address R ST 00193 *
5 Phone O ST 25 00194 3276982539
7 Contact Role O ST 1 00196 004 * P = Primary, E =
Emergency, D = Durable
Power of Attorney
* Contact Name
SEQ ELEMENT NAME USE RP DT LEN ITEM TBL REMARK
1 Last Name R N ST 25 Last Name
2 First Name R N ST 25 First Name
3 Middle Initial O N ST 5 Middle Initial
4 Title O N ST 5 Title

* 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

* Contact Role table

ID DESCRIPTION
P Primary
E Emergency
D Durable Power Of
Attorney

5.2.5. PV1 Patient Visit1

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||||||||

SEQ ELEMENT NAME USE RP DT LEN ITEM TBL REMARK


1 Set ID Patient Visit R SI 5 00131 1
7 Primary Doctor R ST *
8 Managing Doctor O ST *
9 Referring Doctor O ST *
44 Admit Date/Time R YYYYM 25 00174 20051013000000
MDDHH
MMSS
45 Discharge Date/Time R YYYYM 25 00175 20051028153000
MDDHH
MMSS

* 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

5.2.6. NTE Notes

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|

SEQ ELEMENT NAME USE RP DT LEN ITEM TBL REMARK


1 Set ID R SI 5 00096 1 or increasing integer
number
3 Notes R ST 250 00098 Notes and comments text

5.2.7. DG1 Diagnosis Information

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|||||||||||||||

P4610.01 Honeywell HomMed HL7 Interface Specification Confidential Page 7 of 22


SEQ ELEMENT NAME USE RP DT LEN ITEM TBL REMARK
1 Set ID R SI 5 00375 1 or increasing integer
number
3 Diagnosis Code R ST 60 00377 550.90
4 Diagnosis Description R ST 120 00378 UNILAT INGUINAL HERNIA
5 Diagnosis Date/Time O YYYYM 10 00379 200510130100
MDDHH
MM
6 Diagnosis Type O ST 1 00380 Y= Primary, N = Non
Primary

6.0 ORU Patient Vitals Export Interface

6.1. Message Structure

ORU Patient Vitals message structure

( MSH )
( PID )
[ ORC ]
( OBR )
{ [ NTE-1 ] }
{ [ OBX ] }

6.2. Segment Definitions

6.2.1. MSH Message Header

Status: Required

Description: The MSH segment defines the intent, source, destination, and some specifics of the
syntax of a message.

P4610.01 Honeywell HomMed HL7 Interface Specification Confidential Page 8 of 22


Sample:
MSH|^~\&|HomMedORUInterface||CentralStation||200601060913||ORU^R01|00030|P^T|2.3

SEQ ELEMENT NAME USE RP DT LEN ITEM TBL REMARK


1 File Header R ST 6 00001 MSH
2 Encoding Characters R ST 4 00002 ^~\&
3 Sending Application O HD 180 00003 <Vendor Specified>
4 Sending Facility O HD 180 00004 LifeStream
5 Receiving Application O HD 227 00005 <Vendor Specified>
7 Date/Time of Message R TS 26 00007 Current date and time in
yyyymmddhhmmss
9 Message Type R MSG 7 00009 This will be sent from the
HomMed server as
ORU^R32
10 Message Control ID R ST 20 00010 This will be a unique 5 digits
increasing number for each
message referring as
MessageID.
11 Processing ID R PT 3 00011 This will be sent as P^T to
indicate that this is a
production message
transmitted at intervals.

This field is formatted as


follows: <processing ID
(ID)> ^ <processing mode
(ID)>
12 Version ID R VID 8 00012 0104 2.5

6.2.2. PID Patient Identification

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

SEQ ELEMENT NAME USE RP DT LEN ITEM TBL REMARK


1 Set ID PID R SI 4 00104 1
3 Patient Identifier List R N CX 25 00106 Patients EXPORTID in
LifeStream. This value is
referring to Vendors patient
identifier. Site ID might be
appended as composite field
5 Patient Name R N XPN 250 00108 *
7 Date/Time of Birth R TS 26 00110 Patients date of birth:
YYYYMMDD

* 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

P4610.01 Honeywell HomMed HL7 Interface Specification Confidential Page 9 of 22


6.2.3. ORC Common Order Segment

Status: Optional

Description: The Common Order segment (ORC) is used to transmit fields that are common to all
orders.

Sample:
ORC|

6.2.4. OBR Observation Request Segment

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

SEQ ELEMENT NAME USE RP DT LEN ITEM TBL REMARK


1 Set ID OBR R SI 4 00237 1
2 Placer Order Number R EI 22 00216 This value will be a unique
integer value of reading
Packet Id for a reading
/response message, and will
be null for other notes
4 Universal Service R CE 250 00238 *
Identifier
6 Request Date/Time R TS 26 00240 YYYYMMDDHHMM
7 Observation Date/Time R TS 26 00241 YYYYMMDDHHMM
25 Result Status C ID 1 00258 0123 This will always be F to
represent as Final result

* Universal Service Identifier from LOINC manual


SEQ ELEMENT NAME USE RP DT LEN ITEM TBL REMARK
1 Identifier R N ST 4 29274-8
3 Text R N ST 250 VITAL SIGNS
MEASUREMENTS
5 Encoding System R N ST 250 LN

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

6.2.5. NTE Note Header

Status: Optional

Description: This segment is used for notes

P4610.01 Honeywell HomMed HL7 Interface Specification Confidential Page 10 of 22


Sample:
NTE|1|O| Auto Acknowledged

SEQ ELEMENT NAME USE RP DT LEN ITEM TBL REMARK


1 Set ID O SI 4 00096 1 or increasing unique
integer value
2 Source of Comment O ID 8 00097 0105 Source of Comment, O-
Output
3 Comment O Y FT 65536 00098 Note text

6.2.6. OBX Observation Segment

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

SEQ ELEMENT NAME USE RP DT LEN ITEM TBL REMARK


1 Set ID OBX R SI 4 00569 1
2 Value Type R ID 2 00570 0125 This will be NM for
numeric values and ST for
sting text
3 Observation Identifier R CE 250 00571 * from LOINC manual and
question table or custom
vendor identifier
5 Observation Value R * * 00573 This is the value of the vital
sign or * answer to the
questions
6 Units R CE 250 00574 *
7 Reference Ranges O Y ST 60 00575 * This sequence holds the
limits information for the
specified field
8 Abnormal Flags O Y IS 5 00576 0078 * This sequence is used to
flag a value as being normal
or abnormal
11 Observation Result R ID 1 00579 0085 This is the status of the
Status results and currently will be
set to F to indicate that
the results are final
14 Date/Time of R TS 26 00582 Date/time that the reading
Observation was taken, either the time
information was sent from
the HomMed Sentry Monitor
or when the information
was collected for an add-on
device. It is formatted as
follows: YYYYMMDDHHMM

* Observation Identifier vitals reading from LOINC manual

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

* Observation Identifier question from Hommed custom question table

Identifier Text Encoding Type


System
1 DIFFICULTY BREATHING? 99999 normal
2 TIRED? 99999 normal
3 INHALERS? 99999 normal
4 EXTRA PILLOWS? 99999 normal
5 LIMITING ACTIVITY? 99999 normal
6 CLINICIAN CALL? 99999 normal
7 OUT OF MEDICATIONS? 99999 normal
8 TROUBLE TAKING MEDS? 99999 normal
9 DIET DIFFICULTY? 99999 normal
10 NAUSEA? 99999 normal
11 BLOOD SUGAR? 99999 normal
12 PAIN? 99999 normal
13 CHEST PAIN? 99999 normal
14 HEADACHES? 99999 normal
15 ANKLES SWOLLEN? 99999 normal
16 DIFFICULTY STANDING? 99999 normal
17 NUMBNESS/TINGLING? 99999 normal
18 DIZZINESS? 99999 normal
19 BLEEDING? 99999 normal
20 BRUISING? 99999 normal
21 URINATION PROBLEMS? 99999 normal
22 BOWEL PROBLEMS? 99999 normal
23 WOUND SIZE/COLOR? 99999 normal
24 WOUND ODOR? 99999 normal
25 WOUND DRAINAGE? 99999 normal
26 NITROGLYCERIN? 99999 normal
27 OXYGEN? 99999 normal
28 COUGH? 99999 normal
29 DECREASE IN APPETITE? 99999 normal
30 DIFFICULTY SWALLOWING? 99999 normal
31 FALLEN? 99999 normal
32 WOUND CARE DIFFICULTY? 99999 normal
33 HANDS OR FACE SWOLLEN? 99999 normal
34 PROTEIN IN URINE? 99999 normal
35 HEARTBURN? 99999 normal
36 BABY MOVEMENT? 99999 normal
37 BLURRED VISION TODAY? 99999 normal
38 CHANGES IN MEDS? 99999 normal
39 WEIGHT LOSS PLAN? 99999 normal

P4610.01 Honeywell HomMed HL7 Interface Specification Confidential Page 12 of 22


Identifier Text Encoding Type
System
40 EXERCISE PLAN? 99999 normal
41 ANXIOUS OR UPSET? 99999 normal
42 DEPRESSED? 99999 normal
43 STRESS MANAGEMENT? 99999 normal
44 SMOKING CESSATION? 99999 normal
45 ALCOHOL REDUCTION? 99999 normal
46 UNDERSTAND DIAGNOSIS? 99999 normal
48 WERE YOU ADMITTED TO THE HOSPITAL ANYTIME THIS WEEK? 99999 FC
49 DID YOU VISIT AN EMERGENCY ROOM THIS WEEK? 99999 FC
50 DID YOU HAVE AN UNEXPECTED VISIT TO YOUR PHYSICIAN THIS 99999 FC
WEEK?
51 HAS YOUR DOCTOR ADDED, DELETED, OR CHANGED ANY OF 99999 FC
YOUR MEDICATIONS THIS WEEK?
52 Difficulty breathing? 99999 DM
53 Limiting activity? 99999 DM
54 Trouble taking meds? 99999 DM
55 Blood sugar? 99999 DM
56 Headaches? 99999 DM
57 Ankles swollen? 99999 DM
58 Difficulty standing? 99999 DM
59 Dizziness? 99999 DM
60 Cough? 99999 DM
61 Fallen? 99999 DM
1001 SNORE EVERYDAY? 99999 SA
1002 SNORE 3-4 TIMES/WK? 99999 SA
1003 SNORING LOUDER THAN TALKING? 99999 SA
1004 HEAR SNORING IN OTHER ROOM? 99999 SA
1005 SNORING BOTHERS PEOPLE? 99999 SA
1006 QUIT BREATHING EVERYDAY? 99999 SA
1007 QUIT BREATHING 3-4 TIMES/WK? 99999 SA
1008 TIRED AFTER SLEEP? 99999 SA
1009 TIRED WHILE AWAKE EVERYDAY? 99999 SA
1010 TIRED WHILE AWAKE 3-4 TIMES/WK? 99999 SA
1011 NOD OFF/FALL ASLEEP IN CAR EVERYDAY? 99999 SA
1012 NOD OFF/FALL ASLEEP IN CAR 3-4 TIMES/WK? 99999 SA

* Normal: normal question; FC: Focus Care question; SA: Sleep Apnea question
* Question Answer from LifeStream units will be encoded as follows:

Description Value Remarks


Yes Y Yes
No N No
No Information NI No Information

* Units from LifeStream units for vitals reading


Description Central Station Units
Blood Pressure (Systolic, Diastolic, Mean) mm of Hg
Heart Rate beats/minute
%SpO2 %
Temperature F
Weight Lb
Glucose mg/dl
FEV1, FVC Liters
F50, F25, MEF, Spirometer:PEF liters/second
PeakFlow:PEF liters/minute
PT Seconds
ECG:QRS Ms
ECG:ST mV
INR (PT/Ptn)ISI

* Observation References Range

P4610.01 Honeywell HomMed HL7 Interface Specification Confidential Page 13 of 22


This sequence holds the limits information for the specified field. It will be formatted as follows:
XXX-YYY, where XXX and YYY are the minimal and the maximal limit values;
a special case must be provided for a weight increase of 2 lbs in 1 day and 5 lbs in 7 days, as
follows:
o > 2 for a weight increase of 2 lbs./0.9 kg in 1 day smart limit
o > 5 for a weight increase of 5 lbs./2.3kg in 7 days smart limit

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".

* Observation Abnormal Flags from LifeStream will be encoded as follows:

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".

7.0 Project Implementation Information

7.1. Inbound Interface

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

P4610.01 Honeywell HomMed HL7 Interface Specification Confidential Page 14 of 22


Contact Relationship Table
HomMed HomMed Vendor ID Vendor Notes
ID Description Description
CM Case
Manager
C Child
F Friend
L Local EMS
O Other
R Relative
S Spouse

Contact Role Table


HomMed HomMed Vendor ID Vendor Notes
ID Description Description
P Primary
E Emergency
D Durable
Power of
Attorney

Phone Type Table


HomMed HomMed Vendor ID Vendor Notes
ID Description Description
Home Home
Mobile Mobile
Pager Pager
FAX FAX
Work Work
Other Other

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.

Section Business Rules Vendor Response


State in address shall be standard US state Comply
General having length of 2 chars (MN etc)
Country in postal address shall be USA Comply

Patient HomMed requires Person Details


Insert
For a complete Patient, HomMed requires first Only last name is required
name, last name, DOB, gender, time zone,
and site

Contact HomMed requires Person Details Only last name is required


Insert

P4610.01 Honeywell HomMed HL7 Interface Specification Confidential Page 15 of 22


Section Business Rules Vendor Response
For a complete Contact, HomMed requires None is required
first name, last name

Insurer HomMed requires Insurer Name None is required


Insert

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

Diagnosis HomMed requires Diagnosis text Comply


Insert

Medication HomMed requires Medication description Comply


Insert

Note HomMed requires Note type and text


Insert

c. Search Algorithm and Business Rules

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.

Section Business Rules and Search Algorithm Vendor Response


MSH Received A01 and Patient is not found in HomMed -> Comply
Triggers Insert in HomMed
Received A01 and Patient is already found in Comply
HomMed -> Return error log
Received A08 and Patient is not found in HomMed -> Add as A01
Return error log
Received A08 and Patient is found in HomMed -> Comply
Update in HomMed
Received A03 and Patient is not found in HomMed -> Comply
Return error log
Received A03 and Patient doesn't have a equipment Comply
-> Return error log
Comply
Received A03 and message ignored
Comply
Received A03 and multiple Patients are found in Comply
HomMed -> Return an error log

Patient Comply
Search Criteria1 : ExpID + Lname
Comply
Criteria2 : ExpID + DOB + Gender

Contact FirstName + LastName First Name, LName,


P4610.01 Honeywell HomMed HL7 Interface Specification Confidential Page 16 of 22
Section Business Rules and Search Algorithm Vendor Response
Search ZIP
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, Just insert all the contacts
In case of A03, Ignore message

Insurer Insurance Company


Search LastName Name + Plan ID
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, Just insert all the insureres
In case of A03, Ignore message

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

Label + TableCode(PMED) + ActiveInd(Y) +


Medication Comment Text
In case of A01, Just insert all the medications
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

Notes CommentText + TableCode(GNRL)


In case of A01, Just insert all the notes
In case of A03, Ignore message
In case of A08, if zero record found Just insert that
note record.

P4610.01 Honeywell HomMed HL7 Interface Specification Confidential Page 17 of 22


7.2. Outbound Interface

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.

Observation Identifier Mapping

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

P4610.01 Honeywell HomMed HL7 Interface Specification Confidential Page 18 of 22


* Units these are unit of measurement mappings from HomMed Central Station to Vendor

Description HomMed Units Vendor Units Agreed Units


Vital:Systolic, Vital:Diastolic, Vital:MAP mmHg
Vital:Heart Rate, ECG:Heart Rate bpm
Vital:SpO2 %
Vital:Temperature F
Vital:Weight lb
Glucose:Glucose mg/dl
Spriometer:FEV1, Spirometer:FVC, l
PeakFlow:FEV1
Spirometer:FER FEV1/FVC
Spirometer:F50, Spirometer:F25, l/s
Spiromter:MEF, Spirometer:PEF
PeakFlow:PEF l/m
PT/INR:PT sec
ECG:QRS ms
ECG:ST mV
PT/INR:INR (PT/Ptn)ISI

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:

Use Cases HomMed Vendor Agreed Notes


Message Message Message
Structure Structure Structure
Vitals Only ( MSH ) OBR-2 as packet
( PID ) ID
[ ORC ]
( OBR )
{[ OBX ]}
Vitals and ( MSH ) OBR-2 as packet
Response to ( PID ) ID
current vitals [ ORC ]
( OBR )
{[ NTE-1 ]}
{[ OBX ]}
Response to ( MSH ) OBR-2 as packet
Old Vitals ( PID ) ID
[ ORC ]
( OBR )
{[ NTE-1 ]}
General Notes ( MSH ) OBR-2 as null
and Standing ( PID )
Orders [ ORC ]
( OBR )
{[ NTE-1 ]}

P4610.01 Honeywell HomMed HL7 Interface Specification Confidential Page 19 of 22


7.3. Message

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.

HomMed HL7 <vendor> Agreed HL7 Notes


Version HL7 Version Version
2.5

g. Accepted Event Trigger

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.

HomMed <vendor> Agreed Event Notes


Event Trigger Event Trigger
Trigger
ADT A01 Inbound - Patient
Admit New patient
will be entered with
no monitor assigned
ADT A08 Inbound - Patient
Update Changes to
patient information
ADT A03 Inbound - Patient
Discharge
ORU R01 Outbound
Observation reading

P4610.01 Honeywell HomMed HL7 Interface Specification Confidential Page 20 of 22


h. Message Structure

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.

Message HomMed <vendor> Agreed Notes


Type Message Message Message
Structure Structure Structure
ADT A01 ( MSH ) Inbound
( EVN ) Patient Admit
( PID )
{ [ NK1 ] }
( PV1 )
{ [ NTE-1 ] }
{ [ DG1 ] }

ADT A08 ( MSH ) Inbound


( EVN ) Patient Update
( PID )
{ [ NK1 ] }
( PV1 )
{ [ NTE-1 ] }
{ [ DG1 ] }

ADT A03 ( MSH ) Inbound


( EVN ) Patient
( PID ) Discharge
{ [ NK1 ] }
( PV1 )
{ [ NTE-1 ] }
{ [ DG1 ] }

ORU R01 ( MSH ) Outbound


( PID ) Observation
( ORC ) Reading
( OBR )
{ [ NTE-1] }
{ ( OBX ) }

i. Message Format

What is the message format?

ASCII

j. Message Security

How about the message security?

Inbound - Unencrypted
Outbound - Unencrypted

P4610.01 Honeywell HomMed HL7 Interface Specification Confidential Page 21 of 22


k. Acknowledgement Message

There is an acknowledgement message


Is there any necessary action if it is an error acknowledgement?

l. Message Processing

Please describe if you can handle only a single message:

What, if any, is the file naming convention? ________________

Message frequency: ___________ mins

What, if any, is the constraint on file size? : ___________ MB

7.4. Communication Mode

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.

7.5. Vendor System Information

What is your Patient Identifier Field?

Are there any non telemonitored


patients data transferred?
How is the association between
patient and site?
Are there any custom reports to be
developed for user?
Name of vendor software and version

7.6. Packet Wrapper

Please describe any header/trailer segments that you use as a wrapper around your HL7 messages:

P4610.01 Honeywell HomMed HL7 Interface Specification Confidential Page 22 of 22

You might also like