You are on page 1of 21

ADVIA 70 Hematology System

Host Computer
Communications Link
Part No. 083D0006-01 REV. A
Contents

Purpose .........................................................................................................................................................1
Overview........................................................................................................................................................1
ASTM Bidirectional Operation .......................................................................................................................1
Downloading workorder mode ................................................................................................................................... 1
Query workorder mode .............................................................................................................................................. 1
Full Query workorder mode ....................................................................................................................................... 2
ASTM Transmitting Results to Host ..............................................................................................................2
Automatic................................................................................................................................................................... 2
Manual ....................................................................................................................................................................... 2
ASTM Unidirectional Operation .....................................................................................................................2
Open Tube sampling ................................................................................................................................................. 2
Auto-sampling............................................................................................................................................................ 2
Proprietary Mode ...........................................................................................................................................2
Functional Description of Bidirectional Communication ................................................................................3
Downloading Workorder Mode .................................................................................................................................. 3
Initiation Phase (Figure 1, A).................................................................................................................................. 3
Workorder Transmission (Figure 1, B) ................................................................................................................... 3
Data Link Release from Host Computer (Figure 1, C) ........................................................................................... 3
Results Transmission Mode ...................................................................................................................................... 3
Initiation Phase (Figure 1, D) ................................................................................................................................. 3
Results Transmission (Figure1, E)......................................................................................................................... 4
Data Link Release from Data Manager (Figure 1, F) ............................................................................................. 4
Workorder Query Transmission Mode....................................................................................................................... 4
Initiation Phase (Figure 1, G) ................................................................................................................................. 4
Query Transmission (Figure1, H) ........................................................................................................................... 4
Data Link Release from Data Manager (Figure 1, I) .............................................................................................. 5
Responding to a Message (ACK or NAK) .....................................................................................................5
Transmission Characteristics (RS 232C) ......................................................................................................7
Connecting the Data Manager and a Host Computer................................................................................................ 7
Handshaking.............................................................................................................................................................. 7
ASCII Character Formats and Transmission Rates................................................................................................... 7
Transfer Settings ...........................................................................................................................................8
Transferring Data....................................................................................................................................................... 9
ASTM Message Content ...............................................................................................................................9
Message Header Record........................................................................................................................................... 9
Patient Information Record...................................................................................................................................... 10
Test Order Record ................................................................................................................................................... 10
Result Record.......................................................................................................................................................... 11
Request Information Record.................................................................................................................................... 11
Manufacturer Information Record ............................................................................................................................ 12
Message Terminator Record ................................................................................................................................... 13
Message Example ................................................................................................................................................... 13
Low Level Protocol .................................................................................................................................................. 14
Proprietary Protocol .....................................................................................................................................15

ADVIA 70 Hematology System Host Computer Communications Link


083D0006-01, Rev A 2001-10
Purpose
This document describes the bidirectional RS 232C serial communication link between the ADVIA 70 data
manager and a laboratory information system (LIS) or host computer.
This document is intended for the information systems professional responsible for connecting the ADVIA
70 data manager and your host computer. Please contact your local Bayer support provider or distributor if
you need additional information.

Overview
The ADVIA 70 system can be connected to an LIS or general-purpose computer to exchange information.
The communication protocols supported by the ADVIA 70 data manager are ASTM (E1394-97 record
formats and E1381-95 low level) bidirectional and unidirectional, and a proprietary unidirectional protocol.

The communication link allows the host computer to transmit workorders to the ADVIA 70 data manager
and accept test results transmitted from the data manager. The host workorders provide patient demographic
information to the data manager, but do not select the parameters to be measured. The ADVIA 70 has only
one measurement cycle, commonly referred to as a CBC.

The type of protocol used is selected from the Auxiliary Functions menu on the system user interface, as
explained in the ADVIA 70 Operator’s Guide, Section 2, Setting up the System. When the operator selects
LIS Bidirectional or LIS Unidirectional mode, the ADVIA 70 system uses ASTM E1394 and
E1381protocols to communicate with the host. If ADVIA 70 Proprietary mode is selected, results will be
formatted according to a proprietary protocol.

The data manager can be configured to automatically transfer available results to the host or manually
transfer results to permit the operator time to review the data and release the samples.

In bidirectional mode, the ADVIA 70 system can request patient demographics from the LIS when needed.
The LIS may also initiate sending patient workorder information to the ADVIA 70 in advance of sample
runs. The information will be parsed and stored in the system for later use. An automatic request for patient
demographics is generated when a system measurement cycle starts and no existing sample ID workorder or
patient demographic record exists in the system.

ASTM Bidirectional Operation


There are two modes by which workorders can be transmitted: downloading mode and query mode. Both
modes are functional when the LIS Bidirectional mode is selected on the ADVIA 70 Auxiliary Functions
menu.

Downloading Workorder Mode


The host computer can download workorders identified by a sample identification number (SID#).
Workorders can be downloaded in any sequence. When the ADVIA 70 data manager receives a request from
the analyzer, it searches its own database for the matching workorder. If none is found, the data manager
will try to retrieve the workorder from the host by entering Query mode.

Query Workorder Mode


When the data manager fails to find a matching SID# in its own database it sends a request for the SID# to
the host. If the matching workorder is available, the host downloads it to the data manager. If a matching
SID# does not exist or the host does not respond within 15 seconds, the data manager uses a default profile.

ADVIA 70 Hematology System 1


083D0006-01 Rev. A, 2001-10
Full Query Workorder Mode
The host computer does not download a workorder until one is requested by the data manager. When the
data manager receives a request based on the SID# from the analyzer, the data manager sends a request for
the workorder to the host computer. If the matching workorder is available, the host computer downloads it
to the data manager. If no workorder exists, the data manager uses the default profile.
The data manager will wait fifteen seconds for a response from the host computer. If the workorder is not
received before the time-out is exceeded, the data manager sends the analyzer a message that no workorder
exists and the default profile is used. If the workorder is sent after the time-out, a workorder is logged in the
data manager.

ASTM Transmitting Results to Host


The results of a measurement cycle may be uploaded to the host computer in one of two modes.
Automatic
If the ADVIA 70 data manager is configured for automatic transfer, the results will be sent to the host
computer at the completion of each measurement cycle, provided that there are no system alarms. In this
configuration, the data review process is performed at a later time apart from the data manager.
Manual
If the ADVIA 70 data manager is configured for manual transfer, the results are held only in the data
manager’s data log. From the data log windows, the results may be reviewed and released to the host one by
one or released in a group by sequence.
Each result is coded for sample type (e.g. control, patient, etc.).

ASTM Unidirectional Operation


The unidirectional mode transmits the result information to the host using the default demographics and the
sample ID (SID#) either manually entered, with the barcode read during open tube sampling, or with the
barcode read by the autosampler. The data record format is identical to the bidirectional mode, with the
exception that the patient demographic information fields are blank.
Open Tube sampling
From the Run ID window, the sample ID may be entered either before the measurement cycle is started or
during the first 15 seconds after the cycle is initated. The sample ID assigned by the LIS may either be
entered manually or scanned from a barcode label on the sample tube.
Auto-sampling
The data manager provides for manual entry of sample ID by assigning samples to tube positions on the
sampler carousel or automatic detection of sample IDs by barcode labels read from the carousel. The sample
record will contain information from the data manager at the time the sample is transmitted to the LIS.

Proprietary Mode
The proprietary unidirectional mode transmits the results in one record. The format of the record includes
sample test results and experimental information used by the ADVIA 70.

2 Host Computer Communications Link


Functional Description of Bidirectional Communication
Figure 1 illustrates the types of dialogues that can occur between the host computer and the ADVIA 70 data
manager. The following paragraphs describe the message exchanges illustrated in Figure 1.

Downloading Workorder Mode


Initiation Phase (Figure 1, A)
At the start of communications, the data link is idle with both the host and the ADVIA 70 data manager in
the listening mode. For downloading the workorder, the host computer initiates a communication link by
taking control as the “sender” device and sending an initiation message (ENQ) to the data manager. In this
way, the data manager is informed that the host computer is ready for communication. The data manager
responds with an acknowledgement (ACK) indicating that the data manager is ready to receive
communication from the host computer.

The first record transmitted is the “H” or header record which establishes the rules for delimiting the fields
of the subsequent records. Consult the ASTM protocol for the particulars of the field delimiters and the
checksum calculation. After receiving the “H” record, the data manager responds with and
acknowledgement (ACK) indicating that the record was received without error.

Workorder Transmission (Figure 1, B)


After the Initiation Phase, the host computer remains the “sender” device and can start transmitting
workorders one at a time in a sequence that is determined by the host computer. Each workorder is
transmitted as two records. The first record is the Patient (P) record. The data manager responds with an
acknowledgement (ACK) if the record is received without error. The Test Order (O) record is transmitted
next by the host computer. The data manager responds with an acknowledgment (ACK) if the record is
received without error. The host computer must wait for each record to be acknowledged by the data
manager before continuing with the next record. Multiple workorders may be transmitted while the host
computer is acting as “sender” of the channel by simply continuing with patient and order record pairs until
the host computer has completed downloading workorders to the data manager.

A workorder must be downloaded to the data manager before the associated sample is aspirated by the
analyzer. If not, the analyzer will attempt a query; if the query is unanswered, the system will use a default
demographics profile instead of the profile requested in the workorder.

Data Link Release from Host Computer (Figure 1, C)


After the host computer has finished downloading workorders, it transmits a Terminator (L) record
indicating that the host has completed transfer of all message blocks to be transmitted in this session. The
data manager acknowledges (ACK) the record. The host then sends an end of transmission (EOT) character
to the data manager and both the data manager and the host return to the idle state.

Results Transmission Mode


Initiation Phase (Figure 1, D)
At the start of communications, the data link is idle, with both the host computer and the data manager in the
listening mode. For uploading the results, the data manager initiates taking control as the “sender” device by
sending a (ENQ) message to the host. In this way, the host is informed that the data manager is ready for
communication. The host computer responds with an (ACK) acknowledgement indicating that the host
computer is ready to receive communication from the data manager.

ADVIA 70 Hematology System 3


083D0006-01 Rev. A, 2001-10
The first record transmitted is the header (H) record, which establishes the rules for the field delimiting the
subsequent records. Consult the ASTM protocol for specific information on field delimiting and the
checksum calculation. After receiving the header record, the host computer responds with an
acknowledgement (ACK) indicating that the record was received without error.

Results Transmission (Figure1, E)


After establishing the data manager as the “sender,” the results are uploaded to the host computer as a series
of records. The first record is a patient (P) record to identify the sample and demographic information used
by the ADVIA 70 for normal range criteria. The second record is a repeat of the order (O) record followed
by twenty-two result ( R) records, one for each parameter reported. The record contains the parameter name,
measured value, unit of measurement, normal range, data status, and date and time of the analysis. The last
result record is followed by a manufacturers (M) record which contains information such as the flags and
alerts.
Each record transmitted to the host computer must contain a checksum and be acknowledged (ACK) by the
host computer before the next record may be transmitted.
Single sample results are uploaded while the data manager is the “sender”. The data link is released between
sample reports.

Data Link Release from Data Manager (Figure 1, F)


After the data manager has finished uploading results, it transmits a terminator (L) record that releases the
communication data link. The host computer acknowledges (ACK) the last record. The data manager then
transmits an end of transmission (EOT) character and both the data manager and the host computer return to
the idle state.

Workorder Query Transmission Mode

Initiation Phase (Figure 1, G)


At the start of communications, the communicatons data link is idle, with both the host computer and the
data manager in the listening mode. For uploading the results, the data manager initiates taking control as
the “sender” device by sending a (ENQ) message to the host computer. In this way, the host computer is
informed that the data manager is ready for communication. The host computer responds with an
acknowledgement (ACK) indicating that the host computer is ready to receive communication from the data
manager.

The first record transmitted is the header (H) record, which establishes the rules for field delimiting the
subsequent records. Consult the ASTM protocol for specific information on field delimiting and the
checksum calculation. After receiving the header record, the host computer responds with an
acknowledgement (ACK) indicating that the record was received without error.

Query Transmission (Figure1, H)


After establishing the data manager as the “sender,” the data manager sends a query (Q) record to request
the workorder information associated with the sample ID encountered by the ADVIA 70 data manager. The
record transmitted to the host computer must contain a checksum and be acknowledged (ACK) by the host
computer before the next record may be transmitted.

Single query records are transmitted to the host computer while the data manager is the “sender.” The data
manager does not expect the host computer to respond while the data manager is the data link “sender.” The
data manager will wait for fifteen seconds for a response from the host computer before using the default
profile.

4 Host Computer Communications Link


Data Link Release from Data Manager (Figure 1, I)
After the data manager has finished uploading a query, it transmits a terminator (L) record, indicating to the
host computer that all records have been transmitted for this session. The host computer acknowledges
(ACK) the record. The data manager transmits an end of transmission (EOT) character and both the data
manager and the host computer return to the idle state.

Responding to a Message (ACK or NAK)


To confirm the identity and transmission quality of each message, the receiving device (data manager or
host computer) must respond to each message with an (ACK) acknowledgement or (NAK) not
acknowledged.
• If the transmitted record checksum is correct, the receiving device sends an ACK response of one byte.
Upon receiving the ACK response, the sender continues the dialogue.
• If a NAK is received, the sender retransmits the record. This process may be repeated for a maximum of
seven times.
• If neither an ACK nor a NAK is received within fifteen seconds, a timeout occurs and the sender
behaves as if a NAK was received and retransmits the record as above.

OPERATION DATA MANAGER MESSAGES EXCHANGED HOST COMPUTER


A. Initiation Phase Receiver Initiation Message (ENQ) Sender

Acknowledgment (ACK)

Header Message (H)

Acknowledgment (ACK)

B. Downloading Receiver Patient Record (P) Sender


Workorders
Phase Acknowledgment (ACK)

Order Record (O)

Acknowledgment (ACK)


C. Release Phase Receiver Terminator Record (L) Sender

Acknowledgment (ACK)

End of Transmission (EOT)

D. Initiation Phase Sender Initiation Message (ENQ) Receiver

Acknowledgment (ACK)

Header Message (H)

Acknowledgment (ACK)

Figure 1: Messages Exchanged Between the Data Manager and a Host Computer

ADVIA 70 Hematology System 5


083D0006-01 Rev. A, 2001-10
OPERATION DATA MANAGER MESSAGES EXCHANGED HOST COMPUTER
E. Transmission Results Sender Patient Record (P) Receiver

Acknowledgement (ACK)

Order Record (O)

Acknowledgement (ACK)

Result Message (R1)

Acknowledgement (ACK)


Result Message (R22)

Acknowledgement (ACK)

Manufacturer’s Record (M)

Acknowledgement (ACK)


F. Release Phase Sender Terminator Record (L) Receiver

Acknowledgment (ACK)

End of Transmission (EOT)

G. Initiation Phase Sender Initiation Message (ENQ) Receiver

Acknowledgment (ACK)

Header Message (H)

Acknowledgment (ACK)

H. Query Phase Sender Query Record (Q) Receiver

Acknowledgement (ACK)

I. Release Phase Sender Terminator Record (L) Receiver

Acknowledgment (ACK)

End of Transmission (EOT)

Figure 1: Messages Exchanged Between the Data Manager and a Host Computer (cont.)

6 Host Computer Communications Link


Transmission Characteristics (RS 232C)
Connecting the Data Manager and a Host Computer
The communication link provides serial data transmission from the serial communication port (Com 1 or
Com 2) at the rear of the computer. This communication link is compatible with devices that conform to
EIA Standard RS 232C. Figure 2 illustrates the RS 232C signal assignments.
Handshaking
Hardware (Clear-to-Send ⁄ Request-to-Send), Xon/Xoff, and none modes are supported.
ASCII Character Formats and Transmission Rates
Character transmission from the communication port is asynchronous, half-duplex. The following ASCII
(American Standard Code [for] Information Interchange) character formats are available:

PARAMETER CHOICES
Start Bit Always 1
Data Bits 7 or 8
Parity Bit ODD, EVEN, NONE
Stop Bits 1 or 2

The available transmission baud rates are: 1200 bps, 2400 bps, 4800 bps, 9600. and 19,200 bps. The desired
character format and transmission rate are selected via the Auxiliary Functions menu of the data manager
as described in the Operators Guide, Section 2.

ADVIA 70 SYSTEM HOST COMPUTER


User-supplied RS-232-C
C
cable assembly
O
Signal Ground M 5 7
Received Data M
U 2 2
Transmitted Data N 3 3
I
Carrier Detect C 1 6
Data Terminal Ready A
T 4 8
Data Set Ready I
6 20
O
Request To Send N CTS
7 5
Clear To Send 8 4
P
RTS
Ring Indicator O
R 9
T
9-pin connector 25-pin connector

ADVIA 70 Hematology System 7


083D0006-01 Rev. A, 2001-10
SIGNAL
PIN DESCRIPTION REMARKS

1 Carrier Detect Since the CARRIER DETECT function is not supported at this time, connect a jumper
wire between pins 1 and 4 so that CARRIER DETECT is continuously enabled.
2 Received Data Message transmitted by the host computer to the data manager.
3 Transmitted Data The serial character stream from the data manager is transmitted to the host computer
via pin 3 with a nominal voltage swing of ±10 volts with respect to pin 5 (signal ground).
A negative voltage represents a MARK, or binary ONE. A positive voltage represents a
SPACE, or binary ZERO.
The voltage at pin 3 will not exceed ± 25 volts. The user should terminate the
Transmitted Data line (pin 3) with a load impedance that has a dc resistance between
3 kΩ and 7 kΩ. The measurement method and capacitive loading should conform to
those specified in paragraph 2.4 of EIA Standard RS 232C.
4 Data Terminal The DATA TERMINAL READY line is continuously set high (on) to indicate that the
Ready data manager is ready to communicate even when it is not.
5 Signal Ground
6 Data Set Ready Since the DATA SET READY function is not supported at this time, connect a jumper
wire between pins 4 and 6 so that DATA SET READY is continuously enabled.
7 Request Send The REQUEST TO SEND line is set high (on) to indicate that the data manager has
data to transmit. The REQUEST TO SEND is set low if the data manager requests a
stop of communications.
8 Clear Send When able to accept data, the host computer sets the CLEAR TO SEND line high (on).
No data are transmitted from the data manager unless the CLEAR TO SEND line is
high (on). If the CLEAR TO SEND function is not supported by the host computer,
connect a jumper wire between pins 7 and 8 on the workstation connector so that
CLEAR TO SEND is enabled when required.
9 Not used.

9-Pin Communications Port

1 2 3 4 5

6 7 8 9

Figure 2: RS 232C Signal Definitions

Transfer Settings
Configuration of the communication options of the ADVIA 70 system is set up in the Transfer Settings
window, selected from the Auxiliary Functions menu.

The Instrument ID is the ADVIA 70 system name assigned by your lab, and LIS ID is your laboratory
information system’s name. Change the default names to match your system name and LIS name.

Select the serial port, speed, data bits, parity, stop bits, and flow control. These parameters must match the
port settings of the LIS. Transmission errors occur if the port settings are not matched.

8 Host Computer Communications Link


With the Automatic Transfer enabled, results are transmitted upon completion of the measurement to the
LIS.

The LIS settings include a check box for enabling barcode reading. If your system has barcode reading
capability and the LIS generates barcode labels, check this box. When the barcode reader is installed and
cannot identify a tube, a message input box will prompt the operator to input the sample identification
number.

The communication protocols supported by the ADVIA 70 system are LIS Bidirectional, LIS Unidirectional,
and Proprietary Unidirectional. You can select only one of the protocols for use. If you do not have an
ASTM compatible LIS connected, select Proprietary Unidirectional mode to prevent system timeouts when
attempting to initiate communication with the LIS.

After selecting communication options, restart the system. If the communication port was not properly
closed at the time of configuration, the computer must be rebooted.

Transferring Data
The ADVIA 70 system operator may initiate the transfer of result data to the LIS on an as needed basis or
automatically upon successful completion of the measurement cycle.
From the Datalog menu, the operator may use the Transfer function to select a batch of results to transfer.
From the Results Display, the current displayed record may be transferred by selecting the Transfer
command.
The ADVIA 70 system Datalog contains four types of result data: patient, control, calibration, and
background. If the LIS communication protocol is used, only patient and control data records are sent to the
LIS. Also, the patient record must have a sample ID present. Otherwise, the ADVIA 70 system will ignore
the transfer request. The Proprietary Unidirectional protocol will send all data record types. In all scenarios,
a rejected sample will not be sent to the LIS.

ASTM Message Content


The following is a summary of ASTM records used by the ADVIA 70 system. Refer to ASTM E 1394-97
for a complete description of the record content. Examples are given at the end of this section.
Message Header Record
The message header contains the delimiter definition, sender name, and receiver ID.

H1: Record Type ID—The character H identifies the record as a message header record.
H2: Delimiter Definition—The five Latin-1 characters that immediately follow the H record type ID
define the delimiters to be used throughout the subsequent records of the message. The second
character in the header record is the field delimiter, the third character is the repeat delimiter, the
fourth character is the component delimiter, and the fifth is the escape character.
H5: Sender Name—The purpose of this field is to define the instrument specific to this line.
H10: Receiver ID—This text value specifies the name of the receiver. Its purpose is verification that the
transmission is indeed for the receiver.
H11: Comment—This text field contains any comments relating to the subsequent record to be
transmitted.
H12: Processing ID—Message processing: P=Production (patient test data). Q=Quality control.

ADVIA 70 Hematology System 9


083D0006-01 Rev. A, 2001-10
H13: ASTM Version No.—This value is E 1394-97.
H14: Date and Time of Message—This field contains the date and time that the message was generated.

The following is an example of the Message Header Record:


H|\^&|||Advia 70|||||LIS_ID|First Test|P|E 1394-97|20010417114930
Patient Information Record
P1: Record Type—The character P identifies the record as a patient record.
P2: Sequence Number—The ADVIA 70 system supports only one patient for each transmission and
this field is always 1.
P3: Practice Assigned Patient ID—This identifier shall be the unique ID assigned and used by the
practice to identify the patient results upon return of the test results. This field is derived from the
workorder in bidirectional modes. If the result is a Quality Control sample, the Lot # of the
control will be in this field.
P6: Patient Name—The patient name field contains the last name and first name separated by a
component delimiter. This field is derived from the workorder in bidirectional modes. If the result
is a Quality Control sample, the Level (Low, Normal, or High) of the control will be in this field.
P8: Birthdate—The birthdate shall be presented in the standard format as YYYYMMDD.
P9: Patient Sex—This field shall be represented by M, F, or U.
P14: Physician ID—This field contains the name of the physician caring for the patient.

The following is an example of the Patient Information Record:


P|1|12345|||Smith^John||19550402|M|||||Dr. Bush
Test Order Record
The ADVIA 70 system supports one order for each patient in a message. Multiple orders for a patient need
to be enclosed in separate messages.

O1: Record Type ID—The character O identifies the record as a test order record.
O2: Sequence Number—The ADVIA 70 system supports only one order for a patient for each
message transmission and this field is always 1.
O3: Sample ID—This text field represents a unique identifier for the sample assigned by the
laboratory information system and returned by the ADVIA 70 system.
O4: Instrument Sample ID—This field contains the same ID as in the last field (O3).
O5: Universal Test ID—The ADVIA 70 system uses ^^^CBC.
O6: Priority—The ADVIA 70 system supports code R for routine test. Other priority codes are treated
as routine as well. Stat samples are requested from the ADVIA 70 system.
O26: Report Type—F for final results is supported.
The following is an example of the Test Order Record:
O|1|2000121402|2000121402|^^^CBC|R||||||||||||||||||||F

10 Host Computer Communications Link


Result Record
R1: Record Type ID—The character R identifies the record as a result record.
R2: Record Sequence Number—The number used defines the sequence of the associated result record
for a test.
R3: Universal Test ID—This field contains the test ID.
R4: Measurement Value—This field contains the data in ASCII text notation.
R5: Unit—The abbreviation of units for the numeric result appears here.
R6: Reference Range—The sample value is reported in lower limit to upper limit format.
R9: Results Status—Code F for final results is enclosed.
R13: Date/Time Test Completed—Date and time the instrument completed the test results being
reported.
The following is an example of the Result Record:
R|1|^^^WBC|10.9|K/uL|3.0 to 12.0|||F||||20001214164433
Request Information Record
The request information record is used by the ADVIA 70 system to request patient demographics from the
laboratory information system.

Q1: Record Type ID—coded as Q.


Q2: Sequence Number—always 1.
Q3: Sample ID—This text field shall represent a unique identifier for the sample assigned by the
laboratory information system and returned by the ADVIA 70 system.
Q5: Universal Test ID—This field contains the text ALL.
Q13: Request Information Status codes—This field always contains D for requesting demographics
only.
The following is an example of the Request Information Record:
Q|1|^123||ALL||||||||D

ADVIA 70 Hematology System 11


083D0006-01 Rev. A, 2001-10
Manufacturer Information Record
This record is provided to send ADVIA 70 system defined flags and alerts to the host computer system.

M1: Record Type ID—Coded as M.


M2: Sequence Number—Always 1.
M3: Instrument Alert—This field contains a fixed length text string of ones and zeros.indicating the
activation (1) or deactivation (0) of a particular alert.

Byte Format * Description


1-6 A6 Alert=
7 A1 1=WBC Clog
8 A1 1=RBC Clog
9 A1 1=WBC Flow Time
10 A1 1=RBC Flow Time
11 A1 1=WBC Drain
12 A1 1=RBC Drain
13 A1 1=Vacuum Failure
14 A1 1=Hgb Sensor
15 A1 1=Uncontrolled
16 A1 1=Uncalibrated
17-21 A5 Reserved
* A = ASCII

M4: Test Flags—This field contains a fixed length text string of ones and zeros.indicating the
activation (1) or deactivation (0) of a particular flag..

Byte Format * Description


1-5 A5 Flag=
6 A1 1=Diff Flag
7 A1 1=WBC Flag
8 A1 1=N Flag
9 A1 1=B Flag
10 A1 1=L Flag
11 A1 1=RBC Abn
12 A1 1=PLCI Flag
13 A1 1=PLT/RBC Flag
14-18 A1 Reserved
* A = ASCII
The following is an example of the system defined Manufacturer Information Record:
M|1|Alert=000000000000000|Flag=0000000000000

12 Host Computer Communications Link


Message Terminator Record
This is the last record in the message.

L1: Record Type ID—Coded as L.


L2: Sequence Number—This field should always be 1.
The following is an example of the Message Terminator Record:
L|1
Message Example
The following is a complete message example for transmitting a patient test result:
H|\^&|||Advia 70|||||LIS_ID|First Test|P|E 1394-
97|20010417114930<CR>
P|1|12345|||Smith^John||19550402|M|||||Dr. Bush<CR>
O|1|2000121402|2000121402|^^^CBC|R||||||||||||||||||||F <CR>
R|1|^^^WBC|10.9|K/uL|3.0 to 12.0|||F||||20001214164433<CR>
R|2|^^^Neut|4.2|K/uL|1.1 to 9.6|||F||||20001214164433<CR>
R|3|^^^Lymp|6.0|K/uL|0.5 to 6.0|||F||||20001214164433<CR>
R|4|^^^Mono|0.5|K/uL|0.1 to 1.4|||F||||20001214164433<CR>
R|5|^^^Bas|0.0|K/uL|0.0 to 0.3|||F||||20001214164433<CR>
R|6|^^^Eos|0.2|K/uL|0.0 to 1.0|||F||||20001214164433<CR>
R|7|^^^Neut%|38.1|%|35.0 to 80.0|||F||||20001214164433<CR>
R|8|^^^Lymp%|55.2|%|15.0 to 50.0|||F||||20001214164433<CR>
R|9|^^^Mono%|4.9|%|2.0 to 12.0|||F||||20001214164433<CR>
R|10|^^^Bas%|0.4|%|0.0 to 10.0|||F||||20001214164433<CR>
R|11|^^^Eos%|1.4|%|0.0 to 33.0|||F||||20001214164433<CR>
R|12|^^^RBC|3.96|M/uL|3.20 to 6.00|||F||||20001214164433<CR>
R|13|^^^Hgb|11.6|g/dL|10.0 to 18.0|||F||||20001214164433<CR>
R|14|^^^Hct|35.8|%|30.0 to 55.0|||F||||20001214164433<CR>
R|15|^^^MCV|90.5|fL|78.0 to 105.0|||F||||20001214164433<CR>
R|16|^^^MCH|29.4|pg|27.0 to 33.0|||F||||20001214164433<CR>
R|17|^^^MCHC|32.5|g/dL|32.0 to 36.0|||F||||20001214164433<CR>
R|18|^^^RDW|13.3|%|9.0 to 15.0|||F||||20001214164433<CR>
R|19|^^^Plt|272|K/uL|150 to 500|||F||||20001214164433<CR>
R|20|^^^MPV|8.4|fL|0.0 to 15.0|||F||||20001214164433<CR>
R|21|^^^PCT|0.23|%|0.01 to 15.00|||F||||20001214164433<CR>
R|22|^^^PDW|15.0|%|9.0 to 15.0|||F||||20001214164433<CR>
M|1|Alert=000000000000000|Flag=0000000000000<CR>
L|1<CR>

ADVIA 70 Hematology System 13


083D0006-01 Rev. A, 2001-10
Low Level Protocol
Each of the previous records is enclosed in a frame structure as follows:
<STX>FN text <CR> <ETX>C1 C2<CR><LF>
Where:
<STX> Start of text transmission control character
FN Single digit Frame Number 0 to 7
Text Record content of the message
<CR> Carriage Return ASCII character
<ETX> End of text transmission control character
C1 Most significant character of checksum
C2 Least significant character of checksum
<CR> Carriage Return ASCII character
<LF> Line Feed ASCII character
The following is an example of a host query message sent from the ADVIA 70 system to LIS:
<STX>1H|\^&|||Advia70|||||LIS_ID||P|E 1394-
97|20010417155931<CR><ETX>C1 C2<CR><LF>
<STX>2Q|1|^123||ALL||||||||D<CR><ETX>C1 C2<CR><LF>
<STX>3L|1<CR><ETX>C1 C2<CR><LF>
The following is an example of order message sent from LIS:
<STX>1H|\^&|||Harper Labs<CR><ETX>C1 C2<CR><LF>
<STX>2P|1|2734|||Blake^Lindsey||19590512|F|||||Dr. Bush<CR><ETX>C1
C2<CR><LF>
<STX>3O|1|REQ3037||^^^CBC<CR><ETX>C1 C2<CR><LF>
<STX>4L|1|F<CR><ETX>C1 C2<CR><LF>
Multiple orders are sent as multiple order messages to the ADVIA 70 system.

14 Host Computer Communications Link


Proprietary Protocol
The following is the format for the data transmissionof the Proprietary Protocol:
Byte Format * Description
1 B1 STX(02h)
2-7 A6 Sequence Number
8-22 A15 Sample Id
23-37 A15 Patient Id
38-67 A30 Last Name
68-82 A15 First Name
83-92 A10 Birth Date
93 A1 Sex (1=Male, 2=Female, 0=Unknown)
94-123 A30 Doctor
124 A1 1=WBC Clog
125 A1 1=RBC Clog
126 A1 1=WBC Flow Time
127 A1 1=RBC Flow Time
128 A1 1=WBC Drain
129 A1 1=RBC Drain
130 A1 1=Vacuum Failure
131 A1 1=Hgb Sensor
132 A1 1=Uncontrolled
133 A1 1=Uncalibrated
134-143 A10 Date (DD/MM/YYYY)
144-154 A11 Time (HH:MM:SS AM/PM)
155-159 A5 WBC
160-164 A5 NEUT N
165-169 A5 LYM N
170-174 A5 MONO N
175-179 A5 BAS N
180-184 A5 EOS N
185-189 A5 NEUT P
190-194 A5 LYM P
195-199 A5 MONO P
200-204 A5 BAS P
205-209 A5 EOS P
210-214 A5 RBC
215-219 A5 HGB
220-224 A5 HCT
225-229 A5 MCV
230-234 A5 MCH
235-239 A5 MCHC
240-244 A5 RDW
245-249 A5 PLT
250-254 A5 MPV
255-259 A5 PCT
260-264 A5 PDW

ADVIA 70 Hematology System 15


083D0006-01 Rev. A, 2001-10
Byte Format * Description
265-299 A35 Reserved for future expansion
300 A1 1=Diff Flag
301 A1 1=WBC Flag
302 A1 1=N Flag
303 A1 1=B Flag
304 A1 1=L Flag
305 A1 1=RBC Abn Flag
306 A1 1=PLCI Flag
307 A1 1=PLT/RBC Flag
308-317 A10 Future Flag Expansion
318 A1 Sample Type:
1=Patient
2=Background,
3=Calibration
4=Low Control
5=Normal Control
6=High Control
319 A1 Sample Mode:
1=Direct
2=Cap Piercer
3=Sample Saver
4=Auto Sampler
320-325 A6 RBC Raw Count
326-331 A6 RBC Tof
332-337 A6 RBC Start Aperture Voltage
338-343 A6 RBC End Aperture Voltage
344-349 A6 PLT Raw Count
350-355 A6 WBC Raw Count
356-361 A6 WBC Tof
362-367 A6 WBC Start Aperture Voltage
368-373 A6 WBC End Aperture Voltage
374-379 A6 HGB Sample
380-385 A6 HGB Reference
386-391 A6 WOC Count
392-397 A6 WOC Start Rate
398-403 A6 WOC End Rate
404-409 A6 Vacuum During Sample
410-453 A44 Open for expansion
454-455 A2 Reserved
456 B1 EOT(04h)

* A: Alphanumeric ASCII Format B: Binary Format

16 Host Computer Communications Link


Table 2: ASCII Character Codes
ASCII CODE ASCII CODE ASCII CODE
CHARACTER (Hexadecimal) CHARACTER (Hexadecimal) CHARACTER (Hexadecimal)
NUL 00h + 2Bh V 56h
SOH 01h , 2Ch W 57h
STX 02h - 2Dh X 58h
ETX 03h . 2Eh Y 59h
EOT 04h ⁄ 2Fh Z 5Ah
ENQ 05h 0 30h [ 5Bh
ACK 06h 1 31h \ 5Ch
BEL 07h 2 32h ] 5Dh
BS 08h 3 33h ^ 5Eh
HT 09h 4 34h _ 5Fh
LF 0Ah 5 35h ‘ 60h
VT 0Bh 6 36h a 61h
FF 0Ch 7 37h b 62h
CR 0Dh 8 38h c 63h
SO 0Eh 9 39h d 64h
SI 0Fh : 3Ah e 65h
DLE 10h ; 3Bh f 66h
DC 1 (X_ON) 11h < 3Ch g 67h
DC 2 (TAPE) 12h = 3Dh h 68h
DC 3 (X_OFF) 13h > 3Eh i 69h
DC 4 (TAPE) 14h ? 3Fh j 6Ah
NAK 15h @ 40h k 6Bh
SYN 16h A 41h l 6Ch
ETB 17h B 42h m 6Dh
CAN 18h C 43h n 6Eh
EM 19h D 44h o 6Fh
SUB 1Ah E 45h p 70h
ESC 1Bh F 46h q 71h
FS 1Ch G 47h r 72h
GS 1Dh H 48h s 73h
RS 1Eh I 49h t 74h
US 1Fh J 4Ah u 75h
SP 20h K 4Bh v 76h
! 21h L 4Ch w 77h
" 22h M 4Dh x 78h
# 23h N 4Eh y 79h
$ 24h O 4Fh z 7Ah
% 25h P 50h { 7Bh
& 26h Q 51h | 7Ch
’ 27h R 52h } (ALT MOD) 7Dh
( 28h S 53h ~ 7Eh
) 29h T 54h DEL (RUB OUT) 7Fh
* 2Ah U 55h DEFAULT LRC* 7Fh

ADVIA 70 Hematology System 17


083D0006-01 Rev. A, 2001-10

You might also like