Raa 040 Een
Raa 040 Een
Output Formats
Ref: RAA040EEN
QUAL-QA-TEMP-5184
Foreword
Foreword
Introduction
The ASTM Format is recommended by HORIBA Medical for every new connection Table 1: Definitions
development. The ABX Format is currently supported to be compliant with existing
connections but it will not be supported on future generations of instruments. The Argos Term Definition
Format is not supported on new systems. <CR> Carriage Return (ASCII decimal 13).
In reference to the low level protocol, a record is the message data (shown as
Different protocols can be used on HORIBA Medical instruments. A connection betwen a [DATA]) as described within the communications packet. If the data is longer than
computer (host) and an HORIBA Medical instrument can be performed when the 240 characters, then it must be split into two (or more) parts and sent in two (or
protocol, the format description and the connection mode have been properly set up. more) communications packets. The intermediate packet uses the <ETB>
Record
character, and the ending packet uses the <ETX> character. No single
Table 1: Definitions communications packet contains more than one record. In reference to the
message layer, a record can be one of the following codes: H (header), P (patient),
Term Definition O (order), R (result), L (terminator), C (comment).
<ACK> Acknowledgment (ASCII Decimal 6). A total unit of communication activity used in this standard to indicate the events
Session
[C1] The most significant character of Checksum. starting with the Establishment phase and ending with the Termination phase.
[C2] The least significant character of Checksum. A determination of a single analyte or a combination of values from other
Test
determinations or observations from which a variable or gradable result is derived.
[DATA] The data contents of the record.
<ENQ> Inquire (ASCII Decimal 5).
End of Transmission Block (ASCII Decimal 23). For use only when a single record is
<ETB>
too large to fit into one frame.
<ETX> End of Text (ASCII Decimal 3). Required at the end of each record.
[frame number] Single digit frame number “0” to “7”, starts with “1”.
<LF> Line Feed (ASCII Decimal 10).
<NAK> Negative Acknowledgment (ASCII Decimal 21).
<STX> Start of Frame (ASCII Decimal 2).
Communications All framing required for transmission of data. This framing includes: <STX>[frame
packet number][DATA] [<ETB> or <ETX>][C1][C2] <LF>.
Component Field One of several related pieces of information within a field.
A specific location within a record for a piece of information, indicated by a field
Field
delimiter and position.
Frame A complete communications packet.
LIS Laboratory Information System.
A collection of related information; a group of records that begins with a “Header”
record and ends with a “Terminator” record. A single record could theoretically
Message
constitute a message, but within this context, a message always contains multiple
records.
<EOT> End of Transmission (ASCII decimal 4).
Connection
1. Physical Layer Table 2: Format compatibility according to HORIBA Medical analyzers and types of
• GND: ground analysis
• TXD: transmission
ABX Pentra 80 ABX Pentra XL80 Pentra XLR
• RXD: reception
Analysis types ABX ASTM ABX ASTM ABX ASTM
Receive Orders X X X X X X
TSO mode X X X X X X
Query X X X X X X
CBC X X X X X X
DIFF (CBC+DIFF) X X X X X X
RET X X
DIR (DIFF+RET) X X
You can access and set up ethernet parameters by entering the ABX Pentra XL80 or the Instrument TCP socket must be set up with (Instrument is always client):
Pentra XLR menu: Settings > System > Communication • Host IP address or DNS address
If the "Network Settings" tab is not available on screen, make sure the ASTM mode is • the Port number where Host is awaiting connection
selected in the "General" tab.
The data format is according to ASTM protocol.
1. FTP Mode
Table 4: UDP and TCP modes
The instrument starts the connection with the FTP server right before it sends the file,
then it is disconnected. Every file sent execute one connection, the same named file Analysis types ABX Pentra XL80 Pentra XLR
must not be on the server when the instrument tries to transfer the file, the Host has to
manage the previous sent file. Receive Orders X X
TSO mode X X
The files are sent under name “RESXXXXX.AST”. Query X X
“RESXXXXX.AST” is incremented from 00000 to 99999. CBC X X
Each line of file “RESXXXXX.AST” is a “Record” according to ASTM format.
DIFF (CBC+DIFF) X X
A “Record” has no checksum.
DIR (DIFF+RET) X
2. UDP Mode
Host UDP socket must be set up with:
• Instrument IP address or DNS address
• The Port number where Instrument is awaiting connection
ASTM Format
HORIBA Medical instruments format responds to the ASTM specifications E-1381 and 1.3.1. Instrument/Host connexion
E-1394:
• E-1381: Standard specification for Low Level protocol to transfer messages between Table 6: Typical discussion between Instrument and Host
clinical and laboratory instruments and computer systems.
• E-1394: Standard specification for transferring Information between clinical and Instrument <> Host
laboratory instruments and computer systems.
<ENQ> >
< <ACK>
1. Connection specifications (ASTM E-1381) <STX>1...Data...<CR><ETX>xx<CR><LF> >
< <ACK>
1.1. Hardware and software characteristics
<STX>2...Data...<CR><ETX>xx<CR><LF> >
Default format for emitted character is 1 bit start, 8 data bits, No parity, 1 bit stop. < <ACK>
Default communication speed is 38400 bauds. <EOT> >
Hardware setting of the interface: Plug A&B are DB9 male plugs.
Table 7: Typical discussion between Host and Instrument
incremented: <STX>1...Data...<CR><ETX>xx<CR><LF>
Table 8: Discussion with conflict between Instrument and Host
Table 10: Frame format:
Instrument <> Host
<ENQ> >
ASTM field Definition Transmitted data # of bytes Comments
< <ENQ> 0 STX $02 1
Wait 2 seconds... Frame number is set to 1,
incremented by 1 for each
<ENQ> > 1 Frame number 1 to 7, 0, ... 1
frame up to 7, and then
< <ACK> returns to 0
<STX>1...Data...<CR><ETX>xx<CR><LF> > Header, Patient, Order, Result
2 Data message 240 max.
< <ACK> & Comment messages
<STX>2...Data...<CR><ETX>xx<CR><LF> > End of data
< <ACK> message
3 1
ETX if end
<EOT> > frame
4 Checksum 2
1.3.3. Defect packet during discussion between Instrument and Host 5 CRLF $0D $0A 2
Table 9: Defect packet during discussion between Instrument and Host 1.4.1. Frame cheksum
Instrument <> Host According to ASTM E-1381 frame cheksum (<STX>1...Data...<CR><ETX>xx<CR><LF>)
<ENQ> > is defined as modulo 256 of ASCII values sum between <STX> not included and <ETX>
included characters: 1...Data...<CR><ETX>
< <ACK>
<STX>1...Data...<CR><ETX>xx<CR><LF> >
< <NAK>
2. Records general format specifications (ASTM E-1394)
<STX>1...Data...<CR><ETX>xx<CR><LF> > Data frames encapsulate Records defined by ASTM E-1394 norm, Records themselves
< <ACK> encapsulate ASTM fields.
<STX>2...Data...<CR><ETX>xx<CR><LF> >
Example of record inside Data frame: <STX>1...Data...<CR><ETX>xx<CR><LF>
< <ACK>
<EOT> > <STX>1H|\^&|||HostSimulator|||||ABX||P|E1394-97|20020705144108<CR><ETX>D3<CR><LF>
A sequential number located after the <STX> character is inserted into each Data frame. Record ID ASTM Definition ABX Pentra 80 ABX Pentra XL80 Pentra XLR
Frame number is set to 1 when transfer phase is initialized and is incremented by 1 for H Header X X X
each frame up to 7 and then returns to 0. P Patient X X X
Frame number is to permit receiver to distinguish between new and retransmitted frame,
O Order X X X
in case of retansmitted frame (after a <NAK> response from Host), frame number is not
2.1. Structure of Records • Only fields described with their specified length are used by HORIBA Medical
instruments.
• Length of field can be less than maximum value but must not be more.
2.1.1. Structure of records for Order transmission
• Only “Sample ID” and “Test” fields from Order record must be informed, all other fields
• H (Header) are optionals.
• P (Patient) • Delimiters must be used even if field is free.
• C (Patient Comments) Optional • Delimiters inside records are seperate by “|” (ASCII $7C).
• .. O (Order) • Delimiters inside fields are seperate by “^” (ASCII $5E).
• .. C (Order Comments) Optional
• L (Terminator) 2.2.1. Header record
The transmission of an Order without Patient Record is not allowed, but Patient Record
Table 12: Header record fields
can be empty. Example: <STX>2P|1<CR><ETX>BB<CR><LF>
Field max length
2.1.2. Instrument Patient file modification by Host ASTM
Definition Transmitted data
field ABX Pentra ABX Pentra
• H (Header) Pentra XLR
80 XL80
• P (Patient)
7.1.1 Record Type H 1 1 1
• C (Patient Comments) Optional
• L (Terminator) idem standard:
| Field delimiter
Delimiters
7.1.2 \ Repeat delimiter 4 4 4
2.1.3. Structure of records for Result transmission definition
^ Component delimiter
& Escape delimiter
• H (Header)
• P (Patient) Message Control
7.1.3
• C (Patient Comments) Optional ID
• .. O (Order) 7.1.4 Access Password
• .. C (Order Comments) Optional 7.1.5 Sender Name LIS 3 3 3
Table 12: Header record fields Table 13: Patient record fields
Characteristics of Mother’s
7.1.9 8.1.7 Maiden
Sender
Name
7.1.10 Receiver ID
8.1.8 Birthdate YYYYMMDD 8 8 8
Comments or
7.1.11 Special 8.1.9 Patient Sex M, F or U 1 1 1 1
Instructions Patient
7.1.12 Processing ID P 1 1 1 8.1.10 Race-Ethnic
Origin
7.1.13 ASTM Version Nb E 1394-97 9 9 9
Patient
Date and Time of 8.1.11
7.1.14 YYYYMMDDHHMMSS 14 14 14 Address
message
8.1.12 Reserved
Patient
2.2.2. Patient record
8.1.13 Telephone
Nb
Table 13: Patient record fields Attending
8.1.14 Text 20 20 20
Physician ID
Field max length
ASTM Special Field
Definition Transmitted data Note 8.1.15
field ABX Pentra ABX Pentra 1
Pentra XLR
80 XL80 Special Field
8.1.16
2
8.1.1 Record Type P 1 1 1
Patient
Sequence 8.1.17
8.1.2 1, 2, ... 2 2 2 Height
Nb
Patient
Practice 8.1.18
Weight
8.1.3 Assigned
Patient ID Patient’s
Known or
Patient Id 8.1.19
Suspected
Laboratory (Advised on
Diagnosis
8.1.4 Assigned ABX Pentra XL80 for 25 25 25
Patient ID workflow
management)
Table 13: Patient record fields Table 13: Patient record fields
Table 14: Order record fields Table 14: Order record fields
Specimen Specimen
9.4.16 Text 20 20 20 9.4.31
Descriptor institution
Ordering
9.4.17
Physician
Physician Tel
9.4.18
Nb
9.4.19 User Field 1
9.4.20 User Field 2
Laboratory
9.4.21
Field 1
Laboratory
9.4.22
Field 2
Date and
Time Results
9.4.23
reported or
last modified
Table 15: Result record fields Table 16: Comment record fields
Table 16: Comment record fields 2.2.6. Query record (Request information order, for ABX Pentra XL80 and
Pentra XLR)
Field max length
ASTM
Definition Transmitted data ABX Pentra ABX Pentra Table 17: Request information record fields
field Pentra XLR
80 XL80
Field max length
11.1.1 Record Type C 1 1 1 ASTM
Definition Transmitted data ABX Pentra XL80 /
11.1.2 Sequence Nb 1, 2, ... 2 2 2 field
Pentra XLR
12.1.1 Record Type Q 1
12.1.2 Sequence Nb 1
12.1.3 Identifier ^Sample Id 16
12.1.4 End of identifier list
12.1.5 Universal Test ID ALL 3
12.1.6 Time limits
12.1.7 Time max. limit
For example:
3. Special characteristics for HORIBA Medical data
Instrument
Host 3.1. CBC Data presentation
<ENQ>
<ACK> Table 19: CBC Data presentation
<STX> 1H|\^&|||ABX|||||||P|E1394-97|20061124105356<CR><ETX>57<CR><LF>
Parameter Code Standard SI mmol/L JAPAN
<ACK>
<STX> 2Q|1|^2312000||ALL||||||||O<CR><ETX>72<CR><LF>
White Blood Cell WBC 103/mm3 109/L 109/L 102/mm3
6 3 12 12
<ACK> Red Blood Cell RBC 10 /mm 10 /L 10 /L 104/mm3
<STX> 3L|1|N<CR><ETX>06<CR><LF> Hemoglobin HGB g/dL g/L mmol/L g/dL
<ACK> Hematocrit HCT % L/L L/L %
<EOT> Mean Corpuscular Volume MCV µm3 fL fL µm3
Mean Corpuscular
If Host had no information for the requested tube: MCH pg pg fmol pg
Hemoglobin
• Instrument receives an empty data frame: Only Header record and Terminator record
with “Termination” code set at “I”, the instrument applies a default profile for the tube. Mean Corpuscular
MCHC g/dL g/L mmol/L g/dL
Hemoglobin Concentration
or
• Instrument applies default profile after a 25 s timeout. RDW
(P80)
Red Distribution Width RDW-CV % % % %
(PXL80/
PXLR)
Table 19: CBC Data presentation Table 20: DIFF Data presentation
Parameter Code Standard SI mmol/L JAPAN Parameter Code Standard SI mmol/L JAPAN
Red Distribution Width - RDW-SD Hemoglobin HGB g/dL g/L mmol/L g/dL
Standard Deviation (not P80) µm3 fL fL µm3
Hematocrit HCT % L/L L/L %
Platelets PLT 103/mm3 109/L 109/L 103/mm3 Mean Corpuscular Volume MCV µm 3 fL fL µm3
Mean Platelet Volume MPV 3 fL fL 3
µm µm Mean Corpuscular
MCH pg pg fmol pg
Hemoglobin
Plateletcrit PCT % 1012/L 1012/L %
Mean Corpuscular
Platelet Distribution Width PDW % % % % MCHC g/dL g/L mmol/L g/dL
Hemoglobin Concentration
RDW
3.2. DIFF Data presentation (P80)
Red Distribution Width RDW-CV % % % %
Table 20: DIFF Data presentation (PXL80/
PXLR)
Parameter Code Standard SI mmol/L JAPAN Red Distribution Width - RDW-SD
Standard Deviation (not P80) µm3 fL fL µm3
White Blood Cell WBC 103/mm3 109/L 109/L 102/mm3
Platelets PLT 103/mm3 109/L 109/L 103/mm3
Lymphocytes # LYM# 103/mm3 109/L 109/L 102/mm3
Mean Platelet Volume MPV µm3 fL fL µm3
Lymphocytes % LYM% % % % %
Plateletcrit PCT % 1012/L 1012/L %
Monocytes # MON# 103/mm3 109/L 109/L 102/mm3
Platelet Distribution Width PDW % % % %
Monocytes % MON% % % % %
Granulocytes # GRA# 103/mm3 109/L 109/L 102/mm3 3.3. RET Data presentation (Pentra XLR)
Granulocytes % GRA% % % % %
Neutrophils # NEU# 103/mm3 109/L 109/L 102/mm3 Table 21: RET Data presentation
Neutrophils % NEU% % % % %
Parameter Code Standard SI mmol/L JAPAN
Eosinophils # EOS# 103/mm3 109/L 109/L 102/mm3
Eosinophils % EOS% % % % % Reticulocytes % RET% % % % %
Basophils # BAS# 103/mm3 109/L 109/L 102/mm3 Reticulocytes # RET# 106/mm3 1012/L 1012/L 104/mm3
Basophils % BAS% % % % % Corrected Reticulocyte
CRC % % % %
Count
Atypical Lymphocytes # ALY# 103/mm3 109/L 109/L 102/mm3
Reticulocytes with a low
Atypical Lymphocytes % ALY% % % % % RETL % % % %
RNA content
Large Immature Cell # LIC# 3 3 9 9 2 3
10 /mm 10 /L 10 /L 10 /mm Reticulocytes with a
RETM % % % %
Large Immature Cell % LIC% % % % % medium RNA content
Reticulocytes with a high
Red Blood Cell RBC 106/mm3 1012/L 1012/L 104/mm3 RETH % % % %
RNA content
Each different type of alarm is transmitted through one different Comment record, a “I” 3.5.3. Suspected pathologies
(letter “i” in upper case) flag ended the Comment record and shows a warning from the
instrument. Suspected pathologies are transmitted through one Comment record located after
corresponding Result record. If several pathologies are suspected they are seperated by Table 25: Suspected pathologies
the component delimiter.
Populations Messages French
Table 25: Suspected pathologies
Thrombopenia Thrombopénie
Populations Messages French Platelet Aggregats Agrégats plaquettaires
Small Cells Petits éléments cellulaires
WBC Leucocytosis Leucocytose
Leucopenia Leucopénie Microcytes Microcytes
Schizocytes Schisocytes
Lymphocytosis Lymphocytose
Macroplatelets Macro plaquettes
Lymphopenia Lymphopénie
Neutrophilia Neutrophilie Pancytopenia Pancytopénie
PLT INterpretation Impossible Interprétation Pla impossible
Neutropenia Neutropénie
RET (Pentra XLR) Reticulocytosis Réticulocytose
Eosinophilia Eosinophilie
Myelemia Myélémie Reticulopenia Réticulopénie
4.2. During Host transmission Table 26: Example of Order sent by Host
According to E-1381 protocol, error management of Time-out, Checksum and frame <ACK>
number, in case of non-respect of these norms, return NAK (or communication is halted). <STX>2P|1||PID12345||LASTNAME^FIRSTNAME||19641223|M|||||Prescriptor||||||||||||Location<CR><E
In case of transmission of long files (Worklist upload for example), files previously TX>D6<CR><LF>
transmitted before transmission error are interpreted and managed by the instrument, <ACK>
others are not used. <STX>3C|1|I|Patient Comment<CR><ETX>3C<CR><LF>
<ACK>
According to E-1394 protocol, all Orders without “Sample ID” or with “Sample ID”
<STX>4O|1|SID007||^^^CBC|R||||||A<CR><ETX>04<CR><LF>
superiors to 16 characters, are not interpreted by the instrument. (ABX Pentra 80
acknowledges and triggers an alarm on the instrument and the ABX Pentra 80 Host.log <ACK>
is updated). <STX>5C|1|I|Order Comment<CR><ETX>65<CR><LF>
<ACK>
In case of a “Patient ID” field that is empty or too long, but has a correct “Sample ID”, the <STX>6L|1|N<CR><ETX>09<CR><LF>
order is interpreted, but results return with an auto-patient ID set by the instrument.
<ACK>
ABX Pentra 80 V1.1 and above reject the Order.
<EOT>
All other too long fields are cut to fit to ASTM field specified length, except for
ABX Pentra 80 V1.1 and above: Packet is ignored (A notification is made into the 5.2. Example of Result sent by the instrument
Host.log).
Table 27: Example of Result sent by the instrument
5. Example of data frame Instrument
Host
5.1. Example of Order sent by Host
<ENQ>
• Patient ID: PID12345 <ACK>
• Patient Name: LASTNAME, FIRSTNAME <STX>1H|\^&|||ABX|||||||P|E1394-97|20020725100331<CR><ETX>4D<CR><LF>
• Birthdate: 23/12/1964 <ACK>
• Prescriptor: Prescriptor
<STX>2P|1||AUTO_PID1381||CATHELIN||19260813<CR><ETX>4F<CR><LF>
• Department: Location
• Sample ID (mandatory field): SID007 <ACK>
• Test (mandatory field): CBC <STX>3O|1|25028||^^^DIF|||||||||||||||||||||F<CR><ETX>13<CR><LF>
<ACK>
Table 26: Example of Order sent by Host
<STX>4R|1|^^^WBC^804-5|3.45|10e3/mm3||LL||F<CR><ETX>D6<CR><LF>
Host <ACK>
Instrument <STX>5C|1|I|LEUCOPENIA^LYMPHOPENIA^NEUTROPENIA^EOSINOPHILIA^MONCYTOSIS|I<CR
<ENQ> ><ETX>C4<CR><LF>
<ACK> <ACK>
<STX>1H|\^&|||ABX|||||||P|1394-97|20031202102713<CR><ETX>06<CR><LF> <STX>6R|2|^^^LYM#^731-0|0.78|||LL||F<CR><ETX>DA<CR><LF>
Table 27: Example of Result sent by the instrument Table 27: Example of Result sent by the instrument
<ACK> <STX>7R|19|^^^MCV^787-2|87.94|µm3||||F<CR><ETX>EB<CR><LF>
<STX>7R|3|^^^LYM%^736-9|22.50|%||LL||F<CR><ETX>3B<CR><LF> <ACK>
<ACK> <STX>0R|20|^^^MCH^785-6|30.40|pg||||F<CR><ETX>3D<CR><LF>
<STX>0R|4|^^^MON#^742-7|0.42|||||F<CR><ETX>36<CR><LF> <ACK>
<ACK> <STX>1R|21|^^^MCHC^786-4|34.57|g/dl||||F<CR><ETX>1C<CR><LF>
<STX>1R|5|^^^MON%^744-3|12.20|%||HH||F<CR><ETX>1C<CR><LF> <ACK>
<ACK> <STX>2R|22|^^^RDW^788-0|13.49|%||||F<CR><ETX>AB<CR><LF>
<STX>2R|6|^^^NEU#^751-8|1.99|||LL||F<CR><ETX>DE<CR><LF> <ACK>
<ACK> <STX>3R|23|^^^PLT^777-3|186.74|10e3/mm3||||F<CR><ETX>FA<CR><LF>
<STX>3R|7|^^^NEU%^770-8|57.70|%||||F<CR><ETX>A0<CR><LF> <ACK>
<ACK> <STX>4R|24|^^^MPV^776-5|8.45|µm3||||F<CR><ETX>B7<CR><LF>
<STX>4R|8|^^^EOS#^711-2|0.26|||||F<CR><ETX>34<CR><LF> <ACK>
<ACK> <STX>5R|25|^^^PCT^X-PCT|0.16|%||||F<CR><ETX>D9<CR><LF>
<STX>5R|9|^^^EOS%^713-8|7.40|%||HH||F<CR><ETX>F8<CR><LF> <ACK>
<ACK> <STX>6R|26|^^^PDW^X-PDW|14.50|%||||F<CR><ETX>16<CR><LF>
<STX>6R|10|^^^BAS#^704-7|0.01|||||F<CR><ETX>4E<CR><LF> <ACK>
<ACK> <STX>7L|1|N<CR><ETX>40<CR><LF>
<STX>7R|11|^^^BAS%^706-2|0.20|%||||F<CR><ETX>75<CR><LF> <ACK>
<ACK> <EOT>
<STX>0R|12|^^^ALY#^733-6|0.07|||||F<CR><ETX>61<CR><LF>
<ACK>
<STX>1R|13|^^^ALY%^735-1|1.89|%||||F<CR><ETX>92<CR><LF>
<ACK>
<STX>2R|14|^^^LIC#^X-LIC|0.03|||||F<CR><ETX>B0<CR><LF>
<ACK>
<STX>3R|15|^^^LIC%^11117-9|0.80|%||||F<CR><ETX>E2<CR><LF>
<ACK>
<STX>4R|16|^^^RBC^789-9|4.43|10e6/mm3||||F<CR><ETX>81<CR><LF>
<ACK>
<STX>5R|17|^^^HGB^717-9|13.47|g/dl||||F<CR><ETX>D6<CR><LF>
<ACK>
<STX>6R|18|^^^HCT^4544-3|38.95|%||||F<CR><ETX>DB<CR><LF>
<ACK>
ABX Format
ASTM Format is recommended by HORIBA Medical for every new connection 2. Protocol description
development. ABX Format is currently supported to be compliant with earlier instruments
or existing connections.
2.1. Unidirectionnal mode
Table 29: Typical unidirectionnal transmission with “SOH”\”EOT” from Instrument to Host
Table 30: Typical transmission from Host to Instrument: 2.3. Conflict management
Instrument <> Host Comment Number of transmission if negative answer (NAK): 1
.
Timeout: 15 s
In case of SOH/SOH conflict, priority is given to Host. After an adjustable delay (8 s by
.
default) and if Host has not re-sent a SOH, instrument tries to send SOH again until
. timeout. This is done until automatic disconnection max time is reached.
<STX> + END + <ETX> > Host frees the Line
< <ACK>
3. Message structure
Table 33: Example of transmission between Host and Instrument: Identifier Correspondance Example Length Format Transmission Note
Table 37: Identifier list (Instrument to Host): • If one parameter cannot be calculated by the analyzer, the field is replaced by --.--
Parameter status:
Identifier Correspondance Example Length Format Note Following the numerical field, a first digit gives the counting rejection status or the
$76 v Id. or patient name SMITH Ronald 2+30+1 String(30) suspicion, a second one gives the parameter value status according to high and low
16/03/72 nn/nn/nn
normalities, to high and low extreme values and to the overloading capacities.
$77 w Birth date 2+8+1 17
or 03161972 or nnnnnnnn
Table 38: Identifier First digit
7d or 4w or 10m or
$78 x Age 2+3+1 String(3)
54y or 100 First digit (letter) Correspondance Comments
$79 y Sex 0, 1 or 2 2+1+1 String(1) 10
R Parameter rejected for a counting default
$7A z Origin x 2+1+1 String(1) ABX Pentra 80: Not
$7B { Doctor Dr Jones 2+15+1 String(15) B Incorrect balance between the counting methods
transmitted
$7C | Department Cardiology 2+10+1 String(10) S Suspicious parameter value
nn/nn/nn ABX Pentra XL80 /
$7D } Collection date 06/08/99 13h15 2+14+1 11 M Value input manually
nnhnn Pentra XLR
$7E ~ Comments 2+32+1 String(32) ABX Pentra XL80 /
D Value obtained by dilution
$7F Blood type man 2+16+1 String(16) 12 Pentra XLR
$80 ç Analysis type A 2+1+1 String(1) 13 blank No anomaly observed
0: 10 positions
$81 ü Sample rack type 1: 15 positions 2+1+1 Integer Table 39: Identifier Second digit
2: 32 positions
$82 é Number of runs 0, 1, ... 2+1+1 Integer Second digit (letter) Correspondance Comments
$83 â Operator code Bob 2+3+1 String(3) L Parameter < to the lower extreme value
l Parameter < to the low normal value
Population Message Meaning It is the channel number (decimal value) enclosing areas on the histograms or on the
matrix. Each threshold is transmitted on 3 bytes preceeded by a blank.
HCR1 Hypochromia level 1 Format description of the threshold transmission
CAGG Cold agglutinin
ERYT Erythrocytosis A. WBC thresholds
PLT THR+ Thrombocytosis Separation thresholds 1-2-3 allow the L1 flag determination. For the analyzers in LMG
THR- Thrombopenia mode, the 4-5 thresholds allow the separation of the 3 populations Lymphocytes,
PLAG Platelet aggregates Monocytes, Granulocytes.
SCEL Small cells
MICC Microcytes
Example 1: output format of the WBC curve thresholds for an LMG sampling. In this
example, the analyzer does not send the calculation thresholds of the L1 flag.
SCHI Schizocytes
«] 000 000 000 040 060» + carriage return
MAPL Macro platelet Example 2: output format of the WBC curve thresholds for CBC and DIFF sampling. In
RET+ Reticulocytosis this 5parts DIFF analyzer, the LMG is not measured, the 4-5 thresholds are not
Reticulocytes or RET- Reticulopenia significants.
(Pentra XLR only) (refer to Note 18, page 29.) «] 005 008 020 000 000» + carriage return.
All populations ???? No interpretation
PANC Pancytopenia
5.2.4. Histograms
Diag.2: WBC histogram
5.2.4.1. Overview
Histograms are transmitted on 128 channels, preceeded by a blank. They are B. RBC thresholds
automatically rescaled to a 223 maximum amplitude value. The zero amplitude value is Separation thresholds 1-2 allow the calculation of the microcytic and macrocytic cell
$20, the maximum amplitude value is $FF. proportions.
Extended format:
The extended format includes all the height information relative to each channel. It is
constituted by a chart of 256 [RES] entries of 16 bits each.
These 512bytes chart is encoded before being transmitted. The format is as follows:
identificator, space, encoding type on 8 characters (od or uuencode), space, encoded
data size on 5 characters, space, data then carriage return.
chart format on 8 characters, space, encoded data size on 5 characters, space, data
then carriage return. Table 52: Channel Numbers for Resistive Thresholds
6. Query mode
Requests sent by the Host when the line is free.
Note 19: ($62b and $65e)
• This optional mode allows the Host to selectively load the working list of each sample,
These parameters only apply to Pentra XLR.
once the barcode of the sample has been read and a Query request is emitted by the
instruments.
• This mode is of particular interest when the Host system manages several instruments
5.2.6. Other identifiers analysers. In this case, the Query request transmitted by one of the analysers allows
the Host system to load the working list on the instrument identified by the presence of
Identifier $FB: Identifies the analyzer type when communicating. the sample on this analyzer.
Identifier $FC: This identifier allows the transmission of a number which can be an error • The Query request is a ‘FILE’ type message and encapsulates 1 or several blocks
number, a position number, a burn-in sequence number or a status in hexadecimal mode surrounded by STX & ETX including the ‘$75’ type line followed by the identification of
(Not available yet). the sample (barcodes) (Maximum 10 Blocks per Query request).
Identifier $FD: Checksum value (see section on the message structure). • Transmission of the Query requests is carried out by instrument immediately after the
Identifier $FE: The version number is linked to the development of the hematological tray of 10 samples has been read. Only the samples identified by a barcode, and for
message identifiers. which instrument did not receive a working list are transmitted in the QUERY request.
• The Host system has an answering delay which is adjustable on the analyzer
(25 seconds by default). This delay is fixed after transmission of the last Query
Identifier $FC: The error list is dedicated to the "remote" mode.
message, in order to return the message to load the working list of the sample or the
For $FB and $FF, the strings having less than 8 characters are completed on
samples concerned. Once the delay has been respected and in the case where no
the right side by blanks.
message is received by the analyzer, the rack of samples is automatically discharged
without carrying out tests.
• The adjustment of the answering delay of the Host system is ideally fixed at
Table 55: Other identifiers
25 seconds by default. It is possible to change the value of this parameter, however,
Identifier Correspondance Format Length from 30 seconds on the analyser generates a supplementary waiting cycle of
30 seconds, or 2 waiting cycles from 60 seconds, involving a reduction of the
V: Validated analytical output capacity.
ABX Pentra XL80 / Pentra XLR:
$A3 R: Rejected 2+1+1
Report state
U: Unvalidated Table 56: QUERY request line structure
$FB Analyzer name Character string 2+8+1
$FC Number 8 decimal bytes 2+8+1 Identifier Correspondance Format Length
$FD 16 bits check sum value 4 hexadecimal bytes 2+4+1 $FF ÿ Data Packet Character string 2+8+1
$FE Version N° of Identifier list Character string Vx.xx 2+5+1 $75 u Identification # Character string 2+16+1
Once the Host receives a Query type message, it returns a message to load the working
list for the sample or samples concerned, respecting the delay programmed on the
analyzer (25 seconds by default).