Pds Protocol Programmer S Guide
Pds Protocol Programmer S Guide
Programmer’s Guide
Intellectual Property Statement
SHENZHEN MINDRAY BIO-MEDICAL ELECTRONICS CO., LTD. (hereinafter called
Mindray) owns the intellectual property rights to this Mindray product and this manual. This
manual may refer to information protected by copyright or patents and does not convey any
license under the patent rights or copyright of Mindray, or of others.
Intended Use
This manual describes data transfer, networking mode and network configuration about
Mindary patient monitor, anesthesia machine, HYPERVIOSR VI Central Monitoring System
and Patient Data Share Gateway, and providing guidelines for third-party developers to
connect to the aforementioned products.
Besides, how to install and use Mindray gateway software is described in Chapter 6.
I
Intended Audience
This manual is intended for professional software developers. Professional software
developers are expected to have a working knowledge of software development and
application, network basics and network product development.
Warranty
This warranty is exclusive and is in lieu of all other warranties, expressed or implied,
including warranties of merchantability or fitness for any particular purpose.
The physiological parameters and alarm information outputted from products designed by
Mindray using Patient Data Share Protocol are for doctors' reference only and cannot be
directly used as basis for clinical treatment. Before giving intervention treatment to a patient,
you must go to the corresponding monitor to confirm the patient's condition.
Revision History
This document has a revision number. This revision number is subject to change without
prior notice whenever this document is updated due to software or technical specification
change. Revision 1.0 is the initial release of this document:
Revision number: 10.0
Release time: July 2013
Document number : 0010-20-43061-2
© 2005-2013 Shenzhen Mindray Bio-Medical Electronics Co., Ltd. All rights reserved.
Conventions
Italic text is used in this document to quote the referenced chapters or sections.
[ ] is used to enclose screen texts.
→ is used to indicate operational procedures.
II
Safety Information
WARNING
Indicates a potential hazard or unsafe practice that, if not avoided, could result in
serious injury or property damage.
CAUTION
Indicates a potential hazard or unsafe practice that, if not avoided, could result in
minor personal injury or product/property damage.
NOTE
Calls attention to an important point in the text.
III
Contents
1 Overview ........................................................................................................................... 1-1
1.1 Communication Layers ................................................................................................... 1-1
1.1.1 HL7 Low-Level Protocol ................................................................................... 1-1
1.1.2 HL7 Protocol Layer............................................................................................ 1-2
1.2 Character Set ................................................................................................................... 1-2
1.3 Message Separator and Escape character ........................................................................ 1-2
1.4 Coding System ................................................................................................................ 1-3
1.5 Interface introduction ...................................................................................................... 1-3
1.5.1 Unsolicited Results Interface ............................................................................. 1-3
1.5.2 Solicited Results Interface.................................................................................. 1-3
1.5.3 ADT Net Query Interface ................................................................................... 1-4
1.5.4 ADT DB interface .............................................................................................. 1-4
1.5.5 Realtime Results Interface ................................................................................. 1-4
1.6 Application scope ............................................................................................................ 1-5
1.7 Patient unique identification ........................................................................................... 1-5
1.8 Valid value of results data ............................................................................................... 1-5
1
Contents
2
Contents
3
Contents
4
Contents
5
1 Overview
Note
Before stat work with this document, please read “Mindray Patient Data Share
Solution Guide” at first.
1-1
Overview
Where,
Message start mark (1 byte) that corresponds to ASCII <VT>. Its hexadecimal value is
<0x0B>.
HL7 message of multiple bytes.
1. It includes only ISO 8859-1 characters (hexadecimal values between 0x20 and
0xFF) and <CR>. must not contain other control/non-printable characters.
2. There is no spectial treatment for forbidden control characters in the messages
received by the server side.
Message end mark (2 bytes) that respectively corresponds to ASCII <FS> and <CR>.
Their respective hexadecimal values are <0x1C> and <0x0D>.
1-2
Overview
Field Repetition ~
Component ^
Sub Component &
If the HL7 message do uses the above separator characters in field content (i.e. the patient
demographics), please use the escape character “\” before them.
For example, string “A & B” should be transfer to “A\&B”.
Special wide char type transfer string:
Special char Transfer string
WCHAR(916) {#}
WCHAR(9651)
1-3
Overview
of following data: vital sign parameter, physiological alarm, technical alarm, alarm setting
and “module settings and device status”.
2. Multiple patients’ data can be returned through the same TCP connection upon request.
3. This interface will not send any data unsolicitedly unless by requesting.
4. The minimum interval of this interface can accept requesting is 15s. Only the first request
will be acknowledged and the others will be dispatched if they come within 15s.
1-4
Overview
7. For this interface on bedside device, dynamically, the client side can request this interface
to change to send different vital sign parameters at runtime by resent different query
messages.
8. For this interface on Central Monitoring System and PDS Gateway, dynamically, the client
side can request this interface to change to send different vital sign parameters from different
bedside monitors at runtime by resent different query messages.
This interface also provides two functions using UDP connection or other TCP connection:
1. Broadcast online message using UDP connection.
2. Bedside monitors list can be queried from Central Monitoring System or PDS Gateway.
Note
Mindray will no longer update and maintain Realtime Results Interface. Please
make cautious decision for using it.
1-5
2 Unsolicited Results Interface
2.1 Communication Process
2.1.1 Network Connection
The unsolicited results interface acts as TCP server socket and always listens for connections
on the client socket. Once the number of connected client sockets reaches the maximum, new
client socket connection will be rejected. The client socket listened to can be set via the
configuration screen.
The unsolicited results interface doesn’t break TCP connection spontaneously. In case of
unexpected network interruption, connection needs to be reestablished between the server
socket and the client socket. But the unsolicited results interface will not resend data occurred
during the network disconnection period.
Two methods are optional to break or close the connection. One is that the client socket turns
off Socket spontaneously to break the connection. The other is that the client socket sends
HL7 message containing a network disconnection command to the unsolicited results
interface which then turns off Socket.
If interruption of network physical connection occurs, TCP Socket of Windows operating
system may be unable to notify the unsolicited results interface or the client socket of
network disconnection in time, which results in Socket being considered to have normal
connection by both the unsolicited results interface and the client socket. However, the
network physical connection has been disconnected, which finally makes data unable to be
sent and received properly. Therefore, it is suggested that the client socket reestablish the
connection spontaneously if it doesn’t receive any data sent from the unsolicited results
interface at the set time interval. If connection can't be established, measures should be taken
to solve network faults.
2-1
Unsolicited Results Interface
will send data of one bed after another about every 200 milliseconds after starting to send
data. Therefore, based on the number of bedside monitors, the lasting time of data
transmission at each set time interval may amount to several seconds.
The sent data of each bedside monitor is the most recent data points at current time.
Upon receiving data sent by this interface, the client socket can respond by sending either
ACK or NACK, but they will be ignored by the unsolicited results interface.
This interface will not send data of the bedside monitor, when any of the three conditions
occurs:
Network disconnection occurs between a bedside monitor and CMS or between a bedside
monitor and PDS gateway;
The bedside monitor is turned off;
A patient is discharged from the bedside monitor.
Aperiodic parameters like NIBP, C.O., and CCO will also be sent at the set time interval. The
value sent is the most recent manual measurement value at next transfer interval.
NOTE
If the patient monitor uses the ‘CMS protocol’ to connect Central Monitor System
or PDS Gateway, the point 7 above is invalid and the receiver should ignore this
content. About ‘CMS protocol’, please refer to the document Mindray patient data
2-2
Unsolicited Results Interface
sharing solution .
The data sent is the most recent data at the time of data sending. Data measurement time is
indicated by the OBR segment of HL7 message.
For the format and contents of HL7 message when a bedside monitor is in standby state, see
Appendix B.4.
2-3
Unsolicited Results Interface
2.2.1 Format
There are two methods to send results data. First is to send out all patient data in one HL7
message. Second is to send out one patient data per one HL7 message. One of them can be
selected from the user configuration dialog.
2-4
Unsolicited Results Interface
2.2.2 Example
1. At each time interval
MSH|^~\&|Mindray|Gateway|||||ORU^R01|2|P|2.3.1| <CR>
PID|||M1015_00010||John^||20091112|M|||^^^^||| <CR>
PV1||I|^^ICU&Bed5&3232241659&0&0|||||||||||||||A||||||||||||||||||||||||||20091201111211 <CR>
OBR||||Mindray Monitor|||20091203121631| <CR>
OBX||NM|52^Height||169.0||||||F <CR>
OBX||NM|51^Weight||59.0||||||F <CR>
OBX||CE|2302^BloodType||1^A||||||F <CR>
OBX||CE|2303^PACE_Switch||0^Off||||||F <CR>
OBX||NM|101^HR|2101|60||||||F <CR>
OBX||NM|151^RR|2102|20||||||F <CR>
OBX||NM|200^T1|2104|37.00||||||F <CR>
OBX||NM|201^T2|2104|37.20||||||F <CR>
OBX||NM|202^Td|2104|0.20000||||||F <CR>
OBX||NM|160^SpO2|2103|98||||||F <CR>
OBX||NM|213^TB|2108|37.20||||||F <CR>
OBX||NM|500^ART-Sys|2116|120||||||F <CR>
OBX||NM|501^ART-Mean|2116|93||||||F <CR>
OBX||NM|502^ART-Dia|2116|80||||||F <CR>
OBX||NM|503^PA-Sys|2117|20||||||F <CR>
OBX||NM|504^PA-Mean|2117|12||||||F <CR>
OBX||NM|505^PA-Dia|2117|8||||||F <CR>
OBX||NM|506^Ao-Sys|2130|120||||||F <CR>
OBX||NM|507^Ao-Mean|2130|93||||||F <CR>
OBX||NM|508^Ao-Dia|2130|80||||||F <CR>
OBX||NM|515^FAP-Sys|2133|120||||||F <CR>
OBX||NM|516^FAP-Mean|2133|93||| <CR>
OBX||NM|171^Dia|2105|80||||||F||APERIODIC|20091203120508 <CR>
OBX||NM|172^Mean|2105|93||||||F||APERIODIC|20091203120508 <CR>
OBX||NM|170^Sys|2105|120||||||F||APERIODIC|20091203120508 <CR>
OBX||CE|2|1|10033^**SpO2 Too High||||||F||PHY_ALM|20091203120540| <CR>
OBX||CE|2|1|10043^**RR Too High||||||F||PHY_ALM|20091203120540| <CR>
OBX||CE|3||457^NIBP Communication Error||||||F||TECH_ALM| <CR>
OBX||CE|2404^Lead_Type||2^Lead_5||||||F <CR>
OBX||CE|2415^HR_PR_Alm_Src||1^HR||||||F <CR>
OBX||CE|3902^PR_Source||1^SPO2||||||F <CR>
OBX||CE|2306^HighestAlmLevel||3^LowLevel||||||F <CR>
OBX||CE|2307^HighestAlmType||2^Tech||||||F <CR>
OBX||CE|2032^AlarmSetting||0^AlmNormal||||||F <CR>
OBX||CE|2305^WorkState||0^Monitoring||||||F <CR>
2-5
Unsolicited Results Interface
MSH|^~\&|Mindray|Gateway|||||ORU^R01|19|P|2.3.1| <CR>
PID|||M1015_00010||Jhon^||20091112|M|||^^^^||| <CR>
PV1||I|^^ICU&Bed5&3232241659&0&0|||||||||||||||A||||||||||||||||||||||||||20091201111211 <CR>
OBR||||Mindray Monitor|||20091203121631| <CR>
OBX||NM|52^Height||169.0||||||F <CR>
OBX||NM|51^Weight||59.0||||||F <CR>
OBX||CE|2302^BloodType||1^A||||||F <CR>
OBX||CE|2303^PACE_Switch||0^Off||||||F <CR>
OBX||CE|2305^WorkState||1^Standby||||||F <CR>
MSH|^~\&|Mindray||||||ORU^R01|3|P|2.3.1| <CR>
PID|||M1015_00010||John^||20091112|M|||^^^^||| <CR>
PV1||I|^^ICU&Bed5&3232241659&0&0|||||||||||||||A||||||||||||||||||||||||||20091201111211 <CR>
OBR||||Mindray Monitor|||20091203121631| <CR>
OBX||NM|52^Height||169.0||||||F <CR>
OBX||NM|51^Weight||59.0||||||F <CR>
OBX||CE|2302^BloodType||1^A||||||F <CR>
OBX||CE|2303^PACE_Switch||0^Off||||||F <CR>
OBX||NM|171^Dia|2105|89||||||F||APERIODIC|20091203115457 <CR>
OBX||NM|172^Mean|2105|99||||||F||APERIODIC|20091203115457 <CR>
OBX||NM|170^Sys|2105|129||||||F||APERIODIC|20091203115457 <CR>
MSH|^~\&|Mindray||||||ORU^R01|3|P|2.3.1|
PID|||M1015_00010||John^||20091112|M|||^^^^||| <CR>
PV1||I|^^ICU&Bed5&3232241659&0&0|||||||||||||||A||||||||||||||||||||||||||20091201111211 <CR>
OBR||||Mindray Monitor|||20091203121631| <CR>
OBX||NM|52^Height||169.0||||||F <CR>
OBX||NM|51^Weight||59.0||||||F <CR>
OBX||CE|2302^BloodType||1^A||||||F <CR>
OBX||CE|2303^PACE_Switch||0^Off||||||F <CR>
OBX||NM|210^C.O.|2108|5.400||||||F||APERIODIC|20091203114943 <CR>
OBX||NM|212^C.I.|2108|2.0000||||||F||APERIODIC|20091203114943 <CR>
2-6
Unsolicited Results Interface
2-7
Unsolicited Results Interface
2-8
Unsolicited Results Interface
2-9
Unsolicited Results Interface
3 60 PL O Yes Assigned Patient Only the third component (bed) is used. The
Location firsttwo components are empty..
Format: <point of care>^<room>^<bed>.
The <bed> component divides into the
following subcomponents:
<Office Name>&<bed id>&<IP>&<IPSeq>&0
“Mindray Monitor”
2-10
Unsolicited Results Interface
“60” HR Value
OBX||NM|101^HR|2101|60||||||F
“101”means HR parameter ID
Example:
OBX||NM|101^HR|2101|60||||||F
OBX||NM|102^PVCs|2101|0||||||F
OBX||NM|151^RR|2102|20||||||F
OBX||NM|200^T1|2104|37.0||||||F
OBX||NM|201^T2|2104|37.2||||||F
OBX||NM|202^TD|2104|0.2||||||F
2-11
Unsolicited Results Interface
Example:
1. NIBP module
OBX||NM|171^Dia|2105|80||||||F||APERIODIC|20070106191915
OBX||NM|172^Mean|2105|93||||||F||APERIODIC|20070106191915
OBX||NM|170^Sys|2105|120||||||F||APERIODIC|20070106191915
2. C.O. module
OBX||NM|210^C.O.|2108|5.400||||||F||APERIODIC|20091203114943
OBX||NM|212^C.I.|2108|2.0000||||||F||APERIODIC|20091203114943
3. CCO module
OBX||NM|652^C.O.|2108|5.400||||||F||APERIODIC|20091203162913
OBX||NM|653^C.I.|2108|2.0000||||||F||APERIODIC|20091203162913
Notes: In continuous measurement mode of CCO module, the parameters CCO and CCI are
belong to ‘Periodic Parameter’.
2-12
Unsolicited Results Interface
Example:
OBX||CE|2|1|10033^**SpO2 Too High||||||F|||20070106193145|
OBX||CE|2|1|10002^**HR Too low||||||F|||20070106193145|
Example:
OBX||CE|3||457^NIBP Communication Error||||||F||TECH_ALM|
2-13
Unsolicited Results Interface
Example:
OBX||NM|2002^|101|200||||||F
OBX||NM|2003^|101|100||||||F
OBX||NM|2002^|102|10||||||F
OBX||NM|2003^|102|0||||||F
OBX||NM|2002^|105|0.20||||||F
OBX||NM|2003^|105|-0.20||||||F
Example:
OBX||CE|2009^|101|2^||||||F
OBX||CE|2009^|102|2^||||||F
OBX||CE|2009^|105|2^||||||F
OBX||CE|2009^|106|2^||||||F
OBX||CE|2009^|107|2^||||||F
2-14
Unsolicited Results Interface
Example:
OBX||CE|2004^|101|1^||||||F
OBX||CE|2004^|102|0^||||||F
2.2.7.9 Others
Please refer to the Appendix.
After the Unsolicited Results Interface receives ACK message, it will close the TCP
connection.
2.3.1 Format
Example:
MSH|^~\&|CIS|Charting|||||ACK|2|P|2.3.1 <CR>
MSA|AR|0|Close <CR>
2-15
Unsolicited Results Interface
2-16
3 Solicited Results Interface
3.1 Communication Process
3.1.1 Network Connection
The network connection here is the same as that for the unsolicited results interface. For
network connection, see section 2.1.1Network Connection.
3-1
Solicited Results Interface
NOTE
If the patient monitor uses the ‘CMS protocol’ to connect Central Monitor System
or PDS Gateway, the point 7 above is invalid and the receiver should ignore this
content. About ‘CMS protocol’, please refer to the document Mindray patient data
sharing solution .
For the format and contents of HL7 message when a bedside monitor is in standby state, refer
to Appendix B.4.
3-2
Solicited Results Interface
3.2.1 Format
3.2.2 Example
MSH|^~\&|CIS|Charting|||||QRY^R02|2|P|2.3.1 <CR>
QRD|20091207140713|R|I|MRQry2|||||RES <CR>
QRF|MON||||168370462&0^16^0^0 <CR>
QRF|MON||||168370423&0^16^0^0 <CR>
3-3
Solicited Results Interface
Example:
QRD|19970731145557|R|I|Q839572|||||RES<CR>
3-4
Solicited Results Interface
Example:
QRF|MON||||3232241478&11^8^0^0<CR>
<IP>&<IPSeq>^<SendType>^0^0
3-5
Solicited Results Interface
one.
Physiological alarms: bit 2 values one.
Technical alarms: bit 3 values one.
Alarm settings: bit 4 values one.
Device status: bit 5 values one.
Example:
When query only ‘Alarm settings’, the
decimal value is 8, and the binary
value is “1000”
NOTE
The value of <SendType> of each QRF segment shall be same.
The value of <IPSeq> shall be the serial number of the telemetry transmitter minus
one.
3.2.6 Example
MSH|^~\&|||||||QRY^R02|1203|P|2.3.1|<CR>
QRD|20060713103045000|R|I|Q839572|||||RES<CR>
QRF|MON||||3232241453&1^1^0^0<CR>
QRF|MON||||3232241453&2^1^0^0<CR> QRF|MON||||3232241478&0^1^0^0<CR>
Analysis:
Querying three bedside devices data of physiological parameter:
The first one is a telemetry transmitter whose serial number is 2 (value of <IPSeq> is1); the
second one whose serial number is 3 (value of <IPSeq> is 2); both of them are belong to one
telemetry receiver whose IP address is “192.168.23.45” (value of <IP> is 3232241453).
The third is a bedside monitor with IP address “192.168.23.70” (value of <IP> is
3232241478).
3-6
Solicited Results Interface
3.3.1 Format
3.3.2 Example
1. Send to CIS
MSH|^~\&|Mindray|Gateway|||||ACK|3|P|2.3.1| <CR>
MSA|AA|Q002 <CR>
MSH|^~\&|Mindray|Gateway|||||ACK|2|P|2.3.1| <CR>
MSA|AE|1|Incorrect Message Syntax. Error code = -13 <CR>
3-7
Solicited Results Interface
If the format of the QRY^R02 message is correct, the field ACK-1 will be value of “AA”.
When the bedside device is off-line or unauthorized, the ERR segment will be used to
indicate these situation, but the field ACK-1 will still be value of “AA”.
3-8
Solicited Results Interface
Example:
MSH|^~\&|Mindray|Gateway|||||ACK|18|P|2.3.1|
MSA|AA|10
ERR|||0|W|1^Disconnected|3232241659,0
ERR|||0|I|2^NotAuthorized|3232241657,2
ERR|||0|W|1^Disconnected|3232241656,0
ERR|||0|W|1^Disconnected|3232241655,0
3-9
Solicited Results Interface
3.4.1 Format
3-10
Solicited Results Interface
There are two methods to send results data. First is to send out all patient data in one HL7
message. Second is to send out one patient data per one HL7 message. One of them can be
selected from the user configuration dialog.
3.4.2 Example
1. CIS queries for six bedside devices, but three of them are not returned any results data
because they are disconnected or unauthorized.
(Secondly, Solicited Interface returns a ORF^R04 message if there are some bedside device
results data will be returned.)
MSH|^~\&|Mindray|Gateway|||||ORF^R04|8|P|2.3.1|
MSA|AA|4
ERR|||0|W|1^Disconnected|3293316383,0|
ERR|||0|I|2^NotAuthorized|3293316385,0|
ERR|||0|W|1^Disconnected|3293316387,0|
QRD|20091209162514|R|I|MRQry4|||||RES
QRF|MON||||3293316382&0^1^0^0
QRF|MON||||3293316383&0^1^0^0
QRF|MON||||3293316384&0^1^0^0
QRF|MON||||3293316385&0^1^0^0
QRF|MON||||3293316386&0^1^0^0
QRF|MON||||3293316387&0^1^0^0
PID|||M1015_00022||JONES^ MARY||19791015|M|||^^^^|||
PV1||I|^^ICU&22&3293316382&0&0||||DoctorA|||||||||||A|||||||||
|||||||||||||||||20091015000000
OBR||||Mindray Monitor|||20091209162514|
OBX||NM|52^Height||147.0||||||F
OBX||NM|51^Weight||67.0||||||F
OBX||CE|2302^BloodType||3^AB||||||F
OBX||CE|2303^PACE_Switch||0^OFF||||||F
OBX||NM|160^SpO2|2103|98||||||F
OBX||NM|101^HR|2101|60||||||F
OBX||NM|105^ST I|2101|0.10000||||||F
OBX||NM|102^PVCs|2101|8||||||F
OBX||NM|220^CO2|2109|52||||||F
3-11
Solicited Results Interface
OBX||NM|221^INS|2109|20||||||F
OBX||NM|222^AWRR|2109|32||||||F
OBX||NM|151^RR|2102|20||||||F
OBX||NM|200^T1|2104|37.70||||||F
OBX||NM|201^T2|2104|37.20||||||F
OBX||NM|202^Td|2104|0.5000||||||F
PID|||M1015_00089||JONES^JAYNE|||F|||^^^^|||
PV1||I|^^ICU&24&3293316384&0&0|||||||||||||||A||||||||||||||||
||||||||||00000000000
OBR||||Mindray Monitor|||20091209162514|
OBX||NM|52^Height||0.0||||||F
OBX||NM|51^Weight||0.0||||||F
OBX||CE|2302^BloodType||1^A||||||F
OBX||CE|2303^PACE_Switch||1^On||||||F
OBX||NM|160^SpO2|2103|98||||||F
OBX||NM|101^HR|2101|60||||||F
OBX||NM|105^ST I|2101|0.10000||||||F
OBX||NM|102^PVCs|2101|8||||||F
OBX||NM|220^CO2|2109|52||||||F
OBX||NM|221^INS|2109|20||||||F
OBX||NM|222^AWRR|2109|32||||||F
OBX||NM|151^RR|2102|20||||||F
OBX||NM|200^T1|2104|37.70||||||F
OBX||NM|201^T2|2104|37.20||||||F
OBX||NM|202^Td|2104|0.5000||||||F
PID|||M1015_00181||JONES^WILLIAM|||M|||^^^^|||
PV1||I|^^ICU&26&3293316386&0&0|||||||||||||||A||||||||||||||||
||||||||||00000000000
OBR||||Mindray Monitor|||20091209162514|
OBX||NM|52^Height||0.0||||||F
OBX||NM|51^Weight||0.0||||||F
OBX||CE|2302^BloodType||2^B||||||F
OBX||CE|2303^PACE_Switch||1^On||||||F
OBX||NM|160^SpO2|2103|98||||||F
OBX||NM|101^HR|2101|60||||||F
OBX||NM|105^ST I|2101|0.10000||||||F
OBX||NM|102^PVCs|2101|8||||||F
OBX||NM|220^CO2|2109|52||||||F
OBX||NM|221^INS|2109|20||||||F
OBX||NM|222^AWRR|2109|32||||||F
OBX||NM|151^RR|2102|20||||||F
OBX||NM|200^T1|2104|37.70||||||F
OBX||NM|201^T2|2104|37.20||||||F
OBX||NM|202^Td|2104|0.5000||||||F
3-12
Solicited Results Interface
MSH|^~\&|Mindray|Gateway|||||ORF^R04|4|P|2.3.1| <CR>
MSA|AA|2 <CR>
QRD|20091207140713|R|I|MRQry2|||||RES <CR>
QRF|MON||||168370462&0^16^0^0 <CR>
PID|||M1015_00010||JONES^WILLIAM||20091112|M|||^^^^||| <CR>
PV1||I|^^ICU&Bed5&168370462&0&0|||||||||||||||A|||||||||||||||
|||||||||||20091201111211 <CR>
OBR||||Mindray Monitor|||20091203121631| <CR>
OBX||NM|52^Height||169.0||||||F <CR>
OBX||NM|51^Weight||59.0||||||F <CR>
OBX||CE|2302^BloodType||1^A||||||F <CR>
OBX||CE|2303^PACE_Switch||0^Off||||||F <CR>
OBX||CE|2305^WorkState||1^Standby||||||F <CR>
3-13
4 ADT Net Query Interface
4.1 Communication Process
4.1.1 Network Connection
This interface is the client side to establish a TCP connection and the HIS/CIS system is the
server side for listening. The IP address and the port number of the server side can be set on
the User Maintain Page of Central Monitoring System.
This interface does not take the initiative to close the connection after TCP connection is set
up.
TCP connection stays no matter whether a query is required currently. If TCP connection is
interrupted, this interface will re-connect within the fixed time automatically.
4-1
ADT Net Query Interface
4.2.2 Example
MSH|^~\&|Mindray|Gateway|||||QRY^A19|2|P|2.3.1|
QRD|20090925134901000|D|D|1|||1^RD|M2129|^DEM|^MindrayGateway|
<CR>
4-2
ADT Net Query Interface
4-3
ADT Net Query Interface
4.3.3 Example
MSH|^~\&|Mindray|ADTServer|||||ADR^A19|2|P|2.3.1| <CR>
MSA|AA|2|The Patient is Found <CR>
QRD|20090925134901000|D|D|1|||1^RD|M2129|^DEM|^MindrayGateway|
<CR>
PID|||M2129||Jones^Eunice||19780924|F|||1634 J
St^^^^95616||(530) 555-4325| <CR>
PV1||I|^^ICU&Bed23&&&0||||Frank|||||||||||N|||||||||||||||||||
|||||||20090924000000 <CR>
OBR|||||||20091203121631| <CR>
4-4
ADT Net Query Interface
OBX||NM|52^Height||169.0||||||F <CR>
OBX||NM|51^Weight||59.0||||||F <CR>
OBX||CE|2302^BloodType||3^||||||F <CR>
OBX||CE|2303^PACE_Switch||1^||||||F <CR>
MSH|^~\&|Mindray|ADTServer|||||ADR^A19|3|P|2.3.1|
MSA|AA|2|The Patient is not found!
QRD|20091016161233000|D|D|1|||1^RD|QQQQ|^DEM|^MindrayGateway|
4-5
ADT Net Query Interface
4-6
ADT Net Query Interface
4-7
ADT Net Query Interface
4.4.2 Example
MSH|^~\&|Mindray|Gateway|||||ACK|3|P|2.3.1| <CR>
MSA|AA|2 <CR>
4-8
5 ADT DB Interface
5.1 Communication Process
5.1.1 Network Connection
This interface is the client side to establish a TCP connection and the HIS/CIS system is the
server side for listening.
This interface does not take the initiative to turn off the connection after TCP connection is
set up. If the TCP connection is interrupted or turned off, this interface will re-connect TCP
within the fixed time automatically.
All the ADT messages from both sides are transmitted within the same TCP connection.
The following two sections detail the data communication processes in the two transmission
directions.
(Input direction)
5.1.2 Data Communication( )
HIS/CIS system unsolicitedly sends ADT messages related with all patient information to the
this interface.
This interface maintains a local database to save all the received patient information. The
patient database saves only limited information. When the database is full, they are treated as
per the FIFO (first in first out) method.
Through the User Maintain Page of the CMS, a patient can be identified uniquely in the
patient database, such as identified by MRN or by name.
After receiving the patient information which the HIS/CIS system unsolicitedly sends, this
interface will take the following three types of actions:
Add-type
If the interface does not find the corresponding patient in the database according to the
MRN or name, the patient information received will be added into the database. If the
patient already exists in the database, his information will be updated.
A01 Admit
A04 Register
A05 Pre-Admit
A13 Cancel Discharge/End Visit
A14 Pending Admit
A25 Cancel Pending Discharge
A28 Add Person or Patient Information
5-1
ADT DB Interface
Update-type
If the interface finds the corresponding patient in the database according to the MRN or
name, the information of that patient will be updated. If not, the patient information will
be added into the database.
A02 Transfer
A06 Change an Outpatient to an Inpatient
A07 Change an Inpatient to an Outpatient
A08 Update Patient Information
A12 Cancel Transfer
A15 Pending Transfer
A26 Cancel Pending Transfer
A31 Update Person Information
Delete-type
If the interface finds the corresponding patient in the database, the patient information is
deleted. If not, no treatment is made.
A03 Discharge/End Visit
A11 Cancel Admit/Visit Notification
A16 Pending Discharge
A27 Cancel Pending Admit
A38 Cancel Pre-Admit
In addition, there are three special messages. The processing methods and formats of these
three messages are different from the above patient information. They are:
A17 Swap Patients
This message contains the information about the two patients who beds are
swapped. The CMS will update the information of the two patients simultaneously.
If the two patients is not found in the local database, their information received will
be added into the database.
A40 Merge patient - patient identifier list
This message contains old PID to be merged and new merged PID. The CMS will
delete the patient with old PID from the local database and update the patient
information corresponding to the new PID. If the patient of the new merged PID is
not found, add one record.
A47 Change patient identifier list
This message contains old PID to be modified and new PID. If the CMS finds the
patient to which the old PID corresponds in the local database and there is no
record to which the new PID corresponds, it will change the PID of the patient to
which the old PID corresponds into the new PID. Other patient information is not
changed. The CMS does not make any processing in other cases.
5-2
ADT DB Interface
If the patient demographics like PID, Bed number, or department can be changed at the same
time, it is recommended to sent ADT^A02 and ADT^A08 messages in sequence. Please do
not use one ADT message to convey different changed information.
The interaction between this interface and the HIS/CIS system is shown as below:
5-3
ADT DB Interface
Delete-type
A03 Discharge/End Visit
5.1.4 ACK
After receives a HL7 message, this interface will return an ACK/NACK message to indicate
whether the format is correct or not.
Also, the other side can send an ACK/NACK message when receive HL7 message from this
interface; but this interface will not do anything when receives an ACK message.
5-4
ADT DB Interface
Note:
1. For A02, A15 or other relevant transfer messages, the fields included when this message is
sent should be the fields pertinent to communicate this event. When other important fields
change, it is recommended that the A08 (update patient information) event be used in
addition. If the transfer function of your Patient Administration system allows demographics
to change at the same time as the transfer (for example an address change), we recommend
(but do not require) sending two messages (an A02 followed by an A08).
2. The formats of the following three messages are different from those of the above
messages.
A17 Swap Patients: refer to section 5.3.
A47 Change Patient ID: refer to section 5.4.
A40 Merge patient - patient identifier list: refer to section 5.5.
5.2.1 Format
5.2.2 Example
MSH|^~\&|Mindray|ADTServerDemo|||||ADT^A01|1|P|2.3.1| <CR>
EVN|A01| <CR>
PID|||M0925_00009||family name^first
name||20090925|F|||address^^^^post code||telephone| <CR>
PV1||I|^^department&6&&&0||||doctor|||||||||||N|||||||||||||||
|||||||||||20090925000000 <CR>
OBX||NM|52^Height||169.0||||||F <CR>
OBX||NM|51^Weight||59.0||||||F <CR>
5-5
ADT DB Interface
OBX||CE|2302^BloodType||3^||||||F <CR>
OBX||CE|2303^PACE_Switch||1^||||||F <CR>
5-6
ADT DB Interface
Outgoing direction
Please refer to section 2.2.6.
Two groups of PID PV1 OBX segments are used to describe the information of the two
patients whose beds are swapped. The location or bed information (department and bed
number) the message contains is the content after swap.
5-7
ADT DB Interface
5.3.2 Example
MSH|^~\&|Mindray|ADTServerDemo|||||ADT^A17|21|P|2.3.1| <CR>
EVN|A17| <CR>
PID|||M0925_00009||family name^first
name||20090925|F|||address^^^^post code||telephone| <CR>
PV1||I|^^ICU&6&&&0|||^^SICU&8&&&0|doctor|||||||||||N||||||||||
||||||||||||||||20090925000000 <CR>
OBX||NM|52^Height||169.0||||||F <CR>
OBX||NM|51^Weight||59.0||||||F <CR>
OBX||CE|2302^BloodType||3^||||||F <CR>
OBX||CE|2303^PACE_Switch||1^||||||F <CR>
PID|||M9999||John^||20090924|F|||address^^^^post
code||telephone| <CR>
PV1||I|^^SICU &8&&&0|||^^ICU&6&&&0|doctor|||||||||||N|||
|||||||||||||||||||||||20090924000000 <CR>
OBX||NM|52^Height||169.0||||||F <CR>
OBX||NM|51^Weight||59.0||||||F <CR>
OBX||CE|2302^BloodType||3^||||||F <CR>
OBX||CE|2303^PACE_Switch||1^||||||F <CR>
5.3.3 Segments
The same as other ADT messages, please refer to section 5.2.
5.4.1 Format
Except that the MRG segment is newly added segment, other segments are same as before.
5-8
ADT DB Interface
5.4.2 Example
MSH|^~\&|Mindray|ADTServerDemo|||||ADT^A47|23|P|2.3.1| <CR>
EVN|A47| <CR>
PID|||M05_0ff9||family name9^first
name9||20090925|F|||address9^^^^post code9||telephone9| <CR>
MRG|M20090925_00009| <CR>
The patient ID inside the PID segment is the MRN of the merged target patient.
The information inside the PV1 and OBX segments are information about the merged target
patient.
The Field MRG-1 inside the MRG segment is the original patient ID.
5-9
ADT DB Interface
5.5.2 Example
MSH|^~\&|Mindray|ADTServerDemo|||||ADT^A40|25|P|2.3.1| <CR>
EVN|A40| <CR>
PID|||M2999999||uucfcc^||20090924|F|||address^^^^post
code||telephone| <CR>
MRG|M20090925_0V9| <CR>
PV1||I|^^department66&66&&&0||||doctor|||||||||||N||||||||||||
||||||||||||||20090924000000 <CR>
OBX||NM|52^Height||169.0||||||F <CR>
OBX||NM|51^Weight||59.0||||||F <CR>
OBX||CE|2302^BloodType||3^||||||F <CR>
OBX||CE|2303^PACE_Switch||1^||||||F <CR>
5-10
6 Realtime Results Interface
6.1 Data Content
This interface is combined with several TCP and UDP connections.
The table summarizes these connections.
6-1
Realtime Results Interface
measurement. 6.10.2
Physiological alarms Periodic: 1s 4601 TCP Export Section
6.10.3
Technical alarms Periodic: 1s 4601 TCP Export Section
6.10.4
Alarm limits 1. After the TCP 4601 TCP Export Section
connection is 6.10.6
established and the
QRY message is
received.
2. After the alarm
limits are changed.
Alarm level 1. After the TCP 4601 TCP Export Section
connection is 6.10.7
established and the
QRY message is
received.
2. After the alarm
level is changed.
Module loading 1. After the TCP 4601 TCP Export Section
information containing: connection is 6.10.5
1. Module name & ID; established and the
2. Names & IDs of all QRY message is
parameters of the received.
module. 2. The module is
reloaded.
Module unloading When the module is 4601 TCP Export Section
information unplugged or 6.10.8
switched off.
Parameter loading & Example: When the 4601 TCP Export Section
unloading ECG module is 6.10.9
switched from 12
lead to 5 lead, it is
necessary to unload
some parameters and
then load new
parameters.
Or similar cases.
6-2
Realtime Results Interface
1. Send only one patient’s data within one TCP Connection. The patient demographics is not
included in each HL7 message (that is to say, PID and PV1 segments are not present in each
HL7 message), it is sent only after the connection is established or changed.
2. Different contents are sent in separate HL7 messages. For example, physiological alarms
are sent in one ORU^R01 message, while technical alarms are sent in another ORU^R01
message. Periodic parameters of ECG module are sent in one ORU^R01 message, while
periodic parameters of SPO2 module are sent in another ORU^R01 message.
6-3
Realtime Results Interface
3. Only when receives a QRY message from CIS, indicating which parameters to be sent, this
interface will send what CIS needs every one second.
4. CIS can send a new QRY message to this interface dynamically to refresh the parameters
to be sent.
5. When the measurement of Aperiodic parameters is finished, the results data will be sent
immediately in ORU message.
6. An ORU^R01 message is sent to the client when changes occur to the patient information.
7. An ORU^R01 message is sent to the client when changes occur to the parameter alarm
settings like alarm limits or alarm level.
8. A TCP echo message needs to be sent between the communication parties. If the sever does
not receive TCP echo message from the client within 10 seconds, it considers that network
fault occurs and then takes the initiative to interrupt network connection.
NOTE
If the query message from CIS is in wrong format, this interface will not return an
ACK/NACK message.
After connected to this interface via the TCP port 4601, the client side must send a query
message to this interface at first, telling what data to be sent. Otherwise, this interface does
not send any data.
The query message sent to the CMS or PDS Gateway must contain the IP address of the
corresponding bedside monitor, or IP address of the telemetry receiver with the serial number
of the telemetry transmitter. Otherwise, the CMS or PDS gateway does not know which
bedside monitor or transmitter is required by the client.
If the query message sent by the client is correct in both contents and format, the server then
sends data periodically based on the query contents.
NOTE
If the query message from CIS is in wrong format, this interface will not return an
ACK/NACK message.
1. After TCP connections are established between the communication parties, the client side
must send a query message (QRY) to this interface, telling what data (parameters, alarms, etc) are
6-4
Realtime Results Interface
expected. This interface then sends the required data to the client based on the query condition. If
the client side re-sends new query conditions, the server will refresh the old query condition.
2. If the query message is in correct format, this interface returns the patient basic information
(name, gender, birth date etc) and some initialized configuration information (such as parameter
ID, alarm limits, alarm level). If the query message is not in correct format, no error message
(ACK/NACK) would be sent.
3. If the client side resent a new query message of a different bedside monitor, this interface
will change to send the new bedside monitor’s data.
4. Physiological alarms and technical alarms are sent every one second.
5. The server sends real-time parameter data and alarm information periodically based on the
query condition. The aperiodic parameters are sent when the measurement is completed. All the
data above are sent by the ORU message.
6. An ORU^R01 message is sent to the client when changes occur to the patient information.
7. The server immediately sends an ORU message to the client when changes occur to the alarm
limits or alarm level of the parameter.
8. A TCP echo packet needs to be sent between the communication parties. If the sever does not
receive TCP echo packet from the client within 10 seconds, it considers that network fault occurs
and then takes the initiative to interrupt network connection.
6-5
Realtime Results Interface
Server Socket
(Mindray monitoring products) Our System Server ( Gateway )
Refresh
Query
confitions
Patient Information & parameter id listORU msg
& alarm limits & alarm level etc.
ORU msg
Patient Information
changed
ORU msg
Patient Information
Disconnect
6-6
Realtime Results Interface
6.3.5 Disconnect
This interface takes the initiative to disconnect the network under the following
circumstances:
1. This interface does not receive a TCP echo packet from the client side within 10 seconds in
case of TCP connections (port 4601 and 4678).
2. This interface encounters socket abnormal.
3. The client side takes the initiative to interrupt network connection.
4. For the CMS or PDS Gateway, the connected bedside monitor discharges a patient.
5. For the CMS or PDS Gateway, the connected bedside monitor is disconnected from the
network.
In case of 4 and 5, the CMS or PDS Gateway does not take the initiative to send a new bed
list. Therefore, the client side is recommended to query the bed list periodically.
6.4.1 Definition
One type of HL7 message contains only the specific data contents. For example, parameters
and alarm are sent by two different types of HL7 message separately.
The message type is jointly defined by ‘Message Type’ and ‘Message Control ID’ fields.
6-7
Realtime Results Interface
In the table, the 3rd field ‘Observation Identifier’ identifies the unique OBX segment in the
<ID>^<Text> format, where <Text> is a description of <ID>.
For example, if the 3rd field is ‘101^HR’, it means that the OBX segment describes the HR
value and that the ID of OBX is ‘101’.
6-8
Realtime Results Interface
(ADT^A01)
6.5.1.1 Message Content
The message contains:
Department name
Bed No.
Patient ID and Patient Name.
IP address and port number of the bedside monitor or telemetry receiver.
Flag for whether a patient is admiited
Monitor name
Monitor Standby status
Serial number of the telemetry transmitter (only used for CMS or PDS Gateway)
Example:
MSH|^~\&|||||||ADT^A01|101|P|2.3.1|
EVN||00000000|
PID|||d3050dc2-3c53-650c-5c965ac302b2e85e||Li^Ming|
PV1||I|^^ICU&33&3293316523&4601&1|||||||||||||||U|
OBX||ST|2304^MonitorName||ICUMON1||||||F
OBX||CE|2305^||0^||||||F
OBX||NM|2211^||0^||||||F
6-9
Realtime Results Interface
Example:
MSH|^~\&|||||||ADT^A01|101|P|2.3.1|<CR>
Example:
EVN||20060906|<CR>
Example:
PID|||d3050dc2-3c53-650c-5c965ac302b2e85e||Li^Ming|<CR>
6-10
Realtime Results Interface
3 80 PL O Yes Assigned Patient Only the third component (bed) is used. The firsttwo
Location components are empty..
Format: <point of care>^<room>^<bed>.
The <bed> component divides into the following
subcomponents:
<Office Name>&<bed id>&<TCP Addr>&<TCP Connect
Port>&<Patient IID>&<Patient Admitted Flag>.
The <Patient IID> could possibly be empty.
The < Patient Admitted Flag > is either ‘1’ or ‘0’. ‘1’
means admitted, and ‘0’ means NOT admitted.
Example:
PV1||I|^^CCU&12&3232241478&4601&&1|||||||||||||||U|
Description:
The department name is “CCU”. The bed No. is “12”. TCP port number, is “4601”. Patient
IID is empty. Flag for admitting patient is “1” (indicating that a patient is already admitted).
The IP address is the 32-bit number in the order of network byte. The IP address to which
“3232241478” corresponds is “192.168.23.70”. “3232241478” is “1100000 10101000
00010111 01000110” in the binary format. From left to right, the 1st eight-bit “11000000”
corresponds to “192” in the decimal format, the 2nd eight –bit “10101000” corresponds to
“168” in the decimal format, the 3rd eight –bit “00010111” corresponds to “23” in the decimal
format, and the 4th eight –bit “01000110” corresponds to “70” in the decimal format.
Gateway(ORU^R01)
6.5.2.1 Message Content
Name of the CMS or PDS Gateway.
6-11
Realtime Results Interface
Example:
MSH|^~\&|||||||ORU^R01|1205|P|2.3.1|
OBX||ST|4523^||cms_name||||||F
Bed list can be queried through CMS or PDS Gateway via the query port.
Example:
MSH|^~\&|||||||QRY^R02|1203|P|2.3.1<CR>
QRD|19970731145557|R|I|Q839572|||||RES<CR>
6-12
Realtime Results Interface
below:
……
Message Format
The message format is shown below:
Example:
MSH|^~\&|||||||ORU^R01|1204|P|2.3.1|<CR>
OBX||NM|4520^||2||||||F<CR>
OBX||CE|4521^||1^||||||F<CR>
MSH segment
For the definition of MSH segment, refer to Section 6.4.1.1.
Here,
Message Type:ORU^R01
Message Control ID:1204
Example:
MSH|^~\&|||||||ORU^R01|1204|P|2.3.1|
OBX segment
For the definition of OBX segment, refer to Appendix B.5.
6-13
Realtime Results Interface
Both of the communication parties must send messages in the following format every second
to each other. If either party fails to receive the message within 10 seconds, it considers that
network fault occurs and then takes the initiative to interrupt network connection.
Example:
MSH|^~\&|||||||ORU^R01|106|P|2.3.1|
NOTE
A TCP echo message must be in the above format.
Mindray PDS protocol uses ORU^R01 message instead of ADT^A08 message to send patient
information change notifications. The reason is that ADT^A08 message cannot send such
information as patient height and weight.
6-14
Realtime Results Interface
6-15
Realtime Results Interface
Male: M
Female: F
Unknown: U
Example:
PID|||dad6fc23-e283-be16-1d56d3b15b885fe6||family name^first
name||20060913|M|<CR>
NOTE
The GUID here is different from the Patient Medical Record Number entered on
the bedside monitor. It is come from background and meaningless. The Patient
Medical Record Number is sent using OBX segment, refer to Appendix B.4.
“Mindray Monitor”
Date/Time
6-16
Realtime Results Interface
Example:
OBR||||Mindray Monitor|||0|
6.9.1 Introduction
The query message is used to:
1. Query the required data when bedside monitors are directly connected.
2. Acquire the bedside monitor or telemetry transmitter data through the CMS or PDS Gateway
using 4601 TCP port.
3. Query bed list through the CMS or PDS Gateway using 4678 TCP port. Refer to Chapter6.6
Example 1:
MSH|^~\&|||||||QRY^R02|1203|P|2.3.1<CR>
QRD|19970731145557|R|I|Q839572|||||RES<CR>
QRF|MON||||3232241478&5^1^1^0^101&102&103&104<CR>
QRF|MON||||3232241478&5^1^1^0^151&160&200<CR>
Example 2:
MSH|^~\&|||||||QRY^R02|1203|P|2.3.1<CR>
QRD|20060731145557|R|I|Q895211|||||RES<CR>
QRF|MON||||0&0^1^1^0^101&102&103&104<CR>
6-17
Realtime Results Interface
NOTE
The MSH segment must be in the above formt. Moreover, the Message Control ID
of the 10th field must be "1203" Otherwise, it cannot be resolved.
Example:
QRD|19970731145557|R|I|Q839572|||||RES<CR>
6-18
Realtime Results Interface
The 4th field cannot be empty. It should be less than 16 bytes. The server side does not
judge the uniquess of the ID.
The 9th field must be ‘RES’ . Otherwise, an error message is returned.
Example:
QRF|MON||||3232241478&11^2^1^0^1101&1151&1152<CR>
<IP>&<IPSeq>^<SendType>^<SendFreq>^<SendAll>^<List>
6-19
Realtime Results Interface
Gateway is simultaneously
connected to multiple bedside
monitors, so uses the IP address to
identify the unique bedside
monitor or telemetry receiver.
The IP address is the 32-bit
integer in the order of network
byte. For details, refer to Section
6.5.1.6.
6-20
Realtime Results Interface
NOTE
As the amount of <ID> in each “Query Filter” is less than 5, so when the total
count of <ID> is more than 5, mutiple QRF segments should be used.
The max amount of <ID> allowed is not the same from different model of products
or version of software.
If there are mutiple “Query Filter” in one QRY message, the <IP> & <IPSeq>
should have the same value.
The component <SendFreq> must be the same for the same type of <SendType>.
Every QRY message must contain all query conditions. When a new QRY message
comes, the previous query condition will be refreshed.
If the QRY message is not in correct format, the server side does not retuns an
error message.
Description:
Acquire only nine parameters of the bedside monitor. Their IDs are “101”, “102”, “103”,
“104”, “151”, “160”, “170”, “171”and“172”. The send frequency is 1s.
Acquire all the physiological alarm and technical alarm of the bedside monitor. The send
6-21
Realtime Results Interface
frequency is 1s.
<IP> and <IPSeq> are not required for the bedside monitor. Therefore, the values of these
two sub components are “0”.
Example 2:
MSH|^~\&|||||||QRY^R02|1203|P|2.3.1<CR>
QRD|20060731145557|R|I|Q895211|||||RES<CR>
QRF|MON||||0&0^1^1^1^<CR>
QRF|MON||||0&0^3^1^1^<CR>
QRF|MON||||0&0^4^1^1^<CR>
Description:
Acquire all parameters, physiological alarm and technical alarm of the bedside monitor. The
send frequency is 1s.
Description:
The IP address of the bedside monitor is “192.168.23.70” (<IP> value is “3232241478”).
Acquire the following parameters; IDs are “101”, “102”, “103”, “104”, “151”, “160” and
“200”. The transmission frequency is 1s.
Example 2:
MSH|^~\&|||||||QRY^R02|1203|P|2.3.1|<CR>
QRD|20060713103045000|R|I|Q839572|||||RES<CR>
QRF|MON||||3232241453&1^1^1^0^101&102&103&104<CR>
QRF|MON||||3232241453&1^1^1^0^151&160&200<CR>
Description:
The IP address of the telemetry receiver is “192.168.23.45” (<IP> value is “3232241453”).
The serial number of the telemetry transmitter is “1” (<IPSeq> value is “1”).
Acquire the following parameters; IDs are “101”, “102”, “103”, “104”, “151”, “160” and
“200”. The send frequency is 1s.
6-22
Realtime Results Interface
QRD|19970731145557|R|I|Q839572|||||RES<CR>
Only MSH and QRD segments are used. The QRF segment is omitted.
Example:
MSH|^~\&|||||||ORU^R01|204|P|2.3.1|
6-23
Realtime Results Interface
“60” HR Value
OBX||NM|101^HR|2101|60||||||F
“101”means HR parameter ID
6.10.1.5 Example
MSH|^~\&|||||||ORU^R01|204|P|2.3.1|
OBX||NM|101^HR|2101|60||||||F
OBX||NM|102^PVCs|2101|0||||||F
OBX||NM|105^I|2101|-100.00||||||F
OBX||NM|106^II|2101|-100.00||||||F
OBX||NM|107^III|2101|-100.00||||||F
OBX||NM|108^aVR|2101|-100.00||||||F
OBX||NM|109^aVL|2101|-100.00||||||F
OBX||NM|110^aVF|2101|-100.00||||||F
OBX||NM|117^ST-V|2101|-100.00||||||F
MSH|^~\&|||||||ORU^R01|204|P|2.3.1|
OBX||NM|151^RR|2102|20||||||F
6-24
Realtime Results Interface
MSH|^~\&|||||||ORU^R01|204|P|2.3.1|
OBX||NM|200^T1|2104|37.0||||||F
OBX||NM|201^T2|2104|37.2||||||F
OBX||NM|202^TD|2104|0.2||||||F
Example:
MSH|^~\&|||||||ORU^R01|503|P|2.3.1|
6-25
Realtime Results Interface
6.10.2.4 Example
MSH|^~\&|||||||ORU^R01|503|P|2.3.1|
OBX||NM|171^Dia|2105|80||||||F||APERIODIC|20070106191915
OBX||NM|172^Mean|2105|93||||||F||APERIODIC|20070106191915
OBX||NM|170^Sys|2105|120||||||F||APERIODIC|20070106191915
6-26
Realtime Results Interface
Example:
MSH|^~\&|||||||ORU^R01|54|P|2.3.1|
6-27
Realtime Results Interface
6.10.3.5 Example
MSH|^~\&|||||||ORU^R01|54|P|2.3.1|
OBX||CE|2|1|10033^**SpO2 TOO HIGH||||||F|||20070106193145|
OBX||CE|2|1|10170^**Art-Sys TOO HIGH ||||||F|||20070106193145|
OBX||CE|2|1|10172^**Art-Mean TOO HIGH ||||||F|||20070106193145|
OBX||CE|2|1|10174^**Art-Dia TOO HIGH ||||||F|||20070106193145|
OBX||CE|2|1|10302^**CVP-Mean TOO HIGH ||||||F|||20070106193145|
OBX||CE|2|1|10002^**HR TOO LOW||||||F|||20070106193145|
OBX||CE|2|1|10044^**RR TOO LOW||||||F|||20070106193145|
6-28
Realtime Results Interface
Example:
MSH|^~\&|||||||ORU^R01|56|P|2.3.1|
6.10.4.5 Example
MSH|^~\&|||||||ORU^R01|56|P|2.3.1|
OBX||CE|3||457^NIBP COMMUNICATION ERROR||||||F|
6-29
Realtime Results Interface
Example:
MSH|^~\&|||||||ORU^R01|11|P|2.3.1|
6-30
Realtime Results Interface
6.10.5.5 Example
MSH|^~\&|||||||ORU^R01|11|P|2.3.1|
Module
OBX||CE|2023^||2101^ECG||||||F
ID & Name
OBX||CE|2025^|2101|101^HR||||||F
OBX||CE|2025^|2101|102^PVCs||||||F
OBX||CE|2025^|2101|105^ST-I||||||F
Paramet
OBX||CE|2025^|2101|106^ST-II||||||F
erList OBX||CE|2025^|2101|107^ST-III||||||F
OBX||CE|2025^|2101|108^ST-aVR||||||F
OBX||CE|2025^|2101|109^ST-aVL||||||F
OBX||CE|2025^|2101|110^ST-aVF||||||F
OBX||CE|2025^|2101|117^ST-V||||||F
6-31
Realtime Results Interface
Example:
MSH|^~\&|||||||ORU^R01|51|P|2.3.1|
6.10.6.4 Example
MSH|^~\&|||||||ORU^R01|51|P|2.3.1|
OBX||NM|2002^|101|200||||||F
OBX||NM|2003^|101|100||||||F
6-32
Realtime Results Interface
OBX||NM|2002^|102|10||||||F
OBX||NM|2003^|102|0||||||F
OBX||NM|2002^|105|0.20||||||F
OBX||NM|2003^|105|-0.20||||||F
Example:
MSH|^~\&|||||||ORU^R01|58|P|2.3.1|
6.10.7.4 Example
6-33
Realtime Results Interface
MSH|^~\&|||||||ORU^R01|58|P|2.3.1|
OBX||CE|2009^|101|2^||||||F
OBX||CE|2009^|102|2^||||||F
OBX||CE|2009^|105|2^||||||F
OBX||CE|2009^|106|2^||||||F
OBX||CE|2009^|107|2^||||||F
OBX||CE|2009^|108|2^||||||F
OBX||CE|2009^|109|2^||||||F
OBX||CE|2009^|110|2^||||||F
OBX||CE|2009^|117|2^||||||F
Example:
MSH|^~\&|||||||ORU^R01|12|P|2.3.1|
6-34
Realtime Results Interface
6.10.8.5 Example
To unload the ECG module:
MSH|^~\&|||||||ORU^R01|12|P|2.3.1|
OBX||CE|2024^||2101^||||||F
Example:
MSH|^~\&|||||||ORU^R01|1202|P|2.3.1|
6-35
Realtime Results Interface
Unloading
Parameter loading
6.10.9.5 Example
When the ECG module is switched from 12 lead to 5 lead, it is necessary to unload some
parameters and then load new parameters.
MSH|^~\&|||||||ORU^R01|1202|P|2.3.1|
OBX||ST|4502^||105^106^107^108^109^110||||||F
OBX||ST|4502^||111^112^113^114^115^116||||||F
OBX||ST|4502^||117||||||F
OBX||CE|2025^||105^ST-I||||||F
OBX||CE|2025^||106^ST-II||||||F
OBX||CE|2025^||107^ST-III||||||F
OBX||CE|2025^||108^ST-aVR||||||F
OBX||CE|2025^||109^ST-aVL||||||F
OBX||CE|2025^||110^ST-aVF||||||F
OBX||CE|2025^||117^ST-V||||||F
6-36
A Introduction to HL7 Syntax
For a detailed description of HL7 syntax, refer to the HL7 protocol officially provided. Here
only the main points are listed.
Segment Segment
Field Field
Component Component
The following table lists the separators between the above elements.
A-1
Introduction to HL7 Syntax
Example:
0x0BMSH|^~\&|||||||QRY^R02|||2.3.1<cr>QRD|19970731145557|R|I|Q839572|||||RES<cr>QR
F|MON||||3232241478&5^1^1^0^151&160&200|<cr>0x1C0x0D
The following diagram shows the complete message packaging in TCP transmission.
A-2
Introduction to HL7 Syntax
A-3
Introduction to HL7 Syntax
In which,
The SEQ column indicates the order of the filed in the segment.
The LEN column indicates the maximum number of characters of the field value.
The DT column indicates the data type of the field value.
The OPT column indicates that the value of the filed is mandatory. “R” stands for mandatory
and “O” for optional.
The Used column indicates whether the filed is used in Mindray PDS protocol. “Yes” stands
for used and “No” for not used.
The Field Name column indicates the name of the field.
The Description column indicates the description of the field.
The fields not included in the table are optional in the HL7 protocol and are not used in
Mindray PDS protocol.
A-4
B Mindray HL7 Code (MHC)
B.1 Parameter ID Part
Note
The parameter names and module names below are for reference only. The actual
ones are subject to what the server side sends.
B-1
Introduction to HL7 Syntax
B-2
Introduction to HL7 Syntax
174 IBP1_M IBP CH1 Invasive Blood Pressure Mean: Channel 1 mmHg
175 IBP1_S IBP CH1 Invasive Blood Pressure Systolic: Channel 1 mmHg
176 IBP1_D IBP CH1 Invasive Blood Pressure Diastolic: Channel 1 mmHg
178 IBP2_M IBP CH2 Invasive Blood Pressure Mean: Channel 2 mmHg
179 IBP2_S IBP CH2 Invasive Blood Pressure Systolic: Channel 2 mmHg
180 IBP2_D IBP CH2 Invasive Blood Pressure Diastolic: Channel 2 mmHg
182 IBP3_M IBP CH3 Invasive Blood Pressure Mean: Channel 3 mmHg
183 IBP3_S IBP CH3 Invasive Blood Pressure Systolic: Channel 3 mmHg
184 IBP3_D IBP CH3 Invasive Blood Pressure Diastolic: Channel 3 mmHg
B-3
Introduction to HL7 Syntax
186 IBP4_M IBP CH4 Invasive Blood Pressure Mean: Channel 4 mmHg
187 IBP4_S IBP CH4 Invasive Blood Pressure Systolic: Channel 4 mmHg
188 IBP4_D IBP CH4 Invasive Blood Pressure Diastolic: Channel 4 mmHg
B-4
Introduction to HL7 Syntax
B-5
Introduction to HL7 Syntax
B-6
Introduction to HL7 Syntax
B-7
Introduction to HL7 Syntax
B-8
Introduction to HL7 Syntax
B-9
Introduction to HL7 Syntax
500 Sys ART Art Module Invasive Blood Pressure Systolic mmHg
501 Mean ART Art Module Invasive Blood Pressure Mean mmHg
502 Dia ART Art Module Invasive Blood Pressure Diastolic mmHg
503 Sys PA PA Module Invasive Blood Pressure Systolic mmHg
B-10
Introduction to HL7 Syntax
518 Sys IBP P1 IBP P1 Module Invasive Blood Pressure Systolic mmHg
519 Mean IBP P1 IBP P1 Module Invasive Blood Pressure Mean mmHg
520 Dia IBP P1 IBP P1 Module Invasive Blood Pressure Diastolic mmHg
521 Sys IBP P2 IBP P2 Module Invasive Blood Pressure Systolic mmHg
522 Mean IBP P2 IBP P2 Module Invasive Blood Pressure Mean mmHg
523 Dia IBP P2 IBP P2 Module Invasive Blood Pressure Diastolic mmHg
B-11
Introduction to HL7 Syntax
524 Sys IBP P3 IBP P3 Module Invasive Blood Pressure Systolic mmHg
525 Mean IBP P3 IBP P3 Module Invasive Blood Pressure Mean mmHg
526 Dia IBP P3 IBP P3 Module Invasive Blood Pressure Diastolic mmHg
527 Sys IBP P4 IBP P4 Module Invasive Blood Pressure Systolic mmHg
528 Mean IBP P4 IBP P4 Module Invasive Blood Pressure Mean mmHg
529 Dia IBP P4 IBP P4 Module Invasive Blood Pressure Diastolic mmHg
530 Sys IBP P5 IBP P5 Module Invasive Blood Pressure Systolic mmHg
531 Mean IBP P5 IBP P5 Module Invasive Blood Pressure Mean mmHg
532 Dia IBP P5 IBP P5 Module Invasive Blood Pressure Diastolic mmHg
533 Sys IBP P6 IBP P6 Module Invasive Blood Pressure Systolic mmHg
534 Mean IBP P6 IBP P6 Module Invasive Blood Pressure Mean mmHg
535 Dia IBP P6 IBP P6 Module Invasive Blood Pressure Diastolic mmHg
536 Sys IBP P7 IBP P7 Module Invasive Blood Pressure Systolic mmHg
537 Mean IBP P7 IBP P7 Module Invasive Blood Pressure Mean mmHg
538 Dia IBP P7 IBP P7 Module Invasive Blood Pressure Diastolic mmHg
539 Sys IBP P8 IBP P8 Module Invasive Blood Pressure Systolic mmHg
540 Mean IBP P8 IBP P8 Module Invasive Blood Pressure Mean mmHg
541 Dia IBP P8 IBP P8 Module Invasive Blood Pressure Diastolic mmHg
542 Sys IBP AUX1 IBP AUX1 Module Invasive Blood Pressure Systolic mmHg
543 Mean IBP AUX1 IBP AUX1 Module Invasive Blood Pressure Mean mmHg
B-12
Introduction to HL7 Syntax
544 Dia IBP AUX1 IBP AUX1 Module Invasive Blood Pressure Diastolic mmHg
545 Sys IBP AUX2 IBP AUX2 Module Invasive Blood Pressure Systolic mmHg
546 Mean IBP AUX2 IBP AUX2 Module Invasive Blood Pressure Mean mmHg
547 Dia IBP AUX2 IBP AUX2 Module Invasive Blood Pressure Diastolic mmHg
548 Sys IBP AUX3 IBP AUX3 Module Invasive Blood Pressure Systolic mmHg
549 Mean IBP AUX3 IBP AUX3 Module Invasive Blood Pressure Mean mmHg
550 Dia IBP AUX3 IBP AUX3 Module Invasive Blood Pressure Diastolic mmHg
551 Sys IBP AUX4 IBP AUX4 Module Invasive Blood Pressure Systolic mmHg
552 Mean IBP AUX4 IBP AUX4 Module Invasive Blood Pressure Mean mmHg
553 Dia IBP AUX4 IBP AUX4 Module Invasive Blood Pressure Diastolic mmHg
554 Sys IBP AUX5 IBP AUX5 Module Invasive Blood Pressure Systolic mmHg
555 Mean IBP AUX5 IBP AUX5 Module Invasive Blood Pressure Mean mmHg
556 Dia IBP AUX5 IBP AUX5 Module Invasive Blood Pressure Diastolic mmHg
557 Sys IBP AUX6 IBP AUX6 Module Invasive Blood Pressure Systolic mmHg
558 Mean IBP AUX6 IBP AUX6 Module Invasive Blood Pressure Mean mmHg
559 Dia IBP AUX6 IBP AUX6 Module Invasive Blood Pressure Diastolic mmHg
560 Sys IBP AUX7 IBP AUX7 Module Invasive Blood Pressure Systolic mmHg
561 Mean IBP AUX7 IBP AUX7 Module Invasive Blood Pressure Mean mmHg
562 Dia IBP AUX7 IBP AUX7 Module Invasive Blood Pressure Diastolic mmHg
563 Sys IBP AUX8 IBP AUX8 Module Invasive Blood Pressure Systolic mmHg
564 Mean IBP AUX8 IBP AUX8 Module Invasive Blood Pressure Mean mmHg
B-13
Introduction to HL7 Syntax
565 Dia IBP AUX8 IBP AUX8 Module Invasive Blood Pressure Diastolic mmHg
566 Mean IBP CVP IBP CVP Module Invasive Blood Pressure Mean mmHg
567 Mean IBP RAP IBP RAP Module Invasive Blood Pressure Mean mmHg
568 Mean IBP LAP IBP LAP Module Invasive Blood Pressure Mean mmHg
569 Mean IBP ICP IBP ICP Module Invasive Blood Pressure Mean mmHg
570 Mean IBP UVP IBP UVP Module Invasive Blood Pressure Mean mmHg
571 Mean IBP LVP IBP LVP Module Invasive Blood Pressure Mean mmHg
573 Sys IBP CVP IBP CVP Module Invasive Blood Pressure Systolic mmHg
574 Sys IBP RAP IBP RAP Module Invasive Blood Pressure Systolic mmHg
575 Sys IBP LAP IBP LAP Module Invasive Blood Pressure Systolic mmHg
576 Sys IBP ICP IBP ICP Module Invasive Blood Pressure Systolic mmHg
577 Sys IBP UVP IBP UVP Module Invasive Blood Pressure Systolic mmHg
578 Sys IBP LVP IBP LVP Module Invasive Blood Pressure Systolic mmHg
580 Dia IBP CVP IBP CVP Module Invasive Blood Pressure Diastolic mmHg
581 Dia IBP RAP IBP RAP Module Invasive Blood Pressure Diastolic mmHg
582 Dia IBP LAP IBP LAP Module Invasive Blood Pressure Diastolic mmHg
583 Dia IBP ICP IBP ICP Module Invasive Blood Pressure Diastolic mmHg
584 Dia IBP UVP IBP UVP Module Invasive Blood Pressure Diastolic mmHg
B-14
Introduction to HL7 Syntax
585 Dia IBP LVP IBP LVP Module Invasive Blood Pressure Diastolic mmHg
586 ICP_CePP IBP mmHg
587 PPV ART %
588 PPV AO %
589 PPV UAP %
590 PPV FAP %
591 PPV BAP %
592 PPV LVP %
593 PPV IBP1 %
594 PPV IBP2 %
595 PPV IBP3 %
596 PPV IBP4 %
B-15
Introduction to HL7 Syntax
B-16
Introduction to HL7 Syntax
B-17
Introduction to HL7 Syntax
759 Hb SvO2 /
B-18
Introduction to HL7 Syntax
B-19
Introduction to HL7 Syntax
B-20
Introduction to HL7 Syntax
Note
As for parameters of Anesthesia and Ventilator, HL7 codes of different parameters
are calculated in a certain algorithm to divide into two separate parts, that is,
Anesthesia [1024, 2048), and Ventilator [2048, 3072);
These HL7 codes are translated from MD protocol. Considering different units and
parameter sources, the same parameter can have two or more HL7 parameter IDs.
B-21
Introduction to HL7 Syntax
0 O2% Anesthesia %
1 PEEP Anesthesia cmH2O
2 PEEP Anesthesia cmH2O
3 Ppeak Anesthesia cmH2O
4 Pplat Anesthesia cmH2O
5 Pmean Anesthesia cmH2O
6 Paw Anesthesia cmH2O
7 VT Anesthesia ml
8 VTe Anesthesia ml
9 VTi Anesthesia ml
10 VTi Anesthesia ml
11 MV Anesthesia L/min
12 MVspn Anesthesia L/min
13 MVe Anesthesia L/min
14 MVi Anesthesia L/min
15 MVLEAK Anesthesia L/min
16 f Anesthesia bpm
17 f Anesthesia bpm
B-22
Introduction to HL7 Syntax
B-23
Introduction to HL7 Syntax
B-24
Introduction to HL7 Syntax
B-25
Introduction to HL7 Syntax
B-26
Introduction to HL7 Syntax
B-27
Introduction to HL7 Syntax
0 O2% Ventilator %
1 PEEP Ventilator cmH2O
2 PEEP Ventilator cmH2O
3 Ppeak Ventilator cmH2O
4 Pplat Ventilator cmH2O
5 Pmean Ventilator cmH2O
6 Paw Ventilator cmH2O
7 VT Ventilator ml
8 VTe Ventilator ml
9 VTi Ventilator ml
B-28
Introduction to HL7 Syntax
B-29
Introduction to HL7 Syntax
31 FiO2 Ventilator %
32 FiO2 Ventilator mmHg
33 EtO2 Ventilator %
34 EtO2 Ventilator mmHg
35 △O2 Ventilator %
36 △O2 Ventilator mmHg
37 Rstat Ventilator cmH2O/L/s
38 Rdyn Ventilator cmH2O/L/s
39 Cstat Ventilator ml/cmH2O
40 Cdyn Ventilator ml/cmH2O
41 RSBI Ventilator 1/(min∙L)
42 WOB Ventilator J/L
43 WOBimp Ventilator J/min
44 O2 Flow Ventilator L/min
45 Air Flow Ventilator L/min
46 Insp Flow Ventilator L/min
47 Exp Flow Ventilator L/min
48 Base Flow Ventilator L/min
49 Tsupp Ventilator s
50 F-Trigger Ventilator L/min
51 Trigger Ventilator %
B-30
Introduction to HL7 Syntax
B-31
Introduction to HL7 Syntax
B-32
Introduction to HL7 Syntax
B-33
Introduction to HL7 Syntax
B-34
Introduction to HL7 Syntax
B-35
Introduction to HL7 Syntax
B-36
Introduction to HL7 Syntax
B-37
Introduction to HL7 Syntax
Note
The module names below are for reference only. The actual ones are subject to
what the server side sends.
ID Text Description
B-38
Introduction to HL7 Syntax
B-39
Introduction to HL7 Syntax
B-40
Introduction to HL7 Syntax
B-41
Introduction to HL7 Syntax
Note
The Text to which ID corresponds is below is for reference only. The actual ones
are subject to what the server side sends.
Data
ID Text Sub ID Description Value Range
Type
2301 Patient Medical ID / Patient medical number. < 64 bytes ST
OBX||ST|2301^||Mindray23445||||||F
Indication: Patient medical number is “Mindray23445”.
2302 Blood / Blood type. 0:Unknown CE
OBX||CE|2302^Blood type||1^A||||||F 1:A
Indication: Blood type is “A”. 2:B
3:AB
4:O
5:NA
2303 Pace Switch / Pace switch. 0:Off CE
OBX||CE|2303^Pace||1^On||||||F 1:On
2:Unkown
B-42
Introduction to HL7 Syntax
B-43
Introduction to HL7 Syntax
Note
The Text to which ID corresponds is below is for reference only. The actual ones
are subject to what the server side sends.
Sub Data
ID Text Description Value Range
ID Type
0:unknown
1:High Level
The highest alarm level of the patient monitor currently.
2306 HighestAlmLevel / 2:Middle Level CE
OBX||CE|2306^HighestAlmLevel||2^MiddleLevel||||||F
3:Low Level
4:None
0:None
1:physiological
alarms(Phys)
The type of highest alarm level of the patient monitor currently.
2307 HighestAlmType / 2:Technical alarms CE
OBX||CE|2307^HighestAlmType||1^Phys||||||F
(Tech)
Notes: If there are
physiological
B-44
Introduction to HL7 Syntax
alarms and
technical alarms
currently with the
same alarm level,
this filed is value of
“Phys”.
0:None
1:NurseCall
2:User Event
If the bedside device is telemetry, this segment
2209 Tell_Call / 3:Event and Nurse CE
describes whether there is a Event or Nurse Call.
Call
4:Stop Nurse Call
5:Stop User Event
Whether alarms of the equipment are in one of these 0:AlmNormal
statuses: alarm off, alarm pause, audio alarm off, 1:AlmSilence
2032 AlarmSetting / alarm silence, or none of above statuses (i.e. in 2:AlmSoundOFF CE
normal alarming status) 3、AlmPause
OBX||CE|2032^AlarmSetting||0^AlmNormal||||||F 4、AlmOFF
0:Unknown
ECG lead type 1:3 Lead
2404 Lead_Type / CE
OBX||CE|2404^Leed_Type||3^Lead_12||||||F 2:5 Lead
3:12 Lead
0:Unknown
The Source of PR parameter.
3902 PR Source / 1:SPO2 CE
OBX||CE|3902^PR_Source||2^IBP||||||F
2:IBP
B-45
Introduction to HL7 Syntax
0:Unknown
1:HR (Manual )
HR_PR Alarm Alarm source of the HR and PR parameter.
2415 / 2:PR (Manual ) CE
Source OBX||CE|2415^HR_PR_Alm_Src||3^HR(Auto)||||||F
3:HR (Auto)
4:PR (Auto)
The bedside monitor is disconnected or power off.
2394 Connect_State / 1:Disconnected CE
OBX||CE|2394^ Connect_State||1^Disconnected||||||F
Used for bed list information to specify the start/end control flag of a bed
list. “1” indicates start.
4521 / / CE
OBX||CE|4521^||1^||||||F and “2” for end.
0: Unknown
1: CO2
The Source of RR parameter.
2213 RR Source / 2: CO2 (GAS) CE
OBX||CE|2213^RR_Source||2^CO2||||||F
3: RM
4:ECG
B-46
Introduction to HL7 Syntax
Note
The Text to which ID corresponds is below is for reference only. The actual ones are subject to what the server side sends.
ID Text
10000 Unknown Phys. Alarm
10001 HR Too High
10002 HR Too Low
10003 ST1 Too High
10004 ST1 Too Low
10005 ST2 Too High
10006 ST2 Too Low
10007 ST-I Too High
10008 ST-I Too Low
10009 ST-II Too High
10010 ST-II Too Low
10011 ST-III Too High
10012 ST-III Too Low
10013 ST-aVR Too High
10014 ST-aVR Too Low
10015 ST-aVL Too High
B-47
Introduction to HL7 Syntax
B-48
Introduction to HL7 Syntax
B-49
Introduction to HL7 Syntax
B-50
Introduction to HL7 Syntax
B-51
Introduction to HL7 Syntax
B-52
Introduction to HL7 Syntax
B-53
Introduction to HL7 Syntax
B-54
Introduction to HL7 Syntax
B-55
Introduction to HL7 Syntax
B-56
Introduction to HL7 Syntax
B-57
Introduction to HL7 Syntax
B-58
Introduction to HL7 Syntax
B-59
Introduction to HL7 Syntax
B-60
Introduction to HL7 Syntax
B-61
Introduction to HL7 Syntax
B-62
Introduction to HL7 Syntax
B-63
Introduction to HL7 Syntax
Note
The Text to which ID corresponds is below is for reference only. The actual ones
are subject to what the server side sends.
ID Text
5 ECG Lead Off
6 ECG V Lead Off
7 ECG LL Lead Off
B-64
Introduction to HL7 Syntax
B-65
Introduction to HL7 Syntax
B-66
Introduction to HL7 Syntax
B-67
Introduction to HL7 Syntax
B-68
Introduction to HL7 Syntax
B-69
Introduction to HL7 Syntax
B-70
P/N: 0010-20-43061-2 (10.0)