You are on page 1of 52

cobas IT 1000 application Interface Description

Host Interface Description


cobas IT 1000 Application
Revision 10 for cobas IT 1000 Version 2.00.01

Revision 10 July 2012

cobas IT 1000 application Interface Description

Table of Contents
1.
2.
3.
4.
4.1

Overview & Scope................................................................................................. 5


HL7 TCP/IP Low Level Interface ........................................................................ 5
ASTM TCP/IP Interface ....................................................................................... 5
HL7 Message Acknowledgment........................................................................ 6
Acknowledgment Sending ......................................................................................................... 6

4.1.1

Example Message .............................................................................................................................................................. 6

4.2
4.3
4.4
4.5

MSH Segment ................................................................................................................................. 6


MSA Segment ................................................................................................................................. 7
Acknowledgment Reception ..................................................................................................... 7
Segments Used ............................................................................................................................... 7

4.5.1

Example Message .............................................................................................................................................................. 7

4.6
4.7
5.
5.1

MSH Segment ................................................................................................................................. 8


MSA Segment ................................................................................................................................. 8
HL7 Patient Result Interface (Variant A) ......................................................... 9
Segments Used ............................................................................................................................... 9

5.1.1

Example Messages ............................................................................................................................................................ 9

5.2
5.3
5.4
5.5
5.6
5.7

MSH Segment ...............................................................................................................................11


PID Segment ..................................................................................................................................11
PV1 Segment .................................................................................................................................11
ORC Segment ................................................................................................................................12
OBR Segment ................................................................................................................................12
OBX Segment ................................................................................................................................12

5.7.1
5.7.2

Abnormal Flags ................................................................................................................................................................. 13


Upload Codes .................................................................................................................................................................... 13

6.
6.1

HL7 Patient Result Interface (Variant B) ....................................................... 14


Segments Used .............................................................................................................................14

6.1.1

Example Messages .......................................................................................................................................................... 14

6.1
6.2
6.3
6.4
6.5
6.6
6.7
6.8

MSH Segment ...............................................................................................................................15


PID Segment ..................................................................................................................................16
NTE Segment .................................................................................................................................16
PV1 Segment .................................................................................................................................16
ORC Segment ................................................................................................................................16
OBR Segment ................................................................................................................................17
NTE Segment .................................................................................................................................17
OBX Segment ................................................................................................................................17

6.8.1
6.8.2

Observation Identifiers ................................................................................................................................................... 17


Abnormal Flags ................................................................................................................................................................. 18

6.9
7.
7.1

NTE Segment .................................................................................................................................18


HL7 ADT Interface .............................................................................................. 19
Supported ADT Events...............................................................................................................20

7.1.1

Basic Events Supported by cobas IT 1000 .............................................................................................................. 21

7.2

Segments Used .............................................................................................................................22

7.2.1

Example Message ............................................................................................................................................................ 22

7.3
7.4
7.5
7.6

MSH Segment ...............................................................................................................................22


EVN Segment ................................................................................................................................22
PID Segment ..................................................................................................................................23
PV1 Segment .................................................................................................................................23

Revision 10 July 2012

cobas IT 1000 application Interface Description

7.7
8.
8.1

MRG Segment ...............................................................................................................................23


ASTM Patient Results Interface (Variant A) ................................................. 24
Records Used ................................................................................................................................24

8.1.1

Example Messages .......................................................................................................................................................... 24

8.2
8.3
8.4
8.5
8.6
8.7

Header Record ..............................................................................................................................26


Patient Information Record ......................................................................................................27
Patient Information Comment .................................................................................................27
Test Order Record .......................................................................................................................27
Test Order Comment ..................................................................................................................27
Result Record ................................................................................................................................28

8.7.1
8.7.2

Abnormal Flags ................................................................................................................................................................. 28


Universal Test IDs............................................................................................................................................................. 28

8.8
8.9
9.
9.1

Test Order Comment ..................................................................................................................29


Message Terminator Record ...................................................................................................29
ASTM Patient Results Interface (Variant B) ................................................. 30
Records Used ................................................................................................................................30

9.1.1

Example Messages .......................................................................................................................................................... 30

9.2
9.3
9.4

Header Record ..............................................................................................................................34


Patient Information Record ......................................................................................................34
Result Record ................................................................................................................................35

9.4.1
9.4.2

Abnormal Flags ................................................................................................................................................................. 35


Upload Codes .................................................................................................................................................................... 36

9.5
9.6
10.
10.1

Test Order Record .......................................................................................................................36


Message Terminator Record ...................................................................................................36
HL7 QC Result Interface (Variant A) .............................................................. 37
Segments Used .............................................................................................................................37

10.1.1

Example Message ............................................................................................................................................................ 37

10.2
10.3
10.4
10.5

MSH Segment ...............................................................................................................................38


ORC Segment ................................................................................................................................38
OBR Segment ................................................................................................................................38
OBX Segment ................................................................................................................................39

10.5.1
10.5.2

Abnormal Flags ................................................................................................................................................................. 39


Upload Codes .................................................................................................................................................................... 40

11.
11.1

HL7 QC Result Interface (Variant B) .............................................................. 41


Segments Used .............................................................................................................................41

11.1.1

Example Message ............................................................................................................................................................ 41

11.2
11.3
11.4
11.5
11.6

MSH Segment ...............................................................................................................................41


ORC Segment ................................................................................................................................42
OBR Segment ................................................................................................................................42
OBX Segment ................................................................................................................................42
NTE Segment .................................................................................................................................43

11.6.1
11.6.2

Abnormal Flags ................................................................................................................................................................. 43


Observation Identifiers ................................................................................................................................................... 43

12.
12.1

ASTM QC Results Interface (Variant A) ........................................................ 44


Records Used ................................................................................................................................44

12.1.1

Example Message ............................................................................................................................................................ 44

12.2
12.3
12.4
12.5

Header Record ..............................................................................................................................44


Patient Information Record ......................................................................................................44
Test Order Record .......................................................................................................................45
Result Record ................................................................................................................................45

12.5.1
12.5.2

Abnormal Flags ................................................................................................................................................................. 46


Universal Test IDs............................................................................................................................................................. 46

Revision 10 July 2012

cobas IT 1000 application Interface Description

12.6
12.7
13.
13.1

Comment Record .........................................................................................................................46


Message Terminator Record ...................................................................................................46
ASTM QC Results Interface (Variant B)......................................................... 47
Records Used ................................................................................................................................47

13.1.1

Example Message ............................................................................................................................................................ 47

13.2
13.3
13.4
13.5

Header Record ..............................................................................................................................47


Patient Information Record ......................................................................................................48
Test Order Record .......................................................................................................................48
Result Record ................................................................................................................................48

13.5.1
13.5.2

Abnormal Flags ................................................................................................................................................................. 49


Upload Codes .................................................................................................................................................................... 49

13.6
14.
15.
15.1
15.2
15.3
15.4
15.5

Message Terminator Record ...................................................................................................49


Limitations ............................................................................................................ 50
Revisions............................................................................................................... 51
Revision 6 ........................................................................................................................................51
Revision 7 ........................................................................................................................................51
Revision 8 ........................................................................................................................................51
Revision 9 ........................................................................................................................................52
Revision 10 .....................................................................................................................................52

Revision 10 July 2012

cobas IT 1000 application Interface Description

1.

Overview & Scope

This document describes the host interface for the cobas IT 1000 application. The messages
described are to be considered an outline, as the default configuration and mapping may be
adapted to a specific installation to consider a specific protocol implementation used by customer
systems.
Note: The host interface does not support secure data transmission. When using host
communication, it has to be ensured by the infrastructure of the customer that data in transport is
protected appropriately. It is the customer's responsibility that access to the network is restricted
only to authorized entities and/or the communication protocol is secured. This can be achieved by
using application level tunnelling protocols like TLS or other means of network encryption.

2.

HL7 TCP/IP Low Level Interface

The host (HIS and/or LIS) and cobas IT 1000 application computers will communicate using two
TCP/IP sockets. For ADT Messages, the cobas IT 1000 application will open a listening port (server
mode) to which the external host computer will connect to (client mode). The Results Message
socket is opened in the Connect (Client) mode. The host computer must have the results socket
opened in the Listen (Server) mode. If the cobas IT 1000 application server cannot connect, it will
try to reopen the socket periodically.
The packet of information is formatted as follows:
VT {HL7 Message} FS CR
Where:
VT

ASCII character 0x0B

{HL7 Message}

The actual HL7 message with ending CR

FS

ASCII character 0x1C

CR

Carriage Return, ASCII character 0x0D

There is no checksum or other method to determine the packet integrity other than the one
provided by the TCP/IP layer.

3.

ASTM TCP/IP Interface

The host (LIS) and cobas IT 1000 application computers will communicate using one TCP/IP
socket. Typically the Results Message socket is opened in the Connect (Client) mode. The host
computer then must have the results socket opened in the Listen (Server) mode. If the
cobas IT 1000 application server cannot connect, it will try to reopen the socket periodically.

Revision 10 July 2012

cobas IT 1000 application Interface Description

4.

HL7 Message Acknowledgment

This message is sent to the transmitting computer from the receiving computer upon receipt of a
message. The receiving computer can accept or reject the message.

4.1

Acknowledgment Sending

The cobas IT 1000 application at this stage sends a positive acknowledgment message for every
received message received. Nevertheless, the acceptance of the message by cobas IT 1000 does
not declare that the message can be processed.

4.1.1

Example Message

MSH|^~\&|SCC|SCC|HIS|cobasIT1000|20090904155450||ACK|0909042FC511D9889|P|2.3
MSA|AA|1003|Message Ok

4.2

MSH Segment

MSH|^~\&|SCC|SCC|HIS|cobasIT1000|20090904155450||ACK|0909042FC511D9889|P|2.3
Parameter
Segment
Value
Comment
Line ID
0
MSH
Static Value
Field Separator
1
^~\&
Static Value
Sending Application
2
SCC
Static Value
Sending Facility
3
SCC
Static Value
Receiving Application
4
HIS
Static Value
Receiving Facility
5
cobasIT1000
Static Value
Date / Time of Message
6
20090904155450
YYYYMMDDHHMM
Security
7
Static Value
Message Type
8
ACK
Static Value
Message control ID
9
0909042FC511D9889
Processing ID
10
P
Static Value
HL7 Version ID
11
2.3
Static Value

Revision 10 July 2012

cobas IT 1000 application Interface Description

4.3

MSA Segment

MSA|AA|1003|Message Ok
Parameter
Line ID

Segment
0

Value
MSA

Acknowledgment Code

AA

Message Control ID
Text Message

2
3

1003
Message Ok

4.4

Comment
Static Value
Static Value, currently only AA (Application
Accept) supported
ID of acknowledged message
Static Value

Acknowledgment Reception

The respective MSH segments (Accept Acknowledge and Application Acknowledge) of a result
message sent from the cobas IT 1000 application to the host indicate what type of
acknowledgment is required from the application receiving results. In the default configuration the
cobas IT 1000 application does not expect an accept acknowledgment (Accept Acknowledge =
NE) but requires an acknowledgment after successful processing of the message by the receiving
application (Application Acknowledge = SU). Only finally accepted messages (Acknowledgement
Code = AA and Delayed Acknowledgment Type = F or empty) are regarded as accepted. The
cobas IT 1000 application is resending a result message unless it is finally accepted.

4.5
Value
MSH
MSA

4.5.1

Segments Used

Description
Message Header
Message Acknowledgment

Example Message

MSH|^~\&||LISPower||cobasIT1000|20090904155450||ACK|0909042FC511D9889|P|2.3
MSA|AA|1003|Message Ok||F|

Revision 10 July 2012

cobas IT 1000 application Interface Description

4.6

MSH Segment

MSH|^~\&|SCC|SCC|HIS|cobasIT1000|20090904155450||ACK|0909042FC511D9889|P|2.3
Segment
Value
Comment
Parameter
Line ID
0
MSH
Field Separator
1
^~\&
Sending Application
2
Sending Facility
3
LIS Power
Receiving Application
4
Receiving Facility
5
cobasIT1000
Date / Time of Message
6
20090904155450
YYYYMMDDHHMM
Security
7
Message Type
8
ACK
Message control ID
9
0909042FC511D9889
Processing ID
10
P
HL7 Version ID
11
2.3

4.7

MSA Segment

MSA|AA|1003|Message Ok||F|
Parameter
Line ID

Segment
0

Value
MSA

Acknowledgment Code

AA

Message Control ID
Text Message

2
3

1003
Message Ok

Delayed Acknowledgement Type

Revision 10 July 2012

Comment
Static Value
AA=Application (acknowledgment) Accept
AE=Application (acknowledgment) Error
AR=Application (acknowledgment) Reject
CA=Accept acknowledgment: Commit
Accept
CE=Accept acknowledgment: Commit Error
CR=Accept acknowledgment: Commit Reject
ID of acknowledged message
D=Message received, stored for later
processing
F=Acknowledgement after processing
<empty>=Processing not deferred

cobas IT 1000 application Interface Description

5.

HL7 Patient Result Interface (Variant A)

When all test results of a sample have been accepted, the Host Connectivity Agent (HCA) will
generate an HL7 message and transmit the message to the Host system. Result messages
transmitted include patient results, patient demographics and comments.
The cobas IT 1000 application works exclusively with unsolicited result sending.

5.1
Value
MSH
PID
PV1
ORC
OBR
OBX

5.1.1
5.1.1.1

Segments Used

Description
Message Header
Patient Identification
Patient Visit
Common Order
Observation Request
Results Segment

Example Messages
Example of a result with one test parameter per sample

MSH|^~\&|cobasIT1000||LIS||20120524105447||ORU^R01|12052430F65C2662|P|2.3|||NE|SU
PID|1||PT0010||BUDD^AURELIO^||19241024|M||||||||||
PV1|1||D01||||||||||||||||
ORC|NW|^HIS|||CM||||20111011163032
OBR||^HIS||||||||||||||||||||20111011162931|||F
OBX|1|ST|PATID|1|PT0010||||||F
OBX|2|ST|VISIT|1|||||||F
OBX|3|ST|LASTNAME|1|BUDD||||||F
OBX|4|ST|FIRSTNAME|1|AURELIO||||||F
OBX|5|ST|SEX|1|M||||||F
OBX|6|ST|DATEOFBIRTH|1|19241024||||||F
OBX|7|ST|ANALYZERNAME|1|ACI II UU11000310||||||F
OBX|8|ST|ANALYZEDATETIME|1|20111011162931||||||F
OBX|9|ST|OPID|1|OP0110||||||F
OBX|10|ST|Glu2|1|> 600|mg/dL|-||||F|||20111011162931
OBX|11|ST|1|1|Alarm flag received from instrument||||||F
OBX|12|ST|2|1|Operator not certified for this instrument type||||||F

Revision 10 July 2012

cobas IT 1000 application Interface Description

5.1.1.2

Example of a result with several test parameter per sample

MSH|^~\&|cobasIT1000||LIS||20120524104935||ORU^R01|1205241E4D9AB2881|P|2.3|||NE|SU
PID|1||PT0009||OROURKE^HANNELORE^||19861213|F||||||||||
PV1|1||D01||||||||||||||||
ORC|NW|^HIS|||CM||||20111107151721
OBR||^HIS||||||||||||||||||||20111107151500|||F
OBX|1|ST|PATID|1|PT0009||||||F
OBX|2|ST|VISIT|1|||||||F
OBX|3|ST|LASTNAME|1|OROURKE||||||F
OBX|4|ST|FIRSTNAME|1|HANNELORE||||||F
OBX|5|ST|SEX|1|F||||||F
OBX|6|ST|DATEOFBIRTH|1|19861213||||||F
OBX|7|ST|ANALYZERNAME|1|Urisys 1100 425||||||F
OBX|8|ST|ANALYZEDATETIME|1|20111107151500||||||F
OBX|9|ST|OPID|1|||||||F
OBX|10|ST|Glu (UA)|1|50|MG/DL|-||||F|||20111107151500
OBX|11|ST|1|1|Alarm flag received from instrument||||||F
OBX|12|ST|2|1|Test material LOT not valid||||||F
OBX|13|ST|3|1|Patient result above instrument normal range||||||F
OBX|14|ST|pH (UA)|1|7.0||-||||F|||20111107151500
OBX|15|ST|1|1|Test material LOT not valid||||||F
OBX|16|ST|Ket|1|neg|MG/DL|-||||F|||20111107151500
OBX|17|ST|1|1|Test material LOT not valid||||||F
OBX|18|ST|Leu|1|25|LEU/UL|-||||F|||20111107151500
OBX|19|ST|1|1|Alarm flag received from instrument||||||F
OBX|20|ST|2|1|Test material LOT not valid||||||F
OBX|21|ST|3|1|Patient result above instrument normal range||||||F
OBX|22|ST|Nit|1|pos||-||||F|||20111107151500
OBX|23|ST|1|1|Alarm flag received from instrument||||||F
OBX|24|ST|2|1|Test material LOT not valid||||||F
OBX|25|ST|3|1|Patient result above instrument normal range||||||F
OBX|26|ST|Pro|1|neg|MG/DL|-||||F|||20111107151500
OBX|27|ST|1|1|Test material LOT not valid||||||F
OBX|28|ST|Ery|1|50|ERY/UL|-||||F|||20111107151500
OBX|29|ST|1|1|Alarm flag received from instrument||||||F
OBX|30|ST|2|1|Test material LOT not valid||||||F
OBX|31|ST|3|1|Patient result above instrument normal range||||||F

Revision 10 July 2012

10

cobas IT 1000 application Interface Description

5.2

MSH Segment

MSH|^~\&|cobasIT1000||LIS||20120524104935||ORU^R01|1205241E4D9AB2881|P|2.3|||NE|SU
Segment
Value
Comment
Parameter
Line ID
0
MSH
Static Value
Field Separator
1
^~\&
Static Value
Sending Application
2
cobasIT1000
Static Value
Receiving Application
4
LIS
Static Value
Date / Time of Message
6
20120524104935
YYYYMMDDHHMMSS
Message Type
8
ORU^R01
Static Value
Message control ID
9
1205241E4D9AB2881
Processing ID:
10
P
Static Value
HL7 Version ID
11
2.3
Static Value
Accept Acknowledge
14
NE
Static Value
Application Acknowledge
15
SU
Static Value

5.3

PID Segment

PID|1||PT0009||OROURKE^HANNELORE^||19861213|F||||||||||
Segment
Value
Comment
Parameter
Line ID
0
PID
Static Value
Set ID - Patient ID
1
1
Static Value
Patient ID (Internal ID)
3
PT0009
PA_ID1 (Primary Patient ID)
Alternate Patient ID
4
PA_ID2
Patient's Name
5
OROURKE^HANNELORE^ Last Name^First Name^Middle Name
Date of Birth
7
19861213
YYYYMMDD
Patient Gender
8
F
Ethnic Origin
10

5.4

PV1 Segment

PV1|1||D01||||||||||||||||
Parameter
Segment
Line ID
0
Set Id - PV1
1
Assigned Patient Location
3
Visit Number
19

Revision 10 July 2012

Value
PV1
1
D01

Comment
Static Value
Static Value

11

cobas IT 1000 application Interface Description

5.5

ORC Segment

ORC|NW|^HIS|||CM||||20111107151721
Segment
Value
Parameter
Line ID
0
ORC
Order Control
1
NW
Placer Order Number
2
^HIS
Order Status
5
CM
Date/Time of Transaction
9
20111107151721

5.6

OBR Segment

OBR||^HIS||||||||||||||||||||20111107151500|||F
Parameter
Segment
Value
Line ID
0
OBR
Placer Order Number
2
^HIS
Results Reported
22
20111107151500
Result Status
25
F

5.7

Comment
Static Value
Static Value (NW = New Order)
Static Value
Static Value (CM = Custom Made)
YYYYMMDDHHMMSS

Comment
Static Value
Static Value
Static Value

OBX Segment

OBX|1|ST|PATID|1|PT0009||||||F
OBX|2|ST|VISIT|1|||||||F
OBX|3|ST|LASTNAME|1|OROURKE||||||F
OBX|4|ST|FIRSTNAME|1|HANNELORE||||||F
OBX|5|ST|SEX|1|F||||||F
OBX|6|ST|DATEOFBIRTH|1|19861213||||||F
OBX|7|ST|ANALYZERNAME|1|Urisys 1100 425||||||F
OBX|8|ST|ANALYZEDATETIME|1|20111107151500||||||F
OBX|9|ST|OPID|1|||||||F
OBX|10|ST|Glu (UA)|1|50|MG/DL|-||||F|||20111107151500
OBX|11|ST|1|1|Alarm flag received from instrument||||||F
OBX|12|ST|2|1|Test material LOT not valid||||||F
OBX|13|ST|3|1|Patient result above instrument normal range||||||F
Parameter
Segment
Value
Comment
Line ID
0
OBX
Static Value
Counter
1
10
Value Type
2
ST
Static Value
Observation Identifier
3
Glu (UA)
Tests
Observation Sub-Id
4
1
Observation Results
5
50
Units
6
MG/DL
Reference Range
7
From - To
Abnormal Flags
8
Observ. Result Status
11
F
Static Value
Date/Time of Observation
14
20111107151500

Revision 10 July 2012

12

cobas IT 1000 application Interface Description

5.7.1

Abnormal Flags

Value

Description

Blank

Normal Range

<

Result below Instrument displayable range

>

Result above Instrument displayable range

Out of Normal Range

Better

Significant change down

Result above Instrument normal range

HH

Result above Instrument critical range

Result below Instrument normal range

LL

Result below Instrument critical range

Normal Range

Susceptible

Significant change up

Worse

5.7.2

Upload Codes

In addition to the Test Abbreviations used in the cobas IT 1000 application for uploading results,
the following upload codes are used to upload data within the framework of OBX segments.
PATID
VISIT
LASTNAME
FIRSTNAME
SEX
DATEOFBIRTH
ANALYZERNAME
ANALYZEDATETIME
OPID
COMMENTn

Revision 10 July 2012

Primary patient ID
Visit ID
Patient last name
Patient first name
Patient sex
Patient date of birth
Name attributed to the instrument
Date and Time the measurement was done
ID of the operator performing the test
Sample or test related comment
(n is replaced by a counter starting with 1)

13

cobas IT 1000 application Interface Description

6.

HL7 Patient Result Interface (Variant B)

When all test results of a sample have been accepted, the Host Connectivity Agent (HCA) will
generate an HL7 message and transmit the message to the Host system. The cobas IT 1000
application works exclusively with unsolicited result sending.
For version 2.00.01 and higher, it is possible to send alarms as result comments to the host(s) in the
message NTE segment (please refer to section 6.9 NTE Segment for more details).

6.1
Value
MSH
PID
NTE
PV1
ORC
OBR
OBX

6.1.1
6.1.1.1

Segments Used

Description
Message Header
Patient Identification
Notes and Comments
Patient Visit
Common Order
Observation Request
Results Segment

Example Messages
Example of a result with one test parameter per sample

MSH|^~\&|cobas IT
1000|LAB|LAB||20120626184649||ORU^R01|120626399C5967368|P|2.3|||NE|SU
PID|1||B00704||DOE^JOHN^||20011031|M||||||||||
PV1|1||ER1||||||||||||||||
NTE|1||Patient recently admitted and about to change HIS Location
ORC|NW||626000002||CM||^^^^^R||20120626184137|||||||||UU11041986
OBR|1|||GLUCOSE|||20120626184318||||A|||20120626184318||||||||20120626184358|||F||^^
^^R|||||ROCHE
NTE|1||No samples involved
OBX|1|ST|Glu2||450|mg/dL|-||||F|||20120626184318||ROCHE
NTE|1|O|Operator testing outside assigned unit(s)
NTE|2|O|Operator not certified for this instrument type
NTE|3|O|No QC done in defined interval
NTE|4|O|No reference range defined

Revision 10 July 2012

14

cobas IT 1000 application Interface Description

6.1.1.2

Example of a result with several test parameter per sample

MSH|^~\&|cobas IT
1000|LAB|LAB||20120626174559||ORU^R01|12062636214912435|P|2.3|||NE|SU
PID|1||B00704||DOE^JOHN^||20011031|M||||||||||
PV1|1||ER1||||||||||||||||
NTE|1||Patient recently admitted and about to change HIS Location
ORC|NW||622000008||CM||^^^^^R||20120622110025|||||||||INSKT01
OBR|1|||BG/ISE/MSS/COOX|||20120607092001||||A|||20120607092001|BLD|||||||20120626174
556|||F||^^^^R|||||ROCHE
NTE|1||Test comment
OBX|1|ST|Hct(c)VB||45.2|nmol/L|-||||F|||20120607092001||ROCHE
NTE|1|P|Test comment - results
NTE|2|O|Result unit not defined for this test
NTE|3|O|Operator not certified for this instrument type
NTE|4|O|No reference range defined
OBX|2|ST|tHb VB||6.8|g/dL|-||||F|||20120607092001||ROCHE
NTE|1|O|Operator not certified for this instrument type
NTE|2|O|No QC done since routine started.
NTE|3|O|No reference range defined
OBX|3|ST|PCO2 VB||7|kPa|-||||F|||20120607092001||ROCHE
NTE|1|O|Result unit not defined for this test
NTE|2|O|Operator not certified for this instrument type
NTE|3|O|No QC done since routine started.
NTE|4|O|No reference range defined
OBX|4|ST|pH VB||7.321||-||||F|||20120607092001||ROCHE
NTE|1|O|Patient result below instrument normal range
NTE|2|O|Alarm flag received from instrument
NTE|3|O|Operator not certified for this instrument type
NTE|4|O|No QC done since routine started.
NTE|5|O|No reference range defined
OBX|5|ST|Phys. VB||-||-||||F|||20120607092001||ROCHE
NTE|1|O|Operator not certified for this instrument type
NTE|2|O|No reference range defined

6.1

MSH Segment

MSH|^~\&|cobas IT
1000|LAB|LAB||20120626184649||ORU^R01|120626399C5967368|P|2.3|||NE|SU
Parameter
Segment
Value
Comment
Line ID
0
MSH
Static Value
Field Separator
1
^~\&
Static Value
Sending Application
2
cobas IT 1000
Static Value
Sending Facility
3
LAB
Static Value
Receiving Application
4
LAB
Static Value
Date/Time of Message
6
YYYYMMDDHHMM
20120626184649
Message Type
8
ORU^R01
Message Control ID
9
Static Value
120626399C5967368
Processing ID
10
P
Static Value
Version ID
11
2.3
Static Value
Accept Acknowledge
14
NE
Static Value
Application Acknowledge
15
SU
Static Value

Revision 10 July 2012

15

cobas IT 1000 application Interface Description

6.2

PID Segment

PID|1||B00704||DOE^JOHN^||20011031|M||||||||||
Segment
Value
Parameter
Line ID
0
PID
Set ID
1
1
Patient ID (Internal ID)
3
B00704
Alternate Patient ID
4
Patient's Name
5
DOE^JOHN^
Date of Birth
7
20011031
Sex
8
M
Race
10
Religion
17
Patient Account Number
18

6.3

NTE Segment

NTE|1||Patient recently admitted and about to change


Parameter
Segment
Value
Line ID
0
NTE
Set ID - NTE
1
1
Patient recently admitted
Comment
3
and about to change HIS
Location

6.4

HIS Location
Comment
Counter
Comment on Patient

PV1 Segment

PV1|1||ER1||||||||||||||||
Parameter
Segment
Line ID
0
Set Id - PV1
1
Assigned Patient Location
3
Visit Number
19

6.5

Comment
Static Value
Static Value
Primary Patient ID, PA_ID1
PA_ID2
Last Name^First Name^Middle Name
YYYYMMDD

Value
PV1
1
ER1

Comment
Static Value
Static Value

ORC Segment

ORC|NW||626000002||CM||^^^^^R||20120626184137|||||||||UU11041986
Parameter
Segment
Value
Comment
Line ID
0
ORC
Static Value
Order Control
1
NW
Static Value, NW = New Order
Filler Order Number
3
626000002
Order Status
5
CM
Static Value, CM = Order completed
Quantity/Timing
7
^^^^^R
Static Value, R = Routine
Date/Time of Transaction
9
20120626184137
YYYYMMDDHHMMSS
Entering Device
18
UU11041986
Instrument Serial Number

Revision 10 July 2012

16

cobas IT 1000 application Interface Description

6.6

OBR Segment

OBR|1|||GLUCOSE|||20120626184318||||A|||20120626184318||||||||20120626184358|||F||^^
^^R|||||ROCHE
Parameter
Segment
Value
Comment
Line ID
0
OBR
Static Value
Set ID - Observation
1
1
Static Value
Request
Universal Service ID
4
GLUCOSE
Test Type
Results Reported Date/Time
Observation Date/Time
7
20120626184318
YYYYMMDDHHMMSS
Specimen Action Code
11
A
Specimen Rcv'd.
Results Reported Date/Time
14
20120626184318
Date/Time
YYYYMMDDHHMMSS
Specimen Source
15
Results Rpt./Status
Validation Date/Time
22
20120626184358
Change
YYYYMMDDHHMMSS
Result Status
25
F
Static Value, F = Final
Quantity/Timing
27
^^^^R
Static Value, R = Routine
Principal Result
32
ROCHE
Validating User ID
Interpreter

6.7

NTE Segment

NTE|1||No samples involved


Parameter
Segment
Line ID
0
Set ID - NTE
1
Comment
3

6.8

Value
NTE
1
No samples involved

Comment
Counter
Comment on Order

OBX Segment

OBX|1|ST|Glu2||450|mg/dL|-||||F|||20120626184318||ROCHE
Segment
Value
Comment
Parameter
Line ID
0
OBX
Static Value
Set ID - OBX
1
1
Counter
Value Type
2
ST
Static Value, ST = String
Observation Identifier
3
Glu
Test Abbreviation
Observation Results
5
450
Units
6
mg/dL
Reference Range
7
Min. Range - Max. Range
Abnormal Flags
8
Observ. Result Status
11
F
Static Value
Date/Time of Observation
14
20120626184318
Result Date/Time, YYYYMMDDHHMMSS
Responsible Observer
16
ROCHE
Performing Operator ID

6.8.1

Observation Identifiers

The Test Abbreviations used in the cobas IT 1000 application are used for uploading results.

Revision 10 July 2012

17

cobas IT 1000 application Interface Description

6.8.2

Abnormal Flags

Value

Description

Blank

Normal Range

<

Result below Instrument displayable range

>

Result above Instrument displayable range

Out of Normal Range

Better

Significant change down

Result above Instrument normal range

HH

Result above Instrument critical range

Result below Instrument normal range

LL

Result below Instrument critical range

Normal Range

Susceptible

Significant change up

Worse

6.9

NTE Segment

For versions below 2.00.01, the NTE segment will have the following format:
NTE|1||Example
Parameter
Line ID
Set ID - NTE
Comment

Segment
0
1
3

Value
NTE
1
Example

Comment
Counter
Comment on Result

For version 2.00.01 and above, the NTE segment will have the following format if the user has
enabled the feature that allows sending result alarms as comments.
NTE|1|O|Operator not certified for this instrument type
NTE|1|P|Example
Parameter
Line ID
Set ID - NTE

Segment
0
1

Value
NTE
1

NTE source

O or P

Comment

Operator not certified for


this instrument type
Example

Revision 10 July 2012

Comment
Counter
O for Other System (cobas IT 1000 alarm)
comment
Or
P for Orderer/Placer (user) comment
Comment on Result or Result alarm text

18

cobas IT 1000 application Interface Description

7.

HL7 ADT Interface

The ADT (Admit, Transfer, Discharge) Interface is responsible for updating the patients in the
cobas IT 1000 application. Patients discharged from the system are deleted if there is no result
data. The interface follows the HL7 2.3 specification and can receive all the ADT message types
defined. This section describes the message types that are processed, all other types are ignored.
Additional fields not described in the ADT messages are ignored and will not cause a problem if
sent to the cobas IT 1000 application. In the default configuration concurrent visits/account
numbers are not supported. Alternate configurations enabling the support of concurrent
visits/accounts or alternate leading IDs may influence the types of supported ADT events.
Patient information maintained in the cobas IT 1000 application are maintained and updated in
relation to the selected primary patient identifier. To ensure correct behaviour, this primary patient
identifier needs to be chosen with respect to the institutions' information infrastructure and prior to
making changes to it, their effect on connected systems alike the cobas IT 1000 application needs
to be taken into consideration. Patient information provided by the cobas IT 1000 application to
other systems (e.g. connected instruments or result receiving host systems) as well as patient
information based functionality (e.g. range checking) use the information available at the time of
sending/processing. Later updates to this patient information as such do not trigger the alteration of
information already provided or the reprocessing of result information.
The ADT messages are processed in alphabetical order. For instance, if the following files exist in
the folder from where the ADT files are read,
A03.hl7
A010.hl7
QMG.hl7
A0100.hl7
A0109.hl7
A01000.hl7
A011.hl7
the files will be processed in the following order:
1. A010.hl7
2. A0100.hl7
3. A01000.hl7
4. A0109.hl7
5. A011.hl7
6. A03.hl7
7. QMG.hl7

Revision 10 July 2012

19

cobas IT 1000 application Interface Description

7.1
Event
A01
A02
A03
A04
A05
A06
A07
A08
A09
A10
A11
A12
A13
A14
A15
A16
A17
A18
A19
A20
A21
A22
A23
A24
A25
A26
A27
A28
A29
A30
A31
A32
A33
A34
A35
A36
A37
A38
A39
A40
A41
A42
A43
A44
A45
A46
A47

Supported ADT Events

Description
Admit / visit notification
Transfer a patient
Discharge/end visit
Register a patient
Pre-admit a patient
Change an outpatient to an inpatient
Change an inpatient to an outpatient
Update patient information
Patient departing - tracking
Patient arriving - tracking
Cancel admit/visit notification
Cancel transfer
Cancel discharge/end visit
Pending admit
Pending transfer
Pending discharge
Swap patients
Merge patient information
Patient query
Bed status update
Patient goes on a leave of absence"
Patient returns from a leave of absence"
Delete a patient record
Link patient information
Cancel pending discharge
Cancel pending transfer
Cancel pending admit
Add person information
Delete person information
Merge person information
Update person information
Cancel patient arriving - tracking
Cancel patient departing - tracking
Merge patient information - patient ID only
Merge patient information - account number only
Merge patient information - patient ID and account number
Unlink patient information
Cancel pre-admit
Merge person - external ID
Merge patient - internal ID
Merge account - patient account number
Merge visit - visit number
Move patient information - internal ID
Move account information - patient account number
Move visit information - visit number
Change external ID
Change internal ID

Revision 10 July 2012

Function in cobas IT 1000


ADD
MOD
DEL
ADD
ADD
MOD
MOD
MOD
MOD
MOD
DEL
MOD
ADD
PADD
PMOD
PDEL
MOD
MERGE
DIS
DIS
MOD
MOD
DIS
DIS
CDEL
CMOD
CADD
ADD
DEL
DIS
DIS
MOD
MOD
MERGE
MOD
MERGE
DIS
DEL
DIS
MERGE
MOD
MOD
DIS
MOD
MOD
DIS
MERGE

20

cobas IT 1000 application Interface Description

A48
A49
A50
A51

7.1.1

Change alternate patient ID


Change patient account number
Change visit number
Change alternate visit ID

MOD
MOD
MOD
MOD

Basic Events Supported by cobas IT 1000

Function in cobas IT 1000


ADD
DEL
DIS
MOD
MERGE
PADD
PMOD
PDEL
CADD
CMOD
CDEL

Revision 10 July 2012

Description
Admit
Discharge
Ignore event
Modify patient information
Merge patient information
Pending admit
Pending modification
Pending discharge
Cancel pending admit
Cancel pending modification
Cancel pending discharge

21

cobas IT 1000 application Interface Description

7.2
Value
MSH
EVN
PID
PV1
MRG

Segments Used

Description
Message Header
Event Type
Patient Identification
Patient Visit
Merge Patient Information

7.2.1

Example Message

MSH|^~\&||LISPower||cobas|200821318856||ADT^A01|5004|P|2.5|||NE|NE|AU|ASCII
EVN|A01||20081231083000
PID|1||5004^^^100^A||MEYER^PAUL||19940520|F||4|^^^^3121||||1201||||||||1100|||||||||
AAA
PV1|1||ICU15||||||||||||||||534536|
MRG|||||6004

7.3

MSH Segment

MSH|^~\&||LISPower||cobas|200821318856||ADT^A01|5004|P|2.5|||NE|NE|AU|ASCII
Parameter
Segment^Component Value
Comment
Sending Application
2
Internally converted to 'HIS'
Sending Facility
3
LISPower
Internally converted to '1'
Receiving Application
4
Internally converted to '1'
Receiving Facility
5
cobas
Internally converted to '1'
Message Type
8^0
ADT
ADT Event
8^1
A01
Message Control ID
9
5004

7.4

EVN Segment

EVN|A01||20081231083000
Parameter
Segment
Planned Event

Revision 10 July 2012

Value
3

20081231083000

Comment
Date/Time of Event,
YYYYMMDDHHMMSS

22

cobas IT 1000 application Interface Description

7.5

PID Segment

Do not use special characters in the patient ID


Any non-printing or special characters in patient IDs, such as spaces or accent marks,
will cause serious problem in cobas IT 1000 and in instruments and communications.
Only the following characters are allowed in the patient ID:
0-9 A-Z, a-z,_,-

PID|1||5004^^^100^A||MEYER^PAUL||19940520|F||4|^^^^3121||||1201||||||||1100|||||||||
AAA
Parameter
Segment
Value
Comment
Patient ID (Internal ID)
3
5004
Primary Patient ID, PA_ID1
Patient ID used on Accu-Check Inform and
Patient ID (Internal ID)
3
5004
Accu-Check Inform II Instruments
Patient ID (Internal ID)
3
5004
Patient Source (used for Patient Merge, survives merge)
Patient ID (Internal ID)
3
5004
Planned Event ID
Alternate Patient ID
4
PA_ID2
Patient's Last Name
5^0
MEYER
Patient's First Name
5^1
PAUL
Patient's Middle Name
5^2
Date of Birth
7
19940520
YYYYMMDD
Sex
8
F
Ethnic Origin
10
4
Religion
17

7.6

PV1 Segment

PV1|1||ICU15||||||||||||||||534536|
Parameter
Segment
Value
Assigned Patient
3
ICU15
Location
Attending Doctor
7
Visit Number
19
534536

7.7

Comment

MRG Segment

MRG|||||6004
Parameter
Prior Patient ID

Revision 10 July 2012

Segment
5

Value
6004

Comment
Merged Patent ID, will disappear from the system

23

cobas IT 1000 application Interface Description

8.

ASTM Patient Results Interface (Variant A)

When all test results of a sample have been accepted, the Host Connectivity Agent (HCA) will
generate an ASTM message and transmit the message to the Host system. The cobas IT 1000
application exclusively works with unsolicited result sending.

8.1
Value
H
P
O
R
C
L

8.1.1
8.1.1.1

Records Used

Description
Header
Patient Information
Test order
Result
Comment
Message Terminator

Example Messages
Example of a result with one test parameter per sample

H|\^&|09090721CD2CB6810||Accu-Chek Inform Ser.#


:UJ48033647||||||Meas|P|2.2|20090907115043
P|1|C22620313|133628||POST^BILLY^||19421115|F|||||||||||||||||CV07|
C|1|I|Example Comment|G
O|1|1206000112|MEASUREMENT||||||||||||Blood
C|1|I|Example Comment|G
R|1|^^^Glu|8.2|mmol/l| to|||F||50946||20071206113134
C|1|I|Example Comment|G
L|1|N

8.1.1.2

Example of a result with several test parameter per sample

H|\^&|0909073583C377374||Roche OMNI S Ser.# :6767||||||Meas|P|2.2|20090907173514


P|1|LACB14592917|14464||POST^BILLY^||19320628|M|||||||||||||||||08|||
C|1|I|Critical condition|G
O|1|903000001|MEASUREMENT||||||||||||Not Available
R|1|^^^Baro|768.4|| to|||F||ROCHE||20090903221922
O|1|903000001|MEASUREMENT||||||||||||Not Available
R|1|^^^AG|12|| to|||F||ROCHE||20090903221922
O|1|903000001|MEASUREMENT||||||||||||Not Available
R|1|^^^ALLEN|Acceptable|| to|||F||ROCHE||20090903221922
O|1|903000001|MEASUREMENT||||||||||||Not Available
R|1|^^^BB|49.2|| to|||F||ROCHE||20090903221922
O|1|903000001|MEASUREMENT||||||||||||Not Available
R|1|^^^BE|3.7|| to|||F||ROCHE||20090903221922
O|1|903000001|MEASUREMENT||||||||||||Not Available
R|1|^^^BE(act)|2.9|| to|||F||ROCHE||20090903221922
O|1|903000001|MEASUREMENT||||||||||||Not Available
R|1|^^^BEecf|4.6|| to|||F||ROCHE||20090903221922
O|1|903000001|MEASUREMENT||||||||||||Not Available
R|1|^^^BO2|12.2|| to|||F||ROCHE||20090903221922

Revision 10 July 2012

24

cobas IT 1000 application Interface Description

O|1|903000001|MEASUREMENT||||||||||||Not Available
R|1|^^^BUN|7.2|| to|||F||ROCHE||20090903221922
O|1|903000001|MEASUREMENT||||||||||||Not Available
R|1|^^^Ca++|.94|| to|||F||ROCHE||20090903221922
O|1|903000001|MEASUREMENT||||||||||||Not Available
R|1|^^^cH+|47.1|| to|||F||ROCHE||20090903221922
O|1|903000001|MEASUREMENT||||||||||||Not Available
R|1|^^^cH+t|47.1|| to|||F||ROCHE||20090903221922
O|1|903000001|MEASUREMENT||||||||||||Not Available
R|1|^^^cHCO3-|30.5|| to|||F||ROCHE||20090903221922
O|1|903000001|MEASUREMENT||||||||||||Not Available
R|1|^^^cHCO3st|27.1|| to|||F||ROCHE||20090903221922
O|1|903000001|MEASUREMENT||||||||||||Not Available
R|1|^^^Cl-|101.2|| to|||F||ROCHE||20090903221922
O|1|903000001|MEASUREMENT||||||||||||Not Available
R|1|^^^COHb|2.3|| to|||F||ROCHE||20090903221922
O|1|903000001|MEASUREMENT||||||||||||Not Available
R|1|^^^ctCO2B|66|| to|||F||ROCHE||20090903221922
O|1|903000001|MEASUREMENT||||||||||||Not Available
R|1|^^^ctCO2P|72.5|| to|||F||ROCHE||20090903221922
O|1|903000001|MEASUREMENT||||||||||||Not Available
R|1|^^^ctO2|4.8|| to|||F||ROCHE||20090903221922
O|1|903000001|MEASUREMENT||||||||||||Not Available
R|1|^^^FO2Hb|.4|| to|||F||ROCHE||20090903221922
O|1|903000001|MEASUREMENT||||||||||||Not Available
R|1|^^^Hct|30.3|| to|||F||ROCHE||20090903221922
O|1|903000001|MEASUREMENT||||||||||||Not Available
R|1|^^^Hct(c)|26.7|| to|||F||ROCHE||20090903221922
O|1|903000001|MEASUREMENT||||||||||||Not Available
R|1|^^^HHb|58.6|| to|||F||ROCHE||20090903221922
O|1|903000001|MEASUREMENT||||||||||||Not Available
R|1|^^^niCa|.91|| to|||F||ROCHE||20090903221922
O|1|903000001|MEASUREMENT||||||||||||Not Available
R|1|^^^K+|3.05|| to|||F||ROCHE||20090903221922
O|1|903000001|MEASUREMENT||||||||||||Not Available
R|1|^^^Lac|1.2|| to|||F||ROCHE||20090903221922
O|1|903000001|MEASUREMENT||||||||||||Not Available
R|1|^^^MCHC|29.4|| to|||F||ROCHE||20090903221922
O|1|903000001|MEASUREMENT||||||||||||Not Available
R|1|^^^MetHb|.7|| to|||F||ROCHE||20090903221922
O|1|903000001|MEASUREMENT||||||||||||Not Available
R|1|^^^Na+|140.7|| to|||F||ROCHE||20090903221922
O|1|903000001|MEASUREMENT||||||||||||Not Available
R|1|^^^O2Hb|38.4|| to|||F||ROCHE||20090903221922
O|1|903000001|MEASUREMENT||||||||||||Not Available
R|1|^^^Osm|278|| to|||F||ROCHE||20090903221922
O|1|903000001|MEASUREMENT||||||||||||Not Available
R|1|^^^P/FIndex|113.8|| to|||F||ROCHE||20090903221922
O|1|903000001|MEASUREMENT||||||||||||Not Available
R|1|^^^P50|26.9|| to|||F||ROCHE||20090903221922
O|1|903000001|MEASUREMENT||||||||||||Not Available
R|1|^^^PCO2|8|| to|||F||ROCHE||20090903221922
O|1|903000001|MEASUREMENT||||||||||||Not Available
R|1|^^^PCO2t|8|| to|||F||ROCHE||20090903221922
O|1|903000001|MEASUREMENT||||||||||||Not Available
R|1|^^^pH|7.327|| to|||F||ROCHE||20090903221922
O|1|903000001|MEASUREMENT||||||||||||Not Available
R|1|^^^pHst|7.455|| to|||F||ROCHE||20090903221922

Revision 10 July 2012

25

cobas IT 1000 application Interface Description

O|1|903000001|MEASUREMENT||||||||||||Not Available
R|1|^^^pHt|7.327|| to|||F||ROCHE||20090903221922
O|1|903000001|MEASUREMENT||||||||||||Not Available
R|1|^^^PO2|3.2|| to|||F||ROCHE||20090903221922
O|1|903000001|MEASUREMENT||||||||||||Not Available
R|1|^^^PO2t|3.2|| to|||F||ROCHE||20090903221922
O|1|903000001|MEASUREMENT||||||||||||Not Available
R|1|^^^SO2|39.6|| to|||F||ROCHE||20090903221922
O|1|903000001|MEASUREMENT||||||||||||Not Available
R|1|^^^SO2(c)|37.3|| to|||F||ROCHE||20090903221922
O|1|903000001|MEASUREMENT||||||||||||Not Available
R|1|^^^R|.84|| to|||F||ROCHE||20090903221922
O|1|903000001|MEASUREMENT||||||||||||Not Available
R|1|^^^Temp|37|| to|||F||ROCHE||20090903221922
O|1|903000001|MEASUREMENT||||||||||||Not Available
R|1|^^^tHb|8.9|| to|||F||ROCHE||20090903221922
O|1|903000001|MEASUREMENT||||||||||||Blood
R|1|^^^Urea|2.6|| to|||F||ROCHE||20090903221922
O|1|903000001|MEASUREMENT||||||||||||Not Available
R|1|^^^FIO2|.21|| to|||F||ROCHE||20090903221922
O|1|903000001|MEASUREMENT||||||||||||Not Available
R|1|^^^Glu (BG)|4.9|| to|||F||ROCHE||20090903221922
O|1|903000001|MEASUREMENT||||||||||||Not Available
R|1|^^^a/f|>1year|| to|||F||ROCHE||20090903221922
O|1|903000001|MEASUREMENT||||||||||||Not Available
R|1|^^^tHB(e)|15|| to|||F||ROCHE||20090903221922
O|1|903000001|MEASUREMENT||||||||||||Not Available
R|1|^^^TimeDraw|0|| to|||F||ROCHE||20090903221922
O|1|903000001|MEASUREMENT||||||||||||Not Available
R|1|^^^DateChan|20070417|| to|||F||ROCHE||20090903221922
O|1|903000001|MEASUREMENT||||||||||||Not Available
R|1|^^^HbFactor|3|| to|||F||ROCHE||20090903221922
O|1|903000001|MEASUREMENT||||||||||||Not Available
R|1|^^^TimeChan|222226|| to|||F||ROCHE||20090903221922
L|1|N

8.2

Header Record

H|\^&|09090721CD2CB6810||Accu-Chek Inform Ser.#


:UJ48033647||||||Meas|P|2.2|20090907115043
Parameter
Segment
Value
Record type
0
H
Field Separator
1
\^&
Message Control ID (unique)
2
09090721CD2CB6810
Sender Name

Accu-Chek Inform Ser.# :UJ48033647

Comment or special instruction

10

Meas

Processing ID

11

Version number
Date and Time of Message

12
13

2.2
20090907115043

Revision 10 July 2012

Comment
Static Value
Static Value
[Instrument Type][Ser.# :]
[Instrument Serial
Number]
Static Value
Static Value, P =
Production
Static Value
YYYYMMDDHHMMSS

26

cobas IT 1000 application Interface Description

8.3

Patient Information Record

P|1|C22620313|133628||POST^BILLY^||19421115|M|||||||||||||||||CV07||||
Parameter
Segment^Component Value
Comment
Record type
0
P
Static Value
Sequence number
1
1
Static Value
Practice assigned Patient ID
2
C22620313
Practice assigned patient ID (PA_ID2)
Laboratory assigned Patient ID
3
133628
Laboratory assigned ID (PA_ID1)
Patient ID No.3
4
PA_ID3
Patient Last Name
5^0
POST
Patient First Name
5^1
BILLY
Patient Middle Name
5^2
Birthdate
7
19421115
YYYYMMDD
Patient sex
8
M
Ethnic Origin
9
Attending Physicisan ID
13
Admission Status
24
Location
25
CV07
Patient Religion
28

8.4

Patient Information Comment

C|1|I|Example Comment|G
Parameter
Segment
Record type
0
Sequence number
1
Comment Source
2
Comment Text
3
Comment Type
4

8.5

Value
C
1
I
Example Comment
G

Static Value, G = Generic / Free text

Test Order Record

O|1|1206000112|MEASUREMENT||||||||||||Blood
Parameter
Segment
Value
Record Type ID
0
O
Sequence Number
1
1
Specimen ID
2
1206000112
Instrument Specimen ID
3
MEASUREMENT
Specimen Descriptor
15
Blood

8.6

Comment
Static Value
Counter
Static Value, I = Clinical Instrument System

Comment
Static Value
Static Value
Generated by the cobas IT 1000 application

Test Order Comment

C|1|I|Example Comment|G
Parameter
Segment
Record type
0
Sequence number
1
Comment Source
2
Comment Text
3
Comment Type
4

Revision 10 July 2012

Value
C
1
I
Example Comment
G

Comment
Static Value
Counter
Static Value, I = Clinical Instrument System
Static Value, G = Generic / Free text

27

cobas IT 1000 application Interface Description

8.7

Result Record

R|1|^^^Glu|8.2|mmol/l| to|||F||50946||20071206113134
Parameter
Segment^Component
Value
Record type
0
R
Sequence Number
1
1
Universal Test ID
2^3
^^^Glu
Data or Measurement Value
3
8.2
Units
4
mmol/l
Reference Ranges

to

Result abnormal Flag


Result Status
Operator identification
Date/time test completed

6
8
10
12

F
50946
20071206113134

8.7.1

[Min. Range][ to ][Max.


Range]
Static Value, F = Final
YYYYMMDDHHMMSS

Abnormal Flags

Value

Description

Blank

Normal Range

<

Result below Instrument displayable range

>

Result above Instrument displayable range

Out of Normal Range

Better

Significant change down

Result above Instrument normal range

HH

Result above Instrument critical range

Result below Instrument normal range

LL

Result below Instrument critical range

Normal Range

Susceptible

Significant change up

Worse

8.7.2

Comment
Static Value
Counter

Universal Test IDs

The Test Abbreviations used in the cobas IT 1000 application are used for uploading results.

Revision 10 July 2012

28

cobas IT 1000 application Interface Description

8.8

Test Order Comment

C|1|I|Example Comment|G
Segment
Parameter
Record Type
0
Sequence Number
1
Comment Source
2
Comment Text
3
Comment Type
4

8.9
L|1|N
Parameter
Record type
Sequence Number
Termination Code

Value
C
1
I
Example Comment
G

Comment
Static Value
Counter
Static Value, I = Clinical Instrument System
Static Value, G = Generic / Free text

Message Terminator Record


Segment
0
1
2

Revision 10 July 2012

Value
L
1
N

Comment
Static Value
Static Value
Static Value, N = Normal termination

29

cobas IT 1000 application Interface Description

9.

ASTM Patient Results Interface (Variant B)

When all test results of a sample have been accepted, the Host Connectivity Agent (HCA) will
generate an ASTM message and transmit the message to the Host system. Results transmitted are
patient results and demographics.

9.1
Value
H
P
O
R
L

9.1.1
9.1.1.1

Records Used

Description
Header
Patient Information
Test order
Result
Message Terminator

Example Messages
Example of a result with one test parameter per sample

H|\^&||DataCare^1^1|||||HOST||P|1|20081020170734
P|1|||5004|MEYER^PAUL^||19940101|M|||||||||||||||||CV05|||
R|0|^^^MEDREC|5004|||N||F||ROCHE|20081020154755|20081020154755|123
R|1|^^^PATID||||N||F||ROCHE|20081020154755|20081020154755|123
R|2|^^^VISIT||||N||F||ROCHE|20081020154755|20081020154755|123
R|3|^^^LASTNAME|MEYER|||N||F||ROCHE|20081020154755|20081020154755|123
R|4|^^^FIRSTNAME|PAUL|||N||F||ROCHE|20081020154755|20081020154755|123
R|5|^^^DOB|19940101|||N||F||ROCHE|20081020154755|20081020154755|123
R|6|^^^SEX|M|||N||F||ROCHE|20081020154755|20081020154755|123
R|7|^^^ANALYZERNAME|123|||N||F||ROCHE|20081020154755|20081020154755|123
R|8|^^^OPID|ROCHE|||N||F||ROCHE|20081020154755|20081020154755|123
R|9|^^^ANALYZEDATETIME|20081020154755|||N||F||ROCHE|20081020154755|20081020154755|12
3
R|10|^^^ORDERNUM|1020000001|||N||F||ROCHE|20081020154755|20081020154755|123
R|11|^^^TESTCODE|GLUCOSE|||N||F||ROCHE|20081020154755|20081020154755|123
O|1|1020000001||1020000001|^^^GLUCOSE|20081020154755|20081020154755||||||||Blood
R|1|^^^Glu|150|mg/dL|-|||F||ROCHE|20081020154755|20081020154755|123
L|1|N

Revision 10 July 2012

30

cobas IT 1000 application Interface Description

9.1.1.2

Example of a result with several test parameter per sample

H|\^&||DataCare^1^1|||||HOST||P|1|20090907173749
P|1|||14464|MEYER^PAUL^||19320628|M|||||||||||||||||08|||
R|0|^^^MEDREC|14464|||N||F||ROCHE|20090903221922|20090903221922|6767
R|1|^^^PATID|LACB14592917|||N||F||ROCHE|20090903221922|20090903221922|6767
R|2|^^^VISIT||||N||F||ROCHE|20090903221922|20090903221922|6767
R|3|^^^LASTNAME|MEYER|||N||F||ROCHE|20090903221922|20090903221922|6767
R|4|^^^FIRSTNAME|PAUL|||N||F||ROCHE|20090903221922|20090903221922|6767
R|5|^^^DOB|19320628|||N||F||ROCHE|20090903221922|20090903221922|6767
R|6|^^^SEX|M|||N||F||ROCHE|20090903221922|20090903221922|6767
R|7|^^^ANALYZERNAME|cobas b 221|||N||F||ROCHE|20090903221922|20090903221922|6767
R|8|^^^OPID|ROCHE|||N||F||ROCHE|20090903221922|20090903221922|6767
R|9|^^^ANALYZEDATETIME|20090903221922|||N||F||ROCHE|20090903221922|20090903221922|67
67
R|10|^^^ORDERNUM|903000001|||N||F||ROCHE|20090903221922|20090903221922|6767
R|11|^^^TESTCODE|BG/ISE/MSS/COOX|||N||F||ROCHE|20090903221922|20090903221922|6767
R|12|^^^COMMENT1|Critical condition|||N||F|||||
O|1|903000001||903000001|^^^BG/ISE/MSS/COOX|20090903221922|20090903221922||||||||Not
Available
R|1|^^^BE(act)|2.9|mmol/l|-|||F||ROCHE|20090903221922|20090903221922|6767
O|1|903000001||903000001|^^^BG/ISE/MSS/COOX|20090903221922|20090903221922||||||||Not
Available
R|1|^^^AG|12|mmol/l|-|||F||ROCHE|20090903221922|20090903221922|6767
O|1|903000001||903000001|^^^BG/ISE/MSS/COOX|20090903221922|20090903221922||||||||Not
Available
R|1|^^^ALLEN|Acceptable||-|||F||ROCHE|20090903221922|20090903221922|6767
O|1|903000001||903000001|^^^BG/ISE/MSS/COOX|20090903221922|20090903221922||||||||Not
Available
R|1|^^^Baro|768.4|mmHg|-|||F||ROCHE|20090903221922|20090903221922|6767
O|1|903000001||903000001|^^^BG/ISE/MSS/COOX|20090903221922|20090903221922||||||||Not
Available
R|1|^^^BB|49.2|mmol/l|-|||F||ROCHE|20090903221922|20090903221922|6767
O|1|903000001||903000001|^^^BG/ISE/MSS/COOX|20090903221922|20090903221922||||||||Not
Available
R|1|^^^BE|3.7|mmol/l|-|||F||ROCHE|20090903221922|20090903221922|6767
O|1|903000001||903000001|^^^BG/ISE/MSS/COOX|20090903221922|20090903221922||||||||Not
Available
R|1|^^^BEecf|4.6|mmol/l|-|||F||ROCHE|20090903221922|20090903221922|6767
O|1|903000001||903000001|^^^BG/ISE/MSS/COOX|20090903221922|20090903221922||||||||Not
Available
R|1|^^^BO2|12.2|vol%|-|||F||ROCHE|20090903221922|20090903221922|6767
O|1|903000001||903000001|^^^BG/ISE/MSS/COOX|20090903221922|20090903221922||||||||Not
Available
R|1|^^^BUN|7.2|mg/dL|-|||F||ROCHE|20090903221922|20090903221922|6767
O|1|903000001||903000001|^^^BG/ISE/MSS/COOX|20090903221922|20090903221922||||||||Not
Available
R|1|^^^Ca++|.94|mmol/l|-|||F||ROCHE|20090903221922|20090903221922|6767
O|1|903000001||903000001|^^^BG/ISE/MSS/COOX|20090903221922|20090903221922||||||||Not
Available
R|1|^^^cH+|47.1|nmol/L|-|||F||ROCHE|20090903221922|20090903221922|6767
O|1|903000001||903000001|^^^BG/ISE/MSS/COOX|20090903221922|20090903221922||||||||Not
Available
R|1|^^^cH+t|47.1|nmol/L|-|||F||ROCHE|20090903221922|20090903221922|6767
O|1|903000001||903000001|^^^BG/ISE/MSS/COOX|20090903221922|20090903221922||||||||Not
Available
R|1|^^^cHCO3-|30.5|mmol/l|-|||F||ROCHE|20090903221922|20090903221922|6767

Revision 10 July 2012

31

cobas IT 1000 application Interface Description

O|1|903000001||903000001|^^^BG/ISE/MSS/COOX|20090903221922|20090903221922||||||||Not
Available
R|1|^^^cHCO3st|27.1|mmol/l|-|||F||ROCHE|20090903221922|20090903221922|6767
O|1|903000001||903000001|^^^BG/ISE/MSS/COOX|20090903221922|20090903221922||||||||Not
Available
R|1|^^^Cl-|101.2|mmol/l|-|||F||ROCHE|20090903221922|20090903221922|6767
O|1|903000001||903000001|^^^BG/ISE/MSS/COOX|20090903221922|20090903221922||||||||Not
Available
R|1|^^^COHb|2.3|%|-|||F||ROCHE|20090903221922|20090903221922|6767
O|1|903000001||903000001|^^^BG/ISE/MSS/COOX|20090903221922|20090903221922||||||||Not
Available
R|1|^^^ctCO2B|66|vol%|-|||F||ROCHE|20090903221922|20090903221922|6767
O|1|903000001||903000001|^^^BG/ISE/MSS/COOX|20090903221922|20090903221922||||||||Not
Available
R|1|^^^ctCO2P|72.5|vol%|-|||F||ROCHE|20090903221922|20090903221922|6767
O|1|903000001||903000001|^^^BG/ISE/MSS/COOX|20090903221922|20090903221922||||||||Not
Available
R|1|^^^ctO2|4.8|vol%|-|||F||ROCHE|20090903221922|20090903221922|6767
O|1|903000001||903000001|^^^BG/ISE/MSS/COOX|20090903221922|20090903221922||||||||Not
Available
R|1|^^^FO2Hb|.4|%|-|||F||ROCHE|20090903221922|20090903221922|6767
O|1|903000001||903000001|^^^BG/ISE/MSS/COOX|20090903221922|20090903221922||||||||Not
Available
R|1|^^^Hct|30.3|%|-|||F||ROCHE|20090903221922|20090903221922|6767
O|1|903000001||903000001|^^^BG/ISE/MSS/COOX|20090903221922|20090903221922||||||||Not
Available
R|1|^^^Hct(c)|26.7|%|-|||F||ROCHE|20090903221922|20090903221922|6767
O|1|903000001||903000001|^^^BG/ISE/MSS/COOX|20090903221922|20090903221922||||||||Not
Available
R|1|^^^HHb|58.6|%|-|||F||ROCHE|20090903221922|20090903221922|6767
O|1|903000001||903000001|^^^BG/ISE/MSS/COOX|20090903221922|20090903221922||||||||Not
Available
R|1|^^^niCa|.91|mmol/l|-|||F||ROCHE|20090903221922|20090903221922|6767
O|1|903000001||903000001|^^^BG/ISE/MSS/COOX|20090903221922|20090903221922||||||||Not
Available
R|1|^^^K+|3.05|mmol/l|-|||F||ROCHE|20090903221922|20090903221922|6767
O|1|903000001||903000001|^^^BG/ISE/MSS/COOX|20090903221922|20090903221922||||||||Not
Available
R|1|^^^Lac|1.2|mmol/l|-|||F||ROCHE|20090903221922|20090903221922|6767
O|1|903000001||903000001|^^^BG/ISE/MSS/COOX|20090903221922|20090903221922||||||||Not
Available
R|1|^^^MCHC|29.4|g/dL|-|||F||ROCHE|20090903221922|20090903221922|6767
O|1|903000001||903000001|^^^BG/ISE/MSS/COOX|20090903221922|20090903221922||||||||Not
Available
R|1|^^^MetHb|.7|%|-|||F||ROCHE|20090903221922|20090903221922|6767
O|1|903000001||903000001|^^^BG/ISE/MSS/COOX|20090903221922|20090903221922||||||||Not
Available
R|1|^^^Na+|140.7|mmol/l|-|||F||ROCHE|20090903221922|20090903221922|6767
O|1|903000001||903000001|^^^BG/ISE/MSS/COOX|20090903221922|20090903221922||||||||Not
Available
R|1|^^^O2Hb|38.4|%|-|||F||ROCHE|20090903221922|20090903221922|6767
O|1|903000001||903000001|^^^BG/ISE/MSS/COOX|20090903221922|20090903221922||||||||Not
Available
R|1|^^^Osm|278|mOsm/kg|-|||F||ROCHE|20090903221922|20090903221922|6767
O|1|903000001||903000001|^^^BG/ISE/MSS/COOX|20090903221922|20090903221922||||||||Not
Available
R|1|^^^P/FIndex|113.8|mmHg|-|||F||ROCHE|20090903221922|20090903221922|6767

Revision 10 July 2012

32

cobas IT 1000 application Interface Description

O|1|903000001||903000001|^^^BG/ISE/MSS/COOX|20090903221922|20090903221922||||||||Not
Available
R|1|^^^P50|26.9|mmHg|-|||F||ROCHE|20090903221922|20090903221922|6767
O|1|903000001||903000001|^^^BG/ISE/MSS/COOX|20090903221922|20090903221922||||||||Not
Available
R|1|^^^PCO2|8|kPa|-|||F||ROCHE|20090903221922|20090903221922|6767
O|1|903000001||903000001|^^^BG/ISE/MSS/COOX|20090903221922|20090903221922||||||||Not
Available
R|1|^^^PCO2t|8|kPa|-|||F||ROCHE|20090903221922|20090903221922|6767
O|1|903000001||903000001|^^^BG/ISE/MSS/COOX|20090903221922|20090903221922||||||||Not
Available
R|1|^^^pH|7.327||-|||F||ROCHE|20090903221922|20090903221922|6767
O|1|903000001||903000001|^^^BG/ISE/MSS/COOX|20090903221922|20090903221922||||||||Not
Available
R|1|^^^pHst|7.455||-|||F||ROCHE|20090903221922|20090903221922|6767
O|1|903000001||903000001|^^^BG/ISE/MSS/COOX|20090903221922|20090903221922||||||||Not
Available
R|1|^^^pHt|7.327||-|||F||ROCHE|20090903221922|20090903221922|6767
O|1|903000001||903000001|^^^BG/ISE/MSS/COOX|20090903221922|20090903221922||||||||Not
Available
R|1|^^^PO2|3.2|kPa|-|||F||ROCHE|20090903221922|20090903221922|6767
O|1|903000001||903000001|^^^BG/ISE/MSS/COOX|20090903221922|20090903221922||||||||Not
Available
R|1|^^^PO2t|3.2|kPa|-|||F||ROCHE|20090903221922|20090903221922|6767
O|1|903000001||903000001|^^^BG/ISE/MSS/COOX|20090903221922|20090903221922||||||||Not
Available
R|1|^^^SO2|39.6|%|-|||F||ROCHE|20090903221922|20090903221922|6767
O|1|903000001||903000001|^^^BG/ISE/MSS/COOX|20090903221922|20090903221922||||||||Not
Available
R|1|^^^SO2(c)|37.3|%|-|||F||ROCHE|20090903221922|20090903221922|6767
O|1|903000001||903000001|^^^BG/ISE/MSS/COOX|20090903221922|20090903221922||||||||Not
Available
R|1|^^^R|.84||-|||F||ROCHE|20090903221922|20090903221922|6767
O|1|903000001||903000001|^^^BG/ISE/MSS/COOX|20090903221922|20090903221922||||||||Not
Available
R|1|^^^Temp|37|C|-|||F||ROCHE|20090903221922|20090903221922|6767
O|1|903000001||903000001|^^^BG/ISE/MSS/COOX|20090903221922|20090903221922||||||||Not
Available
R|1|^^^tHb|8.9|g/dL|-|||F||ROCHE|20090903221922|20090903221922|6767
O|1|903000001||903000001|^^^BG/ISE/MSS/COOX|20090903221922|20090903221922||||||||Blo
od
R|1|^^^Urea|2.6|mmol/l|-|||F||ROCHE|20090903221922|20090903221922|6767
O|1|903000001||903000001|^^^BG/ISE/MSS/COOX|20090903221922|20090903221922||||||||Not
Available
R|1|^^^FIO2|.21||-|||F||ROCHE|20090903221922|20090903221922|6767
O|1|903000001||903000001|^^^BG/ISE/MSS/COOX|20090903221922|20090903221922||||||||Not
Available
R|1|^^^Glu (BG)|4.9|mmol/l|-|||F||ROCHE|20090903221922|20090903221922|6767
O|1|903000001||903000001|^^^BG/ISE/MSS/COOX|20090903221922|20090903221922||||||||Not
Available
R|1|^^^a/f|>1year||-|||F||ROCHE|20090903221922|20090903221922|6767
O|1|903000001||903000001|^^^BG/ISE/MSS/COOX|20090903221922|20090903221922||||||||Not
Available
R|1|^^^tHB(e)|15|g/dL|-|||F||ROCHE|20090903221922|20090903221922|6767
O|1|903000001||903000001|^^^BG/ISE/MSS/COOX|20090903221922|20090903221922||||||||Not
Available
R|1|^^^TimeDraw|0||-|||F||ROCHE|20090903221922|20090903221922|6767

Revision 10 July 2012

33

cobas IT 1000 application Interface Description

O|1|903000001||903000001|^^^BG/ISE/MSS/COOX|20090903221922|20090903221922||||||||Not
Available
R|1|^^^DateChan|20070417||-|||F||ROCHE|20090903221922|20090903221922|6767
O|1|903000001||903000001|^^^BG/ISE/MSS/COOX|20090903221922|20090903221922||||||||Not
Available
R|1|^^^HbFactor|3||-|||F||ROCHE|20090903221922|20090903221922|6767
O|1|903000001||903000001|^^^BG/ISE/MSS/COOX|20090903221922|20090903221922||||||||Not
Available
R|1|^^^TimeChan|222226||-|||F||ROCHE|20090903221922|20090903221922|6767
L|1|N

9.2

Header Record

H|\^&||DataCare^1^1|||||HOST||P|1|20081020170734
Parameter
Segment
Value
Record type
0
H
Field Separator
1
\^&
Access Password
3
DataCare^1^1
Characteristics of sender
8
HOST
Comment or special instruction
10
P
Processing ID
11
1
Date and time of message
12
20081020170734

9.3

Comment
Static Value
Static Value
Static Value
Static Value
Static Value
Static Value
YYYYMMDDHHMMSS

Patient Information Record

P|1|||5004|MEYER^PAUL^||19940101|M|||||||||||||||||CV05|||
Parameter
Segment Value
Comment
Record type
0
P
Static Value
Sequence number
1
1
Static Value
Laboratory assigned Patient ID
3
Patient Visit Number
Patient ID No.3
4
5004
Laboratory assigned ID (PA_ID1)
Patient Last Name
5^0
MEYER
Patient First Name
5^1
PAUL
Patient Middle Name
5^2
Birthdate
7
19940101
YYYYMMDD
Patient sex
8
M
Ethnic Origin
9
Attending Physicisan ID
13
Admission Status
24
Location
25
CV05
Patient Religion
28

Revision 10 July 2012

34

cobas IT 1000 application Interface Description

9.4

Result Record

R|1|^^^Glu|150|mg/dL|-|||F||ROCHE|20081020154755|20081020154755|123
Segment^Component
Value
Comment
Parameter
Record type
0
R
Static Value
Sequence Number
1
1
Counter
Universal Test ID
2^3
^^^Glu
Data or Measurement Value
3
150
Units
4
mg/dl
Reference Ranges
5
[Min. Range][ - ][Max. Range]
Result abnormal Flag
6
Result Status
8
F
Static Value, F = Final
Operator identification
10
ROCHE
Date/time test completed
11
20081020154755
YYYYMMDDHHMMSS
Date/time test completed
12
20081020154755
YYYYMMDDHHMMSS
Instrument Serial Number
13
123

9.4.1

Abnormal Flags

Value

Description

Blank

Normal Range

<

Result below Instrument displayable range

>

Result above Instrument displayable range

Out of Normal Range

Better

Significant change down

Result above Instrument normal range

HH

Result above Instrument critical range

Result below Instrument normal range

LL

Result below Instrument critical range

Normal Range

Susceptible

Significant change up

Worse

Revision 10 July 2012

35

cobas IT 1000 application Interface Description

9.4.2

Upload Codes

In addition to the Test Abbreviations used in the cobas IT 1000 application for uploading results,
the following upload codes are used to upload data within the framework of result records.
MEDREC
PATID
VISIT
LASTNAME
FIRSTNAME
SEX
DOB
ANALYZERNAME
ANALYZEDATETIME

Primary patient ID
Secondary patient ID
Visit ID
Patient last name
Patient first name
Patient sex
Name attributed to the instrument
Name attributed to the instrument
Name attributed to the instrument

OPID

ID of the operator performing the test

ORDERNUM

Specimen ID
(generated by the cobas IT 1000 application)

TESTCODE

Test panel (alias to the instrument type)

COMMENTn

Sample or test related comment


(n is replaced by a counter starting with 1)

9.5

Test Order Record

O|1|1206000100||1206000100|^^^GLUCOSE|20071206112014|20071206112014||||||||Blood
Parameter
Segment
Value
Comment
Record Type ID
0
O
Static Value
Sequence Number
1
1
Static Value
Sample ID (generated by the cobas IT
Specimen ID
2
1206000100
1000 application
Universal Test ID

1206000100

Priority
Requested/Ordered Date and Time
Specimen Collection Date and Time
Specimen Descriptor

5
6
7
15

^^^GLUCOSE
20071206112014
20071206112014
Blood

9.6

Message Terminator Record

L|1|N
Parameter
Record type
Sequence Number
Termination Code

Segment
0
1
2

Revision 10 July 2012

Value
L
1
N

Sample ID (generated by the cobas IT


1000 application (same as Segment 2)
Instrument Type
Date/Time test completed
Date/Time test completed
Specimen Name

Comment
Static Value
Static Value
Static Value, N = Normal termination

36

cobas IT 1000 application Interface Description

10.

HL7 QC Result Interface (Variant A)

When a QC result has been accepted, the Host Connectivity Agent (HCA) will generate an HL7
message and transmit the message to the Host system. QC Results transmitted include result values
and comments.

10.1
Value
MSH
ORC
OBR
OBX

10.1.1

Segments Used

Description
Message Header
Common Order
Observation Request
Results Segment

Example Message

MSH|^~\&|cobasIT1000||LIS||20090907124844||ORU^R01|QC090907251F10F9459|Q|2.3
ORC|RE|^HIS|||CM||||||1234
OBR|1|^HIS|||||||VL|||||20081120095406|GLUQC|||||20081120095406||20081120095406|||F||1234||||||1234|1234|1234
OBX|1|ST|LOTCONTROLNAME|1|GLU-QC||||||F
OBX|2|ST|ANALYZERNAME|1|AC Inform UJ50021373||||||F
OBX|3|ST|ANALYZERSERIAL|1|UJ50021373||||||F
OBX|4|ST|LOTNUMBER|1|02710||||||F
OBX|5|ST|LOTEXPIRATIONDATE|1|20101010||||||F
OBX|6|ST|LOTNUMBER2|1|450707||||||F
OBX|7|ST|LOTCONTROLNAME2|1|GLU-T||||||F
OBX|8|ST|LOTEXPIRATIONDATE2|1|20101010||||||F
OBX|9|ST|QCLEVEL|1|1||||||F
OBX|10|ST|ANALYZEDATETIME|1|20081120095406||||||F
OBX|11|ST|OPID|1|1234||||||F
OBX|12|ST|Glu|1|133||113-153||||F|||20081120095406

Revision 10 July 2012

37

cobas IT 1000 application Interface Description

10.2

MSH Segment

MSH|^~\&|cobasIT1000||LIS||20090907124844||ORU^R01|QC090907251F10F9459|Q|2.3
Segment
Value
Comment
Parameter
Line ID
0
MSH
Static Value
Field Separator
1
^~\&
Static Value
Sending Application
2
cobasIT1000
Static Value
Receiving Application
4
LIS
Static Value
Date / Time of Message
6
20090907124844
YYYYMMDDHHMM
Message Type
8
ORU^R01
Static Value
Message control ID
9
QC090907251F10F9459
Processing ID
10
Q
Static Value
HL7 Version ID
11
2.3
Static Value

10.3

ORC Segment

ORC|RE|^HIS|||CM||||||1234
Segment ^Component
Parameter
Line ID
0
1
Order Control
2^1
Placer Order Number
Order Status
5
11
Verified By

10.4

Value
ORC
RE
^HIS
CM
1234

Comment
Static Value
Static Value
Static Value
Static Value
Operator ID

OBR Segment

OBR|1|^HIS|||||||VL|||||20081120095406|GLUQC|||||20081120095406||20081120095406|||F||1234||||||1234|1234|1234
Parameter
Segment ^Component
Value
Comment
Line ID
0
OBR
Static Value
Sequence Number
1
1
Static Value
Placer Order Number
2^1
^HIS
Static Value
Collection Volume
9
VL
Static Value
Date/Time Control Completed
14
20081120095406
YYYYMMDDHHMMSS
Control Material Name
15
GLU-QC
Date/Time Control Completed
20
20081120095406
YYYYMMDDHHMMSS
Date/Time Control Completed
22
20081120095406
YYYYMMDDHHMMSS
25
F
Static Value, F = Final
Result Status
Operator Identification
27
1234
Operator ID
Operator Identification
33
1234
Operator ID
Operator Identification
34
1234
Operator ID

Revision 10 July 2012

38

cobas IT 1000 application Interface Description

10.5

OBX Segment

OBX|12|ST|Glu|1|133||113-153||||F|||20081120095406
Segment ^Component
Value
Parameter
Line ID
0
OBX
Sequence Number
1
1
Field Type
2
ST
Item Code (Upload code)
3
Glu
Observation SubID
4
1
Results for the Item
5
133
Units
6
QC Range
7
113-153
Abnormal Flags
8
11
F
Result Status
Result Date/Time
14
20081120095406

10.5.1

Comment
Static Value
Static Value
Static Value
Static Value

Static Value, F = Final


YYYYMMDDHHMMSS

Abnormal Flags

Value

Description

Blank

Normal Range

<

Result below Instrument displayable range

>

Result above Instrument displayable range

Out of Normal Range

Better

Significant change down

Result above Instrument normal range

HH

Result above Instrument critical range

Result below Instrument normal range

LL

Result below Instrument critical range

Normal Range

Susceptible

Significant change up

Worse

Revision 10 July 2012

39

cobas IT 1000 application Interface Description

10.5.2

Upload Codes

In addition to the Test Abbreviations used in the cobas IT 1000 application for uploading results,
the following upload codes are used to upload data within the framework of OBX segments.
LOTCONTROLNAME
ANALYZERNAME
ANALYZERSERIAL
LOTNUMBER
LOTEXPIRATIONDATE
LOTNUMBER2
LOTCONTROLNAME2
LOTEXPIRATIONDATE2
QCLEVEL
ANALYZEDATETIME
OPID
COMMENTn

Revision 10 July 2012

Name of control material


Name of analyzer
Serial number of analyzer
Lot number of control material
Expiration date of control material lot
Lot number of test material
Name of test material
Expiration date of test material lot
QC level
Date and Time the measurement was done
ID of the operator performing the test
Comment

40

cobas IT 1000 application Interface Description

11.

HL7 QC Result Interface (Variant B)

When a control result has been accepted, the Host Connectivity Agent (HCA) will generate an HL7
message and transmit the message to the Host system. The cobas IT 1000 application works
exclusively with unsolicited result sending.

11.1
Value
MSH
ORC
OBR
OBX
NTE

Segments Used

Description
Message Header
Common Order
Observation Request
Results Segment
Notes and Comments

11.1.1

Example Message

MSH|^~\&|cobas IT 1000|LAB|LAB||20090907125405||ORU^R01|QC090907256D83F9081|Q|2.3
ORC|NW||||CM||^^^^^R|||||||||||UJ50021373
OBR|1|||QC|||20081120112237||||A|||20081120112237|GLU-QC^02710^20101010^1^GLUT^450707^20101010||||||||||F||^^^^R|||||
OBX|1|ST|Glu||133||113-153||||F|||20081120112237||1234
NTE|1||Example

11.2

MSH Segment

MSH|^~\&|cobas IT 1000|LAB|LAB||20090907125405||ORU^R01|QC090907256D83F9081|Q|2.3
Segment
Value
Comment
Parameter
Line ID
0
MSH
Static Value
Field Separator
1
^~\&
Static Value
Sending Application
2
cobas IT 1000
Static Value
Sending Facility
3
LAB
Static Value
Receiving Application
4
LAB
Static Value
Date / Time of Message
6
20090907125405
YYYYMMDDHHMM
Message Type
8
ORU^R01
Static Value
Message control ID
9
QC090907256D83F9081
Processing ID
10
Q
Static Value
HL7 Version ID
11
2.3
Static Value

Revision 10 July 2012

41

cobas IT 1000 application Interface Description

11.3

ORC Segment

ORC|NW||||CM||^^^^^R|||||||||||UJ50021373
Segment ^Component
Parameter
Line ID
0
1
Order Control
5
Order Status
Priority (Routine)
7
Date/Time of receiving result
9
from instrument
18
Instrument Serial Number

11.4

Value
ORC
NW
CM
^^^^^R

Comment
Static Value
Static Value
Static Value
Static Value

UJ50021373

OBR Segment

OBR|1|||QC|||20081120112237||||A|||20081120112237|GLU-QC^02710^20101010^1^GLUT^450707^20101010||||||||||F||^^^^R|||||
Parameter
Segment ^Component
Value
Comment
Line ID
0
OBR
Static Value
Sequence Number
1
1
Static Value
Universal Service ID
4
QC
Static Value
Date/Time Control Completed
7
20081120112237
YYYYMMDDHHMMSS
Specimen Action Code
11
A
Static Value
Date/Time Control Completed
14
20081120112237
YYYYMMDDHHMMSS
Control Material Name
15
GLU-QC
Control Material Lot Number
15^1
02710
Control Material Lot Expiration
Date
15^2
20101010
YYYYMMDD
QC Level
15^3
1
Test Material Name
15^4
GLU-T
Test Material Lot Number
15^5
450707
Test Material Lot Expiration Date
15^6
20101010
YYYYMMDD
Result Status
25
F
Static Value, F = Final
Priority (Routine)
27^4
R
Static Value

11.5

OBX Segment

OBX|1|ST|Glu||133||113-153||||F|||20081120112237||1234
Segment ^Component
Value
Parameter
Line ID
0
OBX
Sequence Number
1
1
Field Type
2
ST
Item Code (Upload code)
3
Glu
Results for the Item
5
133
QC Range
7
113-153
Abnormal Flags
8
Result Status
11
F
Result Date/Time
14
20081120112237
Operator ID
16
1234

Revision 10 July 2012

Comment
Static Value
Static Value
Static Value
Test Abbreviation

Static Value, F = Final


YYYYMMDDHHMMSS

42

cobas IT 1000 application Interface Description

11.6

NTE Segment

NTE|1||Example
Parameter
Line ID
Set ID - NTE
Comment

11.6.1

Segment
0
1
3

Comment
Static Value
Counter
Comment on Result

Abnormal Flags

Value

Description

Blank

Normal Range

<

Result below Instrument displayable range

>

Result above Instrument displayable range

Out of Normal Range

Better

Significant change down

Result above Instrument normal range

HH

Result above Instrument critical range

Result below Instrument normal range

LL

Result below Instrument critical range

Normal Range

Susceptible

Significant change up

Worse

11.6.2

Value
NTE
1
Example

Observation Identifiers

The Test Abbreviations used in the cobas IT 1000 application are used for uploading results.

Revision 10 July 2012

43

cobas IT 1000 application Interface Description

12.

ASTM QC Results Interface (Variant A)

When all test results of a sample have been accepted, the Host Connectivity Agent (HCA) will
generate an ASTM message and transmit the message to the Host system. The
cobas IT 1000 application works exclusively with unsolicited result sending.

12.1
Value
H
P
O
R
C
L

Records Used

Description
Header
Patient Information
Test order
Result
Comment
Message Terminator

12.1.1

Example Message

H|\^&|09090725E7A499375||Accu-Chek InformSer.#
:UJ32008458||||||QC|Q|2.2|20090907130226
P|1
O|1||QC^20580^20101010^450707^20101010||||||||||||GLU-QC^1^GLU-T
R|1|^^^Glu|133||113-153|||F||111||20081031103714
C|1|I|Example|G
L|1|N

12.2

Header Record

H|\^&|09090725E7A499375||Accu-Chek InformSer.#
:UJ32008458||||||QC|Q|2.2|20090907130226
Parameter
Segment
Value
Record type
0
H
Field Separator
1
\^&
Message Control ID (unique)
2
09090725E7A499375
Accu-Chek InformSer.#
Sender Name
4
:UJ32008458
Comment or special instruction
10
QC
Processing ID
11
Q
Version number
12
2.2
Date and Time of Message
13
20090907130226

12.3

Comment
Static Value
Static Value
[Instrument Type][Ser.# :]
[Instrument Serial Number]
Static Value
Static Value, P = Production
Static Value
YYYYMMDDHHMMSS

Patient Information Record

P|1
Parameter
Record type
Sequence number (always 1)

Revision 10 July 2012

Segment
0
1

Value
P
1

Comment
Static Value
Static Value

44

cobas IT 1000 application Interface Description

12.4

Test Order Record

O|1||QC^20580^20101010^450707^20101010||||||||||||GLU-QC^1^GLU-T
Parameter
Segment^Component
Value
Comment
Record type
0
O
Static Value
Sequence number (always 1)
1
1
Static Value
Instrument specimen ID
3^0
QC
Static Value
Control Material Lot Number
3^1
20580
Control Material Lot Expiration
3^2
20101010
Date
Test Material Lot Number
3^3
Test Material Lot Expiration
3^4
20101010
Date
Control Material Name
15
GLU-QC
QC Level
15^1
1
Test Material Name
15^2
GLU-T

12.5

Result Record

R|1|^^^Glu|133||113-153|||F||111||20081031103714
Parameter
Segment^Component
Value
Record type
0
R
Sequence Number
1
1
Universal Test ID
2^3
Glu
Data or Measurement Value
3
133
Reference Ranges

113-153

Result abnormal Flag


Result Status
Operator identification
Date/time test completed

6
8
10
12

F
111
20081031103714

Revision 10 July 2012

Comment
Static Value
Counter

[Min. Range][-][Max.
Range]
Static Value, F = Final
YYYYMMDDHHMMSS

45

cobas IT 1000 application Interface Description

12.5.1

Abnormal Flags

Value

Description

Blank

Normal Range

<

Result below Instrument displayable range

>

Result above Instrument displayable range

Out of Normal Range

Better

Significant change down

Result above Instrument normal range

HH

Result above Instrument critical range

Result below Instrument normal range

LL

Result below Instrument critical range

Normal Range

Susceptible

Significant change up

Worse

12.5.2

Universal Test IDs

The Test Abbreviations used in the cobas IT 1000 application are used for uploading results.

12.6

Comment Record

C|1|I|Example|G
Parameter
Record type
Sequence Number
Comment Source
Comment
Comment type

12.7

Segment^Component
0
1
2
3
4

Value
C
1
I
Example
G

Comment
Static Value
Counter
Static Value
Static Value

Message Terminator Record

L|1|N
Parameter
Record type
Sequence Number
Termination Code

Revision 10 July 2012

Segment
0
1

Value
L
1

Comment
Static Value
Static Value
Static Value, N = Normal
termination

46

cobas IT 1000 application Interface Description

13.

ASTM QC Results Interface (Variant B)

When a control result has been accepted, the Host Connectivity Agent (HCA) will generate an
ASTM message and transmit the message to the Host system.

13.1
Value
H
P
O
R
L

Records Used

Description
Header
Patient Information
Test order
Result
Message Terminator

13.1.1

Example Message

H|\^&||DataCare^1^1|||||HOST||Q|1|20081120131921
P|1
O|1|||||20081120131735|20081120131735||||||||GLU-QC^1^02710^^GLU-T^1^450707
R|1|^^^LOTCONTROLNAME|GLU-QC|||N||F||1234|20081120131735|20081120131735|UJ50021373
R|2|^^^LOTNUMBER|02710|||N||F||1234|20081120131735|20081120131735|UJ50021373
R|3|^^^LOTEXPIRATIONDATE|20101010|||N||F||1234|20081120131735|20081120131735|UJ50021
373
R|4|^^^LOTNUMBER2|450707|||N||F||1234|20081120131735|20081120131735|UJ50021373
R|5|^^^LOTCONTROLNAME2|GLU-T|||N||F||1234|20081120131735|20081120131735|UJ50021373
R|6|^^^LOTEXPIRATIONDATE2|20101010|||N||F||1234|20081120131735|20081120131735|UJ5002
1373
R|7|^^^QCLEVEL|1|||N||F||1234|20081120131735|20081120131735|UJ50021373
R|8|^^^ANALYZERNAME|AC Inform
UJ50021373|||N||F||1234|20081120131735|20081120131735|UJ50021373
R|9|^^^OPID|1234|||N||F||1234|20081120131735|20081120131735|UJ50021373
R|10|^^^ANALYZEDATETIME|20081120131735|||N||F||1234|20081120131735|20081120131735|UJ
50021373
R|11|^^^Glu|133||113-153|||F||1234|20081120131735|20081120131735|UJ50021373
L|1|N

13.2

Header Record

H|\^&||DataCare^1^1|||||HOST||Q|1|20081120131921
Parameter
Segment
Value
Record type
0
H
Field Separator
1
\^&
Access Password
3
DataCare^1^1
Characteristics of sender
8
HOST
Comment or special instruction
10
Q
Processing ID
11
1
Date and time of message
12
20081120131921

Revision 10 July 2012

Comment
Static Value
Static Value
Static Value
Static Value
Static Value
Static Value
YYYYMMDDHHMMSS

47

cobas IT 1000 application Interface Description

13.3

Patient Information Record

P|1
Parameter
Record type
Sequence number (always 1)

13.4

Segment
0
1

Value
P
1

Comment
Static Value
Static Value

Test Order Record

O|1|||||20081120131735|20081120131735||||||||GLU-QC^1^02710^^GLU-T^1^450707
Parameter
Segment^Component
Value
Comment
Record type
0
O
Static Value
Sequence number (always 1)
1
1
Static Value
Date/Time test completed
6
20081120131735
YYYYMMDDHHMMSS
Date/Time test completed
7
20081120131735
YYYYMMDDHHMMSS
Control Material Name
15^0
GLU-QC
QC Level
15^1
1
Control Material Lot Number
15^2
02710
Test Material Name
15^4
GLU-T
QC Level
15^5
1
Test Material Lot Number
15^6
450707

13.5

Result Record

R|11|^^^Glu|133||113-153|||F||1234|20081120131735|20081120131735|UJ50021373
Parameter
Segment^Component
Value
Comment
Record type
0
R
Static Value
Sequence Number
1
11
Counter
Universal Test ID
2^3
Glu
Data or Measurement Value
3
133
[Min. Range][-][Max.
Reference Ranges
5
113-153
Range]
Result abnormal Flag
6
Result Status
8
F
Static Value, F = Final
Operator identification
10
111
Date/time test completed
11
20081031103714
YYYYMMDDHHMMSS
Date/time test completed
12
20081031103714
YYYYMMDDHHMMSS
Instrument serial number
13
UJ50021373

Revision 10 July 2012

48

cobas IT 1000 application Interface Description

13.5.1

Abnormal Flags

Value

Description

Blank

Normal Range

<

Result below Instrument displayable range

>

Result above Instrument displayable range

Out of Normal Range

Better

Significant change down

Result above Instrument normal range

HH

Result above Instrument critical range

Result below Instrument normal range

LL

Result below Instrument critical range

Normal Range

Susceptible

Significant change up

Worse

13.5.2

Upload Codes

In addition to the Test Abbreviations used in the cobas IT 1000 application for uploading results,
the following upload codes are used to upload data within the framework of result records.
LOTCONTROLNAME
LOTNUMBER
LOTEXPIRATIONDATE
LOTNUMBER2
LOTCONTROLNAME2
LOTEXPIRATIONDATE2
QCLEVEL
ANALYZERNAME
OPID
ANALYZEDATETIME
Commentn

13.6

Name of control material


Lot number of control material
Expiration date of control material lot
Lot number of test material
Name of test material
Expiration date of test material lot
QC level
Name of analyzer
Id of the operator performing the test
Date and Time the measurement was done
Comment

Message Terminator Record

L|1|N
Parameter
Record type
Sequence Number
Termination Code

Revision 10 July 2012

Segment
0
1
2

Value
L
1
N

Comment
Static Value
Static Value
Static Value, N = Normal termination

49

cobas IT 1000 application Interface Description

14.

Limitations

In the current version the cobas IT 1000 application does not support a concept of
concurrent visits where a patient is identified for testing by a permanent ID (not a visit ID).

HL7 result interfaces work only in asynchronous mode.

Acknowledgment sending: The cobas IT 1000 application acknowledges every received


message positively, also when the message cannot be processed.

Acknowledgment reception: The cobas IT 1000 application does not parse the ERR
segment, hence information sent there will not be available to the user.

When a message cannot be processed on a parsing level, no acknowledgment message is


sent to the host. In case of a synchronous workflow this will result in a stop of ADT message
reception as the host will always resend the same message.

The ASTM protocol does not support Thai characters in combination with checksums

Revision 10 July 2012

50

cobas IT 1000 application Interface Description

15.

Revisions
15.1

Revision No.
6

Revision 6
Release Date
September 2009

Chapter
4.1, 4.2, 5.1, 5.2, 6.1, 6.2,
8.1, 8.2, 10.1, 10.2, 11.1,
11.2, 12.1, 12.2
4
4.2
5.2
11.2
14
5.1, 6.1, 8.1, 9.1

15.2
Revision No.
7

Revision No.
8

Valid with SW Version


1.11

Modification / Addition
Format of Message Identifier changed

Handling of acknowledgement messages by cobas IT 1000 corrected


Information about expected message processing speed added
Segment numbers corrected
Segment numbers corrected
Missing field Sending Facility added
Chapter Limitations added
Example messages of a result with several test parameters per sample added

Revision 7
Release Date
November 2009

Chapter
4.4

15.3

Affected Chapters
4, 4.1, 4.2, 5.1, 5.2, 6.1, 6.2, 8.1, 8.2, 10.1, 10.2, 11.1,
11.2, 12.1, 12.2

Affected Chapters
4.4

Valid with SW Version


1.12

Modification / Addition
Acknowledgment processing updated

Revision 8
Release Date
March 2010

Chapter
11.1, 11.5, 11.6

Revision 10 July 2012

Affected Chapters
4.4

Valid with SW Version


1.13

Modification / Addition
Corrected order of OBX and NTE segments in message

51

cobas IT 1000 application Interface Description

15.4
Revision No.
9

Revision 9
Release Date
September 2011

Chapter
General
1
4.1
4.4

Affected Chapters
4.1, 4.4

Valid with SW Version


2.00.00

Modification / Addition
Alignment of product name, headline formatting
Addition of information that host connectivity security relies on environment security
Removed statement about acknowledgment performance issue
Removed statement about version 1.12

15.5
Revision No.
10

Revision 10
Release Date
July 2012

Chapter
Overview & scope
HL7 TCP/IP Low Level
Interface
ASTM TCP/IP Interface
HL7 Message
Acknowledgment
HL7 Patient Result
Interface (Variant A)
HL7 Patient Result
Interface (Variant B)
Example of a result with
alarms set as result
comments
NTE Segment
HL7 ADT interface

Revision 10 July 2012

Affected Chapters
1, 2, 3,4 5, 6, 6.3, 6.7, 6.9

Valid with SW Version


2.00.01

Modification / Addition
Corrected typo
Minor text correction
Corrected typo
Minor text correction
Minor text change
Added information on the new requirement for version 2.00.01 to send alarms as result
comments
Added example of the message format which derives from the new requirements for
version 2.00.01 to send alarms as result comments
Reworked with information on the NTE segment derived from the new requirement for
version 2.00.01 to send alarms as result comments
Fix for ICATT CITP00034941

52