PN A16150AE May 2008
Beckman Coulter, Inc. 4300 N. Harbor Blvd. Fullerton, CA 92835
Host Interface Specifications
UniCel® DxC Synchron® Clinical Systems
This manual is intended for use with: UniCel® DxC 600 UniCel® DxC 800 UniCel® DxC 600i UniCel® DxC 880i
Host Interface Specifications UniCel DxC Synchron Clinical SystemsPN A16150AE (May 2008)
Copyright © 2008 Beckman Coulter, Inc.
All rights reserved. No part of this document may be reproduced or transmitted in any form or by any means, electronic, mechanical, photocopying, recording, or otherwise, without prior written permission from Beckman Coulter, Inc.
TrademarksFollowing is a list of Beckman Coulter trademarks
• AccuTnI®
• CX®
• Hybritech®
• OSTASE®
• PrepLink™
• Synchron®
• Synchron LX®
• UniCel®
All other trademarks are the property of their respective owners.
Find us on the World Wide Web at: www.beckmancoulter.com
Beckman Coulter Ireland Inc.Mervue Business Park,Mervue, Galway,Ireland (353 91 774068)
Beckman Coulter do Brasil Com e Imp de Prod de Lab Ltda Estr dos Romeiros, 220 - Galpao G3 - Km 38.5 zip code 06501-001 - Sao Paulo - SP - Brasil CNPJ: 42.160.812/0001-44
!"#$% & '()*+,-./0.1234567859:;<=> ? @ A B
UniCel DxC Clinical Systems Host Interface Specifications A16150 Revision History May 2008 Page i of ii
Revision History
This document applies to the latest software listed and higher versions. When a subsequent software version changes the information in this document, a new issue will be released.
Initial Issue A16150-AA, 12/04Software version 1.0
A16150-AB, 10/05Software version 1.4
A16150-AC, 06/07Software version 2.0
A16150-AD, 02/08A16150-AE, 05/08Software version 3.0
CHAPTER 1 Host Interface Specifications• Modified Connector Pin Assignments section• Added notes to Table 1.5 Serial Transmission Format
CHAPTER 2 LX20/DxC Interface• Modified Note 5 and added Notes 10 and 11 for Table 2.4 Sample Cup Program• Added invalid characters to list in Table 2.1 ASCII Codes.
CHAPTER 3 CX7 Compatible Interface• Modified Notes 3 and 5, added Notes 8 and 9 for Table 3.4 Sample/Cup Program• Added invalid characters to list in Table 3.1 ASCII Codes.
CHAPTER 4 Tables/Codes• In Table 4.2 Sample Type Codes (CX and LX), some sample type codes were
limited to specific analyzers.• Added chemistries to Table 4.6 Chemistry Codes and Table 4.7 Access Chemistry
Codes.• Added instrument codes to Table 4.9 Instrument Codes with Remarks.• In Table 4.10 Result Error Codes, the IA Initial Absorbance Host Code was
replaced by two codes: AH Initial absorbance high and AL Initial absorbance low.• Added rows to Table 4.14 Access/DxI Codes Converted to DxC Codes.
CHAPTER 5 ASTM Interface Specifications• Added maximum values to Table 5.4 Patient Information Record• Added caution statement to Table 5.7 Sample Result Record• Changed Interpretation examples 8 through 12 for Field Number 4 in Table 5.7.• Deleted OR and CD flags from Table 5.8 Abnormal Result Flags.
Revision History UniCel DxC Clinical Systems Host Interface Specifications A16150 Page ii of ii May 2008
UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 Contents May 2008 Page i of ii
Contents
REVISION HISTORY
CHAPTER 1 Host Interface Specifications, 1Overview, 2Hardware for Serial Interfaces, 6Data Transmission, 7Unidirectional Protocol, 9Bidirectional, 12
CHAPTER 2 LX20/DxC Interface, 1LX20/DxC Messages, 2Stream 800 - Special Functions, 4Stream 801 - Sample/Cup Program, 6Stream 802 - Results, 15Stream 803 - Instrument Status, 28Stream 804 - Setup Status, 33
CHAPTER 3 CX7 Compatible Interface, 1CX7 Compatible Messages, 2Stream 700 - Special Functions, 4Stream 701 - Sample/Cup Program, 6Stream 702 - Results, 15Stream 703 - Instrument Status, 30Stream 704 - Setup Status, 35
CHAPTER 4 Tables/Codes, 1Introduction, 2Test Type Codes, 2Sample Type Codes, 3Chemistry Codes, 5Unit Codes, 12Instrument Codes, 14Result Error Codes, 20Special Calculation Status Codes, 26Instrument Status Codes, 27Access/DxI Codes Converted to DxC Codes for Reporting, 28Key Code Conversion for Local Languages, 30
Contents UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 Page ii of ii May 2008
CHAPTER 5 ASTM Interface Specifications, 1ASTM Interface, 2
INDEX
UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 Host Interface Specifications May 2008 Page 1-1
1
CHAPTER 1 Host Interface Specifications
Table of ContentsHost Interface Specifications ........................................................................... 1-2
Overview ....................................................................................................... 1-2Introduction ................................................................................................ 1-2LX20/DxC/CX7 Compatible ..................................................................... 1-2Definitions ................................................................................................. 1-4Interface Protocol Options ......................................................................... 1-5
Hardware for Serial Interfaces ...................................................................... 1-6Introduction ................................................................................................ 1-6Connector Pin Assignments ....................................................................... 1-6Cable Length .............................................................................................. 1-6
Data Transmission ........................................................................................ 1-7Introduction ................................................................................................ 1-7Transmission Format ................................................................................. 1-7TCP/IP Transmission ................................................................................. 1-8
Unidirectional Protocol ................................................................................. 1-9Introduction ................................................................................................ 1-9Transmitted Information ............................................................................ 1-9Unidirectional Software Control (serial communication only) ............... 1-10Protocol Control Characters (serial communication only) ...................... 1-10Unidirectional Hardware Control (serial communication only) .............. 1-10Unidirectional Transmission Example 1 .................................................. 1-11Unidirectional Transmission Example 2 .................................................. 1-11
Bidirectional ................................................................................................ 1-12Introduction .............................................................................................. 1-12Bidirectional Protocol Control Characters - CX and LX20 Interfaces .... 1-12Line Bidding (CX and LX20) .................................................................. 1-13Data Transfer ........................................................................................... 1-14Successful Data Transfer ......................................................................... 1-14Unsolicited Messages .............................................................................. 1-16Unsolicited Message Transmission Example .......................................... 1-18Solicited Messages ................................................................................... 1-18Solicited Message Transmission Example .............................................. 1-19Downloading Sample Programming from Host to UniCel DxC ............. 1-19Host Downloading Sample Program Example ........................................ 1-20
Overview Introduction
Host Interface Specifications UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 Page 1-2 May 2008
Host Interface Specifications
Overview
IntroductionThese instructions to the Host Interface Specification provide the necessary information to interface the UniCel DxC System to a Laboratory Information System (LIS). Use this computer communications specification with software version 2.0 or higher. This manual has five chapters:
1. Host Interface Specifications2. LX20/DxC Interface3. CX7 Compatible Interface4. Tables/Codes5. ASTM Interface
Host Interface Specifications and Tables/Codes are general sections. LX20/DxC Interface, CX7 Compatible Interface, and ASTM Interface are specific sections; refer to the section that describes the interface of your system.
LX20/DxC/CX7 CompatibleThe following table describes the differences between the LX20/DxC Interface and the CX7 Compatible Interface on a UniCel DxC system. It also lists the results if you use the CX7 Compatible Interface. The ASTM interface is described in CHAPTER 5, ASTM Interface.
Table 1.1 LX20/DxC/CX7 Compatible
Feature LX20/DxCInterface Specification
CX7 CompatibleInterface Specification
Patient ID 15 Alphanumeric 12 Alphanumeric
The sample result is not transmitted if the Patient ID is more than 12 characters.
Sex M, F, B
Converts M/F to B
M, F
Converts M/F to M
Patient Comment 45 Alphanumeric 25 Alphanumeric
If more than 25 characters are used, only the first 25 are sent.
(1 of 2)
Overview LX20/DxC/CX7 Compatible
UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 Host Interface Specifications May 2008 Page 1-3
1
Sample ID 15 Alphanumeric 11 Alphanumeric
The Sample result is not transmitted if the Sample ID exceeds 11 characters.
Control Lot Numbers
12 Characters Not Supported
Sector/Rack Number
4 digits
0000 to 0999 can be accepted from the host (LIS). Up to 9999 can be sent from the instrument.
2 digits
If the 3 digit check box is selected, 1 character field reserved for the cup data is used as a place to store the third digit of the rack number. E.g. rack 123, position 4 is represented as 23 in rack field and 14 in cup field.
Cuvette Number 3 Numeric 2 Hexadecimal
The cuvette number is reported in hexadecimal notation. For example, cuvette 100 is reported as 64; cuvette 109 is reported as 6D.
Sample Comment Code 1
25 Alphanumeric 25 Alphanumeric
Sample Comment Code 2
Not Supported 25 Alphanumeric
Not Used
Dates 8 digits
Long date. Format is LDATE (ddmmyyyy)
6 digits
Format is DATE (ddmmyy)
Clear Rack/Sample IDs
Stream 801 - Function 3
Rack number field supports any rack to be cleared.
Stream 701 - Function 3
Samples in racks above rack 99 must be cleared with Sample ID, or manually cleared.
Table 1.1 LX20/DxC/CX7 Compatible, continued
Feature LX20/DxCInterface Specification
CX7 CompatibleInterface Specification
(2 of 2)
Overview Definitions
Host Interface Specifications UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 Page 1-4 May 2008
DefinitionsThe following terms and definitions are useful in understanding this interface specification.
Table 1.2 Interface Specification Terms
Term Definition
A Alphanumeric (ASTM)
Access Access Immunoassay System
Access/DxI Abbreviated reference to the Access 2 and DxI Immunoassay analyzers.
ALPHA Alphanumeric
AN Alphanumeric or numeric (ASTM)
ANS Alphanumeric or numeric or symbol (ASTM)
D Date. The format is yyyymmdd. (ASTM)
DATE Date. The format is ddmmyy.
Download The process of the host sending sample/rack programming to the UniCel DxC System. (Bidirectional only)
DT Date/time. The format is yyyymmddhhmmss. (ASTM)
DxC UniCel DxC 600 or UniCel DxC 800
DxC 600i UniCel DxC 600i (DxC 600 integrated with an Access 2)
DxC + DxI systems Abbreviated reference to systems such as the DxC 880i, where a DxC 800 is integrated with a DxI analyzer.
DxI Access DxI Immunoassay System
Handshake The process of the UniCel DxC System and the host communicating with each other. Permission to transmit is requested, permission is granted, and receipt of transmission is acknowledged (ACK – NAK protocol). (Bidirectional only)
Host Clinical laboratory computer system, Laboratory Information System (LIS)
LDATE Long Date. The format is ddmmyyyy.
Message A collection of related information, in the form of records, on a single patient, sent at one time.
N Numeric (ASTM)
Null Component A message component that contains no data. Null components are represented by two component delimiters with no character in between.
(1 of 2)
Overview Interface Protocol Options
UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 Host Interface Specifications May 2008 Page 1-5
1
Interface Protocol OptionsThe UniCel DxC System provides four interface protocol options which are established using the Host Communications option in Setup. These protocol options are defined in the table below.
Null Field A message field that contains no data. Null fields are represented by two field delimiters with no character in between.
Text The set of displayable characters, from ASCII characters decimal 32 to decimal 126.
Table 1.2 Interface Specification Terms, continued
(2 of 2)
Table 1.3 Interface Protocol Options
Protocol Description
Unidirectional(Not supported for ASTM)
Information is transmitted from the UniCel DxC System to the host computer. The host uses flow control to control incoming data. The three flow control options are:
• Software Flow Control (XON/XOFF)• Hardware Flow Control (RTS/CTS) or• No Flow
Bidirectional Information is transmitted from the UniCel DxC System to the host computer and from the host computer to the UniCel DxC System. The two systems use a software handshake to communicate with each other to request permission to send information and to acknowledge receipt of information (ACK- NAK protocol).
Bidirectional with Query
Follows the same protocol as bidirectional interface, with the added capability to request sample programs from the host.
"Double host query" is not supported. (That is, the DxC queries the DL2000 and the DL2000 queries the LIS.)
"Requery" allows the DxC to Query the Host when a sample is loaded and has a "Complete" status at the DxC.
Off No information is sent or received by the UniCel DxC System.
Hardware for Serial Interfaces Introduction
Host Interface Specifications UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 Page 1-6 May 2008
Hardware for Serial Interfaces
IntroductionThe hardware interface to the UniCel DxC System external communication port uses a standard RS-232-C 9-pin connector (male). Communication is done with asynchronous byte transmission.
Connector Pin AssignmentsConnector pin assignments are shown below.
Note: CTS and RTS are used only with hardware flow control.
Note: For 3-wire connections (TD, RD and SG only), it is recommended that the CTS and RTS should be connected together. Also, DTR, DSR and DCD should be connected to each other. Do not use hardware flow control on 3-wire connections.
Cable LengthUse a cable length of 40 feet (12 m) or less with the RS-232-C interface.
Table 1.4 Connector Pin Assignments
9-Pin Signal Direction
1a Data Carrier Detect (DCD) In
2 Receive data (RD) In
3 Transmit data (TD) Out
4a
a DTR, DSR and DCD are only needed when a modem is used.
Data terminal ready (DTR) Out
5 Signal ground (SG)
6a Data set ready (DSR) In
7b
b RTS is turned on when operational.
Request to send (RTS) Out
8c
c CTS is required before data will be transmitted.
Clear to send (CTS) In
9 Ring Indicator (RI)
Data Transmission Introduction
UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 Host Interface Specifications May 2008 Page 1-7
1
Data Transmission
IntroductionFor serial communications, the UniCel DxC System uses 7-bit ASCII (provides the 128 character ASCII set when 7 data bits are selected). For local languages, 8-bit ASCII must be used (provides the 256-character ASCII set).
Transmission FormatThe serial transmission format is configured from the UniCel DxC System console using the Host Communications option as described in the Host Communications section of CHAPTER 3, Detailed System Setup in the UniCel DxC Synchron Clinical Systems Reference Manual. The following options are available.
Note: Non-default settings for data bits, stop bits and parity are not supported for the serial expansion card.
Table 1.5 Serial Transmission Format
Parameter Options Default
Data Transmission Mode
Unidirectionala, Bidirectional, Bidirectional with Query, Off
a Unidirectional mode is not supported for ASTM.
Unidirectionala
Data Bitsb
b For serial transport only.
7c, 8d
c For use with non-English keyboards, select 8-bit ASCII for the host interface in order to send and receive special characters (for key code conversion information, refer to Figure 4.1 Key Code Conversion Chart).
d 7 data bits are not recommended for the ASTM protocol because chemistry units include some special characters.
8
Stop Bitsb 1, 2 1
Parityb Even, Odd, None None
Flow controlb Software (XON/XOFF), Hardware (RTS/CTS), None
Software (XON/XOFF)
Device ID 00-99 00
Baud Ratesb 300, 1200, 2400, 4800, 9600, 19200 9600
Re-query Selected, Not Selected Not Selected
Data Transmission TCP/IP Transmission
Host Interface Specifications UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 Page 1-8 May 2008
TCP/IP TransmissionFor TCP/IP communication, the computer system (LIS) is the server and the instrument is the client.
NOTICEConnecting the UniCel DxC System to the laboratory network can expose the instruments to computer viruses. A firewall is recommended between the instrument and the computer system (LIS).
Table 1.6 TCP/IP Transmission Format
Parameter Options Default
IP Address XXX.XXX.XXX.XXX None
Port Number Any number greater than zero. 12003
Unidirectional Protocol Introduction
UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 Host Interface Specifications May 2008 Page 1-9
1
Unidirectional Protocol
IntroductionIn unidirectional transmission, information is transmitted in one direction only from the UniCel DxC System to the host computer. This information is transmitted as soon as it is available.
Transmitted InformationThe information transmitted includes:
Output field width is dependent on the units and decimal precision selected. This should not exceed the fixed field width specified in this document.
NOTICEThe 800 stream below is referenced to the LX20/DxC Interface. The CX7 compatible interface is similar in data streams and should be interpreted as a 700 stream where an 800 stream is displayed.
Table 1.7 Transmitted Information
Information Description
Cup Header The Cup Header information for each cup in the rack is transmitted when a cup has finished and results are ready to send to the host. (Stream 802 - Function 1)
Test Results A Test Result message is transmitted as each test is completed. (Stream 802 - Functions 3, 11, 13, 81)
End of Cup An End-of-Cup message is transmitted when all tests programmed for a sample are completed. (Stream 802 - Function 5)
End of Run An End-of-Run message is transmitted when all tests programmed have been completed and the DxC has gone into the Standby mode. (Stream 803 - Function 17)
Power Up The Power Up message is transmitted when the DxC is booted. (Stream 803 - Function 1)
Host Setup The Host Setup message is transmitted when the DxC is booted and when there are changes in the Host Communications in System Setup. (Stream 800 - Function 2)
Unidirectional Protocol Unidirectional Software Control (serial communication only)
Host Interface Specifications UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 Page 1-10 May 2008
Unidirectional Software Control (serial communication only)The flow of information from the UniCel DxC System can be controlled by the host through an XON/XOFF protocol. The sequence of events is:
• The host transmits the character XOFF prior to its buffer overflowing.• The DxC immediately suspends transmission.• When the host's buffer is ready to accept information again, the character XON is
transmitted.• The DxC then resumes transmission.• The host should transmit the XON character after power up to indicate it is ready to
receive data.
Protocol Control Characters (serial communication only)The software protocol control characters follow:
Unidirectional Hardware Control (serial communication only)The flow of information from the UniCel DxC System can be controlled by the host through the CTS hardware signal. When the CTS signal is brought negative, the DxC will suspend transmission. The DxC will resume transmission when the CTS signal is brought positive. Examples of Unidirectional Transmission are cited below.
Table 1.8 Protocol Control Characters
Character Name ASCII HEX
XON Resume transmission DL1 11
XOFF Suspend transmission DL3 13
NOTICEDo not select the Hardware option for flow control if there is no wire for the CTS signal.With the Hardware option, ESD interference can affect the performance.
NOTICEUnidirectional Transmission can be used with CX7 compatible and LX20/DxC only, not with ASTM.
Unidirectional Protocol Unidirectional Transmission Example 1
UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 Host Interface Specifications May 2008 Page 1-11
1
Unidirectional Transmission Example 1Unidirectional mode is selected and the host is not using software control of transmission. The accession number is 168, the rack is 12, the position is 1, and the chemistries are Sodium (01A), Potassium (01B), and Chloride (04A). An operator-defined special calculation (SPC_CALC) is transmitted.
(- Indicates space holder)
Unidirectional Transmission Example 2The same information is transmitted as in Example 1, but software flow control has been implemented by the host, selected by the DxC operator, and used by the Host where indicated.
(- Indicates space holder)
[-0,802,01,25091998,080534,--168,RE,--12,-1,RO,#########,SE,121------------,--------------------,-------------------------,Harris------------,Maria----------,J,100A10B100-----,Bond--------------,25091998,0100,ER------------------,-47,5,26051951,B,Lipemic--------------------------------------,#######,####,####,######,--3,01A-,01B-,04A-]C2<CR><LF>[-0,802,03,25091998,080812,--168,------116,--12,-1,121------------,01A-,###,######,###,-1,----104.7,#########,2,0,04,LO,NR,0,NA,104.65540,---------,NO,NO,NO,NO,NO,NO,NO,NO,NO,NO,NO,NO,NO,NO,NO,NO,1.0000,#########################]0D<CR><LF>[-0,802,03,25091998,080811,--168,------116,--12,-1,121------------,01B-,###,######,###,-1,-----2.45,#########,2,0,04,LO,NR,0,NA,2.4467065,---------,NO,NO,NO,NO,NO,NO,NO,NO,NO,NO,NO,NO,NO,NO,NO,NO,1.0000,#########################]13<CR><LF>[-0,802,03,25091998,080812,--168,------116,--12,-1,121------------,04A-,###,######,###,-1,-----77.8,#########,2,0,04,LO,NR,0,NA,77.755951,---------,NO,NO,NO,NO,NO,NO,NO,NO,NO,NO,NO,NO,NO,NO,NO,NO,1.0000,#########################]FB<CR><LF>[-0,802,11,25091998,080534,--168,--12,-1,121------------,-1,SPC_CALC------------,OK,19.017143,--------]B9<CR><LF>[-0,802,05,25091998,082242,--168,121------------,--12,-1]D5<CR><LF>
UniCel DxC HOST<========================================================================== XON
[-0,802,01,25091998,080534,--168,RE,--12,-1,RO,#########,SE,121------------,--------------------,-------------------------,Harris------------,Maria----------,J,100A10B100-----,Bond--------------,25091998,0100,ER------------------,-47,5,26051951,B,Lipemic--------------------------------------,#######,####,####,######,--3,01A-,01B-,04A-]C2<CR><LF>
<========================================================================== XOFF
<========================================================================== XON
[-0,802,03,25091998,080812,--168,------116,--12,-1,121------------,01A-,###,######,###,-1,----104.7,#########,2,0,04,LO,NR,0,NA,104.65540,---------,NO,NO,NO,NO,NO,NO,NO,NO,NO,NO,NO,NO,NO,NO,NO,NO,1.0000,#########################]0D<CR><LF>[-0,802,03,25091998,080811,--168,------116,--12,-1,121------------,01B-,###,######,###,-1,-----2.45,#########,2,0,04,LO,NR,0,NA,2.4467065,---------,NO,NO,NO,NO,NO,NO,NO,NO,NO,NO,NO,NO,NO,NO,NO,NO,1.0000,#########################]13<CR><LF>[-0,802,03,25091998,080812,--168,------116,--12,-1,121------------,04A-,###,######,###,-1,-----77.8,#########,2,0,04,LO,NR,0,NA,77.755951,---------,NO,NO,NO,NO,NO,NO,NO,NO,NO,NO,NO,NO,NO,NO,NO,NO,1.0000,#########################]FB<CR><LF>[-0,802,11,25091998,080534,--168,--12,-1,121------------,-1,SPC_CALC------------,OK,19.017143,--------]B9<CR><LF>[-0,802,05,25091998,082242,--168,121------------,--12,-1]D5<CR><LF>
Bidirectional Introduction
Host Interface Specifications UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 Page 1-12 May 2008
Bidirectional
IntroductionIn bidirectional transmission, information is transmitted from the UniCel DxC System to the host, and from the host to the DxC System. The two systems communicate with each other using a software handshake. Permission to send information is requested, permission is granted, and receipt of information is acknowledged (ACK - NAK protocol). Table 1.9 describes the bidirectional protocol control characters that are referred to throughout this section.
Bidirectional Protocol Control Characters - CX and LX20 InterfacesBidirectional protocol control characters are listed below. For the ASTM interface, refer to CHAPTER 5, ASTM Interface Specifications, Table 5.1 Bidirectional Protocol Control Characters (ASTM).
Table 1.9 Bidirectional Protocol Control Characters (CX and LX20)
Acronym Name ASCII HEX
LB Line Bid SOH 01
LBO Line Bid Override Request STX 02
LF Line Feed LF 0A
ENQ Enquiry
(used to re-establish communications)ENQ 05
EOT End of Transmission EOT 04
ACK-0 Even Acknowledgment ACK 06
ACK-1 Odd Acknowledgment ETX 03
NAK Negative Acknowledgment NAK 15
Bidirectional Line Bidding (CX and LX20)
UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 Host Interface Specifications May 2008 Page 1-13
1
Line Bidding (CX and LX20)Before either the UniCel DxC System or the host transmits a message, they must bid for the communication line. Line bidding uses the LB, LBO, EOT, ACK-0, and NAK characters. For the ASTM interface, refer to CHAPTER 5, ASTM Interface Specifications, Line Bidding (ASTM).
• LINE BID – When the DxC is very busy, the response to a LINE BID may take up to 15 seconds.
1. When the DxC has some messages in the output queue, it does a LINE BID. When the LINE BID is accepted by the host, the instrument sends one set of messages at a time. It then gives up the line and waits for 2 seconds before continuing with the other messages.
2. If the host has messages to transmit, it can do a LINE BID (EOT LB) even if the instrument is busy transmitting messages (after sending a message, the DxC looks for a NAK, ACK, or LB). When the DxC sends a message, the host can respond with a line bid <EOT><SOH>. The message in progress will be saved by the DxC. The line will be granted to the host by sending an <ACK>.
• LINE BID TIME OUT occurs if the receiving system does not respond to the EOT LB within 15 seconds, or responds with something other than an ACK-0 or LBO. After 7 consecutive time outs, or unrecognizable responses (i.e., not ACK-0 or NAK), the originator considers the line DOWN. The originator waits 20 seconds and tries the line bid again.
• CONTENTION occurs when both systems bid for the line at the same time. The DxC will be considered the master and the host should respond with ACK-0. However, the host may override the DxC line bid by transmitting LBO in response. The DxC will respond by transmitting ACK-0 to acknowledge the line bid override and allow message transmission, or it will ignore the message if DxC was not bidding for the line when the message was sent.
Stage Description
1 To bid for the line, <EOT> <LB> is transmitted when the line is idle.
2 The EOT clears the line.
3 The receiving system responds by transmitting ACK-0 to acknowledge the line bid and allow message transmission, or by transmitting NAK to deny the line bid.
4 If the line bid is denied, the originator waits a short period of time (e.g., one second) then bids for the line again.
NOTICEDo not activate the LINE BID while the instrument is transmitting messages because it would stop the collation of results.
Bidirectional Data Transfer
Host Interface Specifications UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 Page 1-14 May 2008
Data TransferAfter successfully bidding for the line, the originator or sending system transmits its message. If the sending device does not transmit a message within 20 seconds, the receiving device times out. Further communication will require another line bid.
Successful Data TransferA successful data transfer consists of:[<MESSAGE>]<CS><CR><LF>.
• CS – Check sum. It is two hexadecimal digits. 256 - ((Sum of ASCII value of all characters in <MESSAGE>, including spaces, commas, ' [ ' and ' ] ' ) MODULE 256) = CS
• CR – Carriage return• LF – Line feed
If the checksum is incorrect or if any element is missing, the data transfer is unsuccessful.
After data transmission, the receiving system acknowledges transmission as follows:
Stage Description
1 If data transfer was successful, the receiving system alternately returns ACK-1 and ACK-0 after each message. Since the receiving system responded ACK-0 to the line bid, ACK-1 is the correct acknowledgment to the first message, ACK-0 to the second message, ACK-1 to the next message, and so forth. When data transfer is complete, the sending system transmits EOT.
2 If data transfer was unsuccessful due to a bad checksum or other problem, the receiving system responds NAK. The sending system re-transmits the message.
3 If the sending system does not receive an acknowledgment within 15 seconds after data transfer, or if an incorrect acknowledgment is received, it transmits ENQ. The receiving system retransmits its last acknowledgment (e.g., ACK-0, ACK-1, or NAK). The sending system responds to that acknowledgment in one of the following manners:
• If the correct acknowledgment is transmitted, the sending system transmits the next message or EOT.
• If an incorrect acknowledgment or NAK is transmitted, the sending system retransmits the last message.
(1 of 2)
Bidirectional Successful Data Transfer
UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 Host Interface Specifications May 2008 Page 1-15
1
Examples of data transfer (These examples are also correct if the labels UniCel DxC and HOST are reversed):
4 TIME OUT occurs:
• If the sending system does not transmit data in 20 seconds after successfully bidding for the line, the receiving system times out and returns to idle.
• If the sending system does not receive an acknowledgment within 15 seconds after data transfer, or if an incorrect acknowledgment is received, it then transmits ENQ. If an acknowledgment is not received after seven consecutive ENQ transmissions, the DxC waits 20 seconds before it attempts a line bid and continues to do so until an acknowledgment is received.
Stage Description
(2 of 2)
NAK Example
UniCel DxC
(Sending System)HOST
(Receiving System)
EOT SOH
Message 1
Message 2
Message 3
Message 3
EOT
------------------------------------------------------><------------------------------------------------------------------------------------------------------------><------------------------------------------------------------------------------------------------------------><------------------------------------------------------------------------------------------------------------><------------------------------------------------------------------------------------------------------------><------------------------------------------------------------------------------------------------------------>
ACK
ETX
ACK
NAK
ETX
No Response
UniCel DxC
(Sending System)HOST
(Receiving System)
EOT SOH
Message 1
Message 2
ENQ
Message 2
EOT
-------------------------------------------------------><=============================================================================================================><=============================================================================================================>
=======================================================><=============================================================================================================><=============================================================================================================>
ACK
ETX
No Response(15 secs)
ETX
ACK
Bidirectional Unsolicited Messages
Host Interface Specifications UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 Page 1-16 May 2008
Unsolicited MessagesUnsolicited messages are those messages which are automatically transmitted by the UniCel DxC System as the information becomes available. The following unsolicited messages are transmitted in the bidirectional mode.
No Response Return to Idle
UniCel DxC
(Sending System)HOST
(Receiving System)
ACK
IN IDLE STATE
MESSAGE 1 IGNORED
ACK
ETX
<===============================================================================================================>
<=======================================================
<===============================================================================================================><===============================================================================================================><=======================================================
EOT SOH
No Response(>20 secs)
MESSAGE 1
EOT SOH
MESSAGE 1
EOT
Request for Idle State
UniCel DxC
(Sending System)HOST
(Receiving System)
EOT SOH
Message 1
Message 2
EOTIN IDLE STATE
========================================================><===============================================================================================================><===============================================================================================================><===============================================================================================================>
ACK
ETX
ACK
IN IDLE STATE
NOTICEThe 800 stream below is referenced to the LX20/DxC Interface. The CX7 compatible interface is similar in data streams and should be interpreted as a 700 stream where an 800 stream is displayed.
Table 1.10 Unsolicited Messages
Message Description
Cup Header The Cup Header information for each cup in the rack is transmitted when a rack is loaded and accepted. (Stream 802 - Function 1)
Test Results A Test Result message is transmitted as each test is completed. (Stream 802 - Functions 3, 11, 13, 81)
End of Cup An End-of-Cup message is transmitted when all tests programmed for a sample are completed. (Stream 802 - Function 5)
(1 of 2)
Bidirectional Unsolicited Messages
UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 Host Interface Specifications May 2008 Page 1-17
1
End of Run An End-of-Run message is transmitted when all tests programmed have been completed and the DxC has gone into the Standby mode. (Stream 803 - Function 17)
Power Up The Power Up message is transmitted when the DxC is booted. (Stream 803 - Function 1)
Note: Undefined characters may be transmitted during system boot-up.
Bidirectional Startup
The Bidirectional message is transmitted when the bidirectional or bidirectional with query interface option is enabled. (Stream 803 - Function 2)
Host Setup The Host Setup message is transmitted when the DxC is booted and when the operator enters and exits Host Communications in System Setup. This is transmitted immediately after the interface is changed in the System Setup. (Stream 800 - Function 2)
Table 1.10 Unsolicited Messages, continued
Message Description
(2 of 2)
Bidirectional Unsolicited Message Transmission Example
Host Interface Specifications UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 Page 1-18 May 2008
Unsolicited Message Transmission ExampleThe following message is an example of an unsolicited message transmission.
(- Indicates space holder)
Solicited MessagesSolicited messages are transmitted by the host to request information from the UniCel DxC System. Solicited messages are used by the host to:
• Confirm that a bidirectional system is attached to the host serial port. (Stream 800 - Function 1)
• Obtain DxC instrument status information. (Stream 803 - Function 3)• Obtain a list of the DxC installed chemistries. (Stream 804 - Functions 7)
UniCel DxC HOST
EOT SOH ======================================================================><========================================================================== ACK
[-0,802,01,25091998,080534,--168,RE,--12,-1,RO,#########,SE,121------------,--------------------,-------------------------,Harris------------,Maria----------,
J,100A10B100-----,Bond--------------,25091998,0100,ER------------------,-47,5,26051951,B,Lipemic--------------------------------------,#######,####,####,######,--3,01A-,01B-,04A-]C2<CR><LF>
<========================================================================== ETX
[-0,802,03,25091998,080812,--168,------116,--12,-1,121------------,01A-,###,######,###,-1,----104.7,#########,2,0,04,LO,NR,0,NA,104.65540,---------,NO,NO,NO,NO,NO,NO,NO,NO,NO,NO,NO,NO,NO,NO,NO,NO,1.0000,#########################]0D<CR><LF>
<========================================================================== ACK
[-0,802,03,25091998,080811,--168,------116,--12,-1,121------------,01B-,###,######,###,-1,-----2.45,#########,2,0,04,LO,NR,0,NA,2.4467065,---------,NO,NO,NO,NO,NO,NO,NO,NO,NO,NO,NO,NO,NO,NO,NO,NO,1.0000,#########################]15<CR><LF>
<========================================================================== ETX
[-0,802,03,25091998,080812,--168,------116,--12,-1,121------------,04A-,###,######,###,-1,-----77.8,#########,2,0,04,LO,NR,0,NA,77.755951,---------,NO,NO,NO,NO,NO,NO,NO,NO,NO,NO,NO,NO,NO,NO,NO,NO,1.0000,#########################]FB<CR><LF>
<========================================================================== ACK
[-0,802,11,25091998,080534,--168,--12,-1,121------------,-1,SPC_CALC------------,OK,19.017143,--------]B9<CR><LF>[-0,802,05,25091998,082242,--168,121------------,--12,-1]D5<CR><LF>
<========================================================================== ETX
[ 0,803,17,06101998,100137]4C<CR><LF>
<========================================================================== ACK
EOT ==========================================================================>
Bidirectional Solicited Message Transmission Example
UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 Host Interface Specifications May 2008 Page 1-19
1
Solicited Message Transmission ExampleThe following message is an example of a solicited message transmission.
(<CS> Indicates checksum)(- Indicates space holder)
Downloading Sample Programming from Host to UniCel DxC• Sample programming may be transmitted directly from the host to the UniCel DxC
Systems. The information that can be programmed includes:- Rack and cup number- Sample ID- Test type- Fluid type- Demographics- Chemistry requests (Stream 801 - Function 1)
• The host, after sending a single sample/cup must release the line by sending an EOT and then wait for the DxC to send the sample/cup return status. (Stream 801 - Function 2) This response by the DxC is used to notify the host whether or not the program was accepted (e.g., a BUSY response may indicate programming is being done at the DxC console). There is an interlock prohibiting simultaneous programming of a single sample from the host and the UniCel DxC System console.
• After the DxC releases the line (sends an EOT), the host may then repeat the process for as many sample/cups as necessary for completion of the download. If this protocol is not followed, improper chemistry requests may be downloaded to the DxC.
• In addition, the host can clear previous rack programming before transmitting the new sample programming. (Stream 801 - Function 3)
UniCel DxC HOST
<================================================== EOT SOH
ACK ==================================================>
<================================================== [00,803,03]<CS><CR><LF>
ETX ==================================================>
<================================================== EOT
EOT SOH ==================================================>
<================================================== ACK
[-0,803,04,07101998,111246,DxC-,02,15,#####]<CS><CR><LF>=>
<================================================== ETX
EOT ==================================================>
Bidirectional Host Downloading Sample Program Example
Host Interface Specifications UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 Page 1-20 May 2008
• In response to the clear rack message transmitted by the host, the DxC transmits an OK, BUSY, or SYNTAX ERROR message. (Stream 801 - Function 4) This response by the DxC is used to notify the host as to whether the rack was cleared (e.g., A BUSY response may indicate programming is being done at the DxC console or the rack is on the sample carousel.)
• There is an interlock prohibiting simultaneous clearing from the host and clearing or programming from the DxC System console.
Host Downloading Sample Program ExampleThe following is an example of a host downloading a sample program.
(<CS> Indicates checksum)(- Indicates space holder)
UniCel DxC HOST
<================================================== EOT SOH
ACK ==================================================>
<===========================
[00,801,01,0401,01,0,RO,TU,RSG0001--------,--------------------,------------,Sample-has-been-hemolyzed,Rosenthel---------,Robert---------,R,PID456789012345,Dr.-H.-Schwartz---,08041998,1134,Humana-Hospital-Brea,-35,5,12041963,M,Chronic-asmatic-activity-27293133353739414345,111.1--,22.2,33.3,03,4.4444,003,01A-,0,01B-,0,02A-,0]<CS><CR><LF>
ETX ==================================================>
<================================================== EOT
EOT SOH ==================================================>
<================================================== ACK
[-0,801,02,-0,--306,-401,-1,RSG0001--------]<CS><CR><LF>=>
<================================================== ETX
EOT ==================================================>
UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 LX20/DxC Interface May 2008 Page 2-1
2
CHAPTER 2 LX20/DxC Interface
Table of ContentsLX20/DxC Interface ........................................................................................ 2-2
LX20/DxC Messages .................................................................................... 2-2Introduction ................................................................................................ 2-2Message Format ......................................................................................... 2-2Message Streams ........................................................................................ 2-3
Stream 800 - Special Functions .................................................................... 2-4Stream 800 - Function 1: Are You There? ................................................ 2-4Stream 800 - Function 2: Host Setup ......................................................... 2-4
Stream 801 - Sample/Cup Program .............................................................. 2-6Stream 801 - Function 1: Sample/Cup Program ........................................ 2-6Stream 801 - Function 2: Sample/Cup Return Status .............................. 2-10Stream 801 - Function 3: Clear Rack/Sample IDs ................................... 2-11Stream 801 - Function 4: Clear Rack/Sample IDs Status ........................ 2-12Stream 801 - Function 6: Host Query Rack/Sample IDs ......................... 2-13
Stream 802 - Results ................................................................................... 2-15Stream 802 - Function 1: Cup Header ..................................................... 2-15Stream 802 - Function 3: Test Results ..................................................... 2-17Stream 802 - Function 5: End of Cup ...................................................... 2-21Stream 802 - Function 11: Special Calculations Results ......................... 2-21Stream 802 - Function 13: Timed Urine Results ..................................... 2-23Stream 802 - Function 81: Expanded Results .......................................... 2-24
Stream 803 - Instrument Status ................................................................... 2-28Stream 803 - Function 1: Power Up ........................................................ 2-28Stream 803 - Function 2: Bidirectional On .............................................. 2-30Stream 803 - Function 3: Request Instrument State ................................ 2-31Stream 803 - Function 4: Instrument State .............................................. 2-31Stream 803 - Function 17: End of Run .................................................... 2-32
Stream 804 - Setup Status ........................................................................... 2-33Stream 804 - Function 7: Request Installed Chemistries ......................... 2-33
LX20/DxC Messages Introduction
LX20/DxC Interface UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 Page 2-2 May 2008
LX20/DxC Interface
LX20/DxC Messages
IntroductionThe data record format for all messages transmitted to and from the UniCel DxC System is:
‘[‘<MESSAGE>’]’<CS><CR><LF>
This section describes the information contained in the <MESSAGE> portion.
Message FormatThe format of the <MESSAGE> is:
<DEVICEID>,<STREAM>,<FUNCTION>,<FIELD1>,...,<FIELDN> where:
• <DEVICE ID> is a number between 0 and 99. The default UniCel DxC ID is 0 but can be changed using the Host Communications Setup procedure. All messages which have a different Device ID than the Host Communications Screen will not be processed.
• <STREAM> is a number between 800 and 899.• <FUNCTION> is a number between 1 and 99.• <FIELD1>,...,<FIELDN> are data fields associated with the <STREAM> and <FUNCTION>.
• All data fields <FIELDN> are fixed lengths.• Numeric fields, excluding function numbers, are right justified and blank filled to
the maximum length.• Character and string fields are left justified and right blank filled to the maximum
length.• If numeric data exceeds the maximum field length, the field will be filled with
asterisks (*). If a field does not apply in a record, it will be filled with pound signs (#).
• Alphanumeric fields received from the host cannot contain commas (,). Commas received in an alphanumeric field will generate an HCP error. A comma entered in an alphanumeric field at the instrument is transmitted as a semicolon (;). A semicolon received from the host is converted to a comma.
• Valid and Invalid characters for entries are listed in the table below:
LX20/DxC Messages Message Streams
UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 LX20/DxC Interface May 2008 Page 2-3
2
• Alpha: Any printable ASCII string (Commas are translated into semicolons when sent to the host. Semicolons are translated into commas when received from the host.)
• LDATE: Long Date. Format is ddmmyyyy.
Message StreamsMessages sent to and from the UniCel DxC System are divided into streams.
• Each stream corresponds to one group of related operations within the interface. Within each stream are one or more functions. For each stream only one function can be active at a time.
• Multiple streams can be active at the same time.
Stream transmission options are described in the Host Communications section of CHAPTER 3, Detailed System Setup in the UniCel DxC Synchron Clinical Systems Reference Manual.
Table 2.1 ASCII Codes
Type of Entry THESE ARE VALID ASCII Character Codes…
EXCEPT FOR THESE INVALID Characters and Character Codes…
Sample ID 33 thru 126 A space and $ , ; * ? [ ] \^ | & " %
Patient IDa 33 thru 126, % A space and $ , ; * ? [ ] \^ | & "
Other Entries 32 thru 175 ASCII Character Codes 34, 37, 44 and 127
a For Patient ID, % is allowed and for Japanese only, single byte Katakana is allowed.
Stream 800 - Special Functions Stream 800 - Function 1: Are You There?
LX20/DxC Interface UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 Page 2-4 May 2008
Stream 800 - Special Functions
Stream 800 - Function 1: Are You There?Sent by: HostPurpose: To make sure that a bidirectional system is attached to the host port. Upon receipt of the message 800-01, the UniCel DxC responds with the message 800-02, Host Setup.
Example:[00,800,01]97<CR><LF>
Stream 800 - Function 2: Host SetupSent by: UniCel DxCPurpose: Sent by the UniCel DxC in response to message 800-01. Also sent unsolicited upon power up and whenever there are changes to the Host Communications in System Setup.
Table 2.2 Are You There
Field Length Format Notes
Device ID 2 0-99 Operator assigned
Stream 3 800
Function 2 01
Table 2.3 Host Setup
Field Length Format Notes
Device ID 2 0-99 Operator assigned
Stream 3 800
Function 2 02
Date 8 LDate
Time 6 Time
Software Revision 10 ALPHA Rev NNN.N
Driver Mode 1 B or U B = Bidirectional U = Unidirectional
Stream 800 Function 2 1 0 or 1 0 = OFF
1 = ON
Stream 801 Function 6 1 0 or 1 0 = OFF
1 = ON
Stream 802 Function 3 1 0 or 1 0 = OFF
1 = ON(1 of 2)
Stream 800 - Special Functions Stream 800 - Function 2: Host Setup
UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 LX20/DxC Interface May 2008 Page 2-5
2
Example:[-0,800,02,07101998,084523,1.05.48X--,U,1,0,1,0,0,1,0,0,1,0,1,1,0,0,0,1,1,0,0,0,0,0,0,0]2A<CR><LF>
(- Indicates space holder)
Stream 802 Function 7 1 0 or 1 0 = OFF
1 = ON
Stream 802 Function 9 1 0 or 1 0 = OFF
1 = ON
Stream 802 Function 11 1 0 or 1 0 = OFF
1 = ON
Stream 802 Function 23 1 0 or 1 0 = OFF
1 = ON
Stream 802 Function 25 1 0 or 1 0 = OFF
1 = ON
Stream 802 Function 81 1 0 or 1 0 = OFF
1 = ON
Stream 802 Function 83 1 0 or 1 0 = OFF
1 = ON
Stream 803 Function 1 1 0 or 1 0 = OFF
1 = ON
Stream 803 Function 2 1 0 or 1 0 = OFF
1 = ON
Stream 803 Function 5 1 0 or 1 0 = OFF
1 = ON
Stream 803 Function 7 1 0 or 1 0 = OFF
1 = ON
Stream 803 Function 13 1 0 or 1 0 = OFF
1 = ON
Stream 803 Function 17 1 0 or 1 0 = OFF
1 = ON
Stream 802 Function 13 1 0 or 1 0 = OFF
1 = ON
Table 2.3 Host Setup, continued
Field Length Format Notes
(2 of 2)
Stream 801 - Sample/Cup Program Stream 801 - Function 1: Sample/Cup Program
LX20/DxC Interface UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 Page 2-6 May 2008
Stream 801 - Sample/Cup Program
Stream 801 - Function 1: Sample/Cup ProgramSent by: HostPurpose: To inform UniCel DxC what tests to perform for a given sample. The DxC responds with an 801-02, Sample/Cup Return Status, which shows whether or not the program was accepted.
Table 2.4 Sample/Cup Program
Field Length Format Notes
Device ID 2 00-99 Operator assigned
Stream 3 801
Function 2 01
Rack Number 4 0000-0999 0 = No rack number assigned (Cup Number must also be 0).
Rack numbers greater than 999 will result in a Rack Number Too Large return code.
Refer to Note 3 after this table.
Cup Number 2 0-4 0 = No cup number assigned (Rack Number must also be 0).
A cup number greater than 4 will result in a BAD MESSAGE return code.
Refer to Note 3 after this table.
Update Flag 1 FLAG 0 = Replace all programming and patient demographics
1 = Add to existing program
Refer to Note 2 and Note 4 after this table.
Test Type 2 TEST CODE Refer to Table 4.1 Test Type Codes (CX and LX20).
Refer to Note 4 after this table.
Sample Type 2 FLUID CODE Refer to Table 4.2 Sample Type Codes (CX and LX20).
(1 of 3)
Stream 801 - Sample/Cup Program Stream 801 - Function 1: Sample/Cup Program
UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 LX20/DxC Interface May 2008 Page 2-7
2
Sample ID 15 ALPHA Must be present in all modes.
All lower case letters are converted to upper case.
Refer to Note 4, Note 10 and Note 11 after this table.
Control Name 20 ALPHA Refer to Note 1 after this table.
QC Lot Number 12 ALPHA For future use.
Sample Comment Code 1
25 ALPHA
Name Last 18 ALPHA
Name First 15 ALPHA
Name Middle Initial
1 ALPHA
Patient ID 15 ALPHA
Doctor 18 ALPHA
Draw Date 8 LDATE Refer to Note 7 and Note 9 after this table.
Draw Time 4 TIME
Location 20 ALPHA
Age 3 NUMERIC Default = 0
Age Units 1 NUMERIC Default = 5
Refer to Table 4.4 Age Unit Codes (CX and LX20).
Birth Date 8 LDATE Refer to Note 9 after this table.
Sex 1 ALPHA M, F, B
Patient Comments 45 ALPHA
Timed Urine Volume
7 NUMERIC 0-99999.0
Timed Urine Period
4 NUMERIC Collection period 0-99.0
Timed Urine Creatinine
4 NUMERIC Serum creatinine 0-99.0
Table 2.4 Sample/Cup Program, continued
Field Length Format Notes
(2 of 3)
Stream 801 - Sample/Cup Program Stream 801 - Function 1: Sample/Cup Program
LX20/DxC Interface UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 Page 2-8 May 2008
Note 1: The Control Name uniquely identifies the control of this result. Only the selected fluid type for the control can be used. Any other fluid type is a syntax error. All lower case letters are converted to upper case. If a control name is included in the message, the system will address the sample program as a control sample program.
Note 2: A new program will be entered if no program exists for the specified sample/cup. Duplicate chemistries will not be added to an existing program.
Updates consist of chemistry additions only and are allowed only under the following conditions:
• Sample Type and Program Type of program to be updated match Fluid Type and Test Type (respectively) of sample program sent by the host.
• Sample Status of the program to be updated is Sample Required, In-Progress, Removed, Manual Assign, or Rerun; and Control Name of the sample program sent by the host is blank for patient samples, or matches the Control Name of the existing control sample program.
Overwrites are allowed under the following conditions:
Timed Urine Creatinine Units
2 UNIT CODE Blank is only valid if the Timed Urine Creatinine field is zero or blank.
Refer to Note 8 after this table.
Timed Urine Area 6 NUMERIC Surface area 0 – 9.9900
Blank is OK.
Number Tests 3 NUMERIC 1-999
Test-1 Chem 4 CHEM CODE Refer to Note 5 and Note 6 after this table.
Test-1 ORDAC 1 FLAG 1 = ORDAC
Test-2 Chem 4 CHEM CODE Refer to Note 5 and Note 6 after this table.
Test-2 ORDAC 1 FLAG 1 = ORDAC
Test-Na Chem 4 CHEM CODE Refer to Note 5 and Note 6 after this table.
Test-N ORDAC 1 FLAG 1 = ORDAC
a N = Value from Number Tests Field
Table 2.4 Sample/Cup Program, continued
Field Length Format Notes
(3 of 3)
Stream 801 - Sample/Cup Program Stream 801 - Function 1: Sample/Cup Program
UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 LX20/DxC Interface May 2008 Page 2-9
2
• Sample Status of the program to be overwritten is Sample Required, Incomplete, Complete, Manual Assign, or Rerun.
Note 3: Rack numbers greater than 999 will result in a Rack Number too Large (15) return code in the 801:2 message.
A cup number greater than 4 will result in a BAD MESSAGE return code in the 801:2 message.
If the Rack Number is 0, the Cup Number must also be 0.
If the Cup Number is 0, the Rack Number must also be 0.
Note 4: If the Test Type is ST (STAT) or RO (Routine), the sample program will be rejected if the Sample ID matches a defined control ID on the system.
Note 5: A control sample will be rejected when one or more chemistries sent by the LIS is not defined in the QC definition. The system will not accept control sample programs if they contain chemistries not defined for the control on the instrument.
Note 6: If the host stream contains at least one of the Chem Codes used for serum index chemistries, the system will select to run all serum indices tests. The system will treat a serum index test selection as an exception to the requirement that chemistry selections in the host stream have to be configured on the instrument.
Note 7: If the host stream contains a Draw Time but does not contain a Draw Date, the system will clear the Draw Time to zero and log an event, indicating it has done so.
Note 8: In order for the Timed Urine Results Message to be sent back to the host, unit codes that are sent by the host must translate into one of the selectable CREm or CREA system (DxC) setup units.
The Timed Urine Results Message is not sent back to the host if Timed Urine Creatinine units sent by the host
• are blank• do not translate into one of the selectable CREm or CREA system setup units or• are not recognized by the instrument.
For this case, an event is logged which indicates that the data in the Timed Urine Creatinine Field has been cleared and that the Timed Urine Results will not be run.
Note 9: The DxC will reject a 2-digit year field. If the DxC receives a 2-digit field for the year, the DxC will log the event, indicating a problem was detected. The field will be cleared and process the sample with a blank date.
Note 10: Refer to Table 2.1 for valid and invalid ASCII Codes.
Stream 801 - Sample/Cup Program Stream 801 - Function 2: Sample/Cup Return Status
LX20/DxC Interface UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 Page 2-10 May 2008
Note 11: The Sample ID field must be present.
Example:[00,801,01,0401,01,0,RO,TU,RSG0001--------,--------------------,------------,Sample-has-been-hemolyzed,Rosenthel---------,Robert---------,R,PID456789012345,Dr.-H.-Schwartz---,08041998,1134,Humana-Hospital-Brea,-35,5,12041963,M,Chronic-asmatic-activity- 27293133353739414345,111.1--,22.2,33.3,03,4.4444,003,01A-,0,01B-,0,02A-,0]<CS><CR><LF>
(- Indicates space holder)
Stream 801 - Function 2: Sample/Cup Return StatusSent by: UniCel DxCPurpose: Sent in response to an 801-01 message from the host. 801-02 indicates whether the sample/cup program was accepted, or why it was not accepted.
Table 2.5 Sample/Cup Return Status
Field Length Format Notes
Device ID 2 0-99 Operator assigned
Stream 3 801
Function 2 02
Return Code 2 00-99 0 = OK1 = BAD MESSAGE – There is something wrong with the message syntax.2 = BUSY – The cup is running or sample is being programmed.3 = NOT CONFIGURED – Message contains at least one non –configured chemistry.4 = NON ORDAC – Message contains at least one non-ORDAC chemistry, required for ORDAC.5 = DILUTION ERROR – Message contains chemistries with different dilution factors.6 = CONTROL NOT CONFIGURED7 = CALIBRATOR Rack ONLY
(1 of 2)
Stream 801 - Sample/Cup Program Stream 801 - Function 3: Clear Rack/Sample IDs
UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 LX20/DxC Interface May 2008 Page 2-11
2
Example:[-0,801,02,-0,--306,-401,-1,RSG0001--------]<CS><CR><LF>
(- Indicates space holder)
Stream 801 - Function 3: Clear Rack/Sample IDsSent by: HostPurpose: Sent by the host prior to programming samples to clear the program for a rack or a group of samples. It is not necessary for the host to send this message as each sample is cleared if the update flag is not set in the 801-01, Sample/Cup Program message.
• Receipt of this message causes the DxC to clear the program(s) for the rack or Sample IDs specified in the message.
• 801-03 messages that include both rack number and Sample IDs are rejected by sending an 801-04 message with a BAD MESSAGE status.
Return Code, continued
2 0-99 8 = For future use.9 = DxC ERROR – An internal logical error has occurred.10 = Completed sample (Program update only)11 = Incompatible fluid types. Used for program update or control sample program.12 = Incompatible test types. (Program update only)13 = Incompatible patient name. (Program update only)14 = Sample ID matches existing Control ID.15 = Rack Number too large. Rack Number must be between 0 and 99.16 = Too many tests programmed for sample.17-20 = For future use.
Accession Number
5 NUMERIC 1-65535, supplied by DxC
Rack Number 4 0000-9999 0 = No rack number assigned
Cup Number 2 00-4
Sample ID 15 ALPHA
Table 2.5 Sample/Cup Return Status, continued
Field Length Format Notes
(2 of 2)
Stream 801 - Sample/Cup Program Stream 801 - Function 4: Clear Rack/Sample IDs Status
LX20/DxC Interface UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 Page 2-12 May 2008
• DxC responds to the 801-03 message with an 801-04, Clear Rack/Sample IDs Status message indicating whether the clear command was accepted.
• If the DxC aspirated reagent for a rack or Sample ID, an 801-03 request to clear that rack or Sample ID receives an 801-04 message indicating the rack or Sample ID is busy.
Note 1: If one or more Sample IDs are specified, rack number must be zero. Specification of a non-zero rack number with non-blank Sample IDs will result in a 801-04 being returned with a rack return code of BAD MESSAGE.
Note 2: Rack numbers greater than 999 result in a rejected Clear Rack/Sample ID Message and cause the Clear Rack/Sample ID Status rack return code to be set to 5 - Rack Number too large.
Example:[00,801,03,0000,SAMP1------,SAMP2------,SAMP3------,SAMP4------]6A<CR><LF>
(- Indicates space holder)
Stream 801 - Function 4: Clear Rack/Sample IDs StatusSent by: UniCel DxCPurpose: Sent in response to the 801-03 message. The host is informed if the clear command was accepted.
Table 2.6 Clear Rack/Sample IDs
Field Length Format Notes
Device ID 2 0-99 Operator assigned
Stream 3 801
Function 2 03
Rack Number 4 0000-0999 0 = No rack number assigned. Refer to Note 1 and Note 2 after this table.
Sample ID 1 15 ALPHA Sample ID for a cup
Sample ID 2 15 ALPHA Sample ID for a cup
Sample ID 3 15 ALPHA Sample ID for a cup
Sample ID 4 15 ALPHA Sample ID for a cup
Table 2.7 Clear Rack/Sample IDs Status
Field Length Format Notes
Device ID 2 0-99 Operator assigned
Stream 3 801
Function 2 04
Stream 801 - Sample/Cup Program Stream 801 - Function 6: Host Query Rack/Sample IDs
UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 LX20/DxC Interface May 2008 Page 2-13
2
Example:[-0,801,04,-0,-0,-4,-4,-4,-4]6B<CR><LF>
(- Indicates space holder)
Stream 801 - Function 6: Host Query Rack/Sample IDsSent by: UniCel DxCPurpose: To request the program for the Sample IDs, specified in the message from the host. This message is used in the bidirectional with query mode and finds samples for which it has no program. The host has 2.5 minutes to respond with first sample program.
Rack Number 4 0000-0999 0 = No rack number assigned
Rack Return Code
2 0-99 0 = Complete rack or all Sample IDs cleared.1 = BAD MESSAGE2 = BUSY The rack or one of the Sample IDs was running.3 = DxC error4 = Non-existent error5= Rack Number too large
Sample ID 1 Return Code
2 0-99 0 = Cleared.2 = BUSY - Not cleared3 = DxC Error4 = Non-existent error
Sample ID 2 Return Code
2 0-99 0 = Cleared2 = BUSY - Not cleared3 = DxC Error4 = Non-existent error
Sample ID 3 Return Code
2 0-99 0 = Cleared2 = BUSY - Not cleared3 = DxC Error4 = Non-existent error
Sample ID 4 Return Code
2 0-99 0 = Cleared2 = BUSY - Not cleared3 = DxC Error4 = Non-existent error
Table 2.7 Clear Rack/Sample IDs Status, continued
Field Length Format Notes
Stream 801 - Sample/Cup Program Stream 801 - Function 6: Host Query Rack/Sample IDs
LX20/DxC Interface UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 Page 2-14 May 2008
Note 1: The message stream maintains the sample cup position of a rack. For example, if "samp 4" is in cup position 4, it will remain in the 7th field of the 801, 06 stream.
Example:[-0,801,06,samp1------,samp2------,samp3------,samp4 ------]EB<CR><LF>
(- Indicates space holder)
Table 2.8 Host Query Rack/Sample IDs
Field Length Format Notes
Device ID 2 0-99 Operator assigned
Stream 3 801
Function 2 06
Sample ID 1 15 ALPHA Refer to Note 1 after this table.
Sample ID 2 15 ALPHA Refer to Note 1 after this table.
Sample ID 3 15 ALPHA Refer to Note 1 after this table.
Sample ID 4 15 ALPHA Refer to Note 1 after this table.
Stream 802 - Results Stream 802 - Function 1: Cup Header
UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 LX20/DxC Interface May 2008 Page 2-15
2
Stream 802 - Results
Stream 802 - Function 1: Cup HeaderSent by: UniCel DxCPurpose: Sent before sending any test results because the header contains identification and demographic information about a sample.
Table 2.9 Cup Header
Field Length Format Notes
Device ID 2 00-99 Operator assigned
Stream 3 802
Function 2 01
Start Date 8 LDATE
Start Time 6 TIME
Accession Number
5 NUMERIC 1-65535, supplied by DxC
Print Type 2 CODE RG = RegularRE = RecallIN = Incomplete
Rack Number 4 0-0999 The rack number in which the sample was run.
0 = No rack number when sample is directly loaded on Access 2 (DxC 600i only).
Cup Number 2 0-4 The cup number in which the sample was run.
0 = No cup number when sample is directly loaded on Access 2 (DxC 600i only).
Test Type 2 TEST CODE Refer to Table 4.1 Test Type Codes (CX and LX20).
Future Use Space 9 ALPHA For future use.
Sample Type 2 FLUID CODE
Refer to Table 4.2 Sample Type Codes (CX and LX20).
Sample ID 15 ALPHA
Control Name 20 ALPHA Refer to Note 1 after this table.(1 of 3)
Stream 802 - Results Stream 802 - Function 1: Cup Header
LX20/DxC Interface UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 Page 2-16 May 2008
Sample Comment Code 1
25 ALPHA
Name Last 18 ALPHA
Name First 15 ALPHA
Name Middle Initial
1 ALPHA
Patient ID 15 ALPHA
Doctor 18 ALPHA
Draw Date 8 LDATE
Draw Time 4 TIME
Location 20 ALPHA
Age 3 NUMERIC Default = 0
Age Units 1 NUMERIC Default = 5
Birth Date 8 LDATE
Sex 1 ALPHA M, F, B
Patient Comments
45 ALPHA
Timed Urine Volume
7 REAL 0.0 - 99999.0
Blank is OK.
Refer to Note 2 after this table.
Timed Urine Period
4 REAL Collection period 0-99.0
Refer to Note 2 after this table.
Timed Urine Creatinine
4 REAL Serum creatinine 0-99.0
Refer to Note 2 after this table.
Timed Urine Area 6 REAL Surface area 1-9.9900
Refer to Note 2 after this table.
Number Chems Programmed
3 NUMERIC 000-999
Does not include replicates
Com Chem ID 1 4 CHEM CODE
Table 2.9 Cup Header, continued
Field Length Format Notes
(2 of 3)
Stream 802 - Results Stream 802 - Function 3: Test Results
UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 LX20/DxC Interface May 2008 Page 2-17
2
Note 1: The Control Name uniquely identifies the control of this result.
Note 2: The number of decimal places is adjusted so the number can fit in this field.
Example:[-0,802,01,25091998,080534,--168,RE,--12,-1,RO,#########,SE,121------------,--------------------,-------------------------,Harris------------,Maria----------,J,100A10B100-----,Bond--------------,25091998,0100,ER------------------,-47,5,26051951,B,Lipemic--------------------------------------,#######,####,####,######,--3,01A-,01B-,04A-]C2<CR><LF>
(- Indicates space holder)
Stream 802 - Function 3: Test ResultsSent by: UniCel DxCPurpose: Sent when all chemistry results for a cup have been completed and calculated. 802-03 can be turned off in the host setup option.
Com Chem ID 2 4 CHEM CODE
Com Chem ID N 4 CHEM CODE
N < 999
Table 2.9 Cup Header, continued
Field Length Format Notes
(3 of 3)
Table 2.10 Test Results
Field Length Format Notes
Device ID 2 00-99 Operator assigned
Stream 3 802
Function 2 03
Completion Date 8 LDATE
Completion Time 6 TIME
Accession Number 5 NUMERIC 1-65535, supplied by DxC
Result Record Number
9 NUMERIC 1-10000
Rack Number 4 0-0999 0 = No rack number when sample is directly loaded on Access 2 (DxC 600i only).
Cup Number 2 0-4 0 = No cup number when sample is directly loaded on Access 2 (DxC 600i only).
(1 of 4)
Stream 802 - Results Stream 802 - Function 3: Test Results
LX20/DxC Interface UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 Page 2-18 May 2008
Sample ID 15 ALPHA
Com Chem ID 4 CHEM CODE
Refer to Table 4.6 and Table 4.7 for Chemistry (Chem) Codes.
Reagent Serial Number
3 ALPHA
Reagent Lot Number
6 ALPHA
Cuvette Number 3 NUMERIC
Replicate Number 2 NUMERIC
Results in Selected Units
9 ALPHA NUMERIC
Refer to Note 2 and Note 3 after this table.
Calibration Rate 9 REAL Refer to Note 2 and Note 3 after this table.
Positive or Negative
1 CODE 0 = Negative1 = Positive2 = Not applicable3 = Equivocal4 = Non-reactive5 = Reactive6 = Not confirmed7 = Confirmed8 = Gray zone flag9 = Access 2/DxI LOW flag
Expanded Results 3 - 9 apply to the DxC 600i and the DxC + DxI systems only. Refer to Note 4 after this table.
Suppress Value 1 FLAG 1 = Suppress value
Units 2 CODE Refer to Table 4.8 Unit Codes.
Normal Range 2 CODE Refer to range codes after this table.
Critical Range 2 CODE Refer to range codes after this table.
ORDAC 1 FLAG 1 = ORDAC used
Table 2.10 Test Results, continued
Field Length Format Notes
(2 of 4)
Stream 802 - Results Stream 802 - Function 3: Test Results
UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 LX20/DxC Interface May 2008 Page 2-19
2
Control Range 2 FLAG NA = Not applicableNR = Within 2 SD of meanH2 = 2 to 3 SD above meanH3 = Greater than 3 SD above meanH4 = Greater than 4 SD above meanL2 = 2 to 3 SD below meanL3 = Greater than 3 SD below meanL4 = Greater than 4 SD below meanIC = IncompleteCD = Control or chemistry deleted
Calculated Result 9 ALPHA NUMERIC
Refer to Note 1 and Note 3 after this table.
Note: The Result field reporting the results for some assays (TDMs, for example) may contain a < (less than) or a > (greater than) sign.
Instrument Codes 9 ALPHA Refer to Table 4.9 Instrument Codes with Remarks.
Result Error 1 2 ALPHA Refer to Table 4.10 Result Error Codes.
Result Error 2 2 ALPHA Refer to Table 4.10 Result Error Codes.
Result Error 3 2 ALPHA Refer to Table 4.10 Result Error Codes.
Result Error 4 2 ALPHA Refer to Table 4.10 Result Error Codes.
Result Error 5 2 ALPHA Refer to Table 4.10 Result Error Codes.
Result Error 6 2 ALPHA Refer to Table 4.10 Result Error Codes.
Result Error 7 2 ALPHA Refer to Table 4.10 Result Error Codes.
Result Error 8 2 ALPHA Refer to Table 4.10 Result Error Codes.
Result Error 9 2 ALPHA Refer to Table 4.10 Result Error Codes.
Result Error 10 2 ALPHA Refer to Table 4.10 Result Error Codes.
Result Error 11 2 ALPHA Refer to Table 4.10 Result Error Codes.
Result Error 12 2 ALPHA Refer to Table 4.10 Result Error Codes.
Result Error 13 2 ALPHA Refer to Table 4.10 Result Error Codes.
Result Error 14 2 ALPHA Refer to Table 4.10 Result Error Codes.
Result Error 15 2 ALPHA Refer to Table 4.10 Result Error Codes.
Result Error 16 2 ALPHA Refer to Table 4.10 Result Error Codes.
Table 2.10 Test Results, continued
Field Length Format Notes
(3 of 4)
Stream 802 - Results Stream 802 - Function 3: Test Results
LX20/DxC Interface UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 Page 2-20 May 2008
RANGE CODES:HI = above normal rangeLO = below normal rangeNR = within normal rangeOR = out of rangeNA = not applicable
Note 1: The number of decimal places is adjusted so the number can fit into this field.
Note 2: The number of decimal places in this field is the number in the selected precision for the selected units field in the chemistry database.
Note 3: If Suppress Value = 1, this field will be filled with #.
Note 4: For DxC chemistries, 0 and 1 are used only for drugs of abuse (DAT). On DxC 600i and the DxC + DxI systems, values from the range 0, 1, 3-9, are used by some Access 2/DxI results, depending on the specific chemistry. Refer to the Access Immunoassay System Assay Manual for additional information. All other chemistries use 2.
Example:[-0,802,03,25091998,080812,--168,------116,--12,-1,121------------,01A-,###,######,###,-1,----104.7,#########,2,0,04,LO,NR,0,NA,104.65540,---------,NO,NO,NO,NO,NO,NO,NO,NO,NO,NO,NO,NO,NO,NO,NO,NO,1.0000,#########################]0D<CR><LF>
(- Indicates space holder)
Dilution Factor 6 REAL 0.0 – 1.0
Spare 25 ALPHA For future use.
Table 2.10 Test Results, continued
Field Length Format Notes
(4 of 4)
Stream 802 - Results Stream 802 - Function 5: End of Cup
UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 LX20/DxC Interface May 2008 Page 2-21
2
Stream 802 - Function 5: End of CupSent by: UniCel DxCPurpose: To indicate the end of a stream of test result messages for a specific cup.
Example:[-0,802,05,25091998,082242,--168,121------------,--12,-1]D5<CR><LF>
(- Indicates space holder)
Stream 802 - Function 11: Special Calculations ResultsSent by: UniCel DxCPurpose: Contains the result of a special calculation. This message contains accession number, rack number, cup number, and Sample ID. This message can be turned OFF in the Host Communication parameters screen in system setup.
Table 2.11 End of Cup
Field Length Format Notes
Device ID 2 00-99 Operator assigned
Stream 3 802
Function 2 05
Date 8 LDATE
Time 6 TIME
Accession Number 5 NUMERIC 1-65535, supplied by DxC
Sample ID 15 ALPHA
Rack Number 4 0-0999 0 = No rack number when sample is directly loaded on Access 2 (DxC 600i only).
Cup Number 2 0-4 0 = No cup number when sample is directly loaded on Access 2 (DxC 600i only).
Table 2.12 Special Calculations Results
Field Length Format Notes
Device ID 2 00-99 Operator assigned
Stream 3 802
Function 2 11
Date 8 LDATE
Time 6 TIME
Accession Number 5 NUMERIC 1-65535, supplied by DxC(1 of 2)
Stream 802 - Results Stream 802 - Function 11: Special Calculations Results
LX20/DxC Interface UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 Page 2-22 May 2008
Note 1: The number of decimal places is adjusted to fit the number into this field.
Example: [-0,802,11,25091998,080534,--168,--12,-1,121------------,-1, SPC_CALC------------,OK,50.367081,mmol----]34<CR><LF>
(- Indicates space holder)
Rack Number 4 0-0999 0 = No rack number when sample is directly loaded on Access 2 (DxC 600i only).
Cup Number 2 0-4 0 = No cup number when sample is directly loaded on Access 2 (DxC 600i only).
Sample ID 15 ALPHA
Replicate Number 2 NUMERIC
Special Calc Name 20 ALPHA Operator assigned
Special Calc Status 2 CODE OK = Result is validAB = One of the involved chemistries was programmed but not run.ZD = Denominator of a Ratio is zero
Special Calc Results
9 REAL Refer to Note 1 after this table.
Special Unit String 8 ALPHA
Table 2.12 Special Calculations Results, continued
Field Length Format Notes
(2 of 2)
Stream 802 - Results Stream 802 - Function 13: Timed Urine Results
UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 LX20/DxC Interface May 2008 Page 2-23
2
Stream 802 - Function 13: Timed Urine ResultsSent by: UniCel DxCPurpose: Contains the result of a timed urine test. This message can be turned off on the host setup option.
Note 1: The number of decimal places is adjusted to fit the number into this field.
Example:[-0,802,13,10041998,135429,---88,22,-1,S221-------,-1,NA------------------,OK,244.00033,mmol/24.]6B<CR><LF>
(- Indicates space holder)
Table 2.13 Timed Urine Results
Field Length Format Notes
Device ID 2 0-99 Operator assigned
Stream 3 802
Function 2 13
Date 8 LDATE
Time 6 TIME
Accession Number 5 NUMERIC 1-65535, supplied by DxC
Rack Number 4 0-0999 0 = No rack number when sample is directly loaded on Access 2 (DxC 600i only).
Cup Number 2 0-4 0 = No cup number when sample is directly loaded on Access 2 (DxC 600i only).
Sample ID 15 ALPHA
Replicate Number 2 NUMERIC
TU Calc Name 20 ALPHA Operator assigned
TU Calc Status 2 CODE OK = Result is validAB = One of the involved chemistries was programmed but not run.ZD = Denominator of a Ratio is zero
TU Calc results 9 REAL Refer to Note 1 after this table.
TU Unit String 8 ALPHA
Stream 802 - Results Stream 802 - Function 81: Expanded Results
LX20/DxC Interface UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 Page 2-24 May 2008
Stream 802 - Function 81: Expanded ResultsSent by: UniCel DxCPurpose: Contains the expanded result of a test. This message can be turned off in the host setup option. Do not run the system with expanded results turned on unless directed by a Beckman Coulter representative.
Table 2.14 Expanded Results
Field Length Format Notes
Device ID 2 0-99 Operator assigned
Stream 3 802
Function 2 81
Date 8 LDATE
Time 6 TIME
Accession Number 5 NUMERIC 1-65535, supplied by DxC
Sample Record Number
9 NUMERIC
Result Record Number
9 NUMERIC
Sample ID 15 ALPHA
Rack Number 4 0-0999 0 = No rack number when sample is directly loaded on Access 2 (DxC 600i only).
Cup Number 2 0-4 0 = No cup number when sample is directly loaded on Access 2 (DxC 600i only).
Reagent Record Number
9 NUMERIC
Replicate Number 2 NUMERIC
Com Chem ID 4 CHEM CODE Refer to Table 4.6 Chemistry (Chem) Codes.
Cuvette Number 3 NUMERIC
Cal Level 1 0-6 For future use.
Suppressed Answer 1 FLAG 1 = Answer suppressed
ORDAC Result 1 FLAG 1 = ORDAC
Noise Maximum 5 NUMERIC
Outlier Maximum 5 NUMERIC(1 of 4)
Stream 802 - Results Stream 802 - Function 81: Expanded Results
UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 LX20/DxC Interface May 2008 Page 2-25
2
Noise Threshold Total
3 NUMERIC
Outlier Threshold Total
3 NUMERIC
Initial Absorbance 9 REAL Refer to Note 1 after this table.
Final Absorbance 9 REAL Refer to Note 1 after this table.
Water Blank-Rate 9 REAL Refer to Note 1 after this table.
Water Blank-Abs 9 REAL Refer to Note 1 after this table.
Water Blank-Mean Deviation
9 REAL Refer to Note 1 after this table.
Water Blank-Maximum Deviation
9 REAL Refer to Note 1 after this table.
Blank-Rate 9 REAL Refer to Note 1 after this table.
Blank-Abs 9 REAL Refer to Note 1 after this table.
Blank-Mean Deviation
9 REAL Refer to Note 1 after this table.
Blank-Maximum Deviation
9 REAL Refer to Note 1 after this table.
Reaction-Rate 9 REAL Refer to Note 1 after this table.
Reaction-Abs 9 REAL Refer to Note 1 after this table.
Reaction-Mean Deviation
9 REAL Refer to Note 1 after this table.
Reaction-Maximum Deviation
9 REAL Refer to Note 1 after this table.
Raw Result 9 ALPHA Refer to Note 1 after this table.
Calculated Result 9 ALPHA Refer to Note 1 after this table.
Note: The Result field reporting the results for some assays (TDMs, for example) may contain a < (less than) or > (greater than) sign.
Calibration Rate 9 REAL Refer to Note 1 after this table.
Table 2.14 Expanded Results, continued
Field Length Format Notes
(2 of 4)
Stream 802 - Results Stream 802 - Function 81: Expanded Results
LX20/DxC Interface UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 Page 2-26 May 2008
Positive or Negative 1 FLAG 0 = Negative1 = Positive2 = Not applicable3 = Equivocal4 = Non-reactive5 = Reactive6 = Not confirmed7 = Confirmed8 = Gray zone flag9 = Access 2/DxI LOW flag
Expanded Results 3 - 9 apply to the DxC 600i and the DxC + DxI systems only. Refer to Note 2 after this table.
Units 2 CODE Refer to Table 4.8 Unit Codes.
Instrument Codes 9 ALPHA Refer to Table 4.9 Instrument Codes with Remarks.
Result Error 1 2 CODE Refer to Table 4.10 Result Error Codes.
Result Error 2 2 CODE Refer to Table 4.10 Result Error Codes.
Result Error 3 2 CODE Refer to Table 4.10 Result Error Codes.
Result Error 4 2 CODE Refer to Table 4.10 Result Error Codes.
Result Error 5 2 CODE Refer to Table 4.10 Result Error Codes.
Result Error 6 2 CODE Refer to Table 4.10 Result Error Codes.
Result Error 7 2 CODE Refer to Table 4.10 Result Error Codes.
Result Error 8 2 CODE Refer to Table 4.10 Result Error Codes.
Result Error 9 2 CODE Refer to Table 4.10 Result Error Codes.
Result Error 10 2 CODE Refer to Table 4.10 Result Error Codes.
Table 2.14 Expanded Results, continued
Field Length Format Notes
(3 of 4)
Stream 802 - Results Stream 802 - Function 81: Expanded Results
UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 LX20/DxC Interface May 2008 Page 2-27
2
Note 1: The number of decimal places is adjusted to fit the number into this field.
Note 2: For DxC chemistries, 0 and 1 are used only for drugs of abuse (DAT). On UniCel DxC 600i and the DxC + DxI systems, values from the range 0, 1, 3-9, are used by some Access 2/DxI results, depending on the specific chemistry. Refer to the Access Immunoassay System Assay Manual for additional information. All other chemistries use 2.
Example:[-0,802,81,25091998,080812,--168,#########,------116,121------------,--12,-1,385875973,-1,01A-,###,#,0,0,#####,#####,###,###,#########,#########,#########,#########,#########,#########,#########,#########,#########,#########,#########,#########,#########,#########,-3882.800,104.65540,#########,2,04,---------,NO,NO,NO,NO,NO,NO,NO,NO,NO,NO,NO,NO,NO,NO,NO,NO,--538,-3344,-3882,----6,----3,1.0000,#######################]71<CR><LF>
(- Indicates space holder)
Result Error 11 2 CODE Refer to Table 4.10 Result Error Codes.
Result Error 12 2 CODE Refer to Table 4.10 Result Error Codes.
Result Error 13 2 CODE Refer to Table 4.10 Result Error Codes.
Result Error 14 2 CODE Refer to Table 4.10 Result Error Codes.
Result Error 15 2 CODE Refer to Table 4.10 Result Error Codes.
Result Error 16 2 CODE Refer to Table 4.10 Result Error Codes.
Intermediate ADC 1
5 NUMERIC
Intermediate ADC 2
5 NUMERIC
Intermediate ADC 3
5 NUMERIC
Intermediate ADC 4
5 NUMERIC
Intermediate ADC 5
5 NUMERIC
Dilution Factor 6 REAL 0.0-1.0
Future Use Space 23 ALPHA For future use.
Table 2.14 Expanded Results, continued
Field Length Format Notes
(4 of 4)
Stream 803 - Instrument Status Stream 803 - Function 1: Power Up
LX20/DxC Interface UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 Page 2-28 May 2008
Stream 803 - Instrument Status
Stream 803 - Function 1: Power UpSent by: UniCel DxCPurpose: Sent upon DxC power up or reset. This message can be turned off in the host setup option.
Table 2.15 Power Up
Field Length Format Notes
Device ID 2 0-99 Operator assigned
Stream 3 803
Function 2 01
Date 8 LDATE
Time 6 TIME
Software Set 10 ALPHA Console Master Program Version Number
CV ICC BOOT 10 ALPHA
CV ICC APP 10 ALPHA
CV MSMC1 BOOT 1
10 ALPHA
CV MSMC1 BOOT 2
10 ALPHA
CV MSMC1 APP 10 ALPHA
CV MSMC2 BOOT 1
10 ALPHA
CV MSMC2 BOOT 2
10 ALPHA
CV MSMC2 APP 10 ALPHA
CV SM BOOT 10 ALPHA
CV SM APP 21 10 ALPHA
CV SM APP 11 10 ALPHA
CV SM APP 12 10 ALPHA
CV SM APP 13 10 ALPHA
CV SM APP 14 10 ALPHA
CV SM APP 31 10 ALPHA(1 of 3)
Stream 803 - Instrument Status Stream 803 - Function 1: Power Up
UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 LX20/DxC Interface May 2008 Page 2-29
2
CV SM APP 41 10 ALPHA
CV SM APP 42 10 ALPHA
CV SM APP 43 10 ALPHA
CV SM APP 51 10 ALPHA
CV SM APP 52 10 ALPHA
CV SM APP 61 10 ALPHA
CV SM APP 62 10 ALPHA
CV SM APP 63 10 ALPHA
CV SM APP 71 10 ALPHA
CV SM APP 81 10 ALPHA
CV SM APP 82 10 ALPHA
CV SM APP 91 10 ALPHA
CV SM APP A1 10 ALPHA
CV SM APP A2 10 ALPHA
CV SM APP B1 10 ALPHA
CV SM APP B2 10 ALPHA
CV SM APP B3 10 ALPHA
CV SM APP C1 10 ALPHA
CV SM APP C2 10 ALPHA
CV SM APP C3 10 ALPHA
SPARE 10 ALPHA All "#"s
SPARE 10 ALPHA All "#"s
SPARE 10 ALPHA All "#"s
SPARE 10 ALPHA All "#"s
SPARE 10 ALPHA All "#"s
SPARE 10 ALPHA All "#"s
SPARE 10 ALPHA All "#"s
SPARE 10 ALPHA All "#"s
SPARE 10 ALPHA All "#"s
Table 2.15 Power Up, continued
Field Length Format Notes
(2 of 3)
Stream 803 - Instrument Status Stream 803 - Function 2: Bidirectional On
LX20/DxC Interface UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 Page 2-30 May 2008
Example:[-0,803,01,10041998[-0,703,01,100497,164320, v01.00----,v00.00----,v00.00----,v00.00----,v00.00----,v00.00----,v00.00----,v00.00----,v00.00----,v01.06----,v00.13----,v04.54----,v04.54----,v04.54----,v04.54----,v01.30----,v00.89----,v00.89----,v00.89----,v00.89----,v00.89----,v04.54----,v04.54----,v04.54----,v00.89----,v00.1B----,##########,v00.30----,v00.89----,v00.89----,v00.89----,v00.89----,v00.89----,v00.89----,v00.89----,v00.89----,##########,##########,##########,##########,##########,##########,##########,##########,##########,##########,##########,##########]5E<CR><LF>
(- Indicates space holder)
Stream 803 - Function 2: Bidirectional OnSent by: UniCel DxCPurpose: This message is sent to the host when bidirectional communication is enabled. This message can be disabled in the host setup option.
Example:[-0,803,02,10041998,203332,A4.4.54---]F0<CR><LF>
(- Indicates space holder)
SPARE 10 ALPHA All "#"s
SPARE 10 ALPHA All "#"s
SPARE 10 ALPHA All "#"s
Table 2.15 Power Up, continued
Field Length Format Notes
(3 of 3)
Table 2.16 Bidirectional On
Field Length Format Notes
Device ID 2 0-99 Operator assigned
Stream 3 803
Function 2 02
Date 8 LDATE
Time 6 TIME
Software Set 10 ALPHA DxC Software Version
Stream 803 - Instrument Status Stream 803 - Function 3: Request Instrument State
UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 LX20/DxC Interface May 2008 Page 2-31
2
Stream 803 - Function 3: Request Instrument StateSent by: HostPurpose: Sent to obtain the state of the UniCel DxC.
Example:[-0,803,03]92<CR><LF>
(- Indicates space holder)
Stream 803 - Function 4: Instrument StateSent by: UniCel DxCPurpose: Sent in response to a Request Instrument State, 803-03 message from the host.
Example:[-0,803,04,11041998,105150,DxC-,02,15,##,-1]85<CR><LF>
(- Indicates space holder)
Table 2.17 Request Instrument State
Field Length Format Notes
Device ID 2 0-99 Operator assigned
Stream 3 803
Function 2 03
Table 2.18 Instrument State
Field Length Format Notes
Device ID 2 0-99 Operator assigned
Stream 3 803
Function 2 04
Date 8 LDATE
Time 6 TIME
Configuration 5 ALPHA DxC
MC State 2 CODE Refer to Table 4.13 Instrument Status Codes.
CC State 2 CODE Refer to Table 4.13 Instrument Status Codes.
Future Use Space. 5 ALPHA For future use.
Stream 803 - Instrument Status Stream 803 - Function 17: End of Run
LX20/DxC Interface UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 Page 2-32 May 2008
Stream 803 - Function 17: End of RunSent by: UniCel DxCPurpose: Sent when the DxC completes all programmed tests. This message can be turned off in the host setup option.
Example:[-0,803,17,06101998,100137]4C<CR><LF>
(- Indicates space holder)
Table 2.19 End of Run
Field Length Format Notes
Device ID 2 0-99 Operator assigned
Stream 3 803
Function 2 17
Date Queued 8 LDATE
Time Queued 6 TIME
Stream 804 - Setup Status Stream 804 - Function 7: Request Installed Chemistries
UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 LX20/DxC Interface May 2008 Page 2-33
2
Stream 804 - Setup Status
Stream 804 - Function 7: Request Installed ChemistriesSent by: HostPurpose: Sent to obtain the list of installed chemistries from the DxC database.
Example:[00,804,07]8F<CR><LF>
Sent by: UniCel DxCPurpose: This message is sent in response to a Request Installed Chemistries, 804-07 message from the host.
Note: Only chemistry codes of chemistries that are configured on the DxC will be included in the message. The last chemistry code transmitted will be 0000 to indicate that no more chemistry codes follow. If no chemistries are configured on the instrument, only 0000 chemistry code will be listed.
Table 2.20 Request Installed Chemistries
Field Length Format Notes
Device ID 2 0-99 Operator assigned
Stream 3 804
Function 2 07
Table 2.21 Installed Chemistries
Field Length Format Notes
Device ID 2 0-99 Operator assigned
Stream 3 804
Function 2 08
Date 8 LDATE
Time 6 TIME
Com Chem ID 1 4 CHEM CODE Refer to Table 4.6 and Table 4.7 for Chemistry (Chem) Codes.
Com Chem ID N 4 CHEM CODE Refer to Table 4.6 and Table 4.7 for Chemistry (Chem) Codes.
N is incremented for each Com Chem ID that is configured.
Stream 804 - Setup Status Stream 804 - Function 7: Request Installed Chemistries
LX20/DxC Interface UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 Page 2-34 May 2008
Example:[-0,804,08,11041998,105518,01A-,01B-,04A-,02A-,09D-,08D-,05D-,03E-,06D-,43D-,07D-,14B-,56B-,35A-,31A-,31B-,54A-,84A-,10A-,24C-,24B-,93B-,30A-,30B-,85A-,86A-,05A-,98A-,59A-,44A-,32A-,32B-,40A-,87A-,89A-,12A-,62A-,46B-,72C-,36A-,06A-,14A-,83A-,79B-,52B-,51B-,53B-,55A-,33A-,50A-,50B-,07B-,64A-,63A-,48A-,92A-,66A-,67C-,68C-,65A-,93C-,94A-,91A-,11A-,42B-,42C-,88A-,88B-,41A-,69C-,70C-,71B-,0000]BE<CR><LF>
(- Indicates space holder)
UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 CX7 Compatible Interface May 2008 Page 3-1
3
CHAPTER 3 CX7 Compatible Interface
Table of ContentsCX7 Compatible Interface ............................................................................... 3-2
CX7 Compatible Messages ........................................................................... 3-2Introduction ................................................................................................ 3-2Message Format ......................................................................................... 3-2Message Streams ........................................................................................ 3-3
Stream 700 - Special Functions .................................................................... 3-4Stream 700 - Function 1: Are You There? ................................................ 3-4Stream 700 - Function 2: Host Setup ......................................................... 3-4
Stream 701 - Sample/Cup Program .............................................................. 3-6Stream 701 - Function 1: Sample/Cup Program ........................................ 3-6Stream 701 - Function 2: Sample/Cup Return Status ................................ 3-9Stream 701 - Function 3: Clear Rack/Sample IDs ................................... 3-11Stream 701 - Function 4: Clear Rack/Sample IDs Status ........................ 3-13Stream 701 - Function 6: Host Query Rack/Sample IDs ......................... 3-13
Stream 702 - Results ................................................................................... 3-15Stream 702 - Function 1: Cup Header ..................................................... 3-15Stream 702 - Function 3: Test Results ..................................................... 3-17Stream 702 - Function 5: End of Cup ...................................................... 3-22Stream 702 - Function 11: Special Calculations Results ......................... 3-23Stream 702 - Function 13: Timed Urine Results ..................................... 3-24Stream 702 - Function 81: Expanded Results .......................................... 3-25
Stream 703 - Instrument Status ................................................................... 3-30Stream 703 - Function 1: Power Up ........................................................ 3-30Stream 703 - Function 2: Bidirectional On .............................................. 3-32Stream 703 - Function 3: Request Instrument State ................................ 3-32Stream 703 - Function 4: Instrument State .............................................. 3-33Stream 703 - Function 17: End of Run .................................................... 3-34
Stream 704 - Setup Status ........................................................................... 3-35Stream 704 - Function 7: Request Installed Chemistries ......................... 3-35Stream 704 - Function 8: Installed Chemistries ....................................... 3-35
CX7 Compatible Messages Introduction
CX7 Compatible Interface UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 Page 3-2 May 2008
CX7 Compatible Interface
CX7 Compatible Messages
IntroductionThe data record format for all messages transmitted to and from the UniCel DxC System is:
‘[‘<MESSAGE>’]’<CS><CR><LF>
This section describes the information contained in the <MESSAGE>portion.
Message FormatThe format of the <MESSAGE> is:
<DEVICEID>,<STREAM>,<FUNCTION>,<FIELD1>,...,<FIELDN> where:
• <DEVICE ID> is a number between 0 and 99. The default UniCel DxC ID is 0 but can be changed using the Host Communications Setup procedure. All messages which have a different Device ID than the Host Communications Screen will not be processed.
• <STREAM> is a number between 700 and 799.• <FUNCTION> is a number between 1 and 99.• <FIELD1>,...,<FIELDN> are data fields associated with the <STREAM> and
<FUNCTION>.• All data fields <FIELDN> are fixed lengths.• Numeric fields, excluding function numbers, are right justified and blank filled to
the maximum length.• Character and string fields are left justified and right blank filled to the maximum
length.• If numeric data exceeds the maximum field length, the field will be filled with
asterisks (*). If a field does not apply in a record, it will be filled with pound signs (#).
• Alphanumeric fields received from the host cannot contain commas (,). Commas received in an alphanumeric field will generate an HCP error. A comma entered in an alphanumeric field at the instrument is transmitted as a semicolon (;). A semicolon received from the host is converted to a comma.
• Valid and Invalid characters for entries are listed in the table below:
CX7 Compatible Messages Message Streams
UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 CX7 Compatible Interface May 2008 Page 3-3
3
• Alpha: Any printable ASCII string (Commas are translated into semicolons when sent to the host. Semicolons are translated into commas when received from the host.)
Message StreamsMessages sent to and from the UniCel DxC System are divided into streams.
• Each stream corresponds to one group of related operations within the interface. Within each stream are one or more functions. For each stream only one function can be active at a time.
• Multiple streams can be active at the same time.
Stream transmission options are described in the Host Communications section of CHAPTER 3, Detailed System Setup in the UniCel DxC Synchron Clinical Systems Reference Manual.
Table 3.1 ASCII Codes
Type of Entry THESE ARE VALID ASCII Character Codes…
EXCEPT FOR THESE INVALID Characters and Character Codes…
Sample ID 33 thru 126 A space and $ , ; * ? [ ] \^ | & " %
Patient IDa 33 thru 126, % A space and $ , ; * ? [ ] \^ | & "
Other Entries 32 thru 175 ASCII Character Codes 34, 37, 44 and 127
a For Patient ID, % is allowed and for Japanese only, single byte Katakana is allowed.
Stream 700 - Special Functions Stream 700 - Function 1: Are You There?
CX7 Compatible Interface UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 Page 3-4 May 2008
Stream 700 - Special Functions
Stream 700 - Function 1: Are You There?Sent by: HostPurpose: To make sure that a bidirectional system is attached to the host port. Upon receipt of the message 700-01, the UniCel DxC responds with the message 700-02, Host Setup.
Example:[00,700,01]98<CR><LF>
Stream 700 - Function 2: Host SetupSent by: UniCel DxCPurpose: Sent by the UniCel DxC in response to message 700-01. Also sent unsolicited upon power up and whenever there are changes to the Host Communications in System Setup.
Table 3.2 Are You There
Field Length Format Notes
Device ID 2 0-99 Operator assigned
Stream 3 800
Function 2 01
Table 3.3 Host Setup
Field Length Format Notes
Device ID 2 0-99 Operator assigned
Stream 3 700
Function 2 02
Date 6 Date
Time 6 Time
Software Revision 10 ALPHA Rev NNN.N
Driver Mode 1 B or U B = Bidirectional U = Unidirectional
Stream 700 Function 2 1 0 or 1 0 = OFF
1 = ON
Stream 701 Function 6 1 0 or 1 0 = OFF
1 = ON
Stream 702 Function 3 1 0 or 1 0 = OFF
1 = ON(1 of 2)
Stream 700 - Special Functions Stream 700 - Function 2: Host Setup
UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 CX7 Compatible Interface May 2008 Page 3-5
3
Example:[-0,700,02,100497,163322,v0.0.04.07,B,1,0,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]6E<CR><LF>
(- Indicates space holder)
Stream 702 Function 7 1 0 or 1 0 = OFF
1 = ON
Stream 702 Function 9 1 0 or 1 0 = OFF
1 = ON
Stream 702 Function 11 1 0 or 1 0 = OFF
1 = ON
Stream 702 Function 23 1 0 or 1 0 = OFF
1 = ON
Stream 702 Function 25 1 0 or 1 0 = OFF
1 = ON
Stream 702 Function 81 1 0 or 1 0 = OFF
1 = ON
Stream 702 Function 83 1 0 or 1 0 = OFF
1 = ON
Stream 703 Function 1 1 0 or 1 0 = OFF
1 = ON
Stream 703 Function 2 1 0 or 1 0 = OFF
1 = ON
Stream 703 Function 5 1 0 or 1 0 = OFF
1 = ON
Stream 703 Function 7 1 0 or 1 0 = OFF
1 = ON
Stream 703 Function 13 1 0 or 1 0 = OFF
1 = ON
Stream 703 Function 17 1 0 or 1 0 = OFF
1 = ON
Stream 702 Function 13 1 0 or 1 0 = OFF
1 = ON
Table 3.3 Host Setup, continued
Field Length Format Notes
(2 of 2)
Stream 701 - Sample/Cup Program Stream 701 - Function 1: Sample/Cup Program
CX7 Compatible Interface UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 Page 3-6 May 2008
Stream 701 - Sample/Cup Program
Stream 701 - Function 1: Sample/Cup ProgramSent by: HostPurpose: To inform UniCel DxC what tests to perform for a given sample. The DxC responds with a 701-02, Sample/Cup Return Status, that shows whether or not the program was accepted.
Table 3.4 Sample/Cup Program
Field Length Format Notes
Device ID 2 00-99 Operator assigned.
Stream 3 701
Function 2 01
Rack Number 2 0-999 0 = No rack number in bar code mode. (Cup Number must also be 0)
Refer to Note 3 after this table.
Cup Number 2 0-4 0 = No cup number in bar code mode.
A cup number greater than 4 will result in a BAD MESSAGE return code in the 701-02 message.
Refer to Note 3 after this table.
Update Flag 1 FLAG 0 = Replace all programming and patient demographics.
1 = Add to existing program.
Refer to Note 2 and Note 4 after this table.
Test Type 2 TEST CODE Refer to Table 4.1 Test Type Codes (CX and LX20).
Refer to Note 4 after this table.
Sample Type 2 FLUID CODE
Refer to Table 4.2 Sample Type Codes (CX and LX20).
(1 of 3)
Stream 701 - Sample/Cup Program Stream 701 - Function 1: Sample/Cup Program
UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 CX7 Compatible Interface May 2008 Page 3-7
3
Sample ID 11 ALPHA Must be present in all modes.
All lower case letters are converted to upper case.
Refer to Note 4, Note 8 and Note 9 after this table.
Control Name 20 ALPHA Refer to Note 1 after this table.
Sample Comment Code 1
25 ALPHA
Sample Comment Code 2
25 ALPHA Not Used by DxC
Name Last 18 ALPHA
Name First 15 ALPHA
Name Middle Initial
1 ALPHA
Patient ID 12 ALPHA
Doctor 18 ALPHA
Draw Date 6 DATE Refer to Note 7 after this table.
Draw Time 4 TIME
Location 20 ALPHA
Age 3 NUMERIC Default = 0
Age Units 1 NUMERIC Default = 5
Refer to Table 4.4 Age Unit Codes (CX and LX20).
Birth Date 6 DATE
Sex 1 ALPHA M, F, B
Patient Comments
25 ALPHA
Timed Urine Volume
7 NUMERIC 0-99999.0
Timed Urine Period
4 NUMERIC Collection period 0-99.0
Table 3.4 Sample/Cup Program, continued
Field Length Format Notes
(2 of 3)
Stream 701 - Sample/Cup Program Stream 701 - Function 1: Sample/Cup Program
CX7 Compatible Interface UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 Page 3-8 May 2008
Note 1: The Control Name uniquely identifies the control of this result. Only the selected fluid type for the control can be used. Any other fluid type is a syntax error. All lower case letters are converted to upper case. If a control name is included in the message, the system will address the sample program as a control sample program.
Note 2: A new program will be entered if no program exists for the specified sample/cup. Duplicate chemistries will not be added to an existing program.
Updates consist of chemistry additions only.
Updates are allowed only under the following conditions:
• Sample Type and Program Type of program to be updated match Fluid Type and Test Type (respectively) of sample program sent by the host.
• Sample Status of the program to be updated is Sample Required, In-Progress, Removed, Manual Assign, or Rerun; and Control Name of the sample program sent by the host is blank for patient samples, or matches the Control Name of the existing control sample program.
Overwrites are allowed under the following conditions:
• Sample Status of the program to be overwritten is Sample Required, Incomplete, Complete, Manual Assign, or Rerun.
Timed Urine Creatinine
4 NUMERIC Serum creatinine 0-99.0
Timed Urine Area 6 NUMERIC Surface area 1 – 9.9900
Number Tests 3 NUMERIC 1-999
Test-1 Chem 4 CHEM CODE
Refer to Note 5 and Note 6 after this table.
Test-1 ORDAC 1 FLAG 1 = ORDAC
Test-2 Chem 4 CHEM CODE
Refer to Note 5 and Note 6 after this table.
Test-2 ORDAC 1 FLAG 1 = ORDAC
Test-Na Chem 4 CHEM CODE
Refer to Note 5 and Note 6 after this table.
Test-N ORDAC 1 FLAG 1 = ORDAC
a N = Value from Number Tests Field
Table 3.4 Sample/Cup Program, continued
Field Length Format Notes
(3 of 3)
Stream 701 - Sample/Cup Program Stream 701 - Function 2: Sample/Cup Return Status
UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 CX7 Compatible Interface May 2008 Page 3-9
3
Note 3: The most significant character of the range of the Rack Number field will be located in the most significant character position of the Cup Number field. To use this option, select the 3-Digit Rack Number button on the Host Communication Parameters screen, which is accessed through the Host Communication button on the System Setup screen.
Example:Rack 345, Cup 1 would be 45, 31.
Note 4: If the Test Type is ST (STAT) or RO (Routine), the sample program will be rejected if the Sample ID matches a defined control ID on the system.
Note 5: A control sample will be rejected when one or more chemistries sent by the LIS is not defined in the QC definition. The system will not accept control sample programs if they contain chemistries not defined for the control on the instrument.
Note 6: If the host stream contains at least one of the Chem Codes used for serum index chemistries, the system will select to run all serum indices tests. The system will treat a serum index test selection as an exception to the requirement that chemistry selections in the host stream have to be configured on the instrument.
Note 7: If the host stream contains a Draw Time but does not contain a Draw Date, the system will clear the Draw Time to zero and log an event, indicating it has done so.
Note 8: Refer to Table 3.1 for valid and invalid ASCII Codes.
Note 9: The Sample ID field must be present.
Example:[00,701,01,01,03,1,CO,SE,samp3------,CONTROL_NAME________,-------------------------,SAMPLE_COMMENT_TWO_______,------------------,PATIENT_F_NAME_,M,------------,------------------,------,----,--------------------,000,4,------,M,-------------------------,-------,----,----,------,001,01B-,0]2F<CR><LF>
(- Indicates space holder)
Stream 701 - Function 2: Sample/Cup Return StatusSent by: UniCel DxCPurpose: Sent in response to a 701-01 message from the host. 701-02 indicates whether the sample/cup program was accepted, or why it was not accepted.
Table 3.5 Sample/Cup Return Status
Field Length Format Notes
Device ID 2 0-99 Operator assigned
Stream7 3 701(1 of 3)
Stream 701 - Sample/Cup Program Stream 701 - Function 2: Sample/Cup Return Status
CX7 Compatible Interface UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 Page 3-10 May 2008
Function 2 02
Return Code 2 00-99 0 = OK1 = BAD MESSAGE – There is something wrong with the message syntax.2 = BUSY – The cup is running or sample is being programmed.3 = NOT CONFIGURED – Message contains at least one non – configured chemistry.4 = NON ORDAC – Message contains at least one non-ORDAC chemistry, required for ORDAC.5 = DILUTION ERROR – Message contains chemistries with different dilution factors.6 = CONTROL NOT CONFIGURED7 = CALIBRATOR Rack ONLY8 = For future use.9 = DxC ERROR – An internal logical error has occurred.10 = Completed sample (Program update only)11 = Incompatible fluid types. Used for program update or control sample program.12 = Incompatible test types. (Program update only)13 = Incompatible patient name. (Program update only)14 = Patient Sample Program Sample ID matches existing DxC Control ID.15 = Not used by CX7 I/F messages.16 = Too many tests programmed for sample.17-20 = For future use.
Refer to Note 1 and Note 2 after this table.
Accession Number 5 NUMERIC 1-65535, supplied by DxC
Table 3.5 Sample/Cup Return Status, continued
Field Length Format Notes
(2 of 3)
Stream 701 - Sample/Cup Program Stream 701 - Function 3: Clear Rack/Sample IDs
UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 CX7 Compatible Interface May 2008 Page 3-11
3
Note 1: The cup number and rack number must be filled in when the instrument is in non-bar code mode.
Note 2: The most significant character of the Rack Number field's range will be located in the most significant character position of the Cup Number field. To use this option, select the 3-Digit Rack Number button on the Host Communication Parameters screen, which is accessed through the Host Communication button on the System Setup screen.
Example:Rack 345, Cup 1 would be 45, 31.
Example:[-0,701,02,-0,--230,-1,-3,samp3------]5D<CR><LF>
(- Indicates space holder)
Stream 701 - Function 3: Clear Rack/Sample IDsSent by: HostPurpose: Sent by the host prior to programming samples to clear the program for a rack or a group of samples. It is not necessary for the host to send this message as each sample is cleared if the update flag is not set in the 701-01, Sample/Cup Program message.
• Receipt of this message causes the DxC to clear the program(s) for the rack or Sample IDs specified in the message.
• 701-03 messages that include both rack number and Sample IDs are rejected by sending a 701-04 message with a BAD MESSAGE status.
• DxC responds to the 701-03 message with a 701-04, Clear Rack/Sample IDs Status message indicating whether the clear command was accepted.
• If the DxC aspirated reagent for a rack or Sample ID, a 701-03 request to clear that rack or Sample ID receives a 701-04 message indicating the rack or Sample ID is busy.
Rack Number 2 0-999 0 = No rack number assigned. Refer to Note 1 and Note 2 after this table.
Cup Number 2 0-4 Refer to Note 1 and Note 2 after this table.
Sample ID 11 ALPHA
Table 3.5 Sample/Cup Return Status, continued
Field Length Format Notes
(3 of 3)
Stream 701 - Sample/Cup Program Stream 701 - Function 3: Clear Rack/Sample IDs
CX7 Compatible Interface UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 Page 3-12 May 2008
Note 2: If one or more Sample IDs are specified, rack number must be zero. Specification of a non-zero rack number with non-blank Sample IDs will result in a 701-04 being returned with a rack return code of BAD MESSAGE.
Note 3: Only rack numbers less than or equal to 99 may be cleared by rack number. All other racks must be cleared by Sample ID.
Example:[00,701,03,00,SAMP1------,SAMP2------,SAMP3------,SAMP4------,SAMP5------,SAMP6------,SAMP7------]D2<CR><LF>
(- Indicates space holder)
Table 3.6 Clear Rack/Sample IDs
Field Length Format Notes
Device ID 2 0-99 Operator assigned
Stream 3 701
Function 2 03
Rack Number 2 0-99 0 = No rack number in bar code mode
Refer to Note 3 after this table.
Sample ID 1 11 ALPHA Sample ID for a cup
Refer to Note 2 after this table.
Sample ID 2 11 ALPHA Sample ID for a cup
Refer to Note 2 after this table.
Sample ID N 11 ALPHA Sample ID for a cup. N = 3 thru 7.
Stream 701 - Sample/Cup Program Stream 701 - Function 4: Clear Rack/Sample IDs Status
UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 CX7 Compatible Interface May 2008 Page 3-13
3
Stream 701 - Function 4: Clear Rack/Sample IDs StatusSent by: UniCel DxCPurpose: Sent in response to the 701-03 message. The host is informed if the clear command was accepted.
Example:[-0,701,04,-0,-4,-4,-4,-4,-4,-4,-4,-4]28<CR><LF>
(- Indicates space holder)
Stream 701 - Function 6: Host Query Rack/Sample IDsSent by: UniCel DxCPurpose: To request the program for the Sample IDs, specified in the message from the host. This message is used in the bidirectional with query mode and finds samples for which it has no program. The host has 2.5 minutes to respond with first sample program.
Table 3.7 Clear Rack/Sample IDs Status
Field Length Format Notes
Device ID 2 0-99 Operator assigned
Stream 3 701
Function 2 04
Rack Number 2 0-99 0 = No rack number in bar code mode.
Rack Return Code 2 0-99 0 = Complete rack or all Sample IDs cleared.1 = BAD MESSAGE2 = BUSY The rack or one of the Sample IDs was running.3 = DxC error4 = Non-existent error
Sample ID 1 Return Code
2 0-99 0 = Cleared.2 = BUSY - Not cleared3 = DxC Error4 = Non-existent error
Sample ID 2 Return Code
2 0-99 0 = Cleared2 = BUSY - Not cleared3 = DxC Error4 = Non-existent error
Sample ID N Return Code
2 0-99 0 = Cleared2 = BUSY - Not cleared3 = DxC Error4 = Non-existent errorN = 3 thru 7.
Stream 701 - Sample/Cup Program Stream 701 - Function 6: Host Query Rack/Sample IDs
CX7 Compatible Interface UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 Page 3-14 May 2008
Note 1: The message stream maintains the sample cup position of a rack. For example, if "samp 4" is in cup position 4, it will remain in the 7th field of the 701,06 stream.
Example:[-0,701,06,samp1------,samp2------,samp3------,samp4------,samp5------,samp6------,samp7------]EB<CR><LF>
(- Indicates space holder)
Table 3.8 Host Query Rack/Sample IDs
Field Length Format Notes
Device ID 2 0-99 Operator assigned
Stream 3 701
Function 2 06
Sample ID 1 11 ALPHA Refer to Note 1 after this table.
Sample ID 2 11 ALPHA Refer to Note 1 after this table.
Sample ID 3 11 ALPHA Refer to Note 1 after this table.
Sample ID 4 11 ALPHA Refer to Note 1 after this table.
Stream 702 - Results Stream 702 - Function 1: Cup Header
UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 CX7 Compatible Interface May 2008 Page 3-15
3
Stream 702 - Results
Stream 702 - Function 1: Cup HeaderSent by: UniCel DxCPurpose: Sent before sending any test results because the header contains identification and demographic information about a sample.
Table 3.9 Cup Header
Field Length Format Notes
Device ID 2 0-99 Operator assigned
Stream 3 702
Function 2 01
Start Date 6 DATE
Start Time 6 TIME
Accession Number 5 NUMERIC 1-65535, supplied by DxC
Print Type 2 CODE RG = RegularRE = RecallIN = Incomplete
Rack Number 2 0-999 The rack number in which the sample was run.
0 = No rack number when sample is directly loaded on Access 2 (DxC 600i only).
Refer to Note 1 after this table.
Cup Number 2 0-4 The cup number in which the sample was run.
0 = No cup number when sample is directly loaded on Access 2 (DxC 600i only).
Refer to Note 1 after this table.
Test Type 2 TEST CODE Refer to Table 4.1 Test Type Codes (CX and LX20).
Future Use Space 9 ALPHA For future use.
Sample Type 2 FLUID CODE
Refer to Table 4.2 Sample Type Codes (CX and LX20).
(1 of 3)
Stream 702 - Results Stream 702 - Function 1: Cup Header
CX7 Compatible Interface UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 Page 3-16 May 2008
Sample ID 11 ALPHA
Control Name 20 ALPHA
Sample Comment Code 1
25 ALPHA
Sample Comment Code 2
25 ALPHA
Name Last 18 ALPHA
Name First 15 ALPHA
Name Middle Initial 1 ALPHA
Patient ID 12 ALPHA
Doctor 18 ALPHA
Draw Date 6 DATE
Draw Time 4 TIME
Location 20 ALPHA
Age 3 NUMERIC Default = 0
Age Units 1 NUMERIC Default = 5
Birth Date 6 DATE
Sex 1 ALPHA M, F
Patient Comments 25 ALPHA
Timed Urine Volume 7 REAL 0.0 - 99999.0 mL
Refer to Note 2 after this table.
Timed Urine Period 4 REAL Collection period 0-99.0
Refer to Note 2 after this table.
Timed Urine Creatinine
4 REAL Serum creatinine 0-99.0
Refer to Note 2 after this table.
Timed Urine Area 6 REAL Surface area 1-9.9900
Refer to Note 2 after this table.
Number Chems Programmed
3 NUMERIC001-999
1-999 Does not include replicates.
Table 3.9 Cup Header, continued
Field Length Format Notes
(2 of 3)
Stream 702 - Results Stream 702 - Function 3: Test Results
UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 CX7 Compatible Interface May 2008 Page 3-17
3
Note 1: The most significant character of the Rack Number field will be located in the most significant character position of the Cup Number field. To use this option, select the 3-Digit Rack Number button on the Host Communication Parameters screen, which is accessed through the Host Communication button on the System Setup screen.
Example:Rack 345, Cup 1 would be 45,31.
Note 2: The number of decimal places is adjusted so the number can fit in this field.
Example:[-0,702,01,100497,135429,---88,RG,22,-1,RO,#########,TU,S221-------,--------------------,-------------------------,-------------------------,White-------------,Allen----------,B,S221-------,Nelson------------,100497,1500,--------------------,-17,5,190280,M,-------------------------,1400.00,24.0,2.30,1.7300,--3,01A-,01B-,04A-]3A<CR><LF>
(- Indicates space holder)
Stream 702 - Function 3: Test ResultsSent by: UniCel DxCPurpose: Sent when all chemistry results for a cup have been completed and calculated. 702-03 can be turned off in the host setup option.
Com Chem ID 1 4 CHEM CODE
Com Chem ID 2 4 CHEM CODE
Com Chem ID N 4 CHEM CODE
N ! 999
Table 3.9 Cup Header, continued
Field Length Format Notes
(3 of 3)
Table 3.10 Test Results
Field Length Format Notes
Device ID 2 00-99 Operator assigned
Stream 3 702
Function 2 03
Completion Date 6 DATE
Completion Time 6 TIME
Accession Number 5 NUMERIC 1-65535, supplied by DxC(1 of 4)
Stream 702 - Results Stream 702 - Function 3: Test Results
CX7 Compatible Interface UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 Page 3-18 May 2008
Result Record Number
9 NUMERIC 1-10000
Rack Number 2 0-999 0 = No rack number when sample is directly loaded on Access 2 (DxC 600i only).
Refer to Note 5 after this table.
Cup Number 2 0-4 0 = No cup number when sample is directly loaded on Access 2 (DxC 600i only).
Refer to Note 5 after this table.
Sample ID 11 ALPHA
Com Chem ID 4 CHEM CODE
Refer to Table 4.6 and Table 4.7 for Chemistry (Chem) Codes.
Reagent Serial Number
3 ALPHA
Reagent Lot Number
6 ALPHA
Cuvette Number 2 HEX
Replicate Number 2 NUMERIC
Results in Selected Units
9 ALPHA NUMERIC
Refer to Note 2 and Note 3 after this table.
Note: The Result field reporting the results for some assays (TDMs, for example) may contain a < (less than) or a > (greater than) sign.
Calibration Rate 9 REAL Refer to Note 2 and Note 3 after this table.
Table 3.10 Test Results, continued
Field Length Format Notes
(2 of 4)
Stream 702 - Results Stream 702 - Function 3: Test Results
UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 CX7 Compatible Interface May 2008 Page 3-19
3
Positive or Negative
1 CODE 0 = Negative1 = Positive2 = Not applicable3 = Equivocal4 = Non-reactive5 = Reactive6 = Not confirmed7 = Confirmed8 = Gray zone flag9 = Access 2/DxI LOW flag
Expanded Results 3 - 9 apply to the DxC 600i and DxC + DxI systems only. Refer to Note 4 after this table.
Suppress Value 1 FLAG 1 = Suppress value
Units 2 CODE Refer to Table 4.8 Unit Codes.
Normal Range 2 CODE Refer to range codes after this table.
Instrument Range 2 CODE Refer to range codes after this table.
Critical Range 2 CODE Refer to range codes after this table.
ORDAC 1 FLAG 1 = ORDAC used
Control Range 2 FLAG NA = Not applicableNR = Within 2 SD of meanH2 = 2 to 3 SD above meanH3 = Greater than 3 SD above meanH4 = Greater than 4 SD above meanL2 = 2 to 3 SD below meanL3 = Greater than 3 SD below meanL4 = Greater than 4 SD below meanIC = IncompleteCD = Control or chemistry deleted
Calculated Result 9 ALPHA NUMERIC
Refer to Note 1 and Note 3 after this table.
Note: The Result field reporting the results for some assays (TDMs, for example) may contain a < (less than) or a > (greater than) sign.
Instrument Codes 9 ALPHA Refer to Table 4.9 Instrument Codes with Remarks.
Table 3.10 Test Results, continued
Field Length Format Notes
(3 of 4)
Stream 702 - Results Stream 702 - Function 3: Test Results
CX7 Compatible Interface UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 Page 3-20 May 2008
Result Error 1 2 ALPHA Refer to Table 4.10 Result Error Codes.
Result Error 2 2 ALPHA Refer to Table 4.10 Result Error Codes.
Result Error 3 2 ALPHA Refer to Table 4.10 Result Error Codes.
Result Error 4 2 ALPHA Refer to Table 4.10 Result Error Codes.
Result Error 5 2 ALPHA Refer to Table 4.10 Result Error Codes.
Result Error 6 2 ALPHA Refer to Table 4.10 Result Error Codes.
Result Error 7 2 ALPHA Refer to Table 4.10 Result Error Codes.
Result Error 8 2 ALPHA Refer to Table 4.10 Result Error Codes.
Result Error 9 2 ALPHA Refer to Table 4.10 Result Error Codes.
Result Error 10 2 ALPHA Refer to Table 4.10 Result Error Codes.
Result Error 11 2 ALPHA Refer to Table 4.10 Result Error Codes.
Result Error 12 2 ALPHA Refer to Table 4.10 Result Error Codes.
Result Error 13 2 ALPHA Refer to Table 4.10 Result Error Codes.
Result Error 14 2 ALPHA Refer to Table 4.10 Result Error Codes.
Result Error 15 2 ALPHA Refer to Table 4.10 Result Error Codes.
Result Error 16 2 ALPHA Refer to Table 4.10 Result Error Codes.
Dilution Factor 6 REAL 0.0 – 1.0
Reportable Range 2 CODE Refer to range codes after this table.
Spare 20 ALPHA For future use.
Table 3.10 Test Results, continued
Field Length Format Notes
(4 of 4)
Stream 702 - Results Stream 702 - Function 3: Test Results
UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 CX7 Compatible Interface May 2008 Page 3-21
3
RANGE CODES:HI = above normal rangeLO = below normal rangeNR = within normal rangeOR = out of rangeNA = not applicable
Note 1: The number of decimal places is adjusted so the number can fit into this field.
Note 2: The number of decimal places in this field is the number in the selected precision for the selected units field in the chemistry database.
Note 3: If Suppress Value = 1, this field will be filled with #.
Note 4: For DxC chemistries, 0 and 1 are used only for drugs of abuse (DAT). On UniCel DxC 600i and the DxC + DxI systems, values from the range 0, 1, 3-9, are used by some Access 2/DxI results, depending on the specific chemistry. Refer to the Access Immunoassay System Assay Manual for additional information. All other chemistries use 2.
Note 5: The most significant character of the range of the Rack Number field is located in the most significant character position of the Cup Number field. To use this option, select the 3-Digit Rack Number button on the Host Communication Parameters screen, which is accessed through the Host Communication button on the System Setup screen.
Example:Rack 345, Cup 1 would be 45, 31.
Example:[-0,702,03,100497,135610,---88,---916097,22,-1,S221-------,01A-,###,######,##,-1,----174.3,#########,2,0,-4,NA,HI,NA,0,NA,136.20541,---------,NO,NO,NO,NO,NO,NO,NO,NO,NO,NO,NO,NO,NO,NO,NO,NO,1.0000,NR,####################]48<CR><LF>
(- Indicates space holder)
Stream 702 - Results Stream 702 - Function 5: End of Cup
CX7 Compatible Interface UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 Page 3-22 May 2008
Stream 702 - Function 5: End of CupSent by: UniCel DxCPurpose: To indicate the end of a stream of test result messages for a specific cup.
Note 1: The most significant character of the Rack Number field's range will be located in the most significant character position of the Cup Number field. To use this option, select the 3-Digit Rack Number button on the Host Communication Parameters screen, which is accessed through the Host Communication button on the System Setup screen.
Example:Rack 345, Cup 1 would be 45, 31.
Example:[-0,702,05,100497,140240,---88,S221-------,22,-1]ED<CR><LF>
(- Indicates space holder)
Table 3.11 End of Cup
Field Length Format Notes
Device ID 2 00-99 Operator assigned
Stream 3 702
Function 2 05
Date 6 DATE
Time 6 TIME
Accession Number 5 NUMERIC 1-65535, supplied by DxC
Sample ID 11 ALPHA
Rack number 2 0-999 0 = No rack number when sample is directly loaded on Access 2 (DxC 600i only).
Refer to Note 1 after this table.
Cup number 2 0-4 0 = No cup number when sample is directly loaded on Access 2 (DxC 600i only).
Refer to Note 1 after this table.
Stream 702 - Results Stream 702 - Function 11: Special Calculations Results
UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 CX7 Compatible Interface May 2008 Page 3-23
3
Stream 702 - Function 11: Special Calculations ResultsSent by: UniCel DxCPurpose: Contains the result of a special calculation. This message contains accession number, rack number, cup number, and Sample ID. This message can be turned OFF in the Host Communication parameters screen in system setup.
Note 1: The number of decimal places is adjusted to fit the number into this field.
Table 3.12 Special Calculations Results
Field Length Format Notes
Device ID 2 00-99 Operator assigned
Stream 3 702
Function 2 11
Date 6 DATE
Time 6 TIME
Accession Number 5 NUMERIC 1-65535, supplied by DxC
Rack Number 2 0-999 0 = No rack number when sample is directly loaded on Access 2 (DxC 600i only).
Refer to Note 2 after this table.
Cup Number 2 0-4 0 = No cup number when sample is directly loaded on Access 2 (DxC 600i only).
Refer to Note 2 after this table.
Sample ID 11 ALPHA
Replicate Number 2 NUMERIC
Special Calc Name 20 ALPHA Operator assigned
Special Calc Status 2 CODE OK = Result is validAB = One of the involved chemistries was programmed but not run.ZD = Denominator of a Ratio is zero
Special Calc Results 9 REAL Refer to Note 1 after this table.
Special Unit String 8 ALPHA
Stream 702 - Results Stream 702 - Function 13: Timed Urine Results
CX7 Compatible Interface UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 Page 3-24 May 2008
Note 2: The most significant character of the range of the Rack Number field will be located in the most significant character position of the Cup Number field. To use this option, select the 3-Digit Rack Number button on the Host Communication Parameters screen, which is accessed through the Host Communication button on the System Setup screen.
Example:Rack 345, Cup 1 would be 45, 31.
Example:[-0,702,11,100497,135429,---88,22,-1,S221-------,-1,SPC_CALC------------,OK,50.367081,mmol----]B5<CR><LF>
(- Indicates space holder)
Stream 702 - Function 13: Timed Urine ResultsSent by: UniCel DxCPurpose: Contains the result of a timed urine test. This message can be turned off on the host setup option.
Table 3.13 Timed Urine Results
Field Length Format Notes
Device ID 2 00-99 Operator assigned
Stream 3 702
Function 2 13
Date 6 DATE
Time 6 TIME
Accession Number 5 NUMERIC 1-65535, supplied by DxC
Rack number 2 0-999 0 = No rack number when sample is directly loaded on Access 2 (DxC 600i only).
Refer to Note 2 after this table.
Cup Number 2 0-4 0 = No cup number when sample is directly loaded on Access 2 (DxC 600i only).
Refer to Note 2 after this table.
Sample ID 11 ALPHA
Replicate Number 2 NUMERIC
TU Calc Name 20 ALPHA Operator assigned
Stream 702 - Results Stream 702 - Function 81: Expanded Results
UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 CX7 Compatible Interface May 2008 Page 3-25
3
Note 1: The number of decimal places is adjusted to fit the number into this field.
Note 2: The most significant character of the range of the Rack Number field will be located in the most significant character position of the Cup Number field. To use this option, select the 3-Digit Rack Number button on the Host Communication Parameters screen, which is accessed through the Host Communication button on the System Setup screen.
Example:Rack 345, Cup 1 would be 45, 31
Example:[-0,702,13,100497,135429,---88,22,-1,S221-------,-1,NA------------------,OK,244.00033,mmol/24.]0B<CR><LF>
(- Indicates space holder)
Stream 702 - Function 81: Expanded ResultsSent by: UniCel DxCPurpose: Contains the expanded result of a test. This message can be turned off in the host setup option. Do not run the system with expanded results turned on unless directed by a Beckman Coulter representative.
TU Calc Status 2 CODE OK = Result is validAB = One of the involved chemistries was programmed but not run.ZD = Denominator of a Ratio is zeroRefer to Table 4.12.
TU Calc results 9 REAL Refer to Note 1 after this table.
TU Unit String 8 ALPHA
Table 3.13 Timed Urine Results, continued
Field Length Format Notes
Table 3.14 Expanded Results
Field Length Format Notes
Device ID 2 0-99 Operator assigned
Stream 3 702
Function 2 81
Date 6 DATE
Time 6 TIME
Accession Number 5 NUMERIC 1-65535, supplied by DxC(1 of 5)
Stream 702 - Results Stream 702 - Function 81: Expanded Results
CX7 Compatible Interface UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 Page 3-26 May 2008
Sample Record Number
9 NUMERIC
Result Record Number 9 NUMERIC
Sample ID 11 ALPHA
Rack Number 2 0-999 0 = No rack number when sample is directly loaded on Access 2 (DxC 600i only).
Refer to Note 2 after this table.
Cup Number 2 0-4 0 = No cup number when sample is directly loaded on Access 2 (DxC 600i only).
Refer to Note 2 after this table.
Reagent Record Number
9 NUMERIC
Replicate Number 2 NUMERIC
Com Chem ID 4 CHEM CODE Refer to Table 4.6 and Table 4.7 for Chemistry (Chem) Codes.
Cuvette Number 2 HEX
Cal Level 1 0-6 For future use.
Suppressed Answer 1 FLAG 1 = Answer suppressed
ORDAC Result 1 FLAG 1 = ORDAC
Noise Maximum 5 NUMERIC
Outlier Maximum 5 NUMERIC
Noise Threshold Total 3 NUMERIC
Outlier Threshold Total
3 NUMERIC
Initial Absorbance 9 REAL Refer to Note 1 after this table.
Final Absorbance 9 REAL Refer to Note 1 after this table.
Water Blank-Rate 9 REAL Refer to Note 1 after this table.
Water Blank-Abs 9 REAL Refer to Note 1 after this table.
Water Blank-Mean Deviation
9 REAL Refer to Note 1 after this table.
Table 3.14 Expanded Results, continued
Field Length Format Notes
(2 of 5)
Stream 702 - Results Stream 702 - Function 81: Expanded Results
UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 CX7 Compatible Interface May 2008 Page 3-27
3
Water Blank-Maximum Deviation
9 REAL Refer to Note 1 after this table.
Blank-Rate 9 REAL Refer to Note 1 after this table.
Blank-Abs 9 REAL Refer to Note 1 after this table.
Blank-Mean Deviation 9 REAL Refer to Note 1 after this table.
Blank-Maximum Deviation
9 REAL Refer to Note 1 after this table.
Reaction-Rate 9 REAL Refer to Note 1 after this table.
Reaction-Abs 9 REAL Refer to Note 1 after this table.
Reaction-Mean Deviation
9 REAL Refer to Note 1 after this table.
Reaction-Maximum Deviation
9 REAL Refer to Note 1 after this table.
Raw Result 9 ALPHA Refer to Note 1 after this table.
Calculated Result 9 ALPHA Refer to Note 1 after this table.
Note: The Result field reporting the results for some assays (TDMs, for example) may contain a < (less than) or > (greater than) sign.
Calibration Rate 9 REAL Refer to Note 1 after this table.
Positive or Negative 1 FLAG 0 = Negative1 = Positive2 = Not applicable3 = Equivocal4 = Non-reactive5 = Reactive6 = Not confirmed7 = Confirmed8 = Gray zone flag9 = Access 2/DxI LOW flag
Expanded Results 3 - 9 apply to the DxC 600i and DxC + DxI systems only.
Refer to Note 3 after this table.
Table 3.14 Expanded Results, continued
Field Length Format Notes
(3 of 5)
Stream 702 - Results Stream 702 - Function 81: Expanded Results
CX7 Compatible Interface UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 Page 3-28 May 2008
Units 2 CODE Refer to Table 4.8 Unit Codes.
Instrument Codes 9 ALPHA Refer to Table 4.9 Instrument Codes with Remarks.
Result Error 1 2 CODE Refer to Table 4.10 Result Error Codes.
Result Error 2 2 CODE Refer to Table 4.10 Result Error Codes.
Result Error 3 2 CODE Refer to Table 4.10 Result Error Codes.
Result Error 4 2 CODE Refer to Table 4.10 Result Error Codes.
Result Error 5 2 CODE Refer to Table 4.10 Result Error Codes.
Result Error 6 2 CODE Refer to Table 4.10 Result Error Codes.
Result Error 7 2 CODE Refer to Table 4.10 Result Error Codes.
Result Error 8 2 CODE Refer to Table 4.10 Result Error Codes.
Result Error 9 2 CODE Refer to Table 4.10 Result Error Codes.
Result Error 10 2 CODE Refer to Table 4.10 Result Error Codes.
Result Error 11 2 CODE Refer to Table 4.10 Result Error Codes.
Result Error 12 2 CODE Refer to Table 4.10 Result Error Codes.
Result Error 13 2 CODE Refer to Table 4.10 Result Error Codes.
Result Error 14 2 CODE Refer to Table 4.10 Result Error Codes.
Result Error 15 2 CODE Refer to Table 4.10 Result Error Codes.
Result Error 16 2 CODE Refer to Table 4.10 Result Error Codes.
Intermediate ADC 1 5 NUMERIC
Table 3.14 Expanded Results, continued
Field Length Format Notes
(4 of 5)
Stream 702 - Results Stream 702 - Function 81: Expanded Results
UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 CX7 Compatible Interface May 2008 Page 3-29
3
Note 1: The number of decimal places is adjusted to fit the number into this field.
Note 2: The most significant character of the range of the Rack Number field will be located in the most significant character position of the Cup Number field. To use this option, select the 3-Digit Rack Number button on the Host Communication Parameters screen, which is accessed through the Host Communication button on the System Setup screen.
Example:Rack 345, Cup 1 would be 45, 31.
Note 3: For DxC chemistries, 0 and 1 are used only for drugs of abuse (DAT). On DxC 600i and the DxC + DxI systems, values from the range 0, 1, 3-9, are used by some Access 2/DxI results, depending on the specific chemistry. Refer to the Access Immunoassay System Assay Manual for additional information. All other chemistries use 2.
Example:[-0,702,81,100497,140128,---88,-50331669,---916097,S221-------,22,-1,385875993,-1,05A-,-E,#,0,0,#####,#####,###,###,0.5623355,0.5538675,#########,-0.127546,#########,#########,-0.003311,0.5732892,0.0002016,0.0003895,-0.012754,0.5577027,0.0001692,0.0002893,-0.012754,46.466198,#########,2,-0,---------,NO,NO,NO,NO,NO,NO,NO,NO,NO,NO,NO,NO,NO,NO,NO,NO,#####,#####,#####,#####,#####,1.0000,#######################]AE<CR><LF>
(- Indicates space holder)
Intermediate ADC 2 5 NUMERIC
Intermediate ADC 3 5 NUMERIC
Intermediate ADC 4 5 NUMERIC
Intermediate ADC 5 5 NUMERIC
Dilution Factor 6 REAL 0.0-1.0
Future Use Space 23 ALPHA For future use.
Table 3.14 Expanded Results, continued
Field Length Format Notes
(5 of 5)
Stream 703 - Instrument Status Stream 703 - Function 1: Power Up
CX7 Compatible Interface UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 Page 3-30 May 2008
Stream 703 - Instrument Status
Stream 703 - Function 1: Power UpSent by: UniCel DxCPurpose: Sent upon DxC power up or reset. This message can be turned off in the host setup option.
Table 3.15 Power Up
Field Length Format Notes
Device ID 2 0-99 Operator assigned
Stream 3 703
Function 2 01
Date 6 DATE
Time 6 TIME
Software Set 10 ALPHA Console Master Program Version Number
CV ICC BOOT 10 ALPHA
CV ICC APP 10 ALPHA
CV MSMC1 BOOT 1 10 ALPHA
CV MSMC1 BOOT 2 10 ALPHA
CV MSMC1 APP 10 ALPHA
CV MSMC2 BOOT 1 10 ALPHA
CV MSMC2 BOOT 2 10 ALPHA
CV MSMC2 APP 10 ALPHA
CV SM BOOT 10 ALPHA
CV SM APP 21 10 ALPHA
CV SM APP 11 10 ALPHA
CV SM APP 12 10 ALPHA
CV SM APP 13 10 ALPHA
CV SM APP 14 10 ALPHA
CV SM APP 31 10 ALPHA
CV SM APP 41 10 ALPHA
CV SM APP 42 10 ALPHA
CV SM APP 43 10 ALPHA(1 of 2)
Stream 703 - Instrument Status Stream 703 - Function 1: Power Up
UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 CX7 Compatible Interface May 2008 Page 3-31
3
CV SM APP 51 10 ALPHA
CV SM APP 52 10 ALPHA
CV SM APP 61 10 ALPHA
CV SM APP 62 10 ALPHA
CV SM APP 63 10 ALPHA
CV SM APP 71 10 ALPHA
CV SM APP 81 10 ALPHA
CV SM APP 82 10 ALPHA
CV SM APP 91 10 ALPHA
CV SM APP A1 10 ALPHA
CV SM APP A2 10 ALPHA
CV SM APP B1 10 ALPHA
CV SM APP B2 10 ALPHA
CV SM APP B3 10 ALPHA
CV SM APP C1 10 ALPHA
CV SM APP C2 10 ALPHA
CV SM APP C3 10 ALPHA
SPARE 10 ALPHA All "#"s
SPARE 10 ALPHA All "#"s
SPARE 10 ALPHA All "#"s
SPARE 10 ALPHA All "#"s
SPARE 10 ALPHA All "#"s
SPARE 10 ALPHA All "#"s
SPARE 10 ALPHA All "#"s
SPARE 10 ALPHA All "#"s
SPARE 10 ALPHA All "#"s
SPARE 10 ALPHA All "#"s
SPARE 10 ALPHA All "#"s
SPARE 10 ALPHA All "#"s
Table 3.15 Power Up, continued
Field Length Format Notes
(2 of 2)
Stream 703 - Instrument Status Stream 703 - Function 2: Bidirectional On
CX7 Compatible Interface UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 Page 3-32 May 2008
Example:[-0,703,01,100497,164320, v01.00----,v00.00----,v00.00----,v00.00----,v00.00----,v00.00----,v00.00----,v00.00----,v00.00----,v01.06----,v00.13----,v04.54----,v04.54----,v04.54----,v04.54----,v01.30----,v00.89----,v00.89----,v00.89----,v00.89----,v00.89----,v04.54----,v04.54----,v04.54----,v00.89----,v00.1B----,##########,v00.30----,v00.89----,v00.89----,v00.89----,v00.89----,v00.89----,v00.89----,v00.89----,v00.89----,##########,##########,##########,##########,##########,##########,##########,##########,##########,##########,##########,##########]5E<CR><LF>
(- Indicates space holder)
Stream 703 - Function 2: Bidirectional OnSent by: UniCel DxCPurpose: This message is sent to the host when bidirectional communication is enabled. This message can be disabled in the host setup option.
Example:[-0,703,02,100497,203332,A4.4.54---]F0<CR><LF>
(- Indicates space holder)
Stream 703 - Function 3: Request Instrument StateSent by: HostPurpose: Sent to obtain the state of the UniCel DxC.
Example:[-0,703,03]93<CR><LF>
(- Indicates space holder)
Table 3.16 Bidirectional On
Field Length Format Notes
Device ID 2 0-99 Operator assigned
Stream 3 703
Function 2 02
Date 6 DATE
Time 6 TIME
Software Set 10 ALPHA DxC Software Version
Table 3.17 Request Instrument State
Field Length Format Notes
Device ID 2 00-99 Operator assigned
Stream 3 703
Function 2 03
Stream 703 - Instrument Status Stream 703 - Function 4: Instrument State
UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 CX7 Compatible Interface May 2008 Page 3-33
3
Stream 703 - Function 4: Instrument StateSent by: UniCel DxCPurpose: Sent in response to a Request Instrument State, 703-03 message from the host.
Example:[-0,703,04,110497,105150,DxC-,02,15,##,-1]87<CR><LF>
(- Indicates space holder)
Table 3.18 Instrument State
Field Length Format Notes
Device ID 2 00-99 Operator assigned
Stream 3 703
Function 2 04
Date 6 DATE
Time 6 TIME
Configuration 5 ALPHA DxC
MC State 2 CODE Refer to Table 4.13 Instrument Status Codes.
CC State 2 CODE Refer to Table 4.13 Instrument Status Codes.
Future Use Space 2 ALPHA For future use.
Instrument Mode 2 CODE 0 = Rack/cup priority
1 = Bar code priority.
Stream 703 - Instrument Status Stream 703 - Function 17: End of Run
CX7 Compatible Interface UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 Page 3-34 May 2008
Stream 703 - Function 17: End of RunSent by: UniCel DxCPurpose: Sent when the DxC completes all programmed tests. This message can be turned off in the host setup option.
Example:[-0,703,17,100497,140245]1F<CR><LF>
(- Indicates space holder)
Table 3.19 End of Run
Field Length Format Notes
Device ID 2 00-99 Operator assigned
Stream 3 703
Function 2 17
Date Queued 6 DATE
Time Queued 6 TIME
Stream 704 - Setup Status Stream 704 - Function 7: Request Installed Chemistries
UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 CX7 Compatible Interface May 2008 Page 3-35
3
Stream 704 - Setup Status
Stream 704 - Function 7: Request Installed ChemistriesSent by: HostPurpose: Sent to obtain the list of installed chemistries from the DxC database.
Example:
[00,704,07]8E<CR><LF>
Stream 704 - Function 8: Installed ChemistriesSent by: UniCel DxCPurpose: This message is sent in response to a Request Installed Chemistries, 704-07 message from the host.
Note: Only chemistry codes of chemistries that are configured on the DxC will be included in the message. The last chemistry code transmitted will be "0000" to indicate that no more chemistry codes follow. If no chemistries are configured on the instrument, only "0000" chemistry code will be listed.
Table 3.20 Request Installed Chemistries
Field Length Format Notes
Device ID 2 00-99 Operator assigned
Stream 3 704
Function 2 07
Table 3.21 Installed Chemistries
Field Length Format Notes
Device ID 2 00-99 Operator assigned
Stream 3 704
Function 2 08
Date 6 DATE
Time 6 TIME
Com Chem ID 1 4 CHEM CODE
Refer to Table 4.6 and Table 4.7 for Chemistry (Chem) Codes.
Com Chem ID N 4 CHEM CODE
Refer to Table 4.6 and Table 4.7 for Chemistry (Chem) Codes.
Stream 704 - Setup Status Stream 704 - Function 8: Installed Chemistries
CX7 Compatible Interface UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 Page 3-36 May 2008
Example:[-0,704,08,110497,105518,01A-,01B-,04A-,02A-,09D-,08D-,05D-,03E-,06D-,43D-,07D-,14B-,56B-,35A-,31A-,31B-,54A-,84A-,10A-,24C-,24B-,93B-,30A-,30B-,85A-,86A-,05A-,98A-,59A-,44A-,32A-,32B-,40A-,87A-,89A-,12A-,62A-,46B-,72C-,36A-,06A-,14A-,83A-,79B-,52B-,51B-,53B-,55A-,33A-,50A-,50B-,07B-,64A-,63A-,48A-,92A-,66A-,67C-,68C-,65A-,93C-,94A-,91A-,11A-,42B-,42C-,88A-,88B-,41A-,69C-,70C-,71B-,0000]BE<CR><LF>
(- Indicates space holder)
UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 Tables/Codes May 2008 Page 4-1
4
CHAPTER 4 Tables/Codes
Table of ContentsTables/Codes 4-2
Introduction ............................................................................................................ 4-2Test Type Codes .................................................................................................... 4-2Sample Type Codes ............................................................................................... 4-3
Sample Type Codes ............................................................................................ 4-3Age Unit Codes ................................................................................................... 4-4
Chemistry Codes .................................................................................................... 4-5Chemistry Codes ................................................................................................. 4-5Access Chemistry Codes .................................................................................... 4-9
Unit Codes ........................................................................................................... 4-12Unit Codes ........................................................................................................ 4-12
Instrument Codes ................................................................................................. 4-14Instrument Codes .............................................................................................. 4-14
Result Error Codes ............................................................................................... 4-20Result Error Codes ............................................................................................ 4-20Result Error Code Descriptions ........................................................................ 4-22
Special Calculation Status Codes ........................................................................ 4-26Special Calculation Status Codes ..................................................................... 4-26
Instrument Status Codes ...................................................................................... 4-27Instrument Status Codes ................................................................................... 4-27
Access Codes Converted to DxC Codes for DxC 600i Reporting ...................... 4-28Access Codes Converted to DxC Codes (DxC 600i only) ............................... 4-28
Key Code Conversion for Local Languages ........................................................ 4-29Key Code Conversion ....................................................................................... 4-29
Introduction
Tables/Codes UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 Page 4-2 May 2008
Tables/Codes
Introduction
This caution applies to all tables and codes in this chapter.
Test Type Codes
CAUTIONProper performance of the system requires that the Host system capture all pertinent flags and error messages.
Table 4.1 Test Type Codes (CX and LX20)
Code Description
CAa
a Not programmable by the Host.
Calibrator
CO Control
EXa Extinction
RO Routine
SC STAT control
ST STAT
Sample Type Codes Sample Type Codes
UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 Tables/Codes May 2008 Page 4-3
4
Sample Type Codes
Sample Type Codes
a In this manual, systems such as the DxC 880i, where a DxC 800 is integrated with a DxI, are described by the abbreviated term ’DxC + DxI systems’.
Table 4.2 Sample Type Codes (CX and LX20)
Code Description
SE Serum
SF Spinal fluid
UR Urine (Random)
TU Timed urine (Cannot be used with control or STAT Control)
PL Plasma
OT Other
AM Amniotic (DxC 600i and DxC + DxI systemsa only)
BL Blood
CE Cervical (DxC 600i and DxC + DxI systems only)
SA Saliva (DxC 600i and DxC + DxI systems only)
SY Synovial (DxC 600i and DxC + DxI systems only)
UT Urethral (DxC 600i and DxC + DxI systems only)
Table 4.3 Sample Type Codes (ASTM)
Code Description
Serum Serum
CSF Cerebrospinal fluid
Urine Urine (Random)
Timed Timed urine (Cannot be used with control or STAT Control)
Plasma Plasma
Other Other
Amniotic Amniotic (DxC 600i and DxC + DxI systems only)
Blood Blood
Cervical Cervical (DxC 600i and DxC + DxI systems only)
Saliva Saliva (DxC 600i and DxC + DxI systems only)
Synovial Synovial (DxC 600i and DxC + DxI systems only)
Urethral Urethral (DxC 600i and DxC + DxI systems only)
Sample Type Codes Age Unit Codes
Tables/Codes UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 Page 4-4 May 2008
Age Unit Codes
Table 4.4 Age Unit Codes (CX and LX20)
Code Description
1 Hours
2 Days
3 Weeks
4 Months
5 Years
Table 4.5 Age Unit Codes (ASTM)
Code Description
H Hours
D Days
W Weeks
M Months
Y Year (if empty = Year)
Chemistry Codes Chemistry Codes
UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 Tables/Codes May 2008 Page 4-5
4
Chemistry Codes
Chemistry Codes
Table 4.6 Chemistry (Chem) Codes
Code Chemistry
01A Sodium (NA)
01B Potassium (K)
02A Carbon Dioxide (CO2)
03A Creatinine (CREA)
03E Creatinine (CREm)
03F Creatinine (CR-S)
04A Chloride (CL)
05A Urea Nitrogen (BUN)
05D Urea Nitrogen (BUNm)
06A Glucose (GLU)
06D Glucose (GLUCm)
07A Total Protein (TP)
07B Micro Protein (M-TP)
07D Total Protein (TPm)
08A Albumin (ALB)
08D Albumin (ALBm)
08E Prealbumin (PAB)
08M Microalbumin (MA)
09D ISE Calcium (CALC)
10A Amylase (AMY)
10C P-Amylase (PAM)
11A Total Bilirubin (TBIL)
12A Direct Bilirubin (DBIL)
13B Infinity Lithium (LI)
14A Hemoglobin, Total (Hb)
14B Hemoglobin, A1c (A1c)
14I Hemoglobin Total (Hb2)(1 of 4)
Chemistry Codes Chemistry Codes
Tables/Codes UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 Page 4-6 May 2008
14J Hemoglobin, A1c (A1c2)
15A Homocysteine (HCY)
24B Apolipoprotein B (ApoB)
24C Apolipoprotein A (ApoA)
30A Aspartate Aminotransferase (AST)
30B Aspartate Aminotransferase (Pyridoxal-5"-phosphate) (AST-)
31A Alanine Aminotransferase (ALT)
31B Alanine Aminotransferase (Pyridoxal-5"-phosphate) (ALT-)
32A Creatine Kinase (CK)
32B Creatine Kinase (N-Acetyl-L-cysteine) (CK-)
33A Lactate Dehydrogenase (LD)
34A Lactate Dehydrogenase (LD-P)
34B LDL Cholesterol (LDLD)
35A Alkaline Phosphatase (ALP)
36A Gamma Glutamyl Transferase (GGT)
40A Creatine Kinase MB (CKMB)
41A Uric Acid (URIC)
42B Triglycerides GPO (TG)
42C Triglycerides GPO Blanked (TG-B)
43D Phosphorus (PHOSm)
43E Phosphorus (PHS)
44A Cholesterol (CHOL)
46B Iron (FE)
48A Magnesium (MG)
50Ba Lipase Wash (LIWA)
50M Haptoglobin (HPT)
51B Immunoglobulin G (Ig-G)
52B Immunoglobulin A (Ig-A)
53B Immunoglobulin M (Ig-M)
54A Ammonia (AMM)
Table 4.6 Chemistry (Chem) Codes, continued
Code Chemistry
(2 of 4)
Chemistry Codes Chemistry Codes
UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 Tables/Codes May 2008 Page 4-7
4
55A Lactate (LAC)
56A Ethanol Alcohol (ETOH)
59A Cholinesterase (CHE)
60A Lipase (LIP)
61M Complement (C3)
61R Complement (C4)
62B Digoxin (DIGN)
63A Methaqualone (METQ)
64A Methadone (METD)
65A Propoxyphene (PROX)
66A Phencyclidine (PCP)
67C Phenobarbital (PHE)
68C Phenytoin (PHY)
69C Theophylline (THE)
70C Tobramycin (TOB)
71B Transferrin (TRFN)
72C Gentamicin (GEN)
72M Vancomycin (VANC)
73A Urea Nitrogen (UREA)
73D Urea Nitrogen (UREAm)
79B Iron Binding Capacity, Total (IBCT)
83D HDL Cholesterol (HDLD)
84A Amphetamines (AMPH)
85A Barbiturates (BARB)
86A Benzodiazepine (BENZ)
86B Benzodiazepine (BNZG)
87A Cocaine Metabolite (COCM)
88A Cannabinoid 100 ng (THC)
88B Cannabinoid 20 ng (THC2)
88C Cannabinoid 50 ng (THC5)
Table 4.6 Chemistry (Chem) Codes, continued
Code Chemistry
(3 of 4)
Chemistry Codes Chemistry Codes
Tables/Codes UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 Page 4-8 May 2008
89A C-Reactive Protein (CRP)
89E High Sensitivity C-Reactive Protein (CRPH)
89G C-Reactive Protein (C-RP)
90A T-Uptake (TU)
91A Thyroxine (T4)
92A Opiate 300 ng (OP)
92B Opiate 2000 ng (OP2)
93B Antistreptolysin-O (ASO-)
93C Rheumatoid Factor (RF)
94B Salicylate (SALY)
94M Acetaminophen (ACTM)
95A Valproic Acid (VPA)
98A Carbamazepine (CAR)
99B Icterus (ICTER)
99C Lipemia (LIPEM)
99D Hemolysis (HEMOL)
99Ea Cartridge Chemistry Wash Solution (CCWA)
a Do not use as a result.
Table 4.6 Chemistry (Chem) Codes, continued
Code Chemistry
(4 of 4)
Chemistry Codes Assay Codes
UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 Tables/Codes May 2008 Page 4-9
4
Assay CodesThe following assay codes pertain to tests run on the Access Family of Immunoassay Systems, which includes the Access 2 and the DxI analyzer. In this manual, these instruments are referenced by the abbreviated term ’Access 2/DxI’. Systems such as the DxC 880i, where a DxC 800 is integrated with a DxI, are referenced by the abbreviated term ’DxC + DxI systems’.
Table 4.7 Assay Codes
Code Chemistry
A02 Alpha-fetoprotein (AFP)
A03 OV Monitor (OV125)
A04 BR Monitor (BR153)
A05 GI Monitor (GI199)
A06 Carcinoembryonic Antigen (CEA)
A07 Chlamydia (ChlAg)
A08 Chlamydia Block (ChlBk)
A10 Cortisol (Cort)
A11 Digoxin (Dig-)
A12 OSTASE (Ostas)
A13 Toxo IgM II (Tox-M)
A14 Estradiol (ESTRD)
A15 Unconjugated Estriol (uE3)
A16 Testosterone (Testo)
A17 Total BhCG (TBhCG)
A18 Diluted Total BhCG (DlhCG)
A19 Ferritin (Ferr)
A22 Ultrasensitive hGH (hGH)
A23 Thyroglobulin (TgAg)
A25a Hepatitis A IgM Antibody (HAV-M)
A26a Total Hepatitis A Antibody (HAVAb)
A27a Hepatitis B Core Antibody (HBcAb)
A28a Hepatitis B Core IgM Antibody (HBc-M)
A30 Myoglobin (MYO)
A34a Hepatitis C Antibody (HCVAb)(1 of 3)
Chemistry Codes Assay Codes
Tables/Codes UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 Page 4-10 May 2008
A37a HIV Antibody 1 & 2 "Version 2" (HIVAb)
A36 Human Follicle Stimulating Hormone (hFSH)
A39 Human Luteinizing Hormone (hLH)
A40 Insulin (Insul)
A42 Prolactin (PRL)
A43 Progesterone (Prog)
A46 Rubella IgG (Rub-G)
A49 Creatine Kinase-MB (CK-MB)
A50 Total T3 (TotT3)
A51 Total IgE (IgE)
A52 Total T4 (TotT4)
A53 Toxo IgG (Tox-G)
A57 HYPERsensitive hTSH (TSH)
A59 Uptake (TU-)
A60 Vitamin B12 (B12)
A61 Free T4 (FT4)
A62 Hybritech PSA (PSA)
A63 Hybritech free PSA (fPSA)
A68 Thyroglobulin Antibody (TgAb)
A72 Intrinsic Factor Antibody (IFAb)
A74 Triage BNP (BNP)
A75 Folate (FOL2)
A76 RBC Folate (RBC2)
A77 Diluted Alpha-fetoprotein (dAFP)
A78 Fast hTSH (FTSH)
A79 Thyroperoxidase Antibody (TPOAb)
A80 Free T3 (FT3)
A81 Erythropoietin (EPO)
A83 Diluted Ferritin (dFer)
A84 AccuTnI (aTnI)
Table 4.7 Assay Codes, continued
Code Chemistry
(2 of 3)
Chemistry Codes Assay Codes
UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 Tables/Codes May 2008 Page 4-11
4
A85 Parathyroid Hormone Routine Mode (PTH)
A86 PTH Intra-Operative Mode (PTHIO)
A87 Interleukin 6 IVD (IL-6)
A88 Interleukin 6 RUO (IL6RU)
A89 Free PSA WHO Standardized (fPSAW)
A90 PSA WHO Standardized (PSA-W)
A91 Free T4 (FRT4)
A92 Ultrasensitive hGH WHO Standardized (hGH2)
A93 Thyroglobulin Antibody (ThgAb)
A94 Dehydroepiandrosterone Sulfate (DHE-S)
A97a Hepatitis B Surface Antibody (HBsAb)
A98a Hepatitis B Surface Antigen (HBsAg)
A99a Hepatitis B Surface Antigen Confirmatory - Block (HBsBk)
A100a Hepatitis B Surface Antigen Confirmatory - Control (HBsCt)
A102a Rubella IgM "Version 2" (MRub)
a DxI analyzer only
Table 4.7 Assay Codes, continued
Code Chemistry
(3 of 3)
Unit Codes Unit Codes
Tables/Codes UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 Page 4-12 May 2008
Unit Codes
Unit CodesThe CX and LX20 interfaces use the codes in the Codes column to represent the units. ASTM uses the units in the Units column directly, without using the codes.
Table 4.8 Unit Codes
Code Unit
00 mg/dL
01 mg/L
02 g/dL
03 g/L
04 mmol/L
05 µmol/L
06 mEq/L
07 nKat/L
08 µKat/L
09 IU/L
10 µg/mL
11 ng/mL
12 µg/dL
13 µg/L
14 nmol/L
15 Ku.u
16 U/L
17 Other
18 %
19 mA
20 mA/min
21 IU/mL
22 U/mL
23 Rate
24 ng/dL
25 µIU/mL(1 of 2)
Unit Codes Unit Codes
UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 Tables/Codes May 2008 Page 4-13
4
26 mIU/mL
27 KU/L
28 nIU/dL
29 mIU/L
30 Positive
31 Negative
32 pg/mL
33 pg/dL
34 mg/mL
35 ng/L
36 pmol/L
37 %Uptake
38 %GHb
39 %A1c
40 GPL
41 MPL
42 APL
43 RLU
44 S/CO (sample to cutoff ratio)
45 AU/mL (allergy units or arbitrary units)
46 AU/L (arbitrary units)
47 mAU/L (arbitrary units)
48 mAU/mL (arbitrary units)
49 (1) SI (T-uptake SI units)
50 %Supp
51 SGU
52 SMU
53 SAU
Table 4.8 Unit Codes, continued
Code Unit
(2 of 2)
Instrument Codes Instrument Codes
Tables/Codes UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 Page 4-14 May 2008
Instrument Codes
Instrument Codes
Table 4.9 Instrument Codes with Remarks
Instrument Report Printout
Printed in Remark Area of Instrument
Report
Inst. Code
Description
"a printed result" Result was calculated
"a printed result" CHECK RESULT DxC has processed the sample prior to Access 2/DxI. Results for specific Access 2/DxI tests should be checked for potential sample-to-sample carryover. This error code applies to Access 2/DxI assays where a small quantity of carryover could significantly increase the results. (DxC 600i and DxC + DxI systems only)
"a printed result" CRITICAL HIGH Exceeds Critical range high
"a printed result" CRITICAL LOW Exceeds Critical range low
"a printed result" HIGH Exceeds reference range high
"a printed result" LOW Exceeds reference range low
"a printed result" OIR LO Result is outside of reportable range – low (DxC 600i and DxC + DxI systems only)
"a printed result" TEMP ERR Access/DxI reagent storage temperature error (DxC 600i and DxC + DxI systems only)
"a printed result" REAGENT ERR T CC temperature
"a printed result" REAGENT TEMP T Reagent temperature (DxC + DxI systems only)
"a printed result" TEMP ERR T MC temperature
"a printed result" TEMP ERR T ISE temperature
“a printed result” C Calibration overridden
“a printed result” D Reagent Days exceeded(1 of 6)
Instrument Codes Instrument Codes
UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 Tables/Codes May 2008 Page 4-15
4
“a printed result” E Calibration time extended (DxC)Curve expired (Access 2/DxI results)
“a printed result” J Slope offset adjustment
“a printed result” M Set point modification
“a printed result” O ORDAC sample
“a printed result” P Default panel
“a printed result” R Reagent expired
“a printed result” V Rerun result
“a printed result” S Substrate expired(Access 2/DxI results)
< X (X = lower inst range)
Less than X - OIR LO response from CAU but result is not suppressed
< X (X = lower reportable range)
Less than X - ORR LO response from console but result is not suppressed
> Y (Y = upper reportable range)
Greater than Y - ORR HI response from console but result is not suppressed
>Y (Y = upper inst range)
Greater than Y - OIR HI response from CAU but result is not suppressed
BACK TO BACK Calibration failed Back to back
CAL FAILED Calibration failed Calibration failed
CAL TIMED OUT Calibration timed out
CHEM ABORTED Too many retries
CHEM BYPASSED Channel bypassed
CHEM DB ERROR Chemistry DB Error
CHEM NEEDS CAL No curve – chemistry needs calibration
Table 4.9 Instrument Codes with Remarks, continued
Instrument Report Printout
Printed in Remark Area of Instrument
Report
Inst. Code
Description
(2 of 6)
Instrument Codes Instrument Codes
Tables/Codes UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 Page 4-16 May 2008
CHEM NOT RUN Chemistry could not be run due to a system error condition at Access 2/DxI, CTA/UCTA or DxC.
DAC ERROR ISE DAC failure
DEVICE ERROR Mechanical device error detected
DIL1 LEV SENSE Level sense error in diluent reagent
DISABLED Module Disabled
DIVISION ERROR 0 denominator
HI REAGENT High reagent level
INSUFF DIL1 Insufficient diluent reagent
INSUFF REAG Insufficient reagent
INVALID CHEM Invalid chemistry
LEV SENSE ERR Low reagent fluid
LO REAGENT Low reagent level
MATH ERR Calibration required Math error
MOTION ERR Motion error
NO DIL1 ON SYS No diluent reagent on the reagent carousel
NO REAG ON SYS Reagent not on board
NO SAMP DETECT Insufficient sample quantity at Access 2/DxI, or no sample detected - CTA/UCTA level sense (DxC 600i and DxI only)
NO SAMP ON SYS Sample not on board
NO SAMPLE ID Cannot run Access 2/DxI test because sample ID is not programmed (DxC 600i and DxI only)
Table 4.9 Instrument Codes with Remarks, continued
Instrument Report Printout
Printed in Remark Area of Instrument
Report
Inst. Code
Description
(3 of 6)
Instrument Codes Instrument Codes
UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 Tables/Codes May 2008 Page 4-17
4
NOT ACCEPTED Wrong state for sample program message
PENDING TEST Not ready
PROBE OBSTRUCT Probe obstruction detected
RACK CONFLICT Test cancelled because sample is in a rack reserved for other tests (IBCT, HbA1c chemistries).A container type was assigned to a rack that was loaded at a location where the container type is not supported(DxC + DxI systems only)
RANGE Calibration failed Range error
RECOVERY Calibration failed Recovery error
RESULT ERR Result error
Results Suppressed AG EXCESS Antigen Excess
Results Suppressed BL ABS HI Blank absorbance high
Results Suppressed BL ABS LO Blank absorbance low
Results Suppressed BL MAX DEV Blank outlier (maximum deviation)
Results Suppressed BL MEAN DEV Blank noise (mean deviation)
Results Suppressed BL RATE HI Blank rate high
Results Suppressed BL RATE LO Blank rate low
Results Suppressed CAL REF DRIFT Excessive reference drift - sample to calibration
Results Suppressed INDETERMINATE Unable to determine results - near cutoff value (DxC 600i and DxI only)
Results Suppressed INIT ABS HI Initial Absorbance high
Results Suppressed INIT ABS LO Initial Absorbance too low
Results Suppressed INIT ADC HI Initial ADC error high
Table 4.9 Instrument Codes with Remarks, continued
Instrument Report Printout
Printed in Remark Area of Instrument
Report
Inst. Code
Description
(4 of 6)
Instrument Codes Instrument Codes
Tables/Codes UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 Page 4-18 May 2008
Results Suppressed INIT ADC LO Initial ADC error low
Results Suppressed INIT COND HI Initial conductance high
Results Suppressed INIT COND LO Initial conductance low
Results Suppressed INIT RATE HI Initial rate high
Results Suppressed INIT RATE LO Initial rate low
Results Suppressed K REQ Bad K value
Results Suppressed NA/K REQ Bad Na value
Results Suppressed OIR HI Out of Instrument Range high
Results Suppressed OIR LO Out of Instrument Range low
Results Suppressed ORDAC HI Out of Instrument range ORDAC high
Results Suppressed ORDAC LO Out of Instrument range ORDAC low
Results Suppressed URDAC HI URDAC high
Results Suppressed URDAC LO URDAC low
Results Suppressed ORR HI Out of reportable range high
Results Suppressed ORR LO Out of reportable range low
Results Suppressed ORR O HI Out of ORDAC reportable range high
Results Suppressed OVERFLOW Number overflow error
Results Suppressed REF NOISE Reference signal noise
Results Suppressed RLU RANGE Relative light units (RLUs) exceeds measuring range of Access/DxI luminometer (DxC 600i and DxC + DxI systems only)
Results Suppressed RX ABS HI Reaction absorbance high
Results Suppressed RX ABS LO Reaction absorbance low
Results Suppressed RX ERR Reaction error
Results Suppressed RX MAX DEV Reaction outlier (maximum deviation)
Table 4.9 Instrument Codes with Remarks, continued
Instrument Report Printout
Printed in Remark Area of Instrument
Report
Inst. Code
Description
(5 of 6)
Instrument Codes Instrument Codes
UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 Tables/Codes May 2008 Page 4-19
4
Results Suppressed RX MEAN DEV Reaction noise (mean deviation)
Results Suppressed RX NOISE A Erratic ADC (cup)
Results Suppressed RX RATE HI Reaction rate high
Results Suppressed RX RATE LO Reaction rate low
Results Suppressed SAMP REF DRIFT Excessive reference drift - sample to sample
Results Suppressed SAMPLE NOISE Sample signal noise
Results Suppressed SUB DEPL Substrate depleted
Results Suppressed INCUBATOR TEMP
Access/DxI incubator temperature error (DxC 600i and DxC + DxI systems only)
Results Suppressed SUBSTRATE TEMP
Access/DxI substrate temperature error (DxC 600i and DxC + DxI systems only)
Results Suppressed CAROUSEL TEMP Access carousel temperature error (DxC 600i only)
SENSITIVITY Calibration failed Sensitivity error
SEV RECOVERY Calibration required Severe recovery error
SEV SENSITVITY Calibration required Severe sensitivity error
SPAN Calibration failed Span error
TEST STOPPED Test was aborted by console - recovery, cleanup, etc.
TOO MANY TESTS Too many tests on CC
Table 4.9 Instrument Codes with Remarks, continued
Instrument Report Printout
Printed in Remark Area of Instrument
Report
Inst. Code
Description
(6 of 6)
Result Error Codes Result Error Codes
Tables/Codes UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 Page 4-20 May 2008
Result Error Codes
Result Error Codes
Table 4.10 Result Error Codes
Host Code Description
AB Not all programmed tests have a valid result
AH Initial absorbance high
AL Initial absorbance low
AX Antigen excess
BH Blank absorbance high
BL Blank absorbance low
BN Blank noise (mean deviation)
BO Blank outlier (maximum deviation)
CH Initial conductance high
CL Initial conductance low
CR Check result - Access result may have been contaminated by DxC processing of sample
DH Out of instrument range high
DL Out of instrument range low
DR Reference signal noise
DS Sample signal noise
EA Erratic ADC
EC Excessive reference drift - sample to calibration
ES Excessive reference drift - sample to sample
GH URDAC high
GL URDAC low
GT Greater than upper instrument or reportable range
HI Initial ADC error high
HR Reaction absorbance high
IK Bad K value
IL Initial rate too low
IN Bad NA value(1 of 2)
Result Error Codes Result Error Codes
UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 Tables/Codes May 2008 Page 4-21
4
IR Initial rate too high
LI Initial ADC error low
LO Result is lower than minimum reportable result value defined in APF (Access/DxI LOW flag)
LR Reaction absorbance low
LT Less than lower instrument or reportable range
OF Number overflow error
OH Out of instrument range ORDAC high
OK Result was calculated
OL Out of instrument range ORDAC low
OR Relative light units (RLUs) are outside acceptable luminometer measuring range
RE Reaction error
RH Reaction rate high
RL Reaction rate low
RN Reaction noise (mean deviation)
RO Reaction outlier (maximum deviation)
SD Substrate depleted
SH Blank rate high
SL Blank rate low
TM Temperature error
UH Out of reportable range high
UL Out of reportable range low
UO Out of ORDAC reportable range high
ZD Zero denominator
Table 4.10 Result Error Codes, continued
(2 of 2)
Result Error Codes Result Error Code Descriptions
Tables/Codes UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 Page 4-22 May 2008
Result Error Code DescriptionsThe following table provides the DxC result error code descriptions.
Table 4.11 Error Code Descriptions
Error Description
Antigen Excess Failed antigen excess test for immunoglobulin reagents.
Blank Absorbance (Hi/Lo)
The mean absorbance measured during the blank spin cycle (read window). The units are in absorbance and will characterize reagent quality.
Blank Outlier Maximum Deviation
A single blank absorbance data point obtained during the blank read window deviates more than allowed from the line of regression. The Blank Deviation units are measured in delta absorbance. Blank Max Deviation will check for a constant rate during the blank spin cycles.
Blank Mean Deviation
The average difference between the absorbance readings and the line of regression is greater than allowed. This will check for a constant rate during the blank spin cycles.
Calibrator Order Error
Occurs in rack mode when not all calibrator levels are in ascending order (low to high) and/or not all levels reside in the same rack.
Erratic ADCs The difference between the high and low value of the four reference electrode readings (taken in milliseconds apart) has exceeded the limits allowed. Units are in ADCs and are a measurement of noise in the ISE system.
Excessive Reference Drift
An ISE reference electrode measurement for a sample drifted above the reference electrode measurement from the calibration and exceeded the limit. The units are in ADCs and are a measurement of ISE reference electrode drift.
Initial Absorbance (Hi/Lo)
The reaction absorbance data taken from the first spin cycle after sample inject has exceeded specifications. This is a measure of sample integrity.
Initial Rate (Hi/Lo) The reaction absorbance data obtained between 2 and 17 seconds after sample inject exceeds specifications.
Insufficient Reagent Strength
GLUCm and BUNm reagent conductivity is below specifications.
Iteration Error Too many iterations to fit nonlinear serum to multilevel calibration.
Noise During a particular spin cycle, the average difference between an absorbance reading and the line of regression exceeded specifications.
(1 of 4)
Result Error Codes Result Error Code Descriptions
UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 Tables/Codes May 2008 Page 4-23
4
Outlier During a particular spin cycle, the deviation of a single absorbance reading with respect to the line of regression exceeded specifications.
Out of Instrument Range (Hi/Lo)
The recovered value exceeds the value that the instrument reports.
Out of ORDAC Range (Hi/Lo)
Reaction exceeded the range of ORDAC value that the instrument reports.
Reaction Absorbance (Hi/Lo)
The mean absorbance measured during the reaction spin cycles.
Reaction Maximum Deviation
A single reaction absorbance data point obtained during the reaction read window deviates more than allowed from the line of regression. The units are in delta absorbance and will check for a constant rate during the reaction read window.
Reaction Mean Deviation
The average difference between the reaction absorbance readings and the line of regression is greater than allowed. This will check for a constant rate during the reaction spin cycle.
Reaction Rate (Hi/Lo)
The rate calculated during the reaction read window. Units are in delta absorbance.
Substrate Depletion The difference (delta) between the initial absorbance taken after sample inject and the final absorbance data point within the reaction read window exceeds specifications.
Blank Rate (Hi/Lo) Rate during blank timing period is not within specifications.
Temperature The operating temperature of the system is beyond 0.1ºC from the set point value. All chemistries will be reported with a flag.
Ig-A ORDAC (Hi/Lo) Result is outside the specifications for the special below normal range Ig-A ORDAC range.
Back to Back (Linear cal)
Difference between usable calibrator replicates. Units are dependent on the reagent. Measure of system precision during calibration.
Table 4.11 Error Code Descriptions, continued
Error Description
(2 of 4)
Result Error Codes Result Error Code Descriptions
Tables/Codes UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 Page 4-24 May 2008
Back to Back (ISE Cal)
Measure of system precision during calibration. The difference between the two middle Sample-Reference replicate values within a calibration level. If the back-to-back limit is exceeded, the calibration fails. Only the two consecutive replicates that meet back-to-back are used; all other replicates are discarded. Select Calibrator Acceptance Limits under options in the Rgts/Cal screen to view current calibration limits.
DAC Verifies proper operation of electrodes. The Digital-to-Analog Conversion (DAC) check mimics expected ranges of electrode output. Failure to detect an output within a predetermined range for each channel will trigger a DAC INITIALIZATION ERROR HAS OCCURRED flag.
Erratic ADCs The difference between the high and low value of the four electrode readings (taken milliseconds apart) must be within the delta limit. Measure of noise for modular chemistries.
Math Error 1 Multi-point calibration error. Algorithm produces curve parameters that are very large or small and/or rounding errors will give an invalid standard curve. Curve parameters are not reported and calibration may not be overridden.
Math Error 2 Computer is not able to calculate the parameters needed to determine the other math errors. Curve parameters are not reported and calibration may not be overridden.
Math Error 3 The range of data points is on a very small percent of the overall calculated curve. Curve is not sensitive enough to get valid results. Curve parameters are not reported and calibration may not be overridden.
Math Error 4 (For future use)
Math Error 5 Calculated curve has multiple inflection points within the dynamic range indicating more than one result is possible for the same data point. Curve parameters are not reportable and calibration may not be overridden.
Math Error 6 Data does not properly define the curve. Only one point is near the inflection point of the curve. Curve parameters are not reported and calibration may not be overridden.
Math Error 7 (For future use)
Table 4.11 Error Code Descriptions, continued
Error Description
(3 of 4)
Result Error Codes Result Error Code Descriptions
UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 Tables/Codes May 2008 Page 4-25
4
Math Error 8 Data does not properly define the curve. Only one point is near the inflection point of the curve. Results need to be evaluated by the user. Curve parameters are reported and calibration MAY be overridden. A less severe MATH ERROR 6.
Math Error 9-15 (For future use)
Math Error 16 Occurs when calibrations include division by 0.
Range (ISE cal) Measure of reagent and electrode performance. Determines if the calibrator set points fall within the acceptable range of ADC values.
Range (Linear cal) Absorbance or rate range that the usable calibrator replicates must fall between for a valid calibration.
Recovery (Multi-point)
Determines if recovery errors of each calibration level are too large for a calibration to be useful. The difference between the recovered concentration and the actual concentration exceeds specifications. It is overrideable.
Recovery Severe (Multi-point)
Non-overrideable extreme recovery error.Refer to Recovery (Multi-point) above.
Sensitivity (Multi-point)
A check of the calibration slope for each calibrator level and several intermediate levels to check if the response is too high or low. Is overrideable.
Sensitivity Severe (Multi-point)
Non-overrideable extreme sensitivity error.Refer to Sensitivity (Multi-point) above.
Span (ISE cal) Difference between the average ADC value of calibrator 1 and the average ADC value of calibrator 2. Measure of sensitivity.
Span (Multi-point) Difference between consecutive calibrator rates or absorbances. There can be up to 6 multi-point spans for level 0-1, 1-2, 2-3, 3-4, 4-5, 5-0. This is a measure of sensitivity over the entire standard curve.
ADC Electrolyte Error
More than 1 second elapsed between the start and end of the ADC conversion process.
Table 4.11 Error Code Descriptions, continued
Error Description
(4 of 4)
Special Calculation Status Codes Special Calculation Status Codes
Tables/Codes UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 Page 4-26 May 2008
Special Calculation Status Codes
Special Calculation Status Codes
Table 4.12 Special Calculation Status Codes
Code Description
AB One of the involved chemistries was programmed, but not run
OK Valid result
UN Units for the involved chemistries are not compatible(For future use)
ZD Denominator of a ratio is zero
Instrument Status Codes Instrument Status Codes
UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 Tables/Codes May 2008 Page 4-27
4
Instrument Status Codes
Instrument Status Codes
Table 4.13 Instrument Status Codes
Code Cartridge Chemistry Instrument Status
Code Modular Chemistry Instrument Status
01 Stopped 01 Stopped
02 Pause initiated 02 Standby
03 System home
04 Reagent load
05 Running 05 Prime
06 Idle shutdown in progress (For future use)
07 Idle(For future use)
07 Running
08 Initializing(For future use)
08 Maintenance
09 Reagent load
10 Homing
11 Priming
12 PVT 12 Boot(For future use)
13 Pause initiated
14 Waiting
15 Standby 15 System idle(For future use)
18 Procedure in progress
21 Waiting
Access/DxI Codes Converted to DxC Codes for Reporting Applies to DxC 600i and DxC + DxI systems only
Tables/Codes UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 Page 4-28 May 2008
Access/DxI Codes Converted to DxC Codes for Reporting
Applies to DxC 600i and DxC + DxI systems only
Table 4.14 Access/DxI Codes Converted to DxC Codes
Access 2/DxI DxC
Description Value Flags Remarks Inst Code
Result Host Code
Normal result result none none none print result none
Indeterminate "No value" IND INDETERMINATE none Suppressed RE
Out of range high >highest OVR none none print: >X GT
Curve expired result CEX none E print result none
Substrate expired result EXS none S print result none
Lot expired result LEX none R print result none
Lower than reportable result
result LOW OIR LO none print result LO
< lowest none none none print: < X LT
No curve – cal required Raw RLUs NCR CHEM NEEDS CAL NAa incomplete NA
Pack expired result PEX none D print result none
Control outside QC limits (DxC 600i only)
NA QCF NA NA NA NA
Control lot expired(DxC 600i only)
NA QEX NA NA NA NA
Quantity not sufficient "No value" QNS NO SAMP DETECT NA incomplete NA
Air bubble detected in substrate (DxI only)
"No value" QSB SUBSTRATE BUBBLE
NA incomplete NA
Insufficient sample dispensed (DxI only)
"No value" QSD INSUFF SAMP DISP NA incomplete NA
Insufficient sample aspirated (DxI only)
"No value" QSS INSUFF SAMP ASP NA incomplete NA
Reflex test NA RFX NA NA NA NA
RLU is out of measuring range
"No value" RLU RLU RANGE none Suppressed OR
Instrument error NA SYS DEVICE ERROR NA incomplete NA
Incubator temperature error
"No value" TRI INCUBATOR TEMP none Suppressed TM
Reagent temperature error (DxI only)
result TRR REAGENT TEMP none print result TM
Substrate temperature error
"No value" TRS SUBSTRATE TEMP none Suppressed TM
Carousel temperature error (DxC 600i only)
"No value" TRW CAROUSEL TEMP none Suppressed TM
Access/DxI Codes Converted to DxC Codes for Reporting Applies to DxC 600i and DxC + DxI systems only
UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 Tables/Codes May 2008 Page 4-29
4
More than 3 hours have elapsed since the sample was created at the CTA (DxC 600i only)
NA AVX AV EXPIRED NA incomplete NA
More than 3 hours have elapsed since the sample was created at the UCTA (DxC + DxI systems only)
NA AEX SV EXPIRED NA incomplete NA
Sample carousel cover open (DxC 600i only)
"No value" AVC A2 DOOR OPEN NA incomplete NA
User unloaded Access 2 sample (DxC 600i only)
"No value" AVU SAMPLE REMOVED
NA incomplete NA
Cannot calculate result "No value" CCR DEVICE ERROR NA incomplete NA
Cannot run test on Access 2 or DxI
NA other CHEM NOT RUN NA incomplete NA
a NA = Not applicable.
Table 4.14 Access/DxI Codes Converted to DxC Codes, continued
Access 2/DxI DxC
Description Value Flags Remarks Inst Code
Result Host Code
Key Code Conversion for Local Languages Key Code Conversion
Tables/Codes UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 Page 4-30 May 2008
Key Code Conversion for Local Languages
Key Code ConversionFor communications between the host computer and the UniCel DxC, local language character handling is accomplished using the extended ASCII character set as defined by IBM for the IBM PC and IBM compatible units. The correct interpretation of foreign language characters on the UniCel DxC will require the use of 8-bit communication between the system and the host computer.
The defined foreign language characters and their extended ASCII character codes are shown below. No other extended ASCII characters are supported by the UniCel DxC system for display, printing and host communication.
Figure 4.1 Key Code Conversion Chart
UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 ASTM Interface Specifications May 2008 Page 5-1
5
CHAPTER 5 ASTM Interface Specifications
Table of ContentsASTM Interface ..................................................................................................... 5-2
Bidirectional Protocol Control Characters - ASTM Interface ............................ 5-2Line Bidding (ASTM) ........................................................................................ 5-3ASTM Data Record Format ................................................................................ 5-4ASTM Messages ................................................................................................. 5-5Long Header Message ........................................................................................ 5-6Short Header Message to LIS ............................................................................. 5-7Patient Information Record ................................................................................. 5-8Test Order Record ............................................................................................. 5-11Sample Result Record ....................................................................................... 5-17Host Query (Request Information Record) ....................................................... 5-22Message Terminator Record ............................................................................. 5-24Comment Record (Patient Comment) ............................................................... 5-25Comment Record (Sample Comment) .............................................................. 5-26Comment Record (Result Comment) ............................................................... 5-27Manufacturer Record ........................................................................................ 5-28Manufacturer Record - Special Calculations Message - M110 ........................ 5-29Manufacturer Record - Timed Urine Calculations Message - M111 ............... 5-30Manufacturer Record - Request Instrument State - M112 ................................ 5-31Manufacturer Record - Instrument State Reply - M113 ................................... 5-32Manufacturer Record - Test Availability Request - M114 ............................... 5-33Manufacturer Record - Test Availability Reply- M115 ................................... 5-34Scientific Record ............................................................................................... 5-34ASTM Sample Order Reject Conditions .......................................................... 5-35ASTM - LIS Message Flow Examples ............................................................. 5-36
ASTM Interface Bidirectional Protocol Control Characters - ASTM Interface
ASTM Interface Specifications UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 Page 5-2 May 2008
ASTM InterfaceThe Low-level protocol transfers messages as specified by the Clinical and Laboratory Standards Institute (CLSI) LIS1-A Vol. 23 No.7 (formerly ASTM E1381-02) standard.
The Message-level protocol transfers messages as specified by the Clinical and Laboratory Standards Institute (CLSI) LIS2-A Vol. 23 No. 8 (formerly ASTM E1394-97) standard.
Bidirectional Protocol Control Characters - ASTM InterfaceBidirectional protocol control characters are listed below.
Table 5.1 Bidirectional Protocol Control Characters (ASTM)
Acronym Name ASCII HEX
CR Carriage Return CR (end of text)
STX Start of a frame STX 02
LF Line Feed LF 0A
ENQ Line Bid ENQ 05
EOT End of Transmission EOT 04
ACK Acknowledgment ACK 06
ETX End of a frame ETX 03
ETB End of an intermediate frame ETB 17
NAK Negative Acknowledgment NAK 15
ASTM Interface Line Bidding (ASTM)
UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 ASTM Interface Specifications May 2008 Page 5-3
5
Line Bidding (ASTM)Before either the DxC System or the host transmits a message, they must bid for the communication line. ASTM line bidding uses the ENQ, STX, EOT, ACK, and NAK characters.
• LINE BID – When the DxC is very busy, the response to a LINE BID can take up to 15 seconds.
1. When the DxC has some messages in the output queue, it does a LINE BID. When the LINE BID is accepted by the host, the instrument sends one set of messages at a time. It then gives up the line and waits for 2 seconds before continuing with the other messages.
2. If the host has messages to transmit, it can do a LINE BID (EOT ENQ) even if the instrument is busy transmitting messages (after sending a message, the DxC looks for a NAK, ACK, or ENQ). When the DxC sends a message, the host can respond with a line bid <EOT><SOH>. The message in progress will be saved by the DxC. The line will be granted to the host by sending an <ACK>.
• LINE BID TIME OUT occurs if the receiving system does not respond to the EOT ENQ within 15 seconds, or responds with something other than an ACK or STX. After 7 consecutive time outs, or unrecognizable responses (i.e., not ACK or NAK), the originator considers the line DOWN. The originator waits 20 seconds and tries the line bid again.
• CONTENTION occurs when both systems bid for the line at the same time. The DxC will be considered the master and the host should respond with ACK. However, the host may override the DxC line bid by transmitting STX in response. The DxC will respond by transmitting ACK to acknowledge the line bid override and allow message transmission, or it will ignore the message if DxC was not bidding for the line when the message was sent.
Stage Description
1 To bid for the line, <EOT> <ENQ> is transmitted when the line is idle.
2 The EOT clears the line.
3 The receiving system responds by transmitting ACK to acknowledge the line bid and allow message transmission, or by transmitting NAK to deny the line bid.
4 If the line bid is denied, the originator waits a short period of time (for example, one second) then bids for the line again.
NOTICEDo not activate the LINE BID while the instrument is transmitting messages because it would stop the collation of results.
ASTM Interface ASTM Data Record Format
ASTM Interface Specifications UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 Page 5-4 May 2008
ASTM Data Record FormatThe data record format for all transmissions to and from the DxC is:
<STX> FN <FRAME> <CR> <ETB> or <ETX> <CS><CR><LF>
where:
Valid Characters in ASTM MessagesWithin text data fields, only the ASCII characters 32 to 126 and the undefined characters 128 to 254 are permitted as usable characters (excluding those used as delimiter characters in a particular transmission). Furthermore, all characters used as delimiters in a particular transmission are excluded from the permitted range. The sender is responsible for screening all text data fields to ensure that the text does not contain those delimiters. Refer to Figure 4.1 Key Code Conversion Chart in CHAPTER 4, Tables/Codes in this manual.
<STX> The start of message character (02)
FN Frame number (0-7)
<FRAME> Data - the message (field delimiter is | and component delimiter is ^)
<CR> Data always terminated by a carriage return (0D)
<ETB> End of frame - required when record is too big for a frame (17)
<ETX> End of frame (03)
<CS> Checksum - sum of ASCII values in a frame start from the frame and ends with <ETB> or <ETX> (<STX> <CS> and trailing <CR><LF> are not included in the checksum calculation)
<CR> ASCII carriage return.
<LF> ASCII line feed.
ASTM Interface ASTM Messages
UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 ASTM Interface Specifications May 2008 Page 5-5
5
ASTM Message General FormatSending Sample program
H - Header RecordP - Patient Information (demographics)
C - Patient Comment, if anyO - Order (Sample Information)
C - Sample Comment, if anyR - Result
C - Result Comment, if anyL - Terminator Record
ASTM MessagesNote about null fields: In the CLSI LIS2-A2 specification, null fields may be used to indicate no change from the previous value in that position (so that fields like birthdate need not be resent). This functionality exists in the specification for backward compatibility with older versions of LIS2-A2, and is discouraged by CLSI, so it is not used by DxC.
ASTM Interface Long Header Message
ASTM Interface Specifications UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 Page 5-6 May 2008
Long Header MessageThis message is sent from both the DxC and the LIS. Every transmission of records has to start with a Header record. Sets of messages always start with a message header record "H". The second field of this record contains the delimiters used for the set of records.
Table 5.2 Long Header Record
Field Number
Description Delimiter Example Max. Length
Format/DxC
Receive
Format/DxC Send
1 Record Identifier H 1 Required Required
2 Delimiters:
Field | 1 Required Required
Repeat Delimiter \ 1 Required Required
Component Delimiter ^ 1 Required Required
Escape Delimiter & 1 Required Required
3 Message Control ID | Ignored No
4 Password | Ignored No
5 Sender Name or ID LIS or DxC 40 AN/Yes AN/Yes
Device ID ^ 123 3 N/Yes N/Yes
6 Sender Street Address | Ignored
7 Reserved field | Ignored
8 Sender Telephone Number | Ignored
9 Characteristics of sender | Ignored
10 Receiver ID | Ignored
11 Comment or special instructions
| Ignored
12 Processing ID | Ignored
13 Version Number | 1394-97 12 AN/Yes AN/Yes
14 Date and Time of Message | 20020417120501 14 DT/Yes DT/Yes
End of Record <CR> 1 Required Required
Delimiter | "|" Field delimiter"\" Repeat delimiter (repeats a field: SAMPLE123A\SAMPLE123B\SAMPLE123C)"^" Component delimiter (John^Doe^k)."&" Escape delimiter (can be used for 2-byte characters)
Sender ID LIS or DxC
Device ID This can be used as instrument ID
ASTM Interface Short Header Message to LIS
UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 ASTM Interface Specifications May 2008 Page 5-7
5
Short Header Message to LISThe user can select a Short Header option on the DxC Host Communications Setup Screen for sending messages to the LIS. The DxC can still receive Long Header messages when it sends Short Header messages.
Example:Sending Header and Terminator (short version)H|\^&<CR>L|1|N<CR>
Sending Header and Terminator (long version)H|\^&|||DxC^123||||||||1394-97|2002041720501<CR>L|1|N<CR>
Table 5.3 Short Header Record
Field Number
Description Delimiter Example Max. Length
Format/ DxC Receive
Format/ DxC Send
1 Record Identifier H 1 Required Required
2 Delimiters:
Field | 1 Required Required
Repeat Delimiter \ 1 Required Required
Component Delimiter ^ 1 Required Required
Escape Delimiter & 1 Required Required
3 Message Control ID | Ignored No
4 Password | Ignored No
5 Sender Name or ID LIS or DxC 40 Ignored No
Device ID ^ 123 3 Ignored No
6 Sender Street Address | Ignored
7 Reserved field | Ignored
8 Sender Telephone Number | Ignored
9 Characteristics of sender | Ignored
10 Receiver ID | Ignored
11 Comment or special instructions
| Ignored
12 Processing ID | Ignored
13 Version Number | 1394-97 12 Ignored No
14 Date and Time of Message | 20020417120501 14 Ignored No
End of Record <CR> 1 Required Required
ASTM Interface Patient Information Record
ASTM Interface Specifications UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 Page 5-8 May 2008
Patient Information RecordThis Message is sent from the LIS and the DxC. A Patient record is required by ASTM protocol before a sample information message, even if there is no patient information.
A patient message without a test order message will be ignored. When the DxC rejects a sample program, it sends an empty patient information record with a Patient ID, if it exists.
When sending updates to existing sample programs, the LIS must send the patient demographics again for verification. The instrument receiving the sample program updates verifies whether the chemistry updates are put into the correct sample.
Table 5.4 Patient Information Record
Field Number
Description Delimiter Example Max. Length
Format/DxC Receive
Format/DxC Send
1 Record Identifier P 1 Required Required
2 Sequence Number | 3 Required Required
3 Practice Assigned Patient ID
| Ignored No
4 Patient ID | 15 AN/Yesa AN/Yes
5 Patient ID #3 | Ignored No
6 Patient Name
Last Name | Doe 18 AN/Yesa AN/Yes
First Name ^ John 15 AN/Yesa AN/Yes
Middle Initial ^ M 1 AN/Yesa AN/Yes
8 Birth Date | 19501102 8 D/Yes D/Yes
Age ^ 5 3 N/Yes N/Yes
Age Unit ^ D(Refer to Table 4.5 Age Unit Codes (ASTM))
1 A/Yes A/Yes
9 Sex | M = MaleF = FemaleIf "U" or anything other than "M" or "F" then this field is set to Unknown or ’Unspecified’.
1 Yes No
10 Patient Race | Ignore No
(1 of 3)
ASTM Interface Patient Information Record
UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 ASTM Interface Specifications May 2008 Page 5-9
5
11 Patient Address | Ignore No
12 Reserved Field | Ignore No
13 Patient Telephone | Ignore No
14 Attending Physician Name
Last Name Smith 18 AN/Yes AN/Yes
First Name 20 No No
Middle Initial 1 No No
15 Special Field 1 | Ignore No
16 Body Surface Area (m2)
| 3.69(Unit is always m2)(Maximum is 9.99)
8 N/Yes No
17 Patient Height | 72 (Maximum is 999.99)
6 N/Yes N/Yes
Patient Height Unit ^ cm or in 5 A/Yes A/Yes
18 Patient Weight | 205 6 N/Yes N/Yes
Patient Weight Unit ^ kg or lb (Maximum is 999.99)
5 A/Yes A/Yes
19 Patient Diagnosis | Ignore No
20 Patient Medications | Ignore No
21 Patient Diet | Ignore No
22 Practice Field #1 | Ignore No
23 Practice Field #2 | Ignore No
24 Admission and discharge dates
| Ignore No
25 Admission Status | Ignore No
26 Location | Room 201 20 AN/Yes AN/Yes
27 Nature of Alt. Diag. Code and Class
| Ignore No
28 Alt. Diag. Code and Class
| Ignore No
29 Patient Religion | Ignore No
30 Marital Status | Ignore No
31 Isolation Status | Ignore No
32 Language | Ignore No
Table 5.4 Patient Information Record, continued
Field Number
Description Delimiter Example Max. Length
Format/DxC Receive
Format/DxC Send
(2 of 3)
ASTM Interface Patient Information Record
ASTM Interface Specifications UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 Page 5-10 May 2008
Example:Sending Patient Information RecordH|\^&<CR>P|1||PATIENT111||Smith^Tom^J||19600315^42^Y|M|||||Dr.Randall|||72^cm|205^lb||||||||Brea<CR>L|1|N<CR>
33 Hospital Service | Ignore No
34 Hospital Institution | Ignore No
35 Dosage Category | Ignore No
End of Record <CR> 1 Required Required
a Used for verification in case chemistries are added to an existing sample. If previous information is Null or blank, new information can be added. Sample is rejected when previous information is not blank and it is different from the new information.
Table 5.4 Patient Information Record, continued
Field Number
Description Delimiter Example Max. Length
Format/DxC Receive
Format/DxC Send
(3 of 3)
ASTM Interface Test Order Record
UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 ASTM Interface Specifications May 2008 Page 5-11
5
Test Order RecordThe Test Order Record contains all specimen information, including test requests.
When the DxC rejects a sample program, it sends an empty Patient Information Record with Patient ID and an empty Test Order Record with a Specimen ID and report type of "X".
A repeat delimiter should be used for field 5 (Test ID), which contains all the tests for the sample program.
If the LIS needs to clear a sample, an action code of C means "clear" the sample.
This Message is sent from the LIS to the DxC. The DxC sends this message back only when it is rejecting the sample program because of a problem with the order or the patient record. When the DxC rejects a sample program, it does not use all the fields of an order record, only the Sample ID and Rejection Flag are sent. If the Sample ID contains invalid characters or if it is blank, a rejection message will not be sent, since this would violate the protocol. All messages with bad characters in required fields will be logged for debugging purposes.
Table 5.5 Test Order Record
Field Number
Description Delimiter Example Max. Length
Format/DxC Receive
Format/DxC Send
1 Record Identifier O 1 Required Required
2 Sequence Number | 3 Required Required
3 Specimen IDa
(Sample ID/Control ID)
| SAMPLE001"." (period) and" " (space) are invalid characters
15 ANS/Requireda
(See Note 1)
ANS/Required
Rack Number ^ 0 = No rack number assigned. Any other number identifies the Rack.
4 N/Yes1-999
N/Yes1-999
Position on the Rack ^ 0 = No position number assigned. Any other number identifies the rack position.
2 N/Yes1-4
N/Yes1-4
Control Lot Number ^ Lot 1 (control sample only) 12 AN/Yes AN/Yes
Control Name ^ Control 1 (control sample only) (All upper case assumed)
20 ANS/Yes (See Note 2)
ANS/Yes
4 Instrument Specimen ID
| Ignored No
(1 of 4)
ASTM Interface Test Order Record
ASTM Interface Specifications UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 Page 5-12 May 2008
5 Universal Test ID: Identifier
| Ignored No
Name ^ Ignored No
Type ^ Ignored No
Test ID or Name (UDR)
^ 01A(Refer to Table 4.4 Age Unit Codes (CX and LX20) and Table 4.5 Age Unit Codes (ASTM))Use repeat delimiter for Field 5, if there is more than one chemistry.
4 AN/Yes AN/Yes
Replicate ^ 1 2 N/Yes N/Yes
Peak/Trough ^ P = PeakT = TroughA = AcuteC = Convalescent
2 No No
6 Priority | (Refer to Table 4.3 Sample Type Codes (ASTM))
1 A/Yes(See Note 3)
A/Yes
7 Requested Date and Time (Sample program creation date)
| 20020215121532 14 Ignored DT/Yes
8 Specimen Collection Date and Time
| 20020215121532 14 DT/Yes DT/Yes
9 Specimen Collection End Date and Time (used for Timed Urine samples)
| 20020215131539 14 DT/Yes DT/No
10 Collection Volume (required for Timed Urine)
| 1.50-99999.0
7 N/Yes N/Yes
Units for Collection Volume
^ mL(Units are always mL)
2 A/Yes A/Yes
Timed Urine period (required for Timed Urine)
^ 0.0 – 99.0 4 N/Yes N/Yes
Timed Urine Creatinine concentration
^ 0.0 – 999999999.9 11 N/Yes N/Yes
Table 5.5 Test Order Record, continued
Field Number
Description Delimiter Example Max. Length
Format/DxC Receive
Format/DxC Send
(2 of 4)
ASTM Interface Test Order Record
UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 ASTM Interface Specifications May 2008 Page 5-13
5
Timed Urine Creatinine unit
^ Always mg/dL 8 A/Yes A/Yes
11 Collected By(ID or Name)
| John 18 AN/Yes AN/Yes
12 Action Code | N(Refer to Table 5.6 Field 12: Action Code Options)
1 A/Yes No
13 Danger Code | Ignored No
14 Relevant Clinical Information
| Ignored No
15 Date/Time Specimen Received in the Lab
| 20020215131539 14 Ignored No
16 Specimen Type | Blood(Refer to Table 4.3 Sample Type Codes (ASTM))
10 A/Yesa A/Yes
Specimen Source ^ LH = left handRH = right handLL = left lung
2 No No
17 Ordering Physician | Ignored No
18 Physician Phone Number
| Ignored No
19 Offline Dilution Factor 1
| 1Always one
2 N/Yes(See Note 4)
N/Yes(See Note 4)
Offline Dilution Factor 2
^ 16 2 N/Yesa
(See Note 5)N/No
(See "R" record)
20 User Field #2 | Ignored No
21 Laboratory Field #1 | Ignored No
22 Laboratory Field #2 | Ignored No
23 Date/Time Results Reported/Mod.
| Ignored No
24 Instrument charge to computer system
| Ignored No
25 Instrument Section ID | Ignored No
26 Report Type(Refer to Table 5.20 Sample Order Reject Conditions)
| Y or Z = no information
O, Q, or NULL = LIS provided order
X = Sample rejected by DxC
1 A/Yes A/Yes
Table 5.5 Test Order Record, continued
Field Number
Description Delimiter Example Max. Length
Format/DxC Receive
Format/DxC Send
(3 of 4)
ASTM Interface Test Order Record
ASTM Interface Specifications UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 Page 5-14 May 2008
Field 3: Specimen ID (Sample ID/Control ID)• The Specimen ID identifies the sample. The LIS cannot use rack and position only
to order a sample. Rack and position are for information only, so they are ignored. • Recalled samples must have a Specimen ID, otherwise the recall is not sent to the
LIS. The LIS cannot identify results without a Specimen ID. • Control samples are identified by their Control ID, control name and lot number.
The LIS cannot use control name and lot number only to order controls.• If the LIS reuses a Specimen ID, then the operator needs to determine how often the
LIS is allowed to reuse a Specimen ID and set the Sample Age accordingly in the System Setup screen. For example, if the LIS allows sample IDs to be reused every week, then the operator has to set the Sample Age to seven days. The DxC compares a sample’s creation date with the Sample Age. If seven days have passed, then the sample is not runable. The ASTM protocol will reject the sample update if the sample is older than the Sample Age limit.
Field 5: Universal Test ID• All components should be repeated when a repeat delimiter is used to order multiple
chemistries. Name and type components are not used (any value is ignored).• Defined Chemistries: The LIS uses Beckman Coulter Chemistry codes (refer to
Table 4.6 Chemistry (Chem) Codes in CHAPTER 4, Tables/Codes in this manual), or chemistry names for user-defined chemistries.
• Replicates: If a replicates component has no content, then the system replicate number is assumed for each chemistry ordered.
• The Peak/Trough field is not used by the DxC.• Field 5 Example:
|^^^01A^1\^^^73A^1\^^^63A^1\^^^75A^1\^^^11A^1\^^^95A^1|
27 Reserved Field | Ignored No
28 Location Speciment Collected
| Ignored No
29 Nosocomial Infection Flag
| Ignored No
30 Specimen Service | Ignored No
20 Specimen Institution | Ignored No
End of Record <CR> 1 Required Required
a Used for verification in case chemistries are added to an existing sample.
Table 5.5 Test Order Record, continued
Field Number
Description Delimiter Example Max. Length
Format/DxC Receive
Format/DxC Send
(4 of 4)
ASTM Interface Test Order Record
UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 ASTM Interface Specifications May 2008 Page 5-15
5
Note: To avoid sample rejection and to avoid mixing samples, the LIS should send a "Clear" sample message if the same Specimen ID is reused for a different sample, or else the operator should manually clear (delete) the previous sample.
Table 5.6 Field 12: Action Code Options
Test Order Type
(Action Code)
No Matching Sample Program
Matching Sample Program "No errors and not busy"
Matching Sample Program "Sample in progress"
or error condition
C - Clear Sample
Accept and ignore Accept and clear the sample Reject the clear request
N - New SampleQ - QC (same as N)
Accept and create a new program
AcceptClear the sample programCreate a new program
Reject the clear request
A - Add Chemistries
Accept and create a new chemistry
If Sample Age has expired, Reject.
Otherwise, verify fields: Patient Name (First, Last, Middle Initial)Patient IDSpecimen TypeDilution Factor
If previous demographic fields are blank, assume verification.
AcceptAdd chemistries
If verification fails or any other sample errors occur, Reject.
If Sample Age has expired, Reject.
Otherwise, if sample is in progress, verify fields: Patient Name (First, Last, Middle Initial)Patient IDSpecimen TypeDilution Factor
If previous demographic foelds are blank, assume verification.
AcceptAdd chemistries
If verification fails or any other sample errors occur, Reject.
If sample is completed,Reject (the sample has to be cleared, either by the operator or by the LIS.
ASTM Interface Test Order Record
ASTM Interface Specifications UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 Page 5-16 May 2008
Field 16: Specimen Type• DxC 600/800 options: Serum, Urine, CSF, Plasma, Timed, Blood, Other.• Specimen types that are not valid for the DxC 600/800 are converted to Other.• DxC 600i options: Amniotic, Urethral, Saliva, Cervical, Synovial.
Field 26: Report TypeThe Report Type Field is only used by the DxC when a Sample Order is being rejected or when the DxC is waiting for a response to a Host Query.• Report Type = NULL, Q, or O (Sample Order is provided by LIS).
If the LIS provides a Sample Order to the DxC, a NULL, Q, or O is placed in the Report Type field. The DxC processes the Sample Order, assuming that all fields are within appropriate ranges.
• Report Type = Z, or Y (The LIS has no Order to Send the DxC in response to a Query).If the LIS has no record of the Sample ID being queried and cannot provide a Sample Order to the DxC, it places a Y or a Z in the Report Type field. The DxC assumes that a Sample Order is not forthcoming and queries the next sample.
• Report Type = X (Sample Order is rejected by the DxC).If the Sample Order sent by the LIS to DxC cannot be accepted by the DxC, then the DxC sends an X in the Report Type field.
• Report Type = All other values.If the Report Type Field contains any characters other than those described above, then the Report Type field is ignored by the DxC.
Note 1: The Specimen/Sample ID is converted to upper case when it is received in lower case.
Note 2: The Control name is a unique identifier indicating which control this result is related to. Only the selected fluid type for the control can be used. Any other fluid type is a syntax error. All lower case letters are converted to upper case.
Note 3: A specimen priority change does not affect the sample run when the sample is already in progress.
Note 4: Dilution Factor 1 is always 1 for the DxC. If this component is left blank, the DxC assumes that the factor is 1. If it is not 1 or blank, the DxC rejects the order.
Note 5: Dilution Factor 2 must be a whole number. If the LIS sends a decimal number, the DxC rejects the order.
Example:
Sending Test Order RecordH|\^&<CR>P|1||PATIENT111||Smith^Tom^J||19600315^42^Y|M|||||Dr. Randall|||72^cm|205^lb||||||||Brea<CR>O|1|SAMPLE123^4^3^lot1^control 1||^^^01A^1\^^^73A^1\^^^63A^1\^^^75A^1\^^^11A^1\^^^95A^1|R|20060316135300||||John|N||||Urine|||1^1<CR>L|1|N<CR>
ASTM Interface Sample Result Record
UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 ASTM Interface Specifications May 2008 Page 5-17
5
Sample Result RecordThe Result Record contains the result of a single test run on the instrument. This message is sent from the DxC to the LIS.
Table 5.7 Sample Result Record
Field Number
Description Delimiter Example Max. Length
Format/DxC Receive
Format/DxC Send
1 Record Identifier R 1 Required Required
2 Sequence Number | 3 Required Required
3 Universal Test ID Identifier
| No No
Name ^ No No
Type ^ No No
Test ID or Name (UDR)
^ 01A (Refer to Table 4.6 Chemistry (Chem) Codes and Table 4.7 Assay Codes
4 No AN/Yes
Replicate Number ^ 2 2 No N/Yes
Reagent Lot Number ^ Lot 1 6 No AN/Yes
Reagent Serial Number ^ 123 5 No AN/Yes
Instrument Code ^ TCDEJMOP(Refer to Table 4.9 Instrument Codes with Remarks)
9 No AN/Yes
Offline Dilution Factor 1
^ 1(Always 1 for DxC)
2 No N/Yes
Offline Dilution Factor 2
^ 16 2 No N/Yes(DxC sends
whole number)
(1 of 4)
ASTM Interface Sample Result Record
ASTM Interface Specifications UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 Page 5-18 May 2008
4 Data Measurement/Value(Offline dilution already applied)
| 199.03
For drugs of abuse, this value is either absorbance or rate, depending on the chemistry.
Blank component when the result is suppressed or No Value.
Caution:When this component is blank, it does not mean the value is zero. Interpretation component might have the value.(For example, |^1| means that the actual result should be displayed as "Negative")
Caution: The Result field might contain “<” or “>” and a value.(For example, |< 4.9| or |> 4.9|. The actual result is NOT 4.9, so it should be displayed as “< 4.9” or “> 4.9”.)
If the option “Host does NOT accept either < or > symbols” is selected, then the system suppresses the result.
This option is set during system setup using a checkbox in the Host Communications Parameters screen.
10 No AN/Yes
Table 5.7 Sample Result Record, continued
Field Number
Description Delimiter Example Max. Length
Format/DxC Receive
Format/DxC Send
(2 of 4)
ASTM Interface Sample Result Record
UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 ASTM Interface Specifications May 2008 Page 5-19
5
Interpretation ^ 1 = Negative2 = Positive3 = Equivocal4 = Non-reactive5 = Reactive6 = Not confirmed7 = Confirmed10 = Reactive gray zone11 = Non-reactive gray zone13 = Suppressed
(Blank means no interpretation)
2 No AN/Yes
5 Units | mg/mL (Refer to Table 4.8 Unit Codes)
8 No A/Yes
6 Reference range (Repeat delimiter is used for multiple ranges)
| 5.6 to 99.01.12345678 to 9.12345678
24 No AN/Yes(10 to 10)
Reference Type ^ NR = Normal RangeCR = Critical RangeRR = Reportable Range
2 No AN/Yes(DxC always sends NR if ranges exist)
7 Abnormal Result flag | LO(Refer to Table 5.8 Field 7: Abnormal Result Flags for the flag definitions.)
14 No DT/Yes
8 Nature of Abnormality Testing
| No No
9 Result Status | I = result is pending (for future use) R = request from result recallF = FinalX = cannot be done (for future use)
1 No A/Yes
10 Date of change | No No
11 Operator identification | No No
12 Date/time test started | No No
13 Date/time test completed
| 2002031613500 14 No DT/Yes
Table 5.7 Sample Result Record, continued
Field Number
Description Delimiter Example Max. Length
Format/DxC Receive
Format/DxC Send
(3 of 4)
ASTM Interface Sample Result Record
ASTM Interface Specifications UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 Page 5-20 May 2008
14 Instrument identification(Sender Name)
| LIS or DxC 40 No AN/Yes
Device ID ^ 123 3 No N/Yes
End of Record <CR> 1 Required End of Record
Table 5.7 Sample Result Record, continued
Field Number
Description Delimiter Example Max. Length
Format/DxC Receive
Format/DxC Send
(4 of 4)
ASTM Interface Sample Result Record
UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 ASTM Interface Specifications May 2008 Page 5-21
5
Note 1: The Specimen/Sample ID is converted to upper case when it is received in lower case.
Note 2: The Control name is a unique identifier indicating which control this result is related to. Only the selected fluid type for the control can be used. Any other fluid type is a syntax error. All lower case letters are converted to upper case.
Example:
Sending Sample ResultsH|\^&<CR>P|1||PATIENT111||Smith^Tom^J||19600315^42^Y|M|||||Dr. Randall||||||||||||Brea<CR>O|1|SAMPLE123^4^3^lot1^control 1||^^^01A^1\^^^73A^1\^^^63A^1\^^^75A^1\^^^11A^1\^^^95A^1|R|20060316135300||||John|N||||Urine|||1^1<CR>R|1|^^^01A^1^lot1^123^TCD^1^1|14.5^2|Mg/ml||5.6 to 99.9^NR|NR||F||||20020316135300|DxC"123<CR>R|2|^^^73A^1^lot1^123^^1^1|15.5^1|Mg/ml||5.6 to 50.9^NR^<|NR||F||||20020316135301|DxC^123<CR>R|3|^^^63A^1^lot1^123^^1^1|16.5^|Mg/ml||1.1 to 20.9^NR|NR||F||||20020316135302|DxC^123<CR>R|4|^^^75A^1^lot1^123^JMOP^1^1|##########^|Mg/ml||3.8 to 9.9^HI|SU||F||||20020316135303|DxC^123<CR>R|5|^^^11A^1^lot1^123^^1^1|18.5^4|Mg/ml||26.6 to 99.9^LO|NR||F||||20020316135304|DxC^123<CR>R|6|^^^95A^1^lot1^123^^1^1|19.5^11|Mg/ml||5.6 to 99.9^NR|NR||F||||20020316135305|DxC^123<CR>L|1|N<CR>
Table 5.8 Field 7: Abnormal Result Flags
Flag Description
NA Not applicable
HI Above normal range
LO Below normal range
NR Within normal range or within 2 standard deviations (SD) of the mean
CL Critical low
CH Critical high
H2 2 to 3 SD above mean
H3 More than 3 SD above mean
H4 More than 4 SD above mean
L2 2 to 3 SD below mean
L3 More than 3 SD below mean
L4 More than 4 SD below mean
IC Incomplete
SU Suppressed result
ASTM Interface Host Query (Request Information Record)
ASTM Interface Specifications UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 Page 5-22 May 2008
Host Query (Request Information Record)This record can be used by DxC to send a Host Query to LIS. When the DxC sees a sample tube and Host Query is enabled, DxC sends a Host Query (Q) message to the host. If the host does not respond within the configurable time, the DxC aborts the query and sends the next one.
The DxC sends the Host Query and waits up to the maximum configured time. If the test order is received within time, the DxC continues to process the tube. If the test order is not received within the specified time, the DxC sends an abort host query message, if abort query is turned on. To avoid waiting the maximum time for a sample program, the host can send an empty Order record with report type of Z or O. An empty Patient Information record should also be sent, because P and O records should be used always together. This is recommended when the host has no test orders to send for a queried sample.
Table 5.9 Request Information Record
Field Number
Description Delimiter Example Max. Length
Format/DxC
Receive
Format/DxC Send
1 Record Identifier Q 1 No Required
2 Sequence Number | 3 No Required
3 Patient ID | 20 No No
Specimen IDa
(Sample ID/Control ID)
^ Sample123 15 No ANS/Requiredb
(DxC repeats
Field 3 a maximum of 4 times, with 4 cups
per rack)
4 Ending Range ID | No No
5 Universal Test ID | No No
6 Nature of Request Time Limits
| No No
7 Beginning Request Results date/time
| No No
8 Ending Request Results date/time
| No No
9 Requesting Physician Name
| No No
10 Requesting Physician Telephone
| No No
11 User Field #1 | No No
(1 of 2)
ASTM Interface Host Query (Request Information Record)
UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 ASTM Interface Specifications May 2008 Page 5-23
5
The operator can set the following options for the Host Query Feature:• Query On/Off• Maximum wait before DxC timeout after sending a query• Host Query abort message after maximum time out
Examples:Sending Query RecordH|\^&<CR>Q|1|^SAMPLE123||||||||||O<CR>L|1|N<CR>
Sending Query Cancellation (abort)H|\^&<CR>Q|1|^SAMPLE123||||||||||A<CR>L|1|N<CR>
Sending Sample Order Record. Host Query Response -- No sample available.H|\^&<CR>P|1||||||||||||||||||||||||<CR>O|1|SAMPLE123|||||||||||||||||||||||Z<CR>L|1|N<CR>
Sending Sample Terminator Record with "I" option to inform that there is no information for the previous query.H|\^&<CR>L|1|I<CR>
Sending Sample Order Record. Host Query Response -- Sample available.P|1||PATIENT111||Smith^Tom^J||19600315^42^Y|M|||||Dr.Randall||||||||||||Brea<CR> O|1|SAMPLE123^4^3^lot1^control 1||^^^01A^1\^^^73A^1\^^^63A^1\^^^75A^1\ ^^^11A^1\^^^95A^1|R|20060316135300||||John|N||||Urine|||1^1<CR> C|1||Comment for SAMPLE123 if any<CR>L|1|N<CR>
12 User Field #2 | No No
13 Request Information Status Codes
| O = Request Sample Programming InformationA= Abort Current Host Query Request
1 No A/Yes
End of Record <CR> 1 Required Required
a Used for verification in case chemistries are added to an existing sample.b The repeat delimiter (\) can be used for Field 3, which has two components, Patient ID and Specimen ID.
It should be repeated as follows: ^SampleID1\^SampleID2\^SampleID3\^SampleID4 The Patient ID is not used, but it holds the first component space.
Table 5.9 Request Information Record, continued
Field Number
Description Delimiter Example Max. Length
Format/DxC
Receive
Format/DxC Send
(2 of 2)
ASTM Interface Message Terminator Record
ASTM Interface Specifications UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 Page 5-24 May 2008
Message Terminator RecordThis message is used both by LIS and the DxC. Each time a set of records is sent, this record is needed to terminate the set of messages. Any other Terminator code is ignored.
The DxC only uses the contents of the Terminator code field when it is waiting for a response to a Host Query. When a Host Query is not in progress, the Terminator Code field is ignored by the DxC.
• Terminator code = N
Normal termination. This is the "normal" case for a terminator record. Normal Termination does not terminate the pending Host Query.
• Query Termination codes = F, I or Q
LIS does not have the information for the previous query. The DxC can start the next query.
Example:
Sending Message Terminator RecordH|\^&<CR>L|1|N<CR>
Table 5.10 Message Terminator Record
Field Number
Description Delimiter Example Max. Length
Format/DxC Receive/Max
Format/DxC Send/Max
1 Record Identifier L 1 Required Required
2 Sequence Number | 3 Required Required
3 Terminator Code | N = Normal TerminationF = Last request for informationI = No information available from the last queryQ = Error in last request for information
(F,I,Q = Start the next query)
1 A/Yes A/Yes
End of Record <CR> 1 Required Required
ASTM Interface Comment Record (Patient Comment)
UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 ASTM Interface Specifications May 2008 Page 5-25
5
Comment Record (Patient Comment)This record can be used by the LIS to send a Patient Comment to the DxC after a patient information record.
Example:
Sending Patient Comment recordH|\^&<CR> P|1||PATIENT111||Smith^Tom^J||19600315^42^Y|M|||||Dr. Randall||||||||||||Brea<CR> O|1|SAMPLE123^4^3^lot1^control 1||^^^01A^1\^^^73A^1\^^^63A^1\^^^75A^1\ ^^^11A^1\^^^95A^1|R|20060316135300||||John|N||||Urine|||1^1<CR> C|1|I|patient comment|G<CR>L|1|N<CR>
Table 5.11 Comment Record (Patient Comment)
Field Number
Description Delimiter Example Max. Length
Format/DxC Receive
Format/DxC Send
1 Record Identifier C 1 Required No
2 Sequence Number | 1 3 Required No
3 Comment Source | I = Clinical Instrument 1 A/Yes A/Yes
4 Patient Comment | Sample Comment 45 ANS/Yes ANS/Yes
5 Comment Type | I = Instrument (result flags)G = Generic Comment
1 A/Yes A/Yes
End of Record <CR> 1 Required Required
ASTM Interface Comment Record (Sample Comment)
ASTM Interface Specifications UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 Page 5-26 May 2008
Comment Record (Sample Comment)This record can be used by LIS to send a sample comment to the DxC after a Test Order Record. The DxC uses the Comment Record to send the reason for an order rejection to the LIS.
Example:Sending Sample Comment recordH|\^&<CR> P|1||PATIENT111||Smith^Tom^J||19600315^42^Y|M|||||Dr. Randall||||||||||||Brea<CR> O|1|SAMPLE123^4^3^lot1^control 1||^^^01A^1\^^^73A^1\^^^63A^1\^^^75A^1\ ^^^11A^1\^^^95A^1|R|20060316135300||||John|N||||Urine|||1^1<CR> C|1|I|patient comment|G<CR>L|1|N<CR>
Table 5.12 Comment Record (Sample Comment)
Field Number
Description Delimiter Example Max. Length
Format/DxC Receive
Format/DxC Send
1 Record Identifier C 1 Required Required
2 Sequence Number | 1 3 Required Required
3 Comment Source | I = Clinical Instrument 1 A/Yes A/Yes
4 Sample Comment | Sample Comment 25 A/Yes ANS/Yes
5 Comment Type | I = Instrument (result flags)G = Generic Comment
1 A/Yes A/Yes
End of Record <CR> 1 Required Required
ASTM Interface Comment Record (Result Comment)
UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 ASTM Interface Specifications May 2008 Page 5-27
5
Comment Record (Result Comment)This record can be used by the DxC to send error conditions for a result after a Result Record.
Example:Result error codes are separated by a repeat delimiter.
Sending Result Comment recordH|\^&<CR> P|1||PATIENT111||Smith^Tom^J||19600315^42^Y|M|||||Dr. Randall||||||||||||Brea<CR> O|1|SAMPLE123^4^3^lot1^control 1||^^^01A^1\^^^73A^1\^^^63A^1\^^^75A^1\ ^^^11A^1\^^^95A^1|R|20060316135300||||John|N||||Urine|||1^1<CR> R|1|^^^01A^1^lot1^123^TCD^1^1|14.5^2|Mg/ml||5.6 to 99.9^NR|NR||F||||20020316135300|DxC"123<CR> C|1|I|IR\IL|I<CR> R|2|^^^73A^1^lot1^123^^1^1|15.5^1|Mg/ml||5.6 to 50.9^NR^<|NR||F||||20020316135301|DxC^123<CR> C|1|I|IR\IL|I<CR>L|1|N<CR>
Table 5.13 Comment Record (Result Comment)
Field Number
Description Delimiter Example Max. Length
Format/DxC Receive
Format/DxC Send
1 Record Identifier C 1 Required Required
2 Sequence Number | 1 3 Required Required
3 Comment Source | I = Clinical Instrument 1 A/Yes A/Yes
4 Result Error Codes | IR\IL\DSRepeat delimiter is used for multiple error codes. (Refer to Table 4.10 Result Error Codes.)
160 A/Yes ANS/Yes
5 Comment Type | I = Instrument (result flags)G = Generic Comment
1 A/Yes A/Yes
End of Record <CR> 1 Required Required
ASTM Interface Manufacturer Record
ASTM Interface Specifications UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 Page 5-28 May 2008
Manufacturer RecordThe manufacturer can define this message. The format of the M record changes according to its purpose. Field 3 indicates the record’s purpose.
The following Manufacturer Records are not used for the DxC:• Sample Arrival Message - M101• Sample/Primary Aliquot Message - M102• Sample Tracking Message - M103• Sample Complete Message - M104• PrepLink Error Message - M105• Test Communication - M106
ASTM Interface Manufacturer Record - Special Calculations Message - M110
UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 ASTM Interface Specifications May 2008 Page 5-29
5
Manufacturer Record - Special Calculations Message - M110This is sent from the DxC to the LIS if special calculations are enabled. Several of these messages can be transmitted with each sample program.
Example:DxC sending results with special calculations.
Sending Manufacturer Record M110H|\^&<CR> P|1||PATIENT111||Smith^Tom^J||19600315^42^Y|M|||||Dr. Randall||||||||||||Brea<CR> O|1|SAMPLE123^4^3^lot1^control 1||^^^01A^1\^^^73A^1\^^^63A^1\^^^75A^1\ ^^^11A^1\^^^95A^1|R|20060316135300||||John|N||||Urine|||1^1<CR> R|1|^^^01A^1^lot1^123^TCD^1^1|14.5^2|Mg/ml||5.6 to 99.9^NR|NR||F||||20020316135300
|DxC"123<CR> R|2|^^^73A^1^lot1^123^^1^1|15.5^1|Mg/ml||5.6 to 50.9^NR^<|NR||F||||20020316135301
|DxC^123<CR>
M|1|110|20060423125522|Creatinine clear|OK|19.99|mmol|1|3|1|2<CR>
L|1|N<CR>
Table 5.14 Manufacturer Record - Special Calculations
Field Number
Description Delimiter Example Max. Length
Format/DxC Receive
Format/DxC Send
1 Record Identifier M 1 No Required
2 Sequence Number | 3 No Required
3 Record Identifier | 110 3 No Required
4 Date and Time | 20060215121532 14 No DT/Yes
5 Special Calc Name | Creatinine clear 30 No A/Yes
6 Special Calc Code | OK(Refer to Table 4.12 Special Calculation Status Codes)
2 No A/Yes
7 Special Calc Value | 19.99 14 No N/Yes
8 Special Calc Unit | mmoL 10 No A/Yes
9 Replicate | 1 2 No N/Yes
10 Calculations Parameters
| 1 = LIS downloaded parameters (for future use)2 = User entered parameters (for future use)3 = None
2 No N/Yes
11 Result Origin | 1 = system result2 = manual entry of result (for future use)3 = user edited results (for future use)
2 No N/Yes
12 Calculation Formula
| 1 = user defined2 = built in
2 No N/Yes
End of Record <CR> 1 No Required
ASTM Interface Manufacturer Record - Timed Urine Calculations Message - M111
ASTM Interface Specifications UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 Page 5-30 May 2008
Manufacturer Record - Timed Urine Calculations Message - M111This is sent from the DxC to the LIS for timed urine calculations. If the Specimen Type is Timed Urine, several of these messages can be transmitted with each sample program.
Example:DxC sending results with timed urine calculations.
Sending Manufacturer Record M111H|\^&<CR> P|1||PATIENT111||Smith^Tom^J||19600315^42^Y|M|||||Dr. Randall||||||||||||Brea<CR> O|1|SAMPLE123^4^3^lot1^control 1||^^^01A^1\^^^73A^1\^^^63A^1\^^^75A^1\ ^^^11A^1\^^^95A^1|R|20060316135300||||John|N||||Urine|||1^1<CR> R|1|^^^01A^1^lot1^123^TCD^1^1|14.5^2|Mg/ml||5.6 to 99.9^NR|NR||F||||20060316135300
|DxC"123<CR> R|2|^^^73A^1^lot1^123^^1^1|15.5^1|Mg/ml||5.6 to 50.9^NR^<|NR||F||||20060316135301
|DxC^123<CR>M|1|111|20060423125522|Chem1|OK|19.99|mmol|1|3|1|2<CR>M|1|111|20060423125522|Chem2|OK|14.01|mmol|1|3|1|2<CR>M|1|111|20060423125522|Chem3|OK|63.20|mmol|1|3|1|2<CR>
L|1|N<CR>
Table 5.15 Manufacturer Record - Timed Urine Calculations
Field Number
Description Delimiter Example Max. Length
Format/DxC Receive
Format/DxC Send
1 Record Identifier M 1 No Required
2 Sequence Number | 3 No Required
3 Record Identifier | 111 3 No Required
4 Date and Time | 20040215121532 14 No DT/Yes
5 TU Name | Chem 1 30 No A/Yes
6 TU Code | OK(Refer to Table 4.12 Special Calculation Status Codes)
2 No A/Yes
7 TU Value | 19.99 14 No N/Yes
8 TU Unit | mmoL 10 No A/Yes
9 Replicate | 1 2 No N/Yes
10 Calculations Parameters
| 1 = LIS downloaded parameters (for future use)2 = User entered parameters (for future use)3 = None
2 No N/Yes
11 Result Origin | 1 = system result2 = manual entry of result (for future use)3 = user edited results (for future use)
2 No N/Yes
12 Calculation Furmula
| 1 = user defined2 = built in
2 No N/Yes
End of Record <CR> 1 No Required
ASTM Interface Manufacturer Record - Request Instrument State - M112
UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 ASTM Interface Specifications May 2008 Page 5-31
5
Manufacturer Record - Request Instrument State - M112This message is sent from the LIS to the DxC to request an instrument’s state.
Example:LIS sending a request for the DxC instrument state.
Sending Manufacturer Record M112H|\^&<CR> M|1|112|20030423125522<CR>L|1|N<CR>
Table 5.16 Manufacturer Record - Request Instrument State
Field Number
Description Delimiter Example Max. Length
Format/DxC Receive
Format/DxC Send
1 Record Identifier M 1 Required No
2 Sequence Number | 3 Required No
3 Record Identifier | 112 3 Required No
4 Date and Time | 20030415121532 14 DT/Yes No
End of Record <CR> 1 Required No
ASTM Interface Manufacturer Record - Instrument State Reply - M113
ASTM Interface Specifications UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 Page 5-32 May 2008
Manufacturer Record - Instrument State Reply - M113This message is sent from the DxC to the LIS in reply to an instrument state request.
Example:LIS sending a request for the DxC instrument state.
Sending Manufacturer Record M113H|\^&<CR> M|1|113|20030423125522|2<CR>L|1|N<CR>
Table 5.17 Manufacturer Record - Instrument State Reply
Field Number
Description Delimiter Example Max. Length
Format/DxC Receive
Format/DxC Send
1 Record Identifier M 1 No Required
2 Sequence Number | 3 No Required
3 Record Identifier | 113 3 No Required
4 Date and Time | 20030423125522 14 No DT/Yes
5 Instrument State | 0 = cannot run tests1 = ready to run2 = running
1 No N/Yes
End of Record <CR> 1 No Required
ASTM Interface Manufacturer Record - Test Availability Request - M114
UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 ASTM Interface Specifications May 2008 Page 5-33
5
Manufacturer Record - Test Availability Request - M114This message is sent from the LIS to the DxC to check for available tests.
Example:LIS sending a request for test availability.
Sending Manufacturer Record M114H|\^&<CR> M|1|114|20030423125522|2<CR>L|1|N<CR>
Table 5.18 Manufacturer Record - Test Availability Request
Field Number
Description Delimiter Example Max. Length
Format/DxC Receive
Format/DxC Send
1 Record Identifier M 1 Required No
2 Sequence Number | 3 Required No
3 Record Identifier | 114 3 Required No
4 Date and Time | 20030415121532 14 DT/Yes No
End of Record <CR> 1 Required No
ASTM Interface Manufacturer Record - Test Availability Reply- M115
ASTM Interface Specifications UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 Page 5-34 May 2008
Manufacturer Record - Test Availability Reply- M115This message is sent from the DxC to the LIS in reply to a test availability request.
Example:DxC sending test availability reply.
Sending Manufacturer Record M115H|\^&<CR> M|1|115|20030423125522|3|01A^1\04B^1\05A^0<CR>L|1|N<CR>
Field 6: A repeat delimiter can be used to send the status of all the chemistries on board.
Scientific RecordThe Scientific Record exchanges the test data on clinical laboratory/instrument performance, quality assurance, or method development.
The Scientific Record is not used for the DxC.
Table 5.19 Manufacturer Record - Test Availability Reply
Field Number
Description Delimiter Example Max. Length
Format/DxC Receive
Format/DxC Send
1 Record Identifier M 1 No Required
2 Sequence Number | 3 No Required
3 Record Identifier | 115 3 No Required
4 Date and Time | 20030415121532 14 No DT/Yes
5 Number of tests | 1-999 3 No N/Yes
6 Test ID or Name (UDR)
| 01A 4 No AN/Yes
Test State ^ 0 = test cannot run1 = limited run only (low on reagent or calibration may expire)2 = test can run
1 No N/Yes
End of Record <CR> 1 No Required
ASTM Interface ASTM Sample Order Reject Conditions
UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 ASTM Interface Specifications May 2008 Page 5-35
5
ASTM Sample Order Reject ConditionsAfter a Sample Order is rejected, the ASTM Sample Order conditions are logged and the DxC sends a sample comment record to the LIS explaining the reason for the rejection. The rejection message is the same for all errors. The operator has to check the Event Log to identify the reason for the rejection. A Sample Order can be rejected for the following conditions.
Table 5.20 Sample Order Reject Conditions
Message Description
Bad Message Something is wrong with the message syntax.
Busy Sample is running or being programmed (cannot be cleared or overwritten).
Not Configured Message contains at least one non-configured chemistry.
Dilution Error Message contains chemistries with different dilution factors.
Calibrator Sample ID The Specimen ID is being used for the Calibrator.
Internal The instrument has an internal logical error.
Completed Sample The sample cannot be updated when the status of the sample is Completed.
Incompatible Fluid Types The sample fluid type does not match with the previous sample (when adding to a previous sample).
Incompatible Test Types The sample test type does not match with the previous sample (when adding to a previous sample).
Incompatible Patient ID The Patient ID does not match with the previous sample (when adding to a previous sample).
Incompatible Patient First Name
The patient’s first name does not match with the previous sample (when adding to a previous sample).
Incompatible Patient Last Name
The patient’s last name does not match with the previous sample (when adding to a previous sample).
Incompatible Patient Middle Name
The patient’s middle initial does not match with the previous sample (when adding to a previous sample).
Too Many Tests Programmed
The number of chemistries in the order is over the limit.
ASTM Interface ASTM - LIS Message Flow Examples
ASTM Interface Specifications UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 Page 5-36 May 2008
ASTM - LIS Message Flow ExamplesExample of a Sample Download:
SD = LIS sendsRC = LIS receives
SD:<EOT><ENQ>RC:<ACK>SD:<STX>1H|\^&<CR><ETX>E5<CR><LF>RC:<ACK>SD:<STX>2P|1||MM0001||Smith^Mark^||19540209^99^|U|||||||||||||||||<CR><ETX>A7<CR><LF>RC:<ACK>SD:<STX>3C|1||123456789<CR><ETX>08<CR><LF>RC:<ACK>SD:<STX>4O|1|MM0001||^^^A64^1\^^^A65^1\^^^A66^1|R||||^||N||||Serum|||1^|||||||<CR><ETX>8B<CR><LF>RC:<ACK>SD:<STX>5L|1|N<CR><ETX>08<CR><LF>RC:<ACK>SD:<EOT>
ASTM Interface ASTM - LIS Message Flow Examples
UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 ASTM Interface Specifications May 2008 Page 5-37
5
Host Query and LIS sample download.The LIS has the samples and downloads them to the DxC.
SD = LIS sendsRC = LIS receives
RC:<ENQ>SD:<ACK>RC:<STX>1H|\^&<CR><ETX>E5<CR><LF>SD:<ACK>RC:<STX>2Q|1|^SAMPLE1\^SAMPLE2\^SAMPLE3\^SAMPLE4||||||||||O<CR><ETX>41<CR><LF>SD:<ACK>RC:<STX>3L|1|N<CR><ETX>06<CR><LF>SD:<ACK>RC:<EOT>SD:<EOT><ENQ>RC:<ACK>SD:<STX>1H|\^&<CR><ETX>E5<CR><LF>SD:<STX>2P|1||PatientID1||Flinstone^Fred^F||^99^Y|M|||||||||||||||||<CR><ETX>7B<CR><LF>RC:<ACK>SD:<STX>3O|1|SAMPLE1||^^^30A^1\^^^05A^1\^^^61M^1\^^^61R^1|R||||^||N||||Serum|||1^|||||||<CR><ETX>DA<CR><LF>RC:<ACK>SD:<STX>4C|1||Sample is OK<CR><ETX>44<CR><LF>RC:<ACK>SD:<STX>5L|1|N<CR><ETX>08<CR><LF>RC:<ACK>SD:<EOT>SD:<EOT><ENQ>RC:<ACK>SD:<STX>1H|\^&<CR><ETX>E5<CR><LF>RC:<ACK>SD:<STX>2P|1||PATIENTID2||^^||^0^|U|||||||||||||||||<CR><ETX>B0<CR><LF>RC:<ACK>SD:<STX>3O|1|SAMPLE2||^^^08D^1\^^^10A^1|R||||^||N||||Serum|||1^|||||||<CR><ETX>68<CR><LF>RC:<ACK>SD:<STX>4L|1|N<CR><ETX>07<CR><LF>RC:<ACK>SD:<EOT>SD:<EOT><ENQ>RC:<ACK>SD:<STX>1H|\^&<CR><ETX>E5<CR><LF>RC:<ACK>SD:<STX>2P|1||PATIENTID3||^^||^0^|U|||||||||||||||||<CR><ETX>B1<CR><LF>RC:<ACK>SD:<STX>3O|1|SAMPLE3||^^^35A^1\^^^30A^1|R||||^||||||Serum|||1^|||||||<CR><ETX>1A<CR><LF>RC:<ACK>SD:<STX>4L|1|N<CR><ETX>07<CR><LF>RC:<ACK>SD:<EOT>SD:<EOT><ENQ>RC:<ACK>SD:<STX>1H|\^&<CR><ETX>E5<CR><LF>RC:<ACK>SD:<STX>2P|1||PATIENTID4||^^||^0^|U|||||||||||||||||<CR><ETX>B2<CR><LF>RC:<ACK>SD:<STX>3O|1|SAMPLE4||^^^35A^1\^^^31A^1\^^^10A^1|R||||^||||||Serum|||1^|||||||<CR><ETX>C3<CR><LF>RC:<ACK>SD:<STX>4L|1|N<CR><ETX>07<CR><LF>RC:<ACK>SD:<EOT>
ASTM Interface ASTM - LIS Message Flow Examples
ASTM Interface Specifications UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 Page 5-38 May 2008
DxC sends results to the LIS.
SD = LIS sendsRC = LIS receives
RC:<ENQ>SD:<ACK>RC:<STX>1H|\^&<CR><ETX>E5<CR><LF>SD:<ACK>RC:<STX>2P|1||||||^0|U|||||||||||||||||<CR><ETX>C2<CR><LF>SD:<ACK>RC:<STX>3O|1|23^6^3||^^^53B^3\^^^67C^3\^^^72M^3|R|20070308161217|||0.0^^^0.0||||||Serum|||1^1|||||||<CR><ETX>4C<CR><LF>SD:<ACK>RC:<STX>4R|1|^^^53B^1^LOTIGM^013^^1^1|78|mg/dL||NR||R||||20070308161217|DXC^0<CR><ETX>45<CR><LF>SD:<ACK>RC:<STX>5R|2|^^^53B^2^LOTIGM^013^^1^1|80|mg/dL||NR||R||||20070308161217|DXC^0<CR><ETX>41<CR><LF>SD:<ACK>RC:<STX>6R|3|^^^53B^3^LOTIGM^013^^1^1|81|mg/dL||NR||R||||20070308161217|DXC^0<CR><ETX>45<CR><LF>SD:<ACK>RC:<STX>7R|4|^^^67C^1^LOTPHE^014^^1^1|37.2|µg/mL||NR||R||||20070308161217|DXC^0<CR><ETX>C0<CR><LF>SD:<ACK>RC:<STX>0R|5|^^^67C^2^LOTPHE^014^^1^1|38.1|µg/mL||NR||R||||20070308161217|DXC^0<CR><ETX>BB<CR><LF>SD:<ACK>RC:<STX>1R|6|^^^67C^3^LOTPHE^014^^1^1|39.0|µg/mL||NR||R||||20070308161217|DXC^0<CR><ETX>BE<CR><LF>SD:<ACK>RC:<STX>2R|7|^^^72M^1^LOTVANC^015^^1^1|10.9|µg/mL||NR||R||||20070308161217|DXC^0<CR><ETX>0E<CR><LF>SD:<ACK>RC:<STX>3R|8|^^^72M^2^LOTVANC^015^^1^1|11.2|µg/mL||NR||R||||20070308161217|DXC^0<CR><ETX>0B<CR><LF>SD:<ACK>RC:<STX>4R|9|^^^72M^3^LOTVANC^015^^1^1|11.6|µg/mL||NR||R||||20070308161217|DXC^0<CR><ETX>12<CR><LF>SD:<ACK>RC:<STX>5L|1|N<CR><ETX>08<CR><LF>SD:<ACK>RC:<EOT>
ASTM Interface ASTM - LIS Message Flow Examples
UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 ASTM Interface Specifications May 2008 Page 5-39
5
DxC sends results to the LIS. This example includes suppressed results with interpretation of positive and negative.
SD = LIS sendsRC = LIS receives
RC:<ENQ>SD:<ACK>RC:<STX>1H|\^&<CR><ETX>E5<CR><LF>SD:<ACK>RC:<STX>2P|1||||||^0|U|||||||10.00|60.00^cm|120.00^Kg||||||||<CR><ETX>04<CR><LF>SD:<ACK>RC:<STX>3O|1|9^3^1||^^^84A^4\^^^85A^4\^^^86A^4\^^^87A^4\^^^64A^4|R|20070308161216|||1200.0^^^100.0||||||Urine|||1^1|||||||<CR><ETX>6D<CR><LF>SD:<ACK>RC:<STX>4R|1|^^^84A^1^LOTAMPH^027^^1^1|0.44^2|mA/min||NR||R||||20070308161216|DXC^0<CR><ETX>EA<CR><LF>SD:<ACK>RC:<STX>5R|2|^^^84A^2^LOTAMPH^027^^1^1|0.36^1|mA/min||NR||R||||20070308161216|DXC^0<CR><ETX>ED<CR><LF>SD:<ACK>RC:<STX>6R|3|^^^84A^3^LOTAMPH^027^^1^1|0.44^2|mA/min||NR||R||||20070308161216|DXC^0<CR><ETX>F0<CR><LF>SD:<ACK>RC:<STX>7R|4|^^^84A^4^LOTAMPH^027^^1^1|0.36^1|mA/min||NR||R||||20070308161216|DXC^0<CR><ETX>F3<CR><LF>SD:<ACK>RC:<STX>0R|5|^^^85A^1^LOTBARB^028^^1^1|0.29^2|mA/min||NR||R||||20070308161216|DXC^0<CR><ETX>E0<CR><LF>SD:<ACK>RC:<STX>1R|6|^^^85A^2^LOTBARB^028^^1^1|0.23^1|mA/min||NR||R||||20070308161216|DXC^0<CR><ETX>DC<CR><LF>SD:<ACK>RC:<STX>2R|7|^^^85A^3^LOTBARB^028^^1^1|0.29^2|mA/min||NR||R||||20070308161216|DXC^0<CR><ETX>E6<CR><LF>SD:<ACK>RC:<STX>3R|8|^^^85A^4^LOTBARB^028^^1^1|0.23^1|mA/min||NR||R||||20070308161216|DXC^0<CR><ETX>E2<CR><LF>SD:<ACK>RC:<STX>4R|9|^^^86A^1^BENZ^029^^1^1|^13|mA/min||SU||R||||20070308161216|DXC^0<CR><ETX>84<CR><LF>SD:<ACK>RC:<STX>5C|1|I|SH|I<CR><ETX>D6<CR><LF>SD:<ACK>RC:<STX>6R|10|^^^86A^2^BENZ^029^^1^1|0.45^1|mA/min||NR||R||||20070308161216|DXC^0<CR><ETX>3B<CR><LF>SD:<ACK>RC:<STX>7R|11|^^^86A^3^BENZ^029^^1^1|0.55^2|mA/min||NR||R||||20070308161216|DXC^0<CR><ETX>40<CR><LF>SD:<ACK>RC:<STX>0R|12|^^^86A^4^BENZ^029^^1^1|0.45^1|mA/min||NR||R||||20070308161216|DXC^0<CR><ETX>39<CR><LF>SD:<ACK>RC:<STX>1R|13|^^^87A^1^LOTCOCM^030^^1^1|0.55^2|mA/min||NR||R||||20070308161216|DXC^0<CR><ETX>15<CR><LF>SD:<ACK>RC:<STX>2R|14|^^^87A^2^LOTCOCM^030^^1^1|0.45^1|mA/min||NR||R||||20070308161216|DXC^0<CR><ETX>16<CR><LF>SD:<ACK>RC:<STX>3R|15|^^^87A^3^LOTCOCM^030^^1^1|0.55^2|mA/min||NR||R||||20070308161216|DXC^0<CR><ETX>1B<CR><LF>SD:<ACK>RC:<STX>4R|16|^^^87A^4^LOTCOCM^030^^1^1|0.45^1|mA/min||NR||R||||20070308161216|DXC^0<CR><ETX>1C<CR><LF>SD:<ACK>RC:<STX>5R|17|^^^64A^1^LOTMETD^031^^1^1|0.44^2|mA/min||NR||R||||20070308161216|DXC^0<CR><ETX>1F<CR><LF>SD:<ACK>RC:<STX>6R|18|^^^64A^2^LOTMETD^031^^1^1|0.36^1|mA/min||NR||R||||20070308161216|DXC^0<CR><ETX>22<CR><LF>SD:<ACK>RC:<STX>7R|19|^^^64A^3^LOTMETD^031^^1^1|0.44^2|mA/min||NR||R||||20070308161216|DXC^0<CR><ETX>25<CR><LF>SD:<ACK>RC:<STX>0R|20|^^^64A^4^LOTMETD^031^^1^1|0.36^1|mA/min||NR||R||||20070308161216|DXC^0<CR><ETX>17<CR><LF>SD:<ACK>RC:<STX>1L|1|N<CR><ETX>04<CR><LF>SD:<ACK>RC:<EOT>
ASTM Interface ASTM - LIS Message Flow Examples
ASTM Interface Specifications UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 Page 5-40 May 2008
DxC queries the host, the LIS does not reply, the DxC times out and sends a query abort message.It is not recommended to allow the DxC to timeout post query. The LIS does not respond when the DxC is querying the host.
SD = LIS sendsRC = LIS receives
RC:<ENQ>SD:<ACK>RC:<STX>1H|\^&<CR><ETX>E5<CR><LF>SD:<ACK>RC:<STX>2Q|1|^SAMPLE1\^SAMPLE2\^SAMPLE3\^SAMPLE4||||||||||O<CR><ETX>41<CR><LF>SD:<ACK>RC:<STX>3L|1|N<CR><ETX>06<CR><LF>SD:<ACK>RC:<EOT>RC:<ENQ>SD:<ACK>RC:<STX>1H|\^&<CR><ETX>E5<CR><LF>SD:<ACK>RC:<STX>2Q|1|^SAMPLE1\^SAMPLE2\^SAMPLE3\^SAMPLE4||||||||||A<CR><ETX>33<CR><LF>SD:<ACK>RC:<STX>3L|1|N<CR><ETX>06<CR><LF>SD:<ACK>RC:<EOT>
ASTM Interface ASTM - LIS Message Flow Examples
UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 ASTM Interface Specifications May 2008 Page 5-41
5
Results sent from DxC to LIS. (Results with special calculations):
SD = LIS sendsRC = LIS receives
RC:<ENQ>SD:<ACK>RC:<STX>1H|\^&<CR><ETX>E5<CR><LF>SD:<ACK>RC:<STX>2P|1||||||^0|U|||||||||||||||||<CR><ETX>C2<CR><LF>SD:<ACK>RC:<STX>3O|1|27^7^3||^^^08A^2\^^^06A^2\^^^03A^2\^^^48A^2|R|20070308161217|||0.0^^^0.0||||||Other|||1^1 |||||||<CR><ETX>DB<CR><LF>SD:<ACK>RC:<STX>4R|1|^^^08A^1^LOTALB^001^^1^1|^13|g/dL||SU||R||||20070308161217|DXC^0<CR><ETX>21<CR><LF>SD:<ACK>RC:<STX>5C|1|I|SD|I<CR><ETX>D2<CR><LF>SD:<ACK>RC:<STX>6R|2|^^^08A^2^LOTALB^001^^1^1|3.8|g/dL||NR||R||||20070308161217|DXC^0<CR><ETX>F4<CR><LF>SD:<ACK>RC:<STX>7R|3|^^^06A^1^LOTGLU^002^^1^1|430|mg/dL||NR||R||||20070308161217|DXC^0<CR><ETX>78<CR><LF>SD:<ACK>RC:<STX>0R|4|^^^06A^2^LOTGLU^002^^1^1|412|mg/dL||NR||R||||20070308161217|DXC^0<CR><ETX>73<CR><LF>SD:<ACK>RC:<STX>1R|5|^^^03A^1^LOTCRE^003^^1^1|4.55|mg/dL||NR||R||||20070308161217|DXC^0<CR><ETX>99<CR><LF>SD:<ACK>RC:<STX>2R|6|^^^03A^2^LOTCRE^003^^1^1|4.11|mg/dL||NR||R||||20070308161217|DXC^0<CR><ETX>94<CR><LF>SD:<ACK>RC:<STX>3R|7|^^^48A^1^LOTMG^017^^1^1|1.24|mg/dL||NR||R||||20070308161217|DXC^0<CR><ETX>5E<CR><LF>SD:<ACK>RC:<STX>4R|8|^^^48A^2^LOTMG^017^^1^1|1.26|mg/dL||NR||R||||20070308161217|DXC^0<CR><ETX>63<CR><LF>SD:<ACK>RC:<STX>5M|1|110|20070309090236|SPECIAL CALC 1|OK|434.55|Unit 1|1|3|1|1<CR><ETX>7B<CR><LF>SD:<ACK>RC:<STX>6M|1|110|20070309090236|SPECIAL CALC 2|OK|5.79|Unit 2|1|3|1|1<CR><ETX>1E<CR><LF>SD:<ACK>RC:<STX>7L|1|N<CR><ETX>0A<CR><LF>SD:<ACK>RC:<EOT>
ASTM Interface ASTM - LIS Message Flow Examples
ASTM Interface Specifications UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 Page 5-42 May 2008
DxC queries the host, but the LIS returns no information.In case the LIS does not have samples requested by the DxC, it is recommended that the LIS send a ’No Sample’ reply message, to avoid long waiting periods.
SD = LIS sendsRC = LIS receives
RC:<ENQ>SD:<ACK>RC:<STX>1H|\^&<CR><ETX>E5<CR><LF>SD:<ACK>RC:<STX>2Q|1|^SAMPLE1\^SAMPLE2\^SAMPLE3\^SAMPLE4||||||||||O<CR><ETX>41<CR><LF>SD:<ACK>RC:<STX>3L|1|N<CR><ETX>06<CR><LF>SD:<ACK>RC:<EOT>SD:<EOT><ENQ>RC:<ACK>SD:<STX>1H|\^&<CR><ETX>E5<CR><LF>RC:<ACK>SD:<STX>2P|1||||||||||U<CR><ETX>6C<CR><LF>RC:<ACK>SD:<STX>3O|1|SAMPLE1^|||||||||||||||1^1.00||||||||Y<CR><ETX>D7<CR><LF>RC:<ACK>SD:<STX>4L|1|N<CR><ETX>07<CR><LF>RC:<ACK>SD:<EOT>SD:<EOT><ENQ>RC:<ACK>SD:<STX>1H|\^&<CR><ETX>E5<CR><LF>RC:<ACK>SD:<STX>2P|1||||||||||U<CR><ETX>6C<CR><LF>RC:<ACK>SD:<STX>3O|1|SAMPLE2^|||||||||||||||1^1.00||||||||Y<CR><ETX>D8<CR><LF>RC:<ACK>SD:<STX>4L|1|N<CR><ETX>07<CR><LF>RC:<ACK>SD:<EOT>SD:<EOT><ENQ>RC:<ACK>SD:<STX>1H|\^&<CR><ETX>E5<CR><LF>RC:<ACK>SD:<STX>2P|1||||||||||U<CR><ETX>6C<CR><LF>RC:<ACK>SD:<STX>3O|1|SAMPLE3^|||||||||||||||1^1.00||||||||Y<CR><ETX>D9<CR><LF>RC:<ACK>SD:<STX>4L|1|N<CR><ETX>07<CR><LF>RC:<ACK>SD:<EOT>SD:<EOT><ENQ>RC:<ACK>SD:<STX>1H|\^&<CR><ETX>E5<CR><LF>RC:<ACK>SD:<STX>2P|1||||||||||U<CR><ETX>6C<CR><LF>RC:<ACK>SD:<STX>3O|1|SAMPLE4^|||||||||||||||1^1.00||||||||Y<CR><ETX>DA<CR><LF>RC:<ACK>SD:<STX>4L|1|N<CR><ETX>07<CR><LF>RC:<ACK>SD:<EOT>
UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 Index May 2008 Page i of ii
Index
AAccess codes converted to DxC codes for DxC 600i
reporting, 4-28Action Code Options, 5-15ASTM - LIS Message Flow Examples, 5-36ASTM Data Record Format, 5-4ASTM Interface, 5-2ASTM Messages, 5-5ASTM Sample Order Reject Conditions, 5-35
BBidirectional protocol, 1-12
Control characters, 1-12Data transfer, 1-14Downloading sample programming, 1-19Line bidding, 1-13Solicited messages, 1-18Unsolicited messages, 1-16
CCable length, 1-6Chemistry codes, 4-5Comment Record (Patient Comment), 5-25Comment Record (Result Comment), 5-27Comment Record (Sample Comment), 5-26Connector pin assignments, 1-6
DDefinitions, 1-4
HHost Query, 5-22Host Query (Request Information Record), 5-22
IInstrument codes, 4-14Instrument State Reply, 5-32Instrument status codes, 4-27Interface protocol options, 1-5Invalid/valid characters, 2-2, 3-2
KKey code conversion for local languages, 4-30
LLine Bidding (ASTM), 5-3Long Header Message, 5-6
MM112 Request Instrument State, 5-31M113 Instrument State Reply, 5-32M114 Test Availability Request, 5-33M115 Test Availability Reply, 5-34Manufacturer Records, 5-28Message format, 2-2, 3-2Message streams, 2-3, 3-3
Stream 700-Special functionsFunction 1: Are you there?, 3-4Function 2: Host setup, 3-4
Stream 701-Sample/cup programFunction 1: Sample/cup program, 3-6Function 2: Sample/cup return status, 3-9Function 3: Clear rack/sample IDs, 3-11Function 4: Clear rack/sample IDs status, 3-13Function 6: Host query rack/sample IDs, 3-13
Stream 702-ResultsFunction 1: Cup header, 3-15Function 3: Test results, 3-17Function 5: End of cup, 3-22Function 11: Special calculations results, 3-23Function 13: Timed urine results, 3-24Function 81: Expanded results, 3-25
Stream 703-Instrument statusFunction 1: Power up, 3-30Function 2: Bidirectional on, 3-32Function 3: Request instrument state, 3-32Function 4: Instrument state, 3-33Function 17: End of run, 3-34
Stream 704-Setup statusFunction 7: Request installed chemistries, 3-35Function 8: Installed chemistries, 3-35
Stream 800-Special functionsFunction 1: Are you there?, 2-4Function 2: Host setup, 2-4
Stream 801-Sample/cup programFunction 1: Sample/cup program, 2-6Function 2: Sample/cup return status, 2-10Function 3: Clear rack/sample IDs, 2-11Function 4: Clear rack/sample IDs status, 2-12Function 6: Host query rack/sample IDs, 2-13
Stream 802-ResultsFunction 1: Cup header, 2-15Function 3: Test results, 2-17Function 5: End of cup, 2-21
Index UniCel DxC Synchron Clinical Systems Host Interface Specifications A16150 Page ii of ii May 2008
Function 11: Special calculations results, 2-21Function 13: Timed urine results, 2-23Function 81: Expanded results, 2-24
Stream 803-Instrument statusFunction 1: Power up, 2-28Function 2: Bidirectional on, 2-30Function 3: Request instrument state, 2-31Function 4: Instrument state, 2-31Function 17: End of run, 2-32
Stream 804-Setup statusFunction 7: Request installed chemistries, 2-33
Message Terminator Record, 5-24
PPatient Comment, 5-25Patient Information Record, 5-8
RRequest Information Record, 5-22Request Instrument State, 5-31Result Comment, 5-27Result error codes, 4-20
Descriptions, 4-22
SSample Comment, 5-26
Sample Result Record, 5-17Sample type codes, 4-3Short Header Message, 5-7Special calculation status codes, 4-26Special Calculations, 5-29Stream 700-Special functions, 3-4Stream 800-Special functions, 2-4
TTest Availability Reply, 5-34Test Availability Request, 5-33Test Order Record, 5-11Test type codes, 4-2Timed Urine Calculations, 5-30Transmission format defaults, 1-7Transmission format options, 1-7
UUnidirectional protocol, 1-9
Hardware control, 1-10Protocol control characters, 1-10Software control, 1-10Transmitted information, 1-9
Unit codes, 4-12
VValid/invalid characters, 2-2, 3-2