100% found this document useful (1 vote)
216 views

Cell-Dyn 3200 SYSTEM Host Interface Specification: To Host Table of Contents

Uploaded by

freed
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
100% found this document useful (1 vote)
216 views

Cell-Dyn 3200 SYSTEM Host Interface Specification: To Host Table of Contents

Uploaded by

freed
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 30

®

CELL-DYN 3200 SYSTEM


Host Interface Specification

LIST NO. 06H71-01


REVISION D

To Host Table of Contents

1
©998, 1999 ABBOTT DIAGNOSTICS DIVISION
Abbott Laboratories
Abbott Park, IL 60064
Table of Contents
1.0 INTRODUCTION ................................................................................................................. 1
1.1 Purpose ........................................................................................................................ 1
1.2 Definitions and Conventions ......................................................................................... 1
1.3 Scope ........................................................................................................................... 1
2.0 DATA................................................................................................................................... 3
2.1 General Message Form ................................................................................................ 3
2.1.1 Messages ........................................................................................................... 3
2.1.2 Syntax and Functional Error Response............................................................... 3
2.1.3 Syntax of Instrument Messages .......................................................................... 3
2.2 Instrument Messages.................................................................................................... 4
2.2.1 Instrument Transmission Modes ......................................................................... 4
2.2.1.1 Run Menu Automatic Transmit Mode .................................................... 4
2.2.1.2 Data Log Menu Transmit Mode ............................................................. 4
2.2.1.3 Display Specimen Menu Transmit Mode ............................................... 4
2.2.2 Message Identification Segment......................................................................... 4
2.2.2.1 Message Type — Field 1....................................................................... 4
2.2.2.2 Instrument Type — Field 2 .................................................................... 5
2.2.2.3 Serial Number — Field 3 ....................................................................... 5
2.2.2.4 Sequence Number — Field 4 ................................................................ 5
2.2.2.5 Spare Field — Field 5............................................................................ 5
2.2.2.6 Specimen Type — Field 6 ..................................................................... 5
2.2.2.7 Next (Specimen) ID — Field 7............................................................... 5
2.2.2.8 Specimen Name — Field 8.................................................................... 6
2.2.2.9 Patient ID — Field 9 .............................................................................. 6
2.2.2.10 Specimen Sex — Field 10 ................................................................... 6
2.2.2.11 Specimen DOB — Field 11 ................................................................. 6
2.2.2.12 Dr. Name — Field 12........................................................................... 6
2.2.2.13 Operator ID — Field 13 ....................................................................... 6
2.2.2.14 Specimen Date — Field 14.................................................................. 6
2.2.2.15 Specimen Time — Field 15 ................................................................. 7
2.2.2.16 Collection Date — Field 16.................................................................. 7
2.2.2.17 Collection Time — Field 17 ................................................................. 7
2.2.2.18 Comment — Field 18 .......................................................................... 7
2.2.3 Results Segment................................................................................................. 7
2.2.3.1 Results Segment of a Histogram Message ........................................... 7
2.2.3.2 Results Segment of a Count Data Message........................................ 11

CELL-DYN ® 3200 System Host Interface Specification i


06H71-01D — July 1999
2.3 Host Messages ........................................................................................................... 19
2.3.1 Instrument Reception Mode .............................................................................. 19
2.3.2 Host Message Format....................................................................................... 19
2.3.2.1 Specimen ID — Field 1 ....................................................................... 19
2.3.2.2 Specimen Name — Field 2.................................................................. 20
2.3.2.3 Patient ID — Field 3 ............................................................................ 20
2.3.2.4 Specimen Sex — Field 4 ..................................................................... 20
2.3.2.5 Specimen Date of Birth — Field 5 ....................................................... 20
2.3.2.6 Collection Date — Field 6.................................................................... 20
2.3.2.7 Collection Time — Field 7 ................................................................... 20
2.3.2.8 Doctor Name — Field 8....................................................................... 20
2.3.2.9 Limit Set — Field 9 .............................................................................. 21
2.3.2.10 Parameter Set — Field 10 ................................................................. 21
2.3.3 Work List Message Example............................................................................. 21
3.0 RS232 TRANSPORT......................................................................................................... 23
3.1 Mechanical Interface................................................................................................... 23
3.2 Electrical Interface ...................................................................................................... 23
3.3 Data Link .................................................................................................................... 23
3.3.1 Symmetrical Interface ....................................................................................... 23
3.3.2 Asynchronous Serial ......................................................................................... 23
3.3.3 Message Frame ................................................................................................ 23
3.3.4 Response by Instrument to Host Messages...................................................... 24
3.3.4.1 ACK Response.................................................................................... 24
3.3.4.2. Error Responses ................................................................................ 24
3.3.5 Response by Host to Instrument Messages....................................................... 24
3.3.5.1. Between-Transmission Time-Out ....................................................... 24
3.3.5.2. ACK Response................................................................................... 25
3.3.5.3. Error Response .................................................................................. 25
3.3.6 XON/XOFF and CTS ........................................................................................ 25

ii CELL-DYN ® 3200 System Host Interface Specification


06H71-01D — July 1999
1.0 INTRODUCTION

1.1 Purpose

This document describes the communication methods and interface characteristics of the
CELL-DYN 3200 automated hematology analyzer when connected to a Host.

1.2 Definitions and Conventions

The Host is an external computer or data collection system. The "Instrument" is the Abbott
CELL-DYN 3200.

Data transferred from the Host to the Instrument is called Host Data. Data transferred
from the Instrument to the Host is called Instrument Data.

Numeric equivalents of characters are shown as hexadecimal values.

1.3 Scope

This document is divided into two major sections. The Data section describes the
communication messages. The RS232 Transport section describes the means by which
the Instrument and Host transfer data to each other.

CELL-DYN ® 3200 System Host Interface Specification 1


06H71-01D — July 1999
NOTES:

2 CELL-DYN ® 3200 System Host Interface Specification


06H71-01D — July 1999
2.0 DATA

This section describes the data that is transferred between the Instrument and the Host.
The syntax and meaning of communication messages is described without reference to the
underlying transport mechanism.

2.1 General Message Form

2.1.1 Messages

Data is communicated in discrete, independent messages. Each message contains


an ordered sequence of fields composed of printable ASCII characters as defined in
Section 3.3.3.

2.1.2 Syntax and Functional Error Response

The Instrument accepts all messages that the Host successfully transmits. If a Host
message contains syntax or functional errors, the message is rejected by the
Instrument and the appropriate flow control character is sent to the Host (refer to
Section 3.3.4.2).

2.1.3 Syntax of Instrument Messages

Although Host and Instrument messages convey different information, they share a
common syntax:
1. Each message is partitioned into fields. Each field ends with a comma.

2. All fields are of fixed length.

3. Text fields begin and end in double quotation marks ("), are left-justified between
the quotation marks, and use the blank character to occupy empty positions.

4. Values reported in numeric floating point fields and in numeric integer fields are
right-justified, and zeroes are used to fill empty positions.

5. Values in numeric floating point fields are reported with a precision based on the
ranges listed below. Zeros are used to fill empty positions.

Value Range Precision* Example

> 99.9 no decimal point 00225


> 9.99 and < 99.9 1 089.5
> .999 and < 9.99 2 06.94
> .001 and < .999 3 0.300

*Precision is the number of significant digits to the right of the decimal point.

6. Flag fields are numeric fields consisting of a single character.

7. Empty fields

a) Text fields which are defined, such as Dr. Name, but which are empty
because the operator did not input data are filled with the "-" character (2D
hex).

b) Numeric fields which are defined but which have no data reported by the
Instrument are filled with the "-" character (2D hex). Example: there is no

CELL-DYN ® 3200 System Host Interface Specification 3


06H71-01D — July 1999
5-part differential for Background counts, so Fields 20 through 24 in the Count
Data message are reported as "-" characters.
8. Spare fields

a) There are no spare text fields.

b) Spare numeric fields (5 characters except for Sequence Number which is 4


characters) consist of five (5) zeroes.

c) Spare flag fields consist of a single zero.

9. Instrument messages convey results that may be out of range. Out-of-range


numeric fields are filled with the ">" character (3E hex).

2.2 Instrument Messages

Instrument messages are transmitted by the Instrument to the Host. All of these contain
result data. Each message comprises an identification segment followed by a results
segment.

2.2.1 Instrument Transmission Modes

2.2.1.1 Run Menu Automatic Transmit Mode

The operator may select automatic transmit mode in the Setup Menu. This mode
allows the automatic transmission of results during the RUN cycle. The operator
may also request the System to transmit histogram data in the automatic transmit
mode. If histogram transmission is not requested, then only the count data is
transmitted.

2.2.1.2 Data Log Menu Transmit Mode

On the Data Log Menu, the operator may request transmission of results from a
block of samples. Only count data is transmitted.

2.2.1.3 Display Specimen Menu Transmit Mode

On the Display Specimen Menu, the operator may request transmission of results
from the specimen being displayed. Only count data is transmitted.

2.2.2 Message Identification Segment

The Identification Segment of each message gives the message type and identifies
the specimen.

2.2.2.1 Message Type — Field 1

The Message Type is the first field in the Identification Segment. It occupies an
alphanumeric field of three (3) characters plus the enclosing double quotation
marks. The six message types are as follows:

WBC Histogram Message 1: "WB1"

WBC Histogram Message 2: "WB2"

RBC Histogram Message: "RBC"

4 CELL-DYN ® 3200 System Host Interface Specification


06H71-01D — July 1999
PLT Histogram Message: "PLT"

NOC Histogram Message: "NOC"

Count Data Message: "M M" (3 blanks)

2.2.2.2 Instrument Type — Field 2

The Instrument Type number is the second field sent in the Identification
Segment. It occupies an alphanumeric text field of seven (7) characters plus
the enclosing double quotation marks. The string for the CELL-DYN 3200CS is
sent as "CD3200C" and for the CELL-DYN 3200SL as "CD3200S".

2.2.2.3 Serial Number — Field 3

The Serial Number of the instrument is the third field in the Identification
Segment. It occupies an alphanumeric field of twelve (12) characters plus the
double quotation marks. It is not available in this release, so the field is
transmitted as twelve "-" characters plus the enclosing double quotation marks.

2.2.2.4 Sequence Number — Field 4

The Sequence Number is the fourth field in the Identification Segment. It is


automatically generated by the System, and it occupies a numeric field of four
(4) characters.

2.2.2.5 Spare Field — Field 5

This field consists of one character. Its value is undefined at this time.

2.2.2.6 Specimen Type — Field 6

The Specimen Type is the sixth field in the Identification Segment. It occupies a
numeric field of one character whose value gives the specimen type as follows:

0: Patient

1: QC sample

2: Background

3: Fragile WBC

4: Calibrator

5: Whole blood

6: Latex

7: Unused

8: Resistant RBC

2.2.2.7 Next (Specimen) ID — Field 7

The Next Specimen ID is the seventh field in the Identification Segment. For
patient samples (including Patient, Fragile WBC, and Resistant RBC), the

CELL-DYN ® 3200 System Host Interface Specification 5


06H71-01D — July 1999
specimen ID is entered by the operator on the Instrument or received from the
Host. For other samples, such as controls and background samples, the
specimen ID is supplied by the Instrument. In either case, it occupies a text
field of twelve (12) characters plus the enclosing double quotation marks.

2.2.2.8 Specimen Name — Field 8

The Specimen Name is the eighth field in the Identification Segment. It


occupies a text field of twenty-eight (28) characters plus the enclosing double
quotation marks. If Specimen Name is not entered by the operator, this field is
transmitted as 28 "-" characters plus the enclosing double quotation marks.

2.2.2.9 Patient ID — Field 9

The Patient ID is the ninth field in the Identification Segment. It occupies a text
field of sixteen (16) characters plus the enclosing double quotation marks.

2.2.2.10 Specimen Sex — Field 10

The Specimen Sex is the tenth field in the Identification Segment. It occupies a
text field of one character plus the enclosing double quoatation marks. The
values are language-specific: English, Japanese, Italian, French, and
Portugese will return "M" or "F" if set. Spanish will return "H" or "M" if set.
German will return "M" or "W" if set. If Specimen Sex is not entered by the
operator, this field is transmitted as a "-" character plus the enclosing double
quotation marks.

2.2.2.11 Specimen DOB — Field 11

The Specimen Date of Birth (DOB) is the eleventh field in the Identification
Segment. It occupies a text field of ten (10) characters plus the enclosing
double quotation marks. The DOB format always uses the mm/dd/yyyy format
regardless of the format selected by the operator in the Setup Menu. Four
digits are used for the year. If DOB is not entered by the operator or received
from the Host, this field is transmitted as --/--/---- plus the enclosing double
quotation marks.

2.2.2.12 Dr. Name — Field 12

The Dr. Name is the twelfth field in the Identification Segment. It occupies an
alphanumeric field of twenty two (22) characters plus the enclosing double
quotation marks. If Dr. Name is not entered by the operator, this field is
transmitted as 22 "-" characters plus the enclosing double quotation marks.

2.2.2.13 Operator ID — Field 13

The Operator ID is the thirteenth field in the Identification Segment. It occupies


a text field of three (3) characters plus the enclosing double quotation marks.

2.2.2.14 Specimen Date — Field 14

The Specimen Date is the fourteenth field in the Identification Segment. It is


generated by the System when the specimen is run. It occupies a text field of
ten (10) characters plus the enclosing double quotation marks. The Specimen
Date format always uses the mm/dd/yyyy format.

6 CELL-DYN ® 3200 System Host Interface Specification


06H71-01D — July 1999
2.2.2.15 Specimen Time — Field 15

The Specimen Time is the fifteenth field in the Identification Segment. It is


generated by the Instrument when the specimen is run. It occupies a text field
of five (5) characters plus the enclosing double quotation marks, and its format
is "hh:mm", where hh is the hour (from 00 to 23) and mm is the minute. The
24-hour method of representing time is used.

2.2.2.16 Collection Date — Field 16

The Collection Date field is the sixteenth field in the Identification Segment.
This field gives the date the specimen was collected. It occupies an
alphanumeric field of ten (10) characters plus the enclosing double quotation
marks. The Collection Date format always uses the mm/dd/yyyy format
regardless of the format selected by the operator in the Setup Menu. If
Collection Date is not entered, the field is transmitted as --/--/---- plus the
enclosing double quotation marks.

2.2.2.17 Collection Time — Field 17

The Collection Time field is the seventeenth field in the Identification Segment.
It occupies an alphanumeric field of five (5) characters plus the enclosing
double quotation marks. The format is two digits, a colon, and two digits. The
first two-digit set represents the hour (from 00 to 23) and the second two-digit
set represents the minutes. This field gives the time the specimen was
collected. If Collection Time is not entered, this field is transmitted as --:-- plus
the enclosing double quotation marks.

2.2.2.18 Comment — Field 18

The Comment field is the eighteenth and final field in the Identification
Segment. It occupies an alphanumeric field of sixteen (16) characters plus the
enclosing double quotation marks. If no comment is entered by the operator,
this field is transmitted as 16 "-" characters plus the enclosing double quotation
marks.

2.2.3 Results Segment

The Results Segment contains numeric data and flags generated by the
Instrument. There are two different Results Segment forms, one for histogram data
messages, and one for count data messages. Each of these Results Segment
forms is preceded by the first 18 fields of the Message Identification Segment.

2.2.3.1 Results Segment of a Histogram Message

2.2.3.1.1 Scale Factor — Field 19

The scale factor is a number that holds the full-range value for the following
normalized histogram data. The scale factor is a numeric field, five (5)
characters in length, with an implied decimal point after its fourth character.
At present the scale factor is not implemented, and so it is always
transmitted as a zero value.

CELL-DYN ® 3200 System Host Interface Specification 7


06H71-01D — July 1999
2.2.3.1.2 Channel Data — Fields 20 through 83

The channel data fields are normalized counts from every fourth channel of
the 256 channels used internally in the System. The channel data appears
in numeric fields three (3) characters in length.

2.2.3.1.3 Histogram Message Example

"WB1", [message type]

"CD3200C", [instrument type]

"------------", [serial number]

0416, [sequence no.]

0, [spare field]

0, [specimen type]

"------------", [specimen ID]

"----------------------------", [specimen name]

"----------------", [patient ID]

"F", [specimen sex]

"10/12/1964", [specimen DOB]

"----------------------", [Dr name]

"stc", [operator ID]

"05/24/1996", [specimen date]

"19:25", [specimen time]

"05/24/1996", [collection date]

"11:48", [collection time]

"----------------", [comment]

8 CELL-DYN ® 3200 System Host Interface Specification


06H71-01D — July 1999
00000, [scale factor]

000, [channel 2 data]

000, [channel 6 data]

000, [channel 10 data]

018, [channel 14 data]

024, [channel 18 data]

052, [channel 22 data]

096, [channel 26 data]

112, [channel 30 data]

098, [channel 34 data]

070, [channel 38 data]

051, [channel 42 data]

038, [channel 46 data]

033, [channel 50 data]

029, [channel 54 data]

023, [channel 58 data]

024, [channel 62 data]

023, [channel 66 data]

019, [channel 70 data]

018, [channel 74 data]

021, [channel 78 data]

022, [channel 82 data]

025, [channel 86 data]

CELL-DYN ® 3200 System Host Interface Specification 9


06H71-01D — July 1999
024, [channel 90 data]

025, [channel 94 data]

032, [channel 98 data]

033, [channel 102 data]

034, [channel 106 data]

036, [channel 110 data]

033, [channel 114 data]

033, [channel 118 data]

042, [channel 122 data]

054, [channel 126 data]

058, [channel 130 data]

056, [channel 134 data]

065, [channel 138 data]

072, [channel 142 data]

074, [channel 146 data]

077, [channel 150 data]

081, [channel 154 data]

085, [channel 158 data]

085, [channel 162 data]

080, [channel 166 data]

066, [channel 170 data]

059, [channel 174 data]

054, [channel 178 data]

10 CELL-DYN ® 3200 System Host Interface Specification


06H71-01D — July 1999
043, [channel 182 data]

042, [channel 186 data]

037, [channel 190 data]

026, [channel 194 data]

022, [channel 198 data]

020, [channel 202 data]

016, [channel 206 data]

010, [channel 210 data]

006, [channel 214 data]

006, [channel 218 data]

005, [channel 222 data]

002, [channel 226 data]

001, [channel 230 data]

002, [channel 234 data]

002, [channel 238 data]

001, [channel 242 data]

001, [channel 246 data]

001, [channel 250 data]

000, [channel 254 data]

2.2.3.2 Results Segment of a Count Data Message

2.2.3.2.1 Conversion of Count Data Fields

Each blood parameter in the Count Data message (fields 19 through 40) is
transmitted in a numeric field of five (5) characters, one of which is usually a
floating decimal point. The values are sent in US units. Conversion to other
units is the responsibility of the Host.

CELL-DYN ® 3200 System Host Interface Specification 11


06H71-01D — July 1999
The hemoglobin parameters (HGB, MCH, and MCHC) must also be multiplied
by 0.6206 when modified SI units are being used.

2.2.3.2.2 WBC Count — Field 19

2.2.3.2.3 NEU Count — Field 20

2.2.3.2.4 LYM Count — Field 21

2.2.3.2.5 MONO Count — Field 22

2.2.3.2.6 EOS Count — Field 23

2.2.3.2.7 BASO Count — Field 24

2.2.3.2.8 RBC Count — Field 25

2.2.3.2.9 HGB Value — Field 26

2.2.3.2.10 HCT Value — Field 27

2.2.3.2.11 MCV Value — Field 28

2.2.3.2.12 MCH Value — Field 29

2.2.3.2.13 MCHC Value — Field 30

2.2.3.2.14 RDW Value — Field 31

2.2.3.2.15 PLT Count — Field 32

2.2.3.2.16 MPV Value — Field 33

2.2.3.2.17 PCT Value — Field 34

2.2.3.2.18 PDW Value — Field 35

2.2.3.2.19 NEU % Value — Field 36

2.2.3.2.20 LYM % Value — Field 37

2.2.3.2.21 MONO % Value — Field 38

2.2.3.2.22 EOS % Value — Field 39

2.2.3.2.23 BASO % Value — Field 40

2.2.3.2.24 Moving Average Flag — Field 41

This flag (X bar B) is a numeric field of one character. A 1 indicates that the
specimen was included in the X bar B RBC batch, while a 0 indicates that it was
not included.

2.2.3.2.25 DFLT Flag — Field 42

This flag is in a numeric field of one character. A 1 indicates that the flag is set,
while a 0 indicates that it is not set.

12 CELL-DYN ® 3200 System Host Interface Specification


06H71-01D — July 1999
2.2.3.2.26 Blast flag — Field 43

This flag is in a numeric field of one character. A 1 indicates that the flag is set,
while a 0 indicates that it is not set.

2.2.3.2.27 Variant Lym Flag — Field 44

This flag is in a numeric field of one character. A 1 indicates that the flag is set,
while a 0 indicates that it is not set.

2.2.3.2.28 DFLT Flag Neutrophil Qualifier — Field 45

This flag is in a numeric field of one character. A 1 indicates that the flag is set,
while a 0 indicates that it is not set.

2.2.3.2.29 DFLT Flag Eosinophil Qualifier — Field 46

This flag is in a numeric field of one character. A 1 indicates that the flag is set,
while a 0 indicates that it is not set.

2.2.3.2.30 DFLT Flag Lymphocyte Qualifier — Field 47

This flag is in a numeric field of one character. A 1 indicates that the flag is
set, while a 0 indicates that it is not set.

2.2.3.2.31 IG Flag — Field 48

This flag is in a numeric field of one character. A 1 indicates that the flag is
set, while a 0 indicates that it is not set.

2.2.3.2.32 Band Flag — Field 49

This flag is in a numeric field of one character. A 1 indicates that the flag is
set, while a 0 indicates that it is not set.

2.2.3.2.33 DFLT Flag Monocyte Qualifier — Field 50

This flag is in a numeric field of one character. A 1 indicates that the flag is
set, while a 0 indicates that it is not set.

2.2.3.2.34 DFLT Flag Basophil Qualifier — Field 51

This flag is in a numeric field of one character. A 1 indicates that the flag is
set, while a 0 indicates that it is not set.

2.2.3.2.35 IG/Band Flag — Field 52

This flag is in a numeric field of one character. A 1 indicates that the flag is set,
while a 0 indicates that it is not set.

2.2.3.2.36 FWBC Flag — Field 53

This flag is in a numeric field of one character. A 1 indicates that the flag is set,
while a 0 indicates that it is not set.

CELL-DYN ® 3200 System Host Interface Specification 13


06H71-01D — July 1999
2.2.3.2.37 WBC Count Flag — Field 54

This flag is in a numeric field of one character. A 1 indicates that the flag is set,
while a 0 indicates that it is not set.

2.2.3.2.38 Nucleated RBC Flag — Field 55

This flag is in a numeric field of one character. A 1 indicates that the flag is set,
while a 0 indicates that it is not set.

2.2.3.2.39 DLTA Flag — Field 56

This flag is in a numeric field of one character. A 1 indicates that there is a


NOC WOC delta and that a DLTA flag is set. A 0 indicates that a NOC WOC
delta does not exist and that the flag is not set.

2.2.3.2.40 NWBC Flag — Field 57

This flag is in a numeric field of one character. A 1 indicates that the flag is set,
while a 0 indicates that it is not set.

This flag is in a numeric field of one character. A 1 indicates that the flag is set,
while a 0 indicates that it is not set.

2.2.3.2.42 RRBC Flag — Field 59

This flag is in a numeric field of one character. A 1 indicates that the flag is set,
while a 0 indicates that it is not set.

2.2.3.2.43 Spare RBC Flag — Field 60

This flag is in a numeric field of one character. Its value is undefined at this
time.

2.2.3.2.44 Platelet Recount Flag — Field 61

This flag is in a numeric field of one character. A 1 indicates that the flag is set,
while a 0 indicates that it is not set.

2.2.3.2.45 Spare RBC Flag — Field 62

This flag is in a numeric field of one character. Its value is undefined at this
time.

2.2.3.2.46 LRI Flag — Field 63

This flag is a numeric field of one character. A 0 means the flag is not set, and
a 1 means that is it set.

2.2.3.2.47 URI Flag — Field 64

This flag is a numeric field of one character. A 0 means the flag is not set, and
a 1 means that it is set.

14 CELL-DYN ® 3200 System Host Interface Specification


06H71-01D — July 1999
2.2.3.2.48 Spare Field — Fields 65 Through 72

These fields are all integers in five-character numeric fields. Their values are
undefined at this time.

2.2.3.2.49 NOC Concentration — Field 73

The NOC Concentration is a numeric field with 5 characters, including a decimal


point.

2.2.3.2.50 WOC Concentration — Field 74

The WOC Concentration is a numeric field with 5 characters, including a


decimal point.

2.2.3.2.51 Limits Set — Field 75

The Limits Set is a numeric field of one character. It indicates which set of
patient limits (1 to 4) was in effect for the given patient specimen.

2.2.3.2.52 Sample Mode — Field 76

The Sample Mode is a numeric field of one character. A 0 indicates that the
specimen was taken in Open Sample Mode; a 1 indicates Closed Sample
Mode.

2.2.3.2.53 Spare Field — Field 77

This field is a numeric field of one character. Its value is undefined at this time.

2.2.3.2.54 NOC Flow Error Flag — Field 78

This flag is a numeric field of one character. A 1 indicates that there was a flow
error, while a 0 indicates that there was no flow error.

2.2.3.2.55 WOC Flow Error Flag — Field 79

This flag is a numeric field of one character. A 1 indicates that there was a flow
error, while a 0 indicates that there was no flow error.

2.2.3.2.56 RBC Flow Error Flag — Field 80

This flag is a numeric field of one character. A 1 indicates that there was a flow
error, while a o indicates that there was no flow error.

2.2.3.2.57 Sampling Error/Incomplete Aspiration Flag — Field 81

This is a numeric field of one character. A 1 indicates that there was a


sampling error, while a 0 indicates that there was no sampling error.

CELL-DYN ® 3200 System Host Interface Specification 15


06H71-01D — July 1999
2.2.3.2.58 Count Data Message Example

" ", [message type]

"CD3200C", [instrument type]

"------------", [serial number]

0416, [sequence no.]

0, [spare field]

0, [specimen type]

"------------", [specimen ID]

"----------------------------", [specimen name]

"----------------", [patient ID]

"M", [specimen sex]

"10/25/1975", [specimen DOB]

"----------------------", [Dr name]

"stc", [operator ID]

"05/24/1996", [specimen date]

"19:25", [specimen time]

"05/24/1996", [collection date]

"11:48", [collection time]

"----------------", [comment]

05.00, [WBC count]

03.20, [NEU count]

01.20, [LYM count]

0.300, [MONO count]

16 CELL-DYN ® 3200 System Host Interface Specification


06H71-01D — July 1999
0.200, [EOS count]

0.100, [BASO count]

04.94, [RBC count]

015.3, [HGB value]

043.1, [HCT value]

092.3, [MCV value]

031.0, [MCH value]

034.4, [MCHC value]

012.0, [RDW value]

00177, [PLT count]

010.7, [MPV value]

01.90, [PCT value]

019.2, [PDW value]

064.0, [NEU % value]

024.0, [LYM % value]

06.00, [MONO % value]

04.00, [EOS % value]

02.00, [BASO % value]

1, [Moving Average flag]

1, [DFLT flag]

0, [Blast flag]

0, [Variant Lymph flag]

1, [DFLT Flag Neutrophil Qualifier]

CELL-DYN ® 3200 System Host Interface Specification 17


06H71-01D — July 1999
1, [DFLT Flag Eosinophil Qualifier]

0, [DFLT Flag Lymphocyte Qualifier]

0, [IG flag]

0, [Band flag]

0, [DFLT Flag Monocyte Qualifier]

0, [DFLT Flag Basophil Qualifier]

0, [IG/Bands flag]

0, [FWBC flag]

1, [WBC count flag]

0, [Nucleated RBC flag]

0, [DLTA flag]

0, [NWBC flag]

1, [RBC morphology flag]

0, [RRBC flag]

0, [spare RBC flag]

0, [Platelet Recount flag]

0, [spare RBC flag]

1, [LRI flag]

0, [URI flag]

00000, [spare field]

00000, [spare field]

00000, [spare field]

00000, [spare field]

18 CELL-DYN ® 3200 System Host Interface Specification


06H71-01D — July 1999
00000, [spare field]

00000, [spare field]

00000, [spare field]

00000, [spare field]

- - - - -, [NOC concentration]

05.00, [WOC concentration]

3, [limits set]

1, [sample mode]

0, [spare flag]

1, [NOC flow error flag]

1, [WOC flow error flag]

1, [RBC flow error flag]

0, [Sampling Error/incomplete
aspiration flag]

2.3 Host Messages

Host messages are transmitted by the Host to the Instrument. The Instrument uses Host
messages to add entries to the work list. However, if a Host message contains syntax or
functional errors, the operator is alerted through the user interface, and the work list is not
altered.

2.3.1 Instrument Reception Mode

Because the work list is always ON, the Instrument is able to receive work list
messages (records) from the Host at any time provided there is data in the Specimen
ID field. If a record sent by the Host contains a blank Specimen ID, the Instrument
treats that message as containing syntax errors and rejects the message.

2.3.2 Host Message Format

2.3.2.1 Specimen ID — Field 1

This is a text field of twelve (12) characters plus enclosing quotation marks, giving
the specimen ID to be used for the given specimen. This field must contain either
a bar code or other Specimen ID, otherwise the Instrument will reject the entire
record.

CELL-DYN ® 3200 System Host Interface Specification 19


06H71-01D — July 1999
2.3.2.2 Specimen Name — Field 2

Specimen Name is a text field of twenty eight (28) characters plus enclosing
quotation marks. If Specimen Name is not entered by the operator, this field will
be transmitted as 28 "-" characters plus the enclosing double quotation marks.

2.3.2.3 Patient ID — Field 3

Patient ID is a text field of sixteen (16) characters plus the enclosing double
quotation marks.

2.3.2.4 Specimen Sex — Field 4

The Specimen Sex is a text field of one character plus the enclosing double
quotation marks. The values are language-specific: English, Japanese, Italian,
French, and Portugese should transmit "M" or "F". Spanish should transmit "H" or
"M". German should transmit "M" or "W". If Specimen Sex is not entered by the
operator, this field is transmitted as a "-" character plus the enclosing double
quotation marks.

2.3.2.5 Specimen Date of Birth — Field 5

Specimen Date of Birth is a text field of ten (10) characters formatted as


mm/dd/yyyy plus the enclosing quotation marks. The DOB format always uses the
mm/dd/yyyy format regardless of the format selected by the operator in the Setup
Menu. If DOB is not entered by the operator, this field is transmitted as --/--/----
plus the enclosing double quotation marks.

2.3.2.6 Collection Date — Field 6

Collection Date is an alphanumeric field of ten (10) characters plus the enclosing
double quotation marks. The Collection Date format always uses the mm/dd/yyyy
format regardless of the format selected by the operator in the Setup Menu. If
Collection Date is not entered, the field is transmitted as --/--/---- plus the enclosing
double quotation marks.

2.3.2.7 Collection Time — Field 7

Collection Time is an alphanumeric field of five (5) characters plus the enclosing
double quotation marks. The format is two digits, a colon, and two digits. The first
two-digit set represents the hour (from 00 to 23) and the second two-digit set
represents the minutes. This field gives the time the specimen was collected. If
Collection Time is not entered, this field is transmitted as --:-- plus the enclosing
double quotation marks.

2.3.2.8 Doctor Name — Field 8

Dr. Name is an alphanumeric field of twenty two (22) characters plus the enclosing
double quotation marks. If Dr. Name is not entered by the operator, this field is
transmitted as 22 "-" characters plus the enclosing double quotation marks.

20 CELL-DYN ® 3200 System Host Interface Specification


06H71-01D — July 1999
2.3.2.9 Limit Set — Field 9

This is a numeric field of one (1) character, giving the limit set to be used for the
given specimen. Valid values range from 0 to 6, with 0 signifying that the
Instrument should use the default limit set value as specified on the Work List Set
Up menu. If this field does not contain a valid value, the Instrument will conclude
that the message contains a syntax error.

2.3.2.10 Parameter Set — Field 10

This is a numeric field of one (1) character, giving the parameter set to be used for
the given specimen. Valid values range from 0 to 4, with 0 signifying that the
Instrument should use the default parameter set value as specified on the Work
List Set Up menu. If this field does not contain a valid value, the Instrument will
conclude that the message contains a syntax error.

2.3.3 Work List Message Example

"237-45-7789 ", [specimen ID]

"Smith, Richard ", [specimen Name]

"----------------", [patient ID]

"M", [specimen sex]

"11/30/1966", [specimen DOB]

"09/24/1996", [collection date]

"12:33", [collection time]

"Kissinger, Henry Billy", [doctor name]

0, [limit set]

3, [parameter set]

CELL-DYN ® 3200 System Host Interface Specification 21


06H71-01D — July 1999
NOTES:

22 CELL-DYN ® 3200 System Host Interface Specification


06H71-01D — July 1999
3.0 RS232 TRANSPORT

3.1 Mechanical Interface

The Instrument provides a standard DB9 male connector mounted on the back panel. The
RS232C interface is configured as DTE (Data Terminal Equipment). A commercial cable
or adapter can be obtained for converting the 9-pin interface to a standard 25-pin interface.

Pins on the DB9 connector:

Pin 1: Carrier Detect (CD), an input (not used)

Pin 2: Receive Data (RxD), an input

Pin 3: Transmit Data (TxD), an output

Pin 4: Data Terminal Ready (DTR), an output

Pin 5: Signal Ground

Pin 6: Data Set Ready (DSR), an input (not used)

Pin 7: Request to Send (RTS), an output

Pin 8: Clear to Send (CTS), an input (not used)

Pin 9: Ring Indicator (RI), an input (not used)

Further information on the physical interface can be obtained from the publication "IBM
Technical Reference, Options and Adapters" (Copyright IBM Corporation).

3.2 Electrical Interface

Voltage levels and electrical characteristics are defined by the EIA RS232C specification.
The maximum recommended cable length is 30 meters, or 100 feet. The maximum
workable cable length may differ from that figure because of environmental factors, the
selected baud rate, and the nature of the equipment being connected.

3.3 Data Link

3.3.1 Symmetrical Interface

The communication is full duplex; the Host and the Instrument may begin transmitting
at any time except as restricted by error control and recovery.

3.3.2 Asynchronous Serial

The transmission of data by the Instrument is in an asynchronous, bit-serial format,


using the ASCII character set. A setup menu is provided for specifying the number of
bits per character (seven or eight), the number of stop bits (one or two), the parity
(even, odd, or none), and the baud rate (300, 600, 1200, 2400, 4800, or 9600).

3.3.3 Message Frame

Each data message is transported in a frame composed of the start character, data
message, checksum, and the stop character. All characters are printable ASCII
values except the start and stop, which have the default values two and three,

CELL-DYN ® 3200 System Host Interface Specification 23


06H71-01D — July 1999
respectively. The ASCII standard defines these as STX and ETX. The operator can
choose alternative unprintable characters, but this document uses STX and ETX as
synonyms for the start and stop characters, whatever their values.

The checksum is provided for the receiver to verify message integrity. It is generated
by taking the modulo 256 sum of the characters in the data message. The checksum
includes all characters in the message except itself, the STX, and the ETX. The two-
digit ASCII-hexadecimal representation of the checksum is placed immediately before
the ETX.

3.3.4 Response by Instrument to Host Messages

3.3.4.1 ACK Response

If the Instrument receives a message that passes its test for integrity (refer to
Section 3.3.3) and does not need to be rejected for the reasons cited in Section
3.3.4.2, it sends an ACK (06 hex) character to signal the Host that it is ready to
receive the next message. The ACK should not be embedded in a data message
sent by the instrument.

3.3.4.2. Error Responses

If the Instrument detects an error in the message, it will send one of the following
three error responses to the Host.

3.3.4.2.1 NAK Response

If the instrument receives a message that fails its test for integrity, it sends a
NAK (15 hex) character to signal the Host that it should transmit the message
again.

3.3.4.2.2 DEL Response

If the Instrument receives a message that passes its test for integrity but has
an incorrect format (refer to Section 2.3.2, Host Message Format), then it
sends a DEL (7F hex) character to reject the message.

If the Instrument receives a message that passes its test for integrity but the
Specimen ID identification matches an entry already in the Work List, then it
sends a DEL character to reject the message.

3.3.4.2.3 CAN Response

If the Instrument receives a message that passes its test for integrity but the
Work List is full, it sends a CAN (18 hex) character to reject the message.

3.3.5 Response by Host to Instrument Messages

3.3.5.1. Between-Transmission Time-Out

The time-out interval after transmission of a message by the Instrument to the


Host is programmable from 0.1 second to 9.9 seconds in increments of 0.1
second.

24 CELL-DYN ® 3200 System Host Interface Specification


06H71-01D — July 1999
3.3.5.2. ACK Response

The Host can release the Instrument to send the next message by sending an
ACK (06 hex) before the time-out interval passes. Otherwise, the Instrument will
send the next message automatically if the selected time-out interval passes.

3.3.5.3. Error Response

If for any reason the Host requires retransmission of the message, it signals the
Instrument by sending a NAK (15 hex) before expiration of the time-out interval.
The NAK character may be sent, and the Instrument will retransmit, a maximum of
two times. After this, the Instrument will send the next message when the time-out
interval has passed.

3.3.6 XON/XOFF and CTS

Two methods of transmission control are provided: XON/XOFF and CTS (hardware
handshake). To use XON/XOFF control, the Host must transmit an XOFF character
(13 hex) to the Instrument while the Host still has room for at least two additional
characters from the Instrument and must transmit an XON character (11 hex) to
cause the Instrument to resume transmission. To use the CTS control, the Host must
set the CTS signal false while the Host still has room for at least two additional
characters and must set CTS true again to cause transmission to resume. There is a
two-second time-out for XON/XOFF control. Transmission will automatically resume
two seconds after an XON/XOFF character is received even if no XON character
follows it. There is no time-out with CTS control.

CELL-DYN ® 3200 System Host Interface Specification 25


06H71-01D — July 1999
NOTES:

26 CELL-DYN ® 3200 System Host Interface Specification


06H71-01D — July 1999

You might also like