Host Interface Specifications Version 1
Document No. ME06-05-005
Software Specifications
CA400 Host Interface
Host Interface Specifications Version 1
Revision History
Revision 04 to Revision 09
Page line Description
Host Interface Specifications Version 1
Table of Contents
1. Introduction............................................................................................................. 1
1.1 System configuration ....................................................................................................1
2. Low level control..................................................................................................... 2
2.1 Physical Layer ..............................................................................................................2
2.1.1 Communication specifications ...............................................................................2
2.1.2 Connectors ............................................................................................................2
2.1.3 Pin assignment ......................................................................................................2
2.1.4 Interface signals ....................................................................................................2
2.1.5 Cable specifications...............................................................................................3
2.2 Data Link Layer .................................................................................................................4
2.2.1 Summary of transmission control characters.........................................................4
2.2.2 Message composition............................................................................................4
2.2.3 Transmission procedure ........................................................................................5
2.2.4 Status transition table.................................................................................................7
3. High level control .................................................................................................... 8
3.1 Command Record.........................................................................................................8
3.2 Data Character Code....................................................................................................8
3.3 Sequence Number........................................................................................................8
3.4 H: Message Header Record .........................................................................................9
3.5 P: Patient Information Record.....................................................................................10
3.6 O: Test Order Record.................................................................................................. 11
3.7 R: Result Record ........................................................................................................14
3.8 C: Comment Record ...................................................................................................19
3.9 Q: Request Information Record ..................................................................................19
3.10 L: Message Terminator Record...................................................................................20
3.11 S: Scientific Record ....................................................................................................20
3.12 M: Manufacturer Information Record ..........................................................................20
4. Communication sequence .................................................................................... 21
4.1 Communication Modes....................................................................................................21
5. Communication Sequence.................................................................................... 23
5.1 Batch Sequence .........................................................................................................23
5.1.1 Batch transmission of result to Host ....................................................................23
5.1.2 Inquiry to host for order and response.................................................................25
5.2 Real-time Sequence ...................................................................................................26
5.2.1 Real-time inquiry to Host for one sample and its response..................................26
5.2.2 Real-time transmission of result to Host for one sample .....................................27
6. Error Handling ...................................................................................................... 28
6.1 Transmission error......................................................................................................28
6.2 Reception Error...........................................................................................................30
6.2.1 Error during batch order inquiry and its response................................................30
6.2.2 Error during test order inquiry for a sample at real-time mode.............................31
6.3 Abnormal data ............................................................................................................32
6.3.1 Sequence Number...............................................................................................32
6.3.2 Abnormal data .....................................................................................................32
6.3.3 Expired retries .....................................................................................................32
Host Interface Specifications Version 1
1. Introduction
This document specifies the communication scheme between the Desktop Clinical Chemistry Analyzer
(hereinafter called Analyzer) and the Host Computer (hereinafter called Host). The construction of this
on-line system enables communication between the Analyzer and the Host, and retrieval of the
measurement results from the Analyzer in response to an external order. This on-line system defines each
item as a protocol within the conformity of the following standards:
Lower level (Low level control): ASTM E1381-95
High level (High level control): ASTM E1394-91
1.1 System configuration
The communication between the Analyzer and the external Host is conducted with the RS232C interface.
The interconnection between them is shown below:
On Line System
Host Computer
R
S
232
C
Clinical Chemistry
A
nalyze
r
Figure 1-1 Interconnection between Analyzer and Host
1/27
Host Interface Specifications Version 1
2. Low level control
The specifications of connectors, cables, protocol, etc. which are necessary for exchange of messages
between Host and Analyzer, are given in the following sub clauses.
2.1 Physical Layer
2.1.1 Communication specifications
Item Specifications Default value
1 Transmission mode Synchronous RS232C start-stop transmission
Half-duplex
2 Transmission rate 1200 / 2400 / 4800 / 9600 / 19200 9600
3 Transmission code ASCII
4 Date length 7 bits / 8 bits 8 bits
5 Parity Odd / even / none Even parity
6 Start bit 1 bit / 2 bits 1 bit
2.1.2 Connectors
Connector on the Analyzer is a D-sub 9pin Male.
Connector at the Analyzer side of cable is a D-sub 9pin Female.
2.1.3 Pin assignment
Pin number Signal
designation
1 CD
2 RD
3 TD
4 DTR
5 GND
6 DSR
7 RTS
8 CTS
9 RI
2.1.4 Interface signals
Table 1 Functions of interface signals
Abbreviation Signal designation Function
CD Carrier Detect Not monitored
RD Receive Data Pin for data reception
TD Transmit Data Pin for data transmission
DTR Data Terminal Ready Set to ON when host communication is ready
GND Signal Ground Ground
DSR Data Set Ready Monitor the host. When this is OFF, host may be turned off
or cable is broken.
RTS Request To Send Set to ON while data reception is available. Set to OFF when
the data buffer is full and cannot receive data.
CTS Clear To Send Wait data transmission till this becomes ON.
RI Ring Indicator Not monitored
2/27