CS-2000i/CS-2100i ASTM Host Interface Specification For Siemens
CS-2000i/CS-2100i ASTM Host Interface Specification For Siemens
CS-2000i/CS-2100i ASTM
Host Interface Specification
for Siemens
Rev. 1.82
2
Table of Contents
1. General ..........................................................................................3
2. Scope ............................................................................................3
3. Revision History .................................................................................4
4. Terminology ......................................................................................5
5. Communication Specifications .....................................................................6
5.1. Physical Layer (Hardware) ......................................................................7
5.1.1. Serial Connection ........................................................................7
5.1.2. Ethernet Connection ......................................................................9
5.2. Data Link Layer (Transmission Protocol) .......................................................10
5.2.1. Communication status ....................................................................10
5.2.2. Establishment phase .....................................................................11
5.2.3. Transfer phase ..........................................................................12
5.2.4. Termination phase .......................................................................13
5.2.5. Time out ................................................................................13
5.3. Presentation Layer ............................................................................14
5.3.1. Messages, Record and Field ..............................................................14
5.3.2. Communication Protocol ..................................................................16
5.3.3. Details of Record .......................................................................18
6. Examples of Communication .......................................................................33
6.1. Inquiry of Analysis Order (IPU => Host Computer)...............................................33
6.2. Analysis Order (Host Computer => IPU) .........................................................33
6.3. Analysis Results (IPU => Host Computer) .......................................................33
6.3.1. When analysis is performed 1 time .......................................................33
6.3.2. Transmitting Analysis Results (When there is the re-analysis)............................34
6.3.3. When analysis is performed 2 times ......................................................36
3
1. General
This document is intended to supply the information that the CS-2000i/CS-2100i Automated Blood
Coagulation Analyzer communicates with the host computer using ASTM protocol.
2. Scope
This document describes the Data Communication Specifications for CS-2000i/CS-2100i using ASTM
“E1394-97 and E-1381-02” and “ASTM E1394-95 and ASTM E1381-95”
ASTM (the American Society for Testing and Materials), one of the world largest volunteer non-profit
organization, founded in 1898 for the purpose of creating standard regulations for material, products and
system services. This specification conforms to the following two standards:
・Specifications for low level protocols to transfer data between clinical laboratory instruments and
computer systems.
ASTM E1381-02
ASTM E1381-95
In ASTM E1381-95, it is possible to communicate with the host computer conforming to ASTM
E1381-91.
・Standard specifications for transferring data between clinical instruments and computer systems.
ASTM E1394-97
ASTM E1394-95
In ASTM E1394-95, it is possible to communicate with the host computer conforming to ASTM
E1394-91.
4
3. Revision History
4. Terminology
The definition of the terminology used in this document is described in the following.
Numerics:
Indicates ASCII codes “0” (30h) through “9” (39h)
Alphabet:
Indicates ASCII codes “A” (41h) through “Z” (5Ah) and “a” (61h) through “z” (7Ah)
Alpha-numeric:
Indicates numerical or alphabetical character
6
5. Communication Specifications
Notes
The information processing Unit (IPU) of the CS-2000i/CS-2100i supports connection by the
Ethernet and RS-232C.
From the combinations between the specifications conforming to two standards and connection
types, CS-2000i/CS-2100i supports the following three modes.
1. TCP/IP connection
The presentation layer conforms to ASTM E1394-97.
The data link layer conforms to ASTM E1381-02.
The physical layer conforms to IEEE802.3. (*1)
Serial connection
Ethernet connection ASTM E1381-02 ASTM E1381-95
mode mode
Presentation layer ASTM E1394-97 ASTM E1394-97 ASTM E1394-95
Data link layer ASTM E1381-02 ASTM E1381-02 ASTM E1381-95
Physical layer *1 IEEE802.3 ASTM E1381-02 ASTM E1381-95
*1: The IEEE802.3 specifications in the physical layer are not described in this document.
7
5.1. Physical Layer (Hardware)
5.1.1.1. Connectors
Although the ASTM standard specifies a DB-25-pin male connector as standard, a DB-9-pin-male I/O
connector, which is located on the rear of IPU, is used to communicate.
Table 1: Connector pin assignment
TxD 3 3 2 TxD
RxD 2 2 3 RxD
SG 5 5 7 SG
RTS 7 7 4 RTS
CTS 8 8 5 CTS
DTR 4 4 20 DTR
DSR 6 6 6 DSR
NC 1
NC 9
The value with asterisk mark (*) allows conformance with the ASTM standard.
[Note] However, 7-bit data lengths, even or odd parity and two stop bits are recognized by the
ASTM standard for use with special applications.
The physical layer of the IPU conforms to ASTM E1381-02 “5. Physical Layer", except for the connector
type.
The IPU uses a D-SUB-9 pin male connector. (The ASTM standard specifies a 25-pin male connector.)
9
5.1.2. Ethernet Connection
Ethernet connection conforms to IEEE802.3. The communication cable uses the UTP category 5 cable.
Prepare the connector and cable which apply to the Ethernet connector of the IPU.
10
5.2. Data Link Layer (Transmission Protocol)
The data link layer transfers data between systems using a character-based protocol in accordance with
ASTM E 1381-02 “6. Data Link layer”.
This section briefly describes communication control procedures. For details, refer to ASTM E1381-02.
When the TCP/IP connection is intended to use, the TCP connection is established in prior to the
communication. To establish the TCP connection, the host computer acts as a server and the IPU acts
as a client. The IPU establishes a connection by requesting a connection for the IP address and the port
number that are provided by the host computer.
Establishment phase
Termination phase
11
5.2.2. Establishment phase
(1) The sender (IPU) sends an [ENQ] signal to the receiver (host computer). To respond to the sender,
the receiver performs the following action.
Returns an [ACK] signal when the communication is enabled.
Returns a [NAK] when the communication is disabled.
If the receiver responded [NAK], the sender waits for at least 10 seconds before attempting to send
another [ENQ] signal.
(2) When both the sender and receiver send [ENQ] signals, the host computer must yield control
authority to the IPU.
The IPU sends [ENQ] again after 1 second.
The host computer must wait for 20 seconds before sending [ENQ] again.
1 sec.
or more E
IPU N
E E
Q
IPU N N
Q Q E E
N N
E Host
Host Q Q
N Computer
Computer
Q
20sec. or more
12
5.2.3. Transfer phase
During the transfer phase, the sender sends messages to the receiver. The transfer phase continues
until all messages have been sent.
(1) Messages are sent in each record with multiple frames. Each frame contains a maximum of 64,000
characters (including frame overhead) in the ASTM E1381-02 mode. If the record is longer than
63,993 characters, it is divided into two or more frames. The maximum number of characters in each
record is set to 240 characters in the ASTM E1381-95 mode.
(3) If the record contains the maximum number of characters or less, a frame with the following
structure will be transferred.
If the record is longer than the maximum number of characters, it is divided into two or more frames.
The intermediate frame text termination code is [ETB], and the final frame text termination code is
[ETX], as shown below.
Symbol Explanation
[STX] Start of a frame
[F#] Frame number
One of the numbers 0 to 7 is used, beginning with 1 and repeating
2,3,4,5,6,7,0.
In case of retransmission, the same frame number is sent.
[Text] ASTM E1394-97 records are used. (See the subsequent section “4.3
Presentation Layer”.)
For this reason, the codes below will not be used.
0x00-0x06,0x08,0x0A,0x0E-0x1F,0x7F,0xFF
[ETB] Control code indicating end of text (for intermediate frame)
[ETX] Control code indicating end of text (for the final frame)
[CHK1] [CHK2] Expressed by characters “0” - “9” and “A” - “F”.
Characters beginning from the character following [STX] and until
[ETB] or [ETX] (including [ETB] or [ETX]) are added in binary. The
2-digit numbers, which represent the least significant 8 bits in
hexadecimal code, are converted to ASCII characters “0” - “9” and “A” -
“F”. The most significant digit is stored in CHK1 and the least
significant digit in CHK2.
[CR] [LF] Control code indicating end of frame
(4) If the receiver has successfully received the frame, and is prepared to receive the next frame, the
receiver responds with [ACK]. After the sender receives [ACK], the sender advances the frame
number and either sends a new frame or transition to the termination phase.
(5) If the receiver fails to receive the frame and is prepared to receive the same frame again, the receiver
responds with [NAK]. After the sender receives [NAK], the sender sends the most recent frame again,
using the same frame number. If a total of 6 attempts to send the frame failed, the sender
transitions to the termination phase and must end sending of the message.
13
(6) The IPU processes the response of [EOT] from the Host computer as [ACK]. (Response of [EOT] from
the receiver is usually a request to suspend a transmission to the sender. However, the IPU does not
support this function.)
(1) During the establishment phase, the timer is set when the sender sends [ENQ]. The time out results
if a response of [ACK], [NAK] or [ENQ] is not received within 15 seconds. After time out, the sender
transitions to the termination phase.
(2) During transfer phase, the 15-second timer is set when the sender sends the final character of a
frame. Time out results if no response is received within 15 seconds. After time out, the sender
transitions to the termination phase.
The receiver sets a 30-second timer when first entering the transfer phase or when responding
(either [ACK] or [NAK]) to a frame. Time out results if the receiver does not receive a frame or [EOT]
from the sender within 30 seconds. After time out, the receiver discards the latest incomplete
message and transitions to the termination phase.
14
5.3. Presentation Layer
5.3.1.1.Messages
In the presentation layer, all data is transmitted using messages. Messages are composed of record
arrays that start with message header record (H) and end with message termination record (L).
5.3.1.2.Records
A record is a series of text, beginning with an ASCII alphabet characters referred to as the identifier,
and ending with [CR].
Table 4: Records
Delimiter"^"
16
5.3.2. Communication Protocol
5.3.3.1.Header Record
[Example of transmission]
IPU -> Host computer
H|\^&|||CS-2000i^00-00^11001^^^USERINSNO^06317410||||||||E1394-97<CR>
Host computer -> IPU
H|\^&|||||||||||E1394-97<CR>
ASTM Field Name IPU -> Host Host -> Max. size
Field IPU (Bytes) Remarks
12.1 1 Record Type Q Not used 1
12.1.2 Sequence No. 1 Not used 4
12.1.3 Starting Range ID Rack No.^ Not used 6^
No. Tube position^ 2^
Sample ID No.^ 15^
Sample ID No. attribute 1^
12.1.4 Ending Range ID Not used Not used -
No.
12.1.5 Universal test ID ^^^Test code (See the Not used ^^^3
Table 15) ^8
Test name
When requesting
multiple parameters, use
the repeat symbol as
below:
Test parameter
information1
\Test parameter
information 2\Test
parameter information
3\Test parameter
information4\…
12.1.6 Nature of request 0 Not used 1 0: Request date
day limit Request date is not
defined in the ASTM.
12.1.7 Beginning request YYYYMMDDHHMMSS Not used 14
date and time
12.1.8- Ending request Not used Not used -
12.1 13 result date
through
Requested
information status
code
23
[Detailed Explanation of the field]
1) 12.1.2 Sequence No.
The sequence number starts with 1 and indicates the sequence position in which the record appeared in
the message. The number is reset to 1 when a higher-level record appears in the message.
Note: In the System Settings screen, Sample No. in Barcode Reading Error is
selectable from 13-digit ("□□ERR0000000001") or 15-digit ("ERR000000000001")
to output. (The symbol “□□” indicates a space character.)
Sample ID No. attribute: M Sample ID No. is manually entered through the touch panel or the IPU
keyboard.
A Analyzer automatically assigned number; begins with “ERR”.
B Barcode reader read number. This is used when the sample ID number is
read by the ID barcode reader.
24
3) 12.1.5 Universal test ID
Test code: Suffixing 0 to the “Host ID” in the “Basic” in the "Assay Group Setting" makes the
test code. See the Parameter Code Lists.
Test name: The test name is the “Abbreviation” in the “Basic” in the “Assay Group Setting".
It is consisted of up to 8 characters.
When requesting
multiple
parameters, use
the repeat symbol
as below:
Test parameter
information1
\Test parameter
information2\Test
parameter
information
3\Test parameter
information4\…
9.4.6 Priority Priority Priority 1 S(STAT, STAT sample)
R(Routine,
Normal sample)
9.4.7 Requested/order Not used YYYYMMDDHH 14
date and time MMSS
9.4.8 - Specimen Not used Not used -
9.4.11 collection date and
time
through
Collector ID
9.4.12 Action code Action code Action code 1 N Normal sample
Q QC material
9.4.13 Danger code Not used Not used -
26
ASTM IPU-> Host computer -> Max.
Field Field name Host computer IPU size Remarks
(Byte)
- through
9.4.31 Material
institution
2) 9.4.3 Specimen ID
Rack No.: Up to 6-digit alpha-numeric assigned to the rack. Return the same number
that was inquired.
Tube Position : The sample position number with in a rack with consisting of 2-digit number.
Return the same number that was inquired.
Sample ID number: Consisted of 15-digit of alpha-numeric and hyphen “-“(2Dh). Return the same
number that was inquired.
Sample ID number: Consisted of 15-digit alpha-numeric. Depends on the direction for use, the
hyphen “-“(2DH) can be inserted between characters. “-“is included in
15-digit number. The zero suppression function is not performed. If the
number is less than 15-digit, it is aligned to the right and spaces (020H) are
padded to the most significant digit. If the sample barcode can not be read,
the sample ID number beginning with "□□ERR0000000001" or
"ERR000000000001” is assigned sequentially to the sample number. (The
symbol “□□” indicates a space character.) The sample number beginning with
“QC” is reserved to use for the QC analysis.
Note: In the System Settings screen, Sample No. in Barcode Reading Error is
selectable from 13-digit ("□□ERR0000000001") or 15-digit
("ERR000000000001") to output. (The symbol “□□” indicates a space character.)
27
Sample ID No. attribute: M: sample ID No. is manually entered through the touch panel or the IPU
keyboard.
A: Automatically assigned number by the analyzer. This number is
assigned by the automatic-increment function, and is used to set the
sample number that begins with “ERR”, which is used when the ID Read
error occurred.
B: Barcode reader read number. This is used when the sample ID number
is read by the ID barcode reader.
Test code: Suffixing 0 to the “Host ID” in the “Basic” in the “Assay Group Setup” makes the test
code.
See the the Parameter Code Lists.
Dilution ratio: Specifies the dilution ratio used in analysis with percent. If it is not specified, follows the
instrument setting. The dilution ratio can be specified with including 2-digit of decimal
number.
The dilution ratio in the CS-2000i/CS-2100i which differs from the ordered dilution ratio
by less than 0.01 percent is used for analysis.
Note: If the MDA is set in the “Default Dilution Ratio” in the “Basic” in the “Assay Group
Setup”, the MDA analysis is performed in disregard of the dilution ratio from the host
computer.
* If the unregistered dilution ratio in the CS-2000i/CS-2100i is ordered, the “Default
Dilution Ratio” in the “Basic” in the “Assay Group Setup” is used for analysis.
Warning:
The setting of the dilution ratio may have a critical impact on analysis results.
Set the standard setting of the dilution ratio to 100 percent. If other than 100
percent is set to the dilution ratio, make sure that it is the correct value. The
instrument will accept a dilution ratio of 0%.
Note:
The redilution, re-analysis and reflex test are performed according to the
instrument setting even if the analysis is specified at the dilution ratio different
from the instrument setting. If the redilution, re-analysis and reflex test are not
performed, specify the option from the host computer.
Option: Sets the performance of the redilution, re-analysis and reflex test. More than 1 option can
be set with the combinations of “D”, “R” and “F”. If there are no settings, follows the
instrument settings
D: No redilution
R: No re-analysis
F: No reflex test
5) 9.4.6 Priority
S:STAT, STAT sample
R:Routine, Normal sample
28
6) 9.4.7 Requested/order date and time
Indicates the date and time of the analysis for the inquiry sample.
The date format is fixed with "YYYYMMDDHHMMSS".
Here, YYYY indicates the year, MM the month, DD the day, HH the hour in the 24-hour system (00-23),
MM the minute (0-59), SS the second (0-59).
5.3.3.5.Result record
[Example of transmission]
IPU -> Host computer
R|1|^^^041^PT sec^100.00^9^^^|10.2|sec||N||||||20070328135056<CR>
R|2|^^^042^PT %^100.00^9^^^| 99.4|%||N||||||20070328135056<<CR>
……
Host computer -> IPU
Not used
2) 10.1.3 “Universal test ID” through 10.1.13 “Date time test completed”
Fields to be set will vary depending on the contents to be transmitted.
2.1) When test parameters are output: The parameters for which analysis orders are registered are output.
*: Analysis failure
/: Average calculation failure
+: Display Digit Overflow
-: Calculation failure
X: No validated calibration curve in the calculation
c) 10.1.5 Units
Up to 7 characters
In the CS-2000i/CS-2100i, the units set in the IPU are output. (The ASTM describes the abbreviation of
ISO standard should be used.) See the Parameter Code Lists (Result). If the unit is “Ratio” or “INR”,
they are not output.
2.2) When Sample Info. flags are output: The parameters to which HIL flags or Sample Volume flag are
attached are output.
(Caution)
Sample Info. flags are used only for inspection in a clinical laboratory and not for examination of a patient.
They notify an operator of the possibility of the specific abnormal sample confirmed by checking analysis
data.
c) 10.1.5 Units
Not used.
6. Examples of Communication
IPU <ENQ>
Host <ACK>
IPU <STX>1H|\^&|||CS-2000i^^10000001^^^CANEXT^06317410||||||||E1394-97<ETX><CHK1><
CHK2><CR><LF>
Host <ACK>
IPU <STX>2Q|1|000001^01^
1^B||^^^040^PT\^^^060^Fbg\^^^120^II\^^^150^V\^^^170^VII\^^^180^VIII\^^^
190^IX\^^^200^X\^^^210^XI\^^^300^AT3\^^^310^APL|0|20070328133318<ETX><CHK1><CH
K2><CR><LF>
Host <ACK>
IPU <STX>3L|1|N<ETX><CHK1><CHK2><CR><LF>
Host <ACK>
IPU <EOT>
Host <ENQ>
IPU <ACK>
Host <STX>1H|\^&|||||||||||E1394-97|<CR><ETX><CHK1><CHK2><CR><LF>
IPU <ACK>
Host <STX>2P|1|||100|^Thomas^Johnson||20010820|M|||||^Dr.2||||||||||||^^^EAST||||||
|||<CR><ETX><CHK1><CHK2>
<CR><LF>
IPU <ACK>
Host <STX>3O|1|000001^01^
1^B||^^^040^^100.00^DF\^^^050^^100.00\^^^060^^100.00\^^^040^^100.00^DR|R|200703301
23159
|||||N|||||||||||||||||||<CR><ETX><CHK1><CHK2><CR><LF>
IPU <ACK>
Host <STX>4L|1|<CR><ETX><CHK1><CHK2><CR><LF>
IPU <ACK>
Host <EOT>
IPU <ENQ>
Host <ACK>
IPU <STX>1H|\^&|||CS-2000i^00-30^10000001^^^CANEXT^06317410||||||||E1394-97<ETX><C
HK1><CHK2><CR><LF>
Host <ACK>
IPU <STX>2P|1||||^Thomas^Johnson <ETX><CHK1><CHK2><CR><LF>
Host <ACK>
IPU <STX>3O|1||000001^01^ 1^B^||R||||||N<ETX><CHK1><CHK2><CR><LF>
Host <ACK>
IPU <STX>4R|1|^^^041^PT sec^100.00^1^R^^|
10.2|sec||N||||||20070328135407<ETX><CHK1><CHK2><CR><LF>
Host <ACK>
IPU <STX>5R|2|^^^042^PT %^100.00^1^R^^|
99.4|%||N||||||20070328135407<ETX><CHK1><CHK2><CR><LF>
Host <ACK>
IPU <STX>6R|3|^^^043^PT R.^100.00^1^R^^|
0.57|||N||||||20070328135407<ETX><CHK1><CHK2><CR><LF>
Host <ACK>
IPU <STX>7R|4|^^^044^PT INR^100.00^1^R^^|
0.81|||N||||||20070328135407<ETX><CHK1><CHK2><CR><LF>
Host <ACK>
IPU <STX>0R|5|^^^051^APTT sec^100.00^1^^^|
27.4|sec||N||||||20070328135407<ETX><CHK1><CHK2><CR><LF>
35
Host <ACK>
IPU <STX>1R|6|^^^061^Fbg sec^100.00^1^^^|
8.5|sec||N||||||20070328135407<ETX><CHK1><CHK2><CR><LF>
Host <ACK>
IPU <STX>2R|7|^^^062^Fbg C.^100.00^1^^^|
588.2|mg/dL||N||||||20070328135407<ETX><CHK1><CHK2><CR><LF>
Host <ACK>
IPU <STX>3R|8|^^^^Icterous
Sample^^^^^||||W||||||20070328135407<ETX><CHK1><CHK2><CR><LF>
Host <ACK>
IPU <STX>4R|9|^^^^Lipemic
Sample^^^^^||||A||||||20070328135407<ETX><CHK1><CHK2><CR><LF>
Host <ACK>
IPU <STX>5R|10|^^^^ Defective Sample
Volume^^^^^||||A||||||20070328135407<ETX><CHK1><CHK2><CR><LF>
Host <ACK>
IPU <STX>6L|1|N<ETX><CHK1><CHK2><CR><LF>
Host <ACK>
IPU <EOT>
IPU <ENQ>
Host <ACK>
IPU <STX>1H|\^&|||CS-2000i^00-30^10000001^^^CANEXT^06317410||||||||E1394-97<ETX><C
HK1><CHK2><CR><LF>
Host <ACK>
IPU <STX>2P|1||||^Thomas^Johnson <ETX><CHK1><CHK2><CR><LF>
Host <ACK>
IPU <STX>3O|1||000001^01^ 1^B^E||R||||||N<ETX><CHK1><CHK2><CR><LF>
Host <ACK>
IPU <STX>4R|1|^^^041^PT sec^100.00^3^^R^|
10.2|sec||N||||||20070328135407<ETX><CHK1><CHK2><CR><LF>
Host <ACK>
IPU <STX>5R|2|^^^042^PT %^100.00^3^^R^|
99.4|%||N||||||20070328135407<ETX><CHK1><CHK2><CR><LF>
Host <ACK>
IPU <STX>6R|3|^^^043^PT R.^100.00^3^^R^|
0.57|||N||||||20070328135407<ETX><CHK1><CHK2><CR><LF>
Host <ACK>
IPU <STX>7R|4|^^^044^PT INR^100.00^3^^R^|
0.81|||N||||||20070328135407<ETX><CHK1><CHK2><CR><LF>
Host <ACK>
IPU <STX>0R|5|^^^^Icterous
Sample^^^^^||||W||||||20070328135407<ETX><CHK1><CHK2><CR><LF>
Host <ACK>
IPU <STX>1R|6|^^^^Lipemic
Sample^^^^^||||A||||||20070328135407<ETX><CHK1><CHK2><CR><LF>
Host <ACK>
IPU <STX>2R|7|^^^^ Defective Sample
Volume^^^^^||||A||||||20070328135407<ETX><CHK1><CHK2><CR><LF>
Host <ACK>
IPU <STX>3L|1|N<ETX><CHK1><CHK2><CR><LF>
Host <ACK>
IPU <EOT>
IPU <ENQ>
Host <ACK>
IPU <STX>1H|\^&|||CS-2000i^00-30^10000001^^^CANEXT^06317410||||||||E1394-97<ETX><C
HK1><CHK2><CR><LF>
Host <ACK>
IPU <STX>2P|1||||^Thomas^Johnson <ETX><CHK1><CHK2><CR><LF>
Host <ACK>
IPU <STX>3O|1||000001^01^ 1^B^||R||||||N<ETX><CHK1><CHK2><CR><LF>
Host <ACK>
IPU <STX>4R|1|^^^041^PT sec^100.00^9^^R|
10.2|sec||N||||||20070328135407<ETX><CHK1><CHK2><CR><LF>
Host <ACK>
IPU <STX>5R|2|^^^042^PT %^100.00^9^^R|
99.4|%||N||||||20070328135407<ETX><CHK1><CHK2><CR><LF>
Host <ACK>
IPU <STX>6R|3|^^^043^PT R.^100.00^9^^R|
0.57|||N||||||20070328135407<ETX><CHK1><CHK2><CR><LF>
Host <ACK>
IPU <STX>7R|4|^^^044^PT INR^100.00^9^^R|
0.81|||N||||||20070328135407<ETX><CHK1><CHK2><CR><LF>
Host <ACK>
IPU <STX>0R|5|^^^051^APTT sec^100.00^9^^^|
27.4|sec||N||||||20070328135407<ETX><CHK1><CHK2><CR><LF>
Host <ACK>
IPU <STX>1R|6|^^^061^Fbg sec^100.00^9^^^|
8.5|sec||N||||||20070328135407<ETX><CHK1><CHK2><CR><LF>
Host <ACK>
IPU <STX>2R|7|^^^062^Fbg C.^100.00^9^^^|
588.2|mg/dL||N||||||20070328135407<ETX><CHK1><CHK2><CR><LF>
Host <ACK>
IPU <STX>0R|8|^^^^Icterous
Sample^^^^^||||W||||||20070328135407<ETX><CHK1><CHK2><CR><LF>
Host <ACK>
IPU <STX>1R|9|^^^^Lipemic
Sample^^^^^||||A||||||20070328135407<ETX><CHK1><CHK2><CR><LF>
Host <ACK>
IPU <STX>1R|9|^^^^ Defective Sample
Volume^^^^^||||A||||||20070328135407<ETX><CHK1><CHK2><CR><LF>
Host <ACK>
IPU <STX>3L|1|N<ETX><CHK1><CHK2><CR><LF>
Host <ACK>
IPU <EOT>
6.3.3. When analysis is performed 2 times
Example: Analysis result (The first analysis)
IPU <ENQ>
Host <ACK>
IPU <STX>1H|\^&|||CS-2000i^00-30^10000001^^^CANEXT^06317410||||||||E1394-97<ETX><CH
K1><CHK2><CR><LF>
Host <ACK>
IPU <STX>2P|1||||^Thomas^Johnson <ETX><CHK1><CHK2><CR><LF>
Host <ACK>
IPU <STX>3O|1||000001^01^ 1^M^||R||||||N<ETX><CHK1><CHK2><CR><LF>
Host <ACK>
IPU <STX>4R|1|^^^041^PT sec^100.00^1^^^|
37
10.2|sec||N||||||20070328150948<ETX><CHK1><CHK2><CR><LF>
Host <ACK>
IPU <STX>5R|2|^^^042^PT %^100.00^1^^^|
99.4|%||N||||||20070328150948<ETX><CHK1><CHK2><CR><LF>
Host <ACK>
IPU <STX>6R|3|^^^043^PT R.^100.00^1^^^|
0.57|||N||||||20070328150948<ETX><CHK1><CHK2><CR><LF>
Host <ACK>
IPU <STX>7R|4|^^^044^PT INR^100.00^1^^^|
0.81|||N||||||20070328150948<ETX><CHK1><CHK2><CR><LF>
Host <ACK>
IPU <STX>0R|5|^^^051^APTT sec^100.00^1^^^|
27.4|sec||N||||||20070328150948<ETX><CHK1><CHK2><CR><LF>
Host <ACK>
IPU <STX>1R|6|^^^061^Fbg sec^100.00^1^^^|
7.9|sec||N||||||20070328150948<ETX><CHK1><CHK2><CR><LF>
Host <ACK>
IPU <STX>2R|7|^^^062^Fbg C.^100.00^1^^^|
632.9|mg/dL||N||||||20070328150948<ETX><CHK1><CHK2><CR><LF>
Host <ACK>
IPU <STX>3L|1|N<ETX><CHK1><CHK2><CR><LF>
Host <ACK>
IPU <EOT>
IPU <ENQ>
Host <ACK>
IPU <STX>1H|\^&|||CS-2000i^00-30^10000001^^^CANEXT^06317410||||||||E1394-97<ETX><CH
K1><CHK2><CR><LF>
Host <ACK>
IPU <STX>2P|1||||^Thomas^Johnson <ETX><CHK1><CHK2><CR><LF>
Host <ACK>
IPU <STX>3O|1||000001^01^ 1^M^||R||||||N<ETX><CHK1><CHK2><CR><LF>
Host <ACK>
IPU <STX>4R|1|^^^061^Fbg sec^100.00^1^^^|
7.9|sec||N||||||20070328150948<ETX><CHK1><CHK2><CR><LF>
Host <ACK>
IPU <STX>5R|2|^^^062^Fbg C.^100.00^1^^^|
632.9|mg/dL||N||||||20070328150948<ETX><CHK1><CHK2><CR><LF>
Host <ACK>
IPU <STX>6L|1|N<ETX><CHK1><CHK2><CR><LF>
Host <ACK>
IPU <EOT>
IPU <ENQ>
Host <ACK>
IPU <STX>1H|\^&|||CS-2000i^00-30^10000001^^^CANEXT^06317410||||||||E1394-97<ETX><CH
K1><CHK2><CR><LF>
Host <ACK>
IPU <STX>2P|1||||^Thomas^Johnson <ETX><CHK1><CHK2><CR><LF>
Host <ACK>
IPU <STX>3O|1||000001^01^ 1^M^||R||||||N<ETX><CHK1><CHK2><CR><LF>
38
Host <ACK>
IPU <STX>4R|1|^^^041^PT sec^100.00^9^^^|
10.2|sec||N||||||20070328150948<ETX><CHK1><CHK2><CR><LF>
Host <ACK>
IPU <STX>5R|2|^^^042^PT %^100.00^9^^^|
99.4|%||N||||||20070328150948<ETX><CHK1><CHK2><CR><LF>
Host <ACK>
IPU <STX>6R|3|^^^043^PT R.^100.00^9^^^|
0.57|||N||||||20070328150948<ETX><CHK1><CHK2><CR><LF>
Host <ACK>
IPU <STX>7R|4|^^^044^PT INR^100.00^9^^^|
0.81|||N||||||20070328150948<ETX><CHK1><CHK2><CR><LF>
Host <ACK>
IPU <STX>0R|5|^^^051^APTT sec^100.00^9^^^|
27.4|sec||N||||||20070328150948<ETX><CHK1><CHK2><CR><LF>
Host <ACK>
IPU <STX>1R|6|^^^061^Fbg sec^100.00^9^^^|
7.9|sec||N||||||20070328150948<ETX><CHK1><CHK2><CR><LF>
Host <ACK>
IPU <STX>2R|7|^^^062^Fbg C.^100.00^9^^^|
632.9|mg/dL||N||||||20070328150948<ETX><CHK1><CHK2><CR><LF>
Host <ACK>
IPU <STX>3L|1|N<ETX><CHK1><CHK2><CR><LF>
Host <ACK>
IPU <EOT>
1
Appendix A TCP/IP communication
A1 Software
1) Data link/ Network/ Transport layer
The IP address of the IPU for the CS-2000i/CS-2100i is fixed. The default value is 192.168.37.252. When
this value is to be changed, please contact a Sysmex technical representative.
The IP address for the host computer can be set using the setting screen in the IPU of
CS-2000i/CS-2100i. This IP address may be selected other than “192.168.37.*” that is used to
communicate with the IPU of the analyzer.
The TCP port number of the IPU of CS-2000i/CS-2100i for host communication is 5000. This value may
be changed in the IPU setting screen.
2) Session layer
To establish the TCP connection, the host computer acts as a server and the IPU acts as a client. The
IPU checks the communication on start-up. If the communication fails, the attempt to communicate is
performed at intervals. If the server is aborted after communication is established, reconnection is not
performed.