Nothing Special   »   [go: up one dir, main page]

Sysmex Cs Series

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

CS-Series

Host Online Specification

Revision 2.3

1
R306020.doc
DCHS-F05.850.01.01.02
Revision History

Revision Date Major Contents of Changes


1.00 Sep. 11. 2006 Initial Version
1.10 May. 31. 2007 The reserved parameter in the analyzed data format and the order
information text format is changed to the patient name.
1.20 Aug. 29. 2007 1) The difference between CA-1500 format and CA-1000 format is
described in 5. Text Format. The number of characters of CA-1000 format
is added in the description of each format.
2) When the Barcode Reading Error occurs, the assigned sample No. is
changed to 13-digit or 15-digit beginning with "□□ERR0000000001" or
"ERR000000000001" respectively. It is added that Sample No. in Barcode
Reading Error is selectable from 13-digit or 15-digit in the System Settings
screen.
1.30 Nov. 06. 2007 It is added that the response text in class B can be sent between STX and
ETX.
1.40 Sep. 02. 2008 The CS-2000i format is added.
The description of the sample information text supported only in the
CS-2000i format is added.
1.50 Jan. 14. 2009 It is added that the CS-2000i format consists of the CA-1500 format and
sample information text.
1.60 Dec. 09. 2009 It is added that Sample Volume flag in the sample information text.
It is added that “7.Examples of Communication”
Parameter Codes are added.
1.70 Apr. 07. 2010 Parameter Codes are added.(vWF-RCo medium, vWF-RCo low, vWF-Ag
medium, vWF-Ag low)
Reserve codes in the Parameter Code List are added.
1.80 Aug. 24. 2010 Parameter Codes List is renewal.
Baud Rate is corrected.
Description of the connector is corrected.
Size of Reserved in Sample Information Text Format is corrected.
1.90 Dec.21.2010 P-FDP is added into the Parameter Codes List.
2.00 Sep.28.2011 The document title is changed to CS-Series Host Online Specification.
CS-5100 is added to the supported models.
The flag "d" is added.
2.10 Dec.06.2011 Output of Rack Number and Tube Position Number of Las sample is added.
2.20 Feb.06.2012 Add the caution for digit settings of CA-1000 and CA-1500 formats is
added in the Analysis Data Format
2.30 Oct.31.2014 CS-2400/CS-2500 are added to the supported models.

2
R306020.doc
Table of Contents
1. Scope of Application ................................................................................................................................... 4
2. Overview..................................................................................................................................................... 4
3. Serial Data Communication ...................................................................................................................... 4
3.1 Hardware.............................................................................................................................................. 4
3.1.1. Connector ..................................................................................................................................... 4
3.1.2. Connector Signals ........................................................................................................................ 5
3.1.3. Communication Format ............................................................................................................... 5
3.1.4. Signal Level .................................................................................................................................. 5
3.2. Software............................................................................................................................................... 6
3.2.1. Communication Format ............................................................................................................... 6
3.2.2. Communication Protocol .............................................................................................................. 6
3.2.3. Transmission Error .................................................................................................................... 14
3.2.4. Transmission Interval ................................................................................................................ 15
3.2.5. Process Time............................................................................................................................... 15
4. TCP/IP Communication ........................................................................................................................... 16
4.1 Hardware............................................................................................................................................ 16
4.2 Software.............................................................................................................................................. 16
4.2.1 Data Link/Network/Transport Layer ......................................................................................... 16
4.2.2 Session Layer .............................................................................................................................. 16
4.2.3 Presentation Layer ..................................................................................................................... 16
4.2.4 Actions in the case of transmission error ................................................................................... 17
5. Text Format .............................................................................................................................................. 18
5.1 Analysis Data Format ........................................................................................................................ 19
5.2 Sample Information Text Format ...................................................................................................... 24
5.3 Order Inquiry Text Format ................................................................................................................ 29
5.4 Order Information Text Format ........................................................................................................ 32
6. Parameter Code List ................................................................................................................................ 36
7. Examples of Communication ................................................................................................................... 38
7.1 Inquiry of Analysis Order (IPU => Host Computer) ........................................................................ 38
7.2 Analysis Oder (Host Computer => IPU) ........................................................................................... 38
7.3 Analysis Result (IPU => Host Computer) ......................................................................................... 38
7.3.1 When the analysis is performed 1 time...................................................................................... 38
7.3.2 When the analysis is performed 2 time...................................................................................... 38
7.3.3 When there is the re-analysis ..................................................................................................... 39

3
R306020.doc
1. Scope of Application
This specification applies in the serial data communication (based on RS-232C) and the
TCP/IP communication (Ethernet) between CS-Series (CS-2000i/CS-2100i, CS-5100,
CS-2400/CS-2500) and the host computer.

2. Overview
The following functions can be performed by means of the communication between the
CS-2000i/CS-2100i/CS-5100/CS-2400/CS-2500 and the host computer:
1. Receives analysis orders from the host computer.
2. Sends analysis results to the host computer.
3. Sends reference information about samples to the host computer.

3. Serial Data Communication


The bit serial voltage type, which conforms to RS-232C interface, is used for the serial data
communication. The CS-2000i can be connected to the host computer via the serial interface
port on the right panel of the main unit.

3.1 Hardware
3.1.1. Connector
• The connector to the host computer is located on the IPU.
• A 9-pin D-SUB, female connector is used. (A male connector is used on the IPU.)

4
R306020.doc
3.1.2. Connector Signals

Pin No. Signal Name Signal


Direction
1 NC
2 Receive Data RxD IN
3 Transmit Data TxD OUT
4 Data Terminal Ready DTR OUT
5 Signal Ground SG -
6 Data Set Ready DSR IN
7 Request to Send (Note*1) RTS OUT
8 Clear to Send (Note*1) CTS IN
9 NC

(Note*1)
Whether to perform flow control for CTS/RTS can be selected according to the settings.
When “None” is selected for in the flow control, the signals of CTS/RTS are ignored.

3.1.3. Communication Format


The data is communicated in the asynchronous, half duplex mode. The following items
can be defined as follows: (Asterisk mark “*” indicates the factory default.)
Baud Rate : 300, 2400, 4800, *9600, 19200 (bps)
Code : 7 bit, *8 bit
Stop Bit : 1 bit, *2 bit
Parity : *None, Even, Odd
Interval : 0, *2, 3, 5, 7, 10, 15 (sec)

3.1.4. Signal Level

Level Data Signal Control


Signal
+3V or higher Logic “0”, Start bit ON
-3V or lower Logic “1”, Stop bit OFF

5
R306020.doc
3.2. Software
3.2.1. Communication Format
1) Code
ASCII codes are used for output.

2) Structure of Text
“STX” is sent prior to data and “ETX” is sent at the end of data.
One block should contain 255 characters or less. The analysis data is divided for
transmission so that one block contains 255 or less characters.

S E
T T
X X

Order of transmission

3.2.2. Communication Protocol


The following 2 protocols are provided in the system.
(In the factory default, “Class A” is specified.)

• Class A:
One way transmission without requiring any response text from the host
computer

• Class B:
Transmits data and then waits for the response text (ACK or NAK) from the host
computer.
ACK: 06H, NAK: 15H
ACK and NAK can be sent between STX and ETX according to the settings.
The format of the response text can be defined in Response Text -Serial Port -
System Settings - Settings.

6
R306020.doc
3.2.2.1 Outputting Analysis Result
1) Communication Protocol (Class A)
The analysis result is output to the host computer taking the interval specified as T
or longer interval. The interval can be selected from 0, 2, 3, 5, 7, 10 or 15 sec
according to the software settings.

CS-2000i Data1 T Data2 Data n

Host Computer

2) Communication Protocol (Class B)


(1)The CS-2000i sends an analysis result text.
(2) The host computer sends ACK (06H) when successfully receiving the analysis
result text or sends NAK (15H) when an error occurs.
(3) The CS-2000i completes the transmission when receiving ACK (06H). When
receiving NAK (15H), the CS-2000I resends the same text. However, the
transmission is completed when receiving NAK after 3 retries.

7
R306020.doc
Transmission Interval

CS-2000i Data1 T2 Data2

Host Computer A A
T1 C C
K K
Response Time

Resend
CS-2000i Data1 Data1

Host Computer N A
A C
K K

Analysis Data Transmission

8
R306020.doc
Final Data (Final Report) and All Data
In this system, the automatic repeat analysis such as redilution analysis and reflex test
can be performed when the analysis result exceeds the prescribed limit values. In that
case, the results of first analysis and repeat analysis are integrated to produce the final
data (final report). When the first analysis result does not exceed the limit values, it
will be the final data.
However, when the repeat analysis is performed for all of the parameters in the first
analyses, the repeat analysis results will be the final data.
Similarly, when the analysis is performed for the parameter whose replication setting is
2, the averaged result of the fist and second analyses will be the final data. When the
analysis whose replication setting is 1 is included the simultaneous analysis of multiple
parameters, the result is included in the averaged result of the other parameters. When
another repeat analysis is performed for the averaged result, the data into which this
repeat analysis result is integrated will be the final data (final report).
When the output target is Final Data, only the final data (final report) are output.
When the output target is All Data, it includes the analysis results before the final report.
(Note*1)
The data output to the host computer from the IPU per sample depends on the number
of analysis parameters or analysis conditions. When the output target is set to “Final
Data”, the analysis results of all the parameters are output to the host computer at one
time when all the analyses are completed. In the case of “All Data”, the data
transmission frequency per sample depends on the analysis conditions (replications
and repeat analysis conditions).

Pattern 1
Analysis Condition PT APTT
Replication 1 1
Repeat analysis(dilution) - -
Reflect Analysis - -
Content of Analysis Data Format
Text Distinction CodeⅡ
Setting for transmission
PT APTT Text Distinction CodeⅡ All Data Final Data
Transmission Data1 ●(First time) ●(First time) "1" ★ ★ F(Final)

9
R306020.doc
Pattern 2(In the case of two replications)
Analysis Condition PT APTT
Replication 2 1
Repeat analysis(dilution) - -
Reflect Analysis - -
Setting for transmission
PT APTT Text Distinction CodeⅡ All Data Final Data
Transmission Data1 ●(First time) ●(First time) "1" ★
Transmission Data2 ●(Second time) "1" ★
Transmission Data3 ◎(Average) ◎(First time) "2" ★ ★ F(Final)

Pattern 3 (In the case of repeat analysis)


Analysis Condition PT APTT
Replication 1 1
Repeat analysis(dilution) ON -
Reflect Analysis - -
Setting for transmission
PT APTT Text Distinction CodeⅡ All Data Final Data
Transmission Data1 ●(First time) ●(First time) "1" ★
Transmission Data2 ●(Repeat analysis) "1" ★
Transmission Data3 ◎(Repeat analysis) ◎(First time) "1" ★ ★ F(Final)

Pattern 4 (In the case of repeat analysis on plural prrameters)


Analysis Condition PT APTT
Replication 1 1
Repeat analysis(dilution) ON ON
Reflect Analysis - -
Setting for transmission
PT APTT Text Distinction CodeⅡ All Data Final Data
Transmission Data1 ●(First time) ●(First time) "1" ★
Transmission Data2 ●(Repeat analysis) ●(Repeat analysis) "1" ★ ★ F(Final)

10
R306020.doc
Pattern 5 (In the case of repeat analysis 1 with two replications)
Analysis Condition PT APTT
Replication 2 1
Repeat analysis(dilution) ON -
Reflect Analysis - -
Setting for transmission
PT APTT Text Distinction CodeⅡ All Data Final Data
Transmission Data1 ●(First time) ●(First time) "1" ★
Transmission Data2 ●(Second time) "1" ★
Transmission Data3 ◎(Average) ◎(First time) "2" ★
●(Repeat analysis
Transmission Data4 "1" ★
first time)
●(Repeat analysis
Transmission Data5 "1" ★
second time)
◎(Repeat analysis
Transmission Data6 "2" ★
Average)
◎(Repeat analysis
Transmission Data7 ◎(First time) "1" ★ ★ F(Final)
Average)

11
R306020.doc
Pattern 6 (In the case of repeat analysis 2 with two replications)
Analysis Condition PT APTT
Replication 2 1
Repeat analysis(dilution) - ON
Reflect Analysis - -
Setting for transmission
PT APTT Text Distinction CodeⅡ All Data Final Data
Transmission Data1 ●(First time) ●(First time) "1" ★
Transmission Data2 ●(Second time) "1" ★
Transmission Data3 ◎(Average) ◎(First time) "2" ★
Transmission Data4 ●(Repeat analysis) "1" ★
Transmission Data5 ◎(Average) ◎(Repeat analysis) "1" ★ ★ F(Final)

Pattern 7 (In the case of reflext analysis)


Analysis Condition PT APTT Fbg
Replication 1 1 1
Repeat analysis(dilution) - - -
Reflect Analysis ON→Fbg - -
Setting for
transmission
Text
Final
PT APTT Fbg Distinction All Data
Data
CodeⅡ
Transmission Data1 ●(First time) ●(First time) "1" ★
Transmission Data2 ●(Reflect Analysis) "1" ★
Transmission Data3 ◎(First time) ◎(First time) ◎(Reflect Analysis) "1" ★ ★
F(Final)
The data marked with ★ is transmitted to the host computer.
●:Data which was actually analyzed
◎:Data which was averaged or belong to one sample

12
R306020.doc
3.2.2.2 Receiving Analysis Order
• Sending Order inquiry from the IPU to the host computer
(1) The CS-2000i sends an order inquiry text.
(2) The host computer sends ACK (06H) when successfully receiving the order
inquiry text or sends NAK (15H) when an error occurs.
(3) The CS-2000i waits for the order information text when receiving ACK (06H).
When receiving NAK (15H), the CS-2000i resends the same text. However,
the transmission is completed when receiving NAK after 3 retries.

• Sending order information from the host computer to the IPU


(1) When receiving the order inquiry text, the host computer sends the order
information text with an interval for 1 or more seconds after sending ACK (06H).
(2) The CS-2000i sends ACK (06H) when successfully receiving the order
information text. When an error occurs, the CS-2000i sends NAK (15H).
(3) The host computer completes the communication when receiving ACK (06H).
When receiving NAK (15H), the host computer resends the same text. However,
more than three retries completes the transmission without sending NAK from
the IPU to the host computer.

Transmission
CS-2000i Interval A
Order Inquiry T3 C T2 Order Inquiry
K
Host Computer T3 A T4 Order
C
Response Time K Process
Time
Order Inquiry and Order Information Texts Transmission

Transmission Interval:
The order information is output to the IPU taking the interval specified as T2 or longer
interval. The interval can be selected from 0, 2, 3, 5, 7, 10 or 15 sec according to the
software settings.

Time-Out Period:
When the response time T1/T3 or the process time T4 times out, the transmission is
completed. The time-out period should be 15 sec.

13
R306020.doc
Process Time:
The process time, T4 must take an interval of 1 or more sec.
If no control signal line is used with a delay time of 0.2 sec or more.

(Note*2)
If no analysis parameter for the sample inquired by the IPU is available in the host
computer, set “000”.
When there is no analysis parameter for the inquired sample and the later samples, set
“999”. The IPU does not perform order inquiry for the samples in the subsequent tube
positions after receiving “999”.

3.2.3. Transmission Error


When a transmission error occurs, the transmission is interrupted and the error message
is displayed in the IPU. Re-transmission is carried out by the operator. Transmission
errors occur in the following situations:

Error Message Explanation Action

Transmission Frame error, parity error or Check the host computer


error in the host overrun error is detected when as well as the connector
computer a text is received. Interrupt the cable
transmission
HC Off-line The control signal, DSR in the Check the host computer
host computer is not activated. as well as the connector
Interrupt the transmission cable
HC ACK After the data is t transmitted, Check the host computer
Time-Out no response is sent from the as well as the connector
host computer within 15 cable
seconds. Interrupt the
transmission (Class B only)
HC ACK Code After the data is transmitted, a Check the host computer
Error response code other than as well as the connector
ACK/NAK is sent from the host cable
computer. Interrupt the
transmission (Class B only)
HC When the data is transmitted, Check the host computer
Transmission NAK is received 4 times. as well as the connector
Count Error Interrupt the transmission cable
(Class B only)
HC CTS After the data is output, the Check the host computer
Time-Out control signal CTS is not turned as well as the connector
on within 5 seconds. Interrupt cable
the transmission (only for
RTS/CTS control)

14
R306020.doc
Error Message Explanation Action

HC STX 1. STX is not received within 15 Check the host computer


Time-out seconds after the text as well as the connector
transmission is required. cable
Interrupt the transmission
(Class A)
2. STX is not received within 15
seconds after ACK when the
text transmission is required.
Interrupt the transmission
(Class B)
3. STX for the subsequent
subtext is not received within 15
seconds after the last subtext is
received. Interrupt the
transmission (Class A)
4. STX for the subsequent
subtext is not received within 15
seconds after ACK is
transmitted when the last
subtext is received (Class B)
HC ETX ETX is not received within 15 Check the host computer
Time-Out seconds after STX is received. as well as the connector
Interrupt the transmission cable
( Resend) After the data is transmitted, Resend
NAK is sent from the host
computer (Class B only)

3.2.4. Transmission Interval


The transmission interval time between the data can be selected. The interval time in
the case of class B means the period after receiving the response of ACK/NAK until
starting the next data transmission.

3.2.5. Process Time


If no control signal lines are used, the response to the IPU must be sent with a delay of
0.2 second or more.

15
R306020.doc
4. TCP/IP Communication
4.1 Hardware
The following describes the network interface layer.

• Conforms to IEEE802.3.
• Use a communication cable of UTP category 5

4.2 Software
4.2.1 Data Link/Network/Transport Layer
• Conforms to TCP/IP protocol
• The IP address for the communication must be set by using the value defined in
TCP/IP-HC IP Address-System Settings-Settings. Select a value that differs from the
address used in the IPU-main unit.

• The TCP port no. the communication must be set by using the value defined in
TCP/IP-HC Port No.-System Settings-Settings

4.2.2 Session Layer


The IPU, which is a server, is connected to the host computer, which is a server. The
IPU confirms the connection at the time of startup. When the connection fails, it is
retried at regular intervals. If the server becomes down after the connection succeeded,
the IPU does not retry the connection.

4.2.3 Presentation Layer


“STX” (02H) is sent prior to data and “ETX” (03H) is sent at the end of data.
Note) In the presentation layer, an explicit response such as ACK and NAK is not given.

S E
T T
X X

Order of transmission

Figure 1 Text Format

16
R306020.doc
4.2.4 Actions in the case of transmission error
When a transmission error occurs, the transmission is interrupted to display the error
message in the IPU.
Re-transmission is carried out by the operator. Transmission errors occur in the
following situations:

Table 1 Action for Transmission Error

Error Message Explanation Action

Could not confirm Connect Error: Create error of the Check the host
the TCP/IP socket. Interrupt the transmission. computer as well as the
connection with the connector cable
host computer
TCP/IP receive error Receive Error: The size actually Check the host
occurred in the host received (returned value from computer as well as the
computer. Receive) does not correspond to the connector cable.
required size.
Interrupt the transmission
TCP/IP send error Send Error: The size actually sent Check the host
occurred in the host (returned value from Send) does not computer as well as the
computer. correspond to the required size. connector cable.
Interrupt the transmission

17
R306020.doc
5. Text Format
The HC communications with the host computer are performed using the following text
formats. They are common in the serial data and TCP/IP communications. The text
formats of CA-1000, CA-1500 format and CS-2000i format are described in this specification.
Select the format corresponding to the host computer in the System Settings screen.
The CS-2000i format consists of the CA-1500 format and sample information text.

Note:
When CA-1000 format is selected, up to 13-digit of Sample No. and up to 4-digit of
Rack No. are displayed from the right and up to 11-digit of Patient name is displayed
from the left in the sent data.

• Analysis Data Text (Output)


The analysis data is output.
There are two methods for output: Automatic transmission (real-time basis) after each
analysis is completed.

• Sample Information Text (Output) (Only for the CS-2000i format)


The sample information checked by the analyzer before an analysis is output. The
sample information text is output only when the CS-2000i format is selected as Format of
Host Computer in the system settings. It is sent after the analysis data text of the final
result is sent.

• Order Inquiry Text (Output)


The analysis parameters, or the sample No. and analysis parameters are inquired for prior
to an analysis.

• Order Information Text (Input)


After transmitting the order inquiry text, order information text is received from the host
computer for an order instruction.
* Class B communication is required to use the function of order inquiry/analysis order
instruction by means of the serial-type communication.

18
R306020.doc
5.1 Analysis Data Format
The number in ( ) indicates the number of characters when CA-1000 format is used.
Parameter Number of
characters
STX 1 (02H)
Text Distinction Code I 1 Fixed to “D”
Text Distinction Code II 1 "1", "2"
The value is defined
depending on the
analysis condition.

Text Distinction Code III 2 Fixed to “21”


Block Number 2 "01" - "99"

Header Block
Total Number of Blocks 2 "01" - "99"
Sample Distinction Code 1 "U", "E", "S", "C"
Date 6 (○○○○○○)
Time 4 (○○○○)
Rack Number 6 (4) (○○○○○○)
Tube Position Number 2 (○○)
Sample ID Number 15 (13) (○○…○○)
ID Information 1 "M", "A", "B"
Patient Name 15 (11) (○○…○○)
Analysis Parameter, Data 9

Data Block
1
Analysis Parameter, Data 9
2

Analysis Parameter Data 9


N
ETX 1 (03H)

• Order of Transmission
The order of transmission is from the top parameter to the bottom; the most significant digit
first
and the least significant digit last. Zero suppression is not performed.

• Text Distinction Code


A text distinction code is assigned to distinguish each text. There are three types of text
distinction codes; from 1 to 3.

• Text Distinction Code 1 Fixed to “D”

19
R306020.doc
• Text Distinction Code 2 1: Normal result data or final dataSample No.
2: Averaged result

• Text Distinction Code 3 Fixed to “21”


• Block Number, Total Number of Blocks
A text consists of one header block and 22 data block. When more than 22 data blocks
exist, the text is divided for transmission so that it contains 255 or less characters.
The Block Number is the sequential number of the divided text. 01 through 99 is serially
assigned.
The number of blocks is the sequential number of the divided text. 01 through 99 is
serially assigned.
When the text is not divided, “01” is assigned to both.

• Sample Distinction Code


The types of analysis data are shown.
U: Routine analysis data
E: STAT analysis data
S: Calibration curve analysis data
C: Quality control analysis data

• Date and Time


The date and time when the analysis was performed are shown. The date format
conforms to the system settings. Zero is appended for date and time by zero padding.

• Rack Number
Rack number is assigned to each sample rack.
Ordinary Sample :Consists of 6-digit alphanumeric characters. (When it consists of
less than 6 digits, zero padding is performed to the right.)
STAT Sample : STAT is assigned.
Reagent Table : REAG00 is assigned. (When CA-1000 format is used, REAG is
assigned.)
LAS Sample : LXXXXX is assigned. (For CS-5100 only)
“XXXXX” consists of 5-digit numeric characters. When it consists
of less than 5 digits, zero padding is performed.

• Tube Position Number


The tube position number indicates the sample tube position in the sample rack.
20
R306020.doc
Ordinary Sample 01-10
STAT Sample 01-05
Reagent Table □□ (The symbol “□” indicates a space character.)
LAS Sample Fixed to 01. (For CS-5100 only)

• Sample ID Number
The sample ID number consists of 15 (13) digit numeric characters. A hyphen “-“(2DH)
may be inserted between numerals. The hyphen is included in the 15 (13) digits. Zero
suppression is not performed. When it consists of less than 15 (13) digits, flush right is
performed and blank digits are replaced with space characters (20H). When the Barcode
Reading Error occurs, the sample No. beginning with "□□ERR0000000001" or
"ERR000000000001" is sequentially assigned to the sample No. (The symbol "□□”
indicates a space character. (20H))

Note: In the System Settings screen, Sample No. in Barcode Reading Error is
selectable from 13-digit ("□□ERR0000000001") or 15-digit ("ERR000000000001") to
output.
When CA-1000 format is used, select 13-digit.

• ID Information
The ID information indicates how the sample number is registered.
M: Manual entry
B: Read by barcode reader
A: Automatically assigned by the instrument

• Patient Name
The patient name consists of 15 characters with character codes including spaces but
excluding control codes.

• Analysis Parameter, Data


Parameter Number of characters

Parameter Code 3 (○○○)

Data 5 (○○○○○)

Flag 1 “□”, “+”, “—“, “*”, “!”,”d”, “<”, “>”


The symbol "□"indicates a space character.

1) Parameter Code
The parameter code consists of two-digit host ID number defined in Basic Settings of
21
R306020.doc
Assay Group Definition and one-digit host ID number defined in Assay Parameter
Settings of Assay Group Definition.
Refer to the parameter code list shown in the last part of this document.

2) Data
The analysis result consists of the digits (up to 5 digits) as defined in the assay
parameter settings. The decimal point is not transmitted. The data as displayed in the
Joblist is transmitted without the decimal point.
When the total number of the defined digits (integral part and decimal part) is less than
5 digits, space characters are inserted prior to the numeric value. When the analysis
result consists of less than 5 digits, space characters are inserted prior to the numeric
value. When the analysis result was not obtained due to analysis errors, "*" is entered
for the defined number of digits. When the averaged result could not be calculated, “/”
is entered for the defined number of digits. When exceeding the number of display
digits, “+” is entered for the defined number of digits. When the calculation parameter
could not be calculated, “-” is indicated for the defined number of digits. When no
validated calibration curve is available for the calculation parameter, “X” is entered for
the defined number of digits.

NOTE) When the result exceeds the report limit, the limit value is output together with
the flag as the result data.

Example)
Defined Normal analysis Analysis Could Exceed Could not No
No. of result Result Error not ing the calculate validated
digits calculate number calculation calibratio
averaged of parameter n curve is
result display available
digits for
calculatio
n
parameter
4 digits for □□□□1 99999 ***** ///// +++++ ----- XXXXX
integral, 1
for decimal
2 digits for □□□□1 □9999 □**** □//// □++++ □---- □XXXX
integral, 2
for decimal
1 digit for □□□□1 □□999 □□*** □□/// □□+++ □□--- □□XXX
integral, 2
for decimal
The symbol “□” indicates a space character.

22
R306020.doc
3) Flags
Space : No error
+ : Over the upper control limit
- : Under the lower control limit
* : Analysis error or difference in averaged data occurred
! : Coagulation time was obtained by re-dilution analysis
(CS-2000i/CS-2100i/CS-5100/CS-2400/CS-2500)(Note*3)
< : Under the lower report limit
> : Over the upper report limit
d: : Coagulation time was obtained by re-dilution analysis
(CS-5100/CS-2400/CS-2500) (Note*3)
(Note*3) :In CS-5100/CS-2400/CS-2500, the flag setting for the changing dilution
ratio is selectable
between "d" and "!" in the system settings.
* The flags marked on the data conform to the display in the Joblist.

23
R306020.doc
Caution!
In the case of CA-1000 or CA-1500 format, there is a possibility that the uppermost digit is
ignored and only lower 4 digits are received by the host computer. Moreover, as Ratio and INR
results, upper 2 digits are ignored, and only lower 3 digits are received.
On CS Series, when the digit number of result is over the digit number receivable by the host
computer, it is impossible to receive the whole digits, and upper digits are not displayed on the
host computer.

In the case of CA-1000 or CA-1500 format, the set the digit number of assay parameter on the
Assay Group Settings as follows. When a result is larger than the digit number, it is masked as
+++++.
(The number of character '+', is depended on setup of digit number. When less than five
characters, the figures are justified to the right and the space is padded on the left side.)
- Activity %, Concentration:
Set the digit number that an integral part and a decimal part make 4 figures in all.
- Ratio, INR:
When an integral digit and two decimal digits can be received by the host computer,
set the digit number that 1 as integral part and 2 as decimal part. Otherwise, set the
digit number that 2 as integral part and 2 as decimal part.
Ex.) In the case the Fbg C. is 1030.0mg/dL
wrong correct
CS HC CS HC
Settings
Integral 4 Integral 3 Integral 3 Integral 3
Decimal 1 Decimal 1 Decimal 1 Decimal 1
display data on CS 1030.0 +++.+
sending data by CS 10300 □++++
receiving data by HC □0300 □++++
display data on HC 30.0 +++.+

Ex.) In the case the PT INR is 12.34


wrong correct
CS HC CS HC
Settings
Integral 3 Integral 1 Integral 1 Integral 1
Decimal 2 Decimal 2 Decimal 2 Decimal 2
display data on CS 12.34 +.++
sending data by CS □1234 □□+++
receiving data by HC □□234 □□+++
disyplay data on HC 2.34 +.++
The symbol “□” indicates a space character.

24
R306020.doc
5.2 Sample Information Text Format

Parameter Number of
characters
STX 1 (02H)
Text Distinction Code I 1 Fixed to “D”
Text Distinction Code II 1 Fixed to "S"
Text Distinction Code III 2 Fixed to “21”
Block Number 2 "01" - "99"
Total Number of Blocks 2 "01" - "99"
Sample Distinction Code 1 "U", "E", "S", "C"
Date 6 (○○○○○○)

Header Block
Time 4 (○○○○)
Rack Number 6 (○○○○○○)
Tube Position Number 2 (○○)
Sample ID Number 15 (○○…○○)
ID Information 1 "M", "A", "B"
Patient Name 15 (○○…○○)
H Flag 1 "H", "□", "*"

Data Block
I Flag 1 "I", "□", "*"
L Flag 1 "L", "□", "*"
Sample Volume Flag 1 “V”, "□", "-"
Reserved 86 Fixed space (20H)

ETX 1 (03H)

• Order of Transmission
The order of transmission is from the top parameter to the bottom; the most significant digit
first and the least significant digit last. Zero suppression is not performed.

• Text Distinction Code


A text distinction code is assigned to distinguish each text. There are three types of text
distinction codes; from I to III.

• Text Distinction Code I Fixed to “D”


• Text Distinction Code II Fixed to "S"
• Text Distinction Code III Fixed to “21”

• Block Number, Total Number of Blocks


A text consists of one header block and 22 data blocks. When more than 22 data blocks
exist, the text is divided for transmission so that it contains 255 or less characters.
The Block Number is the sequential number of the divided text. 01 through 99 is serially
25
R306020.doc
assigned.
The number of blocks is the sequential number of the divided text. 01 through 99 is
serially assigned.
When the text is not divided, “01” is assigned to both.

• Sample Distinction Code


The types of analysis data are shown.
U: Routine analysis data
E: STAT analysis data
S: Calibration curve analysis data
C: Quality control analysis data

• Date and Time


The date and time when the analysis was performed are shown. The date format
conforms to the system settings. Zero is appended for the date and time by zero padding.

• Rack Number
The rack number is assigned to each sample rack.
Ordinary Sample: Consists of 6-digit alphanumeric characters. (When it consists of less
than 6 digits, zero padding is performed to the right.)
STAT Sample: STAT□□ (The symbol “□” indicates a space character.) is assigned.
Reagent Table: REAG00 is assigned.
LAS Sample : LXXXXX is assigned. (For CS-5100 only)
“XXXXX” consists of 5-digit numeric characters. When it consists
of less than 5 digits, zero padding is performed.

• Tube Position Number


The tube position number indicates the sample tube position in the sample rack.
Ordinary Sample: 01-10
STAT Sample: 01-05
Reagent Table: □□ (The symbol “□” indicates a space character.)
LAS Sample Fixed to 01. (For CS-5100 only)

• Sample ID Number
The sample ID number consists of 15-digit numeric or alphabetical characters. A hyphen
“-“ (2DH) may be inserted between characters. The hyphen is included in the 15 digits.
Zero suppression is not performed. When it consists of less than 15 digits, flush right is
26
R306020.doc
performed and blank digits are replaced with space characters (20H). When the Barcode
Reading Error occurs, the sample number beginning with "□□ERR0000000001" or
"ERR000000000001" is sequentially assigned to the sample number. (The symbol "□□”
indicates a space character. (20H))

Note: In the System Settings screen, Sample No. in Barcode Reading Error is
selectable from 13-digit ("□□ERR0000000001") or 15-digit ("ERR000000000001") to
output.

• ID Information
The ID information indicates how the sample number is registered.
M: Manual entry
B: Read by barcode reader
A: Automatically assigned by the instrument

• Patient Name
The patient name consists of 15 characters with character codes including spaces but
excluding control codes.

• H Flag
The result that the Hemolytic check gives is output. When the result is positive, "H" is
output. When it is negative, space character (20H) is output. When it is out of analysis
range of the detector unit, "*" is output.

• I Flag
The result that the Icteric check gives is output. When the result is positive, "I" is output.
When it is negative, space character (20H) is output. When it is out of analysis range of
the detector unit, "*" is output.

• L Flag
The result that the Lipemic check gives is output. When the result is positive, "L" is
output. When it is negative, space character (20H) is output. When it is out of analysis
range of the detector unit, "*" is output.

• Sample Volume Flag


The result that the Sample Volume check gives is output. When the result is abnormal,
"V" is output. When it is normal, space character (20H) is output. When it is not Sample
Volume check, "-" is output.
* A space character (20H) is always output for Sample Volume Flag of QC Analysis and
27
R306020.doc
Calib. Curve Analysis. It is same as IPU display,

28
R306020.doc
5.3 Order Inquiry Text Format
The number in ( ) indicates the number of characters when CA-1000 format is used.
Parameter Number of characters

STX 1 (02H)
Text Distinction Code I 1 “R” (Fixed)
Text Distinction Code II
1 “2” (Sample No.)
(Order inquiry key)
Text Distinction Code III 2 “21” (Fixed)
Block Number 2 "01" - "99"
Total Number of Blocks 2 "01" - "99"
Fixed space (20H)

Header Block
Sample Distinction Code 1
Date 6 (○○○○○○)
Time 4 (○○○○)
Rack Number 6 (4) (○○○○○○)
Tube Position Number 2 (○○)
Sample ID Number 15 (13) (○○…○○)
ID Information 1 "M", "A", "B", "□"
Reserved 15 (11) All Space (20H)
Analysis Parameter, Data 1 9

Data Block
Analysis Parameter, Data 2 9
: :

Analysis Parameter N, Data N 9

(03H)
ETX 1

• Order of Transmission
The order of transmission is from the top parameter to the bottom; the most significant digit
first and the least significant digit last. Zero suppression is not performed.

• Text Distinction Code


A text distinction code is assigned to distinguish each text. There are three types of text
distinction codes; from 1 to 3.

• Text Distinction Code 1 “R” (Fixed)

• Text Distinction Code 2 (Order inquiry key)


"2" : Sample No.

• Text Distinction Code 3 Fixed to “21”

29
R306020.doc
• Block Number, Total Number of Blocks
A text consists of one header block and 22 data block. When more than 22 data blocks
exist, the text is divided for transmission so that it contains 255 or less characters.
The block No. is the sequential number of the divided text. 01 through 99 is serially
assigned.
The number of blocks is the sequential number of the divided text. 01 through 99 is serially
assigned.
When the text is not divided, “01” is assigned to both.

• Date and Time


The date and time when the order inquiry text was transmitted are shown. The date
format conforms to the system settings. Zero is appended for date and time by zero
padding.

• Rack Number
Rack number is assigned to each sample rack.
Ordinary Sample : Consists of 6-digit alphanumeric characters. (When it consists of
less than 6 digits, zero padding is performed to the right.)
STAT Sample : STAT is assigned.
Reagent Table : REAG00 is assigned. (When CA-1000 format is used, REAG is
assigned.)
LAS Sample : LXXXXX is assigned. (For CS-5100 only)
“XXXXX” consists of 5-digit numeric characters. When it consists
of less than 5 digits, zero padding is performed.

• Tube Position Number


The tube position number indicates the sample tube position in the sample rack.
Ordinary Sample 01-10
STAT Sample 01-05
Reagent Table □□ (The symbol “□” indicates a space character.)
LAS Sample Fixed to 01. (For CS-5100 only)

• Sample ID Number
The sample ID number consists of 15 (13) digit numeric characters. A hyphen “-“(2DH)
may be inserted between numerals. The hyphen is included in the 15 (13) digits. Zero
suppression is not performed. When it consists of less than 15 (13) digits, flush right is
performed and blank digits are replaced with space characters (20H).
30
R306020.doc
When the Barcode Reading Error occurs, the sample No. beginning with
"□□ERR0000000001" or "ERR000000000001" is sequentially assigned to the sample No.
(The symbol “□□” indicates a space character. (20H))

Note: In the System Settings screen, Sample No. in Barcode Reading Error is
selectable from 13-digit ("□□ERR0000000001") or 15-digit ("ERR000000000001")
to output. When CA-1000 format is used, select 13-digit.

• ID Information
This flag indicates the method in which the sample ID number is registered.
M : Manual entry
A : Read by barcode reading error or sequential number
automatically assigned by the instrument.
B : B: Read by barcode reader

• Reserved
All spaces (20H)

• Analysis Parameter, Data


Parameter Number of characters
Parameter Code 3 (○○○)
Reserved 6 □□□□□□

The symbol "□"indicates a space character.


1) Parameter Code
The parameter code consists of the two-digit host ID Number defined in Basic Settings of
Assay Group Definition and 0. The order inquiry can be performed for the analysis
parameters that are defined as “Valid” in the Assay Group Settings. Refer to the
parameter code list shown in the last part of this document.

* New analysis parameters may be added in the future. Please prepare a receive
program that ignores the data when receiving the codes other than the
above-mentioned codes.

2) Reserved
All spaces (20H)

31
R306020.doc
5.4 Order Information Text Format
The same format as the Inquiry Text Format is used for the order information text format.
The number in ( ) indicates the number of characters when CA-1000 format is used.
Parameter Number of characters

STX 1 (02H)
Text Distinction Code I 1 “S” (Fixed)
Text Distinction Code II (Order 1 “2” (Sample No.)
inquiry key)

Text Distinction Code III 2 “21” (Fixed)


Block Number 2 “01” - “99”
Total Number of Blocks 2 "01" - "99"

Header Block
Sample Distinction Code 1 "U", "E", "C"
Date 6 (○○○○○○)
Time 4 (○○○○)
Rack Number (4) 6 (4) (○○○○○○)
Tube Position Number 2 (○○)
Sample ID Number (13) 15 (13) (○○…○○)
ID Information 1 "M", "A", "B", "C"
Patient Name 15 (11) (○○…○○)
Analysis Parameter, Data 1 9

Data
Analysis Parameter, Data 2 9
: :
Analysis Parameter N, Data N 9
ETX 1 (03H)

• Order of Transmission
The order of transmission is from the top parameter to the bottom; the most significant digit
first and the least significant digit last. Zero suppression is not performed.

• Text Distinction Code


A text distinction code is assigned to distinguish each text. There are three types of text
distinction codes; from 1 to 3.

• Text Distinction Code 1 “S” (Fixed)

• Text Distinction Code 2 (Order inquiry key)


"2" : Sample No.

• Text Distinction Code 3 Fixed to “21”


32
R306020.doc
• Block Number, Total Number of Blocks
A text consists of one header block and 22 data blocks. When more than 22 data blocks
exist, the text is divided for transmission so that it contains 255 or less characters.
The block Number is the sequential number of the divided text. 01 through 99 is serially
assigned.
The number of blocks is the total number of the divided text. 01 through 99 is serially
assigned.
When the text is not divided, “01” is assigned to both.

• Sample Distinction Code


The types of analysis data are shown.
U : Routine analysis data
E : STAT analysis data
S : Calibration curve analysis data
C : Quality control analysis data

• Date and Time


Set the date and time when the order was performed. The date format conforms to the
system
settings. Zero is appended for date and time by zero padding.

• Rack Number
Rack Number is assigned to each sample rack.
Ordinary Sample : Consists of 6-digit alphanumeric characters. (When it consists of
less than 6 digits, zero padding is performed to the right.)
STAT Sample : STAT is assigned.
Reagent Table : REAG00 is assigned. (When CA-1000 format is used, REAG is
assigned.)
LAS Sample : LXXXXX is assigned. (For CS-5100 only)
“XXXXX” consists of 5-digit numeric characters. When it consists
of less than 5 digits, zero padding is performed.

• Tube Position Number


The tube position number indicates the sample tube position in the sample rack.
Ordinary Sample 01-10
STAT Sample 01-05
33
R306020.doc
Reagent Table □□ (The symbol “□” indicates a space character.)
LAS Sample Fixed to 01. (For CS-5100 only)

• Sample ID Number
The sample ID number consists of 15 digit numeric characters. A hyphen “-“(2DH) may be
inserted between numerals. The hyphen is included in the 15 digits. Zero suppression is
not performed. When it consists of less than 15 digits, flush right is performed and blank
digits are replaced with space characters (20H).

• ID Information
This flag indicates the method in which the sample ID number is registered.
M : Manual entry
A : Read by barcode reading error or sequential number
assigned automatically
B : Read by barcode reader
C : ID number assigned by the host computer

• Patient Name
The patient name consists of 15 characters with character codes including spaces but
excluding control codes.

• Analysis Parameter, Data


Parameter Number of characters
Parameter Code 3 (○○○)
Reserved 6 □□□□□□

The symbol "□"indicates a space character.


1) Parameter Code
The parameter code consists of the two-digit host ID Number defined in Basic Settings of
Assay Group Definition and 0.
Refer to the parameter code list shown in the last part of this document.
The parameter codes “000” and “999" indicate abnormal situations.
000: There is no analysis parameter for the inquired sample.
999: There is no information on the inquired sample.
*1 If the analysis parameter for the inquired sample is not available in the host
computer, set “000”. When the order information text includes the parameter code
“000”, the sample will not be analyzed.
*2 If there is no analysis parameter for the inquired sample and later samples, set “999”
34
R306020.doc
for the parameter code. When the IPU receives the parameter code “999”, the “No
order information from HC” error occurs. When the order information text includes
the parameter code “999”, the sample will not be analyzed. Furthermore, the order
inquiries for the later samples in this batch are not performed This action is prepared
for the assumable case when there is no order information, and no sample No. or
rack-tube position for the inquired sample. The order information text will be
resend at the time of the analysis start for the following batch.

2) Reserved
All spaces (20H)

35
R306020.doc
6. Parameter Code List
Parameter Parameter
Assay Group Code Assay Group Code
PT 04X PCAT0 44X
APTT 05X FVPCAT NR 45X
Fbg 06X FVPCAT 46X
Reserved 07X FVPCAT0 47X
TTO 08X Reserved 50X
NT 09X TT 51X
Reserved 10X Reserved 52X
II 12X Reserved 60X
V 15X DDimer 61X
VII 17X PFDP 62X
VIII 18X Reserved 63X
IX 19X Reserved 64X
vWF-Ag
X 20X medium 65X
XI 21X vWF-Ag low 66X
XII 22X Reserved 67X
PCcl 25X Reserved 68X
BXT 26X Reserved 70X
LA1 27X Reserved 71X
LA2 28X Reserved 72X
PSAc 29X vWF-RCo 80X
AT3 30X Reserved 81X
APL 31X Reserved 82X
Plg 32X Reserved 83X
PC(Chrom) 33X Reserved 84X
Hep 34X Reserved 85X
PAI 36X Reserved 86X
C1 Inh 37X Reserved 87X
VIII ch 39X Reserved 88X
XIII ch 40X Reserved 89X
LA R 41X Reserved 90X
PCAT NR 42X Reserved 000
PCAT 43X Reserved 999

000: There is no analysis parameter for the inquired sample.


999: There is no information on the inquired sample.
“X” is replaced with a one-digit host ID defined in the Assay Parameter Definition in when
transmitting analysis results.
In the case of order inquiry, order information texts and the analysis data format of formula, “X”
is replaced with 0.
New analysis parameters may be added in the future. Please prepare a receive program that
ignores the data when receiving the codes other than the above-mentioned codes.

z New analysis parameters may be added in the future. Please prepare a receive program
that ignores the data when receiving the codes other than the codes shown in the
parameter code list .
The following shows the default Host ID for assay parameter defined in the Assay Group
36
R306020.doc
Settings.
1: Time, dOD
2: Activity %/Concentration
3: Ratio
4: INR
5:DFbg

z New analysis parameters may be added in the future. Please prepare a receive program
that ignores the data when receiving the codes other than the codes shown above.

37
R306020.doc
7. Examples of Communication

7.1 Inquiry of Analysis Order (IPU => Host Computer)


When the order inquity isperformed from IPU
<STX>R2210101 090805093000000101 1234567890B 040 050
IPU
060 <ETX>

Host <ACK>

7.2 Analysis Oder (Host Computer => IPU)


When the host computer sends order to IPU
<STX>S2210101U090805093000000101 1234567890B 040
Host
<ETX>

IPU <ACK>

7.3 Analysis Result (IPU => Host Computer)


7.3.1 When the analysis is performed 1 time

<STX>D1210101U090805093000000101 1234567890B 041 174 042


IPU
505 044 111 <ETX>

Host <ACK>

<STX>D1210101U090805093000000101 1234567890B
IPU
<ETX>

Host <ACK>

7.3.2 When the analysis is performed 2 time


Analysis result (The first analysis)
<STX>D1210101U090805120000000203 1234567890B 041 204*042
IPU
401*044 144*051 962*<ETX>

Host <ACK>

Analysis result (The second analysis)


<STX>D1210101U090805120000000203 1234567890B 041 206*042
IPU
399*044 143*<ETX>

Host <ACK>

38
R306020.doc
Analysis result (The final analysis)
<STX>D2210101U090805120000000203 1234567890B 041 205*042
IPU
400*044 144*051 962*<ETX>

Host <ACK>

<STX>DS210101U090805120000000203 1234567890B HILV


IPU
<ETX>

Host <ACK>

7.3.3 When there is the re-analysis


Analysis result (The first analysis)
<STX>D1210101E090805173000000305 1234567890M 041 204*042
IPU
401*044 144*051 962*<ETX>

Host <ACK>

Analysis result (The re-analysis)


<STX>D1210101E090805173000000305 1234567890M 051 444
IPU
<ETX>

Host <ACK>

Analysis result (The final analysis)


<STX>D1210101E090805173000000305 1234567890M 041 205*042
IPU
400*044 144*051 444 <ETX>

Host <ACK>

<STX>DS210101E090805173000000305 1234567890M ***


IPU
<ETX>

Host <ACK>

End of document

39
R306020.doc

You might also like