Host Interface c311
Host Interface c311
Document Information
Manual Software Revision Date Changes
Version Version
Draft 2007/09/14 All
Version 0.1 Based on the “cobas e411
HostCommunication_Version_1.[Link]”
and “HOST-MAN_V01_c311_3c.DOC”
Version 1.0 2007/10/22
Version 1.1 2008/02/25 Revised.
Version 1.2 2008/06/10 Revised.
Version 1.3 2011/05/24 Function addition of Host
Communication setting.
Change by function addition of Host
Communication setting.
Change of result data flags.
Version1.4 2013/07/24 Communication Text
"Note" for the case that no inquiry is
sent in sequence number mode is added.
Test order record
Field: Universal Test ID
"Note" for the limitation of the dilution
for HbA1c full blood is added.
Result record
Field: instrument identification
Module "ISE11" is changed into "ISE1".
Version 1.5 2014/07/01 (1)Layout modification to Roche
corporate design
(2)Comment Record, that follows the
order record
(3)Note for the characters to send from
Host is added.
(4)Note for S.B.S Mode is added.
(5)Naming of Table 20 and reference
adapted
(6)Figure 3: Text Settings Screen is
improved.
New Mode check box is "checked".
Edition notice This Users Guide is for users of cobas c 311 analyzer.
Every effort has been made to ensure that all the information contained in
this document is correct at the time of printing. However, Roche
Diagnostics International Ltd reserves the right to make any changes
necessary without notice as part of ongoing product development.
Any customer modification to the software will render the warranty or
service agreement null and void.
Table of Content
List of Result Data Flags ( Data Alarm
Specification of interface 6 List ) ........................................................................ 51
Specification of Communication.......................... 7
Communication trace 53
Host Communication Setting ............................... 8
Communication Setting.................................................. 9 Test Selection Information in Real Time .......... 54
Text Setting .................................................................. 11 Real Time Test Results ......................................... 55
Host Text Code Setting ................................................ 15
Batch Test Selection Information ...................... 56
Result Upload Settings ................................................. 16
Communication Cable ......................................... 17 Appendix 57
Record structure 27
Syntax..................................................................... 29
Message Header Record ...................................... 32
Message Termination Record ............................. 33
Request Information Record .............................. 34
Patient Information Record ................................ 36
Test Order Record ................................................ 37
Comment Record, that follows the order
record (used for patient demographic
data) ....................................................................... 41
Result Record ........................................................ 42
Comment Record, that follows the result
record (result data flag) ...................................... 45
Photometric Calibration Result Record ............ 46
ISE Calibration Result Record ............................. 48
Photometric Absorbance Data Record.............. 50
Specification of Communication
Communication Setting
RS232C Setting
During the initial setup of the host, it is recommended that this function
not be enabled so errors can be detected. After the host interface has been
successfully established, this function can be enabled, and can help
resolve occasional interface errors without requiring operator intervention.
Note Due to the trace file size, it is recommended that the Communication Trace
report not be routinely used. When enabled for troubleshooting purposes, it is
recommended that the print buffer be printed prior to printing this report, as the
size of it might overwrite other buffered printouts.
If this function is enable, when orders are sent from Host, orders for tests
with already existing 1st run results are ignored and not measured again.
Additional orders are detected and processed and Automatic rerun
triggered by system instrument is possible.
Rerun and 3rd result orders from host are not possible.
If this function is disabled, all orders are detected and measured even if
not necessary.
For example, during S.B.S. mode, the inquiry of orders to Host is
performed repeatedly. When this function is enable, orders sent from
Host which have 1st result are not measured.
System Name used on reports and in communications for the cobas c 311
analyzer.
Host Name used on reports and in communications for the host system.
System ID The ID number used to identify the system in communications with the
host.
Host ID The ID number used to identify the host in communications with the
analyzer.
Text Setting
This function allows the operator to set a timeout interval for Test
Selection Information Inquiry for Realtime Communications and for
routine, Stat and rerun samples. The specified timeout interval determines
how long the analyzer will wait for a ‘Response from the host’. The range
is 10-9999 seconds (depending on TS Priority Mode), with a default of 18
seconds. Enabling this function optimizes the throughput of the system. If
the function is not enabled, the analyzer will wait indefinitely for Test
Selection Information.
This function applies to the Test Selection Information inquiry for Stat
samples in Realtime Communications. When this function is enabled, an
inquiry is made for the test selections for Stat samples during analysis.
When this function is not enabled, no TS inquiry for Stat samples is made.
This function applies to the Test Selection Information inquiry for routine
and Stat samples in Realtime Communications. This does not apply to TS
information inquiry for rerun samples, Auto Rerun and Manual Rerun.
When this function is enabled, an inquiry is made whether the TS
information is in the analyzer or not. When not enabled, an inquiry is
made only for the samples that do not have test selections.
If this function is enabled, and the analyzer cannot read a sample barcode,
“***...” (13 or 22 characters of ‘*’) is sent as the sample ID, and the rack
ID and position are sent to the host as key information to identify the
sample. If the host has the table of the rack ID, position and Sample ID,
the host can send back to the analyzer the correct Sample ID instead of
‘***...’
Note Because Host protocol and text field is same as cobas6000, Rack ID field is used
in cobas c 311 analyzer communication text.
The only currently known use for this function is with a Sample Handling
System that ‘manufactures’ sample aliquots for the analyzer. This type of
system would track samples by position on [Link]. Unless the Sample
Handling System can perform this function, it is strongly recommended
that it not be used
This function is not visible, if the Sample Barcode Reader is switched off.
If this function is enabled, after a Test Selection inquiry the analyzer will
stop sending any information, i.e. result data, until the analyzer receives
the answer to the inquiry from the host or the TS timeout period passes.
This option applies to both the inquiry at the bar code reader and the
implied inquiry after Result upload in “By Sample” setting.
The range of the TS Timeout and Auto Rerun TS Timeout is from 1 to 18
seconds with this mode on. With this mode off the TS Timeout options
remain at 10 to 9999 seconds. If this mode is enabled and the TS Timeout
checkbox is off, TS timeout is handled as 18 seconds.
When this function is selected, measurement results are also send to Host
with Qualitative result in photometric test result record.
When this function is enabled, pipetting date and time for each test result
is sent to the host.
When this function is enabled, the detail information (reagent lot number,
reagent bottle sequence number, expired flag, calibrator lot number and
pipetting date and time) corresponding to the calibration result is sent to
the host.
With this mode enabled, the control results are sent test oriented; i.e. as
soon as one test result is available it is sent to the host.
Host Test Code Use the Host Test Code Setting window to edit the test code sent to the
host
Use this text box to edit the host code for the test selected in the Test list.
After editing the code, touch Update to save the change.
Update Changes are saved and the updated contents of the list are displayed.
With this function it is possible to select how the routine sample results
are uploaded to the host in real time. When By Sample is selected, all
results of routine sample are uploaded by round.
When ISE/Chemistry is selected, ISE results and Chemistry results of
routine sample are uploaded separately. And to indicate the last result
upload an automatic Query is sent to the host and to indicate the last
result upload an automatic Query is sent to the host.
With this function it is possible to select how the stat sample results are
uploaded to the host in real time. When [By Sample] is selected, all
results of STAT sample are uploaded by round.
When ISE/Chemistry is selected, ISE results and Chemistry results of Stat
sample are uploaded separately. And when By Test is selected, as soon as
one test result is available it is sent to the host. In the
modes ISE/Chemistry and By Test an automatic Query is sent to the host,
to indicate the last result upload.
Communication Cable
Figure 6: Connector
Communication Text
cobas type
Text Direction
Real Time Batch
Upload
Inquiry for Order Yes No
cobas c 311->HOST
Download
Order for Test Request Yes Yes
HOST-> cobas c 311
Upload
Result Report Yes Yes
cobas c 311 ->HOST
Download
Inquiry of Result No Yes
HOST-> cobas c 311
Yes: equipped
No: not equipped
Table 3: List of Communication Text
Note Patient sample and quality control sample and calibration result are sent as result
data..
There is no Inquiry for Order of a control sample and Calibration..
In sequence number mode, there is no inquiry for Patient samples whose
sequence numbers and positions are not registered on the Test Selection screen.
[ETB]
[ETB]
Creating Message
[ETB]
Analyzing Message
[ETB]
[ETB]
[ETX]
Frame Structure
Notes 1: Way to assign frame No. (FN) is starting from No.1 to No.7. When exceeding
No. 7, start from No.0 to No.7.
2: Codes except the following ASCII code are available for text.
[STX] ‘1’ ‘T’ ‘e’ ‘s’ ‘t’ [ETX] ‘D’ ‘4’ [CR] [LF]
Establish phase
In Data/Link layer, both sender and receiver go into one the following
status.
• Idle state: status waiting for becoming receiver.
• Starting Establish phase at the transmitting side, transmitting record
information by frame, and completing by Termination phase.
• Receiving receiver’s frame, and sending [ACK].
Number of sender or receiver is one at a time. Both sender and receiver
enable to be in idle status. When the presentation layer requires the data
link layer to send record, one need to change its status from idle to sender.
To have one been sender and the other been waited, or receiver, the
sender needs to start Establish phase. Therefore inform that the other
changed its status from idle to receiver by sending ASCII code 05h[ENQ]
from the sender and sending ASCII code 06h[ACK] from the receiver.
Transfer phase starts when Establish phase is completed by receiving
[ACK]. Reception other than [ENQ] is ignored in idle status. Reception
of [ENQ] is replied by [ACK] and receiver is turned to receiving status.
Establish phase Transfer
phase
Receiver
XXX ENQ ACK
Transfer phase
After receiving frame, sender discontinues communication until receiving
the response or occurrence of time-out. Usually the receiver notifies by
sending [ACK] that it successfully received the last frame and completes
its preparations to receive the next frame. The receiver notifies by
sending [NAK] that the last frame was not received and it is waiting for
receiving the frame. According to the above, there are three options for
HOST to respond the communication of the frame.
HOST sends [ACK] or [EOT]. cobas c 311 analyzer sends the next record.
cobas c 311 analyzer has data that is to be
communicated. cobas c 311 analyzer continues
to send records. (It is started with Establish
phase.)
HOST sends characters other than cobas c 311 analyzer repeatedly sends record.
[ACK] or [EOT]. This cycle is repeated until “number of retry in
case of error” reaches six. At this moment, cobas
c 311 analyzer starts Termination phase and
displays an error message by sending [EOT].
No response from HOST cobas c 311 analyzer starts Termination phase by
sending [EOT] after 15 seconds and displays an
error message.
Termination phase
Both sender and receiver change their status into idle in Termination
phase. This phase only starts when the sender sends [EOT]. Response
from the receiver to this message is none. When [EOT] is detected at the
receiver, it is turned to be idle and the line is required to be changed to
neutral.
8. Syntax .................................................................................................................................29
16. Comment Record, that follows the result record (result data flag) ............. 45
Syntax
H RSUPL^REAL
P
Real
O
Result Report
C-CMM RSUPL^REPLY
(Upload)
{R
C-RES } n
Batch L RSUPL^BATCH
H
Inquiry of Result Real Q RSREQ ^REAL
L
Photometry Calibration Result Report H
Real M-PCR PCUPL^REAL
L
ISE Calibration Result Report H
Real M-ICR ICUPL^REAL
L
H
P
O
C-CMM
Photometric Raw Data Report Batch ABUPL^BATCH
R
C-RES
M-ABS
L
Table 5: Message Syntax
(f) Expression of special characters by Escape sequence, character string starts and ends
escape characters: with &, is defined as follows. When these
sequences are detected in the field, it is
interpreted the corresponding character string.
&F& Field separator character
&S& Component separator character
&R& Repetition separator character
&E& Escape character
Escape sequences other than the above are skipped and handled as null
value.
The table below describes attributes of each field in each record shown in
chapter Patient Information Record.
No Name of Attributes Description
1 Order (No.) Sequence of the field. Sequence of the fields in record.
2 Name of Field (Field) Name of relevant field.
3 Type (Type) Typing characters for the fields are any of the following.
ST Character string.
H|\^&|||cobas c 311^1|||||host|RSUPL^BATCH|P|1[CR]
(1) (2) (3) (4) (5) (6) (7)
No Field Comments
Field Type Max
No. cobas Type
(1) 1 Record Type ID ST 1 ‘H’ fixed.
(2) 2 Delimiter Definition ST 4 Four characters such as field separator character, repeat separator character,
component separator character, and escape character are defined. The first
character is defines as a field separator character and Record Type ID
separator as well. These four characters are ‘|\^&.’
3 Message Control ID Field does not contain data
4 Access Password Field does not contain data
(3) 5 Sender Name or ID CM 36 .
Setting is as follows:
<Sender’s device name>^<Communication program version>
L|1|N [CR]
(1)(2) (3)
Field Comments
No Field Type Max
No. cobas Type
(1) 1 Record Type ID ST 1 ‘L’ fixed.
(2) 2 Sequence Number NM 1 Indicates sequence No. Normally it is ‘1’
(3) 3 Termination Code ST 1 ‘N’ fixed. (normal end)
Table 9: Message Termination Record
Field Comments
No Field Type Max
No. cobas Type
(1) 1 Record Type ID ST 1 ‘Q’ fixed.
(2) 2 Sequence Number NM 6 Indicates sequence No. Normally it is ‘1’
(3) 3 Starting Range ID CM 45 Indicates inquired sample. Setting is as follows:
Number
^^<SampleID>^<SequenceNo>^< Rack ID No >^
<PositionNo>^^<SampleType>^<ContainerType>^
Field Comments
No Field Type Max
No. cobas Type
7 Beginning Request Field does not contain data.
Results Date and
Time
8 Ending Request Field does not contain data.
Results Date and
Time
9 Requesting Field does not contain data.
Physician Name
10 Requesting Field does not contain data.
Physician Telephone
Number
11 User Field No.1 Field does not contain data
12 User Field No.2 Field does not contain data
(5) 13 Request Information ST 1 Indicates the objective of the record. Setting is as follows:
Status Codes
‘O’: Order query (to Host)
‘A’: Cancel the last request (to Host)
‘F’: The final result
Table 10: Request Information Record
P|1||||||20070921|M||||||35^Y[ C R ]
(1)(2) (3) (4) (5)
Field Comments
No Field Type Max
No. cobas Type
(1) 1 Record Type ID ST 1 ‘P’ fixed.
(2) 2 Sequence Number NM 6 Indicates sequence No. Normally it is ‘1’
3 Practice Assigned Field does not contain data.
Patient ID
4 Laboratory Assigned Field does not contain data.
Patient ID
5 Patient ID No. 3 Field does not contain data.
6 Patient Name Field does not contain data.
7 Mother’s Maiden Field does not contain data.
Name
(3) 8 Birthdates DT 8 Date as defined by ASTM 6.6.2
(4) 9 Patient Sex ST 1 Field Value Description
M Male
F Female
U Unknown
10 Patient Race Field does not contain data.
11 Patient Address Field does not contain data.
12 Reserved Field Field does not contain data.
13 Patient Phone No Field does not contain data.
14 Attending Physician Field does not contain data.
ID
(5) 15 Special Field 1 CM 5 Format <Age>^<Age Unit>
Element Description
Age Age of the Patient from whom the sample was collected.
Range 1-200
Age Unit Specify ‘Y’, ‘M’ or ‘D’. Indicates unit of the age. ‘Y’ is
the year, ‘M’ is the month, and ‘D’ is the day.
Table 11: Patient Information Record
O|1| 000663|6^50002^002^^S1^SC|^^^10^3|R||20050705093416
(1)(2) (3) (4) (5) (6) (7)
||||N||||1|||||||20050705095504|||F[CR]
(8) (9) (10) (11)
cobas type (Download)
O|1| 000663|6^50002^002^^S1^SC|^^^10^3|R||20050705093416
(1) (2) (3) (4) (5) (6) (7)
||||A||||1||||||||||O[CR]
(8) (9) (11)
Field Comments
No Field Type Max
No. cobas Type
(1) 1 Record Type ID ST 1 ‘O’ fixed.
(2) 2 Sequence Number NM 6 Indicates sequence No. Normally it is ‘1’
Indicates the sequence number of the Test Order Record at the
current layer. This record is in the layer following the Patient
Information Record and is reset to 1 for each occurrence of a new
Patient Information Record. It is numbered consecutively; 1, 2, etc.,
for each occurrence of this record.
(3) 3 Specimen ID ST 13 Indicates sample No. (Sample ID.)
or For control sample, set name or lot No. of control on communication
22 setting screen.
Note:
In [Link]. mode, becomes patient comment
Control: Control name or Lot-Number
Field Comments
No Field Type Max
No. cobas Type
(4) 4 Instrument CM 22 Indicates ordered sample. Setting is as follows:
Specimen ID < SequenceNo>^<Rack ID>^<PositionNo>^ ^
<SampleType>^<ContainerType>
Field Comments
No Field Type Max
No. cobas Type
(5) 5 Universal Test ID CM 12 Indicates order. Repeats up to 100. Setting is as follows:
^^^<ApplicationCode>^<Dilution>\…
Repeat \ (delimiter) for multiple test selection.
NOTE:
Dilution ‘3’, and ‘5’ cannot be selected for HbA1c full blood
because of the limitation of the sample volume.
(6) 6 Priority ST 1 Indicates priority of patient samples.
Not used for control samples.
‘R’: routine sample.
‘S’: stat sample.
7 Requested/Ordered Field does not contain data.
Date and Time
(7) 8 Specimen Collection TS 14 Indicates reception date and time of request. Setting is as follows.
Date and Time Deletable.
YYYYMMDDHHMMSS
9 Collection End Time Field does not contain data.
10 Collection Volume Field does not contain data.
11 Collector ID Field does not contain data.
(8) 12 Action Code ST 1 Indicates type of information to be reported.
‘N’: communication of patient sample result from analyzer. (Upload)
‘Q’: communication of control sample result from analyzer (Upload)
‘A’: test order form HOST. (Download)
‘C’: Transmit by the host, to cancel an order
13 Danger Code Field does not contain data.
14 Relevant Clinical Field does not contain data.
Information
15 Date/Time Specimen Field does not contain data.
Received
(9) 16 Specimen Descriptor NM 1 This field indicates the type of sample
Field Value Description
1 Serum/Plasma
2 Urine
3 CSF
4 Suprnt
5 Others
17 Ordering Physician Field does not contain data.
18 Physician's Telephone Field does not contain data.
Number
19 User Field No.1 Field does not contain data.
20 Users Field No.2 Field does not contain data.
21 Laboratory Field No.1 Field does not contain data.
Roche Diagnostics October 2015
Field Comments
No Field Type Max
No. cobas Type
22 Laboratory Field No.2 Field does not contain data.
(10) 23 Date/Time Results TS 14 Indicates date and time when the measuring schedule for the sample
Reported or Last is decided internally.
Modified Setting from HOST is not applicable. Setting is as follows:
YYYYMMDDHHMMSS
24 Instrument Charge to Field does not contain data.
Computer System
25 Instrument Section ID Field does not contain data.
(11) 26 Report Types ST 1 Indicates type of communication.
‘O’: test order. (Download)
‘F’: communication of result. (Upload)
27 Reserved Field Field does not contain data.
28 Location or Ward of Field does not contain data.
Specimen Collection
29 Nosocomial Infection Field does not contain data.
Flag
30 Specimen Service Field does not contain data.
31 Specimen Institution Field does not contain data.
Table 12: Test Order Record
Note Specimen Descriptor of Instrument Specimen ID for cobas type prior to Sample
Type when they are mismatched.
Field Comments
No Field Type Max
No. cobas Type
(1) 1 Record Type ID ST 1 ‘C’ fixed.
(2) 2 Sequence Number NM 6 Indicates sequence No. Normally it is ‘1’
Record in the current layer. Since this record is in the layer following
the Test Request Record, it is reset to ‘1’ each time a new Test
Request Record is presented and then numbered consecutively; 1, 2,
etc
(3) 3 Comment Source ST 1 If comment is sent from Host, "L" is displayed. If comment is send
from analyzer, "I" is displayed.
(4) 4 Comment Text CM 104
Indicates comment for sample. It is possible to display it on the screen and edit it.
If there is no comment, ‘^^^^’ is needed to send using with no comment mode.
<Comment1>^<Comment2>^<Comment3>^Comment4>^<Comment5>
Element Max Length Format
Comment1 30 ST
Comment2 25 ST
Comment3 20 ST
Comment4 15 ST
Comment5 10 ST
Note: In the case of analyzer to host, each comment is a fixed length
string. If the length of the comment is less than the specified number,
the string must be right-filled with an adequate number of spaces.
Note :Only ASCII characters are allowed for Comment Text. Refer
to Apendix B ASCII Table.
Result Record
R|1|^^^2/|8.60|nmol/L||N||F||BMSERV|20050912165312||P1[CR]
(1)(2) (3 (4) (5) (6) (7) (8) (9) (10)
Field Comments
No Field Type Max
No. cobas Type
(1) 1 Record Type ID ST 1 ‘R’ fixed.
(2) 2 Sequence Number NM 6 Indicates sequence No.
Record in the current layer. Since this record is the layer that follows
the Test Request Record, it resets to 1 for each occurrence of a new
Test Request Record. It is numbered consecutively; 1, 2, etc., for
each occurrence of this record.
(3) 3 Universal Test ID CM 24 Indicates order.
^^^<ApplicationCode>/<Dilution>/<pre-dilution>/…
Qualitative:
<qualitative value> ^< measurement value> or <qualitative value>
It depends on the setting in Host Communication Setting/Text
Setting screen.
<qualitative value>
-2, -1, 0, 1, 2, 3 or 6 spaces if no result
In case that qualitative value is 0 and concentration is 8.60, example
is as follows.
Example : 0^8.60
Field Comments
No Field Type Max
No. cobas Type
(6) 7 Result Abnormal ST 2 Indicates normal/abnormal of measurement results.
Flags ‘L’: less than normal range.
‘H’: more than normal range.
‘LL’: less than Technical Limit range.
‘HH’: more than Technical Limit range.
‘N’: Normal.
‘A’: Abnormal.
8 Nature of Field does not contain data.
Abnormality Testing
(7) 9 Result Status ST 1 Indicates the number of the test conducted for the analytical data.
Qualitative result format for cobas c 311 analyzer tests can be activated
on the Utility/Application/Range screen.
Analytical Result Range Transmission Data
Analytical Result =< Qualitative Analysis Concentration 1 -2
Qualitative Analysis Concentration 1 < Analytical Result =< Qualitative Analysis Concentration 2 -1
Qualitative Analysis Concentration 2 < Analytical Result =< Qualitative Analysis Concentration 3 0
Qualitative Analysis Concentration 3 < Analytical Result =< Qualitative Analysis Concentration 4 1
Qualitative Analysis Concentration 4 < Analytical Result =< Qualitative Analysis Concentration 5 2
Qualitative Analysis Concentration 5 < Analytical Result 3
Table 15: Qualitative Analysis Transmission Data
Comment Record, that follows the result record (result data flag)
Field Comments
No Field Type Max
No. cobas Type
(1) 1 Record Type ID ST 1 ‘C’ fixed.
(2) 2 Sequence Number NM 6 Indicates sequence No. Normally it is ‘1’
(3) 3 Comment Source ST 1 Comment is send from analyzer. "I" is displayed.
(4) 4 Comment Text NM 3
(5) 5 Comment Type ST 1 ‘I’ fixed.
Table 16: Comment Record (after result record)
Note Skip this record when no data alarm for measured value.
See Table 20: for data alarm No. and alarm message..
M|1|PCR|BMSERV|^^^714|P1|||2782^2805^2839^2860^^\6119^6577^6134^6592^^|[CR ]
(1)(2)(3) (4) (5) (6) (7) (8) (9)
Field Comments
No Field Type Max
No. cobas Type
(1) 1 Record Type ID ST 1 ‘M’ fixed.
(2) 2 Sequence Number NM 6 This record appears as the next layer of the Message Header Record.
For one record, the field value is ‘1’; for specifying several, sequence
numbers starting from 1 are assigned
(3) 3 Record Type Sub ID ST 3 Use ‘PCR’.
(4) 4 Operator ID ST 6 ID of the operator who performed the calibration at the analyzer
(5) 5 Test Code CM 8 Format ^^^<Application Code>
Element Max Length Format
Application Code 5 NM
(6) 6 Module ID ST 4 Indicates the ID of the analytical unit (module) that performed the
analysis.
Module Description
P1 cobas c 311 analyzer Module
Non Calculate Test or Not measured test
(7) 7 Calibration Alarm NM 3 Calibration alarm.
(8) 8 SD Data Field NM 6 SD value data.
Field Comments
No Field Type Max
No. cobas Type
(9) 9 STD Data CM 38 Repeat Field.
Repeated from STD1 to STD6 for as many as there are.
Format<Absorbance Data for the first time>^<First time for the first
one or the final absorbance data>^<Absorbance Data of the second
time>^<Second time for the first one or the final absorbance
data>^<Data Alarm>^<Prozone Value>
Detail specification is shown below;
Element Max Length Format
<Absorbance Data for the 6 NM
first time>
<First time for the first one 6 NM
or the final absorbance data>
<Absorbance Data of the 6 NM
second time>
<Second time for the first one 6 NM
or the final absorbance data>
<Data Alarm> 3 NM
(See Table 20: .)
<Prozone Value> 6 NM
.
(10) 10 Reagent lot number NM 8 R1 Reagent bottle sequence number
1 to 99999999
This data is sent to the host only when an option of “Chemistry Test
Calibration Results Detail” is selected.
(11) 11 Reagent bottle NM 5 R1 Reagent bottle sequence number
number 1 to 199999
This data is sent to the host only when an option of “Chemistry Test
Calibration Results Detail” is selected.
(12) 12 Expired Flag NM 1 Expired Flag
0:Calibration performed with “Not Expired Bottle”
1:Calibration performed with “Expired Bottle”
This data is sent to the host only when an option of “Chemistry Test
Calibration Result Detail” is selected.
(13) 13 Calibrator lot NM 8 1 to 99999999
number This data is sent to the host only when an option of “Chemistry Test
Calibration Result Detail” is selected.
(14) 14 Pipetting Date and ST 14 Date and time corresponded the calibrator was scheduled measuring
Time is designated by YYYYMMDDHHMMSS.
This data is sent to the host only when an option of “Chemistry Test
Calibration Result Detail” is selected.
le 17: Photometric Calibration Result Record
Field Comments
No Field Type Max
No. cobas Type
(1) 1 Record Type ID ST 1 Use ‘M’.
(2) 2 Sequence Number NM 6 This record appears as the next layer of the Message Header Record.
The field value is ‘1’ for one record. To specify several records, a
sequence number starting from 1 is assigned.
(3) 3 Record Type Sub ID ST 3 Use ‘ICR’.
(4) 4 Operator ID ST 6 ID of the operator that performed the calibration at the analyzer.
(5) 5 Module ID ST 5 ISExy
x : Module Number (1 only)
y : Calibration Type
‘1’ : Type A , ‘2’ : Type B
(6) 6 Na Calibration NM 3 Na test calibration alarm.
Alarm
(7) 7 K Calibration Alarm NM 3 K test calibration alarm.
(8) 8 Cl Calibration NM 3 Cl test calibration alarm.
Alarm
(9) 9 Na Data Alarm CM 31 Na test data alarm.
<Internal standard solution electromotive force data alarm>^<Low
solution electromotive force data alarm>^<High solution
electromotive force data alarm>^<Calibrator solution electromotive
force data alarm>^<Slope for display data alarm>^<Internal standard
solution concentration data alarm>^<Calibrator solution
concentration data alarm>^<Numbers for compensation data alarm>
Detail specification is shown below:
Element Max Len Format
<Internal standard solution 3 NM
electromotive force data alarm>
<Low solution electromotive 3 NM
force data alarm>
<High solution electromotive 3 NM
force data alarm>
<Calibrator solution electromotive 3 NM
force data alarm>
<Slope for display data alarm> 3 NM
<Internal standard solution 3 NM
concentration data alarm>
<Calibrator solution concentration 3 NM
data alarm>
<Numbers for compensation data 3 NM
alarm>
(10) 10 K Data Alarm CM 31 K test data alarm. Refer to Na data alarm.
Field Comments
No Field Type Max
No. cobas Type
(11) 11 Cl Data Alarm CM 31 CI test data alarm. Refer to Na data alarm.
Field Comments
No Field Type Max
No. cobas Type
(1) 1 Record Type ID ST 1 Use ‘M’.
(2) 2 Sequence Number NM 6 This record appears as the next layer of the Message Header Record.
The field value is ‘1’ for one record. To specify several records,
sequence numbers starting from 1 are assigned.
(3) 3 Record Type Sub ID ST 3 Use ‘ABS’.
(4) 4 Module ID ST 4 ID of the analytical unit (module) the test belongs to. The ID gives
the first character of the module that performed the analysis.
Module Description
P1 cobas c 311 analyzer Module
ISE1 ISE Test
Non Calculate Test or Not measured test
(5) 5 Cell No NM 3 Number of the Reaction Cell.
Input value: 1-66
6 In Out Information NM 1 Field does not contain data.
(6) 7 Reaction Time NM 2 Reaction time (Unit: minutes). Input values 3 to 10.
(7) 8 Point Num NM 2 Reaction point number. Input values 1 to 57.
(8) 9 Cell Blank Data NM 6 Repeat field.
Cell blank absorbance. The difference between the main wavelength
and sub-wavelength absorbance data [(main wavelength absorbance
data) - (sub-wavelength absorbance data)] can be repeated up to
4 points.1st data is ‘0’ fixed.
(9) 10 Delta ABS Data NM 6 Repeat field.
The difference between the main wavelength and the sub-wavelength
absorbance data [(main wavelength absorbance data) - (sub-
wavelength absorbance data)] repeated up to the value indicated by
Point Num.
Table 19: Photometric Absorbance Data Record
*Result Data In case a column of “Result Data” is blank, result is output as value.
In case a column of “Result Data” is “SPACE”, result is output as space.
In case a column of “Result Data” is “SPACE*”, it is dependent on a case whether a result
is output as a value or it is output as a space.
HOST is required to send Sequence No, Rack ID, and Position asked by
cobas c 311 analyzer.
Sequence No communicated from cobas c 311 analyzer may not be sequential number
depending on cobas c 311 analyzer status. As they are different from on-line sample
No. (work sheet operation), Sequence No is not allowed to be on-lined for key
information.
H|\^&|||cobas c 311^1|||||host|TSREQ^REAL|P|1[CR]
Q|1|^^ 000002^3^50002^002^^S1^SC||ALL||||||||O[CR]
L|1|N[CR]
HOST replies test selection information of sample ID=000002.
H|\^&|||host^1|||||cobas c 311|TSDWN^REPLY|P|1[CR]
P| 1 [ C R ]
O |1| 00 00 0 2|3^ 5 000 2^0 02^ ^S1 ^S C| ^^^ 10^ |R
||||| |A || ||1| |||| ||| ||O [ C R ]
L|1|N[CR]
cobas c 311 analyzer sends inquiry for sequence No.=3, Position=2, and
no sample ID.
H|\^&|||cobas c 311^1|||||host|TSREQ^REAL|P|1[CR]
Q |1|^ ^ ^3^50 0 02 ^002 ^^ S1^ S C||A LL |||| |||| O [ C R ]
L|1|N[CR]
(1) When the result value is cobas c 311 analyzer sends test result of sample ID=000004, sequence No.=40, and
within normal range. Position=5.
H|\^&|||cobas c 311^1|||||host|RSUPL^REAL|P|1[CR]
P|1 [ C R ]
O |1| 0 00 00 4 |4 0^5 00 05 ^00 5^^ S1^ S C|^ ^^10 ^\^^^ 30^3 \^^^4 0^|
R |||| || N ||| |1| |||| ||20 0512 20095 504| ||F [ C R ]
C|1 |I | ^
^ ^ ^ |G [ C R ]
R |1|^ ^^1 0/ |1. 25| ul U/ m l|| N||F || ad m in ||| P1 [ C R ]
C|1 |I |0 | I [ C R ]
R |2|^ ^^3 0/ 2|0 .0 91 |u g/ dL| |N| |F || ad m i n||| P 1 [ C R ]
C|1 |I |0 | I [ C R ]
R |3|^ ^^4 0/ in c| 1.1 7|n g / mL || N||F || ad m in| || P1 [ C R ]
C|1 |I |0 | I [ C R ]
L|1|N[CR]
(2) When the result value is less cobas c 311 analyzer sends a test result of sample ID=000002, sequence No.=3, and
than normal range. Position=2.
H|\^&|||cobas c 311^1|||||host|RSUPL^REAL|P|1[CR]
P|1 [ C R ]
O |1| 000 002 |3^50 002 ^002 ^^ S1^ S C| ^^^ 10^| R ||| ||| N|| ||1 || |||||
20051 22 01 0 44 1 8|||F [ C R ]
R |1|^ ^^1 0/ |0. 163| m l U/ m l|| L||F || ad m in| || P1 [ CR ]
C|1 |I |45| I[ C R ]
L|1|N[CR]
(3) When the result value is a cobas c 311 analyzer sends a test result of sample ID=000010, sequence No.=442, and
qualitative test. Position=1.
H|\^&|||cobas c 311^1|||||host|RSUPL^REAL|P|1[CR]
P|1 [ C R ]
O |1| 0 00 01 0 |4 42 ^ 5 0 00 1^0 01^ ^S1 ^S C| ^^^6 72^ |R || ||||
N||| |1| |||| ||
20051 22 01 0 44 1 8|||F [ C R ]
R |1|^ ^^4 00 /| -1 ^0 .3 0 3| u mo l / l|| N||F || ad m in ||| P 1 [ C R ]
C|1 |I |4 5| I [ CR ]
L|1|N[CR]
59
Roche/Hitachi cobas c 311 analyzer
61
Roche/Hitachi cobas c 311 analyzer
63
Roche/Hitachi cobas c 311 analyzer
65
Roche/Hitachi cobas c 311 analyzer
67
Roche/Hitachi cobas c 311 analyzer
69
Roche/Hitachi cobas c 311 analyzer
Printable Characters
Binary Dec Hex Char Binary Dec Hex Char Binary Dec Hex Char
0010 0000 32 20 blank 0100 0000 64 40 @ 0110 0000 96 60 `
0010 0001 33 21 ! 0100 0001 65 41 A 0110 0001 97 61 a
0010 0010 34 22 " 0100 0010 66 42 B 0110 0010 98 62 b
0010 0011 35 23 # 0100 0011 67 43 C 0110 0011 99 63 c
0010 0100 36 24 $ 0100 0100 68 44 D 0110 0100 100 64 d
0010 0101 37 25 % 0100 0101 69 45 E 0110 0101 101 65 e
0010 0110 38 26 & 0100 0110 70 46 F 0110 0110 102 66 f
0010 0111 39 27 ' 0100 0111 71 47 G 0110 0111 103 67 g
0010 1000 40 28 ( 0100 1000 72 48 H 0110 1000 104 68 h
0010 1001 41 29 ) 0100 1001 73 49 I 0110 1001 105 69 i
0010 1010 42 2A * 0100 1010 74 4A J 0110 1010 106 6A j
0010 1011 43 2B + 0100 1011 75 4B K 0110 1011 107 6B k
0010 1100 44 2C , 0100 1100 76 4C L 0110 1100 108 6C l
0010 1101 45 2D - 0100 1101 77 4D M 0110 1101 109 6D m
0010 1110 46 2E . 0100 1110 78 4E N 0110 1110 110 6E n
0010 1111 47 2F / 0100 1111 79 4F O 0110 1111 111 6F o
0011 0000 48 30 0 0101 0000 80 50 P 0111 0000 112 70 p
0011 0001 49 31 1 0101 0001 81 51 Q 0111 0001 113 71 q
0011 0010 50 32 2 0101 0010 82 52 R 0111 0010 114 72 r
0011 0011 51 33 3 0101 0011 83 53 S 0111 0011 115 73 s
0011 0100 52 34 4 0101 0100 84 54 T 0111 0100 116 74 t
0011 0101 53 35 5 0101 0101 85 55 U 0111 0101 117 75 u
0011 0110 54 36 6 0101 0110 86 56 V 0111 0110 118 76 v
0011 0111 55 37 7 0101 0111 87 57 W 0111 0111 119 77 w
0011 1000 56 38 8 0101 1000 88 58 X 0111 1000 120 78 x
0011 1001 57 39 9 0101 1001 89 59 Y 0111 1001 121 79 y
0011 1010 58 3A : 0101 1010 90 5A Z 0111 1010 122 7A z
0011 1011 59 3B ; 0101 1011 91 5B [ 0111 1011 123 7B {
0011 1100 60 3C < 0101 1100 92 5C \ 0111 1100 124 7C |
0011 1101 61 3D = 0101 1101 93 5D ] 0111 1101 125 7D }
0011 1110 62 3E > 0101 1110 94 5E ^ 0111 1110 126 7E ~
0011 1111 63 3F ? 0101 1111 95 5F _
Table 23: Printable Characters
71