990-490 ASTM High Level

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 89

Table of Contents

1 Introduction

ASTM high-
level protocol 2 Detailed structure of each record
type
(E1394)
Communication
3 ASTM message structure and
protocol examples
specifications

4 Messages sent from the analyzer or


the RADIANCE system

5 Messages received by the analyzer


or the RADIANCE system

6 Date of issue
System performance
The procedures described in this manual must be observed in order to ensure proper system
performance, and to avoid hazards.
Radiometer cannot provide or verify system performance characteristics if the system is not
installed, used and maintained in accordance with Radiometer procedures or if accessories not
meeting the specifications provided by Radiometer are used.
Radiometer warrants that the data media on which the software included in the system is furnished
is free from defects in material and workmanship under normal use for three (3) months from the
date of delivery as evidenced by a copy of invoice or receipt.

Warranties and disclaimer


Radiometer makes no warranties, express or implied, other than expressly stated.
Any warranties expressly stated in this document are conditional upon the system being installed,
used and maintained in accordance with Radiometer procedures, including that only accessories
meeting the specifications provided by Radiometer are used.
Radiometer disclaims any liability for system performance if the system is not installed, used and
maintained in accordance with Radiometer procedures or if accessories not meeting the speci-
fications provided by Radiometer are used.
Further, Radiometer disclaims any liability for loss of data and direct, consequential or other
damages, including loss of profit or loss of business, whether such claim for damages is based upon
contract, negligence or tort (including strict liability), and even if Radiometer has knowledge of the
possibility of the potential damage or loss.

Confidentiality
The contents of this document shall not be reproduced or communicated to any third party without the
prior written consent of Radiometer.

Changes
This document is subject to change without notice.
While every effort is made to ensure the correctness of the information provided in this document
as changed from time to time, Radiometer disclaims any liability for errors and omissions.

Radiometer, the Radiometer logo, ABL, AQT, TCM, RADIANCE, AQURE, PICO, CLINITUBES and QUALICHECK are trademarks of or used
under license by Radiometer Medical ApS.

© 2012 Radiometer Medical ApS. All rights reserved.


Communication Protocol Specifications for Radiometer products ASTM High-level

RADIANCEASTM high-level protocol


(E1394)

Overview
Introduction This manual describes the structure of the ASTM high-level
protocol. The manual also describes how Radiometer analyzers
and the RADIANCE system implement the ASTM high-level
protocol. For information about Radiometer analyzers using this
protocol, see the CPS reference manual 994-188.

Contents The manual contains the following topics.


Introduction ............................................................................... 3
Overview ................................................................................... 3
Intended use ............................................................................. 3
Communication layers ................................................................. 5
Recommended configuration option .............................................. 9
Message structure .....................................................................10
Message types and message flow ................................................13
Audit trail .................................................................................21
Detailed structure of each record type ..................................... 23
Message header record ..............................................................24
Patient information record ..........................................................26
Test order record (patient, calibration and QC result) .....................29
Test order record – RADIANCE system - (patient information
response) .................................................................................33
Test order record – Radiometer Analyzers - (patient information
response) .................................................................................35
Result record ............................................................................36
Comment record – Radiometer Analyzers .....................................42
Comment record – RADIANCE system ..........................................43
Comment record – Audit Trail .....................................................44
Comment record – (Notification) .................................................46
Query record.............................................................................47
Manufacturer information record .................................................49
Message terminator record .........................................................50
ASTM message structure and examples .................................... 51
Overview ..................................................................................51
Messages sent from the Radiometer analyzer or the RADIANCE
system ...................................................................................... 52
Overview ..................................................................................52
Symbols and meanings ..............................................................53
Patient result ............................................................................54
Calibration result .......................................................................58
Quality control result .................................................................61
Calibration verification result.......................................................63
Calibration adjustment result ......................................................65
Built-in QC result (AQT) .............................................................66
Activity log ...............................................................................68
Patient information query ...........................................................69

1
ASTM High-level Communication Protocol Specifications for Radiometer products

Patient-by-department query ......................................................70


Messages received by the Radiometer analyzer or the RADIANCE
system ...................................................................................... 71
Patient information response.......................................................72
Patient-by-department response .................................................74
Command message - Radiometer analyzers ..................................75
Overview ..................................................................................76
Complete transmission examples using ASTM Low-level protocol .....77
Complete transmission examples using Serial Raw protocol ............80
Complete transmission examples using Radiometer Network protocol
...............................................................................................81
ABL80 transmission examples .....................................................82

2
Communication Protocol Specifications for Radiometer products ASTM High-level

Introduction

Overview

Introduction Radiometer analyzers and the RADIANCE system have two ASTM
high-level protocols that are slightly different:
• ASTM is the protocol preferred.
• ASTM6xx is the ASTM E1394 protocol as it was implemented
on older ABL500 series and ABL600 series analyzers.
This high-level standard specifies:
• the structure of messages exchanged between the analyzer and
the computer system, i.e. the individual records and the fields
contained in the records.
• the total list of universal test IDs transmitted via ASTM.

Note: The RADIANCE system has dedicated bidirectional interfaces for


the following systems:
• CernerASTM
• HBO
• Hboc
• Labfusion
• Misys (Sunquest)

Note: The Audit Trail function is available for the ASTM (but not the
ASTM6xx) protocols and is supported by:
• The RADIANCE system
• ABL80 analyzer
• ABL77 analyzer
• ABL90 analyzer
• AQT90 analyzer
The format of Comment records documenting general conditions,
errors and flags differs slightly between Radiometer analyzers.

Intended use

Introduction This manual covers the specification of the following high-level


communication protocol.
• ASTM high-level (E1394)

3
ASTM High-level Communication Protocol Specifications for Radiometer products

Radiometer analyzers and the RADIANCE system to LIS


connection use this protocol.

Terminology Terminology Unless otherwise stated, when the


following is written it refers to:
Radiometer All analyzers and devices produced by
analyzers Radiometer from, and including, the ABL700
analyzer series. For more information about
Radiometer analyzers using this protocol, see
the CPS reference manual 994-188.

4
Communication Protocol Specifications for Radiometer products ASTM High-level

Communication layers
Introduction Communication between computer systems is generally described
in terms of the 7- layer Open Systems Interconnect (OSI) model;
see Craig Hunt, TCP/IP Network Administration, O’Reilly &
Associates Inc.1994. The following table correlates terms used in
this manual with the OSI model concepts.

OSI Name Defines


Level
7-6 Application The communicating application, i.e. the
layer ABL700 DMS or the RADIANCE system
Presentatio application and the high- level protocol
n layer defining the format of data to be
communicated. ASTM, ASTM6xx and HL7
are protocols of this layer.
5 Session Connection control layer. For the
layer protocols described in this manual, a
separate layer does not handle
connection control.
4 Transport Low-level protocol layer responsible for
layer transmission control and error detection.
Transport layer protocols described in
this manual include ASTM 1381-95,
Serial (RAW), Radiometer Network
Protocol and TCP/IP.
3–2 Network Protocols for basic traffic control and for
layer the isolation of the upper layer from the
physical network. These layers are
Data Link
covered partly by TCP/IP and partly by
layer
network standards.
1 Physical The physical communication medium,
Layer e.g. RS232C, IEEE 802.3 Ethernet or
Token Ring.

Physical Radiometer analyzers or the RADIANCE system can be connected


Layer to HIS/LIS through:
• Serial line connection (RS232)
• Network connection (using TCP/IP as the transport protocol).

5
ASTM High-level Communication Protocol Specifications for Radiometer products

Low-level Radiometer analyzers and RADIANCE system products have


protocol implemented the following low-level protocols.

Low-level protocols Is Used......


Serial (ASTM E1381 – 95), • when data is to be
“Specification for Transferring transferred over a RS232
Information Between Clinical serial connection.
Laboratory Instruments and
• because it is an international
Computer Systems”.
standard familiar with every
HIS/LIS vendor, and 3rd
party data management
systems.
Radiometer Network Protocol. • when data is to be
transferred via TCP/IP over a
network connection.
Serial (Raw). Only a beginning • when data is to be
transmission character (STX) transferred over a RS232
is sent out of the port. The serial connection.
result is then sent, and then
• to emulate one of the
an ending character (ETX) is
ABL500 analyzer series and
sent.
ABL600 analyzer series’
communication to a Lab
system.
• Note: This is NOT
recommended since any
checksum or other means of
transmission error detection
is supported.
ASTM 1381 – TCP/IP • When ASTM E1381 is to be
used over a network
connection.

MLLP • as an alternative to Serial


Raw when HIS/LIS uses the
HL7 minimum lower-level
protocol standard.
See Low-level Protocols
manual for details. This
manual is found on CD-ROM
989-791.

6
Communication Protocol Specifications for Radiometer products ASTM High-level

High-level The goal of a high-level protocol is to create a common language


Protocol so Radiometer analyzers and computer systems can communicate
with each other. Radiometer has based this communication on
standardized communication protocols.
The protocols are general purpose health care (HL7) or clinical
laboratory (ASTM) protocols. Only those parts of the standards
relevant to Radiometer equipment have been implemented and
described in this manual.
Radiometer analyzers and the RADIANCE system can
communicate using three high-level protocols:

Protocol Is Used.....
ASTM6xx – ASTM E1394 – • to match ABL500 analyzer
91 “Specification for series and ABL600 analyzer
Transferring Information series making it as seamless as
Between Clinical possible to use Radiometer
Laboratory Instruments analyzers and RADIANCE
and Computer Systems”. system products with existing
HIS/LIS interfaces.
Note: Unlike the previous
ABL500 and ABL600
analyzer series products,
the ASTM6xx now includes
bidirectional
communication.
ASTM - ASTM E1394 – 91 • because it makes more use of
the available features of the
protocol, like “out of critical
range” flags and again,
bidirectional communication.
HL7 - Health-Level 7 • as a computer to computer
standard. It is a general
purpose health care
communication standard.
• General acknowledgements are
not required by the HIS/LIS.
POCT1-A DML • when a POCT1-A compliant
device is to connect to the
RADIANCE system.
• when a Radiometer analyzer
has to connect to a non-
Radiometer data manager or
HIS/LIS that supports the
POCT1-A suite of protocols.

7
ASTM High-level Communication Protocol Specifications for Radiometer products

Protocol Is Used.....
HL7 v2.5 • HL7 v2.5 standard is to be
supported.
• General acknowledgements are
required by HIS/LIS.
HISLIS PLUS • Bidirectional interface with
orders and ADT support on one
connection and results on
another is required.

8
Communication Protocol Specifications for Radiometer products ASTM High-level

Recommended configuration option

Introduction The ASTM communication protocols are standard protocols used


for transferring data between clinical instruments and computer
systems.
The low-level protocol ensures error-free communication, and the
high-level protocol defines the content and format of the
information transmitted between the Radiometer analyzer and
the external system.

Communicat The following model illustrates the recommended communication


ion Model options; product set-up options are in parentheses.

High-level ASTM E1394 - 97 ASTM E1394 - 97 ASTM E1394 - 97


(ASTM) (ASTM) (ASTM)

Radiometer ASTM E1381 – 95


ASTM E1381 - 95 Network Protocol over TCP/IP
Low-level (Serial) (TCP/IP) (ASTM(1381)-TCP/IP)

Connection Serial Line Network

Data Trans- Transmission examples from the ABL725 analyzer are included in
mission Complete Transmission Examples using ASTM Low-level Protocol
to illustrate how data is sent in ASTM format.

Communicat The setup of the Radiometer analyzers’ communication


ion configurations is described in detail in the relevant Radiometer
Configuratio analyzers Operator’s Manual.
n
The setup of RADIANCE communication configuration is described
in detail in the RADIANCE system Installation and Setup Manual.

9
ASTM High-level Communication Protocol Specifications for Radiometer products

Message structure

Introduction The following table briefly describes concepts used when


describing the ASTM 1394 high-level protocol. For further details,
refer to the original ASTM standard specification.

Concept Definition
Message A complete, self-contained entity of data. An
example of a message is a complete patient test
result including patient identification, order
information, parameter values and error messages.
Record A message is composed of records each containing
related elements of data (attributes). Examples of
records are the patient information record keeping
all the patient data that is common to all tests and
the order record keeping data that is common for
the individual test.
Field Each record has a number of fields each holding one
or more data elements (attributes). For instance,
the patient information record has a field containing
the patient’s name and a field holding the patient’s
birth data. Fields are delimited by "|"
Compo- A field may be divided into several component fields.
nent field The name field of the patient information record has
the components last name, first name and middle
initials. Components are delimited by '^'

Record Messages consist of various record types that are listed in the
Types table below.

Record Type Name


H Header record
P Patient information record
O Test order record
R Result record
C Comment record
M Manufacturer information record
Q Query record
L Message terminator record

The example below shows the message structure for reporting a


measurement.

10
Communication Protocol Specifications for Radiometer products ASTM High-level

Record Type Name


H Header record
P Patient information record
O Test order record
C Comment record for entire test
R Result record 1
C Comment record for result 1
R Result record 2
R Result record 3
R Result record 4
R Result record 5
C Comment record for result record 5
L Message terminator record

(The comment records C are only transmitted if a system


message applies to the previous record).
The first comment record C following the test order record O
applies to the entire result, whereas comment records C following
the result records R apply to individual parameters.

Delimiters Delimiters are used to separate the record into fields and
components. Delimiters may vary from implementation to
implementation, and are defined as part of the header record.
The following delimiters are used in Radiometer analyzers and in
the RADIANCE system:

Delimit Name Dec. Hex.


er Code Code
"|" Field delimiter 124 7C
"\" Repeat field delimiter 92 5C
"^" Component field 94 5E
delimiter
"&" Escape delimiter 38 26
<CR> Record 13 D

Note: The Record delimiter is always <CR> Carriage Return


Dec code: 13
The Record delimiter <CR> is applied to the end of all record
types.

11
ASTM High-level Communication Protocol Specifications for Radiometer products

Escaping If text in a component contains a component delimiter, the text


Component must be translated so that the receiver can parse the message
Delimiters in correctly. How this is done depends on the version of the installed
Fields RADIANCE system and the software version of the analyzer.

RADIANCE When a field contains a delimiter then each delimiter is translated


system to a '?' character in the transmitted message.
v2.71 and
lower E.g. field lastname=fieldvalue1^fieldvalue2 will be transmitted as
fieldvalue1?fieldvalue2

RADIANCE When a field contains a delimiter then it is escaped according to


system the standard. Each delimiter is prefixed by the escape delimiter.
v2.72 or
higher E.g. field lastname=fieldvalue1^fieldvalue2 will be transmitted as
fieldvalue1&^fieldvalue2

Analyzer Fields are translated such that ^ is replaced with ? or escaped


software with the escape delimiter depending on the analyzer software
version. Please contact your Radiometer Service Representative
to find out which method is used for your analyzer.
Retaining For installations which have been upgraded to the new standard,
old where it is desired to maintain the old behavior for component
component delimiter handling please contact your Radiometer Service
behavior Representative for an update.

Dates and Dates are always represented as: YYYYMMDD


Times
Times are always represented as: HHMMSS
Dates and times together are represented as:
YYYYMMDDHHMMSS

Decimal Decimal values are transmitted with a period as the decimal


Values separator, e.g. 7.243

12
Communication Protocol Specifications for Radiometer products ASTM High-level

Message types and message flow

Introduction High-level communication between Radiometer analyzers and the


HIS/LIS or the RADIANCE system and the HIS/LIS system is
specified in this manual as a series of messages, whether they
are ASTM, ASTM6xx, or HL7.
The exchanged messages can be divided into 3 groups:
1. Messages sent by Radiometer analyzers or the RADIANCE
system to HIS/LIS.
2. Messages received by Radiometer analyzers or the RADIANCE
system from HIS/LIS.
3. Query-Response messages where Radiometer analyzers or the
RADIANCE system sends a query message and expects a
response message from the HIS/LIS.
These messages are exchanged between the Radiometer
analyzers and the HIS/LIS or between the RADIANCE system and
the HIS/LIS depending upon the installation setup:

Radiometer
Analyzer HIS/LIS

Radiometer
RADIANCE HIS/LIS
Analyzer

When the RADIANCE system is used to interface with the HIS/LIS


the process of sending messages to the HIS/LIS is a 2-step
sequence where the Radiometer analyzer first sends a message
to the RADIANCE system, which then sends a message to
HIS/LIS. Likewise, the process of receiving messages from the
HIS/LIS is a 2-step sequence where the RADIANCE system
receives the message and then forwards it to the Radiometer
analyzer.

Note: The messages exchanged between Radiometer analyzers and the


RADIANCE system is proprietary and is not discussed in this
manual.

The following sections categorize the messages according to the


above 3 groups, and illustrate the message flow between
Radiometer analyzers or the RADIANCE system and the HIS/LIS
system depending upon the installation setup.

13
ASTM High-level Communication Protocol Specifications for Radiometer products

Messages The Messages sent by Radiometer analyzers and the RADIANCE


Sent system to the HIS/LIS system are:
• Patient Result
• Calibration Result
• Quality Control Result
• Activity Log Message
• Calibration Verification Result (AQT specific)
• Built-in QC Result (AQT specific)
• Calibration Adjustment Result (AQT specific)

Messages The Messages received by Radiometer analyzers and the


Received RADIANCE system from the HIS/LIS system are:
• Command Message
• Unsolicited Patient Information Message
• Unsolicited Patient by Department Message
Note: For a description of the unsolicited messages, refer to the
message specifications for the Patient Information Response and
the Patient by Department Response.

Query- The Query-Response Messages where Radiometer analyzers or


Response the RADIANCE system sends a query message and expects a
Messages response message from the HIS/LIS include:
• Patient Information Query/Patient Information Response
• Patient by Department Query/Patient by Department
Response
Note: In this manual the Query message specifications are included in
the section for "Messages Sent from the Analyzer or the
RADIANCE system" whereas the Response message specifications
are included in the sections for "Messages Received by the
Analyzer or the RADIANCE system".

14
Communication Protocol Specifications for Radiometer products ASTM High-level

Message The following diagram illustrates the flow of messages sent from
Flows for Radiometer analyzers when connected to the HIS/LIS system
Sent directly (see next page).
Messages

Radiometer HIS/LIS
Analyzer

Patient Result

Radiometer
HIS/LIS
Analyzer

Calibration Result

Radiometer HIS/LIS
Analyzer

Quality Control Result

Radiometer HIS/LIS
Analyzer

Activity Log

15
ASTM High-level Communication Protocol Specifications for Radiometer products

The following illustrates the flow of messages when a Radiometer


analyzer is connected to the RADIANCE system and the latter is
configured to send all result types to the HIS/LIS system.

Radiometer HIS/LIS
RADIANCE
Analyzer

Patient Result
(proprietary)
Patient Result

Radiometer HIS/LIS
RADIANCE
Analyzer

Calibration Result
(proprietary)
Calibration Result

Radiometer
RADIANCE HIS/LIS
Analyzer

Quality Control Result


(proprietary)
Quality Control Result

Radiometer HIS/LIS
RADIANCE
Analyzer

Activity Log
(proprietary)
Activity Log

16
Communication Protocol Specifications for Radiometer products ASTM High-level

Message The following diagram illustrates the flow of messages received


Flows for by Radiometer analyzers when connected to the HIS/LIS system
Received directly.
Messages
Radiometer HIS/LIS
Analyzer

Command Message

Radiometer
HIS/LIS
Analyzer

Unsolicited Patient Information Message

Radiometer HIS/LIS
Analyzer

Unsolicited Patient by Department Message

When Radiometer analyzers or the RADIANCE system receives a


Patient Information Response or a Patient by Department
Response and there is no outstanding query then it is considered
unsolicited.
In these cases the information is stored in the patient profile
database and is not attached to any patient test result.

When the RADIANCE system receives a Patient by Department


Response or Patient Information Response and there is no
outstanding query from the analyzer then it is considered
unsolicited.
This message is used to update the RADIANCE database with the
latest patient information for a given patient department. It is not
forwarded to the analyzer.

17
ASTM High-level Communication Protocol Specifications for Radiometer products

The following diagram illustrates the Unsolicited Patient by


Department Message and Unsolicited Patient Information
Message when the RADIANCE system is connected to the
HIS/LIS system.

Radiometer HIS/LIS
RADIANCE
Analyzer

Unsolicited Patient
by Department Message

Unsolicited Patient
Information Message

Message For Query-Response messages, Radiometer analyzers initiate the


Flows for Query and the Response is sent by the HIS/LIS system.
Query-
If the analyzer is connected to the RADIANCE system, then the
Response
RADIANCE system relays the queries from the analyzer to the
Messages
HIS/LIS system, and, likewise, relays responses from the HIS/LIS
system to the analyzer.
The following diagram illustrates the flow of messages for the
Patient Information Query when the Radiometer analyzer is
connected to the HIS/LIS system directly.

Note: If in Radiometer analyzers the Patient Identification Form is


closed before the response to a patient information request has
been received, the response is treated as an unsolicited patient
information message. Hence, a response received after the
Patient Identification form has been closed is stored as a patient
profile in the analyzer's database, but the information received is
not attached to any patient test result.

Radiometer HIS/LIS
Analyzer

Patient Patient Information Query


Identification
form is visible
Patient Information Response

18
Communication Protocol Specifications for Radiometer products ASTM High-level

The following diagram illustrates the flow of messages for the


Patient Information Query when the Radiometer analyzer is
connected to the RADIANCE system.

Radiometer HIS/LIS
RADIANCE
Analyzer

Patient Information Query


(proprietary)
Patient Patient Information Query
Identification
form is visible Patient Information Response
Patient Information Response
(proprietary)

When the Patient Lookup function is activated on Radiometer


analyzers, a series of queries is made. First the Patient by
Department Query is made to obtain a list of patients. When the
user chooses a patient the analyzer then sends a Patient
Information Query to obtain more detailed demographics
information on the chosen patient.
Note: If Radiometer analyzers do not receive a response to a Patient by
Department Query within 20 seconds of sending the query, the
query times out. A response received after the timeout is treated
as an unsolicited Patient by Department message and is stored in
the patient by department list in the analyzer's database. The
information received is not attached to any patient test result.

Flow of The following diagram illustrates the flow of messages when the
Analyzer analyzer is connected directly to the HIS/LIS system.
Messages to
the HIS/LIS Radiometer HIS/LIS
Analyzer

Patient by Department Query

< 20 secs
Patient by Department Response

Patient Information Query


Patient
Identification
form is visible
Patient Information Response

19
ASTM High-level Communication Protocol Specifications for Radiometer products

The following diagram illustrates the flow of messages for


Patient by Department Query when the analyzer is connected
to the RADIANCE system, and the RADIANCE system is
configured for these queries.

Radiometer HIS/LIS
RADIANCE
Analyzer

Patient by Department
Query (proprietary)
Patient by Department Query
< 20 secs
Patient by Department Patient by Department Response
Response (proprietary)

Patient Information Query


(proprietary)
Patient Information Query
Patient
Identification
form is visible Patient Information Response
Patient Information
Response (proprietary)

Note: • The timeout value on the analyzer of 20 seconds may be


changed to meet site-specific requirements. Please consult your
Radiometer Service Representative if necessary.
• Patient by Department Query is not supported in ASTM6xx.

20
Communication Protocol Specifications for Radiometer products ASTM High-level

Audit trail

Introduction An audit trail displays a history of edits that have been made to a
patient file. The RADIANCE system generates an audit trail list if
a result is edited in the RADIANCE system or at a Radiometer
analyzer. The audit trail list is visible on the screen where patient
results are displayed. The audit trail list is also visible on printed
reports from the RADIANCE system.
In addition the audit trail can be sent along with the patient result
to the HIS/LIS systems if the option is enabled. In this case, the
operator of the HIS/LIS system can view a complete history of
changes that have been performed on the patient result. This
function is also useful for tracing and documenting changes,
which are required by many regulatory boards when audits are
performed at a hospital.

Note Radiometer analyzers, with the exception of ABL77 analyzer and


ABL80 analyzer, do not support Audit trail on HIS/LIS
transmissions.
For the RADIANCE system, the audit trail on HIS/LIS
transmissions is available only for ASTM and HL7 protocols and
not for ASTM6xx.
Example The following example illustrates the Audit Trail included in an
ASTM message sent to the HIS/LIS system from the RADIANCE
system.
In this example the operator, John Smith (initials JBS), drew a
sample from a patient, Peter Hansen, and performed a
measurement on an ABL700 series analyzer. He later went in to
make the following changes, after which the result was
retransmitted to the RADIANCE system, which in turn
retransmitted the result to the HIS/LIS system:
1. Disable pCO 2 via the dynamic parameter button in the
patient ID screen.
2. FIO2: changed from 21.0 to 80.0
3. Patient temperature (degrees Celsius): change from 37.0
to 39.4

Note The result has an error message (Calibration drift out of range)
on parameter pO 2 .

21
ASTM High-level Communication Protocol Specifications for Radiometer products

RADIANCE H|\^&|||ABL735^Central Lab.||||||||1|20011003231512


system
P|1||112233||Hansen^Peter||19661306|M|||||||^^^|1.82^m|69.0^kg
example
||||||||
O|1||Sample #^3|^^^syringe
|||20011002113012||||||||Arterial^Brachial, left|Dr. McCoy|||||||||F|
C|2|L|CHANGE^23:14 2001-10-03 (JBS) pCO2: 111mmHg -> <Not
included>|G
R|1|^^^FIO2^I|80.0|%||C|||
C|1|L|CHANGE^23:14 2001-10-03 (JBS) FIO2: 21.0% -> 80.0%|G
R|2|^^^T^I|39.4|Cel||C|||
C|1|L|CHANGE^23:14 2001-10-03 (JBS) T: 37.0 -> 39.4|G
R|3|^^^Cl-^M|99|mmol/L||N||R||John Smith|20011002114000
R|4|^^^pH^M|7.402|||N||R|||
R|5|^^^pO2^M|?111|mmHg||N||R|||
C|1|I|377^Calibration drift out of range|I
R|6|^^^Na+^M|134|mmol/L||N||R|||
R|7|^^^Glu^M|5.0|mmol/L||N||R|||
R|8|^^^Lac^M|1.2|mmol/L||N||R|||
R|9|^^^Ca++^M|0.54|mmol/L||N||R|||
R|10|^^^K+^M|3.7|mmol/L||N||R|||
R|11|^^^tHb^M|10.9|g/dL||N||R|||
R|12|^^^sO2^M|97.5|%||N||R|||
...
L|1|N

ABL77 and Use “Edit log” instead of Audit Trail.


ABL80
analyzers

22
Communication Protocol Specifications for Radiometer products ASTM High-level

Detailed structure of each record type

Introduction The information contained in the individual records and fields is


dependent on the Radiometer analyzer configuration, i.e. which
• fields are enabled in the patient identification screen
• parameters are selected if the dynamic parameters function of
the analyzer is activated
• input parameters are activated
In this section the content of each record type is examined in
detail.

23
ASTM High-level Communication Protocol Specifications for Radiometer products

Message header record

Introduction The message header contains general information and identifies


the sender. The header record is always the first record in a
transmission.
Field
definitions Field Name - Example Comments
E1394 - 91
1 Record Type ID H Fixed entry
2 Delimiter |\^&
Definition
3 Message Control Not used
ID
4 Access Password Not used
5 Sender Name ABL725^ICU Analyzer type and user
definable analyzer
name.
6 Sender Street Not used
Address
7 Reserved Not used
8 Sender Not used
Telephone
Number
9 Characteristics Not used
of Sender
10 Receiver ID Not used
11 Comments or Operator’s The field contains
* Special Comment comments entered in
Instructions the “Comments” field
on the ID screen.
12 Processing ID Not used
13 Version Number 1 Contains the ASTM
version number “1”,
which corresponds to
E1394-91
14 Date and Time of Contains the date and
Message time for the
transmitted message.

24
Communication Protocol Specifications for Radiometer products ASTM High-level

ABL77 Fields are marked * if they differ from other Radiometer


analyzer analyzers. An explanation follows the chart below.

Field Name Example Comments


11 The ABL77 analyzer does not send this
field.

Example The following is an example of a message header.


H|\^&|||ABL725^ICU^||||||Operators comment||1|19981021135650

25
ASTM High-level Communication Protocol Specifications for Radiometer products

Patient information record

Introduction The patient information record contains general information about


the patient.
Note: The patient information record can also be received after a “query
for patient information” has been issued. However, when it is
used in this way field 15 in the following example CANNOT be
received by the systems.
Field
Field Name – Example Comments
definitions
E1394 - 91
1 Record Type ID P Fixed entry
2 Sequence 1 Always 1 in transmissions.
Number Is incremented when used
in Patient Department
Response from LIS
3 Practice Assigned Not used
Patient ID
4 Laboratory 117118112 Patient ID.
Assigned Patient
ID
5 Patient ID No. 3 Not used
6 Patient Name Doe^John Last Name^First Name
7 Mother’s Maiden Not used
Name
8 Date of Birth 19601218 Date of birth. Date of birth
is transmitted in the format:
YYYYMMDD
9 Patient Sex M The following codes are
used:
M - Male
F - Female
U - Unknown
10 Patient Race Not used
11 Patient Address Not used
12 Reserved Not used
13 Patient Not used
Telephone
Number
14 Attending Not used
Physician ID

26
Communication Protocol Specifications for Radiometer products ASTM High-level

Field Name – Example Comments


E1394 - 91
15 Special Field 1 37^years Patient age ^ unit
*
Note: when the patient
information record is
received after a “query for
patient information” has
been issued, field 15
CANNOT be received by the
systems...
16 Special Field 2 38^weeks Gestational age ^ gestation
* ^1050^gra age unit ^ gestational birth
ms weight ^ gestation weight
unit.
17 Patient Height 188^cm Patient height ^ unit.
*
18 Patient Weight 82^kg Patient weight ^ unit.
*
19 Diagnosis Not used
20 Medication Not used
21 Diet Not used
22 Practice Field No. Some note Patient note.
1 regarding
the patient
23 Practice Field No. Not used
2
24 Admission Date Not used
25 Admission Status Not used
26 Location ICU2 Patient department.
*

27
ASTM High-level Communication Protocol Specifications for Radiometer products

ABL77 The ABL77 analyzer sends this record for Patient results ONLY.
analyzer Fields are marked * if they differ from other Radiometer
analyzers. An explanation follows the chart below.

Field Name Example Comment


15 Special The ABL77 analyzer does not send this
field 1 field
16 The ABL77 analyzer does not send this
field
17 The ABL77 analyzer does not send this
field
18 The ABL77 analyzer does not send this
field
26 The ABL77 analyzer uses this field to
represent Patient “Location”. It can be
used for patient room or patient
department (or whatever the user
chooses to have it represent), so it is
not necessarily only the Patient’s
department.

Example The following is an example of a patient information record.


P|1||117118112||Doe^John||19601218|M||||||37^years|38^weeks^1
050^grams|188^cm|82^kg||||||||ICU2

28
Communication Protocol Specifications for Radiometer products ASTM High-level

Test order record (patient, calibration and QC


result)
Introduction The test order record contains information about the particular
test on a single specimen.
Field
definitions Field Name - E1394 Example Comments
- 91
1 Record Type ID O Fixed entry
2 Sequence Number 1 Always 1 in
transmissions from
Radiometer
analyzers. (Only one
O record is
transmitted).
3 Specimen ID - ABC1234 Accession number
Accession Number entered during
analysis.
4 Instrument Sample #^63 The text in front of
** Specimen ID - the sequence number
sample number identifies the result
type.
Sample – patient
sample
Cal – calibration
QC – quality control
CalAdjust –
Sample #^63 calibration
adjustment (AQT,
Cal #^12 only)
QC #^54 CV – calibration
Error verification (AQT,
only) *
CV #^7^LCR
BuiltinQC – built-in
QC (AQT, only)
Error - activity log
message
Each result type has
its own series of
sequence numbers -
the analyzer
automatically
generates this
number
5 Universal Test ID ^^^syringe Measuring mode
*
**

29
ASTM High-level Communication Protocol Specifications for Radiometer products

Field Name - E1394 Example Comments


- 91
6 Priority Code Not used
7 Ordered Note used, or Not used for patient
* Date/Time samples
20121231
**
Ordered For others:
Date/Time Expiration date
8 Sample Draw 19981023105715 Sample draw time
Time entered during
analysis.
9 Collection End Not used
Time
10 Collection Volume Not used
11 Collector ID NURSE0006 Operator ID
*
12 Action Code Not used
13 Danger Code Not used
14 Relevant Clinical 4604^3 For QCs, only:
Information Lot^Slot
15 Date/Time Not used
Specimen
Received
16 Specimen Blood^femoral Sample type^Sample
* Descriptor right site
** 2-Point Both fields are
Calibration entered during
measurement.
S7730^4
Calibration:
Calibration type
Quality control:
QC Solution ID^QC
lot – quality control.
17 Ordering Dr. McCoy Physician name or
Physician code entered during
the analysis.
18 Physician’s Not used
Telephone
Number
19 User field No. 1 Not used
20 User Field No. 2 Not used
21 Laboratory Field Not used
No. 1
22 Laboratory Field Not used
No. 2
23 Date/Time Result Not used
* reported or Last
Modified

30
Communication Protocol Specifications for Radiometer products ASTM High-level

Field Name - E1394 Example Comments


- 91
24 Instrument Not used
Charge to
Computer System
25 Instrument Not used
Section ID
26 Report Types F F – Final Results
* C (used for initial
transmission)
C – correction of
previously
transmitted results
(used for corrected
results when Audit
Trail is enabled)

ABL77 The ABL77 analyzer sends this record for Patient results ONLY.
analyzer *
Fields are marked * if they differ from Radiometer analyzers. An
explanation follows the chart below.
Field Name Example Comment
5 Universal Test ID The ABL77 analyzer does not
send this field
7 Requested/Ordered The ABL77 analyzer uses this
Date and Time field to represent “Order
Date” expressed in
YYYYMMDD for Patient
Results only.
11 Collector ID ABL77 analyzer uses this
field to represent “Drawn by”
for Patient results only.
16 Specimen For QC results: ABL77
Descriptor analyzer sends QC Level^QC
Lot number rather than QC
Solutions ID^QC Lot
number.
For Calibration Records: The
ABL77 analyzer sends “2
Point Calibration” rather than
“2-Point Calibration”.
For Patient results: There is
a listing of all the possible
sample types and draw sites
transmitted by ABL77
analyzer.

31
ASTM High-level Communication Protocol Specifications for Radiometer products

Field Name Example Comment


23 Date/time results Last The ABL77 analyzer sends
Modified the date and time the results
were last modified in
YYYYMMDDHHMMSS for
Patient results ONLY.
26 Report Types The ABL77 analyzer uses the
term “Edit Log” instead of
the term “Audit Trail”.

ABL80 Fields are marked ** if they differ from Radiometer analyzers. An


analyzer ** explanation follows the chart below.

Field Name Example Comment


4 Instrument The ABL80 analyzer
Specimen ID does not send “Error”
for the Activity log.
The activity log (edit
log) is sent
separately.
5 Universal Test ID Not used
7 Ordered Not used … but can be
Date/Time configured via
configuration file as
<%TimestampOrdere
d%> to be sent by
the ABL80 analyzer.
In the ABL80 analyzer
it is represented as
“Order Date”.

Example The following is an example of a test order record.


O|1|ABC1234|Sample#^63|^^^syringe|||1998102305715||||||||Blood
^Arterial|Dr. McCoy|||||||||F||||||

32
Communication Protocol Specifications for Radiometer products ASTM High-level

Test order record – RADIANCE system - (patient


information response)
Introduction Zero or more test order records may be included in a patient
information response when a patient is queried via patient id or
via accession number. When queried by accession number the
response contains 1 O record that includes the accession number
queried on.
When queried by patient ID the O records identify a list of test
orders outstanding for the patient with 1 accession number per O
record.
Field
definitions Field Name – Example Comments
E1394 - 91
1 Record Type ID O Fixed entry
2 Sequence Number 1 Always 1 in
transmissions from
Radiometer analyzers
(only one O record is
transmitted).
3 Specimen ID - ABC1234 Accession number
Accession Number queried on/returned
by HIS/LIS system.
4 Instrument Not used
Specimen ID -
sample number
5 Universal Test ID ^^^O1234^BGO ^^^Order item
XIELECT code^Order item
6 Priority Code Not used
7 Ordered Not used
Date/Time
8 Sample Draw Not used
Time
9 Collection End Not used
Time
10 Collection Volume Not used
11 Collector ID Not used
12 Action Code Not used
13 Danger Code Not used
14 Relevant Clinical Not used
Information
15 Date/Time Not used
Specimen
Received

33
ASTM High-level Communication Protocol Specifications for Radiometer products

Field Name – Example Comments


E1394 - 91
16 Specimen Not used
Descriptor
17 Ordering Dr. McCoy Physician name
Physician responsible for
ordering test.

Example The following is an example of a test order record.


O|1|ABC1234||^^^O1234^BGOXIELECT||||||||||||Dr.
McCoy|||||||||||||||

34
Communication Protocol Specifications for Radiometer products ASTM High-level

Test order record – Radiometer


Analyzers - (patient information
response)
Introduction Zero or 1 test order records may be included in a patient
information response when a patient is queried via patient ID or
via accession number. When queried by accession number the
response contains 1 O record that includes the accession number
queried on.
When queried by patient ID the optional O record identifies an
outstanding order for the patient in question.
Field
definitions Field Name - E1394 Example Comments
- 91
1 Record Type ID O Fixed entry
2 Sequence Number 1 Always 1 in
transmissions from
Radiometer analyzers
(only one O record is
transmitted).
3 Specimen ID - ABC1234 Accession number
Accession Number queried on/returned
by HIS/LIS system.

ABL77 The ABL77 analyzer looks only at the first three fields even
analyzer though a HIS/LIS system may send more.

Example The following is an example of a test order record.


O|1|ABC1234|||||||||||||||||||||||||||||

35
ASTM High-level Communication Protocol Specifications for Radiometer products

Result record
Introduction The result record contains information about a single parameter
in a particular test. The parameter can be an input (a keyed-in
value), default, measured, calculated, or estimated parameter.
Field
definitions Field Name - Example Comments
E1394 - 91
1 Record Type ID R Fixed entry
2 Sequence 1 This is the first R record.
Number
3 Universal Test ^^^pO 2 ^M This field consists of four
* ID components; the first three
are not used:
Not used
^ Not used
^ Not used
^pO 2 Parameter name
^M Parameter type
Parameter names are listed
in Appendix 1.
Possible parameter types
are:
“C”
Calculated parameter
“D”
Default parameter
“E”
Estimated parameter
“I”
Input parameter
“M”
Measured parameter
“ ”
Parameter type not specified
(AQT Built-in QC:)
Specific check
AU Voltage
12V

36
Communication Protocol Specifications for Radiometer products ASTM High-level

Field Name - Example Comments


E1394 - 91
4 Measurement 62.7 The value can be prefixed
* Value with a “?” indicating that an
error exists on the
parameter.
e.g. ?62.7
For the AQT FLEX analyzer
results this value can also
be prefixed by a < or a > in
which case the value
represents the lower and
higher reportable range
respectively. If the
parameter also has an error
the ? comes before the < or
> character
e.g.
<10
?>20000
5 Units mmHg Parameter names and the
possible units are available
in Reference manual.
Power AQT90 Built-in QC:
Hardware item being
checked
6 Reference 3.42^ Calibration:
* Ranges 4.73 Calibration ranges used:
7.421^ Low^High
7.666^ Patient result:
7.200^ Reference and critical
7.800 ranges used for evaluation:
0.002^ LowRef^HighRef^
0.010^ LowCrit^HighCrit
0.005^ Quality control:
0.008 Statistical limit and control
ranges used:
MinStat^MaxStat^
ControlLow^ControlHigh

37
ASTM High-level Communication Protocol Specifications for Radiometer products

Field Name - Example Comments


E1394 - 91
7* Result Possible result flags are:
Abnormal Flag N “N”
Normal value

L “L”
Below low normal range

H “H”
Above high normal range

LL “LL”
Below low critical range

HH “HH”
Above high critical range

< “<”
Below analyzer measuring
range
> “>”
Above analyzer measuring
range
(AQT90 Built-in QC and
OK CalAdjust, only:)
OK – check passed
? ? – Check failed
8 Nature of Not used,
Abnormality except:
Testing 4603 AQT90 Quality control:
Cartridge lot number
9 Result Status F “F” indicating final result.
* C “C” indicating corrected
parameter result if Audit
Trail is enabled.
“R” indicating a
R retransmitted parameter
which has not been
corrected. Only sent if Audit
Trail is enabled.
10 Date of Change Not used
in Instrument
Normative
Values or Units
11 Operator Bill The operator ID. Only sent
* Identification with the first “R” record.
12 Date/Time Test 19980909 Time stamp generated when
* Started 151803 analysis is started. Only
send with the first “R”
record.

38
Communication Protocol Specifications for Radiometer products ASTM High-level

Field Name - Example Comments


E1394 - 91
13 Date/Time Test 2007092709 Time stamp generated when
* Completed 0000 analysis is completed.
For Radiometer analyzers
the start and completed
times are the same.

ABL77 The Results Record will not be sent for a parameter if an


analyzer abbreviation is used to express the result for that parameter on
the analyzer. (I.e. if a parameter is reported as having no end
points).
Fields are marked * if they differ from the Radiometer analyzers.
An explanation follows the chart below.
Field Name Example Comment
3 Universal Test For Patient and QC Results the
ID ABL analyzer sends
^^^Parameter ^ParameterType.
The ABL77 analyzer uses the
same Parameter types as
Radiometer analyzers with the
exception that there are no
unspecified (“”) or estimated
(“E”) parameters on the ABL77
analyzer.
For Calibration Results the ABL77
analyzer sends:
^^^Parameter^Sens where
Sens equates to sensitivity.

39
ASTM High-level Communication Protocol Specifications for Radiometer products

Field Name Example Comment


4 Data or “***” to represent that the value
Measurement was outside of the display range
Value (for Patient and QC Results only).
“###” to represent that the
value was outside of the display
range (for Patient, QC and
Calibration Results).
There can also be a “?” in front of
a numeric value to indicate
possible air in sample or
calibration fluid. In the case of
patient results a “?” can also
mean that the parameter failed
QC.
In ABL80, a “?” in front of a
numeric value means other
possible error such as:
1. Temperature error
2. Expired sample age
3. CO-OX error(s)
4. tHb QC error
6 Reference For Patient results, the ABL77
ranges analyzer sends reference and
critical ranges in this field in the
following form:
(Low-High)^Ref\(Low-High)^Crit
Ranges are sent only for
measured values. Ranges are not
sent for derived values.
For QC and Calibration results,
the ABL77 analyzer sends
acceptance ranges in the
following form:
(Low – High)

40
Communication Protocol Specifications for Radiometer products ASTM High-level

Field Name Example Comment


7 Results The flags that the ABL77
Abnormal analyzer uses represent the
Flags same issues with values as
other Radiometer analyzers.
For the ABL77 analyzer, this
field can also be empty (in
the case of temperature
corrected values). However,
the verbiage used is different.
ABL77 General
analyzer analyzer
verbiage
verbiage
• Below low • Below low
reference normal
range range
• Above high • Above high
reference normal
range range
• Below low • Below
reportable analyzer
range measuring
range
• Above high • above
reportable analyzer
range measuring
range
9 Result Status The ABL77 analyzer calls the
Audit trail the ”Edit Log”.
11 Operator The ABL77 analyzer sends the
Identification “User name” instead of Operator
ID.
12 Date/Time Not used
Test Started
13 Date/Time Not used
Test
Completed

Example The following is an example of a result record.


R|1|^^^pO2^M|62.7|mmHg||N||F||Bill|19980909151803|||

41
ASTM High-level Communication Protocol Specifications for Radiometer products

Comment record – Radiometer Analyzers

Introduction Comment records contain information concerning the general


conditions of the analyzer or errors/flags on individual
parameters.

Note: A comment always applies to the preceding record of the


message. In a result message, a comment record sent before the
first R record is a general message whereas a comment sent after
an R record is related to the preceding R record.
Field
definitions Field Name - Example Comments
E1394 - 91
1 Record Type ID C Fixed entry
2 Sequence 1 This is the first C record.
Number
3 Comment I Always I, denoting Clinical
Source Instrument System.
4 Comment Text 94 One or more error codes
* separated by component
delimiters (e.g. 94^123).
A list of error codes is
available in Reference
manual.
5 Comment Type I Always I, indicating that
this is an Instrument Flag.

Example The following is an example of a comment record.


C|1|I|94|I

42
Communication Protocol Specifications for Radiometer products ASTM High-level

Comment record – RADIANCE system

Introduction Comment records contain information concerning the general


conditions of the analyzer or errors/flags on individual parameters
or information on corrections made to results, if Audit Trail is
enabled.
This section describes the format of Comment records used to
document general conditions or errors/flags that are sent by the
RADIANCE system.
The RADIANCE system differs from Radiometer analyzers format
in that a Comment record is written for each error, rather than
giving a list of errors in one Comment record.

Note: A comment always applies to the preceding record of the


message. In a result message, a comment record sent before the
first R record is a general message whereas a comment sent after
an R record is related to the preceding R record.
Field
definitions Field Name – Example Comments
E1394 - 91
1 Record Type ID C Fixed entry
2 Sequence 1 This is the first C
Number record.
3 Comment Source I Always I, denoting
Clinical Instrument
System.
4 Comment Text 377^Calibration <error code>^
drift out of range <error text>
A list of error codes
is available in
Appendix 3 found on
CD-ROM.
5 Comment Type I Always I, indicating
that this is an
Instrument Flag.

Example The following is an example of a list of comment records


succeeding an erroneous pO2 result
R|1|^^^pO2^M|62.7|mmHg||N||F||Bill|19980909151803|||
C|1|I|377^Calibration drift out of range|I
C|2|I|480^pO2 drifting|I

43
ASTM High-level Communication Protocol Specifications for Radiometer products

Comment record – Audit Trail

Introduction Comment records contain information concerning the general


conditions of the analyzer or errors/flags on individual parameters
or information on corrections made to results, if Audit Trail is
enabled.
This section describes the format of Comment records used to
document changes to results that are retransmitted by the
RADIANCE system, when Audit trail is enabled.

Note: Comment records dealing with changes to a result can document


changes to patient demographic data (in the P or O record) or
changes to parameters in the result. Changes to patient
demographics or deletion of parameters from a result are
documented via Comment records immediately succeeding the O
record and preceding the first R record. Changes to existing
parameter results or additions of new parameters are
documented via Comment records that immediately succeed the
R record in question.
Field
definitions Field Name – Example Comments
E1394 - 91
1 Record Type ID C Fixed entry
2 Sequence Number 1 This is the first C
record.
3 Comment Source L Always L, denoting
computer system.
4 Comment Text CHANGE^23:14 CHANGE^<time of
* 2001-10-03 change>
** (JBS) T: 37.0 -> (<operator>)
39.4 <parameter>: <old
value> -> <new
value>
For parameters that
are inserted <old
value>="<not
included>"
For parameters that
are deleted from the
retransmitted result
<new value>="<not
included>"
5 Comment Type G Always G, indicating
that this is a
generic/free text
comment.

44
Communication Protocol Specifications for Radiometer products ASTM High-level

ABL77 The only comment record the ABL77 analyzer sends is the Audit
analyzer Trail style comment record. Fields are marked * if they differ
from Radiometer analyzers. An explanation follows the chart
below.
ABL80 The only comment record the ABL80 analyzer sends is the Audit
analyzer Trail style comment record. Fields are marked ** if they differ
from Radiometer analyzers. An explanation follows the chart
below.

Example The following is an example of a comment record documenting a


change to the patient temperature.
C|1|L|CHANGE^23:14 2001-10-03 (JBS) T: 37.0 -> 39.4|G

45
ASTM High-level Communication Protocol Specifications for Radiometer products

Comment record – (Notification)

Introduction Comment records can also contain notification information that is


entered in the RADIANCE system.
These fields include who is notified, who has made the
notification and the notification time.
Note: These records can only be sent by the RADIANCE system, and
only if the notification fields in RADIANCE system have been
edited
These are included immediately before the first R record.
Field
definitions Field Name – Example Comments
E1394 - 91
1 Record Type ID C Fixed entry
2 Sequence Number 1 This is the first C
record.
3 Comment Source L Always L, denoting
computer system
(RADIANCE).
4 Comment Text Notified^2002/0 Notified^<Sample
7/23 Notified Time>
12:34:00^Nurse ^<Sample Notified
Smith^Dr. whom>^<Sample
McCoy Notified By>

5 Comment Type G Always G, indicating


that this is a
generic/free text
comment.

Example The following is an example of a comment record with a


notification.
C|1|L|Notified^2002/07/23 12:34:00^Nurse Smith^Dr. McCoy|G

46
Communication Protocol Specifications for Radiometer products ASTM High-level

Query record

Introduction A query message, which contains a query record, can be sent by


the analyzer or by the RADIANCE system if these systems are
configured for one or both of the following:
• Patient Information Query
• Patient by Department Query
For the Patient Information Query, patient information can be
requested using either the patient ID or the accession number.
On the analyzer, it is configurable whether the patient ID or
accession number is used as the query criteria. This is not an
issue for the RADIANCE system as it passes the query sent by
the analyzer to the connected HIS/LIS system without modifying
it.
For Patient by Department Query, a list of patients is requested
using the patient department as the query criteria.
Field
Field Name – Example Comments
definitions
E1394 - 91
1 Record Type ID Q Fixed entry
2 Sequence Number 1 Always 1 in transmissions
from Radiometer analyzers
(only one Q record is
transmitted).
3 Query Text 11475^ <Patient ID>^
(see <Accession Number>
example a In example a) patient ID
below) number 11475 is sent.
If the number entered was
an accession number
^11475 would be sent
(see example b) below)
11 Query text for LOCATION <LOCATION>^
Patient by ^ICU -1 <Patient Dept>
Department query (see In this example Patient
example c Dept. is ICU -1.
below)
13 Request Optional. See Reference
Information Status manual.
Code

ABL77 The ABL77 analyzer sends only the first 11 fields (i.e.1-11) for a
analyzer Patient by Department Query. The ABL77 analyzer sends only
first 3 fields (1-3) for a Patient information Query

47
ASTM High-level Communication Protocol Specifications for Radiometer products

Example The following gives 3 differing examples of a query record:


a) Q|1|11475^
b) Q|1|^11475
c) Q|1||||||||||LOCATION^ICU-1

48
Communication Protocol Specifications for Radiometer products ASTM High-level

Manufacturer information record

Introduction A manufacturer information record cannot be sent from


Radiometer analyzers but one can be received in order to lock or
unlock the analyzer. More commands can be sent from RADIANCE
Analyzer Control to the analyzer using a proprietary protocol.

Note: The RADIANCE system and the ABL77 and ABL80 analyzers do
not support this record.
Field
Field Name – Example Comments
definitions
E1394 - 91
1 Record Type ID M Fixed entry
2 Sequence Number 1 1
3 Command LOCK LOCK - Places the
analyzer in the LOCK
mode.
Note: UNLOCK
Releases analyzer
from the LOCK mode.

Example The following is an example of a manufacturer information


record.
M|1|LOCK|

49
ASTM High-level Communication Protocol Specifications for Radiometer products

Message terminator record

Introduction The message terminator record is always the last record in a


message.
Field
Field Name – Example Comments
definitions
E1394 - 91
1 Record Type ID L Fixed entry
2 Sequence Number 1 1
3 Termination Code N “N” - Normal
termination.
Note: For
Radiometer analyzers
see Reference
manual.

Example The following is an example of a message terminator record.


L|1|N

50
Communication Protocol Specifications for Radiometer products ASTM High-level

ASTM message structure and examples

Overview

Introduction This section describes how data is sent and received by


Radiometer analyzers in the ASTM format, and gives examples.

Contents This section contains the following topics:


• Messages sent from the Radiometer analyzer or
the RADIANCE system
• Messages received by the Radiometer analyzer
or the RADIANCE system

51
ASTM High-level Communication Protocol Specifications for Radiometer products

Messages sent from the Radiometer


analyzer or the RADIANCE system

Overview

Introduction This section gives examples of messages that are sent by


Radiometer analyzers or the RADIANCE system to the HIS/LIS.

52
Communication Protocol Specifications for Radiometer products ASTM High-level

Symbols and meanings

Introduction The following gives the symbols and their meanings in this topic:
Symbol Meaning
[{}] Zero or more
occurrences
[ ] Optional
{} One or more
occurrences

Example An example of the message structure using the above notation:


Showing
Levels
1 H
2 P
3 O
4 [C
]
4 [{
R
5 [C
]
4 }]
1 L

53
ASTM High-level Communication Protocol Specifications for Radiometer products

Patient result

Message The message structure of a patient result is shown below. The C


Structure record is only sent if a comment is present and the number of R
records depends on the Radiometer analyzer or the RADIANCE
system configuration. Errors found during measurement are not
transmitted using this protocol.
Record Type Name
H Header record
P Patient Information record.
O Test order record.
[{C 0 or more Comment records
}] associated with entire patient
result.
Note: Radiometer analyzers can only
have 0 or 1 comment records.
[{R 0 or more Result records each
containing a parameter value in the
patient result
[{C} Optional Comment records
] associated with previous result
record (parameter value).
Note: Radiometer analyzers can only
have 0 or 1 comment records.
}]
L Message Terminator record

Examples A number of examples are given below to illustrate a patient


result transmission.

54
Communication Protocol Specifications for Radiometer products ASTM High-level

Radiometer
Analyzers The Patient Result has no general errors but does have an error
Trans- on the pO 2.
mission

H|\^&|||ABL735^Central Lab.||||||||1|19990923114712
P|1||112233||Hansen^Peter|||M||||||25^years||1.82^m|75.0^kg||||||
||
O|1||Sample #^3|^^^syringe
|||19990922122500||||||||Arterial^Brachial, left|
R|1|^^^Cl-^M|99|mmol/L||N||F||123|19990923105100
R|2|^^^pH^M|7.402|||N||F|||
R|3|^^^pO2^M|?111|mmHg||N||F|||
C|1|I|210|I
R|4|^^^pCO2^M|40.7|mmHg||N||F|||
R|5|^^^Na+^M|134|mmol/L||N||F|||
R|6|^^^Glu^M|5.0|mmol/L||N||F|||
R|7|^^^Lac^M|1.2|mmol/L||N||F|||
R|8|^^^Ca++^M|0.54|mmol/L||N||F|||
R|9|^^^K+^M|3.7|mmol/L||N||F|||
R|10|^^^tHb^M|12.8|g/dL||N||F|||
R|11|^^^sO2^M|97.5|%||N||F|||
R|12|^^^O2Hb^M|91.8|%||N||F|||
R|13|^^^COHb^M|3.9|%||N||F|||
R|14|^^^MetHb^M|1.9|%||N||F|||
R|15|^^^tBil^M|297|micromol/L||N||F|||
R|16|^^^HbF^M|84|%||N||F|||
R|17|^^^T^I|37.0|Cel||||F|||
R|18|^^^pH(T)^M|7.402|||N||F|||
R|19|^^^pCO2(T)^M|40.7|mmHg||N||F|||
R|20|^^^SBE^C|0.6|mmol/L||||F|||
R|21|^^^SBC^C|24.9|mmol/L||||F|||
R|22|^^^pO2(T)^M|?111|mmHg||N||F|||
R|23|^^^p50(act)^E|?19.82|mmHg||||F|||
R|24|^^^tO2^C|?16.6|Vol%||||F|||
L|1|N

RADIANCE In the following example a retransmission is illustrated where


Transmis- temperature has been changed from 37 to 39.4 and FIO2 has
sion (Audit been changed from 21% to 80%. At the same time there is a
Trail calibration error on pH.
enabled)
Note: The following differs from Radiometer analyzers transmissions:

55
ASTM High-level Communication Protocol Specifications for Radiometer products

1. Audit Trail C records.


2. A transmission status in the O record of "C" for Correction.
3. Transmission status in the R records of "C" for Correction
or "R" for Retransmission.
4. Only 1 error per comment record. The error text is included
as the 2nd component in field 3.
H|\^&|||ABL735^Central Lab.||||||||1|20020719164827
P|1||0004||Sørensen^Susanne||19460123|F||||||^|^^^|1.37^m|55.0
0^kg||||||||
O|1||Sample #^267|^^^|||||||||||Not specified^||||||||||C
R|1|^^^pH^M|?7.412|||N||R|||20020719151122
C|1|I|377^Calibration Drift 2 out of range|I
R|2|^^^pH(T)^C|?7.377|||N||C|||
C|1|L|CHANGE^2002-07-19 16:44:02 () pH(T): 7.412 -> 7.377|G
R|3|^^^p50(act),T^E|?4.12|kPa||N||C|||
C|1|L|CHANGE^2002-07-19 16:44:02 () p50(act),T: 3.47 -> 4.12|G
R|4|^^^p50(act)^E|?3.47|kPa||N||R|||
R|5|^^^pCO2^M|5.53|kPa||N||R|||
R|6|^^^pCO2(T)^C|6.21|kPa||N||C|||
C|1|L|CHANGE^2002-07-19 16:44:02 () pCO2(T): 5.53 -> 6.21|G
R|7|^^^pO2^M|11.5|kPa||N||R|||
R|8|^^^pO2(T)^C|?13.3|kPa||N||C|||
C|1|L|CHANGE^2002-07-19 16:44:02 () pO2(T): 11.5 -> 13.3|G
R|9|^^^SBE^C|?1.7|mmol/L||N||R|||
R|10|^^^ABE^C|?1.6|mmol/L||N||R|||
R|11|^^^Ca++^M|1.21|mmol/L||N||R|||
R|12|^^^Ca(7.4)^C|?1.22|mmol/L||N||R|||
R|13|^^^Cl-^M|110|mmol/L||N||R|||
R|14|^^^Glu^M|8.0|mmol/L||N||R|||
R|15|^^^cH+^C|?38.7|nmol/L||N||R|||
R|16|^^^HCO3-^C|?25.9|mmol/L||N||R|||
R|17|^^^SBC^C|?25.8|mmol/L||N||R|||
R|18|^^^K+^M|3.6|mmol/L||N||R|||
R|19|^^^cH+(T)^C|?42.0|nmol/L||N||C|||
C|1|L|CHANGE^2002-07-19 16:44:02 () cH+(T): 38.7 -> 42.0|G
R|20|^^^Lac^M|0.6|mmol/L||N||R|||
R|21|^^^Na+^M|142|mmol/L||N||R|||
R|22|^^^tCO2(B)^C|?50.2|Vol%||N||R|||
R|23|^^^tHb^M|9.4|mmol/L||N||R|||
R|24|^^^sO2^M|?0.973|||N||R|||
C|1|I|377^Calibration Drift 2 out of range|I
R|25|^^^COHb^M|0.013|||N||R|||
R|26|^^^RHb^M|0.027|||N||R|||

56
Communication Protocol Specifications for Radiometer products ASTM High-level

R|27|^^^MetHb^M|0.005|||N||R|||
R|28|^^^T^I|39.4|Cel||N||C|||
C|1|L|CHANGE^2002-07-19 16:44:02 () T: 37.0 -> 39.4|G
R|29|^^^FIO2^I|0.800|||N||C|||
C|2|L|CHANGE^2002-07-19 16:43:36 () FIO2: 0.210 -> 0.800|G
L|1|N

AQT90 The following example is a transmission sent by the RADIANCE


Transmission system, which is received from an AQT90 FLEX analyzer. It
example illustrates the user of < and > in R records where CKMB and NT-
proBNP values are lower reportable range.

H|\^&|||AQT90^AA1||||||Pisa Patient Result 3||1|20081003164440


P|1||111111110||Mogensen^John||19280505|M||||||^|^^^|1.76^m|
110.0^kg||||||||StatLink Test Patient Department
O|1||Sample #^3917|^^^|||||||||||Whole Blood^||||||||||F
R|1|^^^Age^I|50|years||||F||mfc0|20081002171850|2008100217185
0
R|2|^^^CPAP^I|12|cmH2O||||F
R|3|^^^TnI^M|15.0|ug/L||N||F
R|4|^^^CKMB^M|<20.0|ug/L||N||F
R|5|^^^Myo^M|30.0|ug/L||N||F
R|6|^^^NT-proBNP^M|<20|ng/L||N||F
R|7|^^^D-dimer^M|5.0|ug/L||N||F
R|8|^^^CRP^M|>50.0|mg/L||N||F
L|1|N

57
ASTM High-level Communication Protocol Specifications for Radiometer products

Calibration result

Message The message structure of a calibration result is shown below. The


Structure C record is only sent if a comment is present. The number of R
records depends either on the analyzer or the RADIANCE system
configuration.

Record Type Name


H Header record
[P] Patient Information record.
Contains fixed string P|1
O Test order record. Identifies
calibration result.
[{C}] 0 or more Comment records
associated with entire
calibration result
Note: Radiometer analyzers can
only have 0 or 1 comment
records.
[{R 0 or more Result records
each containing a parameter
value in the calibration result
[{C}] Optional Comment records
associated with previous
result record (parameter
value)
Note: Radiometer analyzers can
only have 0 or 1 comment
records.
}]
L Message Terminator record

Example A transmission example for a calibration result is given below.


These results have no general errors but do have errors for the
following parameters:
• Glucose drift
• Ca++Drift 1
• K+Drift 1
• pO2 Drift 1
• pCO 2 Drift 1

58
Communication Protocol Specifications for Radiometer products ASTM High-level

H|\^&|||ABL735^||||||||1|19990923102738
P|1
O|1||Cal #^133||||||||||||1 Point Calibration
R|1|^^^tHb^Zero^M|486.34|pA||||F|||19990923083000
R|2|^^^tHb^ZeroDrift^M|1.91|pA||||F|||
R|3|^^^tHb^ZeroStatus^M|0|||||F|||
R|4|^^^Glu^1^M|9.9|mmol/L||||F|||
R|5|^^^Glu^Sens^M|231.0|pA/mM||||F|||
R|6|^^^Glu^Drift^M|?0.9|mmol/L||||F|||
C|1|I|376|I
R|7|^^^Lac^1^M|4.0|mmol/L||||F|||
R|8|^^^Lac^Sens^M|452.6|pA/mM||||F|||
R|9|^^^Lac^Drift^M|0.1|mmol/L||||F|||
R|10|^^^Cl-^1^M|104|mmol/L||||F|||
R|11|^^^Cl-^Status^M|105|mmol/L||||F|||
R|12|^^^Cl-^Drift1^M|-1|mmol/L||||F|||
R|13|^^^pH^1^M|7.398|||||F|||
R|14|^^^pH^Status^M|7.261|||||F|||
R|15|^^^pH^Drift1^M|-0.005|||||F|||
R|16|^^^Ca++^1^M|1.25|mmol/L||||F|||
R|17|^^^Ca++^Status^M|2.66|mmol/L||||F|||
R|18|^^^Ca++^Drift1^M|?0.17|mmol/L||||F|||
C|1|I|376|I
R|19|^^^K+^1^M|4.0|mmol/L||||F|||
R|20|^^^K+^Status^M|3.2|mmol/L||||F|||
R|21|^^^K+^Drift1^M|?0.2|mmol/L||||F|||
C|1|I|376|I
R|22|^^^Na+^1^M|145|mmol/L||||F|||
R|23|^^^Na+^Status^M|122|mmol/L||||F|||
R|24|^^^Na+^Drift1^M|1|mmol/L||||F|||
R|25|^^^pO2^1^M|140.1|mmHg||||F|||
R|26|^^^pO2^Sens^M|11.7|pA/mmHg||||F|||
R|27|^^^pO2^Drift1^M|?6.3|mmHg||||F|||
C|1|I|376|I
R|28|^^^pCO2^1^M|39.7|mmHg||||F|||
R|29|^^^pCO2^Status^M|44.6|mmHg||||F|||
R|30|^^^pCO2^Drift1^M|?2.8|mmHg||||F|||
C|1|I|376|I

59
ASTM High-level Communication Protocol Specifications for Radiometer products

R|31|^^^B^M|756|mmHg||||F|||
L|1|N

60
Communication Protocol Specifications for Radiometer products ASTM High-level

Quality control result

Message The message structure of a quality control result is shown below.


Structure The C record is only sent if a comment is present, and the
number of R records depends on the analyzer or the RADIANCE
system configuration.

Record Type Name


H Header record
[P] Patient Information record.
Contains fixed string P|1
O Test order record. Identifies
quality control result.
[{C}] 0 or more Comment records
associated with entire QC result
[{R 0 or more Result records each
containing a parameter value in
the QC result
[{C}] Optional Comment records
associated with previous result
record (parameter value)
Note: Radiometer analyzers can
only have 0 or 1 comment records.

}]
L Message Terminator record

Example A transmission example for a quality control result is given below.


There are no general errors but there is an error on the following
parameter:
Ca++
H|\^&|||ABL735^ICU-
1||||||||1|20010516124441P|1|||||||||||||||||||||||||
O|1||QC #^3||||||||||||S7745^21
R|1|^^^T^I|27.2|Cel||||F|||20010502185500
R|2|^^^pCO2^M|39.4|mmHg||||F|||
R|3|^^^Cl-^M|96|mmol/L||||F|||
R|4|^^^pH^M|7.406|||||F|||
R|5|^^^pO2^M|99.4|mmHg||||F|||
R|6|^^^Glu^M|5.2|mmol/L||||F|||

61
ASTM High-level Communication Protocol Specifications for Radiometer products

R|7|^^^Ca++^M|0.72|mmol/L||||F|||
C|1|I|589|I
R|8|^^^K+^M|3.7|mmol/L||||F|||
R|9|^^^tHb^M|13.1|g/dL||||F|||
R|10|^^^sO2^M|96.7|%||||F|||
R|11|^^^O2Hb^M|92.3|%||||F|||
R|12|^^^COHb^M|2.5|%||||F|||
R|13|^^^MetHb^M|2.0|%||||F|||
R|14|^^^tBil^M|300|micromol/L||||F|||
R|15|^^^HbF^M|71|%||||F|||
R|16|^^^B^M|757|mmHg||||F|||
R|17|^^^pH(T)^C|7.404|||||F|||
R|18|^^^pCO2(T)^C|39.8|mmHg||||F|||
R|19|^^^pO2(T)^C|101|mmHg||||F|||
L|1|N

AQT90 Second example is from an AQT90 analyzer. It includes


example transmission of the QC ranges, the statistical limit range being
between 10.09 and 65.01 mIU/mL, and the QC Control range
being between 31.8 and 50.9 mIU/mL.
H|\^&|||AQT90 FLEX^I393-
838R0071N0005||||||{Note}||1|20090622140645
O|1||QC
#^14|||20120630||||Radiometer|||1^1||QCLevel^hCG2||||||||||
C|1|I|1066^1066: Unknown error occurred|I
R|1|^^^beta-
hCG^M|0.420000|mIU/mL|10.09^65.01^31.8^50.9|L||F||Radiometer|
20090622140655
C|1|I|1196^Below Critical Range|I
L|1|N

62
Communication Protocol Specifications for Radiometer products ASTM High-level

Calibration verification result

Message The message structure of a calibration verification result is shown


Structure below. The C record is only sent if a comment is present. The
number of R records depends on the analyzer.
Note that for calibration verification results done as patient
results may have information present in the P record, presumably
used for further processing in other systems.

Record Type Name


H Header record
[P] Patient Information record.
Contains fixed string P|1
O Test order record. Identifies
calibration verification result.
[{C}] 0 or more Comment records
associated with entire result
[{R 0 or more Result records each
containing a parameter value in
the calibration verification
result
[{C}] Optional Comment records
associated with previous result
record (parameter value)
}]
L Message Terminator record

Examples Transmission examples for Calibration verification results are


given below.
The first example is a calibration verification done as a LQC.
H|\^&|||AQT90
FLEX^R0071N0005||||||{UserEnteredNote}||1|20110401142306
P|1
O|1||CV
#^1^LQC|||20111212|20110317092056|||{Operator}|||1234||^Non-
R-||||||||||
R|1|^^^TnI^M|20|ug/L||N|100|F|||
L|1|N

63
ASTM High-level Communication Protocol Specifications for Radiometer products

The second example is a calibration verification done as a patient


sample. Note the patient record.
H|\^&|||AQT90
FLEX^R0071N0005||||||{UserEnteredNote}||1|20110401114839
P|1||12345678||John^Doe|||||||||^|^^^|1.80^m|75.0^kg||||||||
O|1||CV #^7^LCR|^^^||20111212||||{Operator}|||||||||||||||
R|1|^^^TnI^M|20|ug/L||N|100|F|||
L|1|N

64
Communication Protocol Specifications for Radiometer products ASTM High-level

Calibration adjustment result

Message The message structure of a calibration adjustment result is shown


Structure below. Calibration adjustment is specific for the AQT analyzer.
The entire result is associated with one parameter.
The C record is only sent if a comment is present, and the
number of R records depends on the parameter.

Record Type Name


H Header record
[P] Patient Information record.
Contains fixed string P|1
O Test order record. Identifies
the calibration adjustment
result.
[{C}] 0 or more Comment records
associated with entire result
[{R 0 or more Result records each
containing calibration data for
one check point
[{C}] Optional Comment records
associated with previous result
record (check point value)
}]
L Message Terminator record

Example A transmission example for a calibration adjustment result is


given below.
In the example, the check for blank outliers has failed.
H|\^&|||AQT90 FLEX^R0071N0005||||||{Note}||1|20110407113429
P|1
O|1||CalAdjust
#^13|||20110301|20110215120000|||{Operator}|||1234^TnI||||||||||
||
C|1|I|1024^1024: Calibration Blank_outliers check failed|I
R|1|^^^Blank outliers|6||0^2|?||F|||
R|2|^^^Calibration outliers|0||0^2|OK||F|||
L|1|N

65
ASTM High-level Communication Protocol Specifications for Radiometer products

Built-in QC result (AQT)

Message The message structure of a built-in QC result is shown below. The


Structure C record is only sent if errors or warnings occurred.

Record Type Name


H Header record
[P] Patient Information record.
Contains fixed string P|1
O Test order record. Identifies
built-in QC result.
[{C}] 0 or more Comment records
associated with entire built-in
QC result
[{R 0 or more Result records each
containing a check point in the
built-in QC result
[{C}] Optional Comment records
associated with previous result
record (built-in QC value)
}]
L Message Terminator record

Example A transmission example for an AQT90 built-in QC result is given


below.
Note that in the example, the integrator unit check has failed.

H|\^&|||AQT90 FLEX^R0071N0005||||||{Note}||1|20110830032647
P|1
O|1||BuiltinQC #^3||||20110317103128|||{Operator}|||||||||||||||
R|1|^^^AU Voltage 12V|12.0|Power|10.8^13.2|OK||F|||
R|2|^^^AU Voltage 24AV|24.0|Power|21.6^26.4|OK||F|||
R|3|^^^AU Voltage 24BV|24.0|Power|21.6^26.4|OK||F|||
R|4|^^^AU Voltage 24CV|24.0|Power|21.6^26.4|OK||F|||
R|5|^^^Software versions||Software|^|OK||F|||
R|6|^^^Instrument Temperature|26.5|Instrument|15^38|OK||F|||
R|7|^^^Needle Pierce Count|5000|Wet Section|0^10000|OK||F|||
R|8|^^^Incubation Temperature|37.0|Shaker
Incubator|36.5^37.5|OK||F|||

66
Communication Protocol Specifications for Radiometer products ASTM High-level

R|9|^^^Dry Temperature Before|70.0|Dryer|68^72|OK||F|||


R|10|^^^Flow Temperature||Dryer|^|OK||F|||
R|11|^^^Maximum dark||Optical Unit|0^115|OK||F|||
R|12|^^^Maximum dark difference|69|Optical Unit|0^70|OK||F|||
R|13|^^^Reference Sample|5.0|Optical Unit|-20^30|OK||F|||
R|14|^^^Integrator|230.0|Optical Unit|-10^10|Fail||F|||
R|15|^^^||Optical Unit|-10^10|OK||F|||
L|1|N

67
ASTM High-level Communication Protocol Specifications for Radiometer products

Activity log

Message The message structure of an activity log is shown below.


Structure
Record Type Name
H Header record
[P] Patient Information record. Contains
fixed string P|1
O Test order record. Contains fixed
string O|1||Error
R Result record containing system
message code, optional text and
timestamp
[C] Optional Comment record used to
include Extra Info field of activity log.
Radiometer analyzers - See
Reference manual.
L Message Terminator record

Example A transmission example for an activity log is given below.

H|\^&|||ABL735^Central Lab.||||||||1|19990923124707
P|1
O|1||Error
R|1||663||||||||19990917144501
L|1|N

68
Communication Protocol Specifications for Radiometer products ASTM High-level

Patient information query

Message This message is sent to the HIS/LIS to request patient


Structure demographics for a patient identified via the patient ID or
Accession Number.

Note: The Radiometer analyzers may also send a query message to


cancel an outstanding query. A field in the Q record handles this.
See Reference manual.

Record Name
Type

H Header record

Q Query record. Contains patient ID or


Accession Number of patient to query on.

L Message Terminator record

Examples Transmission examples for patient information are given below.


In the following example:
an accession number of 789 is used for the query:
H|\^&|||ABL735^Harbour Hospital ABL#3||||||||1|20010507144634
Q|1|^789
L|1|N

In the following example a patient ID of 12345 is used for the


query.

H|\^&|||ABL735^Central Lab.||||||||1|19990923125103
Q|1|12345^
L|1|N

69
ASTM High-level Communication Protocol Specifications for Radiometer products

Patient-by-department query

Message This message is sent to the HIS/LIS to request a list of patients


Structure checked into a specified patient department.

Record Name
Type
H Header record
Q Query record. Identifies Patient
department to query on. Field 11
identifies the patient department as the
second component (e.g. LOCATION^ICU-
3)
L Message Terminator record

Example A transmission example for a patient by department query is given


below.
Patient department is ICU-3.
H|\^&|||ABL725^ICU ABL#3||||||||1|20000101141500
Q|1|||||||||LOCATION^ICU-3
L|1|N

70
Communication Protocol Specifications for Radiometer products ASTM High-level

Messages received by the Radiometer


analyzer or the RADIANCE system

Introduction This section gives examples of messages that are received by


Radiometer analyzers or the RADIANCE system from the HIS/LIS.

71
ASTM High-level Communication Protocol Specifications for Radiometer products

Patient information response

Message The message structure of a patient information response is


Structure slightly different for the RADIANCE system and Radiometer
analyzers. The message structure for each is shown below.
This message is sent by the HIS/LIS in response to a Patient
Information Query or can be sent as unsolicited patient
information. See Message Types and Message Flow. On
Radiometer analyzers, unsolicited patient information is stored in
the analyzer database, whereas the unsolicited message can be
stored in the RADIANCE database when it is received by the
RADIANCE system.

Note The inclusion of the O record is mandatory in a response from


HIS/LIS to an accession-based query number.
RADIANCE Record Type Name
system
H Header record
Message
Structure P Patient Information record. Contains
patient demographics.
[{O}] RADIANCE system. Order records, identify
Accession numbers associated with the
patient result.
L Message terminator record

Note: These can at most receive 1 O record. See message structure


below.
Radiometer Record Type Name
analyzers
H Header record
Message
Structure P Patient Information record. Contains
patient demographics.
[O] Radiometer analyzers. Order record,
identifying an Accession number associated
with the patient result.
L Message terminator record

72
Communication Protocol Specifications for Radiometer products ASTM High-level

Examples Transmission examples for a patient information response are


given below. Patient details are:
Patient ID:1234
Last Name:Doe
First Name:John
Sex: Male
Height:159
Weight:67kg
Birth date: 1956-06-07

Response In the following a response from the HIS/LIS to a Query based on


from Accession Number can be seen.
HIS/LIS to
Accession number is: 789
an
Accession- H|\^&|||Harbour Hospital LIS^||||||||1|20010507144648
based P|1||1234||Doe^John||19560607|M||||||||159^cm|67^kg||||||||
Query
O|1|789
L|1|N

Response In the following a response from the HIS/LIS to a Query based on


from Patient ID can be seen.
HIS/LIS to
Patient ID is: 1234
a Patient ID
based Query H|\^&|||Harbour Hospital LIS^||||||||1|20010507144634
P|1||1234||Doe^John||19560607|M||||||||159^cm|67^kg||||||||
L|1|N

73
ASTM High-level Communication Protocol Specifications for Radiometer products

Patient-by-department response

Introduction This message is sent by the HIS/LIS in response to a Patient By


Department Query.

Record Name
Type
H Header record
0 or more Patient Information
[{P}] records.
L Message Terminator record

Example A transmission example for a Patient By Department list sent by


the HIS/LIS in response to a Patient By Department Query is
given below.
Patient department ICU-1. The department has 5 patients.
H|\^&|||mainframe||||||PATIENT LIST||1|20000101141700
P|1||12324||Palmer^Laura||19641217|F|||||||||||||||||ICU-1
P|2||17667||Lynch^David||19460120|M|||||||||||||||||ICU-1
P|3||34567||Smith^John||19520120|M|||||||||||||||||ICU-1
P|4||88388||Jones^Angela||19530120|F|||||||||||||||||ICU-1
P|5||56111||Abraham^Charles||19170605|M|||||||||||||||||ICU-1
L|1|N

74
Communication Protocol Specifications for Radiometer products ASTM High-level

Command message - Radiometer analyzers

Message This message may be sent by the HIS/LIS to place Radiometer


Structure analyzers in a Locked or Unlocked state.
The message is not supported by the RADIANCE system.
The structure of a command message is shown below.

Record Name
Type
H Header record
Manufacturer Information record
M
L Message Terminator record

Example A transmission example for a command message is given below.


H|\^&||||||||||||19990922085400
M|1|LOCK
L|1|N

75
ASTM High-level Communication Protocol Specifications for Radiometer products

Complete transmission examples

Overview

Introduction The following contains complete transmission examples.

Contents This chapter contains the following topics.


Complete transmission examples using ASTM Low-level
protocol.......................................................................... 77
Complete Transmission Examples using Serial Raw Protocol.. 80
Complete transmission examples using Radiometer Network
protocol.......................................................................... 81

76
Communication Protocol Specifications for Radiometer products ASTM High-level

Complete transmission examples using ASTM


Low-level protocol

Introduction The following depicts a complete example using ASTM low-level


Protocol.

Note: In the following example, ABL analyzer and RADIANCE system


transmissions are in normal font. Transmission from the HIS/LIS
system is bold.

Example <ENQ>
<ACK>
<STX>1H|\^&|||ABL735^Central
Lab.||||||||1|19990923131544<CR><ETX>C8<CR><LF>
<ACK>
<STX>2P|1||12345||Doe^John|||U||||||^||^|^||||||||<CR><ETX>66
<CR><LF>
<ACK>
<STX>3O|1||Sample
#^4||||||||||||Arterial^|<CR><ETX>60<CR><LF>
<ACK>
<STX>4R|1|^^^pH^M|7.584|||N||F|||19990923112600<CR><ETX>1
A<CR><LF>
<ACK>
<STX>5R|2|^^^pO2^M|63.9|mmHg||N||F|||<CR><ETX>D4<CR><LF
>
<ACK>
<STX>6R|3|^^^pCO2^M|22.1|mmHg||N||F|||<CR><ETX>0C<CR><L
F>
<ACK>
<STX>7R|4|^^^Cl-^M|75|mmol/L||N||F|||<CR><ETX>06<CR><LF>
<ACK>
<STX>0R|5|^^^Lac^M|8.7|mmol/L||N||F|||<CR><ETX>65<CR><LF
>
<ACK>
<STX>1R|6|^^^Ca++^M|0.32|mmol/L||N||F|||<CR><ETX>77<CR>
<LF>
<ACK>
<STX>2R|7|^^^K+^M|5.3|mmol/L||N||F|||<CR><ETX>C8<CR><LF>
<ACK>

77
ASTM High-level Communication Protocol Specifications for Radiometer products

<STX>3R|8|^^^Na+^M|120|mmol/L||N||F|||<CR><ETX>2B<CR><L
F>
<ACK>
<STX>4R|9|^^^Glu^M|11.9|mmol/L||N||F|||<CR><ETX>B1<CR><LF
>
<ACK>
<STX>5R|10|^^^tHb^M|18.9|g/dL||N||F|||<CR><ETX>ED<CR><LF
>
<ACK>
<STX>6R|11|^^^sO2^M|70.4|%||N||F|||<CR><ETX>9D<CR><LF>
<ACK>
<STX>7R|12|^^^O2Hb^M|48.5|%||N||F|||<CR><ETX>DC<CR><LF>
<ACK>
<STX>0R|13|^^^COHb^M|21.0|%||N||F|||<CR><ETX>D9<CR><LF>
<ACK>
<STX>1R|14|^^^MetHb^M|10.1|%||N||F|||<CR><ETX>6E<CR><LF
>
<ACK>
<STX>2R|15|^^^tBil^M|438|micromol/L||N||F|||<CR><ETX>C2<CR
><LF>
<ACK>
<STX>3R|16|^^^HbF^M|62|%||N||F|||<CR><ETX>3A<CR><LF>
<ACK>
<STX>4R|17|^^^T^I|37.0|Cel||||F|||<CR><ETX>9D<CR><LF>
<ACK>
<STX>5R|18|^^^pH(T)^M|7.584|||N||F|||<CR><ETX>24<CR><LF>
<ACK>
<STX>6R|19|^^^pCO2(T)^M|22.1|mmHg||N||F|||<CR><ETX>E8<CR
><LF>
<ACK>
<STX>7R|20|^^^SBE^C|-
0.8|mmol/L||||F|||<CR><ETX>31<CR><LF>
<ACK>
<STX>0R|21|^^^SBC^C|25.3|mmol/L||||F|||<CR><ETX>2E<CR><L
F>
<ACK>
<STX>1R|22|^^^pO2(T)^M|63.9|mmHg||N||F|||<CR><ETX>A7<CR
><LF>
<ACK>
<STX>2R|23|^^^p50(act)^C|45.07|mmHg||||F|||<CR><ETX>47<CR
><LF>
<ACK>
78
Communication Protocol Specifications for Radiometer products ASTM High-level

<STX>3R|24|^^^tO2^C|12.9|Vol%||||F|||<CR><ETX>79<CR><LF>
<ACK>
<STX>4L|1|N<CR><ETX>07<CR><LF>
<ACK>
<EOT>

79
ASTM High-level Communication Protocol Specifications for Radiometer products

Complete transmission examples using Serial


Raw protocol

Example The following is an example of a Serial Raw transmission


example:

<STX>
H|\^&|||ABL735^Central Lab.||||||||1|19990923133423<CR>
P|1||12345||Doe^John|||U||||||^||^|^||||||||<CR>
O|1||Sample #^4||||||||||||Arterial^|<CR>
R|1|^^^pH^M|7.584|||N||F|||19990923112600<CR>
R|2|^^^pO2^M|63.9|mmHg||N||F|||<CR>
R|3|^^^pCO2^M|22.1|mmHg||N||F|||<CR>
R|4|^^^Cl-^M|75|mmol/L||N||F|||<CR>
R|5|^^^Lac^M|8.7|mmol/L||N||F|||<CR>
R|6|^^^Ca++^M|0.32|mmol/L||N||F|||<CR>
R|7|^^^K+^M|5.3|mmol/L||N||F|||<CR>
R|8|^^^Na+^M|120|mmol/L||N||F|||<CR>
R|9|^^^Glu^M|11.9|mmol/L||N||F|||<CR>
R|10|^^^tHb^M|18.9|g/dL||N||F|||<CR>
R|11|^^^sO2^M|70.4|%||N||F|||<CR>
R|12|^^^O2Hb^M|48.5|%||N||F|||<CR>
R|13|^^^COHb^M|21.0|%||N||F|||<CR>
R|14|^^^MetHb^M|10.1|%||N||F|||<CR>
R|15|^^^tBil^M|438|micromol/L||N||F|||<CR>
R|16|^^^HbF^M|62|%||N||F|||<CR>
R|17|^^^T^I|37.0|Cel||||F|||<CR>
R|18|^^^pH(T)^M|7.584|||N||F|||<CR>
R|19|^^^pCO2(T)^M|22.1|mmHg||N||F|||<CR>
R|20|^^^SBE^C|0.8|mmol/L||||F|||<CR>
R|21|^^^SBC^C|25.3|mmol/L||||F|||<CR>
R|22|^^^pO2(T)^M|63.9|mmHg||N||F|||<CR>
R|23|^^^p50(act)^C|45.07|mmHg||||F|||<CR>
R|24|^^^tO2^C|12.9|Vol%||||F|||<CR>
L|1|N<CR>
<ETX>

80
Communication Protocol Specifications for Radiometer products ASTM High-level

Complete transmission examples using


Radiometer Network protocol

Example The following is an example of a transmission example using the


Radiometer network protocol.

<SOH>
H|\^&|||ABL735^Intensive Care Unit ||||||||1|19991013131021<CR>
P|1||29546587||^|||U||||||^|^^^|^|^||||||||<CR>
O|1||Sample #^8037||||||||||||Arterial^|<CR>
R|1|^^^pCO2^M|32.4|mmHg||L||F||User|19990419151100<CR>
C|1|I|84|I<CR>
R|2|^^^pH^M|7.326|||L||F|||<CR>
C|1|I|84|I<CR>
R|3|^^^pO2^M|99.9|mmHg||N||F|||<CR>
R|4|^^^Lac^M|8.9|mmol/L||N||F|||<CR>
R|5|^^^tHb^M|13.6|g/dL||N||F|||<CR>
R|6|^^^RHb^M|2.2|%||N||F|||<CR>
R|7|^^^O2Hb^M|96.7|%||N||F|||<CR>
R|8|^^^COHb^M|0.6|%||N||F|||<CR>
R|9|^^^MetHb^M|0.4|%||N||F|||<CR>
R|10|^^^T^I|37.0|Cel||||F|||<CR>
R|11|^^^FIO2^I|21.0|%||||F|||<CR>
R|12|^^^pH(T)^M|7.326|||N||F|||<CR>
R|13|^^^pCO2(T)^M|32.4|mmHg||N||F|||<CR>
R|14|^^^SBE^C|-8.4|mmol/L||||F|||<CR>
R|15|^^^SBC^C|18.0|mmol/L||||F|||<CR>
R|16|^^^Hct^C|41.8|%||||F|||<CR>
R|17|^^^pO2(T)^M|99.9|mmHg||N||F|||<CR>
R|18|^^^p50(act)^E|28.20|mmHg||||F|||<CR>
R|19|^^^AaDpO2^E|7.6|mmHg||||F|||<CR>
R|20|^^^AaDpO2,T^E|7.6|mmHg||||F|||<CR>
R|21|^^^tO2^C|18.6|Vol%||||F|||<CR>
R|22|^^^RI^E|8|%||||F|||<CR>
L|1|N<CR>
<EOT>

81
ASTM High-level Communication Protocol Specifications for Radiometer products

ABL80 transmission examples

Introduction The following transmission examples are for the ABL80 analyzer.
They are given here because they differ slightly from other
Radiometer analyzers.
• Patient result
• Manual QC result
• Two point calibration
• System cycle

Patient <SOH>H|\^&|||ABL80^eds||||||||1|20060901135323
result P|1||1470082||Doe^John||19521013|M||||||^|^^^|72^in|172^lbs||||
||||ICU
O|1|124451|Sample
#^2|^^^|||20060901135200||||||||Arterial^Brachial, right|Dr.
Spock|||||||||C
C|27|L|CHANGE^20060901135253 (ANONYMOUS) Drawn By: <Not
included> -> Nurse Cratchit|G
C|28|L|CHANGE^20060901135253 (ANONYMOUS) Baro: <Not
included> -> 555|G
R|1|^^^pH^M|7|||N||R||ANONYMOUS|20060817155958
R|2|^^^pCO2^M|14|mmHg||LL||R|||
R|3|^^^pO2^M|193|mmHg||>||R|||
R|4|^^^Hct^M|-14|%||<||R|||
R|5|^^^Na+^M|119|mmol/L||LL||R|||
R|6|^^^K+^M|6.7|mmol/L||N||R|||
R|7|^^^Ca++^M|1.49|mmol/L||N||R|||
R|8|^^^Cl-^M|71|mmol/L||LL||R|||
R|9|^^^Glu^M|0.2|mmol/L||LL||R|||
R|10|^^^tHb^C|.....|g/dL||||R|||
R|11|^^^HCO3-^C|3.3|mmol/L||N||R|||
R|12|^^^SBC^C|6.9|mmol/L||N||R|||
R|13|^^^ABE^C|-34.5|mmol/L||N||R|||
R|14|^^^SBE^C|-26|mmol/L||N||R|||
R|15|^^^tCO2(B)^C|3.1|mmol/L||N||R|||
R|16|^^^tCO2(P)^C|3.7|mmol/L||N||R|||
R|17|^^^Ca(7.4)^C|.....|mmol/L||||R|||
R|18|^^^Anion gap (K+)^C|51.4|mmol/L||N||R|||
R|19|^^^sO2^C|99|%||N||R|||
R|20|^^^tO2^C|14.4|Vol%||N||R|||
82
Communication Protocol Specifications for Radiometer products ASTM High-level

R|21|^^^pO2(A)^C|89|mmol/L||N||R|||
R|22|^^^AaDpO2^C|.....|mmol/L||||R|||
R|23|^^^a/ApO2^C|.....|mmol/L||||R|||
R|24|^^^RI^C|.....|mmol/L||||R|||
R|25|^^^pH(T)^M|7|||N||R|||
R|26|^^^pCO2(T)^M|14|mmHg||N||R|||
R|27|^^^pO2(T)^M|194|mmHg||H||R|||
R|28|^^^pO2(A),T^C|89|mmol/L||H||R|||
R|29|^^^AaDpO2,T^C|.....|mmol/L||||R|||
R|30|^^^a/ApO2,T^C|.....|mmol/L||||R|||
R|31|^^^RI,T^C|.....|mmol/L||||R|||
R|32|^^^Height^I|72|in||||C|||
R|33|^^^Weight^I|172|lbs||||C|||
R|34|^^^T^I|98.8|F||||C|||
R|35|^^^FIO2^I|21|%||||C|||
C|1|L|CHANGE^20060901135253 (ANONYMOUS) FO2_I: <Not
included> -> 21|G
R|36|^^^Liter_Flow^I|0.4|L||||C|||
C|1|L|CHANGE^20060901135253 (ANONYMOUS) Liter_Flow: <Not
included> -> 0.4|G
R|37|^^^B^I|555|mmHg||||C|||
R|38|^^^sO2^I|45|%||||C|||
R|39|^^^tHb^I|22|g/dL||||C|||
L|1|N
<EOT>

Two point <SOH>H|\^&|||ABL80^East Lab05||||||||1|20060901152317


Calibration P|1
O|1||Cal #^115||||||||||||2 Point Calibration
R|1|^^^pH^Sens^M|47.0|||||F||RD|20060901151051
R|2|^^^pCO2^Sens^M|64.4|||||F|||
R|3|^^^pO2^Sens^M|0.061|||||F|||
R|4|^^^Hct^Sens^M|83.3|||||F|||
R|5|^^^Na+^Sens^M|61.5|||||F|||
R|6|^^^K+^Sens^M|52.4|||||F|||
R|7|^^^Ca++^Sens^M|24.7|||||F|||
R|8|^^^Cl-^Sens^M|37.4|||||F|||
R|9|^^^Glu^Sens^M|.....|||||F|||
L|1|N

83
ASTM High-level Communication Protocol Specifications for Radiometer products

<EOT>

84
Communication Protocol Specifications for Radiometer products ASTM High-level

Manual QC <SOH>H|\^&|||ABL80^eds||||||||1|20060901154314
P|1|||||||||||||||||||||||||
O|1||QC #^17||||||||||||S7170^0
R|1|^^^Hct^M|0|%||||F||ANONYMOUS|20060818102305
L|1|N
<EOT>

System A system cycle consists of 1 calibration result followed by 4 QC


Cycle results.
<SOH>H|\^&|||ABL80^eds||||||||1|20060901154507
P|1
O|1||Cal #^7||||||||||||2 Point Calibration
R|1|^^^pH^Sens^M|50.6|||||F||SYSTEM|20060817180127
R|2|^^^pCO2^Sens^M|62.7|||||F|||
R|3|^^^pO2^Sens^M|0.029|||||F|||
R|4|^^^Hct^Sens^M|98.9|||||F|||
R|5|^^^Na+^Sens^M|61.5|||||F|||
R|6|^^^K+^Sens^M|57.0|||||F|||
R|7|^^^Ca++^Sens^M|26.2|||||F|||
R|8|^^^Cl-^Sens^M|47.2|||||F|||
R|9|^^^Glu^Sens^M|0.600|||||F|||
L|1|N<EOT>

<SOH>H|\^&|||ABL80^eds||||||||1|20060901154508
P|1|||||||||||||||||||||||||
O|1||QC #^5||||||||||||C8001^13487
R|1|^^^pH^M|7.36|||||F||SYSTEM|20060817180127
R|2|^^^pCO2^M|34|mmHg||||F|||
R|3|^^^Na+^M|154|mmol/L||||F|||
R|4|^^^K+^M|4.2|mmol/L||||F|||
R|5|^^^Ca++^M|1.14|mmol/L||||F|||
R|6|^^^Cl-^M|104|mmol/L||||F|||
R|7|^^^Glu^M|0.8|mmol/L||||F|||
L|1|N
<EOT>

85
ASTM High-level Communication Protocol Specifications for Radiometer products

<SOH>H|\^&|||ABL80^eds||||||||1|20060901154508
P|1|||||||||||||||||||||||||
O|1||QC #^6||||||||||||C8002^13177
R|1|^^^pH^M|7.03|||||F||SYSTEM|20060817180127
R|2|^^^pCO2^M|76|mmHg||||F|||
R|3|^^^pO2^M|154|mmHg||||F|||
R|4|^^^Hct^M|3|%||||F|||R|5|^^^Na+^M|103|mmol/L||||F|||
R|6|^^^K+^M|8.7|mmol/L||||F|||
R|7|^^^Ca++^M|2.32|mmol/L||||F|||
R|8|^^^Cl-^M|59|mmol/L||||F|||
R|9|^^^Glu^M|16.5|mmol/L||||F|||
L|1|N<EOT>

<SOH>H|\^&|||ABL80^eds||||||||1|20060901154508
P|1|||||||||||||||||||||||||
O|1||QC #^7||||||||||||C8003^13356
R|1|^^^pH^M|7.71|||||F||SYSTEM|20060817180127
R|2|^^^pCO2^M|12|mmHg||||F|||
R|3|^^^pO2^M|63|mmHg||||F|||
R|4|^^^Na+^M|168|mmol/L||||F|||
R|5|^^^K+^M|2.2|mmol/L||||F|||
R|6|^^^Ca++^M|0.48|mmol/L||||F|||
R|7|^^^Cl-^M|124|mmol/L||||F|||
R|8|^^^Glu^M|4.4|mmol/L||||F|||
L|1|N<EOT>

<SOH>H|\^&|||ABL80^eds||||||||1|20060901154509
P|1|||||||||||||||||||||||||
O|1||QC #^8||||||||||||C8004^13125
R|1|^^^pH^M|6.63|||||F||SYSTEM|20060817180127
R|2|^^^pCO2^M|43|mmHg||||F|||
R|3|^^^pO2^M|219|mmHg||||F|||
R|4|^^^Hct^M|70|%||||F|||
L|1|N<EOT>

86
ASTM high-level protocol (E1394), Communication protocol specifications Date of issue

Date of issue

Radiometer representative: Manufacturer:

Radiometer Medical ApS


If you have any questions Åkandevej 21
or need assistance, 2700 Brønshøj
please contact your local Denmark
Radiometer representative. www.radiometer.com

ASTM high-level protocol (E1394),


Communication protocol
specifications

Publication: 201203
Edition: H
Code number: 990-490

You might also like