Chemray 420 Host Interface Manual (HL7)
Chemray 420 Host Interface Manual (HL7)
Chemray 420 Host Interface Manual (HL7)
Preface........................................................................................................................................... i
HL7 Interface..................................................................................................................... 1
ii
1 HL7 Interface
HL7 interface is developed by our company for the Chemistry Analyzer to adapt to
the prevailing Laboratory Information Management System (LIS). It provides a
channel for the chemistry analyzer and other IP-based networks. With TCP/IP, the
LIS host can receive test results from chemistry analyzers, which also send patient
information, sample information and test results to LIS in real-time or batch mode.
Therefore, users can identify samples by both scanning sample bar code and
downloading from LIS host. This chapter describes the two communication modes
(sending and downloading). All data are transmitted in format of HL7 v2.3.1. This
interface enables bidirectional communication between the analyzer and the LIS
host.
Only portion of the messages, segments and other data defined are used for HL7
interface that needs only part of these data.
1
Communication Layer
Where,
2
2 Communication and HL7
Protocol
This chapter introduces the message types (Ver. 2.3.1) used by HL7 interface.
NOTE:
HL7 supports many types of messages, but only 5 of them are
employed on the HL7 interface.
NOTE:
For complete and detailed descriptions of HL7 message grammar, refer
to the HL7 standard written by the HL7 standard committee.
3
Each HL7 message is composed of segments that end with <CR>.
Each segment consists of a name (three characters) and variable fields that are
composed of components and subcomponents. The separators of each element are
defined in the MSH segment in every message.
For instance,
MSH|^~\&|Manufacturer|Model|||20060427194802||ORU^R01|1|P|2.3.1||||0||ASCII|||
Where, the five characters following MSH are defined as delimiters to separate the
fields, components and subcomponents. Although the characters can be any non-text
ones, the HL7 standard recommends you to use the following:
Character Description
| Field separator
^ Component separator
& Subcomponent separator
~ Repetition separator
\ Escape character
The first field of MSH includes all separators and most of other fields are empty.
These fields are optional and not used by HL7 interface.
The order of the segments following MSH in every message is specially specified.
NOTE:
A segment is defined as optional or to be repeated by using the
following grammar:
[ ] indicates the segment in it is optional.
{ } indicates the segment in it can be repeated for 0 or 1 time or more.
4
Sample information is downloaded from LIS as follows:
ORU^R01 is used to transmit sample result, QC result and calibration results to the
LIS host. (Transmission of calibration results is not allowed on the analyzer)
When the test information reaches the LIS server, you can select desired items as
needed.
On the analyzer, each ORU^R01 message transmits one test, which could be routine
test, ISE Analyte, off-system test or calculation test. A sample with multiple tests will
be transmitted via multiple ORU messages.
ORU Description
-Calibrator information (quantity, sequence number, name, lot No., expiration date,
concentration, etc)
5
-Calibration result (response, number of calibration parameters, parameter value)
All calibration results of a test can be transmitted via one message. The
above-mentioned information can be applied as needed. Refer to following contents
for details.
-Control information (name, lot No., expiration date, concentration level, mean value)
On the analyzer, each ORU^R01 message carries the result of one QC run.
The message structure for calibration and QC results are show below:
QRY^Q02 message is used for sample information query on LIS and has an event
Q02. The structure of QRY message is as follows:
QRY Description
QCK Description
6
DSR/ACK: Display response/ Acknowledgment
DSR^Q03 message sends and displays searched results, i.e. send sample
information from LIS to the analyzer. The structure of DSR message is as follows:
DSR Description
ACK Description
Message Segment
This section describes the components of each segment: field name, field length and
description.
All fields used in message segment are listed in following tables. The numbers
followed by a # symbol indicate that the fields are required for the message.
NOTE:
Some fields, though without values, are provided in HL7 protocol for
function extension in future.
The MSH segment of HL7 interface message uses the following fields:
7
No. Field Length Description
2# Encoding Characters 4 Includes component, repetition, escape
and subcomponent separators (^~\&).
3 Sending Application 180 Sending application, set to
Manufacturer.
4 Sending Facility 180 Sending facility, set to Model.
5 Receiving Application 180 Void and reserved. Receiving
application.
6 Receiving Facility 180 Void and reserved. Receiving facility.
7 Date/Time Of 26 Time of the current message. Calling
Message the system time.
8 Security 40 Void and reserved. Security.
9# Message Type 7 Type of the message, such as
ORU^R01.
10# Message Control ID 20 Message control ID. Indicates one
message each and increases from 1
with message increasing.
11# Processing ID 3 Processing ID. Always set to P
(product).
12# Version ID 60 Version ID. Version of HL7 protocol:
2.3.1.
13 Sequence Number 15 Void and reserved. Serial number
14 Continuation Pointer 180 Void and reserved. Continuation pointer
15 Accept 2 Void and reserved. Type of accepted
Acknowledgment acknowledgment
Type
16 Application 2 Void and reserved. Type of application
Acknowledgment response, used as result type.
Type
0- Sample result;
1- Calibration result;
2- QC result.
It is void in non-ORU messages.
17 Country Code 2 Void and reserved. Country code
18 Character Set 10 Character set. ASCII is used.
19 Principal Language Of 60 Void and reserved. Principle language
Message of the message
20 Alternate Character 20 Void and reserved. Handling scheme of
Set Handling Scheme alternate character
Comments: MSH segment applies to all messages. Fields 3 and 4 are determined
by LIS manufacturer; fields 5 and 6 are set to Manufacturer and Model; fields 10
and 16 are integers; others are strings.
8
MSA - message acknowledgment segment
The MSA segment of HL7 interface message uses the following fields:
9
Status Status Text(MSA-3) Description/Comment
Code
(MSA-6)
204 Unknown key identifier Key identifier is unknown, such as
inexistent patient information.
205 Duplicate key identifier The key identifier already exists.
206 Application record locked The transaction could not be
performed at the application storage
level, such as locked database.
207 Application internal error Unknown application internal error.
10
No. Field Length Description
15 Primary Language 60 Void and reserved. Primary language
of patient.
16 Marital Status 80 Void and reserved. Marital status of
patient.
17 Religion 80 Void and reserved. Religion of patient.
18 Patient Account 20 Void and reserved.
Number
19 SSN Number -Patient 16 Void and reserved.
20 Driver's License 25 Void and reserved.
Number Patient
21 Mother's Identifier 20 Void and reserved. Mothers identifier.
22 Ethnic Group 80 Void and reserved.
23 Birth Place 60 Void and reserved. Birth place of
patient.
24 Multiple Birth 1 Void and reserved. Multiple birth
Indicator indicator, Y(yes) or N(no).
25 Birth Order 2 Void and reserved. Birth order, an
integer greater than 0.
26 Citizenship 80 Void and reserved.
27 Veterans Military 60 Void and reserved. Veteran military
Status status of patient.
28 Nationality 80 Void and reserved.
29 Patient Death Date 26 Void and reserved. Patient death date
and Time and time.
30 Patient Death 1 Void and reserved. Patient death
Indicator indicator, Y (yes) or N (no).
Comments: PID segment only applies to ORU^R01 message. Fields 1 and 25 are
integers; fields 24 and 30 are Booleans; others are strings.
11
No. Field Length Description
6 Requested Date/time 26 Void and reserved. Requesting
date/time.
7 Observation 26 Observation date/time, used as
Date/Time testing date/time.
8 Observation End 26 Void and reserved. Observation end
Date/Time date/time.
9 Collection Volume 20 Void and reserved. Collection volume.
10 Collector Identifier 60 Void and reserved. Collector identifier.
11 Specimen Action 1 Void and reserved. Specimen action
Code code.
12 Danger Code 60 Void and reserved. Danger code.
13 Relevant Clinical Info. 300 Clinical diagnosis.
14 Specimen Received 26 Void and reserved. Specimen
Date/Time receiving date/time.
15 Specimen Source 300 Sample source, used as sample type,
such as blood, urine, etc
16 Ordering Provider 120 Order provider, used as sender.
17 Order Callback 40 Void and reserved. Sending
Phone Number department
18 Placer Field 1 60 Characteristic of sample (icterus,
hemolysis and lipemia)
19 Placer Field 2 60 Void and reserved.
20 Filler Field 1 60 Attending doctor
21 Filler Field 2 60 Treatment department
22 Result Rpt/Status 26 Void and reserved. Result
Change Date/Time report/status change-date/time.
23 Charge to Practice 40 Void and reserved. Charge to
practice.
24 Diagnostic Serv Sect 10 Void and reserved. Diagnosis ID.
ID
25 Result Status 1 Void and reserved. Status of result.
26 Parent Result 200 Void and reserved. Parent result.
27 Quantity/Timing 200 Void and reserved. Quantity/time.
28 Result Copies To 150 Void and reserved. Result copies to.
29 Parent 150 Void and reserved. Parent order.
30 Transportation Mode 20 Void and reserved. Transportation
mode.
31 Reason for Study 300 Void and reserved. Reason for study.
32 Principal Result 200 Void and reserved. Principal result
Interpreter interpreter.
12
No. Field Length Description
33 Assistant Result 200 Void and reserved. Assistant result
Interpreter interpreter.
34 Technician 200 Void and reserved. Technician.
35 Transcriptionist 200 Void and reserved. Transcriptionist.
36 Scheduled Date/Time 26 Void and reserved. Scheduled
date/time.
37 Number of Sample 4 Void and reserved. Number of sample
Containers containers.
38 Transport Logistics of 60 Void and reserved. Transport logistics
Collected Sample of collected sample.
39 Collectors Comment 200 Void and reserved. Collectors
comment.
40 Transport 60 Void and reserved. Transport
Arrangement arrangement responsibility.
Responsibility
41 Transport Arranged 30 Void and reserved. Transport
arranged.
42 Escort Required 1 Void and reserved. Escort required.
43 Planned Patient 200 Void and reserved. Planned patient
Transport Comment transport comment.
44 Ordering Facility 60 Void and reserved. Name of placer.
Name
45 Ordering Facility 106 Void and reserved. Address of placer.
Address
46 Ordering Facility 48 Void and reserved. Phone number of
Phone Number placer.
47 Ordering Provider 106 Void and reserved. Address of
Address provider.
To transmit calibration result (MSH-16 is 1), HL7 interface uses the following fields:
(Calibration result transmission is not allowed on the analyzer)
13
No. Field Length Description
6 Requested Date/time 26 Void and reserved. Requesting
date/time.
7 Observation Date/Time 26 Observation date/time, used as
calibration date/time.
8 Observation End 26 Void and reserved. Observation end
Date/Time date/time.
9 Collection Volume 20 Calibration rule. It includes
1-One-point linear; 1-Two-point linear;
3-Multi-point linear; 4-Logit-Log5P;
5-Exponential 5P; 6-Polynomial 5P;
7-Parabola; 8-Spline.
10 Collector Identifier 60 K factor
11 Specimen Action Code 1 Number of calibrators
12 Danger Code 60 Calibrator No.
13 Relevant Clinical Info. 300 Calibrator name
14 Specimen Received 26 Lot No.
Date/Time
15 Specimen Source 300 Expiration date
16 Ordering Provider 120 Standard concentration
17 Order Callback Phone 40 Concentration level. High-H,
Number Medium-M, Low-L
18 Placer Field 1 60 Response
19 Placer Field 2 60 Number of calibration parameters
20 Filler Field 1 60 Calibration value
21 Filler Field 2 60 Void and reserved.
22 Result Rpt/Status 26 Void and reserved. Result
Change Date/Time report/status change-date/time.
23 Charge to Practice 40 Void and reserved. Charge to
practice.
24 Diagnostic Serv Sect ID 10 Void and reserved. Diagnosis ID.
25 Result Status 1 Void and reserved. Status of result.
26 Parent Result 200 Void and reserved. Parent result.
27 Quantity/Timing 200 Void and reserved. Quantity/time.
28 Result Copies To 150 Void and reserved. Result copies to.
29 Parent 150 Void and reserved. Parent order.
30 Transportation Mode 20 Void and reserved. Transportation
mode.
31 Reason for Study 300 Void and reserved. Reason for study.
32 Principal Result 200 Void and reserved. Principal result
Interpreter interpreter.
14
No. Field Length Description
33 Assistant Result 200 Void and reserved. Assistant result
Interpreter interpreter.
34 Technician 200 Void and reserved. Technician.
35 Transcriptionist 200 Void and reserved. Transcriptionist.
36 Scheduled Date/Time 26 Void and reserved. Scheduled
date/time.
37 Number of Sample 4 Void and reserved. Number of sample
Containers containers.
38 Transport Logistics of 60 Void and reserved. Transport logistics
Collected Sample of collected sample.
39 Collectors Comment 200 Void and reserved. Collectors
comment.
40 Transport Arrangement 60 Void and reserved. Transport
Responsibility arrangement responsibility.
41 Transport Arranged 30 Void and reserved. Transport
arranged.
42 Escort Required 1 Void and reserved. Escort required.
43 Planned Patient 200 Void and reserved. Planned patient
Transport Comment transport comment.
44 Ordering Facility Name 60 Void and reserved. Name of placer.
45 Ordering Facility 106 Void and reserved. Address of placer.
Address
46 Ordering Facility Phone 48 Void and reserved. Phone number of
Number placer.
47 Ordering Provider 106 Void and reserved. Address of
Address provider.
Spline: 4*(n-1) parameters, which are R0i, ai, bi, ci. n is number of calibrators.
15
To transmit QC result (MSH-16 is 2), HL7 interface uses the following fields:
16
No. Field Length Description
29 Parent 150 Void and reserved. Parent order.
30 Transportation Mode 20 Void and reserved. Transportation
mode.
31 Reason for Study 300 Void and reserved. Reason for study.
32 Principal Result 200 Void and reserved. Principal result
Interpreter interpreter.
33 Assistant Result 200 Void and reserved. Assistant result
Interpreter interpreter.
34 Technician 200 Void and reserved. Technician.
35 Transcriptionist 200 Void and reserved. Transcriptionist.
36 Scheduled Date/Time 26 Void and reserved. Scheduled
date/time.
37 Number of Sample 4 Void and reserved. Number of sample
Containers containers.
38 Transport Logistics of 60 Void and reserved. Transport logistics
Collected Sample of collected sample.
39 Collectors Comment 200 Void and reserved. Collectors
comment.
40 Transport Arrangement 60 Void and reserved. Transport
Responsibility arrangement responsibility.
41 Transport Arranged 30 Void and reserved. Transport
arranged.
42 Escort Required 1 Void and reserved. Escort required.
43 Planned Patient 200 Void and reserved. Planned patient
Transport Comment transport comment.
44 Ordering Facility Name 60 Void and reserved. Name of placer.
45 Ordering Facility 106 Void and reserved. Address of placer.
Address
46 Ordering Facility Phone 48 Void and reserved. Phone number of
Number placer.
47 Ordering Provider 106 Void and reserved. Address of
Address provider.
OBX Observation
The OBX segment transmits the observations. If sample results are to be transmitted
(MSH-16 is 0)Each patient may have multiple test results, then more than one OBX
segment will be used to transmit the results. On the analyzer, all test results of a
patient are transmitted separately. The HL7 interface does not check the repeatability
of the test results, which should be performed by the user system.
17
The OBX segment of HL7 interface uses the following fields:
Comments: OBX segment only applies to ORU^R01 message. Fields 1, 3 and 9 are
integers; fields 5 and 13 are floating numbers; others are strings.
18
QRD - query definition segment
The QRD segment of HL7 interface uses the following fields:
Comments: QRD segment may appear in QRY^Q02 and DSR^Q03 messages. Field
8 is bar code for real-time downloading and null for group downloading; field 4 is an
integer, while others are strings.
19
No. Field Length Description
5 Other QRY Subject Filter 60 Void and reserved. Other QRY
subject filter.
6 Which Date/Time 12 Void and reserved. Object type.
Qualifier RCT(Specimen receipt date/time,
receipt of specimen in filling ancillary
(Lab))
7 Which Date/Time Status 12 Void and reserved. Object status.
Qualifier COR(Corrected only (no final with
corrections))
8 Date/Time Selection 12 Void and reserved. Date/time
Qualifier selection qualifier. ALL(All values
within the range)
9 When Quantity/Timing 60 Void and reserved. Time interval.
Qualifier
Comments: QRF segment only applies to QRY^Q02 message. Fields 3 and 4 are 0
oclock and query time of the day, and used as search conditions. All fields are
strings.
Comments: QAK segment applies to QCK^Q02 and DSR^Q03 messages. All fields
of this segment are strings.
20
DSP - display data segment
The DSP segment displays searched sample information and patient information and
uses the following fields:
The third field Data Line displays the sample information downloaded from the LIS
server. The sequence of the sample information is shown as follows. The bar code
and test No. are required, while other items are optional.
21
Sequence Data Data Type and Value
23 Sample Time String. See item 4
24 STAT String. It includes Y (yes), N(No)
and void. N is default.
25 Collection Volume Float, blank
26 Sample Type String. It includes serum, plasma
and urine.
27 Fetch Doctor String
28 Fetch Department String
29 Test Number^Test String^string^string^string
Name^Unit^Normal Range
The analyzer recognizes a test with its Test Number. For the same test, if the test
number in the analyzer and that in the LIS server are not the same, you can open the
ItemID.ini file in the folder where the executive file of operating software locates and
configure the test number. Only if test correspondence is set, the test results can be
transmitted and sample information be downloaded.
Comments: DSC segment only applies to DSR^Q03 message. The only field of this
segment is void when DSR^Q03 message responds to group query and not void in
other conditions. This field is an integer.
22
3 Communication Process
and Message Example
Where, <SB> means the start of the message and is <VT> in ASCII, that is 0x0B.
<EB> means the end of the message and is <FS> in ASCII, that is 0x1C.
ddddd means what to be transferred and includes multiple segments, each of which
ends with <CR>, that is, 0x0D.
The following lines list multiple message examples of the HL7 protocol.
1. The chemistry analyzer sends test results to the LIS host by samples, that is,
all tests of a sample are transferred via one message. The LIS host responses
accordingly when receiving the message.
An ORU message may include the following segments: MSH, PID, OBR and OBX
(multiple OBX segments may be contained if a sample has more than one test).MSH,
standing for message header, is included in each message and in the format of: (The
words in brackets are for explanation and not the segments)
23
MSH|^~\&|Corp.(Manufacturer)|product(Device model)|||20070423140610(System
date/time, yyyymmddhhMMss)||ORU^R01(Message type)|1(Control ID, used to
identify the message and increases from 1)|P(Fixed value, means the
product)|2.3.1(Version of HL7 protocol)||||0(0 for sample test result, 1 for calibration
result, 2 for QC result, void for others)||ASCII(Character set)|||
Field Value
Name of patient Tommy
Blood type A
Bed No. 12
Sample ID 2
STAT Yes
24
The analyzer sends the test results to LIS via ORU^R01 message as follows:
OBR|1|0000000002|2|Manufacturer^Model|Y||||||||||serum||||||||||||||||||||||||||||||||| <CR>
Sample ID is for internal
Sample
use and must not be Emergency Sample Type
Barcode
analyzed by the server
OBX|1|NM|2|test2|5.000000|g/ml|-||||F||||||| <CR>
Quantita Result Unit
Test Result
tive test
Test No., a string, Test name functions
has been converted as a note and must not
for use on the server. be analyzed.
<EB> <CR>
When receiving the message, the LIS host first judges the legality and type of the
message and then replies accordingly. The following is a standard reply by LIS.
<EB> <CR>
25
If error is included in the ORU message, it can be returned in the MSA segment, and
the analyzer will handle it properly and trigger alarms. When a reject error of 206
occurs on the LIS host, the ACK message for reply is as follows:
<EB> <CR>
2. The chemistry analyzer sends QC test results to the LIS host. Each QC test
result is sent via one message.
Field Value
Test No. 1
26
The analyzer sends the test results to LIS via ORU^R01 message as follows:
OBR|1|1|test1|Manufacturer^Model||20070720120143|||||||QUAL1|1111
|20080720000000||H|5.000000|2.000000|0.11029|g/ml||||||||||||||||||||||||||| <CR>
Mean QC result
Expiration date SD Result Unit
concentration (concentration)
Concentration level
<EB> <CR>
3. The chemistry analyzer sends query request to the LIS host, and also
downloads sample information, patient demographics and test information of
specified bar code from LIS.
For example: To download a sample of 34567743(bar code) from LIS, the analyzer
sends a QRY^Q02 message as follows:
QRD|20070723170707|R|D|1|||RD|34567743|OTH|||T| <CR>
Query Results Level
Quantity
Qry. Format Sample
Qry. Time Qry. Priority Limited What Subject Filter
Code Barcode
Request
QRF|Model|20070723170749|20070723170749|||RCT|COR|ALL|| <CR>
Which Date/ Which Date/Time Date/Time
Time Qualifier Status Qualifier Selection Qualifier
<EB> <CR>
27
When receiving the message, the LIS returns the QCK^Q02 message and replies as
follows if the sample of the bar code exists:
ERR|0| <CR>
Error Code and
Location
QAK|SR|OK| <CR>
Query Query Response
Tag Status
<EB> <CR>
If the sample of the bar code does not exist, the LIS replies as follows:
When the sample of the specified bar code exists on LIS, the LIS returns the
QCK^Q02 message and sends the data message DSR^Q03, which contains the
patient demographics, sample and test information.
Field Value
Name of patient Tom
Patient ID 123
Sample ID 3
Test No. 1, 3
28
The DSR^Q03 message is as follows:
ERR|0| <CR>
QAK|SR|OK| <CR>
QRD|20070723170707|R|D|1|||RD|34567743|OTH|||T| <CR>
QRF|Model|20070723170749|20070723170749|||RCT|COR|ALL|| <CR>
DSP|1||123||| <CR>
Hospital No.
Serial No.
DSP|2||256||| <CR>
Bed No.
DSP|3||Tom||| <CR>
Patient Name
DSP|4||19620824000000||| <CR>
Birthday
DSP|5||M||| <CR>
Gender
DSP|6||||| <CR>
DSP|7||||| <CR>
DSP|8||||| <CR>
DSP|9||||| <CR>
DSP|10||||| <CR>
DSP|11||||| <CR>
DSP|12||||| <CR>
DSP|13||||| <CR>
DSP|14||||| <CR>
DSP|15||||| <CR>
DSP|16||||| <CR>
DSP|17||||| <CR>
DSP|18||||| <CR>
DSP|19||||| <CR>
DSP|20||||| <CR>
DSP|21||34567743||| <CR>
DSP|22||3||| <CR>
Sample ID
DSP|23||20070723160000||| <CR>
Sending
DSP|24||N||| <CR> Time
Emergency
DSP|25||||| <CR>
DSP|26||urine||| <CR>
Sample Type
DSP|27||Mary||| <CR>
Sender
DSP|28||ABC||| <CR>
Sending
DSP|29||1^^^||| <CR> Dept.
DSP|30||3^^^||| <CR>
DSC||<CR>
<EB> <CR>
29
No DSR message will be sent if a QCK^Q02 message has been sent indicating no
corresponding sample on LIS.
4. The chemistry analyzer sends group query request to LIS for downloading
all or latest samples of the current day.
The two query modes are distinguished by the time period. See the table below.
All samples of current day 0 oclock of current day System time when
the query is sent
Latest samples of current End time of the latest System time when
day query the query is sent
For example: A group query is sent to LIS at 17:00 on July 23, 2007 to download all
samples of the current day. The query message is as follows:
Similarly to single sample query, the LIS host replies accordingly if corresponding
samples exist. If yes, the LIS host sends all qualified samples to the analyzer after
returning the query reply. Each sample is transferred via a DSR message, and the
DSC segment of the last DSR message is void, indicating the end of the group
transfer. For example: 3 qualified samples are found on LIS and are as follows:
Birth date February 16, 1972 May 12, 1983 December 12,
1979
Sample ID 2 3 9
30
STAT No Yes Yes
No. of included 1, 4 2, 3, 6 8
tests
31
<SB> MSH|^~\&|||Manufacturer|Model|20070723170000||DSR^Q03|2|P|2.3.1||||||ASCII||| <CR>
MSA|AA|2|Message accepted|||0| <CR>
ERR|0| <CR>
QAK|SR|OK| <CR>
QRD|20070723170000|R|D|2|||RD||OTH|||T| <CR>
QRF|Model|20070723000000|20070723170000|||RCT|COR|ALL|| <CR>
DSP|1||||| <CR>
DSP|2||||| <CR>
DSP|3||Jessica||| <CR>
DSP|4||19830512000000||| <CR>
DSP|5||F||| <CR>
DSP|6|||||<CR>
DSP|7||||| <CR>
DSP|8||||| <CR>
DSP|9||||| <CR>
DSP|10||||| <CR>
DSP|11||||| <CR>
DSP|12||||| <CR>
DSP|13||||| <CR>
DSP|14||||| <CR>
DSP|15||||| <CR>
DSP|16||||| <CR>
DSP|17||||| <CR>
DSP|18||||| <CR>
DSP|19||||| <CR>
DSP|20||||| <CR>
DSP|21||1587121||| <CR>
DSP|22||3||| <CR>
DSP|23||||| <CR>
DSP|24||Y||| <CR>
DSP|25||||| <CR>
DSP|26||plasma||| <CR>
DSP|27||||| <CR>
DSP|28||||| <CR>
DSP|29||2^^^||| <CR>
DSP|30||3^^^||| <CR>
DSP|31||6^^^||| <CR>
DSC|2| <CR>
Second DSR message of three
<EB> <CR>
32
<SB> MSH|^~\&|||Manufacturer|Model|20070723170000||DSR^Q03|3|P|2.3.1||||||ASCII||| <CR>
MSA|AA|3|Message accepted|||0| <CR>
ERR|0| <CR>
QAK|SR|OK| <CR>
QRD|20070723170000|R|D|3|||RD||OTH|||T| <CR>
QRF|Model|20070723000000|20070723170000|||RCT|COR|ALL|| <CR>
DSP|1||||| <CR>
DSP|2||||| <CR>
DSP|3||Anata||| <CR>
DSP|4||19791212000000||| <CR>
DSP|5||F||| <CR>
DSP|6|||||<CR>
DSP|7||||| <CR>
DSP|8||||| <CR>
DSP|9||||| <CR>
DSP|10||||| <CR>
DSP|11||||| <CR>
DSP|12||||| <CR>
DSP|13||||| <CR>
DSP|14||||| <CR>
DSP|15||||| <CR>
DSP|16||||| <CR>
DSP|17||||| <CR>
DSP|18||||| <CR>
DSP|19||||| <CR>
DSP|20||||| <CR>
DSP|21||1587125||| <CR>
DSP|22||9||| <CR>
DSP|23||||| <CR>
DSP|24||Y||| <CR>
DSP|25||||| <CR>
DSP|26||urine||| <CR>
DSP|27||||| <CR>
DSP|28||||| <CR>
DSP|29||8^^^||| <CR>
DSC|| <CR>
Third DSR message of the
three. Void means the end of
multiple-sample transferring
<EB> <CR>
The analyzer sends back an ACK message to LIS every time when receiving a DSR
message. The ACK messages for the above-mentioned DSR messages are:
33
<SB> MSH|^~\&|Manufacturer|Model|||20070723170000||ACK^Q03|2|P|2.3.1||||||ASCII||| <CR>
MSA|AA|2|Message accepted|||0| <CR>
ERR|0| <CR>
<EB> <CR>
QRF|Model|20070723000000|20070723170000|||RCT|COR|ALL|| <CR>
<EB> <CR>
When receiving the QRY message of cancel, the LIS host stops its operation after
sending the current sample.
34