BC-6800 - BC-6600 - Communication Protocol - V9.0 - EN
BC-6800 - BC-6600 - Communication Protocol - V9.0 - EN
Communication Protocol
Table of Contents
Table of Contents ..................................................................................................................... 1
Revision History ....................................................................................................................... I
Chapter 1 Connection Control ............................................................................................... 1
1.1 DMU as TCP Server ........................................................................................... 1
1.2 DMU as TCP Client ............................................................................................. 1
1.3 Setup of Communication between Serial Interfaces ........................................... 1
1.4 HL7 and 15ID Communication between Serial Interfaces .................................. 1
1.4.1 Data Transmission Process ........................................................................ 1
1.4.2 Resending Message ................................................................................... 3
1.4.3 Bi-Directional LIS/HIS Communication ....................................................... 3
1.4.4 Resending Request Message in Bi-Directional LIS/HIS ............................. 4
1.4.5 Control Character of Communication between Serial Interfaces ................ 5
1.5 HL7 and 15ID Communication between Network Interfaces .............................. 5
1.6 ASTM Communication ........................................................................................ 5
1.6.1 Sending Message........................................................................................ 6
1.6.2 Resending Message ................................................................................... 7
1.6.3 Bi-Directional LIS/HIS ................................................................................. 7
Chapter 2 15ID Communication Protocol ............................................................................. 9
2.1 Grammar ............................................................................................................. 9
2.1.1 Data Package Structure .............................................................................. 9
2.1.2 Data Package Unit Separation .................................................................. 10
2.1.3 Data Package Coding ............................................................................... 10
2.2 Message Definition ........................................................................................... 10
2.2.1 Message Expression ................................................................................. 10
2.2.2 Sample Analysis Result Message .............................................................. 11
2.2.3 QC Setup Message ................................................................................... 28
2.2.4 QC Result Message .................................................................................. 33
2.2.5 Worklist Searching Message ..................................................................... 39
2.2.6 Worklist Response Message ..................................................................... 39
2.3 Examples .......................................................................................................... 42
2.3.1 Coding Data .............................................................................................. 42
2.3.2 Sample Data .............................................................................................. 42
2.3.3 QC Message ............................................................................................. 47
2.3.4 Bidirectional LIS/HIS Request Message ................................................... 54
2.3.5 Bidirectional LIS/HIS Request Response Message .................................. 54
1
Chapter 3 HL7 Communication Protocol ............................................................................ 55
3.1 Overview ........................................................................................................... 55
3.2 Low-Level Transmission Protocol ..................................................................... 55
3.3 HL7 Message Level Protocol ............................................................................ 55
3.3.1 HL7 Protocol Overview ............................................................................. 55
3.3.2 HL7 Low-Level Message Protocol ............................................................ 55
3.4 Duplex Communication ..................................................................................... 56
3.4.1 Mostly used messages: ............................................................................. 56
3.5 HL7 Segment Definitions .................................................................................. 58
3.5.1 MSH .......................................................................................................... 58
3.5.2 MSA ........................................................................................................... 59
3.5.3 PID ............................................................................................................ 60
3.5.4 PV1 ............................................................................................................ 61
3.5.5 OBR ........................................................................................................... 62
3.5.6 OBX ........................................................................................................... 63
3.5.7 ORC .......................................................................................................... 65
3.6 Complete Message Examples .......................................................................... 66
3.6.1 Sample Message....................................................................................... 66
3.6.2 Sample Response Message ..................................................................... 75
3.6.3 QC Message ............................................................................................. 75
3.6.4 QC Response Message ............................................................................ 76
3.6.5 LJ QC Message in the Format of Common Samples ............................... 77
3.6.6 Bidirectional LIS/HIS Request Message ................................................... 79
3.6.7 Bidirectional LIS/HIS Request Response Message .................................. 79
Chapter 4 ASTM Communication Protocol ......................................................................... 82
4.1 ASTM Protocol Overview .................................................................................. 82
4.2 Protocol Layers ................................................................................................. 82
4.3 Frame Structure ................................................................................................ 82
4.3.1 Frame Description ..................................................................................... 82
4.3.2 Control Character ...................................................................................... 83
4.3.3 Middle Frame ............................................................................................ 83
4.3.4 End Frame................................................................................................. 83
4.3.5 Check and Calculation .............................................................................. 83
4.4 Message Structure ............................................................................................ 84
4.4.1 Message Description ................................................................................. 84
4.4.2 Message Coding ....................................................................................... 84
4.4.3 Delimiters .................................................................................................. 85
2
4.4.4 Escape Character...................................................................................... 85
4.4.5 Record Type .............................................................................................. 86
4.4.6 Special Notice............................................................................................ 87
4.5 Message Records ............................................................................................. 87
4.5.1 Message Header and terminator Records ................................................ 87
4.5.2 Patient Information Record ....................................................................... 88
4.5.3 Test Order Record ..................................................................................... 89
4.5.4 Analysis Result record .............................................................................. 90
4.5.5 Request Searching Record ....................................................................... 91
4.6 Message for Communication ............................................................................ 92
4.6.1 Sample Analysis Result Message ............................................................. 92
4.6.2 QC Message ........................................................................................... 105
4.6.3 Bi-Directional LIS/HIS Request Message ................................................ 115
4.6.4 Bi-Directional LIS/HIS Response Message ............................................. 116
Appendix A HL7 Protocol Overview .................................................................................. 120
A.1 Grammar ......................................................................................................... 120
A.1.1 Message Constructing Principles ............................................................ 120
A.1.2 Principles of Escape Character Conversion ........................................... 120
Appendix B HL7 Data Type Definition ............................................................................... 122
Appendix C Message Coding Definition ........................................................................... 124
Appendix D Base64 Encoding Process............................................................................. 139
Appendix E Communication Log ....................................................................................... 141
Appendix F Figures and Tables ......................................................................................... 142
3
Revision History
The changes from communication protocol version 3.0 DMU 1.7 (software version:
V01.07.00.14024) to version 6.0 DMU 1.11 (software version: V01.11.00) are summed up as
follows:
The changes are mainly about adding new parameters (both blood samples and body fluid
samples), as well as the sample type (“ProjectType”) field which identifies the sample is blood
sample or body fluid sample.
1. For 1-way communication, pay attention to the newly added and modifications of data
transmitted from the DMU (parameter fields and sample type field). The command and
code for each field differ in different protocol (15ID/HL7/ASTM). See the message code
table and example message for details.
2. For bi-directional communication, pay attention to the sample type field added to worklist
data transmitted from DMU/LIS searching request data. The LIS end needs to end back
corresponding response based on the sample type field. For bi-directional LIS
communication, the sample mode, presentation mode, and sample typel fields can be
excluded in the response. See the sections of bi-directional LIS communication message
and example data in different protocols for details.
3. Newly added and modified fileds include:
Newly added body fluid parameters
WBC-BF White Blood Cell count-body fluid
RBC-BF Red Blood Cell count-body fluid
MN# Mononuclear cell number
PMN# Polymorphonuclear cell number
MN% Mononuclear cell percentage
PMN% Polymorphonuclear cell percentage
TC-BF# Total nucleated cell counts-body fluid
Eos-BF# Eosinophils number- body fluid
Eos-BF% Eosinophils percentage- body fluid
HF-BF# High fluorescent cell number- body fluid
HF-BF% High fluorescent cell percentage- body fluid
RBC-BF(R) Red Blood Cell count-body fluid
Neu-BF# Neutrophils number- body fluid
New-BF% Neutrophils percentage- body fluid
Newly added blood parameters:
IPF Immature Platelet Fraction
Micro# Microcyte count
Micro% Microcyte percentage
Macro# Macrocyte count
Macro% Macrocyte percentage
MRV Mean Reticulocyte Volume
RHE Reticulocyte Hemoglobin Expression(RUO)
I
RHE Reticulocyte Hemoglobin Expression
Modified parameters:
IMG# Immature Granulocyte
IMG% Immature Granulocyte percentage
IMG# Immature Granulocyte(RUO)
IMG% Immature Granulocyte percentage(RUO)
Newly added field:
Sample type (“ProjectType”): indicates the sample is blood sample or body fluid sample (with
the name of ProjectType in 15ID protocol)
SerialNumber: serial number in LIS, only applicable to the analyzer integrated into a auto
sample processing line
Analyzer: analyzer name, only applicable to the analyzer integrated into a auto sample
processing line
ScattergramParaVer: the version of the scattergram
ScattergramGraphicFlags: the particle type array which needs to be greyout in the
scattergram. See Section 4.6.1.2 and Appendix C
QC sample transmission ID: see corresponding sample ID field in Section 3.6.6 and 4.6.1.2
4. Modified field value:
BloodMode: add the value “4”: OV-BF (in 15ID protocol)
2.0 EDW011 2.2.2, Table 3 Added 12 body fluid parameters (from Dong Beibei
V01.07.0 “BloodMode”
LIS
2.2.4, Table 5 Added names of all parameters in the table
Communi
2.2.5, Table 6 Added the value definition of “ProjectType”
cation
Version: “BloodMode”
1.7
4.3.4 Corrected the ASTM description: changed
II
Ver. ECR Position Revision Description Revised by
WBC-BF to RBC-BF(R))
to be transmitted as graph”
3.0 EDW013 2.2.2, Table 3 The previous RUO parameters IMG# and Dong Beibei
to Neu-BF%)
III
Ver. ECR Position Revision Description Revised by
to Neu-BF%)
to Neu-BF%)
to Neu-BF%)
to Neu-BF%)
4.0 EDW014 2.2.2, Table 3 Corrected the typo from “InR%” to “InR‰” Dong Beibei
(Software
Renamed the previous RUO parameter
Version:
RHE as RHE(R) (RHE changed into
V01.10.0
reported parameter)
IV
Ver. ECR Position Revision Description Revised by
LIS
Added 9 6900 new parameters (from IMG#
communi
to RHE)
cation
Renamed the previous RUO parameter
protocol
RHE as RHE(R) (RHE changed into
version:
reported parameter)
5.0 DMU
2.3.2 Updated the sample data message
1.10
3.6.1 Updated the example message
reported parameter)
reported parameter)
reported parameter)
5.0 EDW017 2.2.1 Modified all M15ID LIS communication Dong Beibei
V
Ver. ECR Position Revision Description Revised by
sections.
ORC segment.
example
request
VI
Ver. ECR Position Revision Description Revised by
remarks in 4.6.4.2)
strings”
Logs
7.0 EHC004 2.2.2, Table 3; Added 20 parameters for abnormal results Mao
Rongrong
2.2.3 Table 4; Band%
Appendix C, ALY%
Table 19 Pla-Aly%
Mon-Aly%
Imm-Aly%
VII
Ver. ECR Position Revision Description Revised by
Other-Aly%
Meta%
Myelo%
Pro-Myelo%
Imm-Eos%
Imm-Bas%
Blast%
Mye-Blast%
Mon-blast%
Lym-blast%
IMG/Blast%
Pro-Lym%
Pro-Mon%
Plsm-cell%
8.0 EJ276 2.2.2 Modified the description of “Sample ID”. For Mao
Rongrong
3.6.5 both an integrated or standalone analyzer, the
9.0 EJ292 2.2.2; Add three fields (Review Rules, Review Mao
Rongrong
2.3.2; Rules Group, and Review Rules Group
4.6.1;
Appendix C
VIII
Chapter 1 Connection Control
1
DMU ENQ LIS/HIS
ACK
DMU
ACK
DMU
ACK
DMU
ACK
DMU
2
1.4.2 Resending Message
After a message is fully transmitted, the DMU will send EXT to LIS/HIS, and if LIS/HIS respond
with NAK, the DMU will resend the message. Every message can only be resent once. If NAK
is received again, it will be regarded as a message communication error.
NAK
DMU
ACK
DMU Worklist
request LIS/HIS
EXT
LIS/HIS
Result of worklist
request
DMU
ACK
DMU
3
1.4.4 Resending Request Message in Bi-Directional LIS/HIS
In bi-directional LIS/HIS communication, if NAK is received after sending EXT, the request will
be resent (only once).
ACK
DMU Worklist
request LIS/HIS
EXT
LIS/HIS
NAK
DMU
Worklist
request
LIS/HIS
EXT
LIS/HIS
Result of worklist
request
DMU
ACK
DMU
4
1.4.5 Control Character of Communication between Serial
Interfaces
As shown in Table 1.
ENQ 0x10
ACK 0x06
EXT 0x0F
NAK 0x15
5
1.6.1 Sending Message
DMU
If ACK is not received after sending ENQ,
the communication is regarded as failed and
the subsequential data will not be sent.
DMU
Middle frame
LIS/HIS
ACK
DMU End
frame LIS/HIS
ACK
DMU EOT
LIS/HIS
Before data transmission, the sender needs to send ENQ to the receiver asking for
establishing a connection. The receiver will send back ACK if it is ready to receive data;
otherwise it will send NAK. When the sender receives ACK, it will get ready to send data since
the connection is successfully established; otherwise, it will end the data transmission. Figure
6 shows the complete process of message transmission from DMU to LIS/HIS.
When DMU receives ACK, it starts sending data frames as the connection is established; if the
response is NAK, it means the connection is not established and the communication is failed.
After the connection between DMU and LIS/HIS is established successfully, the DMU starts
sending data frames to LIS/HIS, and LIS/HIS responds with ACK if it is ready to receive data,
or with NAK if it wants DMU to resend the data. The EOT control character will be sent after the
communication is finished.
For transmission from LIS/HIS to DMU, the roles of the sender and receiver reverse. LIS/HIS
sends ENQ asking for establishing a connection, sends data frames after receiving ACK
response, and then waits for the ACK message for successful transmission.
A transmission refers to the transmission of one message (see Chapter 4 for message
definitions). The data frames of a message consist of the middle frame(s) and ending frame.
The ending frame refers to the last frame of the message; while the middle frame refers to
other data frame(s) except the ending frame.
6
The response waiting time is 4 seconds. If there is no response within 4s, the connection
establishing is regarded as failed, and the communication ends.
DMU EOT
LIS/HIS
Frame n is sent twice and ACK is not receved, so its transmission
ends.
In the process of data transmission, if LIS/HIS requires a data resending since there is error in
the received data frames or for other reasons, it will respond with NAK; if the sender still
receives NAK after resending the same data frame, the transmission will be regarded as failed
and it will end.
DMU
Request
message
LIS/HIS
Request
response
DMU
7
First, the DMU send a request message to LIS/HIS which is the same as that in the "sending
message" process; and then it waits the LIS/HIS to respond (See Chapter 4 for message
definitions) for 4s. The LIS/HIS responding process is the same as that in the "sending
message" process.
8
Chapter 2 15ID Communication Protocol
2.1 Grammar
Data package is the smallest unit 15ID communication. In each transmission, no matter the
data size is big or not, the data package must be complete in structure.
A complete data package consists of three layers of data information:
MS: message start field. MS is the first data unit of every message.
MD: Message description field. It describes the message type/meaning, etc.
ME: message end field. ME is the last data unit of every message.
3. Field: property field. A segment consists of one or more fields. It can be identified by
three fields:
To achieve the promptest response control flow processing, a protocol is made that: graph
data like histograms and scattergrams shall be communicated in raw binary data directly
(rather than converted text data), and the receiver need to read the length information from the
9
message, and then read the binary data based on the length.
1. No visible separation is needed between MS and MD. MS uses binary code "0x05"
(one-byte);
10
…… …… …… ……
…… ……
…… ……
11
TemperatureFlag "T" - temperature
out-of-range result
" " - normal
Bas# Basophil number FD value same as above
Bas% Basophil FD value same as above
percentage
Neu# Neutrophil number FD value same as above
Neu% Neutrophil FD value same as above
percentage
Eos# Eosinophil number FD value same as above
Eos% Eosinophil FD value same as above
percentage
Lymph# Lymphocyte FD value same as above
number
Lymph% Lymphocyte FD value same as above
percentage
Mon# Monocyte number FD value same as above
Mon% Monocyte FD value same as above
percentage
RBC Red blood cell FD value same as above
count
HGB Hemoglobin
Concentration
MCV Mean Corpuscular FD value same as above
Volume
MCH Mean Corpuscular FD value same as above
Hemoglobin
MCHC Mean Corpuscular
Hemoglobin
Concentration
RDW-CV Red Blood Cell FD value same as above
Distribution Width -
Coefficient of
Variation
RDW-SD Red Blood Cell FD value same as above
Distribution Width -
Standard Deviation
HCT Hematocrit FD value same as above
PLT Platelet count FD value same as above
12
MPV Mean Platelet FD value same as above
Volume
PDW Platelet Distribution FD value same as above
Width
PCT Plateletcrit FD value same as above
RET# Reticulocyte FD value same as above
number
RET% Reticulocyte FD value same as above
percentage
IRF Immature FD value same as above
Reticulocyte
Fraction
LFR Low Fluorescent FD value same as above
Ratio
MFR Middle Fluorescent FD value same as above
Ratio
HFR High Fluorescent FD value same as above
Ratio
NRBC# Nucleated Red FD value same as above
Blood Cell count
NRBC% Nucleated Red FD value same as above
Blood Cell
percentage
P-LCR Platelet-Large Cell FD value same as above
Ratio
P-LCC Platelet- Large Cell FD value same as above
Count
IMG#(R) Immature FD value same as above
Granulocyte(RUO)
IMG%(R) Immature FD value same as above
Granulocyte
percentage(RUO)
RBC-O Optical Red Blood FD value same as above
Cell count
PLT-O Optical Platelet FD value same as above
count
HFC# High fluorescent FD value same as above
Cell number
HFC% High fluorescent FD value same as above
Cell percentage
13
PLT-I Platelet count- FD value same as above
Impedance
WBC-R White Blood Cell FD value same as above
count - RET
WBC-D White Blood Cell FD value same as above
count -DIFF
WBC-B White Blood Cell FD value same as above
count –BASO
WBC-N White Blood Cell FD value same as above
count-NRBC
PDW-SD Platelet Distribution FD value same as above
Width – Standard
Deviation
InR# Infected Red Blood FD value same as above
Cell count
InR‰ Infected Red Blood FD value same as above
Cell permillage
WBC-BF White Blood Cell FD value same as above
count-body fluid
RBC-BF Red Blood Cell FD value same as above
count-body fluid
MN# Mononuclear cell FD value same as above
number
PMN# Polymorphonuclear FD value same as above
cell number
MN% Mononuclear cell FD value same as above
percentage
PMN% Polymorphonuclear FD value same as above
cell percentage
TC-BF# Total nucleated cell FD value same as above
counts-body fluid
Eos-BF Eosinophils FD value same as above
number- body fluid
Eos-BF% Eosinophils FD value same as above
percentage- body
fluid
HF-BF# High fluorescent FD value same as above
cell number- body
fluid
HF-BF% High fluorescent FD value same as above
14
cell percentage-
body fluid
RBC-BF(R) Red Blood Cell FD value same as above
count-body fluid
(RUO)
IMG# Immature FD value same as above
Granulocyte
IMG% Immature FD value same as above
Granulocyte
percentage
IPF Immature Platelet FD value same as above
Fraction
Micro# Microcyte count FD value same as above
Micro% Microcyte FD value same as above
percentage
Macro# Macrocyte count FD value same as above
Macro% Macrocyte FD value same as above
percentage
MRV Mean Reticulocyte FD value same as above
Volume
RHE(R) Reticulocyte FD value same as above
Hemoglobin
Expression (RUO)
RHE Reticulocyte FD value same as above
Hemoglobin
Expression
Neu-BF# Neutrophils FD value same as above
number- body fluid
Neu-BF% Neutrophils FD value same as above
percentage- body
fluid
Band% Neutrophils, band FD value same as above
Seg% Neutrophils, FD value same as above
segmented
ALY% Atypical FD value same as above
lymphocytes
Pla-Aly% Atypical FD value same as above
lymphocytes
(plasmacytes)
Mon-Aly% Atypical FD value same as above
15
lymphocytes
(monocytes)
Imm-Aly% Atypical FD value same as above
lymphocytes
(immature)
Other-Aly% Atypical FD value same as above
lymphocytes
(others)
Meta% Neutrophils, FD value same as above
metamyelocyte
Myelo% Neutrophils, FD value same as above
myelocyte
Pro-Myelo% Neutrophils, FD value same as above
promyelocyte
Imm-Eos% Eosinophils FD value same as above
(immature)
Imm-Bas% Basophils FD value same as above
(immature)
Blast% Blasts FD value same as above
Mye-Blast% Myeloblasts FD value same as above
Mon-blast% Monoblasts FD value same as above
Lym-blast% Lymphoblasts FD value same as above
IMG/Blast% Blast and immature FD value same as above
granulocytes
Pro-Lym% Immature FD value same as above
lymphocytes
Pro-Mon% Immature FD value same as above
monocytes
Plsm-cell% Plasmacytes FD value same as above
SepLine Histogram SepWbcLeft Left discriminator of
discriminator WBC historgram,
information reserved field
SepWbcMid Middle discriminator of
WBC historgram,
reserved field
SepWbcRight Right discriminator of
WBC historgram,
reserved field
SepRBCLeft Left discriminator of
RBC historgram. Null if it
is not transmitted
16
SepRBCRight Right discriminator of
RBC historgram. Null if it
is not transmitted
SepPLTLeft Left discriminator of PLT
historgram. Null if it is
not transmitted
SepPLTRight Right discriminator of
PLT historgram. Null if it
is not transmitted
Total Total number of WbcTotal Total number of WBC
histograms histograms, reserved
field
RbcTotal Total number of RBC
histograms. Null if
histograms are not
transmitted
PltTotal Total number of PLT
histograms. Null if
histograms are not
transmitted
Mode Mode information BloodMode Presentation mode and
sample mode. Value
definition:
"0": OV-PD;
"1": OV-WB;
"2": AL-WB;
"3": CT-WB;
"4": OV-BF;
AnaMode Analysis mode:
"0": CBC + DIFF
"1": CBC
"2": CBC+DIFF+RET
"3": CBC+DIFF+NRBC
"4":
CBC+DIFF+RET+NRBC
"5": CBC+RET
"6": CBC+NRBC
"7": RET
SampGroup Reference group Val Value of reference
information group, string
17
integrated or standalone
analyzer,, when the LJ
QC sample is trasmitted
in the format of the
common sample, the
value of the field is the
QC sample transmission
ID.
Name First name, string
LastName Last name, string
Gender Gender, string
Birthday Date of birth, in the
format of YYYY-MM-
DD HH:MM:SS. Null if
no entry
AgeVal Age, string
AgeType Age unit string. Value
definitions:
"0": null;
"1": year;
"2": month;
"3": day;
"4": hour;
"5": week;
ChargeType Null; reserved
PatientType Null; reserved
SamSource Sample type, string
ChartNo Patient ID, string
BedNo Bed No., string
InsNo Insurance No., string,
reserved
Dept Department, string
Sender The person who ordered
the analysis, string
Tester Analysis operator, string
Checker Validated by, string
Remark Remark information,
string
Diagnose Clinical diagnosis
18
information
ReCheck Mark of reexamination,
string
PatientArea Impatient zone, string
ShelfNo Tube rack No.
TubeNo Tube No.
CusRec1 Custom patient
information 1
CusRec2 Custom patient
information 2
CusRec3 Custom patient
information 3
19
CheckTime Time of validation
Format:
YYYY-MM-DD HH: MM:
SS, null if not validated
ReportTime Time of report. Format:
YYYY-MM-DD HH: MM:
SS, null if no entry
AbnormalFlag Flag message of WBlast WBC Scattergram Abn.
abnormal result Value definition:
"1": have this flag
"0": do not have this flag
WbcHistoAbnormal WBC histogram Abn.
Value same as above
DiffLeukocytosis WBC high in DIFF
channel. Value same as
above
DiffLeukocypenia WBC low in DIFF
channel. Value same as
above
WNeuHigh Neutrophilia. Value
same as above
WNeuLow Neutropenia. Value
same as above
WLymHigh Lymphocytosis. Value
same as above
WLymLow Lymphopenia. Value
same as above
WMonHigh Monocytosis. Value
same as above
WEosHigh Eosinophilia. Value
same as above
WBasHigh Basophilia. Value same
as above
WBCAbn WBC abnormal. Value
same as above
WLeft Left shift. Value same as
above
WGran Immature Gran? Value
same as above
WAtl Atypical Lymph? Value
20
same as above
WNrbc RBC Lyse resistance.
Value same as above
REryth Erythrocytosis. Value
same as above
RDistri RBC Distribution
Abnormal. Value same
as above
RAniso Anisocytosis. Value
same as above
RMacro Macrocytosis. Value
same as above
RMicro Microcytosis. Value
same as above
RDimor Dimorphic Population.
Value same as above
RAnemia Anemia. Value same as
above
RHypo Hypochromia. Value
same as above
RUnnormal HGB Abn./Interfere?
Value same as above
PDistri PLT Distribution
Abnormal. Value same
as above
PSis Thrombocytosis. Value
same as above
PPenia Thrombopenia. Value
same as above
PAgg PLT Clump? Value same
as above
DiffSamplingError Sampling error in DIFF
channel. Value same as
above
DiffChannelError Analysis error in DIFF
channel. Value same as
above
DiffBlasts DIFF channel error,
blast, value same as
above
21
NrbcPltClump NRBC/PLT clump. Value
same as above
RbcSamplingError Sampling error in RBC
channel. Value same as
above
RbcChannelError Analysis error in RBC
channel. Value same as
above
RAgg RBC Agglutination ?
Value same as above
RIron Iron Deficiency? Value
same as above
HgbDefect HGB abnormal. Value
same as above
PltSamplingError Sampling error in PLT
channel. Value same as
above
PltChannelError Analysis error in PLT
channel. Value same as
above
BasoSamplingError Sampling error in BASO
channel. Value same as
above
BasoChannelError Analysis error in BASO
channel. Value same as
above
BasoLeukocytosis WBC high in BASO
channel. Value same as
above
BasoLeukocypenia WBC low in BASO
channel. Value same as
above
RetSamplingError Sampling error in RET
channel. Value same as
above
RetChannelError Analysis error in RET
channel. Value same as
above
RetScatterAbnormal RET Scattergram Abn.
Value same as above
Reticulocytosis Reticulocytosis. Value
22
same as above
NrbcSamplingError Sampling error in NRBC
channel. Value same as
above
NrbcChannelError Analysis error in RET
channel. Value same as
above
NrbcScatterAbnormal NNRBC Scattergram
Abn. Value same as
above
NrbcPresent NRBC present. Value
same as above
WBCHisto WBC histogram DataLen WBC histogram binary
binary data data length. Null if it is
not transmitted
MetaDataLen WBC histogram binary
data element length.
Value definitions:
"1": element length is 1;
"2": element length is 2;
"4": element length is 4;
Null if it is not
transmitted;
WHistoData WBC histogram binary
data
RBCHisto RBC histogram DataLen RBC histogram binary
binary data data length. Null if it is
not transmitted
MetaDataLen RBC histogram binary
data element length.
Value definitions:
"1": element length is 1;
"2": element length is 2;
"4": element length is 4;
Null if it is not
transmitted;
RHistoData RBC histogram binary
data
PLTHisto PLT histogram DataLen PLT histogram binary
binary data data length. Null if it is
23
not transmitted
MetaDataLen PLT histogram binary
data element length.
Value definitions:
"1": element length is 1;
"2": element length is 2;
"4": element length is 4;
Null if it is not
transmitted;
PHistoData PLT histogram binary
data
WbcHistoBMP WBC histogram DataLen WBC histogram bitmap
bitmap data data length
MetaDataLen WBC histogram bitmap
data element length.
Value: "1". Null if it is not
transmitted;
WHistoBmpData WBC histogram bitmap
data
RbcHistoBMP RBC histogram DataLen RBC histogram bitmap
bitmap data data length
MetaDataLen RBC histogram bitmap
data element length.
Value: "1". Null if it is not
transmitted;
RHistoBmpData RBC histogram bitmap
data
PLTHistoBMP PLT histogram DataLen PLT histogram bitmap
bitmap data data length
MetaDataLen PLT histogram bitmap
data element length.
Value: "1". Null if it is not
transmitted;
PHistoBmpData PLT histogram bitmap
data
DIFF DIFF scattergram FSC FSC dimension of DIFF
binary data scattergram
SSC SSC dimension of DIFF
scattergram
FL FL dimension of DIFF
24
scattergram
FSC-LOG FSC-LOG dimension of
DIFF scattergram,
reserved
DataLen DIFF scattergram binary
data length
MetaDataLen DIFF scattergram binary
data element length.
Value definition:
"1": element length is 1;
"2": element length is 2;
"4": element length is 4;
Null if it is not
transmitted;
DIFFData DIFF scattergram binary
data
BASO BASO scattergram FSC FSC dimension of
binary data BASO scattergram
SSC SSC dimension of
BASO scattergram
FL FL dimension of BASO
scattergram
FSC-LOG FSC-LOG dimension of
BASO scattergram
DataLen BASO scattergram
binary data length
MetaDataLen BASO scattergram
binary data element
length. Value definition:
"1": element length is 1;
"2": element length is 2;
"4": element length is 4;
Null if it is not
transmitted;
BASOData BASO scattergram
binary data
NRBC NRBC scattergram FSC FSC dimension of
binary data NRBC scattergram
SSC SSC dimension of
NRBC scattergram
25
FL FL dimension of NRBC
scattergram
FSC-LOG FSC-LOG dimension of
NRBC scattergram,
reserved
DataLen NRBC scattergram
binary data length
MetaDataLen NRBC scattergram
binary data element
length. Value definition:
"1": element length is 1;
"2": element length is 2;
"4": element length is 4;
Null if it is not
transmitted;
NrbcData NRBC scattergram
binary data
RET RET scattergram FSC FSC dimension of RET
binary data scattergram
SSC SSC dimension of RET
scattergram
FL FL dimension of RET
scattergram
FSC-LOG FSC-LOG dimension of
RET scattergram
DataLen RET scattergram binary
data length
MetaDataLen RET scattergram binary
data element length.
Value definition:
"1": element length is 1;
"2": element length is 2;
"4": element length is 4;
Null if it is not
transmitted;
RetData RET scattergram binary
data
DIFFBMP DIFF scattergram DataLen DIFF scattergram
bitmap data bitmap data length
MetaDataLen DIFF scattergram
26
bitmap data element
length. Value: "1". Null if
it is not transmitted;
DIFFBmpData DIFF scattergram
bitmap data
BASOBMP BASO scattergram DataLen BASO scattergram
bitmap data bitmap data length
MetaDataLen BASO scattergram
bitmap data element
length. Value: "1". Null if
it is not transmitted;
BASOBmpData BASO scattergram
bitmap data
NRBCBMP NRBC scattergram DataLen NRBC scattergram
bitmap data bitmap data length
MetaDataLen NRBC scattergram
bitmap data element
length. Value: "1". Null if
it is not transmitted;
NRBCBmpData NRBC scattergram
bitmap data
RETBMP RET scattergram DataLen RET scattergram bitmap
bitmap data data length
MetaDataLen RET scattergram bitmap
data element length.
Value: "1". Null if it is not
transmitted;
RETBmpData RET scattergram bitmap
data
RET-EXTBMP RET-EXT DataLen RET-EXT scattergram
scattergram bitmap bitmap data length
data MetaDataLen RET-EXT scattergram
bitmap data element
length. Value: "1". Null if
it is not transmitted;
RET-EXTBmpData RET-EXT scattergram
bitmap data
PLT-OBMP PLT-O scattergram DataLen PLT-O scattergram
bitmap data bitmap data length
MetaDataLen PLT-O scattergram
bitmap data element
27
length. Value: "1". Null if
it is not transmitted;
PLT-OBmpData PLT-O scattergram
bitmap data
28
Eos% Eosinophil Same as above
percentage
Lymph# Lymphocyte Same as above
number
Lymph% Lymphocyte Same as above
percentage
Mon# Monocyte Same as above
number
Mon% Monocyte Same as above
percentage
RBC Red Blood Cell Same as above
count
HGB Hemoglobin Same as above
Concentration
MCV Mean Same as above
Corpuscular
Volume
MCH Mean Same as above
Corpuscular
Hemoglobin
MCHC Mean Same as above
Corpuscular
Hemoglobin
Concentration
RDW-CV Red Blood Cell Same as above
Distribution
Width -
Coefficient of
Variation
RDW-SD Red Blood Cell Same as above
Distribution
Width - Standard
Deviation
HCT Hematocrit Same as above
PLT Platelet count Same as above
MPV Mean Platelet Same as above
Volume
PDW Platelet Same as above
Distribution
Width
29
PCT Plateletcrit Same as above
RET# Reticulocyte Same as above
number
RET% Reticulocyte Same as above
percentage
IRF Immature Same as above
Reticulocyte
Fraction
LFR Low Fluorescent Same as above
Ratio
MFR Middle Same as above
Fluorescent
Ratio
HFR High Same as above
Fluorescent
Ratio
NRBC# Nucleated Red Same as above
Blood Cell count
NRBC% Nucleated Red Same as above
Blood Cell
percentage
P-LCR Platelet-Large Same as above
Cell Ratio
P-LCC Platelet- Large Same as above
Cell Count
IMG#(R) Immature Same as above
Granulocyte
IMG%(R) Immature Same as above
Granulocyte
percentage
RBC-O Optical Red Same as above
Blood Cell count
PLT-O Optical Platelet Same as above
count
HFC# High fluorescent Same as above
Cell number
HFC% High fluorescent Same as above
Cell percentage
PLT-I Platelet count- Same as above
Impedance
30
WBC-R Optical White Same as above
Blood Cell count
WBC-D White Blood Cell Same as above
count -DIFF
WBC-B White Blood Cell Same as above
count –BASO
WBC-N White Blood Cell Same as above
count-NRBC
PDW-SD Platelet Same as above
Distribution
Width –
Standard
Deviation
InR# Infected Red Same as above
Blood Cell count
InR‰ Infected Red Same as above
Blood Cell
permillage
IMG# Immature Same as above
Granulocyte
IMG% Immature Same as above
Granulocyte
percentage
IPF Immature Same as above
Platelet Fraction
Micro# Microcyte count Same as above
Micro% Microcyte Same as above
percentage
Macro# Macrocyte count Same as above
Macro% Macrocyte Same as above
percentage
MRV Mean Same as above
Reticulocyte
Volume
RHE Reticulocyte Same as above
Hemoglobin
Expression
(RUO)
RHE(R) Reticulocyte Same as above
Hemoglobin
31
Expression
Band% Neutrophils, Same as above
band
Seg% Neutrophils, Same as above
segmented
ALY% Atypical Same as above
lymphocytes
Pla-Aly% Atypical Same as above
lymphocytes
(plasmacytes)
Mon-Aly% Atypical Same as above
lymphocytes
(monocytes)
Imm-Aly% Atypical Same as above
lymphocytes
(immature)
Other-Aly% Atypical Same as above
lymphocytes
(others)
Meta% Neutrophils, Same as above
metamyelocyte
Myelo% Neutrophils, Same as above
myelocyte
Pro-Myelo% Neutrophils, Same as above
promyelocyte
Imm-Eos% Eosinophils Same as above
(immature)
Imm-Bas% Basophils Same as above
(immature)
Blast% Blasts Same as above
Mye-Blast% Myeloblasts Same as above
Mon-blast% Monoblasts Same as above
Lym-blast% Lymphoblasts Same as above
IMG/Blast% Blast and Same as above
immature
granulocytes
Pro-Lym% Immature Same as above
lymphocytes
Pro-Mon% Immature Same as above
monocytes
32
Plsm-cell% Plasmacytes Same as above
33
analysis date
modification.
If the date is
modified, the
value is "E".
Otherwise,
null
TestTimeModifyFlag Flag of QC
analysis time
modification.
If the time is
modified, the
value is "E".
Otherwise,
null
WBC White Blood Cell count Val1 Analysis
result 1
Unit1 Unit of
analysis result
1
EditFlag1 Result edited
flag 1
"E": resulted
edited
"e": result
changed due
to the manual
editing of the
parameter
based on
which it is
calculated
"": normal
HighLowFlag1 High/Low flag
1
"H": out of
upper limit
"L": out of
lower limit
"": normal
34
Val2 Analysis
result 2. X
mean/X mean
R may be
transmitted
Unit2 Unit of
analysis result
2. X mean/X
mean R may
be transmitted
EditFlag2 Result edited
flag 2
"E": resulted
edited
"e": result
changed due
to the manual
editing of the
parameter
based on
which it is
calculated
X mean/X
mean R may
be transmitted
HighLowFlag2 High/Low flag
2
"H": out of
upper limit
"L": out of
lower limit
"": normal
X mean/X
mean R may
be transmitted
AvgVal Result
average. X
35
mean/X mean
R may be
transmitted
AvgUnit Unit of result
average. X
mean/X mean
R may be
transmitted
AvgEditFlag Result
average
edited flag. X
mean/X mean
R may be
transmitted
Bas# Basophil number Same as above
Bas% Basophil percentage Same as above
Neu# Neutrophil number Same as above
Neu% Neutrophil percentage Same as above
Eos# Eosinophil number Same as above
Eos% Eosinophil percentage Same as above
Lymph# Lymphocyte number Same as above
Lymph% Lymphocyte percentage Same as above
Mon# Monocyte number Same as above
Mon% Monocyte percentage Same as above
RBC Red Blood Cell count Same as above
HGB Hemoglobin Concentration Same as above
MCV Mean Corpuscular Volume Same as above
MCH Mean Corpuscular Same as above
Hemoglobin
MCHC Mean Corpuscular Same as above
Hemoglobin Concentration
RDW-CV Red Blood Cell Distribution Same as above
Width - Coefficient of
Variation
RDW-SD Red Blood Cell Distribution Same as above
Width - Standard Deviation
HCT Hematocrit Same as above
PLT Platelet count Same as above
MPV Mean Platelet Volume Same as above
36
PDW Platelet Distribution Width Same as above
PCT Plateletcrit Same as above
RET# Reticulocyte number Same as above
RET% Reticulocyte percentage Same as above
IRF Immature Reticulocyte Same as above
Fraction
LFR Low Fluorescent Ratio Same as above
MFR Middle Fluorescent Ratio Same as above
HFR High Fluorescent Ratio Same as above
NRBC# Nucleated Red Blood Cell Same as above
count
NRBC% Nucleated Red Blood Cell Same as above
percentage
P-LCR Platelet-Large Cell Ratio Same as above
P-LCC Platelet- Large Cell Count Same as above
IMG#(R) Immature Granulocyte(RUO) Same as above
IMG%(R) Immature Granulocyte Same as above
percentage(RUO)
RBC-O Optical Red Blood Cell count Same as above
PLT-O Optical Platelet count Same as above
HFC# High fluorescent Cell number Same as above
HFC% High fluorescent Cell Same as above
percentage
PLT-I Platelet count- Impedance Same as above
WBC-R Optical White Blood Cell Same as above
count
WBC-D White Blood Cell count -DIFF Same as above
WBC-B White Blood Cell count Same as above
–BASO
WBC-N White Blood Cell Same as above
count-NRBC
PDW-SD Platelet Distribution Width – FD value same as above
Standard Deviation
InR# Infected Red Blood Cell FD value same as above
count
InR% Infected Red Blood Cell FD value same as above
permillage
IMG# Immature Granulocyte FD value same as above
37
IMG% Immature Granulocyte FD value same as above
percentage
IPF Immature Platelet Fraction FD value same as above
Micro# Microcyte count FD value same as above
Micro% Microcyte percentage FD value same as above
Macro# Macrocyte count FD value same as above
Macro% Macrocyte percentage FD value same as above
MRV Mean Reticulocyte Volume FD value same as above
RHE Reticulocyte Hemoglobin FD value same as above
Expression
RHE(R) Reticulocyte Hemoglobin FD value same as above
Expression(RUO)
38
Plsm-cell% Plasmacytes Same as above
39
"4": OV-BF;
SampTime Time of sample collection. Format:
YYYY-MM-DD HH: MM: SS. Null if not
transmitted
SendTime Time of ordering the analysis. Format:
YYYY-MM-DD HH: MM: SS. Null if not
transmitted
Name Patient name
LastName Last Name
Gender Gender, string
Birthday Date of birth. Format: YYYY-MM-DD
HH: MM: SS. Null if not transmitted
AgeVal Age of the patient
AgeType Age unit string. Value definitions:
"0": null;
"1": year;
"2": month;
"3": day;
"4": hour;
"5": week;
ChargeType Type of charge, string
ChartNo Patient ID
Dept Department
BedNo Bed No.
Sender The person who ordered the analysis
Remark Remarks
Diagnose Clinical diagnosis
PatientType Patient type, string
SamSource Sample type
PatientArea Inpatient zone
CusRec1 Custom patient information 1
CusRec2 Custom patient information 2
CusRec3 Custom patient information 3
SerialNumber Serial number in LIS, applicable to
integrated analyzer only.
ProjectType Sample type. Value definition:
“0”: blood
40
“1”: body fluid
SampGroup Reference Val Reference group, string
group
Note: when the “ProjectType” item in the response message is consistent with the
“ProjectType” item in the request message, this item can be excluded in the response
message. If not, transmit the “ProjectType” item as requested.
“BloodMode” is not mandatory in the response. If it is not included in the response message,
the instrument analyzes the sample in the mode defined in the “Setup” screen of the main unit.
If it is included in the response message, the instrument analyzes the sample in the responded
mode. If the “ProjectType” corresponding to this “BloodMode” in the response and the request
are not the same. It it required to transmit the “ProjectType” item in the response message.
“ST”, “Sample ID” and “AnaMode” are mandatory in the transmission.
41
2.3 Examples
For example, the MS field (0x05 in the protocol) is displayed as "{" in the document. So do
other fields and delimiters showed in the table.
Based on the feature of the sample data, four examples are shown in the following sections:
analysis parameter, sample information, patient information and graphic information.
42
Lymph#:Val,2.05;Low,0.80;High,7.00;Flag,1;Unit,10^9/L;EditFlag,;HighLowFlag,;CorrectedFla
g,;OverLimitFlag,;TemperatureFlag,;$
Lymph%:Val,13.5;Low,20.0;High,60.0;Flag,1;Unit,%;EditFlag,;HighLowFlag,L;CorrectedFlag,;
OverLimitFlag,;TemperatureFlag,;$
Mon#:Val,1.43;Low,0.12;High,1.20;Flag,1;Unit,10^9/L;EditFlag,;HighLowFlag,H;CorrectedFlag
,;OverLimitFlag,;TemperatureFlag,;$
Mon%:Val,9.4;Low,3.0;High,12.0;Flag,1;Unit,%;EditFlag,;HighLowFlag,;CorrectedFlag,;OverLi
mitFlag,;TemperatureFlag,;$
RBC:Val,2.72;Low,3.50;High,5.20;Flag,0;Unit,10^12/L;EditFlag,;HighLowFlag,L;CorrectedFlag
,;OverLimitFlag,;TemperatureFlag,;$
HGB:Val,8.8;Low,12.0;High,16.0;Flag,1;Unit,g/dL;EditFlag,;HighLowFlag,L;CorrectedFlag,;Ov
erLimitFlag,;TemperatureFlag,;$
MCV:Val,129.8;Low,80.0;High,100.0;Flag,0;Unit,fL;EditFlag,;HighLowFlag,H;CorrectedFlag,;O
verLimitFlag,;TemperatureFlag,;$
MCH:Val,32.2;Low,27.0;High,34.0;Flag,1;Unit,pg;EditFlag,;HighLowFlag,;CorrectedFlag,;Over
LimitFlag,;TemperatureFlag,;$
MCHC:Val,24.8;Low,31.0;High,37.0;Flag,1;Unit,g/dL;EditFlag,;HighLowFlag,L;CorrectedFlag,;
OverLimitFlag,;TemperatureFlag,;$
RDW-CV:Val,24.8;Low,11.0;High,16.0;Flag,0;Unit,%;EditFlag,;HighLowFlag,H;CorrectedFlag,;
OverLimitFlag,;TemperatureFlag,;$
RDW-SD:Val,116.4;Low,35.0;High,56.0;Flag,0;Unit,fL;EditFlag,;HighLowFlag,H;CorrectedFlag
,;OverLimitFlag,;TemperatureFlag,;$
HCT:Val,0.354;Low,0.350;High,0.490;Flag,0;Unit,;EditFlag,;HighLowFlag,;CorrectedFlag,;Ove
rLimitFlag,;TemperatureFlag,;$
PLT:Val,55;Low,100;High,300;Flag,0;Unit,10^9/L;EditFlag,;HighLowFlag,L;CorrectedFlag,;Ove
rLimitFlag,;TemperatureFlag,;$
MPV:Val,11.7;Low,6.5;High,12.0;Flag,0;Unit,fL;EditFlag,;HighLowFlag,;CorrectedFlag,;OverLi
mitFlag,;TemperatureFlag,;$
PDW:Val,17.2;Low,15.0;High,17.0;Flag,0;Unit,;EditFlag,;HighLowFlag,H;CorrectedFlag,;Over
LimitFlag,;TemperatureFlag,;$
PCT:Val,0.064;Low,0.108;High,0.282;Flag,0;Unit,%;EditFlag,;HighLowFlag,L;CorrectedFlag,;
OverLimitFlag,;TemperatureFlag,;$
P-LCR:Val,38.7;Low,11.0;High,45.0;Flag,0;Unit,%;EditFlag,;HighLowFlag,;CorrectedFlag,;Ove
rLimitFlag,;TemperatureFlag,;$
P-LCC:Val,21;Low,30;High,90;Flag,0;Unit,10^9/L;EditFlag,;HighLowFlag,L;CorrectedFlag,;Ov
erLimitFlag,;TemperatureFlag,;$
IMG#(R):Val,0.49;Low,;High,;Flag,1;Unit,10^9/L;EditFlag,;HighLowFlag,;CorrectedFlag,;OverL
imitFlag,;TemperatureFlag,;$
IMG%(R):Val,3.2;Low,;High,;Flag,1;Unit,%;EditFlag,;HighLowFlag,;CorrectedFlag,;OverLimitF
lag,;TemperatureFlag,;$
HFC#:Val,0.40;Low,;High,;Flag,1;Unit,10^9/L;EditFlag,;HighLowFlag,;CorrectedFlag,;OverLim
43
itFlag,;TemperatureFlag,;$
HFC%:Val,2.6;Low,;High,;Flag,1;Unit,%;EditFlag,;HighLowFlag,;CorrectedFlag,;OverLimitFlag
,;TemperatureFlag,;$
PLT-I:Val,55;Low,;High,;Flag,0;Unit,10^9/L;EditFlag,;HighLowFlag,;CorrectedFlag,;OverLimitF
lag,;TemperatureFlag,;$
WBC-D:Val,14.73;Low,;High,;Flag,1;Unit,10^9/L;EditFlag,;HighLowFlag,;CorrectedFlag,;Over
LimitFlag,;TemperatureFlag,;$
WBC-B:Val,15.22;Low,;High,;Flag,1;Unit,10^9/L;EditFlag,;HighLowFlag,;CorrectedFlag,;Over
LimitFlag,;TemperatureFlag,;$
PDW-SD:Val,17.0;Low,;High,;Flag,0;Unit,fL;EditFlag,;HighLowFlag,;CorrectedFlag,;OverLimit
Flag,;TemperatureFlag,;$
InR#:Val,0.01;Low,;High,;Flag,0;Unit,10^9/L;EditFlag,;HighLowFlag,;CorrectedFlag,;OverLimit
Flag,;TemperatureFlag,;$
InR%:Val,0.00;Low,;High,;Flag,0;Unit,‰;EditFlag,;HighLowFlag,;CorrectedFlag,;OverLimitFla
g,;TemperatureFlag,;$
WBC-C:Val,15.22;Low,4.00;High,12.00;Flag,1;Unit,10^9/L;EditFlag,;HighLowFlag,H;Correcte
dFlag,;OverLimitFlag,;TemperatureFlag,;$
SepLine:SepWbcLeft,;SepWbcMid,;SepWbcRight,;SepRBCLeft,29;SepRBCRight,250;SepPL
TLeft,3;SepPLTRight,47;$
Total:WbcTotal,;RbcTotal,51277;PltTotal,1004;$
Mode:BloodMode,2;AnaMode,0;$
SampGroup:Val,Child;$
PatInfo:SampleID,40139349110;Name,Michael;LastName,Jordan;Gender,Male;Birthday,2008
-12-29 16:00:09;AgeVal,5;AgeType,1;ChargeType,;PatientType,;SamSource,Venous
blood;ProjectType,0;ChartNo,patientID2001;BedNo,1002;InsNo,;Dept,Internal
medicine;Sender,Jack;Tester,admin;Checker,;Remark,Emergency patient;Diagnose,Virus
infections;ReCheck,1;PatientArea,A -
501;ShlefNo,54;TubeNo,8;CusRec1,;CusRec2,;CusRec3,;InstrumentName,2#;
ReviewRules,([WBC]<5),([PLT]>0);ReviewRulesGroup,31,32;ReviewRulesGroupName,RBC
Agglutination or Cold Aggutination, NRBC Present;$
PatTime:SampTime,2014-07-05 16:00:09;SendTime,2014-07-16
16:00:09;TestTime,2014-08-05 08:56:35;CheckTime,;ReportTime,2014-09-07 16:00:09;$
AbnormalFlag:WBlast,0;DiffLeukocytosis,0;DiffLeukocypenia,0;WNeuHigh,1;WNeuLow,0;WLy
mHigh,0;WLymLow,0;WMonHigh,0;WEosHigh,0;WBasHigh,0;WLeft,1;WGran,1;WAtl,1;WNrb
c,0;REryth,0;RAniso,1;RMacro,1;RMicro,0;RDimor,0;RAnemia,1;RHypo,1;RUnnormal,1;PSis,
0;PPenia,1;PAgg,0;DiffChannelError,0;DiffBlasts,0;RbcChannelError,0;RAgg,0;RIron,0;PltCha
nnelError,0;BasoChannelError,0;RetChannelError,0;RetScatterAbnormal,0;Reticulocytosis,0;
NrbcChannelError,0;NrbcScatterAbnormal,0;NrbcPresent,0;LymphoBlasts,1;AbnNrbc,1;Lipid
Particles,0;InfectedRbc,0;RbcError,0;Clog,0;HgbError,0;RbcCHError,0;RetError,0;HgbCHError
,0;Fragments,0;RbcHistAnb,0;PltError,0;PltoError,0;PltoCHError,0;PltHist,0;PltScatter,0;PltMic
ro,0;PltLarge,0;PltGiant,0;SystError,0;StatusAbn,0;Pancytopenia,0;AspirationError,0;$
44
WBCHisto:DataLen,0;MetaDataLen,0;WHistoData,;$
RBCHisto:DataLen,0;MetaDataLen,0;RHistoData,;$
PLTHisto:DataLen,0;MetaDataLen,0;PHistoData,;$
WbcHistoBMP:DataLen,0;MetaDataLen,;WHistoBmpData,;$
RbcHistoBMP:DataLen,0;MetaDataLen,;RHistoBmpData,;$
PLTHistoBMP:DataLen,0;MetaDataLen,;PHistoBmpData,;$
DIFF:FSC,;SSC,;FL,;FSC-LOG,;DataLen,;MetaDataLen,;DIFFData,;$
BASO:FSC,;SSC,;FL,;FSC-LOG,;DataLen,;MetaDataLen,;BASOData,;$
NRBC:FSC,;SSC,;FL,;FSC-LOG,;DataLen,;MetaDataLen,;NrbcData,;$
RET:FSC,;SSC,;FL,;FSC-LOG,;DataLen,;MetaDataLen,;RetData,;$
DIFFBMP:DataLen,;MetaDataLen,;DIFFBmpData,;$
BASOBMP:DataLen,;MetaDataLen,;BASOBmpData,;$
NRBCBMP:DataLen,;MetaDataLen,;NRBCBmpData,;$
RETBMP:DataLen,;MetaDataLen,;RETBmpData,;$
RET-EXTBMP:DataLen,;MetaDataLen,;RET-EXTBmpData,;$
PLT-OBMP:DataLen,;MetaDataLen,;PLT-OBmpData,;$
}
The graphic information includes histogram raw data, histogram bitmap data, scattergram raw
data, and scattergram bitmap data. Each type of data is expressed in one segment, which
includes the following fields: MetaDataLen, DataLen and XXXData. XXXData can be regarded
as a digit group, DataLen is the number of bytes of the digit group, and MetaDataLen is the
value of the data element which can be 1, 2 or 4. If MetaDataLen is 1, XXXData will be digital
group in byte; if it is 2, XXXData will be in short (expressed in network byte order and needs to
be converted to host byte order); if it is 4, XXXData will be in int (expressed in network byte
order and needs to be converted to host byte order).
45
g,;TemperatureFlag,;$
TC-BF#:Val,0.000;Low,;High,;Flag,0;Unit,10^9/L;EditFlag,;HighLowFlag,;CorrectedFlag,;Over
LimitFlag,;TemperatureFlag,;$
Eos-BF:Val,****;Low,;High,;Flag,0;Unit,10^9/L;EditFlag,;HighLowFlag,;CorrectedFlag,;OverLi
mitFlag,;TemperatureFlag,;$
Eos-BF%:Val,****;Low,;High,;Flag,0;Unit,%;EditFlag,;HighLowFlag,;CorrectedFlag,;OverLimit
Flag,;TemperatureFlag,;$
HF-BF#:Val,****;Low,;High,;Flag,0;Unit,10^9/L;EditFlag,;HighLowFlag,;CorrectedFlag,;OverLi
mitFlag,;TemperatureFlag,;$
HF-BF%:Val,****;Low,;High,;Flag,0;Unit,%;EditFlag,;HighLowFlag,;CorrectedFlag,;OverLimitFl
ag,;TemperatureFlag,;$
RBC-BF(R):Val,0.0000;Low,;High,;Flag,0;Unit,10^12/L;EditFlag,;HighLowFlag,;CorrectedFlag,
;OverLimitFlag,;TemperatureFlag,;$
Neu-BF#:Val,****;Low,;High,;Flag,0;Unit,10^9/L;EditFlag,;HighLowFlag,;CorrectedFlag,;OverLi
mitFlag,;TemperatureFlag,;$
Neu-BF%:Val,****;Low,;High,;Flag,0;Unit,%;EditFlag,;HighLowFlag,;CorrectedFlag,;OverLimit
Flag,;TemperatureFlag,;$
SepLine:SepWbcLeft,;SepWbcMid,;SepWbcRight,;SepRBCLeft,10;SepRBCRight,250;SepPL
TLeft,3;SepPLTRight,39;$
Total:WbcTotal,;RbcTotal,0;PltTotal,15;$
Mode:BloodMode,4;AnaMode,0;$
SampGroup:Val,General;$
PatInfo:SampleID,test-33;Name,;LastName,;Gender,;Birthday,;AgeVal,;AgeType,0;ChargeTyp
e,;PatientType,;SamSource,;ProjectType,1;ChartNo,;BedNo,;InsNo,;Dept,;Sender,;Tester,adm
in;Checker,;Remark,;Diagnose,;ReCheck,0;PatientArea,;ShlefNo,;TubeNo,;CusRec1,;CusRec
2,;CusRec3,;InstrumentName,6800;$
PatTime:SampTime,;SendTime,;TestTime,2014-08-15 15:38:52;CheckTime,;ReportTime,;$
AbnormalFlag:WBlast,0;DiffLeukocytosis,0;DiffLeukocypenia,0;WNeuHigh,0;WNeuLow,0;WLy
mHigh,0;WLymLow,0;WMonHigh,0;WEosHigh,0;WBasHigh,0;WLeft,0;WGran,0;WAtl,0;WNrb
c,0;REryth,0;RAniso,0;RMacro,0;RMicro,0;RDimor,0;RAnemia,0;RHypo,0;RUnnormal,0;PSis,
0;PPenia,0;PAgg,0;DiffChannelError,0;DiffBlasts,0;RbcChannelError,0;RAgg,0;RIron,0;PltCha
nnelError,0;BasoChannelError,0;RetChannelError,0;RetScatterAbnormal,0;Reticulocytosis,0;
NrbcChannelError,0;NrbcScatterAbnormal,0;NrbcPresent,0;LymphoBlasts,0;AbnNrbc,0;Lipid
Particles,0;InfectedRbc,0;RbcError,0;Clog,0;HgbError,0;RbcCHError,0;RetError,0;HgbCHError
,0;Fragments,0;RbcHistAnb,0;PltError,0;PltoError,0;PltoCHError,0;PltHist,0;PltScatter,0;PltMic
ro,0;PltLarge,0;PltGiant,0;SystError,0;StatusAbn,0;Pancytopenia,0;AspirationError,0;$
WBCHisto:DataLen,0;MetaDataLen,0;WHistoData,;$
RBCHisto:DataLen,0;MetaDataLen,0;RHistoData,;$
PLTHisto:DataLen,0;MetaDataLen,0;PHistoData,;$
WbcHistoBMP:DataLen,0;MetaDataLen,;WHistoBmpData,;$
RbcHistoBMP:DataLen,0;MetaDataLen,;RHistoBmpData,;$
46
PLTHistoBMP:DataLen,0;MetaDataLen,;PHistoBmpData,;$
DIFF:FSC,;SSC,;FL,;FSC-LOG,;DataLen,;MetaDataLen,;DIFFData,;$
BASO:FSC,;SSC,;FL,;FSC-LOG,;DataLen,;MetaDataLen,;BASOData,;$
NRBC:FSC,;SSC,;FL,;FSC-LOG,;DataLen,;MetaDataLen,;NrbcData,;$
RET:FSC,;SSC,;FL,;FSC-LOG,;DataLen,;MetaDataLen,;RetData,;$
DIFFBMP:DataLen,;MetaDataLen,;DIFFBmpData,;$
BASOBMP:DataLen,;MetaDataLen,;BASOBmpData,;$
NRBCBMP:DataLen,;MetaDataLen,;NRBCBmpData,;$
RETBMP:DataLen,;MetaDataLen,;RETBmpData,;$
RET-EXTBMP:DataLen,;MetaDataLen,;RET-EXTBmpData,;$
PLT-OBMP:DataLen,;MetaDataLen,;PLT-OBmpData,;$
}
The graphic information includes histogram raw data, histogram bitmap data, scattergram raw
data, and scattergram bitmap data. Each type of data is expressed in one segment, which
includes the following fields: MetaDataLen, DataLen and XXXData. XXXData can be regarded
as a digit group, DataLen is the number of bytes of the digit group, and MetaDataLen is the
value of the data element which can be 1, 2 or 4. If MetaDataLen is 1, XXXData will be digital
group in byte; if it is 2, XXXData will be in short (expressed in network byte order and needs to
be converted to host byte order); if it is 4, XXXData will be in int (expressed in network byte
order and needs to be converted to host byte order).
2.3.3 QC Message
2.3.3.1 In QC Sample Format
{
QCC#Info:Type,0;FileNo,1;LotNo,MB034H;Level,2;ExpDate,2014-11-11
00:00:00;InstrumentName,1#;$
WBC:Mean,18.94;Range,2.50;Unit,10^9/L;$
Bas#:Mean,0.51;Range,0.29;Unit,10^9/L;$
Bas%:Mean,2.7;Range,1.5;Unit,%;$
Neu#:Mean,12.71;Range,2.00;Unit,10^9/L;$
Neu%:Mean,67.1;Range,10.0;Unit,%;$
Eos#:Mean,1.70;Range,1.20;Unit,10^9/L;$
Eos%:Mean,9.0;Range,6.0;Unit,%;$
Lymph#:Mean,3.60;Range,1.60;Unit,10^9/L;$
Lymph%:Mean,19.0;Range,8.0;Unit,%;$
Mon#:Mean,0.42;Range,0.80;Unit,10^9/L;$
Mon%:Mean,2.2;Range,3.5;Unit,%;$
RBC:Mean,5.87;Range,0.30;Unit,10^12/L;$
47
HGB:Mean,18.0;Range,0.8;Unit,g/dL;$
MCV:Mean,98.2;Range,5.0;Unit,fL;$
MCH:Mean,30.7;Range,2.5;Unit,pg;$
MCHC:Mean,31.2;Range,3.0;Unit,g/dL;$
RDW-CV:Mean,14.7;Range,6.0;Unit,%;$
RDW-SD:Mean,51.2;Range,12.0;Unit,fL;$
HCT:Mean,0.576;Range,0.030;Unit,;$
PLT:Mean,480;Range,65;Unit,10^9/L;$
MPV:Mean,11.3;Range,3.0;Unit,fL;$
PDW:Mean,16.5;Range,5.0;Unit,;$
PCT:Mean,0.542;Range,0.200;Unit,%;$
RET#:Mean,;Range,;Unit,10^12/L;$
RET%:Mean,;Range,;Unit,%;$
IRF:Mean,;Range,;Unit,%;$
LFR:Mean,;Range,;Unit,%;$
MFR:Mean,;Range,;Unit,%;$
HFR:Mean,;Range,;Unit,%;$
NRBC#:Mean,;Range,;Unit,10^9/L;$
NRBC%:Mean,;Range,;Unit,/100WBC;$
P-LCR:Mean,36.3;Range,10.0;Unit,%;$
P-LCC:Mean,174;Range,50;Unit,10^9/L;$
IMG#(R):Mean,;Range,;Unit,10^9/L;$
IMG%(R):Mean,;Range,;Unit,%;$
RBC-O:Mean,;Range,;Unit,10^12/L;$
PLT-O:Mean,427;Range,60;Unit,10^9/L;$
HFC#:Mean,;Range,;Unit,10^9/L;$
HFC%:Mean,;Range,;Unit,%;$
PLT-I:Mean,;Range,;Unit,10^9/L;$
WBC-R:Mean,;Range,;Unit,10^9/L;$
WBC-D:Mean,;Range,;Unit,10^9/L;$
WBC-B:Mean,;Range,;Unit,10^9/L;$
WBC-N:Mean,;Range,;Unit,10^9/L;$
PDW-SD:Mean,;Range,;Unit,fL;$
InR#:Mean,;Range,;Unit,10^9/L;$
InR%:Mean,;Range,;Unit,‰;$
WBC-C:Mean,18.94;Range,2.50;Unit,10^9/L;$
WBC-BF:Mean,;Range,;Unit,;$
48
RBC-BF:Mean,;Range,;Unit,;$
MN#:Mean,;Range,;Unit,;$
MN%:Mean,;Range,;Unit,;$
PMN#:Mean,;Range,;Unit,;$
PMN%:Mean,;Range,;Unit,;$
TC-BF#:Mean,;Range,;Unit,;$
Eos-BF:Mean,;Range,;Unit,;$
Eos-BF%:Mean,;Range,;Unit,;$
HF-BF#:Mean,;Range,;Unit,;$
HF-BF%:Mean,;Range,;Unit,;$
RBC-BF(R):Mean,;Range,;Unit,;$
IMG#:Mean,;Range,;Unit,10^9/L;$
IMG%:Mean,;Range,;Unit,%;$
IPF:Mean,;Range,;Unit,%;$
Micro#:Mean,;Range,;Unit,10^12/L;$
Micro%:Mean,;Range,;Unit,%;$
Macro#:Mean,;Range,;Unit,10^12/L;$
Macro%:Mean,;Range,;Unit,%;$
MRV:Mean,;Range,;Unit,fL;$
Neu-BF#:Mean,;Range,;Unit,;$
Neu-BF%:Mean,;Range,;Unit,;$
RHE(R):Mean,;Range,;Unit,pg;$
RHE:Mean,;Range,;Unit,pg;$
}
{
QCR#Info:Type,0;FileNo,1;LotNo,MB034H;Level,2;ExpDate,2014-11-11
00:00:00;TestTime,2014-08-20
16:09:16;Tester,admin;TestDateModifyFlag,;TestTimeModifyFlag,;$
WBC:Val1,19.40;Unit1,10^9/L;EditFlag1,;HighLowFlag1,;Val2,;Unit2,;EditFlag2,;HighLowFlag
2,;AvgVal,;AvgUnit,;AvgEditFlag,;$
Bas#:Val1,0.48;Unit1,10^9/L;EditFlag1,;HighLowFlag1,;Val2,;Unit2,;EditFlag2,;HighLowFlag2,
;AvgVal,;AvgUnit,;AvgEditFlag,;$
Bas%:Val1,2.5;Unit1,%;EditFlag1,;HighLowFlag1,;Val2,;Unit2,;EditFlag2,;HighLowFlag2,;Avg
Val,;AvgUnit,;AvgEditFlag,;$
Neu#:Val1,13.16;Unit1,10^9/L;EditFlag1,;HighLowFlag1,;Val2,;Unit2,;EditFlag2,;HighLowFlag
2,;AvgVal,;AvgUnit,;AvgEditFlag,;$
Neu%:Val1,67.7;Unit1,%;EditFlag1,;HighLowFlag1,;Val2,;Unit2,;EditFlag2,;HighLowFlag2,;Av
gVal,;AvgUnit,;AvgEditFlag,;$
49
Eos#:Val1,1.79;Unit1,10^9/L;EditFlag1,;HighLowFlag1,;Val2,;Unit2,;EditFlag2,;HighLowFlag2,
;AvgVal,;AvgUnit,;AvgEditFlag,;$
Eos%:Val1,9.3;Unit1,%;EditFlag1,;HighLowFlag1,;Val2,;Unit2,;EditFlag2,;HighLowFlag2,;Avg
Val,;AvgUnit,;AvgEditFlag,;$
Lymph#:Val1,3.50;Unit1,10^9/L;EditFlag1,;HighLowFlag1,;Val2,;Unit2,;EditFlag2,;HighLowFla
g2,;AvgVal,;AvgUnit,;AvgEditFlag,;$
Lymph%:Val1,18.1;Unit1,%;EditFlag1,;HighLowFlag1,;Val2,;Unit2,;EditFlag2,;HighLowFlag2,;
AvgVal,;AvgUnit,;AvgEditFlag,;$
Mon#:Val1,0.47;Unit1,10^9/L;EditFlag1,;HighLowFlag1,;Val2,;Unit2,;EditFlag2,;HighLowFlag2
,;AvgVal,;AvgUnit,;AvgEditFlag,;$
Mon%:Val1,2.4;Unit1,%;EditFlag1,;HighLowFlag1,;Val2,;Unit2,;EditFlag2,;HighLowFlag2,;Avg
Val,;AvgUnit,;AvgEditFlag,;$
RBC:Val1,5.61;Unit1,10^12/L;EditFlag1,;HighLowFlag1,;Val2,;Unit2,;EditFlag2,;HighLowFlag2
,;AvgVal,;AvgUnit,;AvgEditFlag,;$
HGB:Val1,17.7;Unit1,g/dL;EditFlag1,;HighLowFlag1,;Val2,;Unit2,;EditFlag2,;HighLowFlag2,;A
vgVal,;AvgUnit,;AvgEditFlag,;$
MCV:Val1,106.9;Unit1,fL;EditFlag1,;HighLowFlag1,H;Val2,;Unit2,;EditFlag2,;HighLowFlag2,;A
vgVal,;AvgUnit,;AvgEditFlag,;$
MCH:Val1,31.6;Unit1,pg;EditFlag1,;HighLowFlag1,;Val2,;Unit2,;EditFlag2,;HighLowFlag2,;Avg
Val,;AvgUnit,;AvgEditFlag,;$
MCHC:Val1,29.6;Unit1,g/dL;EditFlag1,;HighLowFlag1,;Val2,;Unit2,;EditFlag2,;HighLowFlag2,;
AvgVal,;AvgUnit,;AvgEditFlag,;$
RDW-CV:Val1,15.9;Unit1,%;EditFlag1,;HighLowFlag1,;Val2,;Unit2,;EditFlag2,;HighLowFlag2,;
AvgVal,;AvgUnit,;AvgEditFlag,;$
RDW-SD:Val1,62.3;Unit1,fL;EditFlag1,;HighLowFlag1,;Val2,;Unit2,;EditFlag2,;HighLowFlag2,;
AvgVal,;AvgUnit,;AvgEditFlag,;$
HCT:Val1,0.600;Unit1,;EditFlag1,;HighLowFlag1,;Val2,;Unit2,;EditFlag2,;HighLowFlag2,;AvgV
al,;AvgUnit,;AvgEditFlag,;$
PLT:Val1,422;Unit1,10^9/L;EditFlag1,;HighLowFlag1,;Val2,;Unit2,;EditFlag2,;HighLowFlag2,;A
vgVal,;AvgUnit,;AvgEditFlag,;$
MPV:Val1,10.7;Unit1,fL;EditFlag1,;HighLowFlag1,;Val2,;Unit2,;EditFlag2,;HighLowFlag2,;Avg
Val,;AvgUnit,;AvgEditFlag,;$
PDW:Val1,16.5;Unit1,;EditFlag1,;HighLowFlag1,;Val2,;Unit2,;EditFlag2,;HighLowFlag2,;AvgV
al,;AvgUnit,;AvgEditFlag,;$
PCT:Val1,0.454;Unit1,%;EditFlag1,;HighLowFlag1,;Val2,;Unit2,;EditFlag2,;HighLowFlag2,;Avg
Val,;AvgUnit,;AvgEditFlag,;$
P-LCR:Val1,32.5;Unit1,%;EditFlag1,;HighLowFlag1,;Val2,;Unit2,;EditFlag2,;HighLowFlag2,;Av
gVal,;AvgUnit,;AvgEditFlag,;$
P-LCC:Val1,137;Unit1,10^9/L;EditFlag1,;HighLowFlag1,;Val2,;Unit2,;EditFlag2,;HighLowFlag
2,;AvgVal,;AvgUnit,;AvgEditFlag,;$
IMG#(R):Val1,0.52;Unit1,10^9/L;EditFlag1,;HighLowFlag1,;Val2,;Unit2,;EditFlag2,;HighLowFl
50
ag2,;AvgVal,;AvgUnit,;AvgEditFlag,;$
IMG%(R):Val1,2.7;Unit1,%;EditFlag1,;HighLowFlag1,;Val2,;Unit2,;EditFlag2,;HighLowFlag2,;
AvgVal,;AvgUnit,;AvgEditFlag,;$
HFC#:Val1,0.00;Unit1,10^9/L;EditFlag1,;HighLowFlag1,;Val2,;Unit2,;EditFlag2,;HighLowFlag2
,;AvgVal,;AvgUnit,;AvgEditFlag,;$
HFC%:Val1,0.0;Unit1,%;EditFlag1,;HighLowFlag1,;Val2,;Unit2,;EditFlag2,;HighLowFlag2,;Avg
Val,;AvgUnit,;AvgEditFlag,;$
PLT-I:Val1,422;Unit1,10^9/L;EditFlag1,;HighLowFlag1,;Val2,;Unit2,;EditFlag2,;HighLowFlag2,;
AvgVal,;AvgUnit,;AvgEditFlag,;$
WBC-D:Val1,19.90;Unit1,10^9/L;EditFlag1,;HighLowFlag1,;Val2,;Unit2,;EditFlag2,;HighLowFl
ag2,;AvgVal,;AvgUnit,;AvgEditFlag,;$
WBC-B:Val1,19.40;Unit1,10^9/L;EditFlag1,;HighLowFlag1,;Val2,;Unit2,;EditFlag2,;HighLowFl
ag2,;AvgVal,;AvgUnit,;AvgEditFlag,;$
PDW-SD:Val1,14.0;Unit1,fL;EditFlag1,;HighLowFlag1,;Val2,;Unit2,;EditFlag2,;HighLowFlag2,;
AvgVal,;AvgUnit,;AvgEditFlag,;$
InR#:Val1,0.00;Unit1,10^9/L;EditFlag1,;HighLowFlag1,;Val2,;Unit2,;EditFlag2,;HighLowFlag2,;
AvgVal,;AvgUnit,;AvgEditFlag,;$
InR%:Val1,0.00;Unit1,‰;EditFlag1,;HighLowFlag1,;Val2,;Unit2,;EditFlag2,;HighLowFlag2,;Av
gVal,;AvgUnit,;AvgEditFlag,;$
WBC-C:Val1,19.40;Unit1,10^9/L;EditFlag1,;HighLowFlag1,;Val2,;Unit2,;EditFlag2,;HighLowFl
ag2,;AvgVal,;AvgUnit,;AvgEditFlag,;$
}
51
g,;OverLimitFlag,;TemperatureFlag,;$
Lymph%:Val,18.1;Low,11.0;High,27.0;Flag,0;Unit,%;EditFlag,;HighLowFlag,;CorrectedFlag,;O
verLimitFlag,;TemperatureFlag,;$
Mon#:Val,0.47;Low,0.00;High,1.22;Flag,0;Unit,10^9/L;EditFlag,;HighLowFlag,;CorrectedFlag,;
OverLimitFlag,;TemperatureFlag,;$
Mon%:Val,2.4;Low,0.0;High,5.7;Flag,0;Unit,%;EditFlag,;HighLowFlag,;CorrectedFlag,;OverLi
mitFlag,;TemperatureFlag,;$
RBC:Val,5.61;Low,5.57;High,6.17;Flag,0;Unit,10^12/L;EditFlag,;HighLowFlag,;CorrectedFlag,;
OverLimitFlag,;TemperatureFlag,;$
HGB:Val,17.7;Low,17.2;High,18.8;Flag,0;Unit,g/dL;EditFlag,;HighLowFlag,;CorrectedFlag,;Ov
erLimitFlag,;TemperatureFlag,;$
MCV:Val,106.9;Low,93.2;High,103.2;Flag,0;Unit,fL;EditFlag,;HighLowFlag,H;CorrectedFlag,;O
verLimitFlag,;TemperatureFlag,;$
MCH:Val,31.6;Low,28.2;High,33.2;Flag,0;Unit,pg;EditFlag,;HighLowFlag,;CorrectedFlag,;Over
LimitFlag,;TemperatureFlag,;$
MCHC:Val,29.6;Low,28.2;High,34.2;Flag,0;Unit,g/dL;EditFlag,;HighLowFlag,;CorrectedFlag,;
OverLimitFlag,;TemperatureFlag,;$
RDW-CV:Val,15.9;Low,8.7;High,20.7;Flag,0;Unit,%;EditFlag,;HighLowFlag,;CorrectedFlag,;Ov
erLimitFlag,;TemperatureFlag,;$
RDW-SD:Val,62.3;Low,39.2;High,63.2;Flag,0;Unit,fL;EditFlag,;HighLowFlag,;CorrectedFlag,;
OverLimitFlag,;TemperatureFlag,;$
HCT:Val,0.600;Low,0.546;High,0.606;Flag,0;Unit,;EditFlag,;HighLowFlag,;CorrectedFlag,;Ove
rLimitFlag,;TemperatureFlag,;$
PLT:Val,422;Low,415;High,545;Flag,0;Unit,10^9/L;EditFlag,;HighLowFlag,;CorrectedFlag,;Ove
rLimitFlag,;TemperatureFlag,;$
MPV:Val,10.7;Low,8.3;High,14.3;Flag,0;Unit,fL;EditFlag,;HighLowFlag,;CorrectedFlag,;OverLi
mitFlag,;TemperatureFlag,;$
PDW:Val,16.5;Low,11.5;High,21.5;Flag,0;Unit,;EditFlag,;HighLowFlag,;CorrectedFlag,;OverLi
mitFlag,;TemperatureFlag,;$
PCT:Val,0.454;Low,0.342;High,0.742;Flag,0;Unit,%;EditFlag,;HighLowFlag,;CorrectedFlag,;O
verLimitFlag,;TemperatureFlag,;$
P-LCR:Val,32.5;Low,26.3;High,46.3;Flag,0;Unit,%;EditFlag,;HighLowFlag,;CorrectedFlag,;Ov
erLimitFlag,;TemperatureFlag,;$
P-LCC:Val,137;Low,124;High,224;Flag,0;Unit,10^9/L;EditFlag,;HighLowFlag,;CorrectedFlag,;
OverLimitFlag,;TemperatureFlag,;$
IMG#(R):Val,0.52;Low,;High,;Flag,0;Unit,10^9/L;EditFlag,;HighLowFlag,;CorrectedFlag,;OverL
imitFlag,;TemperatureFlag,;$
IMG%(R):Val,2.7;Low,;High,;Flag,0;Unit,%;EditFlag,;HighLowFlag,;CorrectedFlag,;OverLimitF
lag,;TemperatureFlag,;$
HFC#:Val,0.00;Low,;High,;Flag,0;Unit,10^9/L;EditFlag,;HighLowFlag,;CorrectedFlag,;OverLim
itFlag,;TemperatureFlag,;$
52
HFC%:Val,0.0;Low,;High,;Flag,0;Unit,%;EditFlag,;HighLowFlag,;CorrectedFlag,;OverLimitFlag
,;TemperatureFlag,;$
PLT-I:Val,422;Low,;High,;Flag,0;Unit,10^9/L;EditFlag,;HighLowFlag,;CorrectedFlag,;OverLimit
Flag,;TemperatureFlag,;$
WBC-D:Val,19.90;Low,;High,;Flag,0;Unit,10^9/L;EditFlag,;HighLowFlag,;CorrectedFlag,;Over
LimitFlag,;TemperatureFlag,;$
WBC-B:Val,19.40;Low,;High,;Flag,0;Unit,10^9/L;EditFlag,;HighLowFlag,;CorrectedFlag,;Over
LimitFlag,;TemperatureFlag,;$
PDW-SD:Val,14.0;Low,;High,;Flag,0;Unit,fL;EditFlag,;HighLowFlag,;CorrectedFlag,;OverLimit
Flag,;TemperatureFlag,;$
InR#:Val,0.00;Low,;High,;Flag,0;Unit,10^9/L;EditFlag,;HighLowFlag,;CorrectedFlag,;OverLimit
Flag,;TemperatureFlag,;$
InR%:Val,0.00;Low,;High,;Flag,0;Unit,‰;EditFlag,;HighLowFlag,;CorrectedFlag,;OverLimitFla
g,;TemperatureFlag,;$
WBC-C:Val,19.40;Low,16.44;High,21.44;Flag,0;Unit,10^9/L;EditFlag,;HighLowFlag,;Corrected
Flag,;OverLimitFlag,;TemperatureFlag,;$
SepLine:SepWbcLeft,;SepWbcMid,;SepWbcRight,;SepRBCLeft,0;SepRBCRight,0;SepPLTLef
t,0;SepPLTRight,0;$
Total:WbcTotal,;RbcTotal,0;PltTotal,0;$
Mode:BloodMode,2;AnaMode,0;$
SampGroup:Val,General;$
PatInfo:SampleID,1MB999;Name,;LastName,;Gender,;Birthday,;AgeVal,;AgeType,0;ChargeTy
pe,;PatientType,;SamSource,;ProjectType,0;ChartNo,;BedNo,;InsNo,;Dept,;Sender,;Tester,ad
min;Checker,;Remark,;Diagnose,;ReCheck,0;PatientArea,;ShlefNo,??;TubeNo,0;CusRec1,;C
usRec2,;CusRec3,;InstrumentName,1#;$
PatTime:SampTime,;SendTime,;TestTime,2014-08-20 16:09:16;CheckTime,;ReportTime,;$
AbnormalFlag:WBlast,0;DiffLeukocytosis,0;DiffLeukocypenia,0;WNeuHigh,0;WNeuLow,0;WLy
mHigh,0;WLymLow,0;WMonHigh,0;WEosHigh,0;WBasHigh,0;WLeft,0;WGran,0;WAtl,0;WNrb
c,0;REryth,0;RAniso,0;RMacro,0;RMicro,0;RDimor,0;RAnemia,0;RHypo,0;RUnnormal,0;PSis,
0;PPenia,0;PAgg,0;DiffChannelError,0;DiffBlasts,0;RbcChannelError,0;RAgg,0;RIron,0;PltCha
nnelError,0;BasoChannelError,0;RetChannelError,0;RetScatterAbnormal,0;Reticulocytosis,0;
NrbcChannelError,0;NrbcScatterAbnormal,0;NrbcPresent,0;LymphoBlasts,0;AbnNrbc,0;Lipid
Particles,0;InfectedRbc,0;RbcError,0;Clog,0;HgbError,0;RbcCHError,0;RetError,0;HgbCHError
,0;Fragments,0;RbcHistAnb,0;PltError,0;PltoError,0;PltoCHError,0;PltHist,0;PltScatter,0;PltMic
ro,0;PltLarge,0;PltGiant,0;SystError,0;StatusAbn,0;Pancytopenia,0;AspirationError,0;$
WBCHisto:DataLen,0;MetaDataLen,0;WHistoData,;$
RBCHisto:DataLen,0;MetaDataLen,0;RHistoData,;$
PLTHisto:DataLen,0;MetaDataLen,0;PHistoData,;$
WbcHistoBMP:DataLen,0;MetaDataLen,;WHistoBmpData,;$
RbcHistoBMP:DataLen,0;MetaDataLen,;RHistoBmpData,;$
PLTHistoBMP:DataLen,0;MetaDataLen,;PHistoBmpData,;$
53
DIFF:FSC,;SSC,;FL,;FSC-LOG,;DataLen,;MetaDataLen,;DIFFData,;$
BASO:FSC,;SSC,;FL,;FSC-LOG,;DataLen,;MetaDataLen,;BASOData,;$
NRBC:FSC,;SSC,;FL,;FSC-LOG,;DataLen,;MetaDataLen,;NrbcData,;$
RET:FSC,;SSC,;FL,;FSC-LOG,;DataLen,;MetaDataLen,;RetData,;$
DIFFBMP:DataLen,;MetaDataLen,;DIFFBmpData,;$
BASOBMP:DataLen,;MetaDataLen,;BASOBmpData,;$
NRBCBMP:DataLen,;MetaDataLen,;NRBCBmpData,;$
RETBMP:DataLen,;MetaDataLen,;RETBmpData,;$
RET-EXTBMP:DataLen,;MetaDataLen,;RET-EXTBmpData,;$
PLT-OBMP:DataLen,;MetaDataLen,;PLT-OBmpData,;$
}
54
Chapter 3 HL7 Communication Protocol
3.1 Overview
The LIS/HIS communication function of the DMU enabled the communication between the
analyzer and the PC in laboratory through Ethernet, including sending analysis results to and
receiving worklist from lab PC.
This communication protocol is defined based on the HL7 Standards. HL7 is a series of
electronic data exchange standards for healthcare industry, which is originally defined by the
US and is now adopted worldwide. This protocol is defined based on HL7 v2.3.1. For details
of HL7 standards, see HL7 Interface Standards Version 2.3.1.
55
3.4 Duplex Communication
1. The DMU directly sends the analysis results (or QC data) to LIS/HIS, as shown in
Figure 10.
DMU LIS
ACK^R01
ORM^O01
DMU LIS
ORR^O02
56
[PV1] Patient visit information, including patient type, department, bed No. and
payer, etc.
{
OBR sample information, including sample No., operator and time of
analysis, etc.
{[OBX]} analysis data, including analysis results and mode of
analysis, etc.
}
}
ORM^O01 message: Common order message, all the actions related to order basically use
the message of this type. For example, create a new order or cancel an order. Here, the DMU
requests LIS/HIS to re-fill the order message.
ORM General Order Message Description
57
3.5 HL7 Segment Definitions
The tables in this section provide detailed definitions of the fields in all the message segments.
Each row provides the information of one field, and the content of each column is described as
follows:
1. No.: the HL7 message begins with the segment name of 3 characters followed by the
fields which are separated by delimiters. "No." refers to the order of the field in the
HL7 message segment.
E.g.
PID |1 | |7393670^^^^MR||^Liu||19950804000000|F
↑ ↑ ↑
Segment name Field 1 Field 3
Note: for MSH segment, the field delimiter subsequential to the segment name is considered
to be the first field, used to define the field delimiter values of the whole message.
2. Field name: the logic sense of the field.
3. Data type: the data type based on HL7 standards. See Appendix A for details;
4. Recommended max length: the recommended max length based on HL7 standards.
But during the communication process, the data length may be longer than
recommended, in which case the fields shall be identified by delimiters while
analyzing the message segment.
5. Description: description to the value of the field.
6. Example: example of the fields.
3.5.1 MSH
MSH (Message Header) segment contains basic information of HL7 messages, including
delimiter value, message type and coding method etc. It is the first field of every HL7 message.
Message example:
MSH|^~\&|BC-6800|Mindray|||20101012092538||ORU^R01|1|P|2.3.1||||||UNICODE
See Table 9 for definition of each field in MSH segment.
58
rest part of the message.
2 Encoding ST 4 Includes component delimiters, ^~\&
Characters repetition delimiters, escape
delimiters and subcomponent
delimiters.
3 Sending EI 180 Application of sending terminal. BC-6800
application
4 Sending EI 180 Device of sending terminal. Value: Mindray
Facility Mindray (in Chinese and English
version)
7 Date/Time Of TS 26 Time of creating the message (in the 201010120
Message format of 92538
YYYY[MM[DD[HH[MM[SS]]]]]), using
the system time
9 Message CM 7 Message type, in the format of ORU^R01
Type "message type^event type".
10 Message ST 20 Message control ID, used as the 1
Control ID unique identifier of a message.
11 Processing PT 3 Message processing ID. Value: P
ID "P": sample and worklist searching
message;
"Q": QC analysis result message;
In Ack messages, it is consistent with
the previously received message.
12 Version ID VID 60 HL7 version number. Value: "2.3.1". 2.3.1
18 Character ID 10 Character set. UNICODE
Set Value: "UNICODE", which means the
message in communication is
expressed in UTF-8 strings.
3.5.2 MSA
The MSA (Message Acknowledgement) segment contains message acknowledge information.
Message example:
MSA|AA|1
See Table 10 for field definitions in use.
59
2 Message ST 20 Message control ID, consistent with 1
Control ID the MSH-10 of the received message
6 Error CE 100 Error condition (status code), can be
Condition selected to transmit, and contains
error condition descriptions; seeTable
11 for the values.
3.5.3 PID
The PID (Patient Identification) segment contains the patient demographic information.
Message example:
PID|1||C1^^^^MR||^Liu||20101005084346|Male
See Table 12 for field definitions in use.
60
Table 12 PID Field Definitions
3.5.4 PV1
The PV1 (Patient Visit) segment contains the patient visit information.
Message example:
PV1|1|Outpatient|Medicine^^BN1|||||||||||||||||MedicalInsurance
See Table 13 for field definitions in use.
61
3 Assigned PL 80 Patient location information, in the Medicine^^B
Patient form of "Department^ ^ Bed No." N1
Location
20 Financial FC 50 Payer, string, content not defined. MedicalInsur
Class ance
3.5.5 OBR
The OBR (Observation Request) segment contains the test report information.
Message example:
OBR|1||TestSampleID1|00001^Automated
Count^99MRC||20101006084439|20101009091515|||Li|||Cold|20101007084458||||||||||HM
||||||||admin
62
13 Relevant ST 300 Relevant clinical information. Cold
Clinical Info. Can be used as the clinical
diagnostic information of patient
information.
14 Specimen TS 26 Time when the sample is 20101007084
Received received. 458
Date/Time * Used as the time when the
analysis is ordered.
15 Specimen CM 300 Source of the sample.
Source * Reserved field in DMU.
22 Results TS 26 Result report/Status change - Tie.
Rpt/Status Used as the time of validation.
Chng -
Date/Time +
24 Diagnostic ID 10 Diagnosis maker ID; value: "HM" HM
Serv Sect ID (means Hematology)
28 Result XCN 150 Copy the result to.
Copies To Used as the person who validate
the sample results.
32 Principal CM 200 Principal result interpreter. admin
Result Used as the operator of the
Interpreter + sample analysis in sample
messages.
Used as the operator of the QC
count in QC messages.
3.5.6 OBX
The OBX (Observation/Result) segment contains the parameter information of each test result.
In a complete sample/QC/bidirectional request message, there may be more than one OBX
segment. These OBX segments are different according to the content for transmission. See
Table 19 in Appendix C for detailed definitions.
Message example:
OBX|8|NM|6690-2^WBC^LN||2.20|10*9/L|4.00-10.00|L~A|||F
See Table 15 for field definitions in use.
63
", etc. See Appendix B for de
tails.
3 Observation Id CE 590 Sample type identifier. 6690-2^WBC^
entifier In the form of "ID^Name^Enco LN
deSys", where ID is the identifi
er of the sample type; Name i
s the description of the item;
EncodeSys is the coding syste
m of the item.
See the configuration files and
Appendix C for the values of
the codes for different items.
Note: ID and EncodeSys are u
sed to identify different analysi
s parameters, while Name is f
or description purpose rather t
han identification.
5 Observation V * 65535 Analysis result data, which can 2.20
alue be numeric, string, enumeratio
n value, binary data, etc. See
Appendix C for detailed value
definitions (Binary data like hi
stogram or scattergram are co
nverted to codes using the Ba
se64 coding method. See App
endix D for the coding metho
d).
6 Units CE 60 Unit of sample types. Use the 10*9/L
standard units defined in HL7.
See Appendix C for units use
d in communication.
7 References R ST 60 Reference range of analysis re 4.00-10.00
ange sults, in the form of "lower limi
t-higher limit", "<upper limit" or
">lower limit".
8 Abnormal Flag ID 5 Analysis result flags. Value defi L~A
s nitions:
"N": normal
"A": abnormal
"H": higher than upper limit
"L": lower than lower limit
Note: The flag for normal or a
bnormal and that for high or lo
w result may appear in this fie
64
ld at the same time. In this ca
se, the two types of flags are
connected by a “~”, e.g. “H~A”
11 Observ Result ID 1 Status of the analysis result. " F
Status F": final result.
13 User Defined ST 20 User-defined. For flags of reag
Access Check ent expiration or modification,
s etc. In the form of "Flag1~Flag
2".
There are 6 types of flags in
all:
O – reagent expiration
E – result edited
e – result calculated from resu
lt edited
C – result corrected
V – result out of linearity rang
e
T – temperature error
3.5.7 ORC
The ORC (Common Order) segment contains the common information of order.
Message example:
ORC|RF||SampleID||BL
See Table 16 for field definitions.
65
Note: for consistency and convenience, the sample IDs for both ORM message and for ORR
message are put in Field 3. See the bi-directional LIS message examples (3.6.5 and 3.6.6 for
details)
66
OBX|19|NM|770-8^NEU%^LN||76.6|%|50.0-70.0|H~A|||F<CR>
OBX|20|NM|711-2^EOS#^LN||0.02|10*9/L|0.02-0.80|A|||F<CR>
OBX|21|NM|713-8^EOS%^LN||0.1|%|0.5-5.0|L~A|||F<CR>
OBX|22|NM|731-0^LYM#^LN||2.05|10*9/L|0.80-7.00|A|||F<CR>
OBX|23|NM|736-9^LYM%^LN||13.5|%|20.0-60.0|L~A|||F<CR>
OBX|24|NM|742-7^MON#^LN||1.43|10*9/L|0.12-1.20|H~A|||F<CR>
OBX|25|NM|5905-5^MON%^LN||9.4|%|3.0-12.0|A|||F<CR>
OBX|26|NM|789-8^RBC^LN||2.72|10*12/L|3.50-5.20|L~N|||F<CR>
OBX|27|NM|718-7^HGB^LN||8.8|g/dL|12.0-16.0|L~A|||F<CR>
OBX|28|NM|787-2^MCV^LN||129.8|fL|80.0-100.0|H~N|||F<CR>
OBX|29|NM|785-6^MCH^LN||32.2|pg|27.0-34.0|A|||F<CR>
OBX|30|NM|786-4^MCHC^LN||24.8|g/dL|31.0-37.0|L~A|||F<CR>
OBX|31|NM|788-0^RDW-CV^LN||24.8|%|11.0-16.0|H~N|||F<CR>
OBX|32|NM|21000-5^RDW-SD^LN||116.4|fL|35.0-56.0|H~N|||F<CR>
OBX|33|NM|4544-3^HCT^LN||0.354||0.350-0.490|N|||F<CR>
OBX|34|NM|777-3^PLT^LN||55|10*9/L|100-300|L~N|||F<CR>
OBX|35|NM|32623-1^MPV^LN||11.7|fL|6.5-12.0|N|||F<CR>
OBX|36|NM|32207-3^PDW^LN||17.2||15.0-17.0|H~N|||F<CR>
OBX|37|NM|10002^PCT^99MRC||0.064|%|0.108-0.282|L~N|||F<CR>
OBX|38|NM|10014^PLCR^99MRC||38.7|%|11.0-45.0|N|||F<CR>
OBX|39|NM|10013^PLCC^99MRC||21|10*9/L|30-90|L~N|||F<CR>
OBX|40|NM|51584-1^IMG#^LN||0.49|10*9/L||A|||F<CR>
OBX|41|NM|38518-7^IMG%^LN||3.2|%||A|||F<CR>
OBX|42|NM|10020^HFC#^99MRC||0.40|10*9/L||A|||F<CR>
OBX|43|NM|10021^HFC%^99MRC||2.6|%||A|||F<CR>
OBX|44|NM|10022^PLT-I^99MRC||55|10*9/L||N|||F<CR>
OBX|45|NM|10024^WBC-D^99MRC||14.73|10*9/L||A|||F<CR>
OBX|46|NM|10025^WBC-B^99MRC||15.22|10*9/L||A|||F<CR>
OBX|47|NM|10031^PDW-SD^99MRC||17.0|fL||N|||F<CR>
OBX|48|NM|10032^InR#^99MRC||0.01|10*9/L||N|||F<CR>
OBX|49|NM|10033^InR‰^99MRC||0.00|‰||N|||F<CR>
OBX|50|NM|12227-5^WBC^LN||15.22|10*9/L|4.00-12.00|H~A|||F<CR>
OBX|51|IS|12004^Neutrophilia^99MRC||T||||||F<CR>
OBX|52|IS|17790-7^WBC Left Shift?^LN||T||||||F<CR>
OBX|53|IS|34165-1^Imm Granulocytes?^LN||T||||||F<CR>
OBX|54|IS|15192-8^Atypical Lymphs?^LN||T||||||F<CR>
OBX|55|IS|15150-6^Anisocytosis^LN||T||||||F<CR>
67
OBX|56|IS|12075^Macrocytes^99MRC||T||||||F<CR>
OBX|57|IS|12014^Anemia^99MRC||T||||||F<CR>
OBX|58|IS|15180-3^Hypochromia^LN||T||||||F<CR>
OBX|59|IS|12015^HGB Interfere^99MRC||T||||||F<CR>
OBX|60|IS|12018^Thrombopenia^99MRC||T||||||F<CR>
OBX|61|IS|12053^Abn Lympho/ Blasts^99MRC||T||||||F<CR>
OBX|62|IS|12054^NRBC?^99MRC||T||||||F<CR>
OBX|63|NM|15051^RBC Histogram. Left Line^99MRC||29||||||F<CR>
OBX|64|NM|15052^RBC Histogram. Right Line^99MRC||250||||||F<CR>
OBX|65|NM|15053^RBC Histogram. Binary Meta Length^99MRC||1||||||F<CR>
OBX|66|NM|15057^RBC Histogram. Total^99MRC||51277||||||F<CR>
OBX|67|NM|15111^PLT Histogram. Left Line^99MRC||3||||||F<CR>
OBX|68|NM|15112^PLT Histogram. Right Line^99MRC||47||||||F<CR>
OBX|69|NM|15113^PLT Histogram. Binary Meta Length^99MRC||1||||||F<CR>
OBX|70|NM|15117^PLT Histogram. Total^99MRC||1004||||||F<CR>
OBX|71|NM|15203^WBC DIFF Scattergram. Meta len^99MRC||1||||||F<CR>
OBX|72|NM|15205^WBC DIFF Scattergram. Fsc dimension^99MRC||128||||||F<CR>
OBX|73|NM|15206^WBC DIFF Scattergram. Ssc dimension^99MRC||128||||||F<CR>
OBX|74|NM|15207^WBC DIFF Scattergram. FL dimension^99MRC||128||||||F<CR>
OBX|75|NM|15208^WBC DIFF Scattergram. FSC-LOG dimension^99MRC||128||||||F<CR>
OBX|76|NM|15253^Baso Scattergram. Meta Len^99MRC||1||||||F<CR>
OBX|77|NM|15255^Baso Scattergram. Fsc dimension^99MRC||128||||||F<CR>
OBX|78|NM|15256^Baso Scattergram. Ssc dimension^99MRC||128||||||F<CR>
OBX|79|NM|15257^Baso Scattergram. FL dimension^99MRC||128||||||F<CR>
OBX|80|NM|15258^Baso Scattergram. FSC-LOG dimension^99MRC||128||||||F<CR>
OBX|81|NM|15307^RET Scattergram. Meta Len^99MRC||1||||||F<CR>
OBX|82|NM|15303^RET Scattergram. Fsc dimension^99MRC||128||||||F<CR>
OBX|83|NM|15304^RET Scattergram. Ssc dimension^99MRC||128||||||F<CR>
OBX|84|NM|15305^RET Scattergram. FL dimension^99MRC||128||||||F<CR>
OBX|85|NM|15308^RET Scattergram FSC-LOG dimension^99MRC||128||||||F<CR>
OBX|86|NM|15355^NRBC Scattergram. Meta Len^99MRC||1||||||F<CR>
OBX|87|NM|15351^NRBC Scattergram. Fsc dimension^99MRC||128||||||F<CR>
OBX|88|NM|15352^NRBC Scattergram. Ssc dimension^99MRC||128||||||F<CR>
OBX|89|NM|15353^NRBC Scattergram. FL dimension^99MRC||128||||||F<CR>
OBX|90|NM|15356^NRBC Scattergram FSC-LOG dimension^99MRC||128||||||F<CR>
68
PID|1||P00000003^^^^MR<CR>
PV1|1<CR>
OBR|1||40162170410|00001^Automated
Count^99MRC|||20140905091449|||||||||||||||||HM||||||||admin<CR>
OBX|1|IS|08003^Test Mode^99MRC||CBC+DIFF||||||F<CR>
OBX|2|IS|01002^Ref Group^99MRC||General||||||F<CR>
OBX|3|IS|01006^Recheck flag^99MRC||T||||||F<CR>
OBX|4|ST|13000^ReviewRulesGroup^99MRC||31,32||||||F
OBX|5|ST|13001^ReviewRules^99MRC||([WBC]<5),([PLT]>0)||||||F
OBX|6|ST|13004^ReviewRulesGroupName^99MRC||RBC Agglutination or Cold Aggutination,
NRBC Present|||||||F
OBX|4|ST|01012^Shelf No^99MRC||78||||||F<CR>
OBX|5|ST|01013^Tube No^99MRC||3||||||F<CR>
OBX|6|ST|09001^Analyzer^99MRC||1#||||||F<CR>
OBX|7|NM|6690-2^WBC^LN||5.82|10*9/L|4.00-10.00|A|||F<CR>
OBX|8|NM|704-7^BAS#^LN||0.04|10*9/L|0.00-0.10|A|||F<CR>
OBX|9|NM|706-2^BAS%^LN||0.7|%|0.0-1.0|A|||F<CR>
OBX|10|NM|751-8^NEU#^LN||2.91|10*9/L|2.00-7.00|A|||F<CR>
OBX|11|NM|770-8^NEU%^LN||50.0|%|50.0-70.0|A|||F<CR>
OBX|12|NM|711-2^EOS#^LN||0.14|10*9/L|0.02-0.50|A|||F<CR>
OBX|13|NM|713-8^EOS%^LN||2.4|%|0.5-5.0|A|||F<CR>
OBX|14|NM|731-0^LYM#^LN||****|10*9/L|0.80-4.00|N|||F<CR>
OBX|15|NM|736-9^LYM%^LN||****|%|20.0-40.0|N|||F<CR>
OBX|16|NM|742-7^MON#^LN||****|10*9/L|0.12-1.20|N|||F<CR>
OBX|17|NM|5905-5^MON%^LN||****|%|3.0-12.0|N|||F<CR>
OBX|18|NM|789-8^RBC^LN||3.97|10*12/L|3.50-5.50|N|||F<CR>
OBX|19|NM|718-7^HGB^LN||12.8|g/dL|11.0-16.0|N|||F<CR>
OBX|20|NM|787-2^MCV^LN||99.7|fL|80.0-100.0|N|||F<CR>
OBX|21|NM|785-6^MCH^LN||32.1|pg|27.0-34.0|N|||F<CR>
OBX|22|NM|786-4^MCHC^LN||32.2|g/dL|32.0-36.0|N|||F<CR>
OBX|23|NM|788-0^RDW-CV^LN||16.5|%|11.0-16.0|H~N|||F<CR>
OBX|24|NM|21000-5^RDW-SD^LN||61.3|fL|35.0-56.0|H~N|||F<CR>
OBX|25|NM|4544-3^HCT^LN||0.396||0.370-0.540|N|||F<CR>
OBX|26|NM|777-3^PLT^LN||120|10*9/L|100-300|N|||F<CR>
OBX|27|NM|32623-1^MPV^LN||10.2|fL|6.5-12.0|N|||F<CR>
OBX|28|NM|32207-3^PDW^LN||16.5||15.0-17.0|N|||F<CR>
OBX|29|NM|10002^PCT^99MRC||0.123|%|0.108-0.282|N|||F<CR>
OBX|30|NM|10014^PLCR^99MRC||28.2|%|11.0-45.0|N|||F<CR>
69
OBX|31|NM|10013^PLCC^99MRC||34|10*9/L|30-90|N|||F<CR>
OBX|32|NM|51584-1^IMG#^LN||0.33|10*9/L||A|||F<CR>
OBX|33|NM|38518-7^IMG%^LN||5.7|%||A|||F<CR>
OBX|34|NM|10020^HFC#^99MRC||****|10*9/L||N|||F<CR>
OBX|35|NM|10021^HFC%^99MRC||****|%||N|||F<CR>
OBX|36|NM|10022^PLT-I^99MRC||120|10*9/L||N|||F<CR>
OBX|37|NM|10024^WBC-D^99MRC||6.86|10*9/L||A|||F<CR>
OBX|38|NM|10025^WBC-B^99MRC||5.82|10*9/L||A|||F<CR>
OBX|39|NM|10031^PDW-SD^99MRC||11.8|fL||N|||F<CR>
OBX|40|NM|10032^InR#^99MRC||0.01|10*9/L||N|||F<CR>
OBX|41|NM|10033^InR‰^99MRC||0.00|‰||N|||F<CR>
OBX|42|NM|12227-5^WBC^LN||5.82|10*9/L|4.00-10.00|A|||F<CR>
OBX|43|IS|12000^WBC Abnormal scattergram^99MRC||T||||||F<CR>
OBX|44|IS|17790-7^WBC Left Shift?^LN||T||||||F<CR>
OBX|45|IS|34165-1^Imm Granulocytes?^LN||T||||||F<CR>
OBX|46|IS|12053^Abn Lympho/ Blasts^99MRC||T||||||F<CR>
OBX|47|IS|12054^NRBC?^99MRC||T||||||F<CR>
OBX|48|NM|15051^RBC Histogram. Left Line^99MRC||28||||||F<CR>
OBX|49|NM|15052^RBC Histogram. Right Line^99MRC||177||||||F<CR>
OBX|50|NM|15053^RBC Histogram. Binary Meta Length^99MRC||1||||||F<CR>
OBX|51|NM|15057^RBC Histogram. Total^99MRC||71544||||||F<CR>
OBX|52|ED|15050^RBC Histogram.
Binary^99MRC||^Application^Octer-stream^Base64^AAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAQEBAQEBAQEBAgICAwMEBQYHCAoMDhASFhkdIScrMDc9REpSWV
9mbXN5f4aKj5GTlZWWlJOSjoqFgHp0bWZfV1BJRD85NDArJiIeGxgVExAPDQwLCgoJCAgH
BwcHBwYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBwYGBgYGBgYGBgYFBQUFB
QUEBAQEBAMDAwMDAwICAgICAgIBAQEBAQEBAQEBAQEAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQEBAQ==|||
|||F<CR>
OBX|53|NM|15111^PLT Histogram. Left Line^99MRC||3||||||F<CR>
OBX|54|NM|15112^PLT Histogram. Right Line^99MRC||46||||||F<CR>
OBX|55|NM|15113^PLT Histogram. Binary Meta Length^99MRC||1||||||F<CR>
OBX|56|NM|15117^PLT Histogram. Total^99MRC||1850||||||F<CR>
OBX|57|ED|15100^PLT Histogram.
Binary^99MRC||^Application^Octer-stream^Base64^AAAADSRAYXeIk5aQhnpuYVZORkE8Ni
8oIx4aFxYVFBIREA0NDAsMCwsLCwoKCgoLCwsLDAwMDAsMDQ8QEBASEgAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
70
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=
=||||||F<CR>
OBX|58|IS|15014^ScattergramParaVer^99MRC||V1||||||F<CR>
OBX|59|ED|15015^ScattergramGraphicFlags^99MRC||^Application^Octer-stream^Base64^B
AUI||||||F<CR>
OBX|60|NM|15203^WBC DIFF Scattergram. Meta len^99MRC||1||||||F<CR>
OBX|61|NM|15205^WBC DIFF Scattergram. Fsc dimension^99MRC||128||||||F<CR>
OBX|62|NM|15206^WBC DIFF Scattergram. Ssc dimension^99MRC||128||||||F<CR>
OBX|63|NM|15207^WBC DIFF Scattergram. FL dimension^99MRC||128||||||F<CR>
OBX|64|NM|15208^WBC DIFF Scattergram. FSC-LOG dimension^99MRC||128||||||F<CR>
OBX|65|ED|15201^WBC DIFF Scattergram.
BIN^99MRC||^Application^Octer-stream^Base64^Uk8rAAc7QzcABT9JMAAFOT4pAARHUB0
ABzMwQwAESV0jAAdBQBYABzE1OwAELjAvAAQ1UxgABzQ4MAAEP0M9AAVQTiMABzA1
QgAEKDsXAAQiMxMAAx5DDgADPFooAAc1Qw0AB0lQKgAHNFYRAAc3ODoABDpYIAAHM
TUxAARXaxoABiE0DQADJkcKAANLXCYABzMzNAAEIC0KAANAVR0AB0JXOAAJRkwgAAd
FWygABzM1PQAEMzRIAARMXycABx8yDgADMTY6AARAPxQAByI2DAADMjg8AARCXScA
B0dSIgAHPUYtAAVEWSoABxwxCwADOD0zAAQyNTkABEpaKQAHRVYiAAclNAwAAx00CQ
ADPUY6AAUdLQYAAzY/OwAFNkwZAAcyMzoABCwwQAAEMTU1AAQ3REAABTg6MAAEUl
UmAAc3QEoABS4yNAAELDsbAAQ6RDcABSd5BQADMjc0AAQcLAsAAzFODwAHHCwJAA
MeOgcAA0JQNgAJIz0JAAMjPxUAAz9MIwAHTVwlAAdGVh0AB1dyHAAGLjhAAAQ7UywABz
1aHwAHQk0tAAceMAwAA010cAAJOjwpAAREWiwABztQJgAHPEM1AAUvSg8AA05ZSQAJJ
kQPAAMfRg4AAzdFQwAFIjMPAAMuMDwABDxCPAAFTlYoAAdFWiMABzQ6MQAEHC0MAA
NKUicABzlDNgAFHzANAAM5RzQABSEtCwADLzM5AAQ9RDwABS4wHAAEHy0KAAMjMg8
AAy00FwAERVUlAAceNw0AA0NZIAAHMzMxAAQuNDcABDA5NwAERVwbAAccMQoAAytK
BwADNjsvAAQfTxcAAyRFBAADOUQ6AAUzOGwACCAuDgADMDs6AAREWh8ABzU+LgAE
NGMMAANCUiYAByMvDwADREcnAAdGVzIACTRLEwAHS1JGAAkzQDsABTIzNQAERVYk
AAcvO0QABEFBOAAFRF4lAAccMQsAAzI5NwAEMDk4AAQ0NS4ABCw8HgAEPkQwAAVPV
E0ACTpQIwAHSV8kAAcxMikABCMxDQADN1kiAAciLg0AAyJcFAADXXQgAAY7Q0YABUBN
HwAHKjEUAAQyNTUABD1ZHAAHOkM6AAVHXSgABz45LwAEMzUuAAQdMQwAA152HAA
GHigJAAMeJQYAAyApDAADQUVBAAU/RksABT9FNwAFMz1PAAUwOEkABBwtCQADP1ZF
AAkzODYABCIvDQADMTMyAARDUCIAB0hROAAJPU5NAAlJeXEACVpdRQAJOFgaAAceM
A4AAzVXGQAHIy4PAAM8SR8AB19tJAAGHzAQAAM9UyMABztPHQAHLE4TAAcgRQ4AAx0
7DgADIzkTAANATT0ABTlHJAAHMDcvAARATR0AB0NWHQAHNDQ3AAQfLQgAAyZQMgAH
Okk0AAVHXCsABzI9IQAEHi0JAAM3RD0ABUhfIwAHPUFCAAU7QkgABUhJGQAHRVIfAAc5
QUgABTE2OAAEHTkOAAMoMBIAAzEzMQAELz45AAQcKgkAAyFACQADOjsyAAQrMBMA
BEZfIAAHQ1cdAAcpNRkABB8uEAADSVYpAAceKAwAAx8uCgADQVokAAc1MSkABEBXHg
AHHS4KAANBVh4ABz1CFAAHJEsKAAMfJwQAAzU9QgAEHTELAAMrRRcABxwqDQADTFk
nAAcwN0EABEJJOQAFSFoeAAdDSjYABUdbOQAJR1I+AAlITiEABx41DwADNzgqAAQ8RzI
ABVJQIQAHMzg1AAQ0MykABDk8MAAEMjc8AARGUyAABzU4NAAEMDg8AAQ5VR0ABz5
TJAAHQE8gAAcrQRUABztLMQAFODYxAAQzVBoAByEvDwADMDo2AARWbh4ABjtMJQAH
S2AkAAclMg0AA191GwAGIi0OAAM8WxYABzI3MAAEHzcOAAMzOi8ABERPIgAHL0cRAAdL
V1kACURbIgAHQ10aAAdIViQABzI0NQAENDYqAAQdLAoAA0FSHAAHM1sXAAc1NTQABC
81MQAEPlcYAAcjMQoAAzxLHwAHJSgMAAMcNQsAAyAoDAADHzIOAAMkQQgAA0ddIQAH
71
IC0OAANCUyQAB0NOGAAHMTY2AAQwQh4ABzEvNAAEQVQlAAcyMiwABEBTJAAHNCw
wAAQxNioABDk7HgAEUFNHAAkxOTMABEFUUwAJNDEZAAQdLgoAAyE1DwADQVkfAAd
MUh8AByAxDgADIkgLAAM9VRkAB0FaNwAJP0E9AAVcdh4ABkJVHwAHS1kiAAdCWSIABz
U2LQAEP1wgAAdBWh0AByQ1AwADOURFAAUqLBMABENPJgAHNkRAAAU6RTwABR8yC
gADQVs1AAkzNj4ABDc6VwAFPVQbAAccPggAAzA0OwAET1UfAAc8QUEABURWFwAHOE
UyAAU4QUAABURGIQAHR1ofAAdLVzwACSEtEAADRlgiAAc7RzkABTE0OgAERFYeAAc9O
yMABDE0LAAEIDoPAAM9WR0ABz5ZHwAHOzgpAAQcMgwAAzMxLAAERVYrAAdQVicABzI
5NQAEHjQKAAMdLwMAAyEyDQADHDQJAAMxNjoABFpxHwAGKUEmAAQxNTkABCpDHw
AHHTkHAAMxNTgABEpSIgAHQUU9AAUxUxUABy1UEwAHQVEgAAc6UxgABzxINwAFOkQ
oAAQ0ODAABEVZHwAHNjYkAAQ0OxsABB0qCAADQlkmAAdESBcAB0pfJgAHQUwjAAc2O
y4ABCQsDQADJTITAAMxP0QABUtPKAAHQ14fAAdDWSMABzVXFgAHPURDAAVARD4AB
TM2MAAEIigLAAMdLAoAA0FHLwAFWHAaAAYwNzsABElHIAAHPkQ8AAVAWyIAB0JTIAAH
IDMNAAMzaAYAAzNBBAADHS0LAANIXC4AB0BFOQAFJkEWAAdBRD4ABTMuJAAETFoe
AAdEWCgABz5HNgAFHj0IAAMgLwwAAz5GPgAFLTMxAARHXCQAByMtDQADIEcWAAMv
NUIABDhCRAAFITMPAAM2OR4ABBwoCwADPEdAAAU4SxkAByQyDgADNTotAARDWCgA
BzQ6JgAEMDI6AAQ+REEABU1YJAAHHUoLAAM3WBYABzE1NwAER1MmAAcxNzEABDE
1OwAEIDQQAANPTyYAB01ZNAAJMTc6AARfeRsABkddIQAHLTQ4AAQoQjUABTVWHQAH
OT5HAAUkORMAAz86FAAETFUhAAc1OC8ABD1RIgAHID0bAAM5Q0cABTJaEgAHR1c4AA
lFWCMAB1hwIgAGSlsiAAdDWx4AB0NHJgAHMTk/AAQ+WCEABx0wCgADRVImAAdAUhsA
Bx8wDQADP0Q9AAUyOScABDlTFgAHSUskAAdNUCMABy42RgAEQ1IfAAcdMgsAAzE5Ow
AELkIxAAVCTCAAB0RLGwAHHDQLAAM0TE0ACU9dVwAJcGB9AAkgNhIAAyEhDAADPlYp
AAc0LzQABDc4MQAEHCcKAAMwOCwABDdMMgAFHTELAAM+VyIABykvEQADHC0KAAM
yNz0ABDQ3MgAELlETAAdLVCgABx0lDAADWHIdAAY4QEMABTgvLQAENjIoAAQ0P0YABS
o9DwADLlAbAAcyMzMABD0zIAAEMTUxAAQdRQcAA05XJgAHLzc9AARBWiQAByQxFwAD
MEpFAAVDRkIABSdNFAADMDoxAAQfMAsAAyBGCwADNDQ2AAQdMQgAA05bZAAJKEoQ
AAMwNy8ABDlCSAAFSE0eAAcwODIABDMyLwAESFY+AAk+TiAABzM9JwAEOT9DAAU6Q
TkABTxYIAAHSlEnAAc7RDwABTlERgAFJDMPAAMhNhQAAzA5OQAEQFUnAAcxNz8ABEV
XJwAHNTtHAAQjMg0AAz5XIgAHQU0hAAc3PC8ABDI6MwAENjswAAQyLzkABExQKQAHMj
ImAAQzNDoABEJXGwAHNzgeAAQyNBsABERPIgAHRFolAAc0MykABE1VKwAHNDMoAAQ
9Qz4ABT9RGgAHLi80AAQ2MzIABFRYSQAJN1kUAAczQUoABSlMEQADKD8MAAMpNhEA
Ax4wCwADMzU5AAQ6RD4ABVt3GAAGJDINAAMyNjQABD1XBwADXXIdAAY1NiwABBwyC
wADNDg7AAQ6SScAB0BGNAAFLT42AARMXDUACTE4OwAENzo9AAQvNUMABCk2EAAD
QVEcAAdMXDAAByFJCQADOmENAAMzNi8ABB4sCwADNDUlAAQmOxMAAx8sCQADPEg
2AAUhLwwAAzI5KAAEPU81AAk0QjwABTI1LQAEMjYrAARQUy4ABzA4PwAERlMjAAdBWx
wABzU4LgAEQ1cfAAczNyMABEtmIgAHLzk1AAQ6WRsABzBTMgAJJDsUAAM9XR4AB0dUI
wAHHS4LAANBWyQABzM3PAAEVFVIAAk3RjsABSYzEgADKjQUAARVWSwAB0pZJwAHH
C4LAAMvMjoABDc4LgAEIC8LAAM3NxsABDxFPAAFNTU2AARDVyQABywxGAAEHDAHAA
NDVEYACT9OXwAJHToMAAMcKAoAAzdcGgAHMzE5AAQuMzQABDQ7NwAEHC8LAAM1
OD8ABD1COwAFNUAbAAQeMw4AAx0uCQADMzA0AARGWicABz1OGAAHNDs9AAQrOUY
ABDMxMwAEUloqAAcrPRoABDM4NgAEIjAPAAMqNkQABB0uDQADPlcfAAc5WhoABzlFNg
AFO0dDAAVGWioAB0NGKQAHQEQ6AAUwNUUABCc0FAADLzc3AARGWyIABzI1PAAEQE
0oAAcvNR4ABC02HwAEO0A6AAVOUCsABz1BEwAHMDU6AAQ9QkoABSArAwADOUYyAA
U3WTEACTI5NgAENT8gAAQ0Mz4ABC84NQAEVWwdAAYwTw8AB0ZaJAAHQEkzAAU4W
RgAB0RZRgAJT1coAAc9PBwABEtdIgAHMjcsAARCVx8AByQ3EwADMTk5AAQ0Ly0ABDpH
72
KAAHS1csAAclMgYAAyc3FAADOj0+AAQxMzsABC82SQAEHDIJAANFWhwAB0E+HgAEN0
8ZAAcuNzkABDlENgAFOVYbAAcwODcABB1JAwADLTA8AARPXyYAB0BJGAAHKi8RAAMh
LgoAA0lZJwAHIDQQAAM3Oi4ABC47NwAEHTcHAAMwNzAABDI2MwAEO0Y2AAVHTiMABy
9RDwADQ1AZAAc5RCEAByRXFQADIE8XAANCWh0AB0FLJwAHNDc2AARYdh8ABjtFOQA
FKD0VAAQdLQkAAzMwNQAEMjdCAAQ8Ty4AByYzEQADNTooAARMSyIABy5zBQADITwK
AAM6ViIAB05SKQAHRlwjAAc6NisABDIyOAAELjc5AARTVSQABzQ2MQAEQlYfAAdCTiEAB
yYrEAADID8JAAMyMkEABDlDRAAFNjUqAAQyMy4ABDEyNQAEIzALAAM5ShUABzU6KwA
EMVgmAAcfLwwAA0ZWOAAJICkNAAMdLwoAA0ZfGgAHHSoKAAMuWRYABzo2JgAEWnIa
AAY1NCsABDM1JAAEJCkTAANIWSIABy41OQAEHjELAAMvNjwABDQ1OAAESlUoAAcqNA
4AAz9cOgAJWFosAAc8RTYABTc5KAAEHjcPAAMhSQ0AAzU2LQAEOkYvAAUdMQgAAy80
PAAEPUQ3AAVCWh4AByk/DgADPFgfAAdHUikAB0JeGwAHOVYZAAdAOCsABBwzCgADN
00ZAAcjMw4AAxwxCQADMC43AAQhMQ0AAzpMNgAFRlshAAc9SzYABSAzDgADMTI2AAQ
gPiIABEthTwAJNjQuAAQyNjYABDpFQgAFOEY7AAUlLhMAAzM0LQAEHjwLAANJXi0AB0ha
JwAHWXYYAAY4OSMABDE0OQAENlUYAAdAUSYAB1tvHgAGLFoGAANXcBoABjM4LwAE
Mi8uAAQ8Q0MABSxWFw
..................................................
304^RET Scattergram. Ssc dimension^99MRC||128||||||F<CR>
OBX|75|NM|15305^RET Scattergram. FL dimension^99MRC||128||||||F<CR>
OBX|76|NM|15308^RET Scattergram FSC-LOG dimension^99MRC||128||||||F<CR>
OBX|77|NM|15355^NRBC Scattergram. Meta Len^99MRC||1||||||F<CR>
OBX|78|NM|15351^NRBC Scattergram. Fsc dimension^99MRC||128||||||F<CR>
OBX|79|NM|15352^NRBC Scattergram. Ssc dimension^99MRC||128||||||F<CR>
OBX|80|NM|15353^NRBC Scattergram. FL dimension^99MRC||128||||||F<CR>
OBX|81|NM|15356^NRBC Scattergram FSC-LOG dimension^99MRC||128||||||F<CR>
73
OBX|10|NM|10036^TC-BF#^99MRC||0.000|10*9/L||N|||F<CR>
OBX|11|NM|35063-7^Eos-BF#^LN||****|10*9/L||N|||F<CR>
OBX|12|NM|26452-3^Eos-BF%^LN||****|%||N|||F<CR>
OBX|13|NM|10037^HF-BF#^99MRC||****|10*9/L||N|||F<CR>
OBX|14|NM|10038^HF-BF%^99MRC||****|%||N|||F<CR>
OBX|15|NM|10039^RBC-BF-R^99MRC||0.0000|10*12/L||N|||F<CR>
OBX|16|NM|10044^Neu-BF#^99MRC||****|10*9/L||N|||F<CR>
OBX|17|NM|10045^Neu-BF%^99MRC||****|%||N|||F<CR>
OBX|18|NM|15051^RBC Histogram. Left Line^99MRC||10||||||F<CR>
OBX|19|NM|15052^RBC Histogram. Right Line^99MRC||250||||||F<CR>
OBX|20|NM|15053^RBC Histogram. Binary Meta Length^99MRC||1||||||F<CR>
OBX|21|NM|15057^RBC Histogram. Total^99MRC||0||||||F<CR>
OBX|22|NM|15111^PLT Histogram. Left Line^99MRC||3||||||F<CR>
OBX|23|NM|15112^PLT Histogram. Right Line^99MRC||39||||||F<CR>
OBX|24|NM|15113^PLT Histogram. Binary Meta Length^99MRC||1||||||F<CR>
OBX|25|NM|15117^PLT Histogram. Total^99MRC||21||||||F<CR>
OBX|26|NM|15203^WBC DIFF Scattergram. Meta len^99MRC||1||||||F<CR>
OBX|27|NM|15205^WBC DIFF Scattergram. Fsc dimension^99MRC||128||||||F<CR>
OBX|28|NM|15206^WBC DIFF Scattergram. Ssc dimension^99MRC||128||||||F<CR>
OBX|29|NM|15207^WBC DIFF Scattergram. FL dimension^99MRC||128||||||F<CR>
OBX|30|NM|15208^WBC DIFF Scattergram. FSC-LOG dimension^99MRC||128||||||F<CR>
OBX|31|NM|15253^Baso Scattergram. Meta Len^99MRC||1||||||F<CR>
OBX|32|NM|15255^Baso Scattergram. Fsc dimension^99MRC||128||||||F<CR>
OBX|33|NM|15256^Baso Scattergram. Ssc dimension^99MRC||128||||||F<CR>
OBX|34|NM|15257^Baso Scattergram. FL dimension^99MRC||128||||||F<CR>
OBX|35|NM|15258^Baso Scattergram. FSC-LOG dimension^99MRC||128||||||F<CR>
OBX|36|NM|15307^RET Scattergram. Meta Len^99MRC||1||||||F<CR>
OBX|37|NM|15303^RET Scattergram. Fsc dimension^99MRC||128||||||F<CR>
OBX|38|NM|15304^RET Scattergram. Ssc dimension^99MRC||128||||||F<CR>
OBX|39|NM|15305^RET Scattergram. FL dimension^99MRC||128||||||F<CR>
OBX|40|NM|15308^RET Scattergram FSC-LOG dimension^99MRC||128||||||F<CR>
OBX|41|NM|15355^NRBC Scattergram. Meta Len^99MRC||1||||||F<CR>
OBX|42|NM|15351^NRBC Scattergram. Fsc dimension^99MRC||128||||||F<CR>
OBX|43|NM|15352^NRBC Scattergram. Ssc dimension^99MRC||128||||||F<CR>
OBX|44|NM|15353^NRBC Scattergram. FL dimension^99MRC||128||||||F<CR>
OBX|45|NM|15356^NRBC Scattergram FSC-LOG dimension^99MRC||128||||||F<CR>
74
3.6.2 Sample Response Message
In synchronous communication of DMU, each analysis result message need a response
message which contains two segments: MSH and MSA. To send a correct response message,
take into consideration that: the MSH-9 field should be ACK^R01 which indicates that it is a
sample response message; If the value in the MSA-2 field is the same with the MSH-10
value of the received analysis result, it indicates that this response message is corresponding
to the sent analysis result. The MSA-2 value in the following example is 1
MSH|^~\&|BC-6800|Mindray|||20140909160728||ACK^R01|5|P|2.3.1||||||UNICODE<CR>
MSA|AA|4<CR>
3.6.3 QC Message
The content of the QC message differs from the sample analysis result message: the MSH-11
value of the QC message is Q which indicates that it is a QC message; each QC message is
corresponding to one QC point in the DMU software which may contain several analysis
results. For example, there is one analysis result in an L-J QC message, while there are two
analysis results and one mean calculation result in an X mean R QC message.
A QC message consists of an MSH message header and several analysis results, each of
which begins with the PID and OBR segments which contain sample information, and followed
by several OBX segments to carry parameter results and other information. The OBR-4 field of
each analysis result indicates the type of the result See Appendix C for details.
An example of the L-J QC message is shown as follows:
MSH|^~\&|BC-6800|Mindray|||20140909162050||ORU^R01|3|Q|2.3.1||||||UNICODE<CR>
PID|1||MB034H||||20141111000000<CR>
OBR|1||1|00003^LJ QCR^99MRC|||20140827193211|||||||||||||||||HM||||||||admin<CR>
OBX|1|IS|05001^Qc Level^99MRC||H||||||F<CR>
OBX|2|IS|08001^Take Mode^99MRC||A||||||F<CR>
OBX|3|IS|08002^Blood Mode^99MRC||W||||||F<CR>
OBX|4|IS|08003^Test Mode^99MRC||CBC+DIFF||||||F<CR>
OBX|5|ST|09001^Analyzer^99MRC||1#||||||F<CR>
OBX|6|NM|6690-2^WBC^LN||20.01|10*9/L|16.44-21.44|N|||F<CR>
OBX|7|NM|704-7^BAS#^LN||0.51|10*9/L|0.22-0.80|N|||F<CR>
OBX|8|NM|706-2^BAS%^LN||2.6|%|1.2-4.2|N|||F<CR>
OBX|9|NM|751-8^NEU#^LN||13.52|10*9/L|10.71-14.71|N|||F<CR>
OBX|10|NM|770-8^NEU%^LN||67.6|%|57.1-77.1|N|||F<CR>
OBX|11|NM|711-2^EOS#^LN||1.89|10*9/L|0.50-2.90|N|||F<CR>
OBX|12|NM|713-8^EOS%^LN||9.4|%|3.0-15.0|N|||F<CR>
OBX|13|NM|731-0^LYM#^LN||3.70|10*9/L|2.00-5.20|N|||F<CR>
OBX|14|NM|736-9^LYM%^LN||18.5|%|11.0-27.0|N|||F<CR>
75
OBX|15|NM|742-7^MON#^LN||0.39|10*9/L|0.00-1.22|N|||F<CR>
OBX|16|NM|5905-5^MON%^LN||1.9|%|0.0-5.7|N|||F<CR>
OBX|17|NM|789-8^RBC^LN||5.67|10*12/L|5.57-6.17|N|||F<CR>
OBX|18|NM|718-7^HGB^LN||17.5|g/dL|17.2-18.8|N|||F<CR>
OBX|19|NM|787-2^MCV^LN||107.6|fL|93.2-103.2|H~N|||F<CR>
OBX|20|NM|785-6^MCH^LN||30.8|pg|28.2-33.2|N|||F<CR>
OBX|21|NM|786-4^MCHC^LN||28.6|g/dL|28.2-34.2|N|||F<CR>
OBX|22|NM|788-0^RDW-CV^LN||15.9|%|8.7-20.7|N|||F<CR>
OBX|23|NM|21000-5^RDW-SD^LN||62.8|fL|39.2-63.2|N|||F<CR>
OBX|24|NM|4544-3^HCT^LN||0.611||0.546-0.606|H~N|||F<CR>
OBX|25|NM|777-3^PLT^LN||434|10*9/L|415-545|N|||F<CR>
OBX|26|NM|32623-1^MPV^LN||10.8|fL|8.3-14.3|N|||F<CR>
OBX|27|NM|32207-3^PDW^LN||16.5||11.5-21.5|N|||F<CR>
OBX|28|NM|10002^PCT^99MRC||0.471|%|0.342-0.742|N|||F<CR>
OBX|29|NM|10014^PLCR^99MRC||32.9|%|26.3-46.3|N|||F<CR>
OBX|30|NM|10013^PLCC^99MRC||143|10*9/L|124-224|N|||F<CR>
OBX|31|NM|51584-1^IMG#^LN||0.56|10*9/L||N|||F<CR>
OBX|32|NM|38518-7^IMG%^LN||2.8|%||N|||F<CR>
OBX|33|NM|10020^HFC#^99MRC||0.00|10*9/L||N|||F<CR>
OBX|34|NM|10021^HFC%^99MRC||0.0|%||N|||F<CR>
OBX|35|NM|10022^PLT-I^99MRC||434|10*9/L||N|||F<CR>
OBX|36|NM|10024^WBC-D^99MRC||20.02|10*9/L||N|||F<CR>
OBX|37|NM|10025^WBC-B^99MRC||20.01|10*9/L||N|||F<CR>
OBX|38|NM|10031^PDW-SD^99MRC||14.3|fL||N|||F<CR>
OBX|39|NM|10032^InR#^99MRC||0.00|10*9/L||N|||F<CR>
OBX|40|NM|10033^InR‰^99MRC||0.00|‰||N|||F<CR>
OBX|41|NM|12227-5^WBC^LN||20.01|10*9/L|16.44-21.44|N|||F<CR>
<EB><CR>Remarks:
76
3.6.5 LJ QC Message in the Format of Common Samples
LJ QC sample messages can be communicated in the format of common samples (set up in
Setup>Communication>L-J QC result is communicated in the format of blood sample result of
DMU). See 3.6.1 for the format. An example is shown as follows:
MSH|^~\&|BC-6800|Mindray|||20140909162225||ORU^R01|1|P|2.3.1||||||UNICODE<CR>
PID|1||^^^^MR<CR>
PV1|1<CR>
OBR|1||1MB999|00001^Automated
Count^99MRC|||20140820160916|||||||||||||||||HM||||||||admin<CR>
OBX|1|IS|08001^Take Mode^99MRC||A||||||F<CR>
OBX|2|IS|08002^Blood Mode^99MRC||W||||||F<CR>
OBX|3|IS|08003^Test Mode^99MRC||CBC+DIFF||||||F<CR>
OBX|4|IS|01002^Ref Group^99MRC||General||||||F<CR>
OBX|5|IS|05007^Project Type^99MRC||BL||||||F<CR>
OBX|6|ST|01012^Shelf No^99MRC||??||||||F<CR>
OBX|7|ST|01013^Tube No^99MRC||0||||||F<CR>
OBX|8|ST|09001^Analyzer^99MRC||1#||||||F<CR>
OBX|9|NM|6690-2^WBC^LN||19.40|10*9/L|16.44-21.44|N|||F<CR>
OBX|10|NM|704-7^BAS#^LN||0.48|10*9/L|0.22-0.80|N|||F<CR>
OBX|11|NM|706-2^BAS%^LN||2.5|%|1.2-4.2|N|||F<CR>
OBX|12|NM|751-8^NEU#^LN||13.16|10*9/L|10.71-14.71|N|||F<CR>
OBX|13|NM|770-8^NEU%^LN||67.7|%|57.1-77.1|N|||F<CR>
OBX|14|NM|711-2^EOS#^LN||1.79|10*9/L|0.50-2.90|N|||F<CR>
OBX|15|NM|713-8^EOS%^LN||9.3|%|3.0-15.0|N|||F<CR>
OBX|16|NM|731-0^LYM#^LN||3.50|10*9/L|2.00-5.20|N|||F<CR>
OBX|17|NM|736-9^LYM%^LN||18.1|%|11.0-27.0|N|||F<CR>
OBX|18|NM|742-7^MON#^LN||0.47|10*9/L|0.00-1.22|N|||F<CR>
OBX|19|NM|5905-5^MON%^LN||2.4|%|0.0-5.7|N|||F<CR>
OBX|20|NM|789-8^RBC^LN||5.61|10*12/L|5.57-6.17|N|||F<CR>
OBX|21|NM|718-7^HGB^LN||17.7|g/dL|17.2-18.8|N|||F<CR>
OBX|22|NM|787-2^MCV^LN||106.9|fL|93.2-103.2|H~N|||F<CR>
OBX|23|NM|785-6^MCH^LN||31.6|pg|28.2-33.2|N|||F<CR>
OBX|24|NM|786-4^MCHC^LN||29.6|g/dL|28.2-34.2|N|||F<CR>
OBX|25|NM|788-0^RDW-CV^LN||15.9|%|8.7-20.7|N|||F<CR>
OBX|26|NM|21000-5^RDW-SD^LN||62.3|fL|39.2-63.2|N|||F<CR>
OBX|27|NM|4544-3^HCT^LN||0.600||0.546-0.606|N|||F<CR>
OBX|28|NM|777-3^PLT^LN||422|10*9/L|415-545|N|||F<CR>
77
OBX|29|NM|32623-1^MPV^LN||10.7|fL|8.3-14.3|N|||F<CR>
OBX|30|NM|32207-3^PDW^LN||16.5||11.5-21.5|N|||F<CR>
OBX|31|NM|10002^PCT^99MRC||0.454|%|0.342-0.742|N|||F<CR>
OBX|32|NM|10014^PLCR^99MRC||32.5|%|26.3-46.3|N|||F<CR>
OBX|33|NM|10013^PLCC^99MRC||137|10*9/L|124-224|N|||F<CR>
OBX|34|NM|51584-1^IMG#^LN||0.52|10*9/L||N|||F<CR>
OBX|35|NM|38518-7^IMG%^LN||2.7|%||N|||F<CR>
OBX|36|NM|10020^HFC#^99MRC||0.00|10*9/L||N|||F<CR>
OBX|37|NM|10021^HFC%^99MRC||0.0|%||N|||F<CR>
OBX|38|NM|10022^PLT-I^99MRC||422|10*9/L||N|||F<CR>
OBX|39|NM|10024^WBC-D^99MRC||19.90|10*9/L||N|||F<CR>
OBX|40|NM|10025^WBC-B^99MRC||19.40|10*9/L||N|||F<CR>
OBX|41|NM|10031^PDW-SD^99MRC||14.0|fL||N|||F<CR>
OBX|42|NM|10032^InR#^99MRC||0.00|10*9/L||N|||F<CR>
OBX|43|NM|10033^InR‰^99MRC||0.00|‰||N|||F<CR>
OBX|44|NM|12227-5^WBC^LN||19.40|10*9/L|16.44-21.44|N|||F<CR>
OBX|45|NM|15051^RBC Histogram. Left Line^99MRC||0||||||F<CR>
OBX|46|NM|15052^RBC Histogram. Right Line^99MRC||0||||||F<CR>
OBX|47|NM|15053^RBC Histogram. Binary Meta Length^99MRC||1||||||F<CR>
OBX|48|NM|15057^RBC Histogram. Total^99MRC||0||||||F<CR>
OBX|49|NM|15111^PLT Histogram. Left Line^99MRC||0||||||F<CR>
OBX|50|NM|15112^PLT Histogram. Right Line^99MRC||0||||||F<CR>
OBX|51|NM|15113^PLT Histogram. Binary Meta Length^99MRC||1||||||F<CR>
OBX|52|NM|15117^PLT Histogram. Total^99MRC||0||||||F<CR>
OBX|53|NM|15203^WBC DIFF Scattergram. Meta len^99MRC||1||||||F<CR>
OBX|54|NM|15205^WBC DIFF Scattergram. Fsc dimension^99MRC||0||||||F<CR>
OBX|55|NM|15206^WBC DIFF Scattergram. Ssc dimension^99MRC||0||||||F<CR>
OBX|56|NM|15207^WBC DIFF Scattergram. FL dimension^99MRC||0||||||F<CR>
OBX|57|NM|15208^WBC DIFF Scattergram. FSC-LOG dimension^99MRC||0||||||F<CR>
OBX|58|NM|15253^Baso Scattergram. Meta Len^99MRC||1||||||F<CR>
OBX|59|NM|15255^Baso Scattergram. Fsc dimension^99MRC||0||||||F<CR>
OBX|60|NM|15256^Baso Scattergram. Ssc dimension^99MRC||0||||||F<CR>
OBX|61|NM|15257^Baso Scattergram. FL dimension^99MRC||0||||||F<CR>
OBX|62|NM|15258^Baso Scattergram. FSC-LOG dimension^99MRC||0||||||F<CR>
OBX|63|NM|15307^RET Scattergram. Meta Len^99MRC||1||||||F<CR>
OBX|64|NM|15303^RET Scattergram. Fsc dimension^99MRC||0||||||F<CR>
OBX|65|NM|15304^RET Scattergram. Ssc dimension^99MRC||0||||||F<CR>
78
OBX|66|NM|15305^RET Scattergram. FL dimension^99MRC||0||||||F<CR>
OBX|67|NM|15308^RET Scattergram FSC-LOG dimension^99MRC||0||||||F<CR>
OBX|68|NM|15355^NRBC Scattergram. Meta Len^99MRC||1||||||F<CR>
OBX|69|NM|15351^NRBC Scattergram. Fsc dimension^99MRC||0||||||F<CR>
OBX|70|NM|15352^NRBC Scattergram. Ssc dimension^99MRC||0||||||F<CR>
OBX|71|NM|15353^NRBC Scattergram. FL dimension^99MRC||0||||||F<CR>
OBX|72|NM|15356^NRBC Scattergram FSC-LOG dimension^99MRC||0||||||F<CR>
Remarks: As the sample ID field, For both an integrated or standalone analyzer, the OBR-3
field has a value which is the QC sample transmission ID.
The “Analyzer” OBX item is only applicable to integrated analyzers.
For V3.0 searching request messages or above, the combination of sample ID+sample type is
used as the filter for searching
MSH|^~\&|BC-6800|Mindray|||20140328102554||ORM^O01|2|P|2.3.1||||||UNICODE
ORC|RF||sampleid99|BL
See sections above for the fields of MSH and ORC segments.
79
provide the patient and sample information, in the same way as the sample data message
does. The ORC segment is indispensable for a request response message with searching
results, in which the ORC-1 value is AF, and ORC-2 is the key searching field(the sample ID).
Note that the OBR-2 field indicates the sample ID, which should be the same as in the ORC-2
field; otherwise, the message will be regarded as incorrect.
An example of the request response message with searching results is shown as follows:
MSH|^~\&|BC-6800|Mindray|||20140909170111||ORR^O02||P|2.3.1||||||UNICODE<CR>
MSA|AA|1<CR>
PID|1||patientID2001^^^^MR||Jordan^Michael||20090210000000|Male<CR>
PV1|1|Outpatient|Internal medicine^^1002|||||||||||||||||Public<CR>
ORC|AF||SampleID4001<CR>
OBR|1|SampleID4001||00001^Automated Count^99MRC||20090307103000||||Jack|||Virus
infections|20090307103100||||||||||HM||||||||Bill<CR>
OBX|1|IS|08003^Test Mode^99MRC||CBC+DIFF||||||F<CR>
OBX|2|IS|01002^Ref Group^99MRC||Child||||||F<CR>
OBX|3|NM|30525-0^Age^LN||6|yr|||||F<CR>
OBX|4|ST|01001^Remark^99MRC||Emergency patient||||||F<CR>
OBX|5|ST|08005^SerialNumber^99MRC||3||||||F<CR>
OBX|6|IS|01007^Sample Type^99MRC||Venous blood||||||F<CR>
OBX|7|IS|01008^Patient Area^99MRC||A - 501||||||F<CR>
OBX|8|ST|01009^Custom patient info 1^99MRC||Nothing||||||F<CR>
OBX|9|ST|01010^Custom patient info 2^99MRC||Nothing||||||F<CR>
OBX|10|ST|01011^Custom patient info 3^99MRC||Nothing||||||F<CR>
<EB><CR>Note: when the “ProjectType” item in the response message is consistent with the
“ProjectType” item in the request message, this item (including “BL/BF” of ORC and
“ProjectType” of OBX) can be excluded in the response message. If not, transmit the
“ProjectType” item as requested.
The OBX items “BloodMode” and “Take Mode” are not mandatory in the response. If they are
not included in the response message, the instrument analyzes the sample in the mode
defined in the “Setup” screen of the main unit. If it is included in the response message, the
instrument analyzes the sample in the responded mode. If the “ProjectType” corresponding to
this “BloodMode” in the response and the request are not the same. It it required to transmit
the “ProjectType” item in the response message.The OBX item “Test Mode” is mandatory in
the response.
The OBX item “SerialNumber” is the serial number in LIS, which is only applicable to
integrated analyzers.
An example of the request response message with no search result is shown as follows, in
which the MSA-2 field indicates the result of the response. In this example, the MSA-2 value is
“AR”, indicating the request was rejected; if it is “AE", then there is an error in the request
80
process.
MSH|^~\&|BC-6800|Mindray|||20140328102737||ORR^O02||P|2.3.1||||||UNICODE
MSA|AR|3
81
Chapter 4 ASTM Communication Protocol
Low-Level Protocol
Frame Frame End Frame
Message: A complete data package is called message. It is a set of information, which can be
a sample analysis result, QC result or request information. Message is the unit of a call for
communication.
Frame: the component of a message which is the unit of communication control and
communication error identification.
The ASTM communication protocol is a protocol based on TCP/IP protocol and serial port
communication control. ASTM protocol has two layers: the low-level protocol for message
transmission, and message level protocol between DMU and LIS/HIS.
82
STX: text transmission start control character;
FN: serial number of the frame, use numbers from 0 to 7 in turn (starting from 1) to identify
different frames;
Text: content of the message;
ETB: end character for text in the middle frame;
ETX: end character for text in the end frame;
C1: first-4-bit value of the check sum, expressed by 0-9 and A-F;
C2: last-4-bit value of the check sum, expressed by 0-9 and A-F;
CR: frame end "carriage return" control character
LF: frame end "line feed" control character;
83
character value from FN to [<ETB>|<ETX>] (note: do not add <STX> [<ETB>|<ETX>] C1 C2
<CR> <LF>), divide the sum by 256, get the remainder, and convert it to 8bit where the 4
most significant bits (first 4 bits) are C1, and the 4 least significant bits (last 4 bits) are C2. E.g.
01111010, convert it to hexadecimal, that is 7A, then C1 = "7", C2 = "A".
Message: a set of records from message header record (H) to message terminator
record (T).
Record: a set of fields. It has information about a certain subject, e.g. patient
information. The first field of each record is the record type field.
Field: a set of components. The description of special property of the record, e.g.
date of birth in patient information.
Component: basic unit of message data. E.g. for patient name, it consists of two
basic units, Last Name and First Name which are separated by component delimiter.
84
4.4.2.2 Binary Data Coding
For raw binary data, they need to be converted to strings using BASE64 (See Appendix D ) for
transmission.
Since there may be big-endian and little-endian difference at the sending end and the
receiving end, in the transmission process of raw data, if the smallest unit data of the raw data
needs to be expressed by 2 bytes or more, the raw data need to be converted to network byte
order before being coded using Base64. Take the transmission of 32-bit integer digit group as
an example. The smallest unit of the raw data (integer digit group) is integer that is expressed
by 4 bytes, so before Base64 coding, the integer digit group needs to be converted to one-byte
digit group based in network byte order, and then converted to text using Base64.
Note: the characters are case sensitive.
4.4.3 Delimiters
In a complete message, all the records shall be ended with <CR> (carriage return).
To identify different components, fields, or repeated texts in a record, different delimiters are
used between fields, components, and repeated texts.
ASTM uses the following ASCII characters:
Record end character <CR> Carriage return character (invisible)
Field delimiter |
Repetition delimiter \
Component delimiter ^
Transmission of delimiter:
The delimiter definition is in the second field of the message header record, normally in the
format "H | \ˆ & |", where H is the record type identifier, followed by 4 delimiter definitions, and
the last '|' is a field delimiter, indicating what follows is another field. The delimiters are in the
following order: field delimiter, repetition delimiter, component delimiter and escape delimiter.
Null delimiter:
For null field or component, if it is the last one, delimiter is not needed; if not, a delimiter for this
field/component is needed to separate it from the following field/component. That is to say, in a
record, the position of a field or a component matters. So even if a field/component is null, the
position shall be reserved by using a delimiter.
Note: according to the ASTM standard, the position of a null field/component shall be reserved
rather than being omitted.
85
not allowed to transmit. In this case, these characters need to be converted to escape
character.
According to the escape character conversion rules in the ASTM standard, the escape
characters needed in message transmission are shown as follows:
Escape sequence Delimiter Remarks
&F& | Field delimiter
&R& \ Repetition delimiter
&S& ^ Component delimiter
&E& & Escape delimiter
Escape characters of low-level protocol control characters:
Escape sequence Delimiter Remarks
&X5& <ENQ>
&X4& <EOT>
&X2& <STX>
&X17& <ETB>
&X3& <ETX>
&XD& <CR>
&XA& <LF>
&X6& <ACK>
&X15& <NAK>
Note: in a message, the record terminator character (<CR>) is the protocol control character
which does not need to be converted.
86
4.4.6 Special Notice
1. Time:
Format of time:
Date: YYYYMMDD
Date+Time: YYYYMMDDHHMMSS
2. Record sequence number:
In the message level protocol, all records except message header records begin with two
fields: "Record Type ID" and "Sequence Number".
Record Type ID: record type identifier. E.g. the record type ID for patient information is "P".
Sequence Number: record sequence number, numeric string, indicating the sequence number
of the record among all records of the same type. E.g.: if there are 2 "O" records, 3 "R" records
in a message, then the sequence number of the first "O" record is "1", and the second one "2";
the sequence number of the first, second and third "R" records are "1", "2" and "3" respectively.
If there are more records of the same type, the sequence number increases accordingly.
87
Name Automated Count "Name" item
ID 00001 "ID" item
Processing ID 12 P Current message type; fixed to be
"P" indicating sample messages.
Version Number 13 LIS2-A2 Version number of ASTM; fixed
Date and Time of 14 20100208145026 Time of message transmission;
Message use current system time; in the
format of YYYYMMDDHHMMSS
Message Control ID: the unique identifier of a message Commonly starts from 1.
Taking the communication of sample analysis result as an example, the complete message
header is shown below:
<STX>1H|\^&|1||Mindray^BC-6800^||||||Automated
Count^00001|P|LIS2-A2|20130912164204<CR><ETB>DC<CR><LF>
Note: "<CR>" stands for carriage return.
4.5.1.2 Message Terminator Record
The last record of every message is called message terminator record, which is defined as
follows:
Field Name Field Value Example Remarks
Sequence
Number
Record Type ID 1 L Record type field; value fixed
Sequence Number 2 1 Sequence number of record; fixed
Termination Code 3 N Termination code; value: "N"; fixed
A complete message terminator record is shown as follows:
L|1|N<CR>
88
Age unit Y Values of age unit:
Null
Y: year
M: month
W: week
D: day
H: hour
Patient Sex 9 Female Entry by the operator (string)
Admission Status 25 Emergency Department, string displayed on
screen
Location 26
Inpatient zone EA String displayed on screen
Bed No. 32-1 String displayed on screen
Complete record example:
P|1|||333|FirstName^LastName||20091220000000^2^Y|Female||||||||||||||||Emergency|EA^
32-1<CR>.
89
operator
User Field Number 1 19 Alice User-defined; used for validater
here
User Field Number 2 20 User-defined; used for time of
validation here
Date/Time Results 23 20111220153501 Report time
Reported or Last
Modified
Report Type 26 F Report types:
F – final results; not request
response; fixed to be F
Q – has result for request
Y – no result for request
Complete record example:
O|1|K11321||||20100613010203|20100612153501|||Jones|||Diagnosis|20100612153501|
Sample Type^|XQRD||Alice|||20111220153501|||F<CR>
90
Units 5 10^9/L Unit of result; use the units
displayed on screen
Reference Ranges 6 Reference ranges
Lower limit 4.00
Upper limit 12.00
Result Abnormal 7 Result flags
Flags
High/Low flags L H – higher than upper limit
L – lower than lower limit
Result edited flag e E – result edited flag
e – result changed due to the
manual editing of another
parameter result based on which it
is calculated
Null if the result is not edited
Suspicious flag N N - normal
A - abnormal
Reagent expiration O O – reagent expired
flag Null if the reagent is not expired
Temperature flag T T - instrument overtemperature
Null if no overtemperature
Result corrected flag C C - Result corrected flag
Null if not corrected
Out of linearity range V V - out of linearity range
flag Null if within range
Complete record example:
<STX>5R|18|^NEU#^^751-8|2.39|10&S&9/L|2.00^7.00|^^A^^^^<CR><ETB>E4<CR><LF>
91
BF type here. Value definition:
“BL”: blood;
“BF”: body fluid;
Complete record example:
<STX>2Q|1|sampleid99||||20140328103119||||BL<CR><ETB>AB<CR><LF>
92
hour respectively
9: gender Gender What displayed on
screen
25: Department What displayed on
department screen
26: location Inpatient What displayed on
zone screen
Bed No. What displayed on
screen
O Sample Information 3: Sample Sample ID What displayed on
ID screen. For both an
integrated or
standalone
analyzer,when the LJ
QC sample is
trasmitted in the format
of the common sample,
the value of the field is
the QC sample
transmission ID.
7: time of Time of YYYYMMDDHHMMSS;
analysis analysis what displayed on
screen
8: Time of Time of YYYYMMDDHHMMSS;
sample sample what displayed on
collection collection screen
11: The The person String
person who who ordered
ordered the the analysis
analysis
14: clinical Clinical What displayed on
diagnosis diagnosis screen
15: Date/Time YYYYMMDDHHMMSS;
Date/Time when the what displayed on
when the specimen is screen
specimen is received
received
16: sample Sample type What displayed on
type screen
Sample Reserved; null
source
17: operator Operator What displayed on
screen
19: validater Validater What displayed on
93
screen
20: time of Time of YYYYMMDDHHMMSS;
validation validation what displayed on
screen
23: Report Report time YYYYMMDDHHMMSS;
time what displayed on
screen
26: report Result F, fixed
type
R Presentation mode 2: ID ID See Appendix C for
data type and coding
system
ID See Appendix C for
data type and coding
system
4: result Presentation See Appendix C for
mode HL7 and ASTM
enumeration definition
5: unit Null
6: reference Null
range
7: flag Null
R Blood Mode Value same as above
R Analysis mode Value same as above
R Sample Type Value same as above
R Analyzer Name 4: result, value displayed on screen; other values same
as above.
R Reference group 4: result, value displayed on screen; other values same
as above
R Remarks 4: result, value displayed on screen; value same as
above
R Reexam flag 4: result; T - reexamination needed; F –reexamination
not needed; other values same as above
R ReviewRules 4: result; review rules that have been triggered; other
values same as above
R ReviewRulesGroup 4: result; the groups of review rules that have been
triggered; other values same as above
R ReviewRulesGroupName 4: result; description for the groups of review rules that
have been triggered; other values same as above
R Tube rack No. 4: result, value displayed on screen; value same as
above
R Tube No. 4: result, value displayed on screen; value same as
above
94
R Payer 4: result, value displayed on screen; value same as
above
R Patient type 4: result, value displayed on screen; value same as
above
R Custom1 4: result, value displayed on screen; value same as
above
R Custom2 4: result, value displayed on screen; value same as
above
R Custom3 4: result, value displayed on screen; value same as
above
R WBC: white blood cell 2: ID; format same as above; see data type and coding
count system in Appendix C for the value
4: result Sample What displayed on
Analysis screen
Result
5: unit Unit of What displayed on
sample screen
analysis
result
6: reference Upper limit What displayed on
range screen
Lower limit What displayed on
screen
7: flag High/Low H – high flag; L – low
flags flag
Result edited E – result edited; e –
flag result changed due to
the manual editing of
another parameter
result based on which it
is calculated
Suspicious N – normal result; A –
flag suspicious result
Reagent O – reagent expired;
expiration flag reserved; fixed to be
(reserved null
component)
Temperature T – overtemperature;
flag null - temperature
normal
Result C – result corrected;
corrected flag null - result not
corrected
Out of V – result out of
95
linearity linearity range; null -
range flag within range
R Bas# Basophil number: value same as above
96
R P-LCC Platelet- Large Cell Count: value same as above
R IMG# Immature Granulocyte (RUO): value same as above
R IMG% Immature Granulocyte percentage (RUO): value same
as above
R RBC-O Optical Red Blood Cell count: value same as above
R PLT-O Optical Platelet count: value same as above
R HFC# High fluorescent Cell number: value same as above
R HFC% High fluorescent Cell percentage: value same as above
R PLT-I Platelet count- Impedance: value same as above
R WBC-R White Blood Cell count -RET: value same as above
R WBC-D White Blood Cell count -DIFF: value same as above
R WBC-B White Blood Cell count -BASO: value same as above
R WBC-N White Blood Cell count -NRBC: value same as above
R PDW-SD Platelet Distribution Width – Standard Deviation: value
same as above
R InR# Infected Red Blood Cell count: value same as above
97
R Macro# Macrocyte count: value same as above
R Flags of abnormal blood 2: ID; format same as above; see data type and coding
cell differential or system in Appendix C for the value
morphology: 4: result T T – flag exists in the
result; fixed
WBC Scattergram Abn.
5: unit Null
Note: only transmitted
6: reference Null
when this flag exists in
range
98
the result 7: flag Null
R … Flag; value same as above. Only transmitted when this
flag exists in the result. For details of flags, see the
"Flags of Abnormal Blood Cell Differential or
Morphology" part of Table 19 in Appendix C
R RBC histogram binary 2: ID; format same as above; see data type and coding
data. system in Appendix C for the value
4: result Binary coding 4.4.2 Message coding:
data rule coding value
Field 5, 6, 7: idle; null
Null if it is not configured to be transmitted as “data”
R Left discriminator of the 2: ID; format same as above; see data type and coding
RBC histogram system in Appendix C for the value
4: result Numeric Discriminator value
Field 5, 6, 7: idle; null
R Right discriminator of the 2: ID; format same as above; see data type and coding
RBC histogram system in Appendix C for the value
4: result Numeric Discriminator value
Field 5, 6, 7: idle; null
R RBC historgram 2: ID; format same as above; see data type and coding
metadata length system in Appendix C for the value
4: result Numeric Unit data type length
Field 5, 6, 7: idle; null
R Total number of RBC 2: ID; format same as above; see data type and coding
histograms system in Appendix C for the value
4: result Numeric Total number of graphic
metadata (digit group
length)
Field 5, 6, 7: idle; null
R RBC histogram bitmap 2: ID; format same as above; see data type and coding
(BMP) system in Appendix C for the value
4: result Binary coding 4.4.2 Message coding:
data (can be rule coding value
null)
Field 5, 6, 7: idle; null
Null if it is not configured to be transmitted as graph
R PLT histogram PLT histogram transmission is the same as that of RBC
histogram
R Version of scattergram 2: ID; format same as above; see data type and coding
system in Appendix C for the value
4: result String V1: BC-6800, national
V2: BC-6900, Version
1.9
99
V3: BC-6800,
international, Version
1.10
Field 5, 6, 7: idle; null
R the particle type array 2: ID; format same as above; see data type and coding
which needs to be system in Appendix C for the value
greyout in the 4: result Binary data 4.4.2 Message
scattergram (can be null) coding: rule coding
value
Appendix C
scattergram data,
greyout particle type
array
Field 5, 6, 7: idle; null
Null if it is configured not to transmit scattergram data
R DIFF scattergram bitmap In the same structure as RBC histogram bitmap (BMP)
data
R Diff scattergram Structure same as above; unit data type length
metadata length
R Fsc dimension of DIFF Structure same as above; Fsc dimension
scattergram
R Ssc dimension of DIFF Same as above
scattergram
R FL dimension of DIFF Same as above
scattergram
R FSC-LOG dimension of Same as above
DIFF scattergram
R DIFF scattergram binary Structure same as that of RBC histogram binary data;
data same data coding
100
4.6.1.3 Example of Sample Analysis Result Message
Blood Sample:
<STX>1H|\^&|1||Mindray^BC-6800^||||||Automated
Count^00001|P|LIS2-A2|20140909170247<CR><ETB>E7<CR><LF>
<STX>2P|1|||patientID2001|Michael^Jordan||20081229160009^5^Y|Male||||||||||||||||Internal medicine|A -
501^1002<CR><ETB>21<CR><LF>
<STX>3O|1|40139349110||||20140805085635|20140705160009|||Jack|||Virus
infections|20140716160009|Venous blood^|admin||||||20140907160009|||F<CR><ETB>6E<CR><LF>
<STX>4R|1|^Take Mode^^08001|A||^|^^^^^^<CR><ETB>BC<CR><LF>
<STX>5R|2|^Blood Mode^^08002|W||^|^^^^^^<CR><ETB>40<CR><LF>
<STX>6R|3|^Test Mode^^08003|CBC+DIFF||^|^^^^^^<CR><ETB>A8<CR><LF>
<STX>7R|4|^Ref Group^^01002|Child||^|^^^^^^<CR><ETB>7F<CR><LF>
<STX>0R|5|^Remark^^01001|Emergency patient||^|^^^^^^<CR><ETB>60<CR><LF>
<STX>1R|6|^Recheck flag^^01006|T||^|^^^^^^<CR><ETB>14<CR><LF>
<STX>2R|7|^ReviewRulesGroupName^^13004|RBC Agglutination or Cold Aggutination, NRBC
Present||^|^^^^^^<CR><ETB>7B<CR><LF>
<STX>3R|8|^ReviewRulesGroup^^13000|31,32||^|^^^^^^<CR><ETB>D1<CR><LF>
<STX>4R|9|^ReviewRules^^13001|([WBC]<5),([PLT]>0)||^|^^^^^^<CR><ETB>BB<CR><LF>
<STX>2R|7|^Shelf No^^01012|54||^|^^^^^^<CR><ETB>88<CR><LF>
<STX>3R|8|^Tube No^^01013|8||^|^^^^^^<CR><ETB>F8<CR><LF>
<STX>4R|9|^Charge type^^01015|||^|^^^^^^<CR><ETB>83<CR><LF>
<STX>5R|10|^Patient type^^01016|||^|^^^^^^<CR><ETB>38<CR><LF>
<STX>6R|11|^Analyzer^^09001|2#||^|^^^^^^<CR><ETB>20<CR><LF>
<STX>7R|12|^Project Type^^05007|BL||^|^^^^^^<CR><ETB>B0<CR><LF>
<STX>0R|13|^Custom patient info 1^^01009|||^|^^^^^^<CR><ETB>2E<CR><LF>
<STX>1R|14|^Custom patient info 2^^01010|||^|^^^^^^<CR><ETB>29<CR><LF>
<STX>2R|15|^Custom patient info 3^^01011|||^|^^^^^^<CR><ETB>2D<CR><LF>
<STX>3R|16|^WBC^^6690-2|15.22|10&S&9/L|4.00^12.00|H^^A^^^^<CR><ETB>85<CR><LF>
<STX>4R|17|^BAS#^^704-7|0.06|10&S&9/L|0.00^0.10|^^A^^^^<CR><ETB>BD<CR><LF>
<STX>5R|18|^BAS%^^706-2|0.4|%|0.0^1.0|^^A^^^^<CR><ETB>9D<CR><LF>
<STX>6R|19|^NEU#^^751-8|11.66|10&S&9/L|2.00^8.00|H^^A^^^^<CR><ETB>5F<CR><LF>
<STX>7R|20|^NEU%^^770-8|76.6|%|50.0^70.0|H^^A^^^^<CR><ETB>A3<CR><LF>
<STX>0R|21|^EOS#^^711-2|0.02|10&S&9/L|0.02^0.80|^^A^^^^<CR><ETB>C3<CR><LF>
<STX>1R|22|^EOS%^^713-8|0.1|%|0.5^5.0|L^^A^^^^<CR><ETB>FB<CR><LF>
<STX>2R|23|^LYM#^^731-0|2.05|10&S&9/L|0.80^7.00|^^A^^^^<CR><ETB>DC<CR><LF>
<STX>3R|24|^LYM%^^736-9|13.5|%|20.0^60.0|L^^A^^^^<CR><ETB>A6<CR><LF>
<STX>4R|25|^MON#^^742-7|1.43|10&S&9/L|0.12^1.20|H^^A^^^^<CR><ETB>21<CR><LF>
<STX>5R|26|^MON%^^5905-5|9.4|%|3.0^12.0|^^A^^^^<CR><ETB>27<CR><LF>
<STX>6R|27|^RBC^^789-8|2.72|10&S&12/L|3.50^5.20|L^^N^^^^<CR><ETB>42<CR><LF>
<STX>7R|28|^HGB^^718-7|8.8|g/dL|12.0^16.0|L^^A^^^^<CR><ETB>60<CR><LF>
<STX>0R|29|^MCV^^787-2|129.8|fL|80.0^100.0|H^^N^^^^<CR><ETB>78<CR><LF>
<STX>1R|30|^MCH^^785-6|32.2|pg|27.0^34.0|^^A^^^^<CR><ETB>CF<CR><LF>
<STX>2R|31|^MCHC^^786-4|24.8|g/dL|31.0^37.0|L^^A^^^^<CR><ETB>D3<CR><LF>
101
<STX>3R|32|^RDW-CV^^788-0|24.8|%|11.0^16.0|H^^N^^^^<CR><ETB>4E<CR><LF>
<STX>4R|33|^RDW-SD^^21000-5|116.4|fL|35.0^56.0|H^^N^^^^<CR><ETB>64<CR><LF>
<STX>5R|34|^HCT^^4544-3|0.354||0.350^0.490|^^N^^^^<CR><ETB>D8<CR><LF>
<STX>6R|35|^PLT^^777-3|55|10&S&9/L|100^300|L^^N^^^^<CR><ETB>62<CR><LF>
<STX>7R|36|^MPV^^32623-1|11.7|fL|6.5^12.0|^^N^^^^<CR><ETB>05<CR><LF>
<STX>0R|37|^PDW^^32207-3|17.2||15.0^17.0|H^^N^^^^<CR><ETB>BE<CR><LF>
<STX>1R|38|^PCT^^10002|0.064|%|0.108^0.282|L^^N^^^^<CR><ETB>11<CR><LF>
<STX>2R|39|^PLCR^^10014|38.7|%|11.0^45.0|^^N^^^^<CR><ETB>82<CR><LF>
<STX>3R|40|^PLCC^^10013|21|10&S&9/L|30^90|L^^N^^^^<CR><ETB>1E<CR><LF>
<STX>4R|41|^IMG#^^51584-1|0.49|10&S&9/L|^|^^A^^^^<CR><ETB>B1<CR><LF>
<STX>5R|42|^IMG%^^38518-7|3.2|%|^|^^A^^^^<CR><ETB>F6<CR><LF>
<STX>6R|43|^HFC#^^10020|0.40|10&S&9/L|^|^^A^^^^<CR><ETB>2E<CR><LF>
<STX>7R|44|^HFC%^^10021|2.6|%|^|^^A^^^^<CR><ETB>78<CR><LF>
<STX>0R|45|^PLT-I^^10022|55|10&S&9/L|^|^^N^^^^<CR><ETB>53<CR><LF>
<STX>1R|46|^WBC-D^^10024|14.73|10&S&9/L|^|^^A^^^^<CR><ETB>C4<CR><LF>
<STX>2R|47|^WBC-B^^10025|15.22|10&S&9/L|^|^^A^^^^<CR><ETB>C0<CR><LF>
<STX>3R|48|^PDW-SD^^10031|17.0|fL|^|^^N^^^^<CR><ETB>FC<CR><LF>
<STX>4R|49|^InR#^^10032|0.01|10&S&9/L|^|^^N^^^^<CR><ETB>77<CR><LF>
<STX>5R|50|^InR‰^^10033|0.00|‰|^|^^N^^^^<CR><ETB>BD<CR><LF>
<STX>6R|51|^WBC^^12227-5|15.22|10&S&9/L|4.00^12.00|H^^A^^^^<CR><ETB>B3<CR><LF>
<STX>7R|52|^Neutrophilia^^12004|T||^|^^^^^^<CR><ETB>D0<CR><LF>
<STX>0R|53|^WBC Left Shift?^^17790-7|T||^|^^^^^^<CR><ETB>2F<CR><LF>
<STX>1R|54|^Imm Granulocytes?^^34165-1|T||^|^^^^^^<CR><ETB>C4<CR><LF>
<STX>2R|55|^Atypical Lymphs?^^15192-8|T||^|^^^^^^<CR><ETB>5D<CR><LF>
<STX>3R|56|^Anisocytosis^^15150-6|T||^|^^^^^^<CR><ETB>4C<CR><LF>
<STX>4R|57|^Macrocytes^^12075|T||^|^^^^^^<CR><ETB>00<CR><LF>
<STX>5R|58|^Anemia^^12014|T||^|^^^^^^<CR><ETB>2C<CR><LF>
<STX>6R|59|^Hypochromia^^15180-3|T||^|^^^^^^<CR><ETB>CD<CR><LF>
<STX>7R|60|^HGB Interfere^^12015|T||^|^^^^^^<CR><ETB>72<CR><LF>
<STX>0R|61|^Thrombopenia^^12018|T||^|^^^^^^<CR><ETB>C2<CR><LF>
<STX>1R|62|^Abn Lympho/ Blasts^^12053|T||^|^^^^^^<CR><ETB>3D<CR><LF>
<STX>2R|63|^NRBC?^^12054|T||^|^^^^^^<CR><ETB>42<CR><LF>
<STX>3R|64|^RBC Histogram. Left Line^^15051|29||^|^^^^^^<CR><ETB>1D<CR><LF>
<STX>4R|65|^RBC Histogram. Right Line^^15052|250||^|^^^^^^<CR><ETB>BF<CR><LF>
<STX>5R|66|^RBC Histogram. Binary Meta Length^^15053|1||^|^^^^^^<CR><ETB>44<CR><LF>
<STX>6R|67|^RBC Histogram. Total^^15057|51277||^|^^^^^^<CR><ETB>95<CR><LF>
<STX>7R|68|^PLT Histogram. Left Line^^15111|3||^|^^^^^^<CR><ETB>03<CR><LF>
<STX>0R|69|^PLT Histogram. Right Line^^15112|47||^|^^^^^^<CR><ETB>A9<CR><LF>
<STX>1R|70|^PLT Histogram. Binary Meta Length^^15113|1||^|^^^^^^<CR><ETB>51<CR><LF>
<STX>2R|71|^PLT Histogram. Total^^15117|1004||^|^^^^^^<CR><ETB>61<CR><LF>
<STX>3R|72|^WBC DIFF Scattergram. Meta len^^15203|1||^|^^^^^^<CR><ETB>A1<CR><LF>
<STX>4R|73|^WBC DIFF Scattergram. Fsc dimension^^15205|128||^|^^^^^^<CR><ETB>2B<CR><LF>
<STX>5R|74|^WBC DIFF Scattergram. Ssc dimension^^15206|128||^|^^^^^^<CR><ETB>3B<CR><LF>
<STX>6R|75|^WBC DIFF Scattergram. FL dimension^^15207|128||^|^^^^^^<CR><ETB>A7<CR><LF>
102
<STX>7R|76|^WBC DIFF Scattergram. FSC-LOG
dimension^^15208|128||^|^^^^^^<CR><ETB>03<CR><LF>
<STX>0R|77|^Baso Scattergram. Meta Len^^15253|1||^|^^^^^^<CR><ETB>F8<CR><LF>
<STX>1R|78|^Baso Scattergram. Fsc dimension^^15255|128||^|^^^^^^<CR><ETB>A2<CR><LF>
<STX>2R|79|^Baso Scattergram. Ssc dimension^^15256|128||^|^^^^^^<CR><ETB>B2<CR><LF>
<STX>3R|80|^Baso Scattergram. FL dimension^^15257|128||^|^^^^^^<CR><ETB>15<CR><LF>
<STX>4R|81|^Baso Scattergram. FSC-LOG dimension^^15258|128||^|^^^^^^<CR><ETB>71<CR><LF>
<STX>5R|82|^RET Scattergram. Meta Len^^15307|1||^|^^^^^^<CR><ETB>5F<CR><LF>
<STX>6R|83|^RET Scattergram. Fsc dimension^^15303|128||^|^^^^^^<CR><ETB>03<CR><LF>
<STX>7R|84|^RET Scattergram. Ssc dimension^^15304|128||^|^^^^^^<CR><ETB>13<CR><LF>
<STX>0R|85|^RET Scattergram. FL dimension^^15305|128||^|^^^^^^<CR><ETB>77<CR><LF>
<STX>1R|86|^RET Scattergram FSC-LOG dimension^^15308|128||^|^^^^^^<CR><ETB>A7<CR><LF>
<STX>2R|87|^NRBC Scattergram. Meta Len^^15355|1||^|^^^^^^<CR><ETB>9E<CR><LF>
<STX>3R|88|^NRBC Scattergram. Fsc dimension^^15351|128||^|^^^^^^<CR><ETB>42<CR><LF>
<STX>4R|89|^NRBC Scattergram. Ssc dimension^^15352|128||^|^^^^^^<CR><ETB>52<CR><LF>
<STX>5R|90|^NRBC Scattergram. FL dimension^^15353|128||^|^^^^^^<CR><ETB>B5<CR><LF>
<STX>6R|91|^NRBC Scattergram FSC-LOG dimension^^15356|128||^|^^^^^^<CR><ETB>E5<CR><LF>
<STX>7L|1|N<CR><ETX>07<CR><LF>
103
<STX>4R|17|^RBC-BF^^23860-0|0.000|10&S&12/L|^|^^N^^^^<CR><ETB>95<CR><LF>
<STX>5R|18|^MN#^^26490-3|****|10&S&9/L|^|^^N^^^^<CR><ETB>5E<CR><LF>
<STX>6R|19|^MN%^^26493-7|****|%|^|^^N^^^^<CR><ETB>DA<CR><LF>
<STX>7R|20|^PMN#^^10034|****|10&S&9/L|^|^^N^^^^<CR><ETB>3C<CR><LF>
<STX>0R|21|^PMN%^^10035|****|%|^|^^N^^^^<CR><ETB>AA<CR><LF>
<STX>1R|22|^TC-BF#^^10036|0.000|10&S&9/L|^|^^N^^^^<CR><ETB>E1<CR><LF>
<STX>2R|23|^Eos-BF#^^35063-7|****|10&S&9/L|^|^^N^^^^<CR><ETB>98<CR><LF>
<STX>3R|24|^Eos-BF%^^26452-3|****|%|^|^^N^^^^<CR><ETB>0B<CR><LF>
<STX>4R|25|^HF-BF#^^10037|****|10&S&9/L|^|^^N^^^^<CR><ETB>99<CR><LF>
<STX>5R|26|^HF-BF%^^10038|****|%|^|^^N^^^^<CR><ETB>0F<CR><LF>
<STX>6R|27|^RBC-BF-R^^10039|0.0000|10&S&12/L|^|^^N^^^^<CR><ETB>E4<CR><LF>
<STX>7R|28|^Neu-BF#^^10044|****|10&S&9/L|^|^^N^^^^<CR><ETB>37<CR><LF>
<STX>0R|29|^Neu-BF%^^10045|****|%|^|^^N^^^^<CR><ETB>A5<CR><LF>
<STX>1R|30|^RBC Histogram. Left Line^^15051|10||^|^^^^^^<CR><ETB>0A<CR><LF>
<STX>2R|31|^RBC Histogram. Right Line^^15052|250||^|^^^^^^<CR><ETB>B6<CR><LF>
<STX>3R|32|^RBC Histogram. Binary Meta Length^^15053|1||^|^^^^^^<CR><ETB>3B<CR><LF>
<STX>4R|33|^RBC Histogram. Total^^15057|0||^|^^^^^^<CR><ETB>B6<CR><LF>
<STX>5R|34|^PLT Histogram. Left Line^^15111|3||^|^^^^^^<CR><ETB>FA<CR><LF>
<STX>6R|35|^PLT Histogram. Right Line^^15112|39||^|^^^^^^<CR><ETB>A9<CR><LF>
<STX>7R|36|^PLT Histogram. Binary Meta Length^^15113|1||^|^^^^^^<CR><ETB>59<CR><LF>
<STX>0R|37|^PLT Histogram. Total^^15117|21||^|^^^^^^<CR><ETB>FF<CR><LF>
<STX>1R|38|^WBC DIFF Scattergram. Meta len^^15203|1||^|^^^^^^<CR><ETB>A1<CR><LF>
<STX>2R|39|^WBC DIFF Scattergram. Fsc dimension^^15205|128||^|^^^^^^<CR><ETB>2B<CR><LF>
<STX>3R|40|^WBC DIFF Scattergram. Ssc dimension^^15206|128||^|^^^^^^<CR><ETB>32<CR><LF>
<STX>4R|41|^WBC DIFF Scattergram. FL dimension^^15207|128||^|^^^^^^<CR><ETB>9E<CR><LF>
<STX>5R|42|^WBC DIFF Scattergram. FSC-LOG
dimension^^15208|128||^|^^^^^^<CR><ETB>FA<CR><LF>
<STX>6R|43|^Baso Scattergram. Meta Len^^15253|1||^|^^^^^^<CR><ETB>F7<CR><LF>
<STX>7R|44|^Baso Scattergram. Fsc dimension^^15255|128||^|^^^^^^<CR><ETB>A1<CR><LF>
<STX>0R|45|^Baso Scattergram. Ssc dimension^^15256|128||^|^^^^^^<CR><ETB>A9<CR><LF>
<STX>1R|46|^Baso Scattergram. FL dimension^^15257|128||^|^^^^^^<CR><ETB>15<CR><LF>
<STX>2R|47|^Baso Scattergram. FSC-LOG dimension^^15258|128||^|^^^^^^<CR><ETB>71<CR><LF>
<STX>3R|48|^RET Scattergram. Meta Len^^15307|1||^|^^^^^^<CR><ETB>5F<CR><LF>
<STX>4R|49|^RET Scattergram. Fsc dimension^^15303|128||^|^^^^^^<CR><ETB>03<CR><LF>
<STX>5R|50|^RET Scattergram. Ssc dimension^^15304|128||^|^^^^^^<CR><ETB>0A<CR><LF>
<STX>6R|51|^RET Scattergram. FL dimension^^15305|128||^|^^^^^^<CR><ETB>76<CR><LF>
<STX>7R|52|^RET Scattergram FSC-LOG dimension^^15308|128||^|^^^^^^<CR><ETB>A6<CR><LF>
<STX>0R|53|^NRBC Scattergram. Meta Len^^15355|1||^|^^^^^^<CR><ETB>95<CR><LF>
<STX>1R|54|^NRBC Scattergram. Fsc dimension^^15351|128||^|^^^^^^<CR><ETB>39<CR><LF>
<STX>2R|55|^NRBC Scattergram. Ssc dimension^^15352|128||^|^^^^^^<CR><ETB>49<CR><LF>
<STX>3R|56|^NRBC Scattergram. FL dimension^^15353|128||^|^^^^^^<CR><ETB>B5<CR><LF>
<STX>4R|57|^NRBC Scattergram FSC-LOG dimension^^15356|128||^|^^^^^^<CR><ETB>E5<CR><LF>
<STX>5L|1|N<CR><ETX>05<CR><LF>
104
4.6.2 QC Message
4.6.2.1 Record Structure
Record Structure:
1 Header
2 Order
3 Result1
4 Result2
5 Result3
......
n Message Terminator
For QC programs with multiple results, the parameters are transmitted in the following order:
1 WBC1
……
44 InR‰
45 WBC-C
46 WBC
……
90 WBC-C
For X mean R QC and XM QC, 2 results and the mean value shall be transmitted.
4.6.2.2 Content of QC Data
Content of QC message for communication:
105
and ASTM enumeration
definition
5: unit Null
6: reference range Null
7: flag Null
R Blood Mode Value same as above
R Analysis Value same as above
mode
R Level of 4: result; H – high; M – normal; L – low; values of other fields same
control as above
R Date edited 4: result; E – date edited; null – date not edited Values of other fields
flag same as above
R Time edited 4: result; E – date edited; null – date not edited Values of other fields
flag same as above
R Expiration 4: result; expiration date of the control (YYMMDDHHMMSS) Values
date of other fields same as above
R QC File No. 4: result, value displayed on screen; value same as above
R Lot No. 4: result, value displayed on screen; value same as above
R Analyzer 4: result, value displayed on screen; other values same as above.
Name
R WBC: white 2: ID; format same as above; see data type and coding system in
blood cell Appendix C for the value
count 4: result Sample Analysis What displayed on
Result screen
5: unit Unit of sample What displayed on
analysis result screen
6: limit Upper limit What displayed on
screen
Lower limit What displayed on
screen
7: flag High/Low flags H – high flag; L – low
flag
Result edited flag E – result edited
Suspicious flag Reserved; null
Reagent expiration Reserved; null
flag (reserved
component)
Temperature flag Reserved; null
Result corrected Reserved; null
flag
Out of linearity Reserved; null
range flag
R Bas# Basophil number: value same as above
106
R Bas% Basophil percentage: value same as above
107
R PLT-O Optical Platelet count: value same as above
R HFC# High fluorescent Cell number: value same as above
R HFC% High fluorescent Cell percentage: value same as above
R PLT-I Platelet count- Impedance: value same as above
R WBC-R White Blood Cell count -RET: value same as above
R WBC-D White Blood Cell count -DIFF: value same as above
R WBC-B White Blood Cell count -BASO: value same as above
R WBC-N White Blood Cell count -NRBC: value same as above
R PDW-SD Platelet Distribution Width – Standard Deviation: value same as
above
R InR# Infected Red Blood Cell count: value same as above
108
R Imm-Bas% Basophils (immature) : value same as above
109
<STX>6R|28|^RDW-SD^^21000-5|61.8|fL|39.2^63.2|^^N^^^^<CR><ETB>FB<CR><LF>
<STX>7R|29|^HCT^^4544-3|0.596||0.546^0.606|^^N^^^^<CR><ETB>EC<CR><LF>
<STX>0R|30|^PLT^^777-3|418|10&S&9/L|415^545|^^N^^^^<CR><ETB>52<CR><LF>
<STX>1R|31|^MPV^^32623-1|10.8|fL|8.3^14.3|^^N^^^^<CR><ETB>FF<CR><LF>
<STX>2R|32|^PDW^^32207-3|16.4||11.5^21.5|^^N^^^^<CR><ETB>75<CR><LF>
<STX>3R|33|^PCT^^10002|0.450|%|0.342^0.742|^^N^^^^<CR><ETB>C2<CR><LF>
<STX>4R|34|^PLCR^^10014|32.9|%|26.3^46.3|^^N^^^^<CR><ETB>88<CR><LF>
<STX>5R|35|^PLCC^^10013|137|10&S&9/L|124^224|^^N^^^^<CR><ETB>73<CR><LF>
<STX>6R|36|^IMG#^^51584-1|0.52|10&S&9/L|^|^^N^^^^<CR><ETB>BE<CR><LF>
<STX>7R|37|^IMG%^^38518-7|2.7|%|^|^^N^^^^<CR><ETB>0D<CR><LF>
<STX>0R|38|^HFC#^^10020|0.00|10&S&9/L|^|^^N^^^^<CR><ETB>35<CR><LF>
<STX>1R|39|^HFC%^^10021|0.0|%|^|^^N^^^^<CR><ETB>7B<CR><LF>
<STX>2R|40|^PLT-I^^10022|418|10&S&9/L|^|^^N^^^^<CR><ETB>83<CR><LF>
<STX>3R|41|^WBC-D^^10024|19.84|10&S&9/L|^|^^N^^^^<CR><ETB>D5<CR><LF>
<STX>4R|42|^WBC-B^^10025|19.50|10&S&9/L|^|^^N^^^^<CR><ETB>CF<CR><LF>
<STX>5R|43|^PDW-SD^^10031|14.1|fL|^|^^N^^^^<CR><ETB>F7<CR><LF>
<STX>6R|44|^InR#^^10032|0.00|10&S&9/L|^|^^N^^^^<CR><ETB>73<CR><LF>
<STX>7R|45|^InR‰^^10033|0.00|‰|^|^^N^^^^<CR><ETB>C3<CR><LF>
<STX>0R|46|^WBC^^12227-5|19.50|10&S&9/L|16.44^21.44|^^N^^^^<CR><ETB>BE<CR><LF>
<STX>1L|1|N<CR><ETX>01<CR><LF>
110
<STX>6R|19|^NEU#^^751-8|13.08|10&S&9/L|10.71^14.71|^^N^^^^<CR><ETB>8E<CR><LF>
<STX>7R|20|^NEU%^^770-8|67.0|%|57.1^77.1|^^N^^^^<CR><ETB>72<CR><LF>
<STX>0R|21|^EOS#^^711-2|1.85|10&S&9/L|0.50^2.90|^^N^^^^<CR><ETB>E2<CR><LF>
<STX>1R|22|^EOS%^^713-8|9.5|%|3.0^15.0|^^N^^^^<CR><ETB>F8<CR><LF>
<STX>2R|23|^LYM#^^731-0|3.53|10&S&9/L|2.00^5.20|^^N^^^^<CR><ETB>E7<CR><LF>
<STX>3R|24|^LYM%^^736-9|18.1|%|11.0^27.0|^^N^^^^<CR><ETB>6B<CR><LF>
<STX>4R|25|^MON#^^742-7|0.50|10&S&9/L|0.00^1.22|^^N^^^^<CR><ETB>E2<CR><LF>
<STX>5R|26|^MON%^^5905-5|2.6|%|0.0^5.7|^^N^^^^<CR><ETB>05<CR><LF>
<STX>6R|27|^RBC^^789-8|5.59|10&S&12/L|5.57^6.17|^^N^^^^<CR><ETB>0E<CR><LF>
<STX>7R|28|^HGB^^718-7|17.8|g/dL|17.2^18.8|^^N^^^^<CR><ETB>62<CR><LF>
<STX>0R|29|^MCV^^787-2|106.6|fL|93.2^103.2|H^^N^^^^<CR><ETB>7C<CR><LF>
<STX>1R|30|^MCH^^785-6|31.7|pg|28.2^33.2|^^N^^^^<CR><ETB>E4<CR><LF>
<STX>2R|31|^MCHC^^786-4|29.8|g/dL|28.2^34.2|^^N^^^^<CR><ETB>A0<CR><LF>
<STX>3R|32|^RDW-CV^^788-0|15.9|%|8.7^20.7|^^N^^^^<CR><ETB>E6<CR><LF>
<STX>4R|33|^RDW-SD^^21000-5|61.8|fL|39.2^63.2|^^N^^^^<CR><ETB>F5<CR><LF>
<STX>5R|34|^HCT^^4544-3|0.596||0.546^0.606|^^N^^^^<CR><ETB>E6<CR><LF>
<STX>6R|35|^PLT^^777-3|418|10&S&9/L|415^545|^^N^^^^<CR><ETB>5D<CR><LF>
<STX>7R|36|^MPV^^32623-1|10.8|fL|8.3^14.3|^^N^^^^<CR><ETB>0A<CR><LF>
<STX>0R|37|^PDW^^32207-3|16.4||11.5^21.5|^^N^^^^<CR><ETB>78<CR><LF>
<STX>1R|38|^PCT^^10002|0.450|%|0.342^0.742|^^N^^^^<CR><ETB>C5<CR><LF>
<STX>2R|39|^PLCR^^10014|32.9|%|26.3^46.3|^^N^^^^<CR><ETB>8B<CR><LF>
<STX>3R|40|^PLCC^^10013|137|10&S&9/L|124^224|^^N^^^^<CR><ETB>6D<CR><LF>
<STX>4R|41|^IMG#^^51584-1|0.52|10&S&9/L|^|^^N^^^^<CR><ETB>B8<CR><LF>
<STX>5R|42|^IMG%^^38518-7|2.7|%|^|^^N^^^^<CR><ETB>07<CR><LF>
<STX>6R|43|^HFC#^^10020|0.00|10&S&9/L|^|^^N^^^^<CR><ETB>37<CR><LF>
<STX>7R|44|^HFC%^^10021|0.0|%|^|^^N^^^^<CR><ETB>7D<CR><LF>
<STX>0R|45|^PLT-I^^10022|418|10&S&9/L|^|^^N^^^^<CR><ETB>86<CR><LF>
<STX>1R|46|^WBC-D^^10024|19.84|10&S&9/L|^|^^N^^^^<CR><ETB>D8<CR><LF>
<STX>2R|47|^WBC-B^^10025|19.50|10&S&9/L|^|^^N^^^^<CR><ETB>D2<CR><LF>
<STX>3R|48|^PDW-SD^^10031|14.1|fL|^|^^N^^^^<CR><ETB>FA<CR><LF>
<STX>4R|49|^InR#^^10032|0.00|10&S&9/L|^|^^N^^^^<CR><ETB>76<CR><LF>
<STX>5R|50|^InR‰^^10033|0.00|‰|^|^^N^^^^<CR><ETB>BD<CR><LF>
<STX>6R|51|^WBC^^12227-5|19.50|10&S&9/L|16.44^21.44|^^N^^^^<CR><ETB>C0<CR><LF>
<STX>7R|52|^RBC Histogram. Left Line^^15051|0||^|^^^^^^<CR><ETB>E3<CR><LF>
<STX>0R|53|^RBC Histogram. Right Line^^15052|0||^|^^^^^^<CR><ETB>51<CR><LF>
<STX>1R|54|^RBC Histogram. Binary Meta Length^^15053|1||^|^^^^^^<CR><ETB>3D<CR><LF>
<STX>2R|55|^RBC Histogram. Total^^15057|0||^|^^^^^^<CR><ETB>B8<CR><LF>
<STX>3R|56|^PLT Histogram. Left Line^^15111|0||^|^^^^^^<CR><ETB>F9<CR><LF>
<STX>4R|57|^PLT Histogram. Right Line^^15112|0||^|^^^^^^<CR><ETB>6F<CR><LF>
<STX>5R|58|^PLT Histogram. Binary Meta Length^^15113|1||^|^^^^^^<CR><ETB>5B<CR><LF>
<STX>6R|59|^PLT Histogram. Total^^15117|0||^|^^^^^^<CR><ETB>D6<CR><LF>
<STX>7R|60|^WBC DIFF Scattergram. Meta len^^15203|1||^|^^^^^^<CR><ETB>A2<CR><LF>
<STX>0R|61|^WBC DIFF Scattergram. Fsc dimension^^15205|0||^|^^^^^^<CR><ETB>B9<CR><LF>
<STX>1R|62|^WBC DIFF Scattergram. Ssc dimension^^15206|0||^|^^^^^^<CR><ETB>C9<CR><LF>
111
<STX>2R|63|^WBC DIFF Scattergram. FL dimension^^15207|0||^|^^^^^^<CR><ETB>35<CR><LF>
<STX>3R|64|^WBC DIFF Scattergram. FSC-LOG
dimension^^15208|0||^|^^^^^^<CR><ETB>91<CR><LF>
<STX>4R|65|^Baso Scattergram. Meta Len^^15253|1||^|^^^^^^<CR><ETB>F9<CR><LF>
<STX>5R|66|^Baso Scattergram. Fsc dimension^^15255|0||^|^^^^^^<CR><ETB>38<CR><LF>
<STX>6R|67|^Baso Scattergram. Ssc dimension^^15256|0||^|^^^^^^<CR><ETB>48<CR><LF>
<STX>7R|68|^Baso Scattergram. FL dimension^^15257|0||^|^^^^^^<CR><ETB>B4<CR><LF>
<STX>0R|69|^Baso Scattergram. FSC-LOG dimension^^15258|0||^|^^^^^^<CR><ETB>08<CR><LF>
<STX>1R|70|^RET Scattergram. Meta Len^^15307|1||^|^^^^^^<CR><ETB>58<CR><LF>
<STX>2R|71|^RET Scattergram. Fsc dimension^^15303|0||^|^^^^^^<CR><ETB>91<CR><LF>
<STX>3R|72|^RET Scattergram. Ssc dimension^^15304|0||^|^^^^^^<CR><ETB>A1<CR><LF>
<STX>4R|73|^RET Scattergram. FL dimension^^15305|0||^|^^^^^^<CR><ETB>0D<CR><LF>
<STX>5R|74|^RET Scattergram FSC-LOG dimension^^15308|0||^|^^^^^^<CR><ETB>3D<CR><LF>
<STX>6R|75|^NRBC Scattergram. Meta Len^^15355|1||^|^^^^^^<CR><ETB>9F<CR><LF>
<STX>7R|76|^NRBC Scattergram. Fsc dimension^^15351|0||^|^^^^^^<CR><ETB>D8<CR><LF>
<STX>0R|77|^NRBC Scattergram. Ssc dimension^^15352|0||^|^^^^^^<CR><ETB>E0<CR><LF>
<STX>1R|78|^NRBC Scattergram. FL dimension^^15353|0||^|^^^^^^<CR><ETB>4C<CR><LF>
<STX>2R|79|^NRBC Scattergram FSC-LOG dimension^^15356|0||^|^^^^^^<CR><ETB>7C<CR><LF>
<STX>3L|1|N<CR><ETX>03<CR><LF>
112
<STX>7R|21|^MON%^^5905-5|****||^|^^N^^^^<CR><ETB>C7<CR><LF>
<STX>0R|22|^RBC^^789-8|0.00|10&S&12/L|^|^^N^^^^<CR><ETB>55<CR><LF>
<STX>1R|23|^HGB^^718-7|0.1|mmol/L|^|^^N^^^^<CR><ETB>6B<CR><LF>
<STX>2R|24|^MCV^^787-2|****|fL|^|^^N^^^^<CR><ETB>1E<CR><LF>
<STX>3R|25|^MCH^^785-6|****|amol|^|^^N^^^^<CR><ETB>0B<CR><LF>
<STX>4R|26|^MCHC^^786-4|****|mmol/L|^|^^N^^^^<CR><ETB>D6<CR><LF>
<STX>5R|27|^RDW-CV^^788-0|****||^|^^N^^^^<CR><ETB>3E<CR><LF>
<STX>6R|28|^RDW-SD^^21000-5|****|fL|^|^^N^^^^<CR><ETB>41<CR><LF>
<STX>7R|29|^HCT^^4544-3|0.000|L/L|^|^^N^^^^<CR><ETB>A8<CR><LF>
<STX>0R|30|^PLT^^777-3|0|10&S&9/L|^|^^N^^^^<CR><ETB>AD<CR><LF>
<STX>1R|31|^MPV^^32623-1|****|fL|^|^^N^^^^<CR><ETB>81<CR><LF>
<STX>2R|32|^PDW^^32207-3|****||^|^^N^^^^<CR><ETB>C9<CR><LF>
<STX>3R|33|^PCT^^10002|****|mL/L|^|^^N^^^^<CR><ETB>90<CR><LF>
<STX>4R|34|^PLCR^^10014|****|%|^|^^N^^^^<CR><ETB>D0<CR><LF>
<STX>5R|35|^PLCC^^10013|****|10&S&9/L|^|^^N^^^^<CR><ETB>51<CR><LF>
<STX>6R|36|^HFC#^^10020|****|10&S&9/L|^|^^N^^^^<CR><ETB>23<CR><LF>
<STX>7R|37|^HFC%^^10021|****|%|^|^^N^^^^<CR><ETB>99<CR><LF>
<STX>0R|38|^PLT-I^^10022|0|10&S&9/L|^|^^N^^^^<CR><ETB>1B<CR><LF>
<STX>1R|39|^WBC-D^^10024|0.00|10&S&9/L|^|^^N^^^^<CR><ETB>94<CR><LF>
<STX>2R|40|^WBC-B^^10025|0.00|10&S&9/L|^|^^N^^^^<CR><ETB>8C<CR><LF>
<STX>3R|41|^PDW-SD^^10031|****|fL|^|^^N^^^^<CR><ETB>D7<CR><LF>
<STX>4R|42|^InR#^^10032|****|10&S&9/L|^|^^N^^^^<CR><ETB>59<CR><LF>
<STX>5R|43|^InR‰^^10033|****|‰|^|^^N^^^^<CR><ETB>A9<CR><LF>
<STX>6R|44|^WBC^^12227-5|0.00|10&S&9/L|^|^^N^^^^<CR><ETB>8D<CR><LF>
<STX>7R|45|^IMG#^^51584-1|****|10&S&9/L|^|^^N^^^^<CR><ETB>A2<CR><LF>
<STX>0R|46|^IMG%^^38518-7|****||^|^^N^^^^<CR><ETB>F2<CR><LF>
<STX>1R|47|^Micro#^^15199-3|****|10&S&12/L|^|^^N^^^^<CR><ETB>E9<CR><LF>
<STX>2R|48|^Micro%^^10042|****|%|^|^^N^^^^<CR><ETB>C2<CR><LF>
<STX>3R|49|^Macro#^^15198-5|****|10&S&12/L|^|^^N^^^^<CR><ETB>E6<CR><LF>
<STX>4R|50|^Macro%^^10040|****|%|^|^^N^^^^<CR><ETB>B3<CR><LF>
<STX>5R|51|^WBC^^6690-2|0.00|10&S&9/L|^|^^N^^^^<CR><ETB>5E<CR><LF>
<STX>6R|52|^BAS#^^704-7|****|10&S&9/L|^|^^N^^^^<CR><ETB>32<CR><LF>
<STX>7R|53|^BAS%^^706-2|****||^|^^N^^^^<CR><ETB>7F<CR><LF>
<STX>0R|54|^NEU#^^751-8|****|10&S&9/L|^|^^N^^^^<CR><ETB>43<CR><LF>
<STX>1R|55|^NEU%^^770-8|****||^|^^N^^^^<CR><ETB>94<CR><LF>
<STX>2R|56|^EOS#^^711-2|****|10&S&9/L|^|^^N^^^^<CR><ETB>3C<CR><LF>
<STX>3R|57|^EOS%^^713-8|****||^|^^N^^^^<CR><ETB>94<CR><LF>
<STX>4R|58|^LYM#^^731-0|****|10&S&9/L|^|^^N^^^^<CR><ETB>4B<CR><LF>
<STX>5R|59|^LYM%^^736-9|****||^|^^N^^^^<CR><ETB>A9<CR><LF>
<STX>6R|60|^MON#^^742-7|****|10&S&9/L|^|^^N^^^^<CR><ETB>47<CR><LF>
<STX>7R|61|^MON%^^5905-5|****||^|^^N^^^^<CR><ETB>CB<CR><LF>
<STX>0R|62|^RBC^^789-8|0.00|10&S&12/L|^|^^N^^^^<CR><ETB>59<CR><LF>
<STX>1R|63|^HGB^^718-7|0.1|mmol/L|^|^^N^^^^<CR><ETB>6F<CR><LF>
<STX>2R|64|^MCV^^787-2|****|fL|^|^^N^^^^<CR><ETB>22<CR><LF>
113
<STX>3R|65|^MCH^^785-6|****|amol|^|^^N^^^^<CR><ETB>0F<CR><LF>
<STX>4R|66|^MCHC^^786-4|****|mmol/L|^|^^N^^^^<CR><ETB>DA<CR><LF>
<STX>5R|67|^RDW-CV^^788-0|****||^|^^N^^^^<CR><ETB>42<CR><LF>
<STX>6R|68|^RDW-SD^^21000-5|****|fL|^|^^N^^^^<CR><ETB>45<CR><LF>
<STX>7R|69|^HCT^^4544-3|0.000|L/L|^|^^N^^^^<CR><ETB>AC<CR><LF>
<STX>0R|70|^PLT^^777-3|0|10&S&9/L|^|^^N^^^^<CR><ETB>B1<CR><LF>
<STX>1R|71|^MPV^^32623-1|****|fL|^|^^N^^^^<CR><ETB>85<CR><LF>
<STX>2R|72|^PDW^^32207-3|****||^|^^N^^^^<CR><ETB>CD<CR><LF>
<STX>3R|73|^PCT^^10002|****|mL/L|^|^^N^^^^<CR><ETB>94<CR><LF>
<STX>4R|74|^PLCR^^10014|****|%|^|^^N^^^^<CR><ETB>D4<CR><LF>
<STX>5R|75|^PLCC^^10013|****|10&S&9/L|^|^^N^^^^<CR><ETB>55<CR><LF>
<STX>6R|76|^HFC#^^10020|****|10&S&9/L|^|^^N^^^^<CR><ETB>27<CR><LF>
<STX>7R|77|^HFC%^^10021|****|%|^|^^N^^^^<CR><ETB>9D<CR><LF>
<STX>0R|78|^PLT-I^^10022|0|10&S&9/L|^|^^N^^^^<CR><ETB>1F<CR><LF>
<STX>1R|79|^WBC-D^^10024|0.00|10&S&9/L|^|^^N^^^^<CR><ETB>98<CR><LF>
<STX>2R|80|^WBC-B^^10025|0.00|10&S&9/L|^|^^N^^^^<CR><ETB>90<CR><LF>
<STX>3R|81|^PDW-SD^^10031|****|fL|^|^^N^^^^<CR><ETB>DB<CR><LF>
<STX>4R|82|^InR#^^10032|****|10&S&9/L|^|^^N^^^^<CR><ETB>5D<CR><LF>
<STX>5R|83|^InR‰^^10033|****|‰|^|^^N^^^^<CR><ETB>AD<CR><LF>
<STX>6R|84|^WBC^^12227-5|0.00|10&S&9/L|^|^^N^^^^<CR><ETB>91<CR><LF>
<STX>7R|85|^IMG#^^51584-1|****|10&S&9/L|^|^^N^^^^<CR><ETB>A6<CR><LF>
<STX>0R|86|^IMG%^^38518-7|****||^|^^N^^^^<CR><ETB>F6<CR><LF>
<STX>1R|87|^Micro#^^15199-3|****|10&S&12/L|^|^^N^^^^<CR><ETB>ED<CR><LF>
<STX>2R|88|^Micro%^^10042|****|%|^|^^N^^^^<CR><ETB>C6<CR><LF>
<STX>3R|89|^Macro#^^15198-5|****|10&S&12/L|^|^^N^^^^<CR><ETB>EA<CR><LF>
<STX>4R|90|^Macro%^^10040|****|%|^|^^N^^^^<CR><ETB>B7<CR><LF>
<STX>5R|91|^WBC^^6690-2|0.00|10&S&9/L|^|^^N^^^^<CR><ETB>62<CR><LF>
<STX>6R|92|^BAS#^^704-7|****|10&S&9/L|^|^^N^^^^<CR><ETB>36<CR><LF>
<STX>7R|93|^BAS%^^706-2|****||^|^^N^^^^<CR><ETB>83<CR><LF>
<STX>0R|94|^NEU#^^751-8|****|10&S&9/L|^|^^N^^^^<CR><ETB>47<CR><LF>
<STX>1R|95|^NEU%^^770-8|****||^|^^N^^^^<CR><ETB>98<CR><LF>
<STX>2R|96|^EOS#^^711-2|****|10&S&9/L|^|^^N^^^^<CR><ETB>40<CR><LF>
<STX>3R|97|^EOS%^^713-8|****||^|^^N^^^^<CR><ETB>98<CR><LF>
<STX>4R|98|^LYM#^^731-0|****|10&S&9/L|^|^^N^^^^<CR><ETB>4F<CR><LF>
<STX>5R|99|^LYM%^^736-9|****||^|^^N^^^^<CR><ETB>AD<CR><LF>
<STX>6R|100|^MON#^^742-7|****|10&S&9/L|^|^^N^^^^<CR><ETB>72<CR><LF>
<STX>7R|101|^MON%^^5905-5|****||^|^^N^^^^<CR><ETB>F6<CR><LF>
<STX>0R|102|^RBC^^789-8|0.00|10&S&12/L|^|^^N^^^^<CR><ETB>84<CR><LF>
<STX>1R|103|^HGB^^718-7|0.1|mmol/L|^|^^N^^^^<CR><ETB>9A<CR><LF>
<STX>2R|104|^MCV^^787-2|****|fL|^|^^N^^^^<CR><ETB>4D<CR><LF>
<STX>3R|105|^MCH^^785-6|****|amol|^|^^N^^^^<CR><ETB>3A<CR><LF>
<STX>4R|106|^MCHC^^786-4|****|mmol/L|^|^^N^^^^<CR><ETB>05<CR><LF>
<STX>5R|107|^RDW-CV^^788-0|****||^|^^N^^^^<CR><ETB>6D<CR><LF>
<STX>6R|108|^RDW-SD^^21000-5|****|fL|^|^^N^^^^<CR><ETB>70<CR><LF>
114
<STX>7R|109|^HCT^^4544-3|0.000|L/L|^|^^N^^^^<CR><ETB>D7<CR><LF>
<STX>0R|110|^PLT^^777-3|0|10&S&9/L|^|^^N^^^^<CR><ETB>DC<CR><LF>
<STX>1R|111|^MPV^^32623-1|****|fL|^|^^N^^^^<CR><ETB>B0<CR><LF>
<STX>2R|112|^PDW^^32207-3|****||^|^^N^^^^<CR><ETB>F8<CR><LF>
<STX>3R|113|^PCT^^10002|****|mL/L|^|^^N^^^^<CR><ETB>BF<CR><LF>
<STX>4R|114|^PLCR^^10014|****|%|^|^^N^^^^<CR><ETB>FF<CR><LF>
<STX>5R|115|^PLCC^^10013|****|10&S&9/L|^|^^N^^^^<CR><ETB>80<CR><LF>
<STX>6R|116|^HFC#^^10020|****|10&S&9/L|^|^^N^^^^<CR><ETB>52<CR><LF>
<STX>7R|117|^HFC%^^10021|****|%|^|^^N^^^^<CR><ETB>C8<CR><LF>
<STX>0R|118|^PLT-I^^10022|0|10&S&9/L|^|^^N^^^^<CR><ETB>4A<CR><LF>
<STX>1R|119|^WBC-D^^10024|0.00|10&S&9/L|^|^^N^^^^<CR><ETB>C3<CR><LF>
<STX>2R|120|^WBC-B^^10025|0.00|10&S&9/L|^|^^N^^^^<CR><ETB>BB<CR><LF>
<STX>3R|121|^PDW-SD^^10031|****|fL|^|^^N^^^^<CR><ETB>06<CR><LF>
<STX>4R|122|^InR#^^10032|****|10&S&9/L|^|^^N^^^^<CR><ETB>88<CR><LF>
<STX>5R|123|^InR‰^^10033|****|‰|^|^^N^^^^<CR><ETB>D8<CR><LF>
<STX>6R|124|^WBC^^12227-5|0.00|10&S&9/L|^|^^N^^^^<CR><ETB>BC<CR><LF>
<STX>7R|125|^IMG#^^51584-1|****|10&S&9/L|^|^^N^^^^<CR><ETB>D1<CR><LF>
<STX>0R|126|^IMG%^^38518-7|****||^|^^N^^^^<CR><ETB>21<CR><LF>
<STX>1R|127|^Micro#^^15199-3|****|10&S&12/L|^|^^N^^^^<CR><ETB>18<CR><LF>
<STX>2R|128|^Micro%^^10042|****|%|^|^^N^^^^<CR><ETB>F1<CR><LF>
<STX>3R|129|^Macro#^^15198-5|****|10&S&12/L|^|^^N^^^^<CR><ETB>15<CR><LF>
<STX>4R|130|^Macro%^^10040|****|%|^|^^N^^^^<CR><ETB>E2<CR><LF>
<STX>5L|1|N<CR><ETX>05<CR><LF>
115
time when the message
is generated
11: Sample type Sample type “BL”: blood
“BF”: body fluid
116
Age
Age unit Available age units: null,
Y, M, W, D, and H,
indicating null, year,
month, week, day, and
hour respectively
9: gender Gender What displayed on
screen
25: department Department What displayed on
screen
26: location Inpatient zone What displayed on
screen
Bed No. What displayed on
screen
O Sample 3: Sample ID Sample ID ID of the requested
Information sample
8: Time of sample Time of sample YYYYMMDDHHMMSS
collection collection
11: The person The person who String in UI
who ordered the ordered the
analysis analysis
14: clinical Clinical diagnosis What displayed on
diagnosis screen
15: Date/Time Date/Time when YYYYMMDDHHMMSS;
when the the specimen is what displayed on
specimen is received screen
received
16: sample type Sample type What displayed on
screen
Sample source Reserved; null
26: report type Result of request Q – result of request is
found
Y – result of request is
not found
R Presentation 2: ID ID See Appendix C for data
mode type and coding system
ID See Appendix C for data
type and coding system
4: result Presentation mode See Appendix C for HL7
and ASTM enumeration
definition
5: unit Null
6: reference range Null
7: flag Null
117
R Blood Mode Value same as above
R Analysis Value same as above
mode
R Sample type Value same as above
R SerialNumber Value same as above, applicable to integrated analyzer only.
R Reference 4: result, value displayed on screen; other values same as above
group
R Remarks 4: result, value displayed on screen; value same as above
R Payer 4: result, value displayed on screen; value same as above
R Patient type 4: result, value displayed on screen; value same as above
R Custom1 4: result, value displayed on screen; value same as above
R Custom2 4: result, value displayed on screen; value same as above
R Custom3 4: result, value displayed on screen; value same as above
Note: when the “ProjectType” item in the response message is consistent with the
“ProjectType” item in the request message (see “BL/BF” in 4.6.3), this item can be excluded in
the response message. If not, transmit the “ProjectType” item as requested.
The OBX items “BloodMode” and “Take Mode” are not mandatory in the response. If they are
not included in the response message, the instrument analyzes the sample in the mode
defined in the “Setup” screen of the main unit. If it is included in the response message, the
instrument analyzes the sample in the responded mode. If the “ProjectType” corresponding to
this “BloodMode” in the response and the request are not the same. It it required to transmit
the “ProjectType” item in the response message.The OBX item “Test Mode” is mandatory in
the response.
<STX>2P|1|||patientID2001|Michael^Jordan||20090210000000^6^Y|Male||||||||||||||||Internal medicine|A -
501^1002<CR><ETB>08<CR><LF>
<STX>3O|1|SampleID4001|||||20090307103000|||Jack|||Virus infections|20090307103100|Venous
blood^||||||||||Q<CR><ETB>46<CR><LF>
<STX>4R|1|^Test Mode^^08003|CBC+DIFF||^|^^^^^^<CR><ETB>A4<CR><LF>
<STX>5R|2|^Ref Group^^01002|Child||^|^^^^^^<CR><ETB>7B<CR><LF>
<STX>6R|3|^Remark^^01001|Emergency patient||^|^^^^^^<CR><ETB>64<CR><LF>
<STX>7R|4|^Charge type^^01015|Public||^|^^^^^^<CR><ETB>E0<CR><LF>
<STX>0R|5|^Patient type^^01016|Outpatient||^|^^^^^^<CR><ETB>34<CR><LF>
<STX>1R|6|^SerialNumber^^08005|3||^|^^^^^^<CR><ETB>53<CR><LF>
<STX>5L|1|N<CR><ETX>05<CR><LF>
118
119
Appendix A HL7 Protocol Overview
A.1 Grammar
Character Function
| Field delimiter
^ Component delimiter
& Subcomponent delimiter
~ Repetition delimiter
\ ESC
The first two fields of MSH contains all the delimiters. Some fields behind are null because
they are optional and not used by Mindray HL7 interface. Details about field definition and
selection will be stated in the following sections.
For message of any type, the segments behind MSH appear in a fixed order. The order will be
described in the following sections and the following grammar is used to organize the
segments in proper order.
[] encloses optional segments.
{ } encloses segments which can repeat once or more.
120
ESC Sequence Original Character
\F\ Field delimiter
\S\ Component delimiter
\T\ Subcomponent delimiter
\R\ Repetition delimiter
\E\ Escape delimiter
\.br\ <CR>, segment end character.
Note: the "\" in the escape sequence represents the ESC delimiter, whose value is defined in
the MSH segment.
121
Appendix B HL7 Data Type Definition
CE - Code Element
<identifier (ST)> ^ <text (ST)> ^ <name of coding system (ST)> ^ <alternate
identifier (ST)> ^ <alternate text (ST)> ^ <name of alternate coding system (ST)>
CM - Composite
Format defined by the field.
ED – Encapsulate Data
<source application(HD)> ^ <type of data(ID)> ^ <data sub type(ID)> ^
<encoding(ID)> ^ <data(ST)>
EI - Entity Identifier
<entity identifier (ST)> ^ <namespace ID (IS)> ^ <universal ID (ST)> ^ <universal
ID type (ID)>
FC – Financial Class
<financial class(IS)> ^ <effective date(TS)>
HD - Hierarchic designator
<namespace ID (IS)> ^ <universal ID (ST)> ^ <universal ID type (ID)>
FT - Formatted text
This data type is derived from the string data type by allowing the addition of
embedded formatting instructions. These instructions are limited to those that are
intrinsic and independent of the circumstances under which the field is being used.
NM - Numeric
122
A number represented as a series of ASCII numeric characters consisting of an
optional leading sign (+ or -), the digits and an optional decimal point.
PL - Person location
<point of care (IS )> ^ <room (IS )> ^ <bed (IS)> ^ <facility (HD)> ^ < location
status (IS )> ^ <person location type (IS)> ^ <building (IS )> ^ <floor (IS )> ^
<location description (ST)>
PT - Processing type
<processing ID (ID)> ^ <processing mode (ID)>
SI - Sequence ID
A non-negative integer in the form of an NM field. The uses of this data type are
defined in the chapters defining the segments and messages in which it appears.
ST – String
TS - Time stamp
YYYY[MM[DD[HHMM[SS[.S[S[S[S]]]]]]]][+/-ZZZZ] ^ <degree of precision>
123
Appendix C Message Coding Definition
1. In HL communication messages, the OBR-4 (Universal Serview ID) field, in the form of
“ID^Name^EncodeSys”, is used to identify the type of the analysis result (e.g. sample analysis
result, microscopic examination result, QC result, etc.). Table 18 lists all the codes of this field.
Table 18 OBR-4 and ASTM Message Type Codes
Code Remarks
Data Name EncodeSys
(ID)
Sample Analysis
00001 Automated Count 99MRC
Result
Microscopic result 00002 Manual Count 99MRC
LQ QC count result 00003 LJ QCR 99MRC
X mean QC count
00004 X QCR 99MRC
result
X-B QC count result 00005 XB QCR 99MRC
X mean R QC count
00006 XR QCR 99MRC
result
Mean value f X mean
00007 X QCR Mean 99MRC
QC results
Mean value f X mean
00008 XR QCR Mean 99MRC
R QC results
X-M QC count result 00009 XM QCR 99MRC
Worklist request 00010 Worksheet Request 99MRC
Response to worklist
00011 Worksheet Response 99MRC
request
2. Each OBX segment contains information of one analysis parameter or non-parameter data
item. It consists of the following fields: OBX-2, indicating the type of the HL7 data contained;
OBX-3 (Observation Identifier), the identifier of the data in the form of “ID^Name^EncodeSys”;
OBX-5, containing the value of the data; OBX-6, containing the unit for the parameter, (in the
standard unit recommended by HL7).
Table 19 lists the HL7 type and code identifier of each communication data item. Table 20 lists
all the units for parameters in the communication.
HL7
Data Type Code (ID) Name EncodeSys Example of OBX-3 field
(OBX-2)
Non-parameter Data Items
Presentation 08001^Take Mode^99MRC
IS 08001 Take Mode 99MRC
mode
Blood Mode IS 08002 Blood Mode 99MRC 08002^Blood Mode^99MR
124
C
Measurement 08003^Test Mode^99MRC
IS 08003 Test Mode 99MRC
Mode
Age NM 30525-0 Age LN 30525-0^Age^LN
Remarks ST 01001 Remark 99MRC 01001^Remark^99MRC
Reference 01002^Ref Group^99MRC
IS 01002 Ref Group 99MRC
group
01006^Recheck
Reexam flag IS 01006 Recheck flag 99MRC
flag^99MRC
01007^Sample
Sample type IS 01007 Sample Type 99MRC
Type^99MRC
01008^Patient
Inpatient zone IS 01008 Patient Area 99MRC
Area^99MRC
Custom patient Custom 01009^Custom patient info
ST 01009 99MRC
information 1 patient info 1 1^99MRC
Custom patient Custom 01010^Custom patient info
ST 01010 99MRC
information 2 patient info 2 2^99MRC
Custom patient Custom 01011^Custom patient info
ST 01011 99MRC
information 3 patient info 3 3^99MRC
Tube rack No. ST 01012 Shelf No 99MRC 01012^Shelf No^99MRC
Tube No. ST 01013 Tube No 99MRC 01013^Tube No^99MRC
01014^Report
Report time ST 01014 Report Time 99MRC
Time^99MRC
01015^Charger
Payer ST 01015 Charger type 99MRC
type^99MRC
01016^Patient
Patient type ST 01016 Patient type 99MRC
type^99MRC
Level of control IS 05001 Qc Level 99MRC 05001^Qc Level^99MRC
QC date edited QC test date 05002^QC test date modify
IS 05002 99MRC
flag modify flag flag^99MRC
QC time edited QC test time 05003^QC test time modify
IS 05003 99MRC
flag modify flag flag^99MRC
Expiration date 05004^Qc valid date
ST 05004 Qc valid date 99MRC
of control ^99MRC
QC file No. ST 05005 Qc file No 99MRC 05005^Qc file No ^99MRC
Lot No. of 05006^Qc lot No ^99MRC
ST 05006 Qc lot No 99MRC
control
05007^Project
Sample type ST 05007 Project type 99MRC
Type^99MRC
Analyzer name ST 09001 Analyzer 99MRC 09001^Analyzer^99MRC
Serial number 08005^SerialNumber^99M
ST 08005 SerialNumber 99MRC
in LIS RC
Review Rules ST 13000 ReviewRulesG 99MRC 13000^ReviewRulesGroup
125
Group roup ^99MRC
13001^ReviewRules^99M
Review Rules ST 13001 ReviewRules 99MRC
RC
Review Rules 13004^ReviewRulesGroup
ReviewRulesG
Group ST 13004 99MRC Name^99MRC
roupName
Description
Parameter Result Items
WBC NM 6690-2 WBC LN 6690-2^WBC^LN
WBC_CORRE 12227-5^WBC^LN
NM 12227-5 WBC LN
CT
BAS NM 704-7 BAS# LN 704-7^BAS#^LN
BAS_PER NM 706-2 BAS% LN 706-2^BAS%^LN
NEU NM 751-8 NEU# LN 751-8^NEU#^LN
NEU_PER NM 770-8 NEU% LN 770-8^NEU%^LN
EOS NM 711-2 EOS# LN 711-2^EOS#^LN
EOS_PER NM 713-8 EOS% LN 713-8^EOS%^LN
LYM NM 731-0 LYM# LN 731-0^LYM#^LN
LYM_PER NM 736-9 LYM% LN 736-9^LYM%^LN
MON NM 742-7 MON# LN 742-7^MON#^LN
MON_PER NM 5905-5 MON% LN 5905-5^MON%^LN
RBC NM 789-8 RBC LN 789-8^RBC^LN
HGB NM 718-7 HGB LN 718-7^HGB^LN
MCV NM 787-2 MCV LN 787-2^MCV^LN
MCH NM 785-6 MCH LN 785-6^MCH^LN
MCHC NM 786-4 MCHC LN 786-4^MCHC^LN
RDW_CV NM 788-0 RDW-CV LN 788-0^RDW-CV^LN
RDW_SD NM 21000-5 RDW-SD LN 21000-5^RDW-SD^LN
HCT NM 4544-3 HCT LN 4544-3^HCT^LN
PLT NM 777-3 PLT LN 777-3^PLT^LN
MPV NM 32623-1 MPV LN 32623-1^MPV^LN
PDW NM 32207-3 PDW LN 32207-3^PDW^LN
PCT 10002^PCT^99MRC
NM 10002 PCT 99MRC
(Plateletcrit)
RET NM 14196-0 RET# LN 14196-0^RET#^LN
RET_PER NM 4679-7 RET% LN 4679-7^RET%^LN
IRF NM 33516-6 IRF LN 33516-6^IRF^LN
LFR NM 10015 LFR 99MRC 10015^LFR^99MRC
MFR NM 10016 MFR 99MRC 10016^MFR^99MRC
HFR NM 10017 HFR 99MRC 10017^HFR^99MRC
NRBC NM 30392-5 NRBC# LN 30392-5^NRBC#^LN
NRBC_PER NM 26461-4 NRBC% LN 26461-4^NRBC%^LN
P_LCR NM 10014 PLCR 99MRC 10014^PLCR^99MRC
P_LCC NM 10013 PLCC 99MRC 10013^PLCC^99MRC
126
RBC-O NM 10018 RBC-O 99MRC 10018^RBC-O^99MRC
PLT-O NM 10019 PLT-O 99MRC 10019^PLT-O^99MRC
HFC NM 10020 HFC# 99MRC 10020^HFC#^99MRC
HFC_PER NM 10021 HFC% 99MRC 10021^HFC%^99MRC
PLT-I NM 10022 PLT-I 99MRC 10022^PLT-I^99MRC
WBC-R NM 10023 WBC-R 99MRC 10023^WBC-R^99MRC
WBC-D NM 10024 WBC-D 99MRC 10024^WBC-D^99MRC
WBC-B NM 10025 WBC-B 99MRC 10025^WBC-B^99MRC
WBC-N NM 10026 WBC-N 99MRC 10026^WBC-N^99MRC
PDW_SD NM 10031 PDW_SD 99MRC 10031^PDW-SD^99MRC
InR NM 10032 InR# 99MRC 10032^InR#^99MRC
InR_PER NM 10033 InR‰ 99MRC 10033^InR‰^99MRC
WBC_BF NM 57845-0 WBC-BF LN 57845-0^WBC-BF^LN
RBC_BF NM 23860-0 RBC-BF LN 23860-0^RBC-BF^LN
MN_BF NM 26490-3 MN# LN 26490-3^MN#^LN
MN_BF_PER NM 26493-7 MN% LN 26493-7^MN%^LN
EOS_BF NM 35063-7 Eos-BF# LN 35063-7^Eos-BF#^LN
EOS_BF_PER NM 26452-3 Eos-BF% LN 26452-3^Eos-BF%^LN
PMN_BF NM 10034 PMN# 99MRC 10034^PMN#^99MRC
PMN_BF_PER NM 10035 PMN% 99MRC 10035^PMN%^99MRC
TNC_BF_BF NM 10036 TC-BF# 99MRC 10036^TC-BF#^99MRC
HF-BF# NM 10037 HF-BF# 99MRC 10037^ HF-BF#^99MRC
HF-BF% NM 10038 HF-BF% 99MRC 10038^ HF-BF%^99MRC
RBC-BF-R RBC-BF-R 10039^ RBC-BF-R
NM 10039 99MRC
^99MRC
IMG# NM 51584-1 IMG# LN 51584-1^ IMG# ^LN
IMG% NM 38518-7 IMG% LN 38518-7^ IMG% ^LN
IPF NM 10041 IPF 99MRC 10041 ^ IPF ^99MRC
Micro# NM 15199-3 Micro# LN 15199-3 ^ Micro# ^ LN
Micro% NM 10042 Micro% 99MRC 10042 ^ Micro% ^99MRC
Macro# NM 15198-5 Macro# LN 15198-5 ^ Macro# ^ LN
Macro% NM 10040 Macro% 99MRC 10040 ^ Macro% ^99MRC
MRV NM 48706-6 MRV LN 48706-6 ^ MRV ^ LN
RHE NM 10043 RHE 99MRC 10043 ^ RHE ^99MRC
Neu-BF# NM 10044 Neu-BF# 99MRC 10044 ^ Neu-BF# ^99MRC
Neu-BF% NM 10045 Neu-BF% 99MRC 10045 ^ Neu-BF%
^99MRC
Neuts Band%. NM 764-1 Neuts Band%. LN 764-1 ^ Neuts Band%.
Manual Manual Manual ^LN
Neuts Seg%. NM 769-0 Neuts Seg%. LN 769-0 ^ Neuts Seg%.
Manual Manual Manual ^ LN
Abnormal NM 29261-5 Abnormal LN 29261-5 ^ Abnormal
Lymphs%. Lymphs%. Lymphs%. Manual ^LN
127
Manual Manual
Pla-Aly% NM 33835-0 Pla-Aly% 99MRC 33835-0 ^ Pla-Aly%
^99MRC
Mon-Aly% NM 4662-3 Mon-Aly% 99MRC 4662-3 ^ Mon-Aly%
^99MRC
Imm-Aly% NM 10046 Imm-Aly% 99MRC 10046 ^ Imm-Aly%
^99MRC
Other-Aly% NM 10047 Other-Aly% 99MRC 10047 ^ Other-Aly%
^99MRC
Metamyelocyte NM 740-1 Metamyelocyt LN 740-1 ^ Metamyelocyte%.
%. Manual e%. Manual Manual ^LN
Myelocytes%. NM 749-2 Myelocytes%. LN 749-2 ^ Myelocytes%.
Manual Manual Manual ^LN
Promyelocytes NM 783-1 Promyelocytes LN 783-1 ^ Promyelocytes%.
%. Manual %. Manual Manual ^ LN
Imm-Eos% NM 33803-8 Imm-Eos% 99MRC 33803-8 ^ Imm-Eos%
^99MRC
Imm-Bas% NM 33786-8 Imm-Bas% 99MRC 33786-8 ^ Imm-Bas%
^99MRC
Blast% NM 10049 Blast% 99MRC 10049 ^ Blast% ^99MRC
Myeloblasts%. NM 747-6 Myeloblasts%. LN 747-6 ^ Myeloblasts%.
Manual Manual Manual ^LN
Monoblasts%. NM 33840-0 Monoblasts%. LN 33840-0 ^ Monoblasts%.
Manual Manual Manual ^ LN
Lymphoblasts NM 33831-9 Lymphoblasts LN 33831-9 ^Lymphoblasts%.
%. Manual %. Manual Manual ^LN
IMG/Blast% NM 10048 IMG/Blast% 99MRC 10048 ^ IMG/Blast%
^99MRC
Prolymphocyte NM 6746-2 Prolymphocyte LN 6746-2 ^
s%. Manual s%. Manual Prolymphocytes%. Manual
^LN
Promonocytes NM 13599-6 Promonocytes LN 13599-6 ^
%. Manual %. Manual Promonocytes%. Manual ^
LN
Plsm-cell% NM 40492-1 Plsm-cell% 99MRC 40492-1 ^ Plsm-cell%
^99MRC
Intermediate Data of Analysis Results (histogram and scattergram data of WBC, RBC,
and PLT, etc.)
RBC 15050^RBC Histogram.
RBC histogram
ED 15050 Histogram. 99MRC Binary^99MRC
binary data
Binary
Left RBC 15051^RBC Histogram.
discriminator of NM 15051 Histogram. 99MRC Left Line^99MRC
the RBC Left Line
128
histogram
Right 15052^RBC Histogram.
RBC
discriminator of Right Line^99MRC
NM 15052 Histogram. 99MRC
the RBC
Right Line
histogram
RBC RBC 15053^RBC Histogram.
historgram Histogram. Binary Meta
NM 15053 99MRC
metadata Binary Meta Length^99MRC
length Length
RBC histogram RBC 15054^RBC Histogram.
left Histogram. Left Line Adjusted^99MRC
IS 15054 99MRC
discriminator Left Line
adjusted flag Adjusted
RBC histogram RBC 15055^RBC Histogram.
right Histogram. Right Line
IS 15055 99MRC
discriminator Right Line Adjusted^99MRC
adjusted flag Adjusted
RBC 15056^RBC Histogram.
RBC histogram
ED 15056 Histogram. 99MRC BMP^99MRC
bitmap data
BMP
Total number of RBC 15057^RBC Histogram.
RBC NM 15057 Histogram. 99MRC Total^99MRC
histograms Total
PLT 15100^PLT Histogram.
PLT histogram
ED 15100 Histogram. 99MRC Binary^99MRC
binary data
Binary
Left 15111^PLT Histogram. Left
PLT
discriminator of Line^99MRC
NM 15111 Histogram. 99MRC
the PLT
Left Line
histogram
Right 15112^PLT Histogram.
PLT
discriminator of Right Line^99MRC
NM 15112 Histogram. 99MRC
the PLT
Right Line
histogram
PLT 15113^PLT Histogram.
PLT historgram
Histogram. Binary Meta
metadata NM 15113 99MRC
Binary Meta Length^99MRC
length
Length
PLT histogram PLT 15114^PLT Histogram. Left
left Histogram. Line Adjusted^99MRC
IS 15114 99MRC
discriminator Left Line
adjusted flag Adjusted
PLT histogram PLT 15115^PLT Histogram.
IS 15115 99MRC
right Histogram. Right Line
129
discriminator Right Line Adjusted^99MRC
adjusted flag Adjusted
PLT 15116^PLT Histogram.
PLT histogram
ED 15116 Histogram. 99MRC BMP^99MRC
bitmap data
BMP
Total number of PLT 15117^PLT Histogram.
PLT NM 15117 Histogram. 99MRC Total^99MRC
histograms Total
Version of ScattergramP 15014^ScattergramParaVe
NM 15014 99MRC
scattergram araVer r^99MRC
Particle type 15015^ScattergramGraphi
array which cFlags^99MRC
ScattergramGr
needs to be ED 15015 99MRC
aphicFlags
greyout in the
scattergram
DIFF 2D WBC DIFF 15200^WBC DIFF
scattergram ED 15200 Scattergram. 99MRC Scattergram. BMP^99MRC
bitmap data BMP
Diff 15203^WBC DIFF
WBC DIFF
scattergram Scattergram. Meta
NM 15203 Scattergram. 99MRC
metadata len^99MRC
Meta len
length
Fsc dimension WBC DIFF 15205^WBC DIFF
of DIFF NM 15205 Scattergram. 99MRC Scattergram. Fsc
scattergram Fsc dimension dimension^99MRC
Ssc dimension WBC DIFF 15206^WBC DIFF
of DIFF NM 15206 Scattergram. 99MRC Scattergram. Ssc
scattergram Ssc dimension dimension^99MRC
FL dimension WBC DIFF 15207^WBC DIFF
of DIFF NM 15207 Scattergram. 99MRC Scattergram. FL
scattergram FL dimension dimension^99MRC
FSC-LOG WBC DIFF 15208^WBC DIFF
dimension of Scattergram. Scattergram. FSC-LOG
NM 15208 99MRC
DIFF FSC-LOG dimension^99MRC
scattergram dimension
DIFF WBC DIFF 15201^WBC DIFF
scattergram ED 15201 Scattergram. 99MRC Scattergram. BIN^99MRC
binary data BIN
BASO 2D Baso 15250^Baso Scattergram.
scattergram ED 15250 Scattergram. 99MRC BMP^99MRC
bitmap data BMP
BASO Baso 15251^Baso Scattergram.
scattergram ED 15251 Scattergram. 99MRC BIN^99MRC
binary data BIN
130
BASO 15253^Baso Scattergram.
Baso
scattergram Meta Len^99MRC
NM 15253 Scattergram. 99MRC
metadata
Meta Len
length
Fsc dimension Baso 15255^Baso Scattergram.
of BASO NM 15255 Scattergram. 99MRC Fsc dimension^99MRC
scattergram Fsc dimension
Ssc dimension Baso 15256^Baso Scattergram.
of BASO NM 15256 Scattergram. 99MRC Ssc dimension^99MRC
scattergram Ssc dimension
FL dimension Baso 15257^Baso Scattergram.
of BASO NM 15257 Scattergram. 99MRC FL dimension^99MRC
scattergram FL dimension
Baso 15258^Baso Scattergram.
Scattergram. FSC-LOG
FSC-LOG
FSC-LOG dimension^99MRC
dimension of
NM 15258 dimension 99MRC
BASO
scattergram
131
length
FSC-LOG RET 15308^RET Scattergram
dimension of Scattergram FSC-LOG
NM 15308 99MRC
RET FSC-LOG dimension^99MRC
scattergram dimension
NRBC 2D NRBC 15350^NRBC
scattergram ED 15350 Scattergram. 99MRC Scattergram. BMP^99MRC
bitmap data BMP
FSC dimension NRBC 15351^NRBC
of NRBC NM 15351 Scattergram. Scattergram. Fsc
scattergram Fsc dimension dimension^99MRC
SSC dimension NRBC 15352^NRBC
of NRBC NM 15352 Scattergram. 99MRC Scattergram. Ssc
scattergram Ssc dimension dimension^99MRC
FL dimension NRBC 15353^NRBC
of NRBC NM 15353 Scattergram. 99MRC Scattergram. FL
scattergram FL dimension dimension^99MRC
NRBC NRBC 15354^NRBC
scattergram ED 15354 Scattergram. 99MRC Scattergram. BIN^99MRC
binary data BIN
NRBC 15355^NRBC
NRBC
scattergram Scattergram. Meta
NM 15355 Scattergram. 99MRC
metadata Len^99MRC
Meta Len
length
FSC-LOG NRBC 15356^NRBC Scattergram
dimension of Scattergram FSC-LOG
NM 15356 99MRC
NRBC FSC-LOG dimension^99MRC
scattergram dimension
Flags of Abnormal Blood Cell Differential or Morphology
WBC WBC 12000^WBC Abnormal
Scattergram IS 12000 Abnormal 99MRC scattergram^99MRC
Abn. scattergram
WBC 12001^WBC Abnormal
WBC
IS 12001 Abnormal 99MRC histogram^99MRC
Histogram Abn.
histogram
12002^Leucocytosis^99M
Leucocytosis IS 12002 Leucocytosis 99MRC
RC
12003^Leucopenia^99MR
Leucopenia IS 12003 Leucopenia 99MRC
C
12004^Neutrophilia^99MR
Neutrophilia IS 12004 Neutrophilia 99MRC
C
12005^Neutropenia^99MR
Neutropenia IS 12005 Neutropenia 99MRC
C
Lymphocytosis IS 12006 Lymphocytosis 99MRC 12006^Lymphocytosis^99
132
MRC
12007^Lymphopenia^99M
Lymphopenia IS 12007 Lymphopenia 99MRC
RC
12008^Monocytosis^99MR
Monocytosis IS 12008 Monocytosis 99MRC
C
12009^Eosinophilia^99MR
Eosinophilia IS 12009 Eosinophilia 99MRC
C
Basophilia IS 12010 Basophilia 99MRC 12010^Basophilia^99MRC
WBC 12011^WBC
WBC Abn. IS 12011 99MRC
Abnormal Abnormal^99MRC
WBC Left 17790-7^WBC Left
Left Shift? IS 17790-7 LN
Shift? Shift?^LN
Immature Imm 34165-1^Imm
IS 34165-1 LN
Granulocyte? Granulocytes? Granulocytes?^LN
Abn./Atypical Atypical 15192-8^Atypical
IS 15192-8 LN
Lymph? Lymphs? Lymphs?^LN
RBC Lyse 34525-6^rstRBC^LN
IS 34525-6 rstRBC LN
Resist?
12012^Erythrocytosis^99M
Erythrocytosis IS 12012 Erythrocytosis 99MRC
RC
RBC 12013^RBC Abnormal
RBC Abnormal
Distribution IS 12013 99MRC distribution^99MRC
distribution
Abn.
Anisocytosis IS 15150-6 Anisocytosis LN 15150-6^Anisocytosis^LN
12075^Macrocytes^99MR
Macrocytosis IS 12075 Macrocytes 99MRC
C
Microcytosis IS 12076 Microcytes 99MRC 12076^Microcytes^99MRC
10379-6^RBC Dual
Dimorphologic IS 10379-6 RBC Dual Pop LN
Pop^LN
Anemia IS 12014 Anemia 99MRC 12014^Anemia^99MRC
Hypochromia IS 15180-3 Hypochromia LN 15180-3^Hypochromia^LN
HGB 12015^HGB
IS 12015 HGB Interfere 99MRC
Abn./Interfere? Interfere^99MRC
Platelet 12016^PLT Abnormal
PLT Abnormal
Distribution IS 12016 99MRC Distribution^99MRC
Distribution
Abn.
Thrombocytosi Thrombocytosi 12017^Thrombocytosis^99
IS 12017 99MRC
s s MRC
12018^Thrombopenia^99
Thrombopenia IS 12018 Thrombopenia 99MRC
MRC
Platelet Platelet 7796-6^Platelet
IS 7796-6 LN
Clump? Clump? Clump?^LN
Right Shift IS 12020 Right Shift 99MRC 12020^Right Shift^99MRC
133
Asp. 12021^Sample
Sample
Abn./Sample IS 12021 99MRC Abnormal^99MRC
Abnormal
Abn.
RBC 12022^RBC
IS 12022 RBC Clump 99MRC
Agglutination? Clump^99MRC
32208-1^Platelets.small^L
Small Platelet IS 32208-1 Platelets.small LN
N
RBC or HGB RBC HGB 12023^ RBC HGB
IS 12023 99MRC
Abn. Abnormal Abnormal^ 99MRC
12024^Iron
Iron Deficiency IS 12024 Iron Deficiency 99MRC
Deficiency^99MRC
RBC or HGB RBC HGB 12025^ RBC HGB
IS 12025 99MRC
suspicious doubt doubt^99MRC
DIFF 12026^DIFF Sampling
DIFF Data
IS 12026 Sampling 99MRC Error^99MRC
Collection Error
Error
DIFF Data 12027^DIFF-CH
IS 12027 DIFF-CH Error 99MRC
Analysis Error Error^99MRC
Blast cell IS 44017-2 Blasts LN 44017-2^Blasts^LN
NRBC /PLT NRBC 12028^NRBC
IS 12028 99MRC
Clump? /PLTClumps /PLTClumps^99MRC
RBC Data RBC Sampling 12029^RBC Sampling
IS 12029 99MRC
Collection Error Error Error^99MRC
RBC Data 12030^RBC-CH
IS 12030 RBC-CH Error 99MRC
Analysis Error Error^99MRC
RBC RBC 50670-9^ RBC
IS 50670-9 LN
Agglutination? Agglutination? Agglutination?^LN
12031^HGB
HGB Abn. IS 12031 HGB Defect 99MRC
Defect^99MRC
PLT Data HGB Sampling 12032^HGB Sampling
IS 12032 99MRC
Collection Error Error Error^99MRC
PLT Data 12033^PLT-CH
IS 12033 PLT-CH Error 99MRC
Analysis Error Error^99MRC
BASO 12034^BASO Sampling
BASO Data
IS 12034 Sampling 99MRC Error^99MRC
Collection Error
Error
BASO Data BASO-CH 12035^BASO-CH
IS 12035 99MRC
Analysis Error Error Error^99MRC
Leucocytosis Leukocytosis( 12036^Leukocytosis(BAS
IS 12036 99MRC
(BASO) BASO) O)^99MRC
Leucopenia Leukopenia(B 12037^Leukopenia(BASO)
IS 12037 99MRC
(BASO) ASO) ^99MRC
RET Data RET Sampling 12038^RET Sampling
IS 12038 99MRC
Collection Error Error Error^99MRC
134
RET Data 12039^RET-CH
IS 12039 RET-CH Error 99MRC
Analysis Error Error^99MRC
RET 12040^RET Abn
RET Abn
Scattergram IS 12040 99MRC Scattergram^99MRC
Scattergram
Abn.
Reticulocytosi 12041^Reticulocytosis^99
Reticulocytosis IS 12041 99MRC
s MRC
NRBC 12042^NRBC Sampling
NRBC Data
IS 12042 Sampling 99MRC Error^99MRC
Collection Error
Error
NRBC Data NRBC-CH 12043^NRBC-CH
IS 12043 99MRC
Analysis Error Error Error^99MRC
NRBC 12044^NRBC Abn
NRBC Abn
Scattergram IS 12044 99MRC Scattergram^99MRC
Scattergram
Abn.
Nucleated Red 34188-3^NRBC
IS 34188-3 NRBC present LN
Blood Cell present^LN
Parameter Units in
Parameter Units in Software
Communication (OBX-6)
10^12/L 10*12/L
10^9/L 10*9/L
10^4/L 10*4/L
10^3/L 10*3/L
10^6/uL 10*6/uL
10^4/uL 10*4/uL
10^3/uL 10*3/uL
10^2/uL 10*2/uL
mL/L mL/L
/nL /nL
/pL /pL
g/L g/L
g/dL g/dL
L/L L/L
mmol/L mmol/L
% %
fL fL
um^3 um3
pg pg
fmol fmol
amol amol
135
year (age unit) yr
month (age unit) mo
day (age unit) d
hour (age unit) hr
week (age unit) wk
3. Some OBX messages uses custom enumeration values. See Table 21 for the meaning of
the values.
4. Histogram data: the histograms can be transmitted in the following ways based on the
software configuration:
1) Do not transmit histogram data.
2) Transmitted as bitmap. The data type field of OBX segment is "ED", and the data field is in
the form of "^Image^BMP^Base64^……bitmap histogram data……", where "Image" indicates
that the data in transmission is data of graphs, "BMP" is the custom subdata type, and
136
"Base64" is the way of coding the bitmap data.
3) Transmitted as binary histogram data. The data type field of OBX segment is "ED", and the
data field is in the form of "^Application^Octet-stream^Base64^……histogram data……",
where "Application^Octer-stream" is the HL7 standard subdata type, indicating the binary data
defined by the application, and "Base64" is the way of coding the bitmap data.
Note: the ID field in the OBX segment defines whether the histogram is transmitted in bitmap
or binary data.
5. Scattergram data: the data type field of OBX segment is "ED", and the data field is in the
form of "^Image^BMP^Base64^……scattergram bitmap data……", where
"Image^BMP^Base64" indicates that the data in transmission is BMP data coded by Base 64.
In the transmission of the greyout particle type array of scattergram, the data type of OBX
segment is “ED”; the data field is similar to “^Application^Octet-stream^Base64^……greyout
particle type array data……”, where the length is variable; the particle types are enumeration
values. See the table below for the matching between the enumeration values and the cell
types.
MinType 0x0 MIN Type
BasoGhost 0x0 Ghost
Baso 0x01 Basophil
BasoWbc 0x02 White blood cell
DiffGhost 0x03 Ghost
137
body fluid
RetIpf 0x15 Immature platelet
MaxType 0x16 Maximal number of types
6. Communication of patient age: the age of the patient is transmitted in an OBX segment
which contains an integer and a unit. The age could be "<1" day (same as the DMU UI).
138
Appendix D Base64 Encoding Process
1. Select the 3 adjacent bytes (i.e. 24 bit) from the data stream to be encoded; from left to right,
divide them into 4 6-bit groups; and then, the ASCII string is obtained by mapping based on
Table 22 below.
139
Data obtained after complementing 00001010 00001011 00000000
6-bit groups obtained after dividing 000010 100000 101100 000000
Corresponding codes 02H 20H 2CH 00H
Corresponding characters C g s =
140
Appendix E Communication Log
To track the problems related to LIS and to apply 1-way/2-way LIS, the communication log
function is added to the DMU, which includes: data sent and received by the analyzer, the
information of communication processes, communication errors and abnormalities.
The format of the log is shown in the figure below:
The log is saved in the data folder under the installation directory of the DMU. For example, if
the data folder path is : D:\HematologyData, the path of the communication log will be:
D:\HematologyData\Mindray\BC-6800 Hematology
Analyzer\ExceptionPath{609a5d93-7906-40f1-b393-957a77c6210d}. The file name is similar
to “MRCommunication_2014-08-27.log”. Only the logs in the past 30 days or the 30 latest log
files can be saved.
141
Appendix F Figures and Tables
Figure 1 Establishing connection ....................................................................................... 2
Figure 2 Ending communication ......................................................................................... 2
Figure 3 Resending message in communication between serial interfaces ...................... 3
Figure 4 Bi-directional LIS/HIS communication between serial interfaces......................... 3
Figure 5 Resending request through in bi-directional LIS/HIS communication between
serial interfaces ........................................................................................................... 4
Figure 6 Sending a message from DMU to LIS/HIS .......................................................... 6
Figure 7 Resending data .................................................................................................... 7
Figure 8 Bi-directional LIS/HIS communication from DMU to LIS/HIS............................... 7
Figure 9 Data structure of 15ID protocol ............................................................................ 9
Figure 10 Analysis results (QC data) communication process......................................... 56
Figure 11 Worklist searching communication process ..................................................... 56
Figure 12 Layers of the ASTM protocol ............................................................................ 82
Table 1 Control character of communication between serial interfaces 5
Table 2 Example of 15ID communication protocol format ................................................ 10
Table 3 Format of sample analysis result message .......................................................... 11
Table 4 Format of QC setup message ............................................................................. 28
Table 5 Format of QC result message.............................................................................. 33
Table 6 Format of worklist searching message ................................................................ 39
Table 7 Format of worklist response message ................................................................. 39
Table 8 Codes for special fields and delimiters ................................................................ 42
Table 9 MSH Field Definitions .......................................................................................... 58
Table 10 MSA Field Definitions......................................................................................... 59
Table 11 Error Codes of MSA-6 Field ............................................................................... 60
Table 12 PID Field Definitions........................................................................................ 61
Table 13 PV1 Field Definitions ..................................................................................... 61
Table 14 OBR Field Definitions ........................................................................................ 62
Table 15 OBX Field Definitions......................................................................................... 63
Table 16 ORC Field Definitions ........................................................................................ 65
Table 17 HL7 Delimiters ................................................................................................. 120
Table 18 OBR-4 and ASTM Message Type Codes ........................................................ 124
Table 19 Data Type and Coding System ........................................................................ 124
Table 20 Parameter Units in Communication ................................................................. 135
Table 21 HL7 and ASTM Enumeration Definitions ......................................................... 136
Table 22 Base64 Mapping .............................................................................................. 139
142
P/N: 046-004436-00 (9.0)