XE-5000
Data Communication Specifications
Revision 2.10
January 18, 2008
SYSMEX CORPORATION
Table of Contents
1. Scope (3)
2. Introduction (3)
3. Terminology (3)
4. Analysis Results Output Specifications (4)
4.1 Serial Communication Specifications (RS-232C) (4)
4.1.1 Hardware Specifications (RS-232C) (4)
Specifications (5)
4.1.2. Software
4.2 TCP/IP
Communication Specifications (8)
Specifications (8)
4.2.1 Hardware
Specifications (8)
4.2.2 Software
Data Format (9)
4.3 Output
Outline (9)
4.3.1 General
Data Format (10)
4.4 Analysis
4.4.1 Analysis Data Format 1 (11)
4.4.2 Analysis Data Format 2 (13)
Data Format (15)
4.5 QC
4.5.1 QC Data Format 1 (15)
4.5.2 QC Data Format 2 (17)
4.5.3 QC File Table (18)
5. Data Exchange Specifications on the analysis information (19)
5.1 Serial
Communication Specifications (19)
Specifications (19)
5.1.1 Hardware
Specifications (19)
5.1.2 Software
5.2 TCP/IP
Communication (21)
Specifications (21)
5.2.1 Hardware
Specifications (21)
5.2.2 Software
Format (22)
5.3 Data
Outline (22)
5.3.1 General
When Receiving Text (22)
Treatment
5.3.2 Error
Information Inquiry Format (23)
5.4 Analysis
Information Format (24)
5.5 Analysis
5.5.1 Analysis Information Format 1 (24)
5.5.2 Analysis Information Format 2 (26)
Appendix A IP Messages, Action Messages, Q-Flag and Research Parameters (27)
A.1 Output of IP Messages, Action Messages, Q-Flag and Research Parameters (27)
A.2 Output of “Analysis Data Format 3 (IP Messages and Action Messages)”,
“Analysis Data Format 4 (Q-Flag)”, “Analysis Data Format 5 (Research)” (27)
A.3 Output of “Analysis Data Format 6 (Research 2)” (28)
Data Format (28)
A.4 Analysis
A.4.1 Analysis Data Format 3 (IP Messages and Action Messages) (28)
A.4.2 Analysis Data Format 4 (Q-Flag) (32)
A.4.3 Analysis Data Format 5 (Research), Analysis Data Format 6 (Research 2) (34)
Appendix B Support Formats (38)
Formats (38)
B.1 Support
1. Scope
This host interface specification is applied to the serial communication and the TCP/ IP communication between the Automated hematology analyzer XE-5000 (hereinafter, described as XE-5000) and the host computer.
2. Introduction
XE-5000 will communicate with the host computer to receive the analysis information, to send the analysis results, and to send the quality control data.
This document is prepared to provide information about the data exchange between XE-5000 and the host computer, and describes following information.
1) Hardware specifications and software specifications
2) Output specifications of the analysis results and the quality control data
3) Data exchange specifications on the analysis information
3. Terminology
The definition of the terminology used in this document is described in the following.
1) Numerics:
Indicates ASCII codes “0” (30h) through “9” (39h).
2) Alphabet:
Indicates ASCII codes “A” (41h) through “Z” (5Ah) and “a” (61h) through “z” (7Ah).
3) Alpha-numeric:
Indicates numerical or alphabetical character.
4. Analysis Results Output Specifications
4.1 Serial Communication Specifications (RS-232C)
4.1.1 Hardware Specifications (RS-232C)
(1) Connector
Connect the RS-232C cable to the host output connector on the rear panel of the IPU (an AT-compatible personal computer).
A 9-pin D-Sub male connector is used in the IPU for the serial port for the host computer.
Thus, the cable side should be 9-pin D-Sub female connector.
Fixture screws are the inch-size and inch pitch screws.
(2) Connector Pin Allocation
Allocation of connector pins at serial port for a typical AT-compatible computer is shown below.
Table 1: Pin Assignment at the Serial Port
Pin No.Signal Name Signal Direction
1
2 Receive Data (RxD) To IPU from HOST
3 Transmit Data (TxD) From IPU to HOST
4 Data Terminal Ready (DTR)From IPU to HOST
Ground (SG)
5 Signal
6 Data Set Ready (DSR)To IPU from HOST
7 Request to Send (RTS)From IPU to HOST
8 Clear to Send (CTS)To IPU from HOST
9
(3) Signal
Level
The signal identification levels conform to the JIS C6361 and are shown below.
Table 2: Signal Level
Level Data Signal Control Signal
+3 V or more Logic "0", Start Bit ON
-3 V or less Logic "1", Stop Bit OFF
4.1.2. Software Specifications
(1) Setting Communication Parameters
The transmission format is the half-duplex asynchronous communication, and
following communication parameters can be selected.
Table 3: Communication parameters Parameter Set Value
Baud Rate (bps) 600, 1200, *2400, 4800, 9600, 14400, 19200 (bps)
Data Length *7 bits
, 8 bits
Stop Bit 1 bit, *2-bit
Parity NONE, *EVEN , ODD
Class Class A, *Class B
Interval 0, 1, *2, 3, 5, 7, 10, 15 (seconds)
? Unless otherwise specified, the parameters marked by bold, underlined, and asterisk marks (*) are selected as factory default settings.
(2) Exchanging Code and Text Format
Code used to exchange the information between the host computer and XE-5000 is
ASCII codes.
Please do not use any other codes than ASCII codes.
Please do not send [‘] (27H) from the host computer to XE-5000.
Please do not send STX (02H) and ETX (03H) in the data.
Figure 1: Text Format
"STX" (02H) is sent at the beginning of the data, and "ETX" (03H) is sent at the end of the text data.
The maximum length for one text data is 255 bytes (including STX and ETX).
(3) Transmission Protocol
There are two transmission protocols, and one of them can be selected depending on the system usage.
? Class A
This is unidirectional transmission which does not utilize responses from the host
computer.
? Class B
Two way communication which requires acknowledgement response ACK (06H) or NAK (15H) from the host computer. The factory default setting is Class B.
Note *1: This procedure is performed only in Class B. ACK and NAK responses are not used and re-transmission will not be performed in Class A.
Figure 2: Transmission Protocol
(4) Transmission errors
If an error occurs during transmission, transmission is interrupted and an error message is displayed on the IPU screen. There may be a case to display multiple messages.
Recovery of the operation is performed by the operator’s input. A transmission error occurs in the following cases.
Table 4: Transmission Erros and their Recovery
Items / Error Message Description Action taken
Transmission error / “Can't Send TEXT”, or “Response Time Error!” When data is received, data contains one of the errors;
Frame Error, Parity Error, Over-run Error.
Terminate
transmission
Off-line /
“Off Line(DSR Off)!” The host computer does not make the control signal DSR
active.
Terminate
transmission
Response time out / “Response Time Error!” The host computer does not respond within 30 seconds
after data is sent. (Class B only)
Terminate
transmission
(Re-transmission) / (No error message) The host computer sends NAK after data is sent. (Class B
only)
Re-send
Response code error / “Response Code Error!” The host computer sends anything other than [ACK] or
[NAK] after data is sent. (Class B only)
Terminate
transmission
Retry over / “Retry Error!” The host computer sends fourth response of [NAK] after
data is sent. (Class B only)
Terminate
transmission
STX time out / “Response Time Error!” 1) S TX is not received within 30 seconds after requesting to
send text. (Class A only)
2) S TX is not received within 30 seconds after requesting to
send text and ACK is received. (Class B only)
3) S TX of the following sub-text is not received within 30
seconds after the previous sub-text was received. (Class
A only)
4) S TX of the following sub-text is not received within 30
seconds after the previous sub-text was received and
ACK was sent. (Class B only)
Terminate
transmission
ETX time out / “Response Time Error!” ETX is not received within 30 seconds after STX is received. Terminate
transmission
(5) Transmission timing
By the setting in the IPU, data transmission can be set either by each analysis
completion or by the batch transmission from the stored data. The interval of the data transmission can also be set from 0 second.
(6) Transmission Interval
Data transmission interval can be set by the IPU. The interval is defined in the Class B as the time after sending ACK or NAK response until initiating transmission of the next data.
4.2 TCP/IP Communication Specifications
Specifications
4.2.1 Hardware
Network interface layer is described, as follows.
?Conforms to the IEEE 802.3.
?Communication is performed by the 10Base-T.
?IPU connector uses an RJ48 compatible connector.
?Cable side connector should be an RJ45 8-pin connector.
?Cable is UTP (Unshielded Twisted Pair wire), Category 5, 2-pairs, 4-wires.
Specifications
4.2.2 Software
(1) Data link, Network and Transport layers
?These are based on the TCP/IP Protocol.
?The IP address for the host computer can be set using the setting screen in the IPU. This IP address is fixed but can be changed by the setting screen in the IPU. The IP address may be selected other than “192.168.28.*” that is used to communicate between the IPU and the XE-5000 analyzer.
?The TCP port number of the IPU for the host communication is fixed. The default value is “5000”. This value may be changed in the IPU setting screen.
(2) Session layer
Connection is established with the host computer as a server and the IPU as a client. The connection is established when the IPU is started up.
If connection is failed, the IPU retries to establish connection in a certain interval. The
interval is 60 seconds. When the server becomes down after once the connection was
established, the IPU retries to establish connection as same interval mentioned above.
(3) Presentation layer
[STX] (02H) is sent at the beginning of data, and [ETX] (03H) is sent at the end of data.
The transmission message enclosed by [STX] and [ETX] is called as “text”.
The longest text sent between the host computer and the IPU is 255 bytes.
In the presentation layer, no explicit response such as ACK and NAK is given.
Figure 3: Text Format
(4) Treatment of the Transmission Error
If an error occurs during transmission, transmission is interrupted and an error message is displayed in the message dialog on the IPU screen. There may be a case to display multiple messages. Recovery of the operation is performed by the operator’s input. A transmission error occurs in the following cases.
Table 5: Treatment of the Transmission Error
Cause Error
Message Meanings Treatment
Socket Error “Host Connection
Error!!”
TCP/IP communication error was occurred
due to cable cut or any other cause.
Terminate
transmission
Time-out Error “Receive Error” After received the immediate text, ETX is not
received within 30 seconds.
Terminate
transmission
(5) Transmission timing
By setting in the IPU, it is possible to select either the real-time transmission upon completion of the analysis and the batch transmission from the stored data.
4.3 Output Data Format
4.3.1 General
Outline
The text used in transmitting the analysis results to the host computer has two types; one is Analysis Data Format, the other is the QC (Quality Control) Data Format. These two formats differ the length of the text and their contents, and are distinguished by the “Text Distinction Code”.
?Analysis Data Format is used to output the patient analysis data, and QC Data Format is used to output the QC data from the QC Chart. The Text Distinction Code 1 of both the formats is always “D”.
?Output of the each data is divided into 2 blocks; such as “Analysis Data Format 1”,
“Analysis Data Format 2” and “QC Data Format 1”, “QC Data Format 2”. The order of these two blocks is indicated in the Text Distinction Code 2. (The [ETB] code will not be used.)
?The Sample Distinction Code for the Analysis Data Format is “U”, and that for the QC
Data Formats is “C”.
4.4 Analysis Data Format
1)Order of Transmission
The order of transmission is “Analysis Data Format 1” and then “Analysis Data Format 2”
consecutively. The data in the format is sent from the top parameter to the bottom; the most significant digit first and the least significant digit last.
2) Decimal Point
Decimal point is not sent. The data value displayed on the IPU screen is converted to the value in the unit shown in the remarks column in the format, and then sent. Therefore, it is necessary to add decimal point specified for each parameter at the host computer.
3) Construction of Numerical Value and Flag
The numerical value is constructed as follows. Data value is assigned in the most significant digits, and the Flag in the least significant one digit. Data value is right aligned and zero padded.
Details of Flags
"0": Normal
"1": Data is greater than the Upper Patient Mark Limit.
"2": Data is less than the Lower Patient Mark Limit. "3": Data is out of linearity limit.
"4": Data is less reliable according to the flagging.
Least Significant
Digit
Digit
X X X X F
Flag
Data
4) Abnormal Value Data and those parameter with no order
When the value data is displayed with "----" or "++++", the data is output in the form of "*0000" (The most significant one digit with an asterisk (*) and remaining digits with zeros). If the parameter is not ordered, such a parameter data is output with all spaces " " (20h). In this case, zero padding will not be performed.
5) Reserved
In the future, this reserved area may be defined and used. Although this area contains all zeros “0”, please do not check the value in this area.
4.4.1 Analysis Data Format 1
Note:
Positive or Negative Judgment and flagging of the IP Messages shall be used only in the clinical laboratory. These are not intended for patient diagnosis. Positive or Negative Judgment and flagging of the IP Messages will alert the operator a possibility of a specific sample abnormality that can be checked by examining analysis results.
Table 6: Analysis Data Format 1
Remarks
Data Size
(byte)
(02h)
STX 1
Text Distinction Code 1 1 “D” (Fixed)
Text Distinction Code 2 1 “1” (Fixed)
Sample Distinction Code 1 “U” (Fixed)
Instrument’s ID 16 This is a unique instrument ID, and is consisted of alpha-numeric.
Right aligned and space padded.
Ex) “ΔΔΔXE-5000^A1001” (The symbol “Δ” indicates a space (20h).)
Sequential Number 10 This is a sequence (sequential) number within a day, and is consisted of numeric.
Right aligned and zero padded.
Ex) “0000012345”
(Fixed)
“000”
(Reserved) 3
Sample No. 15 This is consisted of alpha-numeric and hyphen “-” (2Dh).
In TCP/IP connection, right aligned and zero padded.
Ex) “000001234567890”
In the serial connection, right aligned and space padded.
Ex) “ΔΔΔΔΔ1234567890” (The symbol “Δ” indicates a space (20h).)
When ID bar code read error occurs, the sample ID will be handled as follows.
If conveyor is not connected, “ERR************”.
If conveyor is connected and TCP/IP connection, “00ERR**********” (Zero padding to
the most significant two digits.)
If conveyor is connected and serial connection, “ΔΔERR**********” (Space padding to
the most significant two digits.)
(“*” indicates an alpha-numeric, and “Δ” indicates a space (20h).)
Date Analyzed 8 “YYYYMMDD” format fixed. MM ad DD are zero padded.
Ex) “20060103” (January 3, 2006)
Time Analyzed 4 “HHMM” format fixed. HH is in 24-hour system. HH and MM are zero padded.
Ex) “0845” (45 minutes past 8 in the morning)
(Fixed)
(Reserved) 2
“00”
Rack Number 6 This indicates the rack number used for analysis, and is consisted of alpha-numeric.
Right aligned and zero padded. (In any other mode than the sampler mode, all
spaces (20h) are set.)
Ex) “001234”
Tube Position Number 2 This indicates the tube position number within the rack, and is one of “01” through
“10”. Right aligned and zero padded. (In any other mode than the sampler mode,
“00” is set.)
Ex) “08”
Sample Number Attribute 1 This indicates the meaning how the sample ID was obtained.
“4”: Read by the ID Bar code reader successfully.
“2”: Tried to read by the ID Bar code reader, but unsuccessful.
“0”: Obtained by any other means.
Analysis Mode 1 This indicates the analysis mode.
“1”: Manual mode, “2”: Sampler mode, “3”: Closed mode,
“4”: Capillary mode, “5” HPC mode, “6”: Body Fluid mode
Patient ID No. 16 This indicates a unique patient ID, and is consisted of alpha-numeric and hyphen “-”
(2Dh). Left aligned and space padded. If no patient ID is available, all spaces (20h)
are set.
Ex) “123-456-7890AΔΔΔ” (The symbol “Δ” indicates a space (20h).)
Analysis Information 1 This indicates the sample analysis condition.
“0”: Analyzed without any error, “1”: Analyzed with an error
Sample Judgment Information 1 This indicates if the sample need to be analyzed again.
“0”: Negative, “1”: Positive, “2”: Error, “3”: Positive+Error, “Q”: QC data
Positive (Diff) 1 This indicates if the cell differential is abnormal.
“0”: Normal, “1”: Abnormal
Positive (Morph.) 1 This indicates if the cell morphology is abnormal.
“0”: Normal, “1”: Abnormal
Data Size
Remarks
(byte)
Positive (Count) 1 This indicates if the cell count value is abnormal.
“0”: Normal, “1”: Abnormal
Error (Func.) 1 This indicates if the Error (Func.) occurred.
“0”: No analysis error listed below,
“1”: Analysis error other than ID bar code read error and Error (Result)
Error (Result) 1 This indicates if the Error (Result) occurred.
“0”: No aspiration-related error,
“1”: Occurred aspiration-related error such as “Blood Not Asp Error”, “Short Sample
Error” and “Low Count Error”
Order Information 1 This indicates if the order exists when analyzed.
“0”: Analyzed without an order, “1”: Analyzed with an order
IP Message (WBC Abnormal) 1 This indicates if WBC Abnormal IP Message is flagged.
“0”: Not flagged, “1”: Flagged
IP Message (WBC Suspect) 1 This indicates if WBC Suspect IP Message is flagged.
“0”: Not flagged, “1”: Flagged
IP Message (RBC Abnormal) 1 This indicates if RBC Abnormal IP Message is flagged.
“0”: Not flagged, “1”: Flagged
IP Message (RBC Suspect) 1 This indicates if RBC Suspect IP Message is flagged.
“0”: Not flagged, “1”: Flagged
IP Message (PLT Abnormal) 1 This indicates if PLT Abnormal IP Message is flagged.
“0”: Not flagged, “1”: Flagged
IP Message (PLT Suspect) 1 This indicates if PLT Suspect IP Message is flagged.
“0”: Not flagged, “1”: Flagged
Unit Information 1 This indicates if the Dutch SI units are used.
“0”: Other units than Dutch SI, “1”: Dutch SI units
WBC Information 1 This indicates the WBC Information.
“0”: Other than below,
“1”: WBC count is compensated by the NRBC, and/or WBC count obtained in the
DIFF channel is adopted.
PLT Information 1 This indicates the PLT Information.
“0”: PLT-I (Other than the optic system), “1”: PLT-O (Optic system)
If PLT-O (Optic system) is not adopted, PLT-I (electric resistance method) is adopted.
“00……00” All zero’s (Fixed)
(Reserved) 5
WBC-BF 7 XXXXXXF (/μL) Output analysis results when analyzed in the Body Fluid mode.
(x103/μL) Output analysis results when analyzed in the Body Fluid mode.
XXXXXF
RBC-BF 6
MN# 7 XXXXXXF (/μL) Output analysis results when analyzed in the Body Fluid mode.
XXXXF
(10-1%) Output analysis results when analyzed in the Body Fluid mode. MN% 5
PMN# 7 XXXXXXF (/μL) Output analysis results when analyzed in the Body Fluid mode.
(10-1%) Output analysis results when analyzed in the Body Fluid mode.
XXXXF
PMN% 5
TC-BF# 7 XXXXXXF (/μL) Output analysis results when analyzed in the Body Fluid mode,
Forwarding (destination) is selected with North America during software installation.
(ver.00-02 on higher)
“00……00” All zero’s (Fixed) as “Reserved” in any other Forwarding than North
America.
“00……00” All zero’s (Fixed)
(Reserved) 14
Reserved for manufacturer 22
(03H)
ETX 1
Total 191
4.4.2 Analysis Data Format 2
Note:
In the North American specifications, analysis results of PDW, P-LCR, LFR, MFR,
HFR and PCT parameters are intended for research purpose only. These parameters are not intended for patient diagnosis.
Table 7: Analysis Data Format 2
(byte) Remarks
Parameter Size
(02H)
STX 1
Text Distinction Code 1 1 "D" (Fixed)
Text Distinction Code 2 1 “2” (Fixed)
Sample Distinction Code 1 "U" (Fixed)
Instrument’s ID 16 This is the same instrument’s ID described in the Table 6: Analysis Data Format 1. Sequential Number 10 This is the same Sequential Number described in the Table 6: Analysis Data Format 1.
“000” (Fixed)
(Reserved) 3
Sample No. 15 This is the same Sample Number described in the Table 6: Analysis Data Format 1.
XXXXXF (x101/μL)
WBC 6
XXXXF (x104/μL)
RBC 5
XXXXF (g/L), or in case of Dutch SI (10-1mmol/L)
HGB 5
XXXXF (10-1%)
HCT 5
XXXXF (10-1fL)
MCV 5
XXXXF (10-1pg), or in case of Dutch SI (amol)
MCH 5
XXXXF (g/L), or in case of Dutch SI (10-1mmol/L)
MCHC 5
XXXXF (x103/μL)
PLT 5
XXXXF (10-1%)
LYMPH% 5
XXXXF (10-1%)
MONO% 5
XXXXF (10-1%)
NEUT% 5
XXXXF (10-1%)
EO% 5
XXXXF (10-1%)
BASO% 5
XXXXXF (x101/μL)
LYMPH# 6
XXXXXF (x101/μL)
MONO# 6
XXXXXF (x101/μL)
NEUT# 6
XXXXXF (x101/μL)
EO# 6
XXXXXF (x101/μL)
BASO# 6
XXXXF (10-1%)
RDW-CV 5
XXXXF (10-1fL)
RDW-SD 5
XXXXF (10-1fL)
PDW 5
When Forwarding (destination) is selected with North America during software
installation, this shall be handled as Analysis Information.
XXXXF (10-1fL)
MPV 5
XXXXF (10-1%)
P-LCR 5
When Forwarding (destination) is selected with North America during software
installation, this shall be handled as Analysis Information.
XXXXF (10-2%)
RET% 5
XXXXF (x102/μL)
RET# 5
XXXXF (10-1%)
IFR 5
XXXXF (10-1%)
LFR 5
When Forwarding (destination) is selected with North America during software
installation, this shall be handled as Analysis Information.
XXXXF (10-1%)
MFR 5
When Forwarding (destination) is selected with North America during software
installation, this shall be handled as Analysis Information.
XXXXF (10-1%)
HFR 5
When Forwarding (destination) is selected with North America during software
installation, this shall be handled as Analysis Information.
XXXXF (10-2%)
PCT 5
When Forwarding (destination) is selected with North America during software
installation, this shall be handled as Analysis Information.
XXXXXF (10-1%)
NRBC% 6
XXXXXF (x101/μL)
NRBC# 6
XXXXXF (x101/μL) Output analysis results when NEUT# is ordered.
IG# 6
XXXXF (10-1%) Output analysis results when NEUT% is ordered.
IG% 5
XXXXXF (/μL) Output analysis results when analyzed in the HPC mode.
HPC# 6
XXXXF (10-1pg), or in case of Dutch SI (amol)
RET-He 5
Output analysis results when one of RET#, RET%, LFR, MFR, HFR and IRF is ordered.
XXXXF (10-1%)
IPF 5
Output analysis results when one of RET#, RET%, LFR, MFR, HFR and IRF is ordered.
“00….00” (Fixed)
(Reserved) 11
(03H)
ETX 1
Total 255
4.5 QC Data Format
QC Data Format is used to send the X M, X and L-J QC data from the QC Chart. QC Data Format is divided into 2 blocks; “QC Data Format 1” and “QC Data Format 2”.
1)Order of Transmission
Two blocks of text data is successively sent in the order of “QC Data Format 1” and “QC Data Format 2”. In each table, the order of transmission is from the top parameter to the bottom; the most significant digit first and the least significant digit last.
2) Decimal Point
Decimal point is not sent. The data value displayed on the IPU screen is converted to the value in the unit shown in the remarks column in the format, and then sent. Therefore, it is necessary to convert and add decimal point specified for each parameter at the host computer.
3) Abnormal Value Data and those parameter with no order
When the value data is displayed with "----", such a parameter data is output with all zeros "0000".
If the data exceeds the displayable number of digits, such a parameter data is output with all nines "9999".
If the parameter is not ordered, such a parameter data is output with all spaces " " (20h). In this case, zero padding will not be performed.
4) Reserved
In the future, this reserved area may be defined and used. Although this area contains all zeros “0”, please do not check the value in this area.
4.5.1 QC Data Format 1
Table 8: QC Data Format 1
(byte) Remarks
Parameter Size
(02H)
STX 1
Text Distinction Code 1 1 "D" (Fixed)
Text Distinction Code 2 1 “1” (Fixed)
Sample Distinction Code 1 "C" (Fixed)
QC Number 1 This indicates the corresponding to the QC file number, as shown in the Table 10.
One of the followings is set.
“1” ~ “9”, “A” ~ “F”, “a” ~ “e”, “M”
Analysis Date 8 “YYYYMMDD” fixed format. MM and DD are right aligned and zero padded.
Ex: “20060103” means 3rd of January, 2006.
Analysis Time 4 “HHMM” fixed format. HH in 24-hour system. HH and MM are right aligned and zero
padded.
Ex: “2305” means 23:05
Instrument’s ID 16 This is a unique instrument ID, and is consisted of alpha-numeric.
Right aligned and space padded.
Ex) “ΔΔΔXE-5000^A1001” (The symbol “Δ” indicates a space (20h).)
XXXX (x104/μL)
RBC 4
XXXX (g/L), or in case of Dutch SI (10-1mmol/L)
HGB 4
XXXX (10-1%)
HCT 4
XXXX (10-1fL)
MCV 4
XXXX (10-1pg), or in case of Dutch SI (amol)
MCH 4
XXXX (g/L), or in case of Dutch SI (10-1mmol/L)
MCHC 4
XXXX (10-1%)
RDW-CV 4
(The symbol “Δ” indicates a space (20h).) (To continue to next page)
(Continued from previous page)
XXXX (10-1fL)
RDW-SD 4
XXXX (x103/μL)
PLT 4
XXXX (10-1fL)
PDW 4
XXXX (10-1fL)
MPV 4
XXXX (10-1%)
P-LCR 4
XXXX (10-2%)
PCT 4
XXXXX (x101/μL)
WBC 5
XXXX (10-1%)
NEUT% 4
XXXX (10-1%)
LYMPH% 4
XXXX (10-1%)
MONO% 4
XXXX (10-1%)
EO% 4
XXXX (10-1%)
BASO% 4
XXXXX (x101/μL)
NEUT# 5
XXXXX (x101/μL)
LYMPH# 5
XXXXX (x101/μL)
MONO# 5
XXXXX (x101/μL)
EO# 5
XXXXX (x101/μL)
BASO# 5
XXXXX (10-1%)
NRBC% 5
XXXX (x102/μL)
RET# 4
XXXX (10-2%)
RET% 4
XXXX (10-1%)
HFR 4
XXXX (10-1%)
MFR 4
XXXX (10-1%)
LFR 4
XXXX (10-1%)
IRF 4
XXXXX (x101/μL)
NRBC# 5
XXXXX (x101/μL),
IG# 5
(10-1%)
XXXX
IG% 4
(/μL)
XXXXX
HPC# 5
(10-1pg), or in case of Dutch SI (amol)
XXXX
RET-He 4
(10-1%)
XXXX
IPF 4
(Fixed)
“00-00”
Reserved 5
(Fixed)
Reserved 5
“00-00”
XXXXX (x101/μL)
WBC-D 5
(Fixed)
“00-00”
Reserved 25
Analysis Mode 1 This indicates the analysis mode.
“0”: Manual mode, “1”: Closed mode; See Table 10 for details.
(Fixed)
“00-00”
Reserved 22
(03H)
ETX 1
Total 255
(The symbol “Δ” indicates a space (20h).)
4.5.2 QC Data Format 2
Table 9: QC Data Format 2
(byte) Remarks
Parameter Size
(02H)
STX 1
Text Distinction Code 1 1 "D" (Fixed)
Text Distinction Code 2 1 “2” (Fixed)
Sample Distinction Code 1 "C" (Fixed)
QC Number 1 This is the same QC number as that described in the Table 8: QC Data Format 1. Analysis Date 8 This is the same Analysis Date as that described in the Table 8: QC Data Format 1. Analysis Time 4 This is the same Analysis Time as that described in the Table 8: QC Data Format 1. Instrument’s ID 16 This is the same instrument ID as that described in the Table 8: QC Data Format 1.
XXXX (10-1ch)
BASO-X 4
XXXX (10-1ch)
BASO-Y 4
XXXX (10-1ch)
DIFF-X 4
XXXX (10-1ch)
DIFF-Y 4
“00000” (Fixed)
Reserved 5
XXXX (10-1ch)
NRBC-X 4
XXXX (10-1ch)
NRBC-Y 4
XXXXX (number)
IMI# 5
XXXX (10-1fL)
IMI-DC 4
XXXX (10-1fL)
IMI-RF 4
XXXX (x104/μL)
RBC-O 4
XXXX (x103/μL)
PLT-O 4
XXXX (10-1ch)
RBC-X 4
XXXX (10-1ch)
RBC-Y 4
XXXX (10-1%)
d-RBC 4
XXXX (10-1%)
d-PLT 4
XXXX (10-1%)
Dw/X 4
XXXX (10-1%)
Dw/Y 4
(Fixed)
Reserved 125
“00-00”
Reserved for Manufacturer 22 This is a unique instrument ID, and consisted of 22 characters.
(03H)
ETX 1
Total 255
(The symbol “Δ” indicates a space (20h).)
4.5.3 QC File Table
Table 10: QC No. Corresponding to QC File No.
Analysis Mode Lot Control
Material
Level QC File ID QC No. Manual/Closed
Level
1 1 1 0
e-Check (XE)Level 2 2 2 0
M Current Level
3 3 3 0
a Other1 ?7 7 0
n Other2 ?8 8 0 u Level
1 11 B 0
a
e-Check (XE)Level 2 12 C 0 l New Level
3 13 D 0
Other1 ?17 b 0 Other2 ?18 c 0
Level
1 21 1 1
e-Check (XE)Level 2 22 2 1
C Current Level
3 23 3 1
l Other1 ?27 7 1 o Other2 ?28 8 1 s Level
1 31 B 1
e
e-Check (XE)Level 2 32 C 1
d New Level
3 33 D 1
Other1 ?37 b 1 Other2 ?38 c 1 XbarM M 0 (Note: In the Manual/Closed column, "0" indicates "Manual," and "1" indicates "Closed.")
5. Data Exchange Specifications on the analysis information
XE-5000 has a function to receive the analysis information such as analysis order and patient information from the host computer, and to analyze automatically according to the received information.
There are two types of the inquiry method of the analysis information, as shown below.
?A real-time inquiry is made right before the analysis using inquiry key of the sample ID number or the combination of the Rack number and the Tube position number.
?A batch inquiry is made in prior to the analysis using the Rack number to fill up the received information in the work list. In this case, the inquiry key is the combination of the Rack number and the Tube position number, regardless of the IPU settings.
Types and Settings of the analysis information inquiry
Inquiry key Sample ID number
Rack number and Tube position number
Real-time inquiry Manual mode There is a setting “to use” or “not to use” the real-time inquiry in the manual mode analysis. The inquiry key is always
“sample ID number”.
Sampler mode There is a setting “to use” or “not to use” the real-time inquiry in the sampler mode analysis. The inquiry key becomes the one
set in the above mentioned “inquiry key”.
5.1 Serial Communication Specifications
5.1.1 Hardware
Specifications
The hardware specifications are the same as that described in “3.3 Serial Communication Specifications (RS-232C)” in this document.
5.1.2 Software
Specifications
(1) Setting Communication Parameters
Setting communication parameters are the same as that described in “3.3 Serial
Communication Specifications (RS-232C)” in this document.
(2) Exchanging Code and Text Format
Setting communication parameters are the same as that described in “3.3 Serial
Communication Specifications (RS-232C)” in this document.
(3) Transmission Protocol
Transmission protocol is fixed to Class B. If the transmission protocol is set to the Class A, correct communication cannot be performed and you have to set to Class B.
The communication protocol that IPU inquires analysis information to the host
computer is shown in the following.
?IPU sends analysis information text to the host computer.
?The host computer sends NAK if receiving data has an error, or sends ACK if there is no error. Following to this, the host computer sends the analysis information text 1 for the inquired sample.
?If IPU received NAK from the host computer, the IPU resends the analysis
information. If IPU received ACK, and if there is no error when receiving following analysis information text 1, IPU sends ACK to the host computer.
?If the host computer received ACK from IPU, the host computer finishes sending one text and repeats the same procedures for sending the analysis information text 2.
?When sending and receiving the analysis information text 2 is completed without an error, communication for one sample is now finished.
Figure 4: Transmission Protocol
Note: When XE-5000 detects an error receiving a text from the host computer, the IPU will not send back NAK but displays a communication error on the
screen.
(4) Transmission errors
If an error occurs during transmission, transmission is interrupted and an error message is displayed in the error message dialog on the IPU screen. There may be a case to
display multiple messages.
When the error message dialog is closed, XE-5000 will perform the analysis according to the analysis order set in the analyzer. Any analysis information and patient information sent from the host computer will not be reflected to this analysis.
Recovery of the communication is performed by the operator’s input.
A transmission error occurs in the same conditions as that described in “3.3 Serial
Communication Specifications (RS-232C)” in this document.