Professional Documents
Culture Documents
LIS Communication Protocol Instruction
LIS Communication Protocol Instruction
1
Table of Contents
2
Chapter 1 Summary
1.1 Explanation
HL7 interface is a new feature for adapting to the current rapid development of laboratory
information system (LIS), it provides a channel of communication for the instrument and other
network based IP communication. LIS server can receive test data from the instrument using a
serial port connection including: Sample information request, sample test results and QC test
results. Meanwhile, the instrument receives the confirmation return by LIS server, which will be
described in the following connection. The data transfer protocol is defined based on HL7 v2.3.1.
This interface is only support data transfer between the instrument and LIS server.
3
Chapter 2 Communication
4
The first field of MSH includes every separator. Some field behind are empty because they
are optional and not used by HL7 interface. Detailed field definition and selection will be stated
in the following contents.
For message of any type, the segments behind MSH appear in the fixed order. The order will
be described in the following contents and the grammar is used to organize the segments order.
The segment appeared in [] is optional.
The segment appeared in {} can be repeated once or more.
For the field data of ST, TX, FT, and CF, etc., separators may be contained in the string data like
remark, clinical diagnosis and customized gender etc. When coding, the separators in the original
strings shall be transferred into transferred character sequence; then, restore them when
decoding.
ORU^R01 is used for the transmission of the test results, ACK^R01 is used for confirmation,
ORM^O01 is used for the request of sample information, ORR^O02 is used for the response of
results.
5
2.3 Duplex communication
ORU^R01
PC LIS
ACK^R01
Table 3 PC->LIS
Table 4 LIS->PC
MSH|^~\&|Genrui|KT-6610|||20170712140022||ORU^R01|1275|P|2.3.1|||||CHA|UTF-8|||
PID|1||0706-ZY-190-11||name||19910606|M|||||||||||||||||||||||
PV1|1|clinic|internal medicine||||||||chuanghao|||||||||||
OBR|1|||||20170706110000|20170706181945|||inspection
||||20170706090000||||RD||RD||||HM||||||||Genrui||||||||
OBX|1|NM|^WBC^||0.01|10^9/L|4.00-10.00|L|||F||||||||
OBX|2|NM|^Neu#^||0.01|10^9/L|2.00-7.00|L|||F||e||||||
OBX|3|NM|^Lym#^||0.00|10^9/L|0.80-4.00|L|||F||e||||||
OBX|4|NM|^Mon#^||0.00|10^9/L|0.12-1.20|L|||F||e||||||
OBX|5|NM|^Eos#^||0.00|10^9/L|0.02-0.50|L|||F||e||||||
OBX|6|NM|^Bas#^||0.00|10^9/L|0.00-0.10||||F||e||||||
OBX|7|NM|^Neu%^||50.0|%|50.0-70.0||||F||E||||||
OBX|8|NM|^Lym%^||10.0|%|20.0-40.0|L|||F||E||||||
6
OBX|9|NM|^Mon%^||10.0|%|3.0-12.0||||F||E||||||
OBX|10|NM|^Eos%^||20.0|%|0.5-5.0|H|||F||E||||||
OBX|11|NM|^Bas%^||10.0|%|0.0-1.0|H|||F||E||||||
OBX|12|NM|^RBC^||0.09|10^12/L|3.50-5.50|L|||F||E||||||
OBX|13|NM|^HGB^||106|g/L|120-160|L|||F||||||||
OBX|14|NM|^HCT^||32.9|%|40.0-54.0|L|||F||||||||
OBX|15|NM|^MCV^||87.7|fL|80.0-100.0||||F||||||||
OBX|16|NM|^MCH^||28.2|pg|27.0-34.0||||F||||||||
OBX|17|NM|^MCHC^||322|g/L|320-360||||F||||||||
OBX|18|NM|^RDW-CV^||8.7|%|11.0-16.0|L|||F||||||||
OBX|19|NM|^RDW-SD^||32.0|fL|35.0-56.0|L|||F||||||||
OBX|20|NM|^PLT^||144|10^9/L|100-300||||F||||||||
OBX|21|NM|^MPV^||9.4|fL|6.5-12.0||||F||||||||
OBX|22|NM|^PDW^||16.4||9.0-17.0||||F||||||||
OBX|23|NM|^PCT^||0.135|%|0.108-0.282||||F||||||||
OBX|24|NM|^P-LCC^||37|10^9/L|30-90||||F||||||||
OBX|25|NM|^P-LCR^||25.8|%|11.0-45.0||||F||||||||
OBX|27|IS|^Test Mode^||CBC+DIFF||||||F||||||||
OBX|28|IS|^Ref Group^||man||||||F||||||||
OBX|29|IS|^Age^||26|years old|||||F||||||||
OBX|30|IS|^Remarks^||remark||||||F||||||||
OBX|31|ED|^DIFFScatter_BMP^||bitmap data||||||F||||||||
OBX|32|ED|^WBCScatter_BMP^||bitmap data||||||F||||||||
OBX|33|ED|^RBCHistogram_BMP^||bitmap data||||||F||||||||
OBX|34|ED|^PLTHistogram_BMP^||bitmap data||||||F||||||||
Note:
1. The parameters’ units and values are transmitting by actual values, the above are examples.
WBCHistogram BMP indicates WBC Histogram data, BMP indicates the JPG bitmap is transmitted,
RBCHistogram BMP indicates RBC Histogram data, BMP indicates the JPG bitmap is transmitted,
7
PLTHistogram BMP indicates PLT Histogram data, BMP indicates the JPG bitmap is transmitted,
MSA|AA|1275||||
Note: After the instrument sends the count information, it will wait for the response as above,
and the response will be retransmitted within 3 seconds if it doesn’t be received. You can turn off
this operation by setting the instrument as no wait response.
8
Chapter 3 Field definition
1 1 Field Separator |
7 26 Date/Time Of 20130115112030
Message
8 40 Privacy NULL
10 20 Message Control ID 1
11 3 Sample type P
13 15 Serial number 1
unique identifier)
9
another character set
1 4 Set ID 1
2 Null
message of QC)
name
O:Other
Home
Business
10
Number
Number - Patient
Indicator
Status
28 26 Nationality Null
and Time
Indicator
1 4 Set ID 1
Location
Admission Type
4 2 Null
Pre-admission
5 250 number Null
Prior Patient Location
6 80 Null
Attending Doctor
7 250 Null
11
Referring Doctor
8 250 Null
Consulting Doctor
9 250 Null
Hospital Service
10 3 Null
Temporary Location
11 80 Null
Pre-admission Test
12 2 Indicator Null
Re-admission
13 2 Indicator Null
Admit Source
14 6
Ambulatory Status
15 2
VIP Indicator
16 2
Admitting Doctor
17 250
Patient Type
18 2
Visit Number
19 250
Financial Class
20 50
Charge Price Indicator
21 2
12
13 20 Null
Specimen Received
14 26 Date/Time Sampling time
Specimen Source
15 300 Null
Ordering Provider
16 250 Null
Order Callback Phone
17 250 Number Null
Placer Field 1
18 60 Null
Placer Field 2
19 60 Null
Filler Field 1 +
20 60 Null
Filler Field 2 +
21 60 Null
Results Rpt/Status
22 26 Chng - Date/Time + Null
Charge to Practice+
23 40 Null
Diagnostic
24 10 department ID HM
Result Status
25 1 Null
Parent Result +
26 400 Null
Quantity/Timing
27 200 Null
Result Copies To
28 250 Null
Parent No.
29 200 Null
Transportation Mode
30 20 Null
Check original
31 250 Null
Principal Result
32 200 Interpreter Genrui
Assistant Result
33 200 Interpreter Null
Technician
34 200 Null
Registrar
35 200 Null
Scheduled Date/Time
36 26 Null
Number of Sample
37 4 Containers Null
Transport Logistics of
38 250 Collected Sample Null
Collector’s Comment
39 250 Null
13
3.5 OBX message head definition
Table 9 OBX fields definition table
normal
Nature of Abnormal
9 2 Test Null
10 Null
Observ Result Status
11 1 F
User Defined Access
13 20 Checks Null- unedited
O– Expired reagent
E–Active editing
e– Passive editing
Date/Time of the
14 26 Observation Null
Producer's ID
15 250 Null
Responsible Observer
16 250 Null
Observation Method
17 250 Null
Device identifier
18 22 Null
CBC
14
OBX Ref Group Parameter Group
pre-dilution、
peripheral whole
blood
transmitted in the
form of bitmap
transmitted in the
available
transmitted in the
form of bitmap
transmitted in the
available
transmitted in the
form of bitmap
transmitted in the
available
15
transmitted in the
form of bitmap
request of message
control ID
5 1 Delay Null
acknowledgment type
Value Note
Accept
Error
Error
16
3.6.2 Error conditions
Success
AA transmission is successful,
to system.
Errors Error
is wrong, or necessary
segment lost
segment
103 Table value not found Table value is not found; not
used temporarily
17
207 Application internal Other interior errors of
18
Appendix A
Figure 1 Communication figure ............................................................................................ 6
19