Raa 031 Cen
Raa 031 Cen
1. Foreword..................................................................................................1
1.1. Document Update........................................................................................1
2. Introduction............................................................................................ 2
3. Protocol Configuration.......................................................................3
3.1. To Configure the Protocol (ABX Micros 60).....................................................3
3.2. To Configure the Protocol (ABX Micros CRP)..................................................3
4. ABX Format.............................................................................................4
4.1. Protocol Configuration..................................................................................4
4.2. Data Transmitted by the Analyzer to the Host................................................. 5
4.3. Histograms and Thresholds ..........................................................................8
4.4. Example of Data Frame................................................................................ 9
5. Argos Format....................................................................................... 11
5.1. Data Transmitted by the Host to the Analyzer............................................... 11
5.2. Data Transmitted by the Analyzer to the Host............................................... 11
5.3. Results Characteristics............................................................................... 12
5.4. Patient File Characteristics..........................................................................14
5.5. End of Communication............................................................................... 14
1. Foreword
1.1.1. Revisions
Update Chapter
Introduction
Message Structure
Update Separation Thresholds
Packet Type
Example of Data Frame
To Configure the Protocol (ABX Micros 60)
Addition of protocol configuration information
To Configure the Protocol (ABX Micros CRP)
Addition of date format specification for Italian Identifier List (Instrument to Host)
2. Introduction
The ABX Format is currently supported to be compliant with existing connections.
Different protocols can be used on HORIBA Medical instrument.
A connection between a computer (host) and a HORIBA Medical instrument can be
performed when the protocol, the format description and the connection mode have
been properly setup.
3. Protocol Configuration
7. Press Enter while pressing the Service key to validate your choice.
Access: Main Menu > 5 - Setup > 5 - Host options > 1 - Host comm.
4. ABX Format
The ABX format supports unidirectional or bidirectional connections. Variable part:
The ABX Micros 60 / ABX Micros CRP instruments use only unidirectional mode. ■ Identifier followed by the information associated with the load type + carriage return
The ABX format can have a different number of fields according to the transmitted items (identifier: 1 byte moving about $21 to $FF, it describes the information type which
set up by the user (results, curves, flags, etc.) or to the type of cycle. follows this indicator, always followed by a blank character $20)
■ Remainder of the other Identifiers and Information associated with the load type
Fields sequence is not fixed. +carriage returns.
The result identifier is different according to the type of result: patient result ("RESULT"), ■ Other load type blocs + associated Information
QC result (QC-RES), etc.
Post-header:
■ Identifier followed by checksum + carriage return (checksum: Sum modulo 65536 of
all characters except ETX, STX and all information about checksum (identifier - space
- checksum - carriage return) in the hexadecimal format on 4 bytes, preceded by a
4.1. Protocol Configuration blank character $20).
■ ETX
Unidirectional mode
Lines structure
Header:
■ STX
■ Size + carriage return (Size: 5 bytes representing the total amount of the data except
STX and ETX)
■ Identifier followed by a load type + carriage return (Load: 8 character string preceded
by a blank indicating the type of data)
4.2. Data Transmitted by the Analyzer to the Host Identifier Correspondence Example Length Format
$74 t Sampling mode M: manual (open 2+1+1 String(1)
tube)
R: rack (close
tube)
$75 u Id # or sample id. 1450302154275- 2+16+1 String(16)
4.2.1. Packet Type 42
$76 v Id. or patient name SMITH Ronald 2+30+1 String(30)
The information described in the packet type allows the specification of the global $77 w Date of birth 16/03/72 2+8+1 nn/nn/nn
message content: hematological routine results or statistic results. or 03161972 or nnnnnnnn
$78 x Age 7d or 4w or 10m 2+3+1 String(3)
Data packet string (8 Use or 54y or 100
characters)
$79 y Sex 0, 1 or 2b 2+1+1 String(1)
RESULT Hematological result transmission on a routine mode
$7A z Origin x 2+1+1 String(1)
QC-RES Result transmission of a control blood
$7B { Doctor Dr Jones 2+15+1 String(15)
END Connection end
$7C | Department Cardiology 2+10+1 String(10)
$7D } Collection date 06/08/99 13h15 2+14+1 nn/nn/nn
nnhnn
$7E ~ Comments 2+32+1 String(32)
4.2.2. Identifier List (Instrument to Host) $7F Blood type manc 2+16+1 String(16)
$80 ç Analysis type A: CBC 2+1+1 String(1)
Identifier Correspondence Example Length Format D: LMG
$70 p Analyzer number 01 2+2+1 Integer $81 ü Sample rack type 0: 10 positions 2+1+1 Integer
$71 q Analysis date and time 31/12/99 2+19+1 String(19) 1: 15 positions
13h15mn31sa 2: 32 positions
$72 r Analyzer run number 115 or 2+16+1 String(16) $82 é Number of runs 0, 1, ... 2+1+1 Integer
005CBC06 $83 â Operator code Bob 2+3+1 String(3)
$73 s Analyzer sequence number a: In Italian, the hour separator "h" is replaced by an "a".
a: b: 0 or Blank: Unspecified, 1: Male, 2: Female.
In Italian, the hour separator "h" is replaced by an "a".
b: 0 or Blank: Unspecified, 1: Male, 2: Female. c: $7F must be one of the instrument blood type list. If not, it is generated according to the age
c: $7F must be one of the instrument blood type list. If not, it is generated according to the age ($78) or for adults by the sex ($79).
($78) or for adults by the sex ($79).
The instrument sends the results to the LIS in standard units. Identifier Correspondence Example Length
$21 ! WBC 07.40 2+String(7)+1
If one parameter cannot be calculated by the analyzer, the field is replaced with --.--.
$32 2 RBC 04.64 2+String(7)+1
Parameter status: Following the numerical field, a first digit gives the counting rejection
status or the suspicion, a second one gives the parameter value status according to high $33 3 HGB 14.17 2+String(7)+1
and low normal ranges, to high and low extreme values and to the overloading $34 4 HCT 43.95 2+String(7)+1
capacities. $35 5 MCV 94.68 2+String(7)+1
$36 6 MCH 30.53 2+String(7)+1
Identifier first digit $37 7 MCHC 32.24 2+String(7)+1
$38 8 RDW 12.98 2+String(7)+1
First digit (letter) Correspondence
$40 @ PLT 00401 2+String(7)+1
$52 R Parameter rejected for a counting default
$41 A MPV 07.94 2+String(7)+1
$42 B Incorrect balance between the counting methods
$42 B THT 0.318 2+String(7)+1
$53 S Suspicious parameter value
$43 C PDW 13.50 2+String(7)+1
$20 blank No anomaly observed
Flags are transmitted in a comprehensive mode (same presentation than on the screen,
that is to say dependant from the language).
For $FB and $FF, the strings having less than 8 characters are completed on
They are replaced with blanks when the flag is not detected. the right side by blanks.
In the following tables, identifiers formats are separated by blanks only for a
better comprehension. Identifier Correspondence Format Length
$FB Analyzer namea Character string 2+8+1
$FC Number 8 hexadecimal bytes 2+8+1
Identifier list $FD 16 bits checksum value 4 hexadecimal bytes 2+4+1
$FE Version N° of Identifier String of characters: 2+5+1
Identifier Parameters Format Length list Vx.xx
$50 P WBC or LMG L1 M1 M2 G1 G2 G3 2+12+1 a: 8 characters: MICROS60, CRP
$53 S PLT Pc Sc Mc 2+6+1
For $FB and $FF, the strings having less than 8 characters are completed on
the right side by blanks.
4.3. Histograms and Thresholds For the analyzers in LMG mode, the 4-5 thresholds allow the separation of the
3 populations Lymphocytes, Monocytes and Granulocytes.
Example 1: output format of the WBC curve thresholds for an LMG sampling.
«] 000 000 000 040 060» + carriage return.
4.3.1. Histograms
Extended format
The extended format includes all the height information relative to each channel. It is 4 = Lymphocytes/monocytes separation
constituted by a chart of 256 [RES] entries of 16 bits each. These 512 bytes chart is 5 = Monocytes/granulocytes separation
encoded before being transmitted.
The format is as follows: PLT thresholds
■ Identifier Threshold 1 is the number of the last channel used to calculate the PLT number.
■ Blank
■ Encoding type on 8 characters
■ Blank
■ Encoded data size on 5 characters
■ Blank
■ Data
■ Carriage return
tR
€D
! 007.1
2 04.27
3 015.3
4 034.2 l
5 00080
6 035.8 h
7 044.8 h
8 013.5
@ 00225
A 006.9
B .156
C 014.8
# 030.0
% 007.8
' 062.2
" 002.1
$ 000.5
& 004.5
W """ )/4/-++2;Ohˆ³ØúÿüèÜÌÁ¨'}od][XVOMKKBB==;962//24222446642229;;;;?
BFMRXV[]fmtx}"†ŠŠ"˜ ¡¨ª£¦¨¡˜˜š-'-"† thaaa_XTRKF?=;9 † X "!"! " !"!"%&).5BN^{ ™®ÒÚñýÿþìðã̯ ™…
{h^OF=81.+*)&%&&%##&&$&%%$'%%$%&$#####"#"!!!!! $
Y %-;DMUZaakovz|zvoskkbaZVOLPVQE>ACA><8;:>883/+**+*+**'')+'%%&'&&#%%%%%%
%##"!"!"!""##""""!! !"##""""!!!!! !!!
S
_ 105
P
] 000 000 000 035 053
û MICROS60
þ V2.8
5. Argos Format
The Argos format is no longer supported on new system generation. 5.2. Data Transmitted by the Analyzer to the Host
The Argos format is a fixed format included between STX and ETX. These characters are
split into fields representing a transmitted item.
5.3.1. Key
5.3.2. Result Format
Total ASCII characters emitted: 406
■ (-): blank $20 Result Format
■ (]): Carriage return $0D
■ CRC: exclusive «OR» of all the transmitted bytes except ETX and STX, then an Line Data Comments Length
inclusive «OR» with a $4O value. Line 1 STX ($02) Start of text 1
■ zzzzz: numeric field completed by zeros on the left. Example: 04.55 (decimal
R ($44) Character «R» 1
separation with a period). When the analyzer does not transmit parameters, the field
(zzzzz) replaces (--.--). zz] Analyzer No 2+1
■ Y: Alphanumeric character from $20 to $7F. Line 2 YYYYYYYYYYYYYYYY] Identification No 16 + 1
■ #: blank ($20) if automatic sampling. Star ($2A) if manual sampling. Line 3 YYYYYYYYYYYYYYYY Identification 30 + 1
YYYYYYYYYYYYYY]
Line free format first digit (R: Reject)
Line 4 zz/zz/zz-zzhzzmnzzs#] Time & Date 20 + 1
First digit (letter) Correspondence Line 5 zzzzz-RN] WBC 8+1
R Parameter rejected for a counting default Line 6 zzzzz-RN] LYM# 8+1
B Incorrect balance between the counting Line 7 zzzzz-RN] LYM% 8+1
methods
Line 8 zzzzz-RN] MON# 8+1
S Suspicious parameter value
Line 9 zzzzz-RN] MON% 8+1
blank No anomaly observed
Line 10 zzzzz-RN] GRA# 8+1
Line free format second digit (N: Normalities) Line 11 zzzzz-RN] GRA% 8+1
Line 12 zzzzz-RN] NEU# 8+1
Second digit (letter) Correspondence Line 13 zzzzz-RN] NEU% 8+1
L Parameter < to the low extreme value Line 14 zzzzz-RN] EOS# 8+1
l Parameter < to the low normal value Line 15 zzzzz-RN] EOS% 8+1
blank Parameter normal value Line 16 zzzzz-RN] BAS# 8+1
h Parameter > to the high normal value Line 17 zzzzz-RN] BAS% 8+1
Line 18 zzzzz-RN] ALY# 8+1
5.4.1. Key