You are on page 1of 63

CT-90

ASTM Host Interface Specifications

Revision 3.1

R314198
Revision History
Revision Date Major Contents of Changes
1.00 October 07, 2010 Initial version
1.01 April 20, 2011 • Regarding User field No. 1 (Reception No) in Test Order Record,
changed specification from space padding to zero padding when the
field is less than 8 digits.
2 June 19, 2014 • Changed description of "S90M" to "XN-9000" in the document.
• Changed description of "HST-CNTL" to "CT-90" in the document.
• Added description on ASTM E1381-95 mode in "4 Communication
Specifications".
• Added "4.3.2.4 Storage Result (CT-90 → Host Computer)" in "4.3.2
Communication Protocol".
• Added "4.3.2.5 TS-10 Buffer Area Movement Result (CT-90 → Host
Computer)" in "4.3.2 Communication Protocol".
• Added "4.3.2.6 TS-10 Information (CT-90 → Host Computer)" in "4.3.2
Communication Protocol".
• Added "4.3.2.7 TS-10 Area Initialization (Sorting area) (CT-90 → Host
Computer)" in "4.3.2 Communication Protocol".
• Added "4.3.2.8 TS-10 Storage Rack Exchange (Archive area) (CT-90 →
Host Computer)" in "4.3.2 Communication Protocol".
• Added example of transmission when TS-10 is connected to "4.3.3.3
Request Information Record" in "4.3.3 Details of Record".
• Added type of inquiry from TS-10 to Inquiry type of User field No. 1 of
"4.3.3.3 Request Information Record" in "4.3.3 Details of Record".
• Added TS-10 No. and Work cycle Index to User field No. 2 of "4.3.3.3
Request Information Record" in "4.3.3 Details of Record".
• Added description that analysis parameter ID field of "4.3.3.4 Test
Order Record" in "4.3.3 Details of Record" is not used when the
communication is made from CT-90 to host computer.
• Added inquiry type to User field No. 1 of "4.3.3.4 Test Order Record"
in "4.3.3 Details of Record".
• Added Storage indication, Work cycle Index, and TS-10 No. to User
field No. 2 of "4.3.3.4 Test Order Record" in "4.3.3 Details of Record".
• Added example of sending information on TS-10 to the example of
transmission of "4.3.3.5 Result record" in "4.3.3 Details of Record".
• Added specifications of sending information on TS-10 to analysis
parameter ID and data or measurement value of "4.3.3.5 Result record"
in "4.3.3 Details of Record".
• Added TS-10 No. to instrument section ID of "4.3.3.5 Result record" in
"4.3.3 Details of Record".
• Deleted "4.3.3.6 Comment Record" in "4.3.3 Details of Record".
• Changed description in "5 Examples of Communication" to the example
when TS-10 is not connected, and added "6 Examples of
Communication (When TS-10 is Connected)".
• Added description when TS-10 is connected (System analysis) and
when TS-10 is connected (others)" to "A.1 Transmission Timing" in
"Appendix.A".

2
R314198
Revision Date Major Contents of Changes
3 February 22, 2016 • Added Inquiry unit number to User field 1 in "4.3.3.3 Request
Information Record".
• Added Inquiry unit number to User field 1 in "4.3.3.4 Test Order
Record".
• Added Inquiry unit number to "5. Examples of Communication (When
TS-10 is not connected)".
• Added Inquiry unit number to "6 Examples of Communication (When
TS-10 is Connected)".
• Added a note under the table in "5) Analysis parameter ID" in "4.3.3.4
Test Order Record" that describes inquiries from the CT-90 may be sent
multiple times.
• Added frame numbers in communication examples in "5. Examples of
Communication (When TS-10 is not connected)" and "6 Examples of
Communication (When TS-10 is Connected)".
• Corrected mistakes in communication examples in "5. Examples of
Communication (When TS-10 is not connected)" and "6 Examples of
Communication (When TS-10 is Connected)".
3.1 August 9, 2016 • Correction of errors:
“4.3.3.3 Inquiry Record, 3) 12.1.3 Starting Range ID No., Ex.) To
inquire for 2 samples:”
When ASTM order query type setting of CT-90 is set as “Inquiry for
the Rack unit”
=>
When ASTM order query type setting of CT-90 is set as “Inquiry for
the Sample unit”

3
R314198
Content

1 Scope ..................................................................................................................................................... 5
2 General .................................................................................................................................................. 6
3 Terminology ........................................................................................................................................... 6
4 Communication Specifications ................................................................................................................ 7
4.1 Physical Layer (Hardware) .............................................................................................................. 8
4.1.1 TCP/IP Connection .................................................................................................................. 8
4.2 Data Link Layer (Transmission Protocol) ........................................................................................ 8
4.2.1 Communication Status ............................................................................................................. 8
4.2.2 Establishment Phase ................................................................................................................ 9
4.2.3 Transfer Phase ....................................................................................................................... 10
4.2.4 Termination Phase ................................................................................................................. 11
4.2.5 Timeout ................................................................................................................................ 11
4.3 Presentation Layer ........................................................................................................................ 12
4.3.1 Messages, Records and Fields ................................................................................................ 12
4.3.2 Communication Protocol ....................................................................................................... 14
4.3.3 Details of Record .................................................................................................................. 25
5 Examples of Communication (When TS-10 is not connected) ................................................................. 51
5.1 Transportation Order Inquiry (CT-90→Host computer) .................................................................. 51
5.1.1 When a Transportation Order Inquiry (sample exists in Pos1 and Pos3) .................................. 51
5.2 Transportation Order Information (Host Computer → CT-90) ........................................................ 52
5.2.1 When a Transportation Order exists ....................................................................................... 52
5.2.2 When no Transportation Order exists ..................................................................................... 53
5.3 Analysis Results (CT-90 → Host Computer) .................................................................................. 54
5.3.1 Storage Information (Stored in the collection ST) ................................................................... 54
6 Examples of Communication (When TS-10 is Connected) ...................................................................... 55
6.1 Transportation Order Inquiry (CT-90 → Host Computer) ............................................................... 55
6.1.1 In case of transportation order inquiry (sample exist in Pos.1 and Pos.3) ................................. 55
6.2 Transportation Order Information (CT-90 → Host Computer) ........................................................ 56
6.2.1 When Transportation Order exists (Pos.1: stored in TS-10, Pos.3: not stored in TS-10) ........... 56
6.2.2 When Transportation Order does not exist (Pos.1: stored in TS-10, Pos.3: not stored in TS-10) ....................... 56
6.3 Analysis Result Data (CT-90 → Host Computer) ........................................................................... 57
6.3.1 Storage information (Stored in the collection ST) ................................................................... 57
6.3.2 TS-10 Storage Results ........................................................................................................... 58
6.3.3 TS-10 Buffer Area Movement Result (When it is moved to Buffer Area) ................................ 58
6.3.4 TS-10 Buffer Area Movement Result (When it is moved from Buffer Area) ............................ 58
6.4 Information of TS-10 (CT-90 → Host Computer) ........................................................................... 59
6.4.1 When the connection with host computer is established .......................................................... 59
6.4.2 When Work Area is initialized ............................................................................................... 60
6.4.3 When Storage Rack (Archive Rack) is exchanged ................................................................... 60

4
R314198
1 Scope
This document is intended to supply the information that the CT-90 communicates with the host
computer using ASTM protocol.

ASTM (the American Society for Testing and Materials), one of the world largest volunteer
non-profit organizations, founded in 1898 for the purpose of creating standard regulations for
materials, products and system services.

This specification conforms to the following two standards:

ASTM E1381-02
Specifications for low-level protocols to transfer data between clinical laboratory instruments
and computer systems.
ASTM E1394-97
Standard specifications for transferring data between clinical instruments and computer systems.

Note:
The CT-90 supports only the Ethernet connection.
As for the CT-90, only the presentation layer conforms to ASTM1394-97 and the other layers
conform to IEEE 802.3u.

5
R314198
2 General
By communicating with the host computer, the CT-90 will perform the followings.
(1) CT-90 can realize that samples are arriving at BT and notifies host computer of the arriving.
(2) CT-90 can receive order inquiry from the host computer to transport sample racks to appropriate
analyzer instruments.
(3) CT-90 can notify storage information of all tubes transported to Stock yard to the host computer.

3 Terminology
(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) “*”
Indicates ASCII codes “*” (2AH)

(4) “ U ”
Indicates ASCII codes “ ” (20H)

(5) “-”
Indicates ASCII codes “-” (2DH)

6
R314198
4 Communication Specifications
Communication specifications are based on a layer protocol.

(1) Physical layer


Specifies the sending and receiving of signals between the IPU and the host computer through
mechanical and electrical connections. See the section “4.1 Physical layer (hardware)”.

(2) Data link layer


Specifies the sending and receiving of data by link connections and for each frame between the
CP-90 and the host computer. See the section “4.2 Data Link Layer (Transmission Protocol)”.

(3) Presentation layer


Specifies the messages that are sent and received by the IPU and the host computer. See the
section “4.3 Presentation layer”.

Presentation layer Specifies message specifications.


Data link layer Specifies link connection and frame specifications.
Physical layer Specifies mechanical and electrical specifications.

Note:
The CT-90 supports connection by the TCP/IP only.
The CT-90 supports the following two modes for data output conforming to the ASTM 1394-97 format:

1. ASTM E1381-02 mode


The presentation layer conforms to ASTM E1394-97.
The data link layer conforms to ASTM E1381-02.
The physical layer conforms to IEEE802.3.

2. ASTM E1381-95 mode


The presentation layer conforms to ASTM E1394-97.
The data link layer and the physical layer conform to IEEE802.3.

TCP/IP connection
ASTM E1381-95 mode *1 ASTM E1381-02 mode *1
Presentation layer ASTM E1394-97 ASTM E1394-97
Data link layer *2 IEEE802.3 ASTM E1381-02
Physical layer *2 IEEE802.3 IEEE802.3
*1: The CT-90 runs in the ASTM E1381-02 mode if “ASTM 1381-02/1394-97” is selected for the Host
Setting on the CT-90. The CT-90 runs in the ASTM E1381-95 mode if “ASTM 1381-95/1394-97” is
selected.
*2: The IEEE802.3 specifications for the data link and physical layers are not described in this document.
*3: If the host connection setting or unit setting is changed in the CT-90 settings, the connection with the host
computer is broken and reconnection with the new settings is attempted. For this reason, these settings
must not be changed during transmission/reception of data to/from the host computer.

7
R314198
4.1 Physical Layer (Hardware)

4.1.1 TCP/IP Connection


TCP/IP connection conforms to IEEE802.3u. The communication cable uses the UTP category 5
cable.
Prepare the connector and cable which apply to the TCP/IP connector of the CT-90.

4.2 Data Link Layer (Transmission Protocol)


The data link layer transfers data between systems using a character-based protocol in accordance with
ASTM E1381-02 "6. Data Link Layers". This section briefly describes communication control
procedures. For details, refer to ASTM E1381-02.
When the ASTM E1381-02 mode 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 CT-90 acts
as a client. The CT-90 establishes a connection by requesting a connection for the IP address and the
port number that are provided by the host computer.

4.2.1 Communication Status


The data link layer is consisted of following two state.
(1) Neutral Status
(2) Linked Status

Transition to each status is accomplished through the following three phases.


(1) Establishment Phase
Establishes a communication line, and determines the direction of data transfer. In this way, the
sender and the receiver are identified, and the change is made from neutral status to linked
status.
(2) Transfer Phase
The sender transmits messages to the receiver until all messages are transferred.
(3) Termination Phase
Releases the communication line. Changes both the sender and the receiver from linked status to
neutral status.

Establishment Phase

Natural Status Linked Status Transfer Phase

Termination Phase

8
R314198
4.2.2 Establishment Phase
(1) The sender (CT-90) 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] signal when the communication is disabled.

If the receiver responded [NAK] signal, the sender waits for at least 10 seconds before
attempting to send an another [ENQ] signal.

Max,15sec. Max,15sec. 10sec, or


more

E E E
CT-90 N CT-90 N N
Q Q Q
A N
C A
Host Computer Host Computer
K K

(2) When both sender and receiver send [ENQ] signals, the host computer Must yield control authority
to the CT-90.
- The CT-90 sends [ENQ] signal again after 1 second.
- The host computer must wait for 20 seconds before sending [ENQ] signal again unless the host
computer received [ENQ] signal from CT-90.

1sec, or
more E
E E CT-90 N
CT-90 N N Q
Q Q E E
E N N
Host Computer
N Q Q
Host Computer 20sec, or
Q
more

9
R314198
4.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 64000
characters (including frame overhead). If the record is longer than 63993 characters, it is divided
into two or more frames.

(2) Multiple records cannot be included in a single frame.

(3) If the record contains the maximum number of characters or less, a frame with the following
structure will be transferred.
[STX] [F#] [Text] [ETX] [CHK1] [CHK2] [CR] [LF]

If the record is longer than the maximum number of characters, it is divided into 2 or more frames.
The intermediate frame text termination code is [ETB], and the final frame text termination code is
[ETX], as shown below.

[STX] [F#] [Text] [ETB] [CHK1] [CHK2] [CR] [LF]


[STX] [F#] [Text] [ETB] [CHK1] [CHK2] [CR] [LF]
... ...
[STX] [F#] [Text] [ETX] [CHK1] [CHK2] [CR] [LF]

Symbol Explanation
[STX] Start of a frame
[F#] Frame number.
One of the numbers 0 to 7 is used, starting 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.
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 codes 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 transitions 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.

10
R314198
Max.15 sec Max.15 sec E
First attempt 6th attempt O
CT-90 T
text frame ••• text frame
N ••• N
Host Computer A A
K K

(6) The CT-90 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 CT-90
does not support this function.)

4.2.4 Termination Phase


During the termination phase, the status returns to neutral.
The sender sends the [EOT] to inform the receiver that the message transmission has been
completed. When the sender sends [EOT], the sender transitions to neutral status. When the receiver
receives [EOT], the receiver transitions to neutral status.

4.2.5 Timeout
The timer is used to detect a failure to coordinate between the sender and the receiver. The timer is
used as a mean of recovery for communication line and communication destination device failures.

(1) During the establishment phase, the timer is set when the sender sends [ENQ]. Time out results if a
response of [ACK], [NAK], or [ENQ] is not received within 15seconds. After time out, the sender
transitions to the termination phase.

(2) During the 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.

11
R314198
4.3 Presentation Layer

4.3.1 Messages, Records and Fields

4.3.1.1 Messages
In the presentation layer, all data is transmitted using messages. Messages are composed of
record arrays that start with the message header record (H) and end with message termination
record (L).

4.3.1.2 Records
A record is a series of text, beginning with an ASCII alphabet character referred to as the
identifier, and ending with [CR].

Record Type Record Level Contents


Identifier
Header Record H 0 Contains the sender and the receiver
information
Patient Information Record P 1 Contains the patient information
Inquiry Record Q 1 Contains test order inquiry information
requesting to the host computer
Test Order Record O 2 Contains the test order information
Test Result Record R 3 Contains analysis result information
Comment Record C 1-4 Contains the specimen comment and the
patient comment information
Manufacturer Information Record M 1-4 Not used
Scientific Information Record S N/A Not used
Message Terminator Record L 0 Indicates the end of the message
• A smaller level number indicates a higher level.
• A higher-level record contains information that is common to all lower-level records.
• All levels other than 0 must be located after higher levels. However, the comment record can be
inserted at any level. They are considered to be one level lower than the preceding record. However, a
consecutive comment records are not allowed.

Example of transmission
H->P->O->R->L ....... Correct
H->R->L ............. Incorrect, because P and O must be transmitted in prior to R.

12
R314198
4.3.1.3 Fields
A record is further divided into multiple fields by field delimiters.
A field is identified by its position within a record, and has a variable length.
The followings are used as delimiters.

Type Code Description


Field Delimiter Vertical bar (|) Separates adjacent fields within a record.
[7Ch]
Repeat Delimiter Backslash (\) Used when there are plural components of the same
[5Ch] type in one field, to repeat the same field.
Component Caret (^) Separates a single field into various sub-fields.
Delimiter [5Eh]
Escape Delimiter Ampersand (&) Used within a text field to identify special case
[26H] operations. However, names and comments in
Japanese are expressed with double-byte
characters without escape delimiters. On the
CT-90, S-JIS are used for 2-byte character code
sets.
(’|’→&F&, ’\’→&R&, ’^’→&S&, ’&’→&E&,
hexadecimal→&Xxxxx&)

Message
Record 1 Record 2 ••• Record n

Field 1 Field 2 ••• Field n CR

Record Identifier Delimiter’|’or’\’

Sub-field Sub-field ••• Sub-field


Delimiter’^’

13
R314198
4.3.2 Communication Protocol

4.3.2.1 Transportation Order Inquiry (CT-90→Host computer)

This protocol is used for CT-90 to inquire to the host computer transportation order
information to obtain the sample order information. Inquiry can be made with keyword of the
sample ID Number.

Table 1: Transportation Order Inquiry


CT-90 Direction Host Computer
ENQ →
← ACK
H: Header Record →
← ACK
Q: Inquiry Record →
← ACK
L: Message Terminator Record →
← ACK
EOT →

14
R314198
4.3.2.2 Transportation Order Information (Host Computer→CT-90)
This protocol is used for the host computer to respond a transportation order information
against the inquiry made by the CT-90.

'P' and 'O' are transmitted by the pair for the number of the specimen material when the inquiry
was generated by 'Inquiry Record (Q)' of the 4.3.2.1Transportation Order Inquiry.

'P' and 'O' are transmitted by the pair by 5 records when 5 samples are inquired, and when 10
samples are inquired, it transmits by 10 records.

Refer to Table 2: Transportation Order Information.

Table 2: Transportation Order Information


Must/ CT-90 Direction Host Computer
Skippable
Must ← ENQ
ACK →
← H: Header Record
ACK →
Skippable ← P: Patient Record (Pos.1)
ACK →
← O: Order Record (Pos.1)
ACK →
Skippable ← P: Patient Record (Pos.2)
ACK →
← O: Order Record (Pos.2)
ACK →
Skippable ← P: Patient Record (Pos.3)
ACK →
← O: Order Record (Pos.3)
ACK →
Skippable ← P: Patient Record (Pos.4)
ACK →
← O: Order Record (Pos.4)
ACK →
Skippable ← P:Patient Record (Pos.5)
ACK →
← O: Order Record (Pos.5)
ACK →
Skippable ← P: Patient Record (Pos.6)
ACK →
← O: Order Record (Pos.6)
ACK →
Skippable ← P: Patient Record (Pos.7)
ACK →
← O: Order Record (Pos.7)
ACK →
Skippable ← P: Patient Record (Pos.8)
ACK →
← O: Order Record (Pos.8)
ACK →
Skippable ← P: Patient Record (Pos.9)
ACK →
← O: Order Record (Pos.9)

15
R314198
Must/ CT-90 Direction Host Computer
Skippable
ACK →
Skippable ← P: Patient Record (Pos.10)
ACK →
← O: Order Record (Pos.10)
ACK →
Must ← L: Message Terminator Record
ACK →
← EOT

16
R314198
4.3.2.3 Storage Information (CT-90→Host Computer)
In case the conveyor line is composed of two or more blocks, storage information is
transmitted to the Host Computer when the rack arrives at ST that the storage setting type of
ST is set to 'Collection'.

Since the transfer unit uses the final sample ID No. read for the storage information, if the
final reading is an ID reading error, the storage information will be an error sample No.

This protocol is used for sending storage information to the host computer. Storage
information is transmitted to the host computer by each rack unit. 'P', 'O', and 'R' of each
sample are transmitted together.

In case of 5 tubes on a rack, 'P', 'O' and 'R' must be transmitted 5 records. In case of 10 tubes
on a rack 'P', 'O' and 'R' must be transmitted 10 records.

Table 3: Storage Information


Must/ CT-90 Direction Host Computer
Skippable
Must ENQ →
← ACK
H: Header Record →
← ACK
Skippable P: Patient Record (Pos.1) →
← ACK
O: Order Record (Pos.1) →
← ACK
R: Result Record(Pos.1) →
← ACK
Skippable P: Patient Record (Pos.2) →
← ACK
O: Order Record (Pos.2) →
← ACK
R: Result Record(Pos.2) →
← ACK
Skippable P: Patient Record (Pos.3) →
← ACK
O: Order Record (Pos.3) →
← ACK
R: Result Record(Pos.3) →
← ACK
Skippable P: Patient Record (Pos.4) →
← ACK
O: Order Record (Pos.4) →
← ACK
R: Result Record(Pos.4) →
← ACK
Skippable P: Patient Record (Pos.5) →
← ACK
O: Order Record (Pos.5) →
← ACK
R: Result Record(Pos.5) →
← ACK
Skippable P: Patient Record (Pos.6) →
← ACK
O: Order Record (Pos.6) →
← ACK
17
R314198
Must/ CT-90 Direction Host Computer
Skippable
R: Result Record(Pos.6) →
← ACK
Skippable P: Patient Record (Pos.7) →
← ACK
O: Order Record (Pos.7) →
← ACK
R: Result Record(Pos.7) →
← ACK
Skippable P: Patient Record (Pos.8) →
← ACK
O: Order Record (Pos.8) →
← ACK
R: Result Record(Pos.8) →
← ACK
Skippable P: Patient Record (Pos.9) →
← ACK
O: Order Record (Pos.9) →
← ACK
R: Result Record(Pos.9) →
← ACK
Skippable P: Patient Record (Pos.10) →
← ACK
O: Order Record (Pos.10) →
← ACK
R: Result Record(Pos.10) →
← ACK
Must L: Message Terminator →
Record
← ACK
EOT →

18
R314198
4.3.2.4 TS-10 Storage Result (CT-90 → Host Computer)

A result is transmitted when a sample is stored to Archive Rack or Sorting Rack of TS-10.
It is transmitted also when sample storage failed.
TS-10 Storage Result is transmitted to the host computer by each sample unit. ’P’, ’O’,
and ’R’ of each sample are transmitted together.

Table 4: TS-10 Storage Result


Must/ CT-90 Direction Host Computer
Skippable
Must ENQ →
← ACK
H:Header Record →
← ACK
Must P: Patient Record →
← ACK
O: Order Record →
← ACK
R: Result Record →
← ACK
Must L: Message Terminator →
Record
← ACK
EOT →

19
R314198
4.3.2.5 TS-10 Buffer Area Movement Result (CT-90 → Host Computer)
It is transmitted when a sample is stored to Buffer Area of TS-10 or moved from Buffer
Area (to Sysmex rack).
It is transmitted also when sample movement failed.
TS-10 Buffer Area Movement Result is transmitted to the host computer by each sample
unit. ’P’, ’O’, and ’R’ of each sample are transmitted together.

Table 5: TS-10 Buffer Area Movement Result


Must/ CT-90 Direction Host Computer
Skippable
Must ENQ →
← ACK
H: Header Record →
← ACK
Must P: Patient Record →
← ACK
O: Order Record →
← ACK
R: Result Record →
← ACK
Must L: Message Terminator →
Record
← ACK
EOT →

20
R314198
4.3.2.6 TS-10 Information (CT-90 → Host Computer)
When the time of connection of CT-90 and a host computer being established (When
connection of CT-90 and TS-10 was not established, the time of connection of CT-90 and
TS-10 being established) and Work Cycle are changed, configuration information of TS-10
and the sample storage state in TS-10 are transmitted.

The following five types of information on TS-10 are transmitted to a host computer.
1. Work Cycle information
The information of Work Cycle under present operation is transmitted.
2. TS-10 Storage Rack Type
The type of Storage Rack specified on TS-10 is transmitted.
3. Setting of Buffer Area
The setting of Buffer Area of TS-10 is transmitted.
4. Setting of TS-10 area
The area settings specified on TS-10 is transmitted.
5. Sample existence information
The sample existence information on the Storage Rack in TS-10 and Buffer Rack is transmitted.

When transmitting each information, ‘P’, ‘O’ and ‘R’ are transmitted as a set.

Table 6: TS-10 Information


Must/ CT-90 Direction Host Computer
Skippable
Must ENQ →
← ACK
H: Header Record →
← ACK
Must P: Patient Record →
← ACK
O: Order Record →
← ACK
R: Result Record (Work Cycle information) →
← ACK
Must P: Patient Record →
← ACK
O: Order Record →
← ACK
R: Result Record (TS-10 Storage Rack →
Type)
← ACK
Must P: Patient Record →
← ACK
O: Order Record →
← ACK
R: Result Record (Setting of Buffer area) →
← ACK
Must P: Patient Record →
← ACK
O: Order Record →
← ACK
R: Result Record (Setting of TS-10 area) →
← ACK
Must P: Patient Record →
← ACK
O: Order Record →
← ACK

21
R314198
Must/ CT-90 Direction Host Computer
Skippable
R: Result Record (Sample existence →
information)
← ACK
Must L: Message Terminator Record →
← ACK
EOT →

22
R314198
4.3.2.7 TS-10 Area Initialization (Sorting area) (CT-90 → Host Computer)
Area Initialization is transmitted when Sorting Area of TS-10 is initialized. TS-10 Area
Initialization is transmitted to the host computer by each area unit setting on TS-10. When
transmitting each Area Initialization, ‘P’, ‘O’ and ‘R’ are transmitted as a set.

Table 7: TS-10 Area Initialization


Must/ CT-90 Direction Host Computer
Skippable
Must ENQ →
← ACK
H: Header Record →
← ACK
Must P: Patient Record →
← ACK
O: Order Record →
← ACK
R: Result Record →
← ACK
Must L: Message Terminator →
Record
← ACK
EOT →

23
R314198
4.3.2.8 TS-10 Storage Rack Exchange (Archive Rack) (CT-90 → Host Computer)
When the Archive Rack of TS-10 is exchanged, a Storage Rack is inserted in TS-10 for the
first time, and TS-10 has recognized the new rack, the information on a Storage Rack is
transmitted. TS-10 Storage Rack Exchange is transmitted to the host computer by each
Storage Rack unit. When transmitting each TS-10 Storage Rack Exchange, ‘P’, ‘O’ and ‘R’
are transmitted by a set.

Table 8: TS-10 Storage Rack Exchange


Must/ CT-90 Direction Host Computer
Skippable
Must ENQ →
← ACK
H: Header Record →
← ACK
Must P: Patient Record →
← ACK
O: Order Record →
← ACK
R: Result Record →
← ACK
Must L: Message Terminator →
Record
← ACK
EOT →

24
R314198
4.3.3 Details of Record

4.3.3.1 Header Record


[Example of transmission]
„ CT-90 → Host Computer
H|\^&|||CT-90^00-01^11001^^^^12345678||||||||E1394-97|20100822100525<CR>
„ Host Computer → CT-90
H|\^&|||||||||||E139→4-97|20100822100525<CR>

ASTM Max. Size


Field Name CT-90 → Host Host → CT-90 Remarks
Field (Bytes)
7.1.1 Record type H H 1 Fixed
7.1.2 Delimiter |\^& |\^& 4 Fixed
definition
7.1.3 Message control Not used Not used -
ID
7.1.4 Access password Not used Not used -
7.1.5 Sender name or ID Analyzer name^ Not used 5^
Software version^ 13^
Analyzer serial No.^^^^ 5^^^^
PS code 8
7.1.6 Sender street Not used Not used -
address
7.1.7 Reserved field Not used Not used -
7.1.8 Sender Telephone Not used Not used -
No.
7.1.9 Sender Not used Not used -
characteristics
7.1.10 Receiver ID Not used Not used -
7.1.11 Comment Not used Not used -
7.1.12 Processing ID Not used Not used -
7.1.13 ASTM Version E1394-97 E1394-97 8 Fixed
No.
7.1.14 Date and Time of YYYYMMDDHHMMSS YYYYMMDDHHMM 14
message SS

1) 7.1.1 Record type


“H” is used as a fixed character string.

2) 7.1.2 Delimiter definition


“|\^&” is used as a fixed character string. No field delimiter is required between Record type
and Delimiter definition.

25
R314198
3) 7.1.5 Sender name or ID
Each sub-field such as analyzer name, software version, analyzer serial number and PS code is delimited
by “^”.

3-1) Analyzer name


Analyzer name is fixed as “CT-90”.

3-2) Software version


Software version is fixed with the version of the application program of CT-90.

3-3) Analyzer serial No.


Analyzer serial number is a unique serial number which is consisted of maximum of 5
characters of alphanumeric character.

3-4) PS code
PS code is fixed with "BD934079".

4) 7.1.13 ASTM Version No.


ASTM Version number is fixed with “E1394-97”.

5) 7.1.14 Date and time of message


Date and time of message format is fixed with “YYYYMMDDHHMMSS”.
YYYY: Christian year in 4 digits
MM: Month in 2 digits, right-aligned, with zero padding
DD: Date of the month in 2 digits, right-aligned, with zero padding
HH: Hour in the 24-hour system (“00”-“23”) in 2 digits, right-aligned, with zero padding
MM: Minute in 2 digits (“00”-“59”), right-aligned, with zero padding
SS: Second in 2 digits (“00”-“59”), right-aligned, with zero padding

Example:
“20050101090530” means January 1, 2005, 09:05:30.

26
R314198
4.3.3.2 Patient Information Record
[Example of transmission]
„ CT-90 → Host Computer
P|1<CR>
„ Host Computer → CT-90
P|1<CR>

ASTM CT-90 Host Max. size


Field Field Name ↓ ↓ (Bytes) Remarks
Host CT-90
8.1.1 Record type P P 1 Fixed
8.1.2 Sequence No. Sequence No. Sequence No. 4 Sequence No. of
records
8.1.3 Practice assigned Not used Not used -
patient ID
8.1.4 Laboratory Not used Not used -
assigned patient ID
8.1.5 Patient ID No. Not used Not used -
8.1.6 Patient name Not used Not used -
8.1.7 Mother’s maiden Not used Not used -
name
8.1.8 Birth date Not used Not used -
8.1.9 Patient sex Not used Not used -
8.1.10 Patient race Not used Not used -
8.1.11 Patient address Not used Not used -
8.1.12 Reserved Not used Not used -
8.1.13 Patient telephone Not used Not used -
No.
8.1.14 Attending Not used Not used -
doctor ID
8.1.15 Special field 1 Not used Not used -
8.1.16 Special field 2 Not used Not used -
8.1.17 Patient height Not used Not used -
8.1.18 Patient weight Not used Not used -
8.1.19 Patient’s known or Not used Not used -
suspected diagnosis
8.1.20 Patient active Not used Not used -
medications
8.1.21 Patient diet Not used Not used -
8.1.22 Practice field 1 Not used Not used -
8.1.23 Practice field 2 Not used Not used -
8.1.24 Admission and Not used Not used -
discharge dates
8.1.25 Admission status Not used Not used -
8.1.26 Location Not used Not used -
8.1.27 Alternative diagnosis Not used Not used -
code and classifier type
8.1.28 Alternative diagnosis Not used Not used -
code and classification
8.1.29 Patient religion Not used Not used -
8.1.30 Marital status Not used Not used -
8.1.31 Isolation status Not used Not used -
8.1.32 Language Not used Not used -
8.1.33 Hospital service Not used Not used -
8.1.34 Hospital institution Not used Not used -
8.1.35 Dosage category Not used Not used -

27
R314198
1) 8.1.1 Record type
“P” is used as a fixed character string.

2) 8.1.2 Sequence No.


The sequence number starts with 1 in a maximum of 4 digits, and indicates the sequence position in
which the record appeared in the message. This number is reset to 1 when a higher-level record appears
in the message.

28
R314198
4.3.3.3 Inquiry Record
[Example of transmission]
„ CT-90 → Host Computer
When TS-10 is not connected
Q|1|123456^01^1234567890123456789012^B||||20010905150000||||B||<CR>
When TS-10 is connected
Q|1|123456^01^1234567890123456789012^B||||20010905150000||||C|1^1|< CR >

„ Host Computer → CT-90


Not used

ASTM CT-90 Host Max. size


Field Field Name ↓ ↓ (Bytes) Remarks
Host CT-90
12.1.1 Record type Q Not used 1 fixed
12.1.2 Sequence No. Sequence No. Not used 4 Sequence No. of
records
12.1.3 Starting Range Rack No.^ Not used 6^ Sample No.
ID No. Tube Position^ 2^ attribute is
Sample ID number^ 22^ one of
Sample No. attribute 1 followings:
A: Automatic
assignment
by analyzer
B: Barcode
reader input

Maximum 10
sample IDs can
be specified by
using repeat code
\(5Ch).

12.1.4 Ending Range Not used Not used -


ID No.
12.1.5 Universal test ID Not used Not used -
12.1.6 Nature of Not used Not used -
request time
limit
12.1.7 Beginning YYYYMMDDHHMM Not used 14
request results SS
date and time
12.1.8 Ending request Not used Not used -
results date and
time
12.1.9 Requesting Not used Not used -
physician name
12.1.10 Requesting Not used Not used -
physician
telephone
No.

29
R314198
ASTM CT-90 Host Max. size
Field Field Name ↓ ↓ (Bytes) Remarks
Host CT-90
12.1.11 User field No. 1 Inquiry type^ Not used 2^ Inquiry type is
Inquiry unit number 2 one of the
following:
B: Inquiry at BT
C: Inquiry at
other than BT
(e.g. CVR)
SI: Inquiry at
TS-10’s right
arrival position
of carry-in line.
SO: Inquiry at
TS-10’s left
arrival position
of carry-in line.

Inquiry unit
number (01 to
50) indicates a
target unit
number to which
CT-90 inquired.
12.1.12 User field No. 2 TS-10 No.^ Not used 1^ It is set when the
Work cycle 1 system
configuration
includes the
connection with
TS-10.
12.1.13 Requested Not used Not used -
information
status
code

1) 12.1.1 Record type


“Q” is used as a fixed character string.

2) 12.1.2 Sequence No.


The sequence number starts with 1 in a maximum of 4 digits, and indicates the sequence position in which
the record appeared in the message. This number is reset to 1 when a higher-level record appears in the
message.

3) 12.1.3 Starting Range ID No.


Each sub-fields of Rack No., tube position, sample No., and sample No. attribute are placed by
separating with a delimiter “^”.

The contents of inquiry messages indicate following 2 patterns according to online setting of CT-90
(ASTM order query type setting)

• When ASTM order query type setting of CT-90 is set as “Inquiry for the Rack unit”
Maximum 10 sample IDs can be specified by using repeat code \(5Ch).
1 rack is set, minimum 1 sample, maximum 10 samples.

30
R314198
Ex.) To inquire for 2 samples:
Rack No.1^Tube Position No.1^Sample ID number1^Sample No. attribute1\Rack No.2^Tube Position
No.2^Sample ID number2^Sample No. attribute2

• When ASTM order query type setting of CT-90 is set as “Inquiry for the Sample unit”
Using repeat code \(5Ch) is prohibited.
1 sample is set.

3-1) Rack No.


Rack No. that was used to analyze, and is maximum of 6-digit alpha-numeric(alpha-numeral).
A hyphen “-“ (2Dh) may be inserted between characters. Hyphens are counted in 6 digits. Rack
No. is set Right-align and space padding of 6 digits when the Sample No. is less than 6 digits.

3-2) Tube Position


The Tube Position number within a rack used for the analysis, and is maximum 2-digit
alpha-numeric(alpha-numeral). Right-align and space padding of 2 digits.
Tube position No. is filled with zero in the most significant digit to fill up to 2 digits.

3-3) Sample ID number


Indicates the Sample ID No. of the inquiry, and is the maximum 22-digit of
alpha-numeric(alpha-numeral). And also can insert hyphen “-” (2Dh) between the characters.
Hyphens are counted in 22 digits. Sample ID No. is less than 22 digits, the number is aligned to
the right and spaces are padded to fill up 22 digits.

3-4) Sample No. attribute


Indicates the way how the sample ID number was determined.
‘B’: Sample ID number was read by the barcode reader.
‘A’: Sample ID number was automatically assigned by the analyzer.
This is used when barcode reading error occur and put sample ID number starting from
ERR” or when sequential sample ID number is put by the analyzer automatically.

4) 12.1.7 Beginning request results date and time


Beginning request results date and time format is fixed with “YYYYMMDDHHMMSS”. Can
not change the format.
YYYY: Christian year in 4 digits
MM: Month in 2 digits, right-aligned, with zero padding
DD: Date of the month in 2 digits, right-aligned, with zero padding
HH: Hour in the 24-hour system (“00”-“23”) in 2 digits, right-aligned, with zero padding
MM: Minute in 2 digits (“00”-“59”), right-aligned, with zero padding
SS: Second in 2 digits (“00”-“59”, right-aligned, with zero padding
Example: “20050102090530” means January 2 2005, 09:05:30

31
R314198
5) 12.1.11 User field No. 1
5-1) Inquiry type
Indicates the inquiry type.
‘B’: Inquiry from BT
‘C’: Inquiry from a unit other than BT and TS-10
‘SI’: Inquiry on the sorting information at TS-10's right arrival position of carry-in line
(BCR reading after carry-in)
‘SO’: Order inquiry on the TS-10's left arrival position of carry-in line (Order
inquiry before carry-out)
5-2) Inquiry unit number
Indicates the unit number (01 to 50) to which CT-90 inquired.
A 2-digit number (the most significant digit will be filled with zero if the unit number is single digit) will
be in this field.
The unit numbers are assigned and set in order of the unit position starting from 01 to the unit at the far
right as viewed from the front of the XN unit (the first unit), 02 to the next unit. (The numbers are
assigned to all units installed), and likewise.

6) 12.1.12 User field No. 2


Indicates the Work Cycle Index of TS-10 connected to the system at the time of inquiry.
When two or more TS-10 instruments are connected, the field contains information on all connected
instruments, and is separated by ‘\’.
Ex.) “TS-10 No.(No.1)^Work cycle Index(No.1)\TS-10 No.(No.2)^Work cycle Index(No.2)”
It is not set when the Work Cycle is unknown (when the connection between TS-10 and CT-90 is not
established (including communication error)) and when TS-10 is not connected.

6-1) TS-10 No.


The instrument number (1-2) of TS-10 is set.
* The instrument number starts from the right when facing toward XN.

6-2) Work Cycle


The Work Cycle index of TS-10 (1 through 9) is set.

32
R314198
4.3.3.4 Test Order Record
[Example of transmission]
„ CT-90 → Host Computer
O|1||123456^05^1234567890123456789012^B|||20040807101000|||||N||||||||||||||F<CR>
„ Host Computer → CT-90
O|1|123456^05^1234567890123456789012^B^O||^^^^CBC\^^^^DIFF||20040807101000|||||N|||||||00000000^B|||||||
Q<CR>
O|1|123456^05^1234567890123456789012^B^O||||20040807101000|||||N|||||||00000000^SI|2^1^1||||||Q<CR>

ASTM CT-90 Host Max. size


Field Field Name ↓ ↓ (Bytes) Remarks
Host CT-90
9.4.1 Record type O O 1 Fixed
9.4.2 Sequence No. Sequence No. Sequence No. 4 Sequence No. of
records
9.4.3 Specimen ID Not used Rack No.^ 6^ Sample No. attribute
Tube Position No.^ 2^ is one of the
Sample ID number^ 22^ followings:
Sample No. attribute^ 1^ B: Barcode reader
Type of Sample Tube 1 A: Automatic
assignment
by the analyzer
9.4.4 Instrument Rack No.^ Not used 6^
specimen ID Tube Position No.^ 2^
Sample ID number^ 22^
Sample No. attribute 1
9.4.5 Analysis Not used ^^^^Parameter ^^^^8 Presence of order
parameter ID for analysis
parameter
9.4.6 Priority Not used Not used -
9.4.7 Requested/order YYYYMMDDHHMM YYYYMMDDHHMM 14
date and time SS SS
9.4.8 Specimen Not used Not used -
collection date and
time
9.4.9 Collection end Not used Not used -
time
9.4.10 Collection volume Not used Not used -
9.4.11 Collector ID Not used Not used -
9.4.12 Action Code N N 1 N: Normal sample
9.4.13 Danger code Not used Not used -
9.4.14 Relevant clinical Not used Not used -
information
9.4.15 Date/time Not used Not used -
specimen
received
9.4.16 Specimen Not used Not used -
descriptor
9.4.17 Ordering doctor Not used Not used -
9.4.18 Doctor Not used Not used -
telephone No.
9.4.19 User field No. 1 Not used Reception No.^ 8^
Inquiry type^ 2^
Inquiry unit number 2
9.4.20 User field No. 2 Not used Storage instruction^ 2^ Sorting Information
Work cycle^ 1^
TS-10 No. 1
9.4.21 Laboratory field Not used Not used -
No. 1

33
R314198
ASTM CT-90 Host Max. size
Field Field Name ↓ ↓ (Bytes) Remarks
Host CT-90
9.4.22 Laboratory field Not used Not used -
No. 2
9.4.23 Date/time results Not used Not used -
reported or last
modified
9.4.24 Instrument charge Not used Not used -
to computer
system
9.4.25 Instrument section Not used Not used -
ID
9.4.26 Report Type F Y,Q 1 F: Final results
(Fixed)
Y: No test order
Q: Response to
inquiry
9.4.27 Reserved field Not used Not used -
9.4.28 Location or ward Not used Not used -
of specimen
collected
9.4.29 Nosocomial Not used Not used -
infection flag
9.4.30 Material service Not used Not used -
9.4.31 Material Not used Not used -
institution

1) 9.4.1 Record type


“O” is transmitted.

2) 9.4.2 Sequence No.


The sequence number starts with 1 in a maximum of 4 digits, and indicates the sequence position in
which the record appeared in the message. This number is reset to 1 when a higher-level record appears
in the message.

3) 9.4.3 Specimen ID
Sub-fields of Rack No., tube position., sample No., and sample No. attribute are placed by
separating with a delimiter “^”.

3-1) Rack No.


Rack No. that was used to analyze, and is maximum of 6-digit alpha-numeric (alpha-numeral).
A hyphen “-“ (2DH) may be inserted between characters. Hyphens are counted in 6 digits.
Rack No. is set Right-align and space padding of 6 digits when the Sample No. is less than 6
digits.

3-2) Tube Position


The tube position number within a rack used for the analysis, and is maximum 2-digit
alpha-numeric (alpha-numeral).
When the tube position number is less than 2 digits, tube position No. is filled with zero in the
most significant digit to fill up to 2 digits.

3-3) Sample ID number


Consisted of the maximum 22-digit of alpha-numeric (alpha-numeral). And also can insert
hyphen “-” (2DH) between the characters. Hyphens are counted in 22 digits. Sample ID No. is
less than 22 digits, the number is aligned to the right and spaces are padded to fill up 22 digits.
34
R314198
3-4) Sample No. attribute
Indicates the way how the sample ID number was determined.
‘C’: Sample ID number was assigned by the host computer.

3-5) Type of Sample Tube


Indicates the type of sample tube.
‘S’: SARSTEDT tubes
‘M’: BD MAP tubes
‘O’: Others

4) 9.4.4 Instrument Specimen ID


This field consists of sub-fields of Rack No., tube position, sample No., and sample No. attribute,
separated by a delimiter “^”.

Different sub-fileds are used in this field depending on the result record (analysis parameter field).
The sub-fields corresponding to the result record are shown below.

Table 9: Instrument Specimen ID list

The contents of Status of use of sub-fields in this field


the result record (Instrument Specimen ID)
Analysis Sample No.
Rack No. Tube Sample No.
parameter ID attribute
FINAL ○ ○ ○ ○
STORE-F ○ ○ ○ ○
STORE-O(IN) ○ ○ ○ ○
STORE-O
− − ○ ○
(OUT)
WORKCYCLE − − − −
TRAY − − − −
BUFFERAREA − − − −
WORKAREA − − − −
INITIALIZE − − − −
EXCHANGE − − − −
SAMPLE − − − −
*○:Subfield is set −: Subfield is not set
*STORE-O (IN): When sample is stored to the Buffer Area
STORE-O (OUT): When sample is taken out from the Buffer Area

35
R314198
4-1) Rack No.
Refer to 9.4.3 Specimen ID.

4-2) Tube Position


Refer to 9.4.3 Specimen ID.

4-3) Sample ID number


Refer to 9.4.3 Specimen ID.
.
4-4) Sample No. attribute
Indicates the way how the sample ID number was determined.
‘A’ : Sample ID number was automatically assigned by the analyzer.
‘B’ : Sample ID number was read by the barcode reader.

5) 9.4.5 Analysis parameter ID


When the host computer replies order, please set the parameters which contains necessary measurement
order.
example: “^^^^parameter1\^^^^parameter2\^^^^parameter3”

Table10: List of order

List of order
Parameter Remark
CBC Order of XN
DIFF
RET
PLT-F
WPC
SP Order of SP-10
A1C Order of G8 or VIIT
OTHER1 The other order
OTHER2
OTHER3
OTHER4
OTHER5
* If the analysis order is set, set "0: No storage" to the storage indication of TS-10.
For the storage indication of TS-10, refer to the "User field No.2" in this record.
* CT-90 sends multiple inquiries. Use the host computer to check whether or not the received
inquiry contains any analysis parameter order every time the host computer responses to
inquiry messages. Set the measurement orders if there is a measurement order.

6) 9.4.7 Requested/Order date and time


Requested/order date and time format is fixed with “YYYYMMDDHHMMSS”.
YYYY: Christian year in 4 digits
MM: Month in 2 digits, right-aligned, with zero padding
DD: Date of the month in 2 digits, right-aligned, with zero padding
HH: Hour in the 24-hour system (“00”-“23”) in 2 digits, right-aligned, with zero padding
MM: Minute in 2 digits (“00”-“59”), right-aligned, with zero padding
SS: Second in 2 digits (“00”-“59”, right-aligned, with zero padding
Example: “20050102090530” means January 2, 2005, 09:05:30

36
R314198
7) 9.4.12 Action Code
“N” is used as a fixed character string.

8) 9.4.19 User field No.1


8-1) Reception No.
The reception number is set.
The numbers “0” to “9” can be used.
The reception number consists of 8 digits, and zeros are set to the upper digits when less than 8 digits.
(For example, when the reception number is “12345”, “00012345” is set.)
When the reception number is not used, zeros are set to all digits.

8-2) Inquiry type


Returns "inquiry type" of User field No.1 in the inquiry record.
* In the system configuration without the connection to TS-10, the omission of this parameter for
responding to the previous format is not detected as an error in CT-90.

8-3) Inquiry unit number


Returns "Inquiry unit number" in User field No.1 in the inquiry record.
* The omission of this parameter will not result in an error in CT-90 in order to support the previous
format.

9) 9.4.20 User field No.2


The storage indication (sorting information) for TS-10 is set.
In the system configuration with TS-10 connected, be sure to set "storage indication".
When TS-10 is not connected, nothing is set for this parameter.

9-1) Storage indication (0-30, 51-53)


The storage place of TS-10 is set.
0: It does not store.
1-30: It stores (Sorting Rack/ Archive Rack).
51-53: It stores (Buffer Rack)
* 1-30 indicates the number of Sorting Index.

9-2) Work cycle


‘1’to‘9’:Work cycle Index

9-3) TS-10 No.


The instrument number (1-2) of TS-10 is set.
* The instrument number starts from the right when facing toward XN.
(TS-10 of most right-hand side is “1”.)

37
R314198
10) 9.4.26 Report Type
Indicates the report type.
F: Final result (Fixed: CT-90 will always output the final results.)
Y: No test order exists. (Use this when no order exists for the inquiry.)
Q: Response to the inquiry (Use this when an order exists for the inquiry.)

38
R314198
4.3.3.5 Result record
[Example of transmission]
„ CT-90 → Host Computer
In the case of Storage Result (Collection ST)
R|1|^^^^FINAL^^^^^|00^0375^OK^OK^OK^OK|||||||||20120104093437|<CR>
In the case of TS-10 Storage Result
R|1|^^^^ STORE-F^^^^^|1^1^125^123456^120^2^OK|||||||||20120104093437|1<CR>
In the case of TS-10 Buffer Area Movement Result
R|1|^^^^ STORE-O^^^^^|IN^53^12^2^OK|||||||||20120104093437|1<CR>
In the case of TS-10 Information (Work Cycle information)
R|1|^^^^WORKCYCLE^^^^^|2^WORKCYCLE02||||||||||1<CR>
In the case of TS-10 Information (Type of TS-10 Storage Rack)
R|1|^^^^TRAY^^^^^|1^USE^1^A\2^USE^2^AS\3^USE^2^SS\4^NOUSE^^\5^NOUSE^^\6^NO
USE^^\7^NOUSE^^\8^NOUSE^^||||||||||1<CR>
In the case of TS-10 Information (Setting of Buffer Area)
R|1|^^^^BUFFERAREA^^^^^|51^USE\52^NOUSE\53^USE||||||||||1<CR>
In the case of TS-10 Information (Setting of TS-10 area)
R|1|^^^^WORKAREA^^^^^|1^AREA01^1^125^1^125\2^AREA02^2^50F^1^50\3^
AREA03^2^50B^1^50\10^AREA10^3^S1^1^10\10^AREA10^3^S2^1^10\10^AREA10^3^S3^1
^10\||||||||||1<CR>
In the case of TS-10 Sorting Area Initialization
R|1|^^^^INITILALIZE^^^^^|3^5\3^7||||||||||1<CR>
In the case of TS-10 Storage Rack Exchange
R|1|^^^^EXCHANGE^^^^^|1^125^123456||||||||||1<CR>
In the case of TS-10 Information (Sample existence information)
R|1|^^^^SAMPLE^^^^^|1^125^000001^11110-00000-00000-00000-00000-00000-00000-00000
-00000-00000-00000-00000-00000-00000-00000-00000-00000-00000-00000-00000-00000-000
00-00000-00000-00000\2^125^000002^11111-11111-11111-11000-00000-00000-00000-00000
-00000-00000-00000-00000-00000-00000-00000-00000-00000-00000-00000-00000-00000-000
00-00000-00000-00000\ • • • • • • • • • • • • • • • •
\^BUFF^^00000-00000-00000-00000-00000-00000-00000-00000-00000-00000-00000-00000|||
|||||||1<CR>

„ Host Computer →CT-90


Not used

39
R314198
CT-90 Host Max. size
ASTM Field Name ↓ ↓ (Bytes) Remarks
Field Host CT-90
10.1.1 Record type R Not used 1 fixed
10.1.2 Sequence No. Sequence No. Not used 4 Sequence No. of
records
10.1.3 Analysis ^^^^Parameter^^^^^ Not used 11
parameter ID
10.1.4 Data or Result Not used -
measurement
value
10.1.5 Units Not used Not used -
10.1.6 Reference ranges Not used Not used -
10.1.7 Result abnormal Not used Not used -
flags
10.1.8 Nature of Not used Not used -
abnormality
testing
10.1.9 Result status Not used Not used -
10.1.10 Date of change Not used Not used -
in instrument
normative values
10.1.11 Operator Not used Not used -
identification
10.1.12 Date/time test Not used Not used -
started
10.1.13 Date/time test YYYYMMDDHHMMSS Not used 14
completed
10.1.14 Instrument TS-10 No. Not used 1 The instrument
section ID number of TS-10 is
set when TS-10 is
connected.

1) 10.1.1 Record type


‘R’ is transmitted.

2) 10.1.2 Sequence No.


It is a maximum of 4 digits of sequence number starting from 1, and indicates the sequence position in
which the record appeared in the message. This number is reset to 1 when a higher-level appears in the
message.

40
R314198
3)10.1.3 Analysis parameter ID to 10.1.14 Instrument section ID
The data to be transmitted by individual field varies depending on Analysis parameter ID.

Table 11: Status of use of fields

10.1.3 10.1.4 10.1.13 10.1.14


Analysis Data or Date/time test Instrument
parameter ID measurement completed section ID
value
FINAL ○ ○ −
STORE-F ○ ○ ○
STORE-O ○ ○ ○
WORKCYCLE ○ − ○
TRAY ○ − ○
BUFFERAREA ○ − ○
WORKAREA ○ − ○
INITIALIZE ○ − ○
EXCHANGE ○ − ○
SAMPLE ○ − ○
*○: Subfield is set − :Subfield is not set

3-1) 10.1.3 Analysis parameter ID


The type of result record is set.

Table 12: Analysis parameter ID list

Analysis parameter ID Type


FINAL Storage Result (Collection ST)

STORE-F TS-10 Storage Result


STORE-O TS-10 Buffer Area Movement Result
WORKCYCLE TS-10 Information (Work Cycle information)
TRAY TS-10 Information (Type of TS-10 Storage Rack)
BUFFERAREA TS-10 Information (Setting of Buffer Area)
WORKAREA TS-10 Information (Setting of TS-10 area)
INITIALIZE TS-10 Area Initialization (Sorting)
EXCHANGE TS-10 Storage Rack Exchange (Archive Rack)
SAMPLE TS-10 Information (Sample existence information)

41
R314198
3-2) 10.1.4 Data or measurement value
The data or measurement value to be transmitted varies depending on Analysis parameter ID.

Table 13: Data or measurement value list

Analysis Data or measurement value Maximum Byte


parameter ID (byte)
FINAL Line ID^ 2^
Storage Rack No.^ 4^
XN Result^ 2^
SP-10 Result^ 2^
A1C Result 2
STORE-F Sorting Index^ 2^
Tray No.^ 1^
Storage Rack Type^ 4^
Rack ID (Archive Rack)^ 6^
Position in rack^ 3^
Work Cycle^ 1^
Storage Result 2
STORE-O Identification of movement^ 3^
Sorting Index^ 2^
Position in Buffer Area^ 2^
Work Cycle^ 1^
Storage Result 2
WORKCYCLE Work Cycle^ 1^
The name of Work Cycle 20

TRAY Tray No.^ 1^


Status of use^ 5^
Type of used rack^ 1^
Storage distinction\ 4\
BUFFERAREA Sorting Index^ 2^
Status of use\ 5\

WORKAREA Sorting Index^ 2^


The name of Work Area^ 20^
Tray No.^ 1^
Storage Rack Type^ 4^
Starting position in rack^ 3^
Ending position in rack\ 3\
INITIALIZE Tray No.^ 1^
Initialization area No.\ 2\
EXCHANGE Tray No.^ 1^
Storage Rack Type^ 4^
Storage Rack ID 6
SAMPLE Tray No.^ 1^
Storage Rack Type^ 4^
Storage Rack ID^ 6^
Sample existence\ 125\
* A delimiter “\” indicates repetition of values.

42
R314198
a) Analysis parameter ID: FINAL
It is used when transmitting the result of having stored the sample to Collection ST.

Line ID:
The line ID (00 to 20) specified on CT-90 is set.

Storage Rack No.:


Sequential numbers are set in the order the racks are stored into Collection ST
(not in the order the racks are transported on the line).

XN-10/XN-20 Result:
OK: Order is properly complete (Normal completion of aspiration is properly
received from the instrument, and analysis order does not remain at the time of
storage.)
NG: Order is not properly complete (Abnormal completion of aspiration is properly
received from the instrument. Analysis could not be performed due to low blood
volume. A timeout occurred when receiving the result of aspiration completion
from analyzer. Sample is stored before completing analysis order due to the lack
of reagent or the instrument failure.

SP-10 Result:
OK: Order is properly complete (Normal completion of aspiration is properly
received from the instrument, and analysis order does not remain at the time of
storage.)
NG: Order is not properly complete (Abnormal completion of aspiration is properly
received from the instrument. Analysis could not be performed due to low blood
volume. A timeout occurred when receiving the result of aspiration completion
from analyzer. Sample is stored before completing analysis order due to the lack
of reagent or the instrument failure.

A1C Result:
OK: Order is properly complete (Normal completion of aspiration is properly
received from the instrument, and analysis order does not remain at the time of
storage.)
NG: Order is not properly complete (Abnormal completion of aspiration is properly
received from the instrument. Analysis could not be performed due to low blood
volume. A timeout occurred when receiving the result of aspiration completion
from analyzer. Sample is stored before completing analysis order due to the lack
of reagent or the instrument failure.)

43
R314198
b) Analysis parameter ID: STORE-F
The result of having stored the sample on the Archive Rack or Sorting Rack of TS-10 is set.

Sorting Index:
Index of the storage place in TS-10 is set
1-30, 61: Area of storage place
* “1-30” indicates host index number.
* “61” indicates error storage area number configured in TS-10.

Tray No.:
The number of a drawer tray (1-8)
* Tray No. is a physical number for drawer tray. "1" is assigned to the left-most tray, and "8" to the
right-most tray.

Storage Rack Type:


The type of storage rack which stores samples on the drawer tray is set.
125: 125-tube rack
50F: Front rack in 50-tube racks (x2)
50B: Back rack in 50-tube racks (x2)
50BL: Left 50-tube rack in Sysmex rack and 50-tube racks (x2)
50BR: Right 50-tube rack in Sysmex rack and 50-tube racks (x2)
S1-S10: Sysmex rack (1st) - Sysmex rack (10th)

Rack ID:
When sample is stored in Archive Area, Rack ID of a storage place rack is set.
Nothing is set when sample is stored in Sorting Rack.

Position in rack:
Storage position in the stored rack is set.
In case of 125-tube rack (1-125)
In case of 50-tube rack (1-50)
In case of Sysmex rack (1-10)

Work Cycle:
1-9: Work cycle index when a sample is stored is set.

Storage Result:
OK: Storage is successful.
NG: Storage failed.

44
R314198
c) Analysis parameter ID: STORE-O
The result of having stored the sample on the Buffer Area of TS-10 or moved the sample to the Sysmex
rack from the Buffer Area of TS-10 is set.

Identification of Movement:
IN: A sample is stored to a Buffer Area.
OUT: A sample is moved to Sysmex rack from Buffer Area

Sorting Index:
When Identification of Movement is “IN”, Sorting Index of the Buffer Area of a destination is set.
When Identification of Movement is “OUT”, Sorting Index of the Buffer Area before movement is set.
51: Buffer Area 1
52: Buffer Area 2
53: Buffer Area 3

Position in Buffer Area:


When Identification of Movement is “IN”, position in the Buffer Area (1-20) of a destination is set.
When Identification of Movement is “OUT”, position in the Buffer Area (1-20) before movement is set.

Work Cycle:
1-9: A Work Cycle index when a sample is moved is set.

Storage Result:
OK: Storage is successful.
NG: Storage failed.

d) Analysis parameter ID: WORKCYCLE


Work Cycle is set during the present operation of TS-10.

Work Cycle:
1-9: Present Work Cycle Index of TS-10 is set.

The name of Work Cycle:


The name of Work Cycle is set.
A maximum of 20 digits of alphanumeric characters can be used. "-" (2DH) can be inserted between
characters.
"-" (2DH) is also counted as one digit.

45
R314198
e) Analysis parameter ID: TRAY
The information on the Storage Rack of TS-10 is set.

Tray No.:
1-8: The number of a drawer tray

Status of Use:
The status of use of drawer tray is set.
USE: Drawer tray is used
NOUSE: Drawer tray is unused
* The fields of "Type of used rack" and "Storage distinction" are not set when a drawer tray is
unused.

Type of used rack:


Type of rack set on a drawer tray
1: 125-tube rack
2: 50-tube racks (x2)
3: Sysmex racks (x10) and 50-tube racks (x2)

Storage distinction:
Storage distinction (Archive Rack or Sorting Rack) of racks on a drawer tray is set.
In case of 125-tube rack, a character is set.
In case of 50-tube rack, two characters are set.

In case of 125-tube rack


A: Archive Rack
S: Sorting Rack
In case of 50-tube racks (x2)
AA: front side [Archive Rack], back side [Archive Rack]
AS: front side [Archive Rack], back side [Sorting Rack]
SA: front side [Sorting Rack], back side [Archive Rack]
SS: front side [Sorting Rack], back side [Sorting Rack]
In case of Sysmex rack and 50-tube racks (x2)
AA: left side [Archive Rack], right side [Archive Rack]
AS: left side [Archive Rack], right side [Sorting Rack]
SA: left side [Sorting Rack], right side [Archive Rack]
SS: left side [Sorting Rack], right side [Sorting Rack]
* The storage distinction of Sysmex rack is fixed to Sorting Rack and the data is not transmitted.

46
R314198
f) Analysis parameter ID: BUFFERAREA
The information on the Buffer Area of TS-10 (status of use) is set.

Sorting Index:
The Sorting Index of Buffer Area is set.
51: Buffer Area 1
52: Buffer Area 2
53: Buffer Area 3

Status of use:
Status of use of Buffer Area is set.
USE: Buffer Area is used
NOUSE: Buffer Area is unused

g) Analysis parameter ID: WORKAREA


The present area setup is transmitted per Storage Rack.

Sorting Area Index (Area No.):


The Storage Area number configured in TS-10 is set.
1-30, 61: Area of storage place
* “1-30” indicates host index number.
* “61” indicates error storage area number configured in TS-10.

The name of Work Area:


The sorting area name (the area name assigned to individual sorting index) is set. (A maximum of 20
characters)
A maximum of 20 digits of alphanumeric characters can be used. "-" (2DH) can be inserted between
characters.
"-" (2DH) is also counted as one digit.
This field is not set when the work area name is not specified.

Tray No.:
The number of a drawer tray (1-8)
* Tray number "1" is assigned to the left-most tray, and "8" to the right-most tray.

Storage Rack Type:


The type of storage rack set on the drawer tray is set.
125: 125-tube rack
50F: Front rack in 50-tube racks (x2)
50B: Back rack in 50-tube racks (x2)
50BL: Left 50-tube rack in Sysmex rack and 50-tube racks (x2)
50BR: Right 50-tube rack in Sysmex rack and 50-tube racks (x2)
S1-S10: Sysmex rack (1st) - Sysmex rack (10th)

47
R314198
Starting position in rack:
The starting position of area (position (1-121) in Storage Rack) is set.

Ending position in rack:


The ending position of area (position (5-125) in Storage Rack) is set.

h) Analysis parameter ID: INITIALIZE


The initialized sorting area and buffer area is set.

Tray No.:
1-8: The number of drawer tray
* In case of buffer area, it is not set.

Initialized Area No.:


1-30, 51, 52, 53, 61: Initialized Area number

i) Analysis parameter ID: EXCHANGE


Rack exchange information of Archive Rack is transmitted.
* Also when the area in Archive Rack is initialized, the information is transmitted as an exchange.

The number of a drawer tray (1-8)


The drawer number where the exchanged Archive Rack is positioned is set.

Storage Rack Type:


The type of exchanged Archive Rack is set.
125: 125-tube rack
50F: Front rack in 50-tube racks (x2)
50B: Back rack in 50-tube racks (x2)
50BL: Left 50-tube rack in Sysmex rack and 50-tube racks (x2)
50BR: Right 50-tube rack in Sysmex rack and 50-tube racks (x2)

Storage Rack ID:


Rack ID of the Storage Rack after exchange is set.

j) Analysis parameter ID: SAMPLE


Sample existence of Storage Rack information is set.

Tray No.:
In the case of a Storage Rack, a drawer Tray No. is set.
In cases of a Buffer Rack, it is not set.
1-8: The number of a drawer tray

48
R314198
Storage Rack Type:
125: 125-tube rack
50F: Front rack in 50-tube racks (x2)
50B: Back rack in 50-tube racks (x2)
50BL: Left 50-tube rack in Sysmex rack and 50-tube racks (x2)
50BR: Right 50-tube rack in Sysmex rack and 50-tube racks (x2)
S1-S10: Sysmex rack (1st) - Sysmex rack (10th)
BUFF: Buffer rack

Storage Rack ID:


In the case of Archive Rack, rack ID of Storage Rack is set.
When the storage rack ID is not defined in TS-10, it is not set.

Sample existence:
Sample existence (‘1’ or ‘0’) in a Storage Rack or Buffer Rack is set. Delimiter ('- ') is inserted per
5Pos sequentially from Pos1.
1: A sample exists.
0: A sample does not exist. (Empty)
- : Delimiter
Ex.) When a sample exists in Pos.1-Pos.6, and does not exist in Pos.7-50 in a 50-tube rack.
11111-10000-00000-00000-00000-00000-00000-00000-00000-00000

4) 10.1.13 Date/time test completed


The date and time when the sample is stored or moved from Buffer Area is set.
The format is fixed to “YYYYMMDDHHMMSS”,
YYYY: Christian year in 4 digits
MM: Month in 2 digits, right-aligned, with zero padding
DD: Date of the month in 2 digits, right-aligned, with zero padding
HH: Hour in the 24-hour system (“00”-“23”) in 2 digits, right-aligned, with zero padding
MM: Minute in 2 digits (“00”-“59”), right-aligned, with zero padding
SS: Second in 2 digits (“00”-“59”, right-aligned, with zero padding
Example: “20050101090530” means January 1, 2005, 09:05:30

5) 10.1.14 Instrument section ID


It is set when Analysis parameter ID is other than FINAL.

TS-10 No.:
The instrument number (1-2) of TS-10 is set.
* The instrument number starts from the right when facing toward XN.
(TS-10 of most right-hand side is “1”.)

49
R314198
4.3.3.6 Message Terminator Record
[Example of transmission]
„ CT-90 → Host Computer
L|1|N<CR>
„ Host Computer→ CT-90
L|1|N<CR>

CT-90 Host Max. Size


ASTM Field Name ↓ ↓ (Bytes) Remarks
Field Host CT-90
13.1.1 Record type L L 1 Fixed
13.1.2 Sequence No. 1 1 4 Always 1
13.1.3 Terminator code N N 1 N: Normal
termination

1) 13.1.1 Record type


“L” is used as a fixed character string.

2) 13.1.2 Sequence No.


The sequence number starts with 1 in a maximum of 4 digits, and indicates the sequence position in
which the record appeared in the message. This number is reset to 1 when a higher-level record appears
in the message.

3) 13.1.3 Terminator code


“N” is usually used as a character string.

50
R314198
5 Examples of Communication (When TS-10 is not connected)

5.1 Transportation Order Inquiry (CT-90→Host computer)

5.1.1 When a Transportation Order Inquiry (sample exists in Pos1 and Pos3)
CT-90 <ENQ>
Host <ACK>
CT-90 <STX>1H|\^&|||CT-90^00-01^11001^^^^04303413||||||||E1394-97|20090324100447<CR>
<ETX><CHK1><CHK2><CR><LF>
Host <ACK>
CT-90 <STX>2Q|1|123456^01^ 1234^B\123456^03^ 1239^B
||||20090324214154||||B^03||<CR><ETX><CHK1> <CHK2><CR><LF>
Host <ACK>
CT-90 <STX>3L|1|N<CR><ETX><CHK1><CHK2><CR><LF>
Host <ACK>
CT-90 <EOT>

51
R314198
5.2 Transportation Order Information (Host Computer → CT-90)

5.2.1 When a Transportation Order exists


Host <ENQ>
CT-90 <ACK>
Host <STX>1H|\^&||| ||||||||E1394-97|20090324210847<CR>
<ETX><CHK1><CHK2><CR><LF>
CT-90 <ACK>
Host <STX>2P|1<CR><ETX><CHK1><CHK2><CR><LF>
CT-90 <ACK>
Host <STX>3O|1|123456^01^
1234^B^S||^^^^CBC\^^^^DIFF\^^^^SP\^^^^A1C\^^^^OTHER2
||20090324210847|||||N|||||||12345678^B^03|||||||Q<CR><ETX><CHK1><CHK2><CR><LF>

CT-90 <ACK>
Host <STX>4P|2<CR><ETX><CHK1><CHK2><CR><LF>
CT-90 <ACK>
Host <STX>5O|1|123456^03^
1239^B^S||^^^^CBC\^^^^DIFF\^^^^SP\^^^^A1C\^^^^OTHER2
||20090324210847|||||N|||||||12345678^B^03|||||||Q<CR><ETX><CHK1><CHK2><CR><LF>

CT-90 <ACK>
Host <STX>6L|1|N<CR><ETX><CHK1><CHK2><CR><LF>
CT-90 <ACK>
Host <EOT>

52
R314198
5.2.2 When no Transportation Order exists
Host <ENQ>
CT-90 <ACK>
Host <STX>1H|\^&||| ||||||||E1394-97|20090324210847<CR>
<ETX><CHK1><CHK2><CR><LF>
CT-90 <ACK>
Host <STX>2P|1<CR><ETX><CHK1><CHK2><CR><LF>
CT-90 <ACK>
Host <STX>3O|1|123456^01^
1234^B^O|||20090324210847|||||N|||||||00000000^B^03|||||||Y<CR><ETX><CHK1><CHK2><CR><LF>
CT-90 <ACK>
Host <STX>4P|2<CR><ETX><CHK1><CHK2><CR><LF>
CT-90 <ACK>
Host <STX>5O|1|123456^03^
1239^B^O|||20090324210847|||||N|||||||00000000^B^03|||||||Y<CR><ETX><CHK1><CHK2><CR><LF>
CT-90 <ACK>
Host <STX>6L|1|N<CR><ETX><CHK1><CHK2><CR><LF>
CT-90 <ACK>
Host <EOT>

53
R314198
5.3 Analysis Results (CT-90 → Host Computer)

5.3.1 Storage Information (Stored in the collection ST)

CT-90 <ENQ>
Host <ACK>
CT-90 <STX>1H|\^&|||CT-90^00-01^11001^^^^04303413||||||||E1394-97|20090324210847<CR>
<ETX><CHK1><CHK2><CR><LF>
Host <ACK>
CT-90 <STX>2P|1<CR><ETX><CHK1><CHK2><CR><LF>
Host <ACK>
CT-90 <STX>3O|1||123456^01^ 1234^B|||20090324213040|||||N||||||
||||||||F|||||<CR><ETX><CHK1><CHK2><CR><LF>
Host <ACK>
CT-90 <STX>4R|1|^^^^FINAL^^^^^|00^1234^OK^OK^OK|||||||||20090324213047|<CR><ETX><CHK1>
<CHK2><CR><LF>
Host <ACK>
CT-90 <STX>5P|2<CR><ETX><CHK1><CHK2><CR><LF>
Host <ACK>
CT-90 <STX>6O|1||123456^03^ 1239^B|||20090324213040|||||N||||||
||||||||F|||||<CR><ETX><CHK1><CHK2><CR><LF>
Host <ACK>
CT-90 <STX>7R|1|^^^^FINAL^^^^^|00^1239^OK^OK^OK|||||||||20090324213047|<CR><ETX><CHK1>
<CHK2><CR><LF>
Host <ACK>
CT-90 <STX>0L|1|N<CR><ETX><CHK1><CHK2><CR><LF>
Host <ACK>
CT-90 <EOT>

54
R314198
6 Examples of Communication (When TS-10 is Connected)

6.1 Transportation Order Inquiry (CT-90 → Host Computer)

6.1.1 In case of transportation order inquiry (sample exist in Pos.1 and Pos.3)
CT-90 <ENQ>
Host <ACK>
CT-90 <STX>1H|\^&|||CT-90^00-01^11001^^^^04303413||||||||E1394-97|20090324100447<CR>
<ETX><CHK1><CHK2><CR><LF>
Host <ACK>
CT-90 <STX>2Q|1|123456^01^ 1234^B\123456^03^ 1239^B
||||20090324214154||||B^03|1^1|<CR><ETX><CHK1> <CHK2><CR><LF>
Host <ACK>
CT-90 <STX>3L|1|N<CR><ETX><CHK1><CHK2><CR><LF>
Host <ACK>
CT-90 <EOT>

55
R314198
6.2 Transportation Order Information (CT-90 → Host Computer)

6.2.1 When Transportation Order exists (Pos.1: stored in TS-10, Pos.3: not stored in TS-10)

Host <ENQ>
CT-90 <ACK>
Host <STX>1H|\^&||| ||||||||E1394-97|20090324210847<CR>
<ETX><CHK1><CHK2><CR><LF>
CT-90 <ACK>
Host <STX>2P|1<CR><ETX><CHK1><CHK2><CR><LF>
CT-90 <ACK>
Host <STX>3O|1|123456^01^ 1234^B^S||
||20090324210847|||||N|||||||12345678^B^03|1^1^1||||||Q<CR><ETX><CHK1><CHK2><CR><LF>

CT-90 <ACK>
Host <STX>4P|2<CR><ETX><CHK1><CHK2><CR><LF>
CT-90 <ACK>
Host <STX>5O|1|123456^03^
1239^B^S||^^^^CBC\^^^^DIFF\^^^^SP\^^^^A1C\^^^^OTHER2
||20090324210847|||||N|||||||12345678^B^03|0^^||||||Q<CR><ETX><CHK1><CHK2><CR><LF>
CT-90 <ACK>
Host <STX>6L|1|N<CR><ETX><CHK1><CHK2><CR><LF>
CT-90 <ACK>
Host <EOT>

6.2.2 When Transportation Order does not exist (Pos.1: stored in TS-10, Pos.3: not stored in TS-10)

Host <ENQ>
CT-90 <ACK>
Host <STX>1H|\^&||| ||||||||E1394-97|20090324210847<CR>
<ETX><CHK1><CHK2><CR><LF>
CT-90 <ACK>
Host <STX>2P|1<CR><ETX><CHK1><CHK2><CR><LF>
CT-90 <ACK>
Host <STX>3O|1|123456^01^
1234^B^S|||20090324210847|||||N|||||||00000000^B^03|1^1^1||||||Y<CR><ETX><CHK1><CHK2><CR><
LF>
CT-90 <ACK>
Host <STX>4P|2<CR><ETX><CHK1><CHK2><CR><LF>
CT-90 <ACK>
Host <STX>5O|1|123456^03^
1239^B^S|||20090324210847|||||N|||||||00000000^B^03|0^^||||||Y<CR><ETX><CHK1><CHK2><CR><LF
>
CT-90 <ACK>
Host <STX>6L|1|N<CR><ETX><CHK1><CHK2><CR><LF>
CT-90 <ACK>
Host <EOT>

56
R314198
6.3 Analysis Result Data (CT-90 → Host Computer)

6.3.1 Storage information (Stored in the collection ST)

CT-90 <ENQ>
Host <ACK>
CT-90 <STX>1H|\^&|||CT-90^00-01^11001^^^^04303413||||||||E1394-97|20090324210847<CR>
<ETX><CHK1><CHK2><CR><LF>
Host <ACK>
CT-90 <STX>2P|1<CR><ETX><CHK1><CHK2><CR><LF>
Host <ACK>
CT-90 <STX>3O|1||123456^01^ 1234^B|||20090324213040|||||N||||||
||||||||F|||||<CR><ETX><CHK1><CHK2><CR><LF>
Host <ACK>
CT-90 <STX>4R|1|^^^^FINAL^^^^^|00^1234^OK^OK^OK|||||||||20090324213047|<CR><ETX><CHK1><CHK
2><CR><LF>
Host <ACK>
CT-90 <STX>5P|2<CR><ETX><CHK1><CHK2><CR><LF>
Host <ACK>
CT-90 <STX>6O|1||123456^03^ 1239^B|||20090324213040|||||N||||||
||||||||F|||||<CR><ETX><CHK1><CHK2><CR><LF>
Host <ACK>
CT-90 <STX>7R|1|^^^^FINAL^^^^^|00^1239^OK^OK^OK|||||||||20090324213047|<CR><ETX><CHK1><CHK
2><CR><LF>
Host <ACK>
CT-90 <STX>0L|1|N<CR><ETX><CHK1><CHK2><CR><LF>
Host <ACK>
CT-90 <EOT>

57
R314198
6.3.2 TS-10 Storage Results

CT-90 <ENQ>
Host <ACK>
CT-90 <STX>1H|\^&|||CT-90^00-01^11001^^^^04303413||||||||E1394-97|20090324210847<CR>
<ETX><CHK1><CHK2><CR><LF>
Host <ACK>
CT-90 <STX>2P|1<CR><ETX><CHK1><CHK2><CR><LF>
Host <ACK>
CT-90 <STX>3O|1||123456^01^ 1234^B|||20090324213040|||||N||||||
||||||||F|||||<CR><ETX><CHK1><CHK2><CR><LF>
Host <ACK>
CT-90 <STX>4R|1|^^^^STORE-F^^^^^|1^4^50F^123456^49^1^OK|||||||||20090324213047|1<CR><ETX>
<CHK1><CHK2><CR><LF>
Host <ACK>
CT-90 <STX>5L|1|N<CR><ETX><CHK1><CHK2><CR><LF>
Host <ACK>
CT-90 <EOT>

6.3.3 TS-10 Buffer Area Movement Result (When it is moved to Buffer Area)

CT-90 <ENQ>
Host <ACK>
CT-90 <STX>1H|\^&|||CT-90^00-01^11001^^^^04303413||||||||E1394-97|20090324210847<CR>
<ETX><CHK1><CHK2><CR><LF>
Host <ACK>
CT-90 <STX>2P|1<CR><ETX><CHK1><CHK2><CR><LF>
Host <ACK>
CT-90 <STX>3O|1||123456^01^ 1234^B|||20090324213040|||||N||||||
||||||||F|||||<CR><ETX><CHK1><CHK2><CR><LF>
Host <ACK>
CT-90 <STX>4R|1|^^^^STORE-O^^^^^|IN^51^9^1^OK|||||||||20090324213047|1<CR><ETX><CHK1><CHK2>
<CR><LF>
Host <ACK>
CT-90 <STX>5L|1|N<CR><ETX><CHK1><CHK2><CR><LF>
Host <ACK>
CT-90 <EOT>

6.3.4 TS-10 Buffer Area Movement Result (When it is moved from Buffer Area)

CT-90 <ENQ>
Host <ACK>
CT-90 <STX>1H|\^&|||CT-90^00-01^11001^^^^04303413||||||||E1394-97|20090324210847<CR>
<ETX><CHK1><CHK2><CR><LF>
Host <ACK>
CT-90 <STX>2P|1<CR><ETX><CHK1><CHK2><CR><LF>
Host <ACK>
CT-90 <STX>3O|1||^^ 1234^B|||20090324213040|||||N||||||
||||||||F|||||<CR><ETX><CHK1><CHK2><CR><LF>
Host <ACK>
CT-90 <STX>4R|1|^^^^STORE-
O^^^^^|OUT^51^9^1^OK|||||||||20090324213047|1<CR><ETX><CHK1><CHK2><CR><LF>
Host <ACK>
CT-90 <STX>5L|1|N<CR><ETX><CHK1><CHK2><CR><LF>
Host <ACK>
CT-90 <EOT>

58
R314198
6.4 Information of TS-10 (CT-90 → Host Computer)

6.4.1 When the connection with host computer is established

CT-90 <ENQ>
Host <ACK>
CT-90 <STX>1H|\^&|||CT-90^00-01^11001^^^^04303413||||||||E1394-97|20090324210847<CR>
<ETX><CHK1><CHK2><CR><LF>
Host <ACK>
CT-90 <STX>2P|1<CR><ETX><CHK1><CHK2><CR><LF>
Host <ACK>
CT-90 <STX>3O|1|||||20090324213040|||||N||||||||||||||F|||||<CR><ETX><CHK1><CHK2><CR><LF>
Host <ACK>
CT-90 <STX>4R|1|^^^^WORKCYCLE^^^^^|1^WORK01||||||||||1<CR><ETX><CHK1><CHK2><CR><LF>
Host <ACK>

CT-90 <STX>5P|2<CR><ETX><CHK1><CHK2><CR><LF>
Host <ACK>
CT-90 <STX>6O|1|||||20090324213040|||||N||||||||||||||F|||||<CR><ETX><CHK1><CHK2><CR><LF
>
Host <ACK>
CT-90 <STX>7R|1|^^^^TRAY^^^^^|1^USE^1^A\2^USE^1^A\3^USE^1^A\4^USE125^A\• • • 8^USE^1^S
||||||||||1<CR><ETX><CHK1><CHK2><CR><LF>
Host <ACK>

CT-90 <STX>0P|1<CR><ETX><CHK1><CHK2><CR><LF>
Host <ACK>
CT-90 <STX>1O|1|||||20090324213040|||||N||||||||||||||F|||||<CR><ETX><CHK1><CHK2><CR><LF
>
Host <ACK>
CT-90 <STX>2R|1|^^^^BUFFERAREA^^^^^|51^USE\52^USE\53^NOUSE||||||||||1<CR><ETX><CHK1><CHK
2><CR><LF>
Host <ACK>

CT-90 <STX>3P|3<CR><ETX><CHK1><CHK2><CR><LF>
Host <ACK>
CT-90 <STX>4O|1|||||20090324213040|||||N||||||||||||||F|||||<CR><ETX><CHK1><CHK2><CR><LF
>
Host <ACK>
CT-90 <STX>5R|1|^^^^WORKAREA^^^^^|1^AREA01^1^125^1^125\2^AREA02^2^125^1^125\3^AREA03^
3^125^1^125\• • •
8^AREA08^8^125^1^75\9^AREA09^8^125^76^125||||||||||1<CR><ETX><CHK1><CHK2><CR><
LF>
Host <ACK>

CT-90 <STX>6P|4<CR><ETX><CHK1><CHK2><CR><LF>
Host <ACK>
CT-90 <STX>7O|1|||||20090324213040|||||N||||||||||||||F|||||<CR><ETX><CHK1><CHK2><CR><LF>
Host <ACK>
CT-90 <STX>0R|1|^^^^SAMPLE^^^^^|1^125^000001^11110-00000-00000-00000-00000-00000-00000-00000-
00000-00000-00000-00000-00000-00000-00000-00000-00000-00000-00000-00000-00000-00000-
00000-00000-00000\2^125^000002^11111-11111-11111-11000-00000-00000-00000-00000-00000
-00000-00000-00000-00000-00000-00000-00000-00000-00000-00000-00000-00000-00000-00000-
00000-00000\3^125^^00000-00000-00000-00000-00000-00000-00000-00000-00000-00000-00000
-00000-00000-00000-00000-00000-00000-00000-00000-00000-00000-00000-00000-00000-00000\
4^125^^00000-00000-00000-00000-00000-00000-00000-00000-00000-00000-00000-00000-00000
-00000-00000-00000-00000-00000-00000-00000-00000-00000-00000-00000-00000\• • • • • • • •
•••••••
\^BUFF^^00000-00000-00000-00000-00000-00000-00000-00000-00000-00000-00000-00000||||||||||
1<CR><ETX><CHK1><CHK2><CR><LF>
Host <ACK>

CT-90 <STX>1L|1|N<CR><ETX><CHK1><CHK2><CR><LF>
Host <ACK>
59
R314198
CT-90 <EOT>

6.4.2 When Work Area is initialized

CT-90 <ENQ>
Host <ACK>
CT-90 <STX>1H|\^&|||CT-90^00-01^11001^^^^04303413||||||||E1394-97|20090324210847<CR>
<ETX><CHK1><CHK2><CR><LF>
Host <ACK>
CT-90 <STX>2P|1<CR><ETX><CHK1><CHK2><CR><LF>
Host <ACK>
CT-90 <STX>3O|1|||||20090324213040|||||N||||||||||||||F|||||<CR><ETX><CHK1><CHK2><CR><LF
>
Host <ACK>
CT-90 <STX>4R|1|^^^^INITIALIZE^^^^^|1^1||||||||||1<CR><ETX><CHK1><CHK2><CR><LF>
Host <ACK>
CT-90 <STX>5L|1|N<CR><ETX><CHK1><CHK2><CR><LF>
Host <ACK>
CT-90 <EOT>

6.4.3 When Storage Rack (Archive Rack) is exchanged

CT-90 <ENQ>
Host <ACK>
CT-90 <STX>1H|\^&|||CT-90^00-01^11001^^^^04303413||||||||E1394-97|20090324210847<CR>
<ETX><CHK1><CHK2><CR><LF>
Host <ACK>
CT-90 <STX>2P|1<CR><ETX><CHK1><CHK2><CR><LF>
Host <ACK>
CT-90 <STX>3O|1|||||20090324213040|||||N||||||||||||||F|||||<CR><ETX><CHK1><CHK2><CR><LF>
Host <ACK>
CT-90 <STX>4R|1|^^^^EXCHANGE^^^^^|1^125^123456||||||||||1<CR><ETX><CHK1><CHK2><CR><LF>
Host <ACK>
CT-90 <STX>5L|1|N<CR><ETX><CHK1><CHK2><CR><LF>
Host <ACK>
CT-90 <EOT>

60
R314198
Appendix.A

A.1 Transmission Timing

Indicates the transmission timing of CT-90 in the following picture.

• When the system is configured with the feeder section on the right and the collection section on the left side

Host

Transportation Transportation Transportation


order order order
Storage
information Transportation Transportation Transportation
order inquiry order inquiry order inquiry

HST controller

Collection ST CVR CVR BT


Racks are Rack arrival at the Rack arrival at the Reading Sample ID
collected by ST feed out position of feed out position of Rack ID
the table the table

Rack
SP-10 XN
Collection
ST BT ST

Rack Rack Rack

61
R314198
• When TS-10 is connected (System analysis)

62
R314198
• When TS-10 is connected (others)
(1) When having connected with the host
When connection of CT-90 and Host Computer, CT-90 and TS-10 is established, the information (1. - 5.)
on TS-10 is transmitted.
If the connection between CT-90 and TS-10 is not established when the connection with the host
computer is established, it is transmitted after the connection with TS-10 is established.

1. Setting of Work Cycle (Result Record Analysis parameter ID: WORKCYCLE)


2. TS-10 Storage Rack Type (Result Record Analysis parameter ID: TRAY)
3. Setting of Buffer area (Result Record Analysis parameter ID: BUFFERAREA)
4. Setting of TS-10 area (Result Record Analysis parameter ID: WORKAREA)
5. Sample existence information (Result Record Analysis parameter ID: SAMPLE)

* Sample existence information


Regardless of the state of the drawer tray of TS-10, TS-10 transmits the Sample existence
information held now.
Even if it is in the lock release state of a drawer tray, unless area is initialized, the Sample existence
information before lock release is transmitted.

(2) When a Work Cycle is changed


When a Work Cycle is changed, the same information (Information after work cycle change) as described
in "(1) When having connected with the host" is transmitted.
When a Work Cycle is changed, it sets "’0’ A sample does not exist" to all the Sample existence
information, and is transmitted.

(3) When Sorting Area is initialized


‘1.’ described below is transmitted when Sorting Area is initialized on TS-10.
When Sorting Area is initialized from the LCD screen of TS-10, such as removal of sample from the
Sorting Area on TS-10

1. TS-10 Sorting Area Initialization (Result Record Analysis parameter ID: INITIALIZE)

(4) When Archive Rack is exchanged


‘1.’ described below is transmitted when TS-10 has recognized new Archive Rack.
• When a new storage rack is added after the drawer tray is set on TS-10 and the reading of storage rack
ID is complete (after the input of ID is complete when a reading error occurs)
• When Archive Area is initialized from the LCD screen of TS-10 (The initialization of Archive Area is
transmitted as new rack even when no storage rack is exchanged.)

1. TS-10 Storage Rack Exchange (Result Record Analysis parameter ID: EXCHANGE)

63
R314198

You might also like