SAT 600 - CH 07 - Host - Rev.01
SAT 600 - CH 07 - Host - Rev.01
- Host Communication -
The SAT 600 can be connected to a host computer for the purpose of facilitating results
print-out and patients management.
In order to enable communication between the SAT 600 and the Host computer, select
the System Options menu, the Host tab and finally set the Enabled check.
Speed (Baud Rate): 110, 300, 600, 1200, 2400, 9600, 14400, 19200, 28800, 38400,
56000, 128000, 256000 Bit/sec.
Data bits: 4, 5, 6, 7, 8
Parity: E (even), O (odd), N (none), M (mark), S (space)
Stop bits: 1, 1.5, 2
The serial cable for the link must have the pin #5 to Signal Ground, TX and RX crossed.
Port: in order to specify the serial number port to be used for the Host
Communication;
Send CR before EOT: in order to add, or not, <CR> character (ASCII 13) at the end
of each record;
Send Comment records: in order to use, or not, Comment Records.
This section contains information for the laboratory computer and analyzer. This
exchange of data follows specific ASTM / CLSI protocols:
ASTM uses a number of different terms to indicate the way it groups data.
Terms Meaning
Field An individual piece of data often referred to as a data field or a data element
A number of logically related data fields grouped together to form one part of a complete
Record
message
a data field of the same type as the one immediately preceding it. A delimiter separates
Repeat field
one instance of a repeat field from the next
Component field part of data field that might contain more than one piece of data
ASTM uses record types that are common and familiar to all laboratory personnel. It
uses the following record types.
Record Description
Contains identifying information about the sending station, conventions
Header Record (H) that the device uses for field recognition, and the date and time of send
station transmission
Patient Record (P) Contains patient information and identification number
Contains information about the assay or requests themselves and
Test Order Record (O)
includes other data
Contains information about the outcome of individual tests for an
individual patient and follows a sample program record. The results
Result Record (R) contain the actual measurements derived from the test and a
comparison of the individual result to certain ranges specified as norms
for the laboratory
This is the last record in the message. A header record may be
Message Terminator Record (L)
transmitted after this record signifying the start of a second message
It is used by either clinical instruments or computer systems for a
Request Information Record (Q)
remote request for information from its reciprocal system
Comment records shall apply to any other record except the message
Comment Record (C) trailer record. They may be free standing messages sent from the
instrument, unrelated to a particular patient or test procedure
The following scheme shows the “Download” and “Upload” operations between the SAT
600 system and the Host computer.
Legend
R Required O Optional I Ignored A Always
D Download U Upload N Never S Sometimes
Down Max
Field Field Title Upload Description and valid values
Load Length
13 Patient Tel Number I N
Attending Physician
14 I N
ID
15 Special Field 1 I N
16 Special Field 2 I N
17 Patient Height I N
18 Patient Weight I N
Patient Known or If this field has been sent by Host
19 Suspected O N 30 Computer, it is considered to be a free
Diagnosis text
Patient Active
20 I N
Medications
21 Patient's Diet I N
22 Practice Field No. 1 I N
23 Practice Field No. 2 I N
Admission Date and
Admission date only.
24 Discharge Date (if O S 8
Formatted as YYYYMMDD.
desired)
25 Admission Status I N
26 Location O S 20
Nature of
Alternative
27 I N
Diagnostic Code
and classifiers
Alternative
28 Diagnostic Code I N
and classification
29 Patient Religion I N
30 Marital Status I N
31 Isolation Status I N
32 Language I N
33 Hospital Service I N
34 Hospital Institution I N
35 Dosage Category I N
Legend
R Required O Optional I Ignored A Always
D Download U Upload N Never S Sometimes
Down Max
Field Field Title Upload Description and valid values
Load Length
This field indicates the action to be taken
with respect to the specimens that
accompany or precede the request.
Download
If present and equal to “C”, the test will
be cancelled.
If present and equal to “Q” the test will
be added as a Quality Control test (see
field number 6 of Patient Record)
12 Action Code O N 1/5
If present and equal to “A” followed by
the requested ratio (i.e. 1/15, 2/1..), the
test will be added as a rerun of the same
test with the requested dilution ratio.
If absent or present and not equal to “C”
or “Q” or “A”, the test will be simply
added.
Upload
It will always be set to NULL.
13 Danger Code I N
Relevant Clinical
14 I N
Info.
Date/Time
15 I N
Specimen Received
This field can be either a one component
field or a four component field.
In both cases the first component will be
the Specimen Type, using, as numeric
field, the following possible ASCII
characters:
Specimen 0= Serum
16 R A 1/12
Descriptor 1= Urine
The other two possible components will
be:
Manual Dilution (4 chars; i.e. 1/15,
1/10)
Sample Dilution (4 chars; i.e. 1/15,
1/10)
17 Ordering Physician I N
Physician Tel.
18 I N
Number
19 User Field No. 1 I N
20 User Field No. 2 I N
21 Lab Field No. 1 I N
22 Lab Field No. 2 I N
Date /Time Result
23 Reported Last or I N
Modified
24 Instrument Charge I N
Instrument Section
25 I N
ID
Down Max
Field Field Title Upload Description and valid values
Load Length
The field indicates the direction of the
transmission:
26 Record Type I A 1
O - Down Loading
F - Up Loading
27 Reserved Field I N
Location or Ward of
28 I N
Specimen Collection
Nosocomial
29 I N
Infection Flag
30 Specimen Service I N
Specimen
31 I N
Institution
Legend
R Required O Optional I Ignored A Always
D Download U Upload N Never S Sometimes
1
Quantitative result will be sent to host for qualitative methods too.
Down Max
Field Field Title Upload Description and valid values
Load Length
This field indicates the normal status of
the result. The following codes are valid
values2
L - Below Low normal
H - Above High normal
Result Abnormal LL - Below Panic normal
7 A 2
Flags HH - Above Panic normal
< - Below absolute low (under
linearity)
> - Above absolute high (over
linearity)
E - Edited
Nature of
8 N
Abnormality Testing
The Imm. System currently implements
only three valid values:
9 Result Status A 1 I - pending results in the instrument;
F - final results;
V - operator verified/approved result.
Date of Change in
Instrument
10 N
Normative Values
or Units
11 Operator ID N
Date/Time Test
12 N
Started
Date/Time Test Date and Time of test completion:
13 A 14
Completed formatted as YYYYMMDDHHMMSS.
14 Instrument ID N
Legend
R Required O Optional I Ignored A Always
D Download U Upload N Never S Sometimes
2
L,LL,H,HH, < and > flags will be sent to host for qualitative methods too.
Legend
R Required O Optional I Ignored A Always
D Download U Upload N Never S Sometimes
Legend
R Required O Optional I Ignored A Always
D Download U Upload N Never S Sometimes
3
After a Request Information Record (Q) has been sent from the ILab Aries software to the Host computer, the
ILab Aries software expects an explicit response from the Host computer even if the latter has no other records
to be sent; in fact, without an explicit answer from the Host computer, the ILab Aries system should be not able
to distinguish between two possible cases: the host is down or the host has no information to send.
Legend
R Required O Optional I Ignored A Always
D Download U Upload N Never S Sometimes
The SAT 600 software allows to see the last day communication exchanged between the
SAT 600 and the host computer; the user can have access to the host logs mask using
the MAINTENANCE first level menu and the HOST LOG second level menu.
In this mask the user can see, in the left part the messages sent from the SAT 600 and in
the right part the messages sent from the Host computer.
In this mask are also available the PRINT action as well as the EXPORT action.
Following sections show three communication examples between the Instrument and the Host.
<ENQ>
<STX>1H|\^&|||SHAnalyzer|||||||||20110526114038<ETX>4B<CR><LF>
<ACK>
<STX>2P|1|190|||Rosati^Francesco|||M||||||||||||||||||||||||||<ETX>79<
CR><LF>
<ACK>
<STX>3C|1|I|Data related to PID not accepted by instrument
system|G<ETX>A8<CR><LF>
<ACK>
<STX>4L|1|N<ETX>FA<CR><LF>
<ACK>
<EOT>