You are on page 1of 11

Host Computer Connection Specifications AIA-1800

Automated Enzyme Immunoassay System

Host Computer Connection


Specifications

Rev.4

TOSOH CORPORATION
BIOSCIENCE DIVISION

TOSOH CORPORATION Page 1/11


Host Computer Connection Specifications AIA-1800

Contents
1 Introduction............................................................................................................................ 3
2 Lower level control ................................................................................................................ 3
2.1 Communication specifications ................................................................................. 3
2.2 Connections ............................................................................................................ 3
2.3 Connector ................................................................................................................ 3
2.4 Pin assignment ........................................................................................................ 3
3 Higher level control................................................................................................................ 3
3.1 Message header record (H)..................................................................................... 4
3.2 Patient information record (P).................................................................................. 4
3.3 Test order record (O)............................................................................................... 4
3.4 Result record (R) – Concentration........................................................................... 5
3.5 Result record (R) – Second R record (Rate value).................................................. 6
3.6 Comment record (C) – Patient comment................................................................. 6
3.7 Comment record (C) – AIA-1800 measuring flag .................................................... 6
3.8 Request information record (Q) ............................................................................... 7
3.9 Message terminator record (L) ................................................................................ 7
3.10 Scientific record (S) ................................................................................................. 7
3.11 Manufacturer information record (M) ....................................................................... 7
4 AIA-1800 operations and actual communications ................................................................. 7
4.1 Batch query to and response from the host............................................................. 7
4.2 Query to and response from the host for one specimen ......................................... 8
4.3 Measurement result transmission to the host.......................................................... 9
4.3.1 General transmission examples ....................................................................... 9
4.3.2 Transmission examples when the FT3 false positive check is directed ........... 10

TOSOH CORPORATION Page 2/11


Host Computer Connection Specifications AIA-1800

1 Introduction
This document describes the communication conventions used when connecting the AIA-1800
system to a host computer (hereinafter called a host).

2 Lower level control


The following specifications shall be applied to ASTM E 1381-91. For details, refer to E1381-91.

2.1 Communication specifications


Item Specification
Transmission method RS232C asynchronous, half duplex
Transmission rate 1200, 2400, 4800, 9600, 19200 bps
Transmission code ASCII
Data length 7 bits, 8 bits
Parity Even, odd, none
Stop bit 1 bit, 2 bits
Default value

2.2 Connections

Communication cable
AIA-1800 Host

Division of responsibility

2.3 Connector
D-SUB 9p (socket) is used as the cable connector on the AIA-1800 side.

2.4 Pin assignment


Host side (Example: 25 pins)
AIA-1800 side
Signal name Pin No. Pin No. Signal name
1 Frame GND

Receive data 2 2 Transmit data

Transmit data 3 3 Receive data

Data terminal ready 4 4 Request to send

Signal GND 5 5 Clear to send

Data set ready 6 6 Data set ready

Request to send 7 7 Signal GND

Clear to send 8 20 Data terminal ready

3 Higher level control


Only the information prescribed below is applied to ASTM E 1394-91. Other information will be ignored
or not handled at transmission. For details, refer to E 1394-91.
Notes:
(1) For record transmission, store a single record in one low-level frame (do not store more than one
record in one frame).
(2) In the following explanations, "Processing at reception" refers to processing at data reception by
the AIA-1800 from the host and "Transmit data" refers to data sent by the AIA-1800 to the host.
(3) In the following explanations, "Omit" indicates whether data may be omitted or not when the host

TOSOH CORPORATION Page 3/11


Host Computer Connection Specifications AIA-1800

computer transmits a record to the AIA-1800. If data is omitted, the value will be determined
according to the rules of the AIA-1800 side.
(4) For record transmission from the host, ensure that the maximum allowable digit number for each
item will not be exceeded.

3.1 Message header record (H)


No. Name Max Processing at reception Omit Transmit data
digits
1 Record Type ID 1 H Record No H
2 Delimiter Definition 4 Definition of delimiter No Delimiter set in AIA-1800
3 Message Control ID 0 −Ignore− - -
4 Access Password 0 −Ignore− - -
5 Sender Name or ID 32 −Ignore− Yes Device name set in AIA-1800
6-13 - 0 −Ignore− - -
14 Date and Time of Message 14 −Ignore− Yes Date and time of transmission
YYYYMMDDHHMNSS
15- - 0 −Ignore− - -

3.2 Patient information record (P)


No. Name Max Processing at reception Omit Transmit data
digits
1 Record Type ID 1 P Record No P
2 Sequence Number 6 −Ignore− No Serial number (from 1)
3 Practice Assigned Patient ID 14 Patient ID Yes Patient ID
4 Laboratory Assigned 0 −Ignore− - -
Patient ID
5 Patient ID No.3 0 −Ignore− - -
6 Patient Name Last: 16 Last Name, First Name Yes Last Name, First Name
First: 16 Yes
7 Mother’s Maiden Name 0 −Ignore− - -
8 Birth Date 8 Birth Date (YYYYMMDD) Yes Birth Date (YYYYMMDD)
9 Patient Sex 1 Sex {M,F,U} Yes Sex {M,F,U}
10- - 0 −Ignore− - -

3.3 Test order record (O)


No. Name Max Processing at reception Omit Transmit data
digits
1 Record Type ID 1 O Record No O
2 Sequence Number 6 −Ignore− No Serial number (from 1)
3 Specimen ID 16 Specimen ID No Specimen ID
4 Instrument Specimen ID 0 −Ignore− - -
5 Universal Test ID Analyte: Analyte (000-999) , No Analyte (000 to 999),
Manufacturer’s or Local 3 Dilution (1-1000) (*1) Dilution(1-1000), Lot.(000-999) (*2)
Code Dilution: −Ignore− Yes
4
Lot. -
3
6-15 - 0 −Ignore− - -
16 Specimen Type 7 Material {Sp.1, Sp.2, Control} Yes Material {Sp.1, Sp.2, Control}
17- - 0 −Ignore− - -
Note:
*1) The AIA-1800 with Version 4.20 or later can accept the dilution factor up to 1000.
*2) The AIA-1800 with Version 4.30 or later can transmit the Lot number of a test cup when
the Send O Record for Lot is selected in the Host screen.
*3) The Lot number in the transmit data will be set to 000 when the assay completes with an
error such as short sample and so on.
*4) The host must not transmit the Lot number to the AIA-1800.

TOSOH CORPORATION Page 4/11


Host Computer Connection Specifications AIA-1800

3.4 Result record (R) – Concentration


No. Name Max Processing at reception Omit Transmit data
digits
1 Record Type ID 1 R
2 Sequence Number 6 Serial number (from 1)
3 Manufacturer’s or Local 3 Analyte (000 to 999)
Code
4 Data or Measurement Value 8(12) Concentration
ZZZZZZ9 to 9.999999
(Z for zero suppression, decimal
point position fixed for each
analytical item)
Format in case of a digit overflow
above:
±9.99999E±99
5 Units 6 AIA-1800 does not Unit (X6)
6 Reference Ranges Low: 8 receive this record − Normal lower limit(Low)
High: 8 Normal upper limit(High)
28 max ZZZZZZ9 to 9.999999
including (Z for zero suppression, decimal
"to" point position fixed for each
analytical item)
Format in case of a digit overflow
above ±9.99999E±99
Low and high values separated
by ”to”
7 Result Abnormal Flags 2 Flag(See Table 1)
8 Nature of Abnormality 0 -
Testing
9 Result Status 1 Status
F: Final
P: Pending
X: Rejected
I: Not measured
10 Date of Change in 0 -
Instrument Normative
Values or Units
11 Operator Identification 32 Finalizing operator name. Omitted
for Pending or Rejected.
12 Date/Time Test Started 0 -
13 Date/Time Test Completed 14 Date and time of test completed
YYYYMMDDHHMNSS
14 Instrument Identification 0 -
Note:
(1) The host must not transmit this Result Record to the AIA-1800.

Table 1 shows a cross-reference between flags used in the AIA-1800 and for ASTM
communications.

ASTM flag Meaning AIA-1800 internal flag


L Lower than normal L,RL
H Higher than normal H,RH
HH Abnormally high None
LL Abnormally low None
< Outside the measuring range <L
> Outside the measuring range >H
N Normal Blank
A Measurement error SE,MF,BS,WS,WP,
RF,SP,PS,DS,SS,SC,RS,ES,LS,TS,NB,DO,N
C,CE,IO,WU,BH, CV,DL,CL
DH,UH(*1)
UC(*2)
U - None
D - None
B - None
W - None

Table 1

Note
*1) The DH and UH flags can be transmitted only when the FT3Check is set in the flag & rules
screen.

TOSOH CORPORATION Page 5/11


Host Computer Connection Specifications AIA-1800

*2) The AIA-1800 with Version 4.11 or later can transmit UC flag.

3.5 Result record (R) – Second R record (Rate value)


No. Name Max Processing at reception Omit Transmit data
digits
1 Record Type ID 1 R
2 Sequence Number 6 Serial number (from 1)
3 Manufacturer’s or Local 4 Rate
Code
4 Data or Measurement Value 7 AIA-1800 does not Rate value
receive this record Fraction: 3 digits (Note 4)
5 Units 4 − nM/s
6 Reference Ranges 0 -
7 Result Abnormal Flags 1 Flag (See Table 2)
8 Nature of Abnormality 0 -
Testing
9 Result Status 0 -
10 Date of Change in 0 -
Instrument Normative
Values of Units
11 Operator Identification 32 Finalizing operator name. Omitted
for Pending or Rejected.
12 Date/Time Test Started 0 -
13 Date/Time Test Completed 14 Date and time of test completed
YYYYMMDDHHMNSS
14 Instrument Identification 0 -
Notes:
(1) The AIA-1800 transmits this record (second R record) when the Send R Record For Rate
is selected in the Host screen.
(2) The host must not transmit this Result Record to the AIA-1800.
(3) NA is transmitted in the case of no measurement (due to an error) and >667 in the case of
DO flag (rate exceeding 667 nM/s).

Table 2 describes each flag.

Flag Meaning
N Rate value valid
A Rate value is not valid. This A flag is reported when
the rate value is NA or >667.

Table 2

3.6 Comment record (C) – Patient comment


No. Name Max Processing at reception Omit Transmit data
digits
1 Record Type ID 1 C Record No C
2 Sequence Number 6 −Ignore− No Serial number (from 1)
3 Comment Source 1 −Ignore− No Fixed to I
4 Comment Text 32 Comment No Comment
5 Comment Type 1 −Ignore− No Fixed to G
Notes:
(1) The AIA-1800 transmits a Comment Record only when patient information stored in the
AIA-1800 includes a comment.
(2) The host is not required to transmit a Comment Record if there is no patient comment.

TOSOH CORPORATION Page 6/11


Host Computer Connection Specifications AIA-1800

3.7 Comment record (C) – flag used on the AIA-1800


No. Name Max Processing at reception Omit Transmit data
digits
1 Record Type ID 1 C
2 Sequence Number 6 Serial number (from 1)
3 Comment Source 1 AIA-1800 does not − Fixed to I
4 Comment Text 2 digits receive this record Flag used on AIA-1800
fixed
or
6 digits
fixed(*2)
5 Comment Type 1 Fixed to I
Notes:
(1) The "Comment Text" (flag) is fixed to 2 digits. This is filled with two space characters when
the flag is null; with H followed by one space character for flag H; with L followed by one
space character for flag L.
(2) The AIA-1800 transmits this Comment Record only when the Send Instrument Flag With
C Record is selected in the Host screen.
(*2) When the AIA-NexIA (Highest Priority Flag) is selected in the Host screen, one
flag(2digits) is transmitted based on the priority(Compatible with AIA-NexIA).
When the ALL flags is selected in the Host screen, three flags (6digits) divided by
the delimiter are transmitted.
(3) The host must not transmit this Comment Record to the AIA-1800.

3.8 Request information record (Q)


No. Name Max Processing at reception Omit Transmit data
digits
1 Record Type ID 1 Q Record No Q
2 Sequence Number 6 −Ignore− No Serial number (from 1)
3 Starting Range ID Number 16 Corresponding to specimen ID No Corresponding to specimen ID
"ALL" for all "ALL" for all
4 Ending Range ID Number 16 Corresponding to specimen ID Yes Corresponding to specimen ID
5 Manufacturer’s or Local 3 Analyte (000-999) No “ALL”
Code “ALL” for all
6- - 0 −Ignore− - -

3.9 Message terminator record (L)


No. Name Max Processing at reception Omit Transmit data
digits
1 Record Type ID 1 L Record No L
2 Sequence Number 1 −Ignore− No Fixed to 1
3 Termination Code 0 −Ignore− - -

3.10 Scientific record (S)


Not used

3.11 Manufacturer information record (M)


Not used

4 AIA-1800 operations and actual communications


4.1 Batch query to and response from the host
This section describes processing for a batch query from the AIA-1800 side to the host.( This is
done when the Download button is pressed in the Request screen. )
Query to the host by H, Q, and L
"ALL" is set to Starting Range ID Number and Manufacturer's or Local Code in Q.
Then response will be obtained from the host with H, P, (C), O, and L
(Sample query)
H|\^&|||AIA-1800|||||||||19960910105530<CR>
Q|1|^ALL||ALL<CR>
L|1<CR>

(Sample response 1) When order records are collated


H|\^&<CR>
P|1|96001|||Yamada^Taro||19601002|M<CR>
C|1|L|Test Record|G<CR>
O|1|96000100000001||^^^001^51\^^^002\^^^003^100|||||||||||Sp.1<CR>

TOSOH CORPORATION Page 7/11


Host Computer Connection Specifications AIA-1800

L|1<CR>

(Sample response 2) When order records are not collated


H|\^&<CR>
P|1|96001|||Yamada^Taro||19601002|M<CR>
C|1|L|Test Record|G<CR>
O|1|96000100000001||^^^001^51|||||||||||Sp.1<CR>
O|2|96000100000001||^^^002<CR>
O|3|96000100000001||^^^003^100|||||||||||Sp.1<CR>
L|1<CR>
(Sample response 3) When there are no order records
H|\^&<CR>
L|1<CR>

(Sample response 4) When there are order records for several specimens
H|\^&<CR>
P|1|96001|||Yamada^Taro||19601002|M<CR>
C|1|L|Test Record1|G<CR>
O|1|96000100000001||^^^001^51\^^^002\^^^003^100|||||||||||Sp.1<CR>
P|2|96002|||Yamada^Jiro||19630810|M<CR>
C|1|L|Test Record2|G<CR>
O|1|96000100000002||^^^001^51|||||||||||Sp.1<CR>
O|2|96000100000002||^^^002<CR>
O|3|96000100000002||^^^003^100|||||||||||Sp.1<CR>
P|3|96003|||Yamada^Saburo||19651122|M<CR>
C|1|L|Test Record3|G<CR>
O|1|96000100000003||^^^001^51\^^^002\^^^003^100|||||||||||Sp.1<CR>
L|1<CR>

(Supplement 1) The order record “Dilution” will be processed as follows:


1. When the Dilution is specified, that value is used.
2. When the Dilution is not specified but Material is set, the Dilution value stored in
the AIA-1800 corresponding to the specified Material is used.
3. When neither the Dilution nor the Material is specified, 1 is used for the Dilution
(this is the case when Material is other than Sp.1, Sp.2, or Control)
4. In the case of Example 2, response, it is suspected that the Material may not
match even for the same specimen (same specimen ID) due to a setting error.
In such a case, the Material for the first record will be used for all the records.
(Supplement 2) If the AIA-1800 receives no response from the host within 60 sec. of
transmitting a query to the host with H, Q, and L, a timeout event is triggered and
it will be processed as in the case with no order.

4.2 Query to and response from the host for one specimen
This section describes processing for a query from the AIA-1800 side to the host for one
specimen.
Query to the host with H, Q, and L
The Specimen ID is set to Starting Range ID Number, and "ALL" is set to the
Manufacturer's or Local Code in Q.
Then response will be obtained from the host with H, P, (C), O, and L
(Sample query)
H|\^&|||AIA-1800|||||||||19960910105530<CR>
Q|1|^96000100000001||ALL<CR>
L|1<CR>

(Sample response 1) When order records are collated


H|\^&<CR>
P|1|96001|||Yamada^Taro||19601002|M<CR>
O|1|96000100000001||^^^001^51\^^^002\^^^003^100|||||||||||Sp.1<CR>
L|1<CR>

(Sample response 2) When order records are not collated


H|\^&<CR>
P|1|96001|||Yamada^Taro||19601002|M<CR>

TOSOH CORPORATION Page 8/11


Host Computer Connection Specifications AIA-1800

C|1|L|Test Record|G<CR>
O|1|96000100000001||^^^001^51|||||||||||Sp.1<CR>
O|2|96000100000001||^^^002<CR>
O|3|96000100000001||^^^003^100|||||||||||Sp.1<CR>
L|1<CR>

(Sample response 3) When there is a patient comment


H|\^&<CR>
P|1|96001|||Yamada^Taro||19601002|M<CR>
C|1|L|Test Record|G<CR>
O|1|96000100000001||^^^001^51\^^^002\^^^003^100|||||||||||Sp.1<CR>
L|1<CR>

(Sample response 4) When there is no order (1)


H|\^&<CR>
P|1<CR>
O|1|96000100000001<CR>
L|1<CR>

(Sample response 5) When there is no order (2)


H|\^&<CR>
Q|1|^96000100000001||ALL<CR>
L|1<CR>

(Supplement) Refer to Supplement 1 and Supplement 2 in "4.1 Batch query to and


response from the host”.

4.3 Measurement result transmission to the host


Measurement results are transmitted to the host with H, P, (C), O, R, (second R), (C), and L.
The O and R records are transmitted as a pair. If a Comment Record C used for flags is
added, the R and C records are transmitted as a pair.

4.3.1 General transmission examples


(Transmission example 1) When several measurement results are selected on the Result
screen and uploaded, the results are transmitted in the following format:
H|\^&|||AIA-1800|||||||||19960910130500<CR>
P|1|96001|||Yamada^Taro||19601002|M<CR>
O|1|96000100000001||^^^001^51|||||||||||Sp.1<CR>
R|1|^^^001|15.265|mg/ml|10.000 to 50.000|N||F||Operator||19960910121530<CR>
L|1<CR>
H|\^&|||AIA-1800|||||||||19960910130500<CR>
P|1|96001|||Yamada^Taro||19601002|M<CR>
O|1|96000100000001||^^^002^1|||||||||||Sp.1<CR>
R|1|^^^002|0.12|ng/ml|0.10 to 5.00|N||F||Operator||19960910121601<CR>
L|1<CR>
H|\^&|||AIA-1800|||||||||19960910130500<CR>
P|1|96001|||Yamada^Taro||19601002|M<CR>
O|1|96000100000001||^^^003^100|||||||||||Sp.1<CR>
R|1|^^^003|657|ug/ul|100 to 500|H||F||Operator||19960910121631<CR>
L|1<CR>

(Transmission example 2) When a C record is added (by selecting AIA-NexIA(Highest


Priority Flag in the Host screen) .
H|\^&|||AIA-1800|||||||||19960910130500<CR>
P|1|96001|||Yamada^Taro||19601002|M<CR>
C|1|I|Test Record|G<CR>
O|1|96000100000001||^^^001^51|||||||||||Sp.1<CR>
R|1|^^^001|15.265|mg/ml|10.000 to 50.000|N||F||Operator||19960910121530<CR>
C|1|I| |I<CR>
L|1<CR>

(Transmission example 3) When a second R record is added(by selecting Send R recoed


For Rate in the Host screen).

TOSOH CORPORATION Page 9/11


Host Computer Connection Specifications AIA-1800

H|\^&|||AIA-1800|||||||||19960910130500<CR>
P|1|96001|||Yamada^Taro||19601002|M<CR>
O|1|96000100000001||^^^001^51|||||||||||Sp.1<CR>
R|1|^^^001|15.265|mg/ml|10.000 to 50.000|N||F||Operator||19960910121530<CR>
R|2|^^^Rate|22.125|nM/s||N||||||19960910121530<CR>
L|1<CR>

(Transmission example 4) When a C record and a second R are added (by selecting
AIA-NexIA(Highest Priority Flag) and Send R record For Rate in the Host
screen).
H|\^&|||AIA-1800|||||||||19960910130500<CR>
P|1|96001|||Yamada^Taro||19601002|M<CR>
C|1|I|Test Record|G<CR>
O|1|96000100000001||^^^001^51|||||||||||Sp.1<CR>
R|1|^^^001|15.265|mg/ml|10.000 to 50.000|N||F||Operator||19960910121530<CR>
R|2|^^^Rate|22.125|nM/s||N||||||19960910121530<CR>
C|1|I| |I<CR>
L|1<CR>

(Transmission example 5) When a Lot number of a test cup is added (by selecting Send O
record For Lot in the Host screen).
H|\^&|||AIA-1800|||||||||19960910130500<CR>
P|1|96001|||Yamada^Taro||19601002|M<CR>
O|1|96000100000001||^^^001^51^068|||||||||||Sp.1<CR>
R|1|^^^001|15.265|mg/ml|10.000 to 50.000|N||F||Operator||19960910121530<CR>
L|1<CR>

4.3.2 Transmission examples when the FT3 false positive check is directed
Followings are transmission examples for #FT3 assay results when the FT3 false positive
check function is enabled (by ), assuming that the following parameters are selected in the
Host screen.
Send Instrument Flag With C Record
AIA_NexIA (Highest Priority Flag)
Assay Range

(Transmission example 1) When a result from H flag (concentration of 9.00) is turned to be


DH flag by the FT3 false positive check function.
H|\^&|||AIA-1800|||||||||19960910130500<CR>
P|1|96001|||Yamada^Taro||19601002|M<CR>
C|1|I|Test Record|G<CR>
O|1|96000100000001||^^^076^1|||||||||||Sp.1<CR>
R|1|^^^076|9.00|pg/ml|2.00 to 4.90|A||F||Operator||19960910121530<CR>
C|1|I|DH|I<CR>
L|1<CR>

(Transmission example 2) When a result from H flag (concentration of 9.00) remains to be


H flag by the FT3 false positive check function.
H|\^&|||AIA-1800|||||||||19960910130500<CR>
P|1|96001|||Yamada^Taro||19601002|M<CR>
C|1|I|Test Record|G<CR>
O|1|96000100000001||^^^076^1|||||||||||Sp.1<CR>
R|1|^^^076|9.00|pg/ml|2.00 to 4.90|H||F||Operator||19960910121530<CR>
C|1|I|H |I<CR>
L|1<CR>

(Transmission example 3) When a result from >H flag is turned to be DH flag by the FT3
false positive check function.
H|\^&|||AIA-1800|||||||||19960910130500<CR>
P|1|96001|||Yamada^Taro||19601002|M<CR>
C|1|I|Test Record|G<CR>
O|1|96000100000001||^^^076^1|||||||||||Sp.1<CR>
R|1|^^^076|25.00|pg/ml|2.00 to 4.90|A||F||Operator||19960910121530<CR>
C|1|I|DH|I<CR>

TOSOH CORPORATION Page 10/11


Host Computer Connection Specifications AIA-1800

L|1<CR>
(Note) Since the Assay Range has been selected in the Host screen, the Assay
Range High value is set to the concentration in the R record.
When the Assay Range(<>) is selected in the Host screen, the Assay Range
High value with ‘>’ or ‘<’ is set to the concentration in the R record.
(Transmission example 4) When a result from >H flag remains >H by the FT3 false positive
check function.
H|\^&|||AIA-1800|||||||||19960910130500<CR>
P|1|96001|||Yamada^Taro||19601002|M<CR>
C|1|I|Test Record|G<CR>
O|1|96000100000001||^^^076^1|||||||||||Sp.1<CR>
R|1|^^^076|25.00|pg/ml|2.00 to 4.90|>||F||Operator||19960910121530<CR>
C|1|I|>H|I<CR>
L|1<CR>
(Note) Since the Assay Range has been selected in the Host screen, the Assay
Range High value is set to the concentration in the R record.
When Assay Range(<>) is selected in the Host screen, the Assay Range High
value with ‘>’ or ‘<’ is set to the concentration in the R record.

TOSOH CORPORATION Page 11/11

You might also like