UriSed Communication Specification v5
UriSed Communication Specification v5
UriSed
Contents
1. Purpose ................................................................................................................................ 6
2. Scope .................................................................................................................................... 6
3. Interface Summary ................................................................................................................ 6
3.1 Physical interfaces ............................................................................................................................6
3.1.1 RS-232 interface settings ..................................................................................................................6
3.1.2 Ethernet ............................................................................................................................................6
4. Unidirectional communication with host computer - ‘Unidirectional up to 1.6.1’ .................... 7
4.1 Low Level Protocol between UriSed and host computer: ................................................................7
4.2 Frame definitions: .............................................................................................................................7
4.2.1 Structure of the frame for both chemical and sediment result .......................................................7
4.2.1.1 Chemical (LabUMat2) and sediment connected result example: .....................................8
4.2.1.2 Chemical (AX-4280) result example: .................................................................................9
4.2.1.3 Sediment QC result example: ......................................................................................... 10
4.2.1.4 Chemical QC result example: .......................................................................................... 10
4.2.1.5 Explanation ..................................................................................................................... 11
5. Unidirectional communication with host computer - ‘Unidirectional from 1.7’ ...................... 12
5.1 Low Level Protocol between UriSed and host computer: ............................................................. 12
5.2 Frame Types:.................................................................................................................................. 12
5.3 Frame definitions: .......................................................................................................................... 12
5.3.1 UriSed Summary Sediment Results (S2) ........................................................................................ 12
5.3.1.1 Structure of the frame .................................................................................................... 12
5.3.1.2 Sediment result example: ............................................................................................... 13
5.3.1.3 Sediment QC result example: ......................................................................................... 13
5.3.1.4 Explanation ..................................................................................................................... 13
5.3.2 Chemical result (CH2) .................................................................................................................... 15
5.3.2.1 Structure of the frame .................................................................................................... 15
5.3.2.2 AX-4280 chemical result example: ................................................................................. 15
5.3.2.3 LabUMat2 chemical result example in case of selected SI unit: .................................... 15
5.3.2.4 Chemical (LabUMat2) QC result example in case of selected Conv. unit:...................... 15
5.3.2.5 Explanation ..................................................................................................................... 16
6. Bidirectional communication with host computer - ‘Bidirectional up to 1.6.1’ ....................... 19
6.1 Low Level Protocol between UriSed and host computer: ............................................................. 19
6.2 Frame Types and High level protocol: ........................................................................................... 19
6.2.1 Frame Types................................................................................................................................... 19
6.2.2 High Level protocol between the UriSed and host PC:.................................................................. 20
6.3 Frame definitions: .......................................................................................................................... 20
6.3.1 Enquiry (E)...................................................................................................................................... 20
6.3.2 Worklist (W) ................................................................................................................................... 20
6.3.2.1 Structure of the frame .................................................................................................... 20
6.3.2.2 Example: ......................................................................................................................... 20
6.3.3 UriSed Summary Sediment Results (S) .......................................................................................... 20
6.3.3.1 Structure of the frame .................................................................................................... 20
6.3.3.2 Sediment result example: ............................................................................................... 21
6.3.3.3 Sediment QC result example: ......................................................................................... 21
6.3.3.4 Explanation ..................................................................................................................... 21
UriSed_Communication Specification_v5 2/84
CONFIDENTIAL MB050103v4
Communication Specification
UriSed
1. Purpose
The purpose of this document is to specify the possible communication protocol types of the UriSed sediment
urine analyzer.
2. Scope
This interface description applies only for the user software of the UriSed project. The sales of the UriSed
project are: UriSed, UriSed 2, UriSed 2 FL, UriSed 3, UriSed 3 PRO.
3. Interface Summary
This chapter describes the different physical connections.
3.1.2 Ethernet
If the Ethernet is used, the target computer’s data must be provided to open the communication channel.
Always LIS is the server and UriSed is the client. The following configuration of the LAN must be provided:
IP address
Port
In case there is no chemical result, then that part of the transfer is not visible (there is no ‘CHEMISTRY
RESULT’ title and table)
In case there is no sediment result, then ‘SEDIMENT RESULT - Invalid measurement’ title is visible,
there is no sediment table, and ‘Not sediment measured’ comment is visible.
The result display only SI or Conv unit depending from the settings. In the sediment part the other
unit name will be No. And the result value will be empty string “”.
Sample ID : 0121
Patient name : -
Date&Time : 07/07/2021 09:50:42
General chemical result : +
General sediment result : -
N° of + particle types : 0
N° of images : 15
CHEMISTRY RESULT
pad Conv. Arbitr.
BIL neg mg/dl neg
UBG 2 mg/dl +
KET 5 mg/dl (+)
ASC 20 mg/dl +
GLU norm mg/dl norm
PRO neg mg/dl neg
BLD neg Ery/µl neg
PH 7.5 7.5
NIT pos +
LEU 25 Leu/µl +
SG 1.001
Turbidity Clear
Color Yellow
SEDIMENT RESULT
p/µl N° +/- Ref.
(p/µl)
RBC 0.0 - 0 .. 10
WBC 0.7 - 0 .. 12
CRY 0.0 - 0 .. 6
.CRY 0.0 - 0 .. 6
.CaOxm 0.0 - 0 .. 6
.CaOxd 0.0 - 0 .. 6
HYA 0.0 - 0 .. 2
Note: in case of LabUMat2 result the PMC data are not transferred.
Sample ID : 0121
Patient name : -
Date&Time : 05/07/2021 12:22:22
General sAAediment result : -
N° of + particle types : 0
N° of images : 15
SEDIMENT RESULT
p/µl N° +/- Ref.
(p/µl)
RBC 0.0 - 0 .. 10
WBC 0.0 - 0 .. 12
CRY 0.9 - 0 .. 6
.CRY 0.9 - 0 .. 6
.CaOxm 0.0 - 0 .. 6
.CaOxd 0.0 - 0 .. 6
HYA 0.0 - 0 .. 2
PAT 0.0 - 0 .. 1.5
NEC 0.0 - 0 .. 2
EPI 0.0 - 0 .. 5
YEA 0.0 - 0 .. 3
BAC 47.1 - 0 .. 130
.BAC 0.0 - 0 .. 130
.BACr 4.8 - 0 .. 130
.BACc 42.2 - 0 .. 130
MUC 1.8 - 0 .. 264
Comment :
Dilution factor : 1.0
Sample ID : 0121
Patient name : QC_LOW
Date&Time : 07/07/2021 10:05:40
General sediment result : -
N° of + particle types : 0
N° of images : 15
SEDIMENT RESULT
p/µl N° +/- Ref.
(p/µl)
RBC 0.0 - 0 .. 10
WBC 0.0 - 0 .. 12
CRY 0.0 - 0 .. 6
.CRY 0.0 - 0 .. 6
.CaOxm 0.0 - 0 .. 6
.CaOxd 0.0 - 0 .. 6
HYA 0.0 - 0 .. 2
PAT 0.0 - 0 .. 1.5
NEC 0.0 - 0 .. 2
EPI 0.0 - 0 .. 5
YEA 0.0 - 0 .. 3
BAC 11.4 - 0 .. 130
.BAC 0.0 - 0 .. 130
.BACr 0.4 - 0 .. 130
.BACc 11.0 - 0 .. 130
MUC 7.5 - 0 .. 264
Sample ID : 0121
Patient name : QC Low
Date&Time : 07/07/2021 10:04:26
CHEMISTRY RESULT
pad Conv. Arbitr.
BIL neg mg/dl neg
UBG 2 mg/dl +
KET neg mg/dl neg
ASC 20 mg/dl +
GLU norm mg/dl norm
PRO neg mg/dl neg
BLD neg Ery/µl neg
PH 7.5 7.5
NIT pos +
LEU 25 Leu/µl +
SG 1.001
Turbidity Clear
Color Yellow
Comment :
Dilution factor : 1.0
[ETX]
4.2.1.5 Explanation
S2|ANALYZER_ID|UID|BARCODE|BARCODE_FLAG|PATIENT_NAME|RACK|TUBE|OPERATOR|
DATE (YYYY/MM/DD)|HOUR(HH:MM:SS)|VALID_STATUS|REVIEW_STATUS|DILUTION FACTOR|
COMMENT|LEVEL_FLAG|MEAS_TYPE^QC_LEVEL|
VALIDATED^VALIDATED_BY^SEDIMENT_MEASURED_BY^SENT_TO_LIS_BY^EXPORTED_BY^PRINTED_BY|
SAMPLE_STATUS|RESERVED3|RESERVED4|RESERVED5|RESERVED6|RESERVED7|RESERVED8|
Test1^Result11^Units11^Result12^Units12^Result13^Units13^Result14^Units14^MOD_STATUS1|
Test1Res1|Test1Res2|Test1Res3|Test1Res4|
Test2^Result21^Units21^Result22^Units22^Result23^Units23^Result24^Units24^MOD_STATUS2|
Test2Res1|Test2Res2|Test2Res3|Test2Res4| … |
TestN^ResultN1^UnitsN1^ResultN2^UnitsN2^ResultN3^UnitsN3^ResultN4^UnitsN4^MOD_STATUSN|
TestNRes1|TestNRes2|TestNRes3|TestNRes4
[STX]S2|URM07000002|1|00210_70515104664|1|-
|2|10|12|2021/07/05|15:10:46|1|0|1.00||0|0^255|1^Automatic
validated^12^12^-^-|1|||||||RBC^-^^0.0^p/HPF^0.0^p/ul^^^0|||||WBC^-
^^0.2^p/HPF^0.7^p/ul^^^0|||||CRY^-^^0.1^p/HPF^0.4^p/ul^^^0|||||.CRY^-
^^0.1^p/HPF^0.4^p/ul^^^0|||||.CaOxm^-
^^0.0^p/HPF^0.0^p/ul^^^0|||||.CaOxd^-^^0.0^p/HPF^0.0^p/ul^^^0|||||HYA^-
^^0.0^p/HPF^0.0^p/ul^^^0|||||PAT^-^^0.0^p/HPF^0.0^p/ul^^^0|||||NEC^-
^^0.0^p/HPF^0.0^p/ul^^^0|||||EPI^-^^0.0^p/HPF^0.0^p/ul^^^0|||||YEA^-
^^0.0^p/HPF^0.0^p/ul^^^0|||||BAC^+^^63.6^p/HPF^279.8^p/ul^^^0|||||.BAC^-
^^0.0^p/HPF^0.0^p/ul^^^0|||||.BACr^-
^^7.0^p/HPF^30.8^p/ul^^^0|||||.BACc^+^^56.6^p/HPF^249.0^p/ul^^^0|||||MUC^
-^^1.5^p/HPF^6.6^p/ul^^^0||||[ETX]D0[CR][LF]
[STX]S2|URS04100191|2|0121|0|QC_LOW|5|5|12|2021/07/07|10:05:40|1|0|1.00|T
est passed!|0|1^0|0^Not yet validated^Service^12^-^-
|0|||||||RBC^Passed^^0.0^p/HPF^0.0^p/ul^^^0|||||WBC^Passed^^0.0^p/HPF^0.0
^p/ul^^^0||||[ETX]37[CR][LF]
5.3.1.4 Explanation
RACK:
- the number of the rack
TUBE POSITION:
- the position of the tube
OPERATOR:
- the user’s name who sent the sample to LIS
o independently from who measured the sample or who validated it (if it was)
VALID_STATUS:
- 0 : Invalid sample
- 1 : Valid sample
REVIEW_STATUS:
- 0 : Review is not necessary
- 1 : Review is necessary
LEVEL_FLAG:
- 0 : Normal sample level
- 1 : Low sample level
MEAS_TYPE:
- 0 : Normal measurement
- 1 : QC measurement
QC_LEVEL:
- -1 or 255 : In case of Normal measurement
The value depends on the host decoding method.
- 0 : Low level QC
- 1 : High level QC
VALIDATED:
- 0 : not validated
- 1 : validated
SAMPLE_STATUS:
- 0 : Negative
- 1 : Positive
- 2 : Review
- 3 : Invalid (e.g. Skipped)
- 4 : Empty
- 255: Invalid
[STX]CH2||3|0121|0|1|9|12|2021/07/05|16:05:00|0|1|1^Automatic validated^-
^12^-^-|1|-^|0|-1.00^0^-1^0^-1^0||||GLU^50^mg/dl^^^+-^^0|||||PRO^^^^^-
^^0|||||BIL^^^^^-
^^0|||||URO^^^^^NORMAL^^0|||||PH^6.5^^^^^^0|||||BLD^^^^^-
^^0|||||KET^10^mg/dl^^^+1^^0|||||NIT^^^^^+2^^0|||||LEU^75^Leu/ul^^^^^0|||
||TURB^^^^^-
^^0|||||S.G.^1.000^^^^^^0|||||COLOR^COLORLESS^^^^^^0||||[ETX]B1[CR][LF]
Note: the following values can be visible in the transferred result at turbidity:
Result in user software ResultN1 ResultN2
No parameter (empty string)
Clear -
(empty string)
Light Turbid +1
Very Turbid +2
[STX]CH2|UPA8101003|5|0121|0|3|5|12|2021/07/07|09:45:39|0|0|0^Not yet
validated^Operator^12^-^-|1|-^WBC neg and LEU
pos|0|1.001^1^1^1^1^1||||BIL^neg^umol/l^^^neg^^0|||||UBG^35^umol/l^^^+^^0
|||||KET^0.5^mmol/l^^^(+)^^0|||||ASC^0.2^g/l^^^+^^0|||||GLU^norm^mmol/l^^
^norm^^0|||||PRO^neg^g/l^^^neg^^0|||||BLD^neg^Ery/ul^^^neg^^0|||||PH^7.5^
^^^7.5^^0|||||NIT^pos^^^^+^^0|||||LEU^25^Leu/ul^^^+^^0||||[ETX]E4[CR][LF]
[STX]CH2|UPA8101003|9|0121|0|5|5|12|2021/07/07|10:04:26|0|0|1^Automatic
validated^Service^12^-^-|1|QC
Low^|1|1.001^2^1^1^2^1||||BIL^neg^mg/dl^^^neg^^0|||||UBG^2^mg/dl^^^+^^0|||||KET^
neg^mg/dl^^^neg^^0|||||ASC^20^mg/dl^^^+^^0|||||GLU^norm^mg/dl^^^norm^^0|||||PRO^
5.3.2.5 Explanation
LEVEL_FLAG:
- 0 : Normal sample level
- 1 : Low sample level
SEQUENCE NUMBER:
- in case of LabUMat2: 0
- in case of AutionMAX: the number is the value what AutionMAX sent
VALIDATED:
- 0 : not validated
- 1 : validated
SAMPLE_STATUS:
- 0 : Negative
- 1 : Positive
- 2 : Skip
- 3 : Invalid
MEAS_TYPE:
- 0 : Normal measurement
- 1 : QC measurement
SG:
- in case of AutionMAX: -1.00
- in case of LabUMat2: it gets the actual SG value (1.000-1.050)
SG_VALID:
- in case of AutionMAX: 0
- in case of LabUMat2: 1
o exception: if the SG result became invalid, then: 0
TURB:
- in case of AutionMAX: -1
- in case of LabUMat2: it gets the turbidity value:
UriSed_Communication Specification_v5 16/84
CONFIDENTIAL MB050103v4
Communication Specification
UriSed
TURB_VALID:
- in case of AutionMAX: 0
- in case of LabUMat2: 1
COL:
- in case of AutionMAX: -1
- in case of LabUMat2: it gets the color value:
COL_VALID:
- in case of AutionMAX: 0
- in case of LabUMat2: 1
UriSed Host PC
ASTM Frame
ACK / NAK
ASTM Frame
ACK / NAK
Only UriSed can open a communication. The communication will be initiated by sending E frame (see
Frame definition). Host PC confirms its readiness by sending ACK (Hex 06) or signs a negative readiness by
sending NAK (Hex 15). Under connection opening, there is “3 seconds timeout” between 2 attempts. After 3
NAK messages, host PC must break connection.
When the readiness is confirmed by host PC, the transmission will be sent frame by frame. The receiver
has to confirm a frame reception with ACK. The receiver side can trigger a resending of the last sent frame
with NAK (Max. 3 times for one frame).
If the ANALYZER_ID (in the sent message) doesn’t match the ID from the Host, there will be sent NAK.
Every 30 seconds a connection check is sent to the LIS system to check the connection is still available.
This check frame is an Enquiry (E) frame and the process is the same as any other frame. If any communication
like a simple ACK is occur, then the instrument doesn’t send an Enquiry and restart the counting of 30
seconds.
The communication phase will be ended by sending CL frame (see Frame definition).
QS2 Get sediment summary results with If the result is in date interval, and not sent to host
date interval (query sediment) PC. (Ex: error in connection)
CL Close connection For example: UriSed switch off.
6.2.2 High Level protocol between the UriSed and host PC:
E|ANALYZER_ID
Example:
[STX]E|URM07000002[ETX]41[CR][LF]
W|ANALYZER_ID|Barcode1^PatientName1^Comment1^Chemical1^Sediment1|Barcode2^PatientName
2^Comment2^ Chemical2^Sediment2| ... |
BarcodeN^PatientNameN^CommentN^ ChemicalN^SedimentN
6.3.2.2 Example:
[STX]
W|URM07000002|1111^John^Comment^0^0|2222^Noel^Comm^0^1|333^Eva^Comm^1^0
[ETX]9A[CR][LF]
S|ANALYZER_ID|UID|BARCODE|BARCODE_FLAG|PATIENT_NAME|RACK|TUBE|OPERATOR|
DATE (YYYY/MM/DD)|HOUR(HH:MM:SS)|VALID_STATUS|REVIEW_STATUS|DILUTION FACTOR|
COMMENT|
Test1^Result11^Units11^Result12^Units12^Result13^Units13^Result14^Units14^MOD_STATUS1|
Test2^Result21^Units21^Result22^Units22^Result23^Units23^Result24^Units24^MOD_STATUS2|
…|
TestN^ResultN1^UnitsN1^ResultN2^UnitsN2^ResultN3^UnitsN3^ResultN4^UnitsN4^MOD_STATUSN
[STX]S|URM07000002|10|00306_709455045|1|-
|3|6|12|2021/07/07|09:45:50|0|0|1.00||RBC^N/A^^^p/HPF^^p/ul^^^0|WBC^N/A^^^p/HPF^
^p/ul^^^0|CRY^N/A^^^p/HPF^^p/ul^^^0|.CRY^N/A^^^p/HPF^^p/ul^^^0|.CaOxm^N/A^^^p/HP
F^^p/ul^^^0|.CaOxd^N/A^^^p/HPF^^p/ul^^^0|HYA^N/A^^^p/HPF^^p/ul^^^0|PAT^N/A^^^p/H
PF^^p/ul^^^0|NEC^N/A^^^p/HPF^^p/ul^^^0|EPI^N/A^^^p/HPF^^p/ul^^^0|YEA^N/A^^^p/HPF
^^p/ul^^^0|BAC^N/A^^^p/HPF^^p/ul^^^0|.BAC^N/A^^^p/HPF^^p/ul^^^0|.BACr^N/A^^^p/HP
F^^p/ul^^^0|.BACc^N/A^^^p/HPF^^p/ul^^^0|MUC^N/A^^^p/HPF^^p/ul^^^0[ETX]D6[CR][LF]
[STX]S|URS04100191|12|0121|0|QC_LOW|5|5|12|2021/07/07|10:05:40|1|0|1.00|Test
passed!|RBC^Passed^^0.0^p/HPF^0.0^p/ul^^^0|WBC^Passed^^0.0^p/HPF^0.0^p/ul^^^0[ET
X]5A[CR][LF]
6.3.3.4 Explanation
VALID_STATUS:
- 0 : Invalid sample
- 1 : Valid sample
REVIEW_STATUS:
- 0 : Review is not necessary
- 1 : Review is necessary
UnitsN3 p/ul
ResultN4 N°
UnitsN4 empty as it is a value without unit
MOD_STATUSN 0: Not modified
1 : Modified
[STX]CH||15|0121|0|1|9|12|2021/07/05|16:05:00|GLU^50^mg/dl^^^+-^^0|PRO^^^^^-
^^0|BIL^^^^^-^^0|URO^^^^^NORMAL^^0|PH^6.5^^^^^^0|BLD^^^^^-
^^0|KET^10^mg/dl^^^+1^^0|NIT^^^^^+2^^0|LEU^75^Leu/ul^^^^^0|TURB^^^^^-
^^0|S.G.^1.000^^^^^^0|COLOR^COLORLESS^^^^^^0[ETX]D9[CR][LF]
[STX]CH|UPA8101003|17|00306_709455045|1|3|6|12|2021/07/07|09:45:50|BIL^neg^umol/
l^^^neg^^0|UBG^35^umol/l^^^+^^0|KET^0.5^mmol/l^^^(+)^^0|ASC^0.2^g/l^^^+^^0|GLU^n
orm^mmol/l^^^norm^^0|PRO^neg^g/l^^^neg^^0|BLD^neg^Ery/ul^^^neg^^0|PH^7.5^^^^7.5^
^0|NIT^pos^^^^+^^0|LEU^25^Leu/ul^^^+^^0[ETX]8B[CR][LF]
Note: the PMC parameters (SG, Turbidity, Color) are not visible
[STX]CH|UPA8101003|19|0121|0|5|5|12|2021/07/07|10:04:26|BIL^neg^mg/dl^^^neg^^0|U
BG^2^mg/dl^^^+^^0|KET^neg^mg/dl^^^neg^^0|ASC^20^mg/dl^^^+^^0|GLU^norm^mg/dl^^^no
rm^^0|PRO^neg^mg/dl^^^neg^^0|BLD^neg^Ery/ul^^^neg^^0|PH^7.5^^^^7.5^^0|NIT^pos^^^
^+^^0|LEU^25^Leu/ul^^^+^^0[ETX]B7[CR][LF]
Note: the PMC parameters (SG, Turbidity, Color) are not visible
6.3.4.5 Explanation
6.3.5 UriSed Summary Sediment Results with date interval query (QS2)
Example:
[STX]QS2|URM07000002|2021/07/05|2021/07/06[ETX]A9[CR][LF]
CL|ANALYZER_ID
Example:
[STX]CL|URM07000002[ETX]8B[CR][LF]
UriSed Host PC
ASTM Frame
ACK / NAK
ASTM Frame
ACK / NAK
Only UriSed can open a communication. The communication will be initiated by sending E frame (see
Frame definition). Host PC confirms its readiness by sending ACK (Hex 06) or signs a negative readiness by
sending NAK (Hex 15). Under connection opening, there is “3 seconds timeout” between 2 attempts. After 3
NAK messages, host PC must break connection.
When the readiness is confirmed by host PC, the transmission will be sent frame by frame. The receiver
has to confirm a frame reception with ACK. The receiver side can trigger a resending of the last sent frame
with NAK (Max. 3 times for one frame).
If the ANALYZER_ID (in the sent message) doesn’t match the ID from the Host, there will be sent NAK.
Every 30 seconds a connection check is sent to the LIS system to check the connection is still available.
This check frame is an Enquiry (E) frame and the process is the same as any other frame. If any communication
like a simple ACK is occur, then the instrument doesn’t send an Enquiry and restart the counting of 30
seconds.
The communication phase will be ended by sending CL frame (see Frame definition).
7.2.2 High Level protocol between the UriSed and host PC:
E|ANALYZER_ID
Example:
[STX]E|URM07000002[ETX]41[CR][LF]
W|ANALYZER_ID|Barcode1^PatientName1^Comment1^Chemical1^Sediment1|Barcode2^PatientName
2^Comment2^ Chemical2^Sediment2| ... |
BarcodeN^PatientNameN^CommentN^ ChemicalN^SedimentN
7.3.2.2 Example
[STX]W|URM07000002|1111^John^Comment^0^0|2222^Noel^Comm^0^1|333^Eva^Comm^1^0[ETX
]9A[CR][LF]
S2|ANALYZER_ID |UID|BARCODE|BARCODE_FLAG|PATIENT_NAME|RACK|TUBE|OPERATOR|
DATE (YYYY/MM/DD)|HOUR(HH:MM:SS)|VALID_STATUS|REVIEW_STATUS|DILUTION FACTOR|
COMMENT|LOW_LEVEL|MEAS_TYPE^QC_LEVEL|
VALIDATED^VALIDATED_BY^SEDIMENT_MEASURED_BY^SENT_TO_LIS_BY^EXPORTED_BY^PRINTED_BY|
SAMPLE_STATUS|RESERVED3|RESERVED4|RESERVED5|RESERVED6|RESERVED7|RESERVED8|
Test1^Result11^Units11^Result12^Units12^Result13^Units13^Result14^Units14^MOD_STATUS1|
Test1Res1|Test1Res2|Test1Res3|Test1Res4|
Test2^Result21^Units21^Result22^Units22^Result23^Units23^Result24^Units24^MOD_STATUS2|
Test2Res1|Test2Res2|Test2Res3|Test2Res4| … |
TestN^ResultN1^UnitsN1^ResultN2^UnitsN2^ResultN3^UnitsN3^ResultN4^UnitsN4^MOD_STATUSN|
TestNRes1|TestNRes2|TestNRes3|TestNRes4
[STX]S2|URM07000002|1|0121|0|-
|2|9|SuperUser|2021/07/05|15:10:30|1|0|1.00||0|0^255|1^Automatic
validated^12^SuperUser^-^-|0|||||||RBC^-^^0.2^p/HPF^0.9^p/ul^^^0|||||WBC^-
^^0.0^p/HPF^0.0^p/ul^^^0|||||CRY^-^^0.1^p/HPF^0.5^p/ul^^^0|||||.CRY^-
^^0.1^p/HPF^0.5^p/ul^^^0|||||.CaOxm^-^^0.0^p/HPF^0.0^p/ul^^^0|||||.CaOxd^-
^^0.0^p/HPF^0.0^p/ul^^^0|||||HYA^-^^0.0^p/HPF^0.0^p/ul^^^0|||||PAT^-
^^0.0^p/HPF^0.0^p/ul^^^0|||||NEC^-^^0.0^p/HPF^0.0^p/ul^^^0|||||EPI^-
^^0.0^p/HPF^0.0^p/ul^^^0|||||YEA^-^^0.0^p/HPF^0.0^p/ul^^^0|||||BAC^-
^^7.6^p/HPF^33.5^p/ul^^^0|||||.BAC^-^^0.0^p/HPF^0.0^p/ul^^^0|||||.BACr^-
^^0.4^p/HPF^1.9^p/ul^^^0|||||.BACc^-^^7.2^p/HPF^31.6^p/ul^^^0|||||MUC^-
^^0.3^p/HPF^1.4^p/ul^^^0||||[ETX]5C[CR][LF]
[STX]S2|URS04100191|2|0121|0|QC_LOW|5|5|SuperUser|2021/07/07|10:05:40|1|0|1.00|T
est passed!|0|1^0|0^Not yet validated^Service^SuperUser^-^-
|0|||||||RBC^Passed^^0.0^p/HPF^0.0^p/ul^^^0|||||WBC^Passed^^0.0^p/HPF^0.0^p/ul^^
^0||||[ETX]CD[CR][LF]
7.3.3.4 Explanation
VALID_STATUS:
- 0 : Invalid sample
- 1 : Valid sample
REVIEW_STATUS:
UriSed_Communication Specification_v5 26/84
CONFIDENTIAL MB050103v4
Communication Specification
UriSed
LOW_LEVEL:
- 0 : Normal sample level
- 1 : Low sample level
MEAS_TYPE:
- 0 : Normal measurement
- 1 : QC measurement
QC_LEVEL:
- -1 or 255 : In case of Normal measurement
The value depends on the host decoding method.
- 0 : Low level QC
- 1 : High level QC
VALIDATED:
- 0 : not validated
- 1 : validated
SAMPLE_STATUS:
- 0 : Negative
- 1 : Positive
- 2 : Review
- 3 : Invalid (e.g. Skipped)
- 4 : Empty
- 255: Unknown
[STX] CH2||3|0121|0|1|9|SuperUser|2021/07/05|16:05:00|0|1|1^Automatic
validated^-^SuperUser^-^-|1|-^|0|-1.00^0^-1^0^-1^0||||GLU^50^mg/dl^^^+-
^^0|||||PRO^^^^^-^^0|||||BIL^^^^^-
^^0|||||URO^^^^^NORMAL^^0|||||PH^6.5^^^^^^0|||||BLD^^^^^-
^^0|||||KET^10^mg/dl^^^+1^^0|||||NIT^^^^^+2^^0|||||LEU^75^Leu/ul^^^^^0|||||TURB^
^^^^-^^0|||||S.G.^1.000^^^^^^0|||||COLOR^COLORLESS^^^^^^0||||[ETX]47[CR][LF]
Note: the following values can be visible in the transferred result at turbidity:
Result in user software ResultN1 ResultN2
No parameter (empty string)
Clear -
(empty string)
Light Turbid +1
Very Turbid +2
[STX]CH2|UPA8101003|4|00406_709494115|1|4|6|SuperUser|2021/07/07|09:49:41|0|0|1^
Automatic validated^Service^SuperUser^-^-|1|-
^|0|1.001^1^1^1^0^1||||BIL^neg^mg/dl^^^neg^^0|||||UBG^2^mg/dl^^^+^^0|||||KET^5^m
g/dl^^^(+)^^0|||||ASC^20^mg/dl^^^+^^0|||||GLU^norm^mg/dl^^^norm^^0|||||PRO^neg^m
g/dl^^^neg^^0|||||BLD^neg^Ery/ul^^^neg^^0|||||PH^7.5^^^^7.5^^0|||||NIT^pos^^^^+^
^0|||||LEU^25^Leu/ul^^^+^^0||||[ETX]4A[CR][LF]
[STX]CH2|UPA8101003|6|00606_710124993|1|6|6|SuperUser|2021/07/07|10:12:50|0|0|1^
Automatic validated^Service^SuperUser^-^-|1|QC
High^|1|1.001^2^1^1^1^1||||BIL^neg^umol/l^^^neg^^0|||||UBG^35^umol/l^^^+^^0|||||
KET^neg^mmol/l^^^neg^^0|||||ASC^0.2^g/l^^^+^^0|||||GLU^norm^mmol/l^^^norm^^0||||
|PRO^neg^g/l^^^neg^^0|||||BLD^neg^Ery/ul^^^neg^^0|||||PH^7.5^^^^7.5^^0|||||NIT^p
os^^^^+^^0|||||LEU^25^Leu/ul^^^+^^0||||[ETX]CD[CR][LF]
7.3.4.5 Explanation
LEVEL_FLAG:
- 0 : Normal sample level
- 1 : Low sample level
SEQUENCE NUMBER:
- in case of LabUMat2: 0
- in case of AutionMAX: the number is the value what AutionMAX sent
VALIDATED:
- 0 : not validated
- 1 : validated
SAMPLE_STATUS:
- -1: Unknown
- 0 : Negative
- 1 : Positive
- 2 : Skip
- 3 : Invalid
MEAS_TYPE:
- 0 : Normal measurement
- 1 : QC measurement
SG:
- in case of AutionMAX: -1.00
- in case of LabUMat2: it gets the actual SG value (1.000-1.050)
SG_VALID:
- 0: Invalid
- 1: Normal (passed)
- 2: Abnormal (failed)
TURB:
- in case of AutionMAX: -1
- in case of LabUMat2: it gets the turbidity value:
TURB_VALID:
- in case of AutionMAX: 0
- in case of LabUMat2: 1
COL:
- in case of AutionMAX: -1
- in case of LabUMat2: it gets the color value:
Result in user software COL
Other 0
Pale yellow 1
Yellow 2
Amber 3
Brown 4
Orange 5
Red 6
Green 7
No color parameter 8
COL_VALID:
- in case of AutionMAX: 0
- in case of LabUMat2: 1
7.3.5 UriSed Summary Sediment Results with date interval query (QS2)
Example:
[STX]QS2|URM07000002|2021/07/05|2021/07/06[ETX]A9[CR][LF]
CL|ANALYZER_ID
Example:
[STX]CL|URM07000002[ETX]8B[CR][LF]
The legend of the colouring of the fields of the high level protocol is the following:
Fixed fields
Common fields
Data field
Abbreviation FN
Short
Frame Number
explanation
Description A single digit from 0 to 7
The frame number begins at 1 with the first frame of the transfer phase. The frame
number is incremented by one for every new frame transmitted. After 7, the frame
number rolls over to 0 and continuous in this fashion.
Example 1; 2
Abbreviation CHS
Short
Checksum
explanation
The checksum permits the receiver to detect a defective frame. The checksum is
encoded as two characters. Which are sent after the <ETB> or <ETX> characters. The
checksum is computed by adding the binary values of the characters, keeping the
least significant eight bits of the result.
The checksum is initialized to zero with the <STX> character. The first character
Description used in computing the checksum is the frame number. Each character in the
message text, and the <ETB>/<ETX> are added to the checksum (modulo 256).
The computation for the checksum does not include <STX> the checksum
characters, or trailing <CR>and<LF>.
The checksum is an integer represented by eight bits, it can be considered as two
groups of four bits. The groups of four bits are converted to the ASCII characters
of the hexadecimal representation.
Example DE; 94; D6
General structure:
Header1
o Patient2 #1 (general information about the first patient)
Comment3 #1 (optional; related to patient #1)
…
Comment #n (general comment for sample)
Order4 #1(information about the first test order; it related to patient #1)
Comment5 #1 (optional; related to order #1)
…
Comment #n (general comment for sample)
Result6 #1 (result information related to order #1)
o Comment #1(optional; related to result #1)
…
o Comment #n (optional; related to result #1)
Result #2 (result information related to order #1)
...
Result #n (result information related to order #1)
Order #2 (information about the second test order; it relates to patient #1)
...
Order #n (information about the last test order; it relates to patient #1)
o Patient #2 (all of the structures repeats)
...
1
see also Message Header Record (H)
2
see also
1.1.1
3
see also mment Record (C)
4
see also Test Order Record (O)
5
see also mment Record (C)
6
see also Result Record (R)
UriSed_Communication Specification_v5 33/84
CONFIDENTIAL MB050103v4
Communication Specification
UriSed
o Patient #n
Message Terminator7
The Instrument sent the general comments for sample in the blue coloured location. But the product support
engineers can set the software to send the general comments after the orders in the green coloured location.
Result (R) record units: UriSed sends the sediment results for every parameter in each display unit:
p/HPF
p/ul
Number
Category
In case of chemical result UriSed sends the result in these units: on chemical analyzer selected unit + the
arbitrary value. (It depends on the chemical analyzer type.)
7
see also Message Terminator Record (L)
UriSed_Communication Specification_v5 34/84
CONFIDENTIAL MB050103v4
Communication Specification
UriSed
The examples show the sequence of the communications. The BLACK color is the Host and the GREEN
color is the system (UriSed 3 PRO).
[ENQ]
[ACK]
[STX]1H|\^&|||UriSed 3 PRO^UriSed 3 PRO^4.3.45.8513^1^URM07000002|||||||P|LIS2-
A2|20210706085625[CR][ETB]50[CR][LF]
[ACK]
[STX]2P|1||||-[CR][ETB]70[CR][LF]
[ACK]
[STX]3O|1|00210_70515104664^G|2^10^12^SAMPLE|S^^^Cuvette^^|R||||||N|||20210705151046|||||
||||||F[CR][ETB]A4[CR][LF]
[ACK]
[STX]4R|1|46419-8^^^RBC|0.0|p/HPF||N||F||12|||UriSed 3 PRO[CR][ETB]37[CR][LF]
[ACK]
[STX]5R|2|798-9^^^RBC|0.0|p/ul||N||F||12|||UriSed 3 PRO[CR][ETB]DD[CR][LF]
[ACK]
[STX]6R|3|53292-9^^^RBC|-|||N||F||12|||UriSed 3 PRO[CR][ETB]5B[CR][LF]
[ACK]
[STX]7R|4|46702-7^^^WBC|0.2|p/HPF||N||F||12|||UriSed 3 PRO[CR][ETB]3E[CR][LF]
[ACK]
[STX]0R|5|51487-7^^^WBC|0.7|p/ul||N||F||12|||UriSed 3 PRO[CR][ETB]46[CR][LF]
[ACK]
[STX]1R|6|53316-6^^^WBC|-|||N||F||12|||UriSed 3 PRO[CR][ETB]58[CR][LF]
[ACK]
[STX]2R|7|53307-5^^^CRY|0.1|p/HPF||N||F||12|||UriSed 3 PRO[CR][ETB]4A[CR][LF]
[ACK]
[STX]3R|8|53297-8^^^CRY|0.4|p/ul||N||F||12|||UriSed 3 PRO[CR][ETB]5D[CR][LF]
[ACK]
[STX]4R|9|53334-9^^^CRY|-|||N||F||12|||UriSed 3 PRO[CR][ETB]73[CR][LF]
[ACK]
[STX]5R|10|53307-5^^^.CRY|0.1|p/HPF||N||F||12|||UriSed 3 PRO[CR][ETB]A5[CR][LF]
[ACK]
[STX]6R|11|53297-8^^^.CRY|0.4|p/ul||N||F||12|||UriSed 3 PRO[CR][ETB]B8[CR][LF]
[ACK]
[STX]7R|12|53334-9^^^.CRY|-|||N||F||12|||UriSed 3 PRO[CR][ETB]CE[CR][LF]
[ACK]
[STX]0R|13|^^^.CaOxm|0.0|p/HPF||N||F||12|||UriSed 3 PRO[CR][ETB]28[CR][LF]
[ACK]
[STX]1R|14|^^^.CaOxm|0.0|p/ul||N||F||12|||UriSed 3 PRO[CR][ETB]2D[CR][LF]
[ACK]
[STX]2R|15|^^^.CaOxm|-|||N||F||12|||UriSed 3 PRO[CR][ETB]4E[CR][LF]
[ACK]
[STX]3R|16|^^^.CaOxd|0.0|p/HPF||N||F||12|||UriSed 3 PRO[CR][ETB]25[CR][LF]
[ACK]
[STX]4R|17|^^^.CaOxd|0.0|p/ul||N||F||12|||UriSed 3 PRO[CR][ETB]2A[CR][LF]
[ACK]
[STX]5R|18|38993-2^^^.CaOxd|-|||N||F||12|||UriSed 3 PRO[CR][ETB]BA[CR][LF]
[ACK]
[STX]6R|19|33223-9^^^HYA|0.0|p/HPF||N||F||12|||UriSed 3 PRO[CR][ETB]73[CR][LF]
[ACK]
[STX]7R|20|51484-4^^^HYA|0.0|p/ul||N||F||12|||UriSed 3 PRO[CR][ETB]73[CR][LF]
UriSed_Communication Specification_v5 35/84
CONFIDENTIAL MB050103v4
Communication Specification
UriSed
[ACK]
[STX]0R|21|50231-0^^^HYA|-|||N||F||12|||UriSed 3 PRO[CR][ETB]7D[CR][LF]
[ACK]
[STX]1R|22|^^^PAT|0.0|p/HPF||N||F||12|||UriSed 3 PRO[CR][ETB]08[CR][LF]
[ACK]
[STX]2R|23|^^^PAT|0.0|p/ul||N||F||12|||UriSed 3 PRO[CR][ETB]0D[CR][LF]
[ACK]
[STX]3R|24|72224-9^^^PAT|-|||N||F||12|||UriSed 3 PRO[CR][ETB]95[CR][LF]
[ACK]
[STX]4R|25|53294-5^^^NEC|0.0|p/HPF||N||F||12|||UriSed 3 PRO[CR][ETB]68[CR][LF]
[ACK]
[STX]5R|26|51485-1^^^NEC|0.0|p/ul||N||F||12|||UriSed 3 PRO[CR][ETB]69[CR][LF]
[ACK]
[STX]6R|27|50225-2^^^NEC|-|||N||F||12|||UriSed 3 PRO[CR][ETB]82[CR][LF]
[ACK]
[STX]7R|28|33219-7^^^EPI|0.0|p/HPF||N||F||12|||UriSed 3 PRO[CR][ETB]73[CR][LF]
[ACK]
[STX]0R|29|51486-9^^^EPI|0.0|p/ul||N||F||12|||UriSed 3 PRO[CR][ETB]78[CR][LF]
[ACK]
[STX]1R|30|53318-2^^^EPI|-|||N||F||12|||UriSed 3 PRO[CR][ETB]85[CR][LF]
[ACK]
[STX]2R|31|^^^YEA|0.0|p/HPF||N||F||12|||UriSed 3 PRO[CR][ETB]03[CR][LF]
[ACK]
[STX]3R|32|51481-0^^^YEA|0.0|p/ul||N||F||12|||UriSed 3 PRO[CR][ETB]68[CR][LF]
[ACK]
[STX]4R|33|72223-1^^^YEA|-|||N||F||12|||UriSed 3 PRO[CR][ETB]87[CR][LF]
[ACK]
[STX]5R|34|33218-9^^^BAC|63.6|p/HPF||A||F||12|||UriSed 3 PRO[CR][ETB]89[CR][LF]
[ACK]
[STX]6C|1|I|A|I[CR][ETB]91[CR][LF]
[ACK]
[STX]7R|35|51480-2^^^BAC|279.8|p/ul||A||F||12|||UriSed 3 PRO[CR][ETB]C4[CR][LF]
[ACK]
[STX]0C|1|I|A|I[CR][ETB]8B[CR][LF]
[ACK]
[STX]1R|36|50221-1^^^BAC|+|||A||F||12|||UriSed 3 PRO[CR][ETB]59[CR][LF]
[ACK]
[STX]2C|1|I|A|I[CR][ETB]8D[CR][LF]
[ACK]
[STX]3R|37|33218-9^^^.BAC|0.0|p/HPF||N||F||12|||UriSed 3 PRO[CR][ETB]86[CR][LF]
[ACK]
[STX]4R|38|51480-2^^^.BAC|0.0|p/ul||N||F||12|||UriSed 3 PRO[CR][ETB]85[CR][LF]
[ACK]
[STX]5R|39|50221-1^^^.BAC|-|||N||F||12|||UriSed 3 PRO[CR][ETB]9D[CR][LF]
[ACK]
[STX]6R|40|^^^.BACr|7.0|p/HPF||N||F||12|||UriSed 3 PRO[CR][ETB]95[CR][LF]
[ACK]
[STX]7R|41|^^^.BACr|30.8|p/ul||N||F||12|||UriSed 3 PRO[CR][ETB]CE[CR][LF]
[ACK]
[STX]0R|42|^^^.BACr|-|||N||F||12|||UriSed 3 PRO[CR][ETB]AC[CR][LF]
[ACK]
[STX]1R|43|^^^.BACc|56.6|p/HPF||A||F||12|||UriSed 3 PRO[CR][ETB]B1[CR][LF]
[ACK]
[STX]2C|1|I|A|I[CR][ETB]8D[CR][LF]
UriSed_Communication Specification_v5 36/84
CONFIDENTIAL MB050103v4
Communication Specification
UriSed
[ACK]
[STX]3R|44|^^^.BACc|249.0|p/ul||A||F||12|||UriSed 3 PRO[CR][ETB]E5[CR][LF]
[ACK]
[STX]4C|1|I|A|I[CR][ETB]8F[CR][LF]
[ACK]
[STX]5R|45|^^^.BACc|+|||A||F||12|||UriSed 3 PRO[CR][ETB]96[CR][LF]
[ACK]
[STX]6C|1|I|A|I[CR][ETB]91[CR][LF]
[ACK]
[STX]7R|46|50235-1^^^MUC|1.5|p/HPF||N||F||12|||UriSed 3 PRO[CR][ETB]77[CR][LF]
[ACK]
[STX]0R|47|51478-6^^^MUC|6.6|p/ul||N||F||12|||UriSed 3 PRO[CR][ETB]89[CR][LF]
[ACK]
[STX]1R|48|53321-6^^^MUC|-|||N||F||12|||UriSed 3 PRO[CR][ETB]93[CR][LF]
[ACK]
[STX]2R|49|^^^AMO|0.0|p/HPF||N||F||12|||UriSed 3 PRO[CR][ETB]0A[CR][LF]
[ACK]
[STX]3R|50|^^^AMO|0.0|p/ul||N||F||12|||UriSed 3 PRO[CR][ETB]06[CR][LF]
[ACK]
[STX]4R|51|^^^AMO|-|||N||F||12|||UriSed 3 PRO[CR][ETB]27[CR][LF]
[ACK]
[STX]5L|1|N[CR][ETX]08[CR][LF]
[ACK]
[EOT]
[ENQ]
[ACK]
[STX]1H|\^&|||AX-4280^AX-4280^2.0.0.0^1^|||||||P|LIS2-
A2|20210706085343[CR][ETB]B9[CR][LF]
[ACK]
[STX]2P|1||||-[CR][ETB]70[CR][LF]
[ACK]
[STX]3O|1|-------------
^G|1^10^12^SAMPLE|C^^^9UB^^|R||||||N|||20210705160500|||||||||||F[CR][ETB]3E[CR][LF]
[ACK]
[STX]4R|1|^^^GLU|50|mg/dl||N||F||-|||AX-4280[CR][ETB]B6[CR][LF]
[ACK]
[STX]5R|2|^^^GLU|+-|||N||F||-|||AX-4280[CR][ETB]D8[CR][LF]
[ACK]
[STX]6R|3|^^^PRO|20|mg/dl||N||F||-|||AX-4280[CR][ETB]C0[CR][LF]
[ACK]
[STX]7R|4|^^^PRO|+-|||N||F||-|||AX-4280[CR][ETB]E5[CR][LF]
[ACK]
[STX]0R|5|^^^BIL||||N||F||-|||AX-4280[CR][ETB]6D[CR][LF]
[ACK]
[STX]1R|6|^^^BIL|-|||N||F||-|||AX-4280[CR][ETB]9C[CR][LF]
[ACK]
[STX]2R|7|^^^URO||||N||F||-|||AX-4280[CR][ETB]90[CR][LF]
[ACK]
[STX]3R|8|^^^URO|NORMAL|||N||F||-|||AX-4280[CR][ETB]5B[CR][LF]
9.2.1.3 Example 3: LabUMat2 Chemical Sample Measurement Message transfer in case of SI selected
unit
[ENQ]
[ACK]
[ENQ]
[ACK]
[STX]1H|\^&|||UriSed 3 PRO^UriSed 3 PRO^4.3.45.8513^1^URM07000002|||||||Q|LIS2-
A2|20210706122618[CR][ETB]4B[CR][LF]
[ACK]
[STX]2P|1||||QC_LOW[CR][ETB]28[CR][LF]
[ACK]
[STX]3C|1|I|Test passed!|G[CR][ETB]AC[CR][LF]
[ACK]
[STX]4O|1|00106_70612211643^G|1^6^12^CONTROL|S^^^Cuvette^^|R||||||Q|||20210706122116|||||
||||||F[CR][ETB]D6[CR][LF]
[ACK]
[STX]5R|1|46419-8^^^RBC|0.0|p/HPF||N||F||12|||UriSed 3 PRO[CR][ETB]38[CR][LF]
[ACK]
[STX]6R|2|798-9^^^RBC|0.0|p/ul||N||F||12|||UriSed 3 PRO[CR][ETB]DE[CR][LF]
[ACK]
9.2.2.2 Example 2: Chemical (LabUMat2) QC Measurement Message transfer in case of Conv. selected
unit
[ENQ]
[ACK]
[STX]1H|\^&|||LabUMat2^LabUMat2^3.3.9.3402^1^UPA8101003|||||||Q|LIS2-
A2|20210715105026[CR][ETB]E2[CR][LF]
[ACK]
[STX]2P|1||||QC Low[CR][ETB]29[CR][LF]
[ACK]
[STX]3O|1|0121^B|5^5^SuperUser^CONTROL|C^^^LabStrip U11Plus
GL^0217/7277^20220430235959|R||||||Q|||20210707100426|||||||||||F[CR][ETB]59[CR][LF]
[ACK]
[STX]4R|1|53327-3^^^BIL|neg|mg/dl||N||F||Service|||LabUMat2[CR][ETB]A6[CR][LF]
[ACK]
[STX]5R|2|50551-1^^^BIL|neg|||N||F||Service|||LabUMat2[CR][ETB]CF[CR][LF]
[ACK]
[STX]6R|3|50563-6^^^UBG|2|mg/dl||A||F||Service|||LabUMat2[CR][ETB]9E[CR][LF]
[ACK]
[STX]7C|1|I|A|I[CR][ETB]92[CR][LF]
[ACK]
[STX]0R|4|62487-4^^^UBG|+|||A||F||Service|||LabUMat2[CR][ETB]C5[CR][LF]
[ACK]
[STX]1C|1|I|A|I[CR][ETB]8C[CR][LF]
[ACK]
[STX]2R|5|50557-8^^^KET|neg|mg/dl||A||F||Service|||LabUMat2[CR][ETB]AF[CR][LF]
[ACK]
[STX]3C|1|I|A|I[CR][ETB]8E[CR][LF]
[ACK]
[STX]4R|6|57734-6^^^KET|neg|||A||F||Service|||LabUMat2[CR][ETB]E1[CR][LF]
[ACK]
[STX]5C|1|I|A|I[CR][ETB]90[CR][LF]
[ACK]
[STX]6R|7|5768-7^^^ASC|20|mg/dl||A||F||Service|||LabUMat2[CR][ETB]A3[CR][LF]
[ACK]
[STX]7C|1|I|A|I[CR][ETB]92[CR][LF]
[ACK]
[STX]0R|8|1904-2^^^ASC|+|||A||F||Service|||LabUMat2[CR][ETB]83[CR][LF]
[ACK]
[STX]1C|1|I|A|I[CR][ETB]8C[CR][LF]
[ACK]
[ENQ]
[ACK]
[STX]1H|\^&|||LIS^123^1.0.3|||||||P||20210715132734[CR]Q|1|||||20210705|20210706[CR]L|1|N
[CR][ETX]DB[CR][LF]
[ACK]
[EOT]
As a response the analyzer sends the corresponding results to host in the Sample Measurement Message
structure.
[ENQ]
[ACK]
[STX]1H|\^&|||LIS^123^1.0.3|||||||P||20210721132734[CR]P|1||||Smith[CR]C|1||Blabla|G[CR]O
|1|1234|3^4|CS^3[CR]P|2||||T Pal[CR]O|1|98765|1^1|S[CR]L|1|N[CR][ETX]19[CR][LF]
[ACK]
[EOT]
Note: If for any reason the host does not answer in time with the Host Query Response Message (e.g. network
environment is slow) it can result in a decrease of the throughput of the analyzer. In extreme cases it can be
advised to disable the host query mode if the speed of the analyzer is important for the customer and the
network environment is continuously unstable.
9.2.5.1 Example 1: Host Query and Host Query Response Messages to Measure a Sample
host query for sample ID 0121 sent from the UriSed 3 PRO
host query response to sample ID 0121 with patient name, comment and dilution factor are sent to
the UriSed 3 PRO to measure this sample
The bold parts are the arriving data
Query:
[ENQ]
[ACK]
[STX]1H|\^&|||UriSed 3 PRO^UriSed 3 PRO^4.3.50.8567^1^URM07000002|||||||P|LIS2-
A2|20210721081624[CR]Q|1|^0121^||||||||||O[CR][ETB]7B[CR][LF]
[ACK]
[STX]2L|1|N[CR][ETX]05[CR][LF]
[ACK]
[EOT]
Response:
[ENQ]
[ACK]
[STX]1H|\^&|||LIS^123^1.0.3|||||||P||20210721132734[CR]O|1|0121||^^^1.0||||||||||||||||||
|||Q[CR]L|1|I[CR][ETX]24[CR][LF]
[ACK]
[EOT]
Explanation:
host query response to sample ID 0121 is sent to the UriSed 3 PRO to skip this sample
The bold parts are the arriving data
Query:
[ENQ]
[ACK]
[STX]1H|\^&|||UriSed 3 PRO^UriSed 3 PRO^4.3.50.8567^1^URM07000002|||||||P|LIS2-
A2|20210721083039[CR]Q|1|^0121^||||||||||O[CR][ETB]7D[CR][LF]
[ACK]
[STX]2L|1|N[CR][ETX]05[CR][LF]
[ACK]
[EOT]
Response:
UriSed_Communication Specification_v5 44/84
CONFIDENTIAL MB050103v4
Communication Specification
UriSed
[ENQ]
[ACK]
[STX]1H|\^&|||LIS^123^1.0.3|||||||P||20210721132734[CR]O|1|0121||^^^1.0||||||||||||||||||
|||Y[CR]L|1|I[CR][ETX]2C[CR][LF]
[ACK]
[EOT]
Explanation:
Query:
First the LIS server sends a query to client (UriSed)
[ENQ]
[ACK]
[STX]1H|\^&||||||||||P|1[CR]M|1|P^3120[CR]Q|1|^004G06_70709505719||||||||||F[CR]
L|1|I[CR][ETX]81[CR][LF]
[ACK]
[EOT]
After this through the defined image port the images are sent by the client (UriSed) to LIS server:
Zip file: A zip file is sent to LIS. The name of the zip file is: “UID_Barcode_DateTime.zip”. Where:
UID is the unique identifier of the sample in the database
Barcode is the barcode read or generated
DateTime is the date of measurement in yyyymmddhhmmss format.
The contents of the zip file are an images folder and a json file named “UID_Barcode_DateTime.json”. Each
field in the name has the same meaning as the zip file name.
The “images” folder contains the images that belong to the sample. The images are named
“NR_UID_Barcode_DateTime_ImageType.png”. Where:
NR: is the image number in two characters, leading zero.
ImageType:
o b: in case of BrightField image
UriSed_Communication Specification_v5 45/84
CONFIDENTIAL MB050103v4
Communication Specification
UriSed
For example, if the measurement took place at 9:38 on 30/03/2020 and the barcode read is 30011, the
database has an ID 247, and there are 15 pairs of images per measurement, then:
Content of 247_30011_202003300938.zip:
images (folder)
01_247_30011_202003300938_b.png
01_247_30011_202003300938_p.png
02_247_30011_202003300938_b.png
02_247_30011_202003300938_p.png
…
15_247_30011_202003300938_b.png
15_247_30011_202003300938_p.png
247_30011_202003300938.json (file)
The json file has the following structure (field names field data explanation):
{
„runDateTime”:”yyyy.mm.dd hh:mm:ss”
„instrumentSerial”:”serialNumber”
„UID”:unique ID of sample this is in filenames
„imageFormat”:”png”
„images”:
[
{
„index”:nr image number
„brFileName”:”brImgName” brightfield name of the image in “images” folder
„phFileName”:”phcImgName” phcField name of the image in “images” folder (if there is)
„cells”:
{
„RBC”:
{
„coordinates”: [[x1,y1], [x2,y2],[x3,y3], … [xn,yn]]
}
„WBC”:
{
„coordinates”: [[x1,y1], [x2,y2],[x3,y3], … [xn,yn]]
}
„CRY”:
{
„coordinates”: [[x1,y1], [x2,y2],[x3,y3], … [xn,yn]]
}
…
}
},
{
„index”:nr image number
„brFileName”:”brImgName” brightField name of the image in “images” folder
„phFileName”:”phcImgName” phcField name of the image in “images” folder (if there is)
„cells”:
{
„RBC”:
UriSed_Communication Specification_v5 46/84
CONFIDENTIAL MB050103v4
Communication Specification
UriSed
{
„coordinates”: [[x1,y1], [x2,y2],[x3,y3], … [xn,yn]]
}
„WBC”:
{
„coordinates”: [[x1,y1], [x2,y2],[x3,y3], … [xn,yn]]
}
„CRY”:
{
„coordinates”: [[x1,y1], [x2,y2],[x3,y3], … [xn,yn]]
}
…
}
},
…
]
}
Important: Since the statistical particles (BAC and its subclasses, MUC, AMO) do not have X, Y coordinates
like conventional particles, they do not appear at „cells”.
Abbreviation DT
Short explanation Date Time codes
Date code should be in YYYYMMDDHHMMSS.
Description Variations for this field:
Date/Time of the Message (DTM)
UriSed_Communication Specification_v5 47/84
CONFIDENTIAL MB050103v4
Communication Specification
UriSed
Example:
[STX]1H|\^&|||UriSed 3 PRO^UriSed 3 PRO^4.3.45.8513^1^URM07000002|||||||P|LIS2-
A2|20210706085625[CR][ETB]50[CR][LF]
Abbreviation SEN
Short
Sender name and ID
explanation
When the UriSed sends this field it contains several components:
{Instrument name}^{Software Vendor Organization}^{SW version}^{SW ID}^{Serial
Number}
{Instrument name} – UriSed, UriSed 3 PRO
{Software Vendor Organization} – UriSed, UriSed 3 PRO
Description
{SW version} – version of the software
{SW ID} – 1
{Serial Number} – serial number of the UriSed
When the UriSed receives this field as host query response:
{SEN} – can be simply empty. The field is not used for special purpose.
Example UriSed 3 PRO^UriSed 3 PRO^4.3.45.8513^1^URM07000002
Abbreviation PRID
Short
Processing ID
explanation
The instrument use 2 types:
Processing (Patient measurement): P
Quality control: Q
Description
Abbreviation PVN
Short
(protocol) Version Number
explanation
When the UriSed sends this field it displays the version of the current
communication protocol. In this case it should be always „LIS2-A2”.
Description
When the UriSed receives this field as host query response:
{PVN} – can be simply “1”.
Example LIS2-A2
Remarks:
Frame Number (FN) in headers is always 1 as this is always the first record in a message.
Date/Time of the Message (DTM) represents the date and time when the message has been sent.
#1 Example:
[STX]2P|1||||John Smith[CR][ETB]F7[CR][LF]
#3 Example (worklist) - not an independent frame, it is in the worklist (just a CR tail and no head):
P|1||||John Smith[CR]
Abbreviation PID
Short
Patient Name
explanation
The Name of the patient will be transmitted.
Description In case of QC measurement QC_HIGH, QC_LOW (sediment) QC High or QC Low
(chemical) is sent
Example Patient Field, QC_LOW
Example: An abnormal result record followed by this system comment for that particle:
[STX]1C|1|I|A|I[CR][ETB]8C[CR][LF]
Abbreviation CTX
Short explanation Comment Text
The following types of comments may occur in this field:
User defined comment: Dynamic text, the comment itself given by the user
Description
Instrument/system comment: The comment is given by the system
Abbreviation CTY
Short explanation Comment Type
UriSed_Communication Specification_v5 50/84
CONFIDENTIAL MB050103v4
Communication Specification
UriSed
There are two type of comment source: The I (Instrument) and G (Generated)
The following get the instrument (I):
Some of the sediment status and flags:
o “Empty cuvette” (I)
o “Invalid” (I)
o “Low level” (I)
o “Not measured” (I)
o “Dilution factor: #.#” (I)
o “Review” (I)
And system comment for particle (only for Abnormal particles and N/A
results):
o “A” (I)
Description
The following get the generated (G):
System comment:
o “Test passed!” (G)
o “Test failed!“(G)
o “Not sediment measured” (G)
o all the system comments which come from Chemical analyzer (G)
User comment: Dynamic text, the comment itself given by the user (G)
Some of the sediment status and flags:
o “RBC-Aca” (G)
o “ghost RBC” (G)
Example #1 I
Example #2 G
[STX]3O|1|00210_70515104664^G|2^10^12^SAMPLE|S^^^Cuvette^^|R||||||N|||202
10705151046|||||||||||F[CR][ETB]A4[CR][LF]
#1 Example 00267^B
#2 Example 00106_70612211643^G
Abbreviation ISID
Short
Instrument Specimen ID
explanation
{Rack number}^{Tube number}^{User}^{Sample Type}
{Rack number} – the number of the rack maintained by the analyzer
{Tube number} – tube position in the rack
Description {User} – User name, who is sending the result
{Sample Type} – “SAMPLE” / “CONTROL”
o “SAMPLE” – marking samples
o “CONTROL” – for QC measurements
#1 Example 9^5^12^SAMPLE
#2 Example 1^1^12^CONTROL
Abbreviation UTID
Short
Universal Test ID
explanation
{Order type}^^^{Name} ^{Lot ID}^{Expiration date}
{Order type}
o S – ‘S’ appears in case of sediment order
Description o C – ‘C’ appears in case of chemical order
{Name} – Name of consumables
{Lot ID} – Lot ID of consumables
{Expiration date} – Expiration date of consumables
Example S^^^Cuvette^^
Abbreviation TPC
Short explanation Test Priority Code
Description Only R priority code (routine) is allowed.
Example R
Abbreviation AC
Short
Action Code
explanation
{AC}
Description N – new sample order
Q – quality control order
Example N
Abbreviation RT
Short
Report type
explanation
{RT}
Description F – Final result (successful measurement)
X – order cannot be done, error occurred
Example F
Remark: Date/Time Test Started (DTTS) represents the date and time when the test has been started. (see
also Common Data Fields 9.3.1)
9.3.5.2 Worklist
1 2 3 4 5
O {RSN} {SID} {ISID} {UTID} [CR]
*From 2…5 all used fields start with vertical line character („|”; ASCII124), as field separator.
Abbreviation ISID
Short
Instrument Specimen ID
explanation
{Rack number}^{Tube number}
Description {Rack number} – the number of the rack maintained by the analyzer
{Tube number} – tube position in the rack
Example 3^4
Abbreviation UTID
Short explanation Universal Test ID
{I}^{dilution factor}
{I}
Description o S – sediment order
o C – chemical order
{dilution factor}
Example with
dilution factor for CS^3
both case
Example without
dilution factor only S
Sediment case
1 2 3 4 5 6..25 26
O {RSN} {SID} {UTID} {RT} [CR]
*From 1…26 all used fields start with vertical line character („|”; ASCII124), as field separator.
Example:
O|1|0121||^^^1.0|||||||||||||||||||||Q[CR]
Abbreviation UTID
Short
Universal Test ID
explanation
{Not used}^{Not used}^{Not used}^{dilution factor}
Description
{dilution factor} – it is the dilution factor for the sample
Not diluted: ^^^1
Example
Dilution factor 3: ^^^3
Abbreviation RT
Short
Report type
explanation
{RT}
Q – Response to Query: measure (sent to UriSed as positive response to Host
Description Query)
Y – No order on Record for this test: skip (sent to UriSed as negative
response to Host Query)
Example Q
Example (LabUMat):
[STX]6R|3|60025-4^^^UBG|35|umol/l||A||F||Operator|||LabUMat2[CR][ETB]CC[CR][LF]
Example (UriSed):
[STX]4R|1|46419-8^^^RBC|0.0|p/HPF||N||F||12|||UriSed 3 PRO[CR][ETB]37[CR][LF]
Explanation of the fields:
Abbreviation UTID
Short
Universal Test ID
explanation
{Test code}^{NU}^{NU}^{Test Name}
{Test code} – Test code (LOINC code)
Description
{NU} – Not used (reserved for internal use)
{Test Name} – name of the tested parameter
Example 46419-8^^^RBC
Abbreviation DMV
Short
Data or Measurement Value
explanation
Description The value (or category) of the measured test
#1 Example -
#2 Example +++
#3 Example 0.4
Abbreviation UNIT
Short
Unit
explanation
Unit of the result data (in the DMV field). It is always transmitted regardless of the
Description
value of the measurement. In case of arbitrary (e.g “++”), this field is empty.
#1 Example p/ul
#2 Example p/HPF
#3 Example mg/dl
Abbreviation RAF
Short
Result Abnormal Flags
explanation
If the result was normal: N
Description
If the result was abnormal: A
Example A
Abbreviation RS
Short explanation Result Status
Description Only Final results allowed
Example F
Abbreviation OpID
Short
Operator Identification / Operator’s ID
explanation
Description The ID of the operator which was given when the test was made
Example Operator
Abbreviation AN
Short
Analyzer Name
explanation
Description Name of the analyzer, static content.
Example UriSed 3 PRO, LabUMat2
Example:
[STX]2L|1|N[CR][ETX]05[CR][LF]
Remarks:
Record sequence number (RSN) in terminator record is always 1 as this is always the first of this type
of record in a message.
1 2 3..6 7 8
Q {RSN} {SD} {ED} [CR]
Example:
Q|1|||||20210705|20210706[CR]
1 2 3 4..12 13
Q {RSN} {SID} {Risc} = O [CR]
Abbreviation SID
Short
Specimen ID
explanation
Unique ID of the sample.
^{sampleID}^{idType}^
Description • {idType} – type of sample’s ID
o „G” – code read from sample (barcode)
#1 Example ^0121^
#2 Example ^00405_71512525343^G
Abbreviation RISC
Short explanation Request Information Status Code
Only O status code (requesting test orders and demographics only (no result)) is
Description
allowed.
Example O
Example:
Q|1|^00406_72013262920^G||||||||||O[CR]
1 2 3 4..12 13
Q {RSN} {SID} {RISC} = F [CR]
Example:
Q|1|^004G06_70709505719||||||||||F[CR]
Abbreviation RISC
Short explanation Abbreviation Information Status Code
Description Only Final result is allowed
Example F
Example:
M|1|P^3120[CR]
Explanation of the fields:
Abbreviation IPID
Short
IP Port Number (P in front of the Port Number stands for “port”)
explanation
Description The IP Port Number through the data is be transmitted.
Example 3120
Element Description
{SB} Start Block character
Value: ASCII 0x0B (vertical tab, [VT])
This should not be confused with ASCII characters SOH, STX
{EB} End Block character
Value: 0x1C (file separator, [FS])
This should not be confused with ASCII characters EOT, ETX
The examples show the sequence of the communications. The BLACK color is the Host and the GREEN
color is the system (UriSed 3 PRO).
The measurement message contains the data for a single measurement by the UriSed instrument.
The measurement message sending is always initiated by the UriSed
In case of a connected result the sediment and the chemical results are sent one after another, but the result
structures are the same as in case of a standalone result. The sending order of the chemical and sediment
can be set in the user software.
In case of chemical result UriSed sends the result in these units: on chemical analyzer selected unit + the
arbitrary value. (It depends on the chemical analyzer type.)
Segments Description
MSH Message Header
[VT]
MSH|^~\&|UriSed 3
PRO^1||||20210719102724||OUL^R22^OUL_R22|20210719102724196|P|2.7|||NE|AL||ASCII[CR]
SFT|UriSed 3 PRO|4.3.50.8567|UriSed 3 PRO|4.3.50.8567[CR]
PID|1||1||-[CR]
SPM|1|0121&B||UR^Urine^HL70487|||||||P^Patient^HL70369[CR]
SAC||||||||||1|9[CR]
INV|Cuvette|OK||||||||||||||[CR]
OBR|1|||UrineSedimentResult[CR]
ORC|RE||0121||CM|||||12|Automatic validated[CR]
OBX|1|ST|46419-8^RBC^LN|1|0.0|p/HPF||N|||F|||||||URM07000002|20210705122222[CR]
OBX|2|ST|798-9^RBC^LN|1|0.0|p/ul||N|||F|||||||URM07000002|20210705122222[CR]
OBX|3|ST|53292-9^RBC^LN|1|-|||N|||F|||||||URM07000002|20210705122222[CR]
OBX|4|ST|46702-7^WBC^LN|2|0.0|p/HPF||N|||F|||||||URM07000002|20210705122222[CR]
OBX|5|ST|51487-7^WBC^LN|2|0.0|p/ul||N|||F|||||||URM07000002|20210705122222[CR]
OBX|6|ST|53316-6^WBC^LN|2|-|||N|||F|||||||URM07000002|20210705122222[CR]
OBX|7|ST|53307-5^CRY^LN|3|0.2|p/HPF||N|||F|||||||URM07000002|20210705122222[CR]
OBX|8|ST|53297-8^CRY^LN|3|0.9|p/ul||N|||F|||||||URM07000002|20210705122222[CR]
OBX|9|ST|53334-9^CRY^LN|3|-|||N|||F|||||||URM07000002|20210705122222[CR]
OBX|10|ST|53307-5^.CRY^LN|4|0.2|p/HPF||N|||F|||||||URM07000002|20210705122222[CR]
OBX|11|ST|53297-8^.CRY^LN|4|0.9|p/ul||N|||F|||||||URM07000002|20210705122222[CR]
OBX|12|ST|53334-9^.CRY^LN|4|-|||N|||F|||||||URM07000002|20210705122222[CR]
OBX|13|ST|^.CaOxm^LN|5|0.0|p/HPF||N|||F|||||||URM07000002|20210705122222[CR]
OBX|14|ST|^.CaOxm^LN|5|0.0|p/ul||N|||F|||||||URM07000002|20210705122222[CR]
OBX|15|ST|^.CaOxm^LN|5|-|||N|||F|||||||URM07000002|20210705122222[CR]
OBX|16|ST|^.CaOxd^LN|6|0.0|p/HPF||N|||F|||||||URM07000002|20210705122222[CR]
OBX|17|ST|^.CaOxd^LN|6|0.0|p/ul||N|||F|||||||URM07000002|20210705122222[CR]
Host:
[VT]
MSH|^~\&|host||cobas 8000||20210719112626||ACK|10001||2.5||||NE||UNICODE UTF-8|[CR]
MSA|AA|20210719102724196||[CR]
[FS][CR]
[VT]
MSH|^~\&|AX-
4280^1||||20210719103535||OUL^R22^OUL_R22|20210719103535157|P|2.7|||NE|AL||ASCII[CR]
SFT|AX-4280|2.0.0.0|AX-4280|0.0.0.0[CR]
PID|1||1||-[CR]
SPM|1|0121&B||UR^Urine^HL70487|||||||P^Patient^HL70369[CR]
SAC||||||||||1|9[CR]
INV|9UB|OK||||||||||||||[CR]
OBR|1|||UrineStripResult[CR]
ORC|RE||0121||CM|||||-|Automatic validated[CR]
OBX|1|ST|^GLU^LN|1|50|mg/dl||N|||F||||||||20210705160500[CR]
OBX|2|ST|^GLU^LN|1|+-|||N|||F||||||||20210705160500[CR]
OBX|3|ST|^PRO^LN|2||||N|||F||||||||20210705160500[CR]
OBX|4|ST|^PRO^LN|2|-|||N|||F||||||||20210705160500[CR]
OBX|5|ST|^BIL^LN|3||||N|||F||||||||20210705160500[CR]
OBX|6|ST|^BIL^LN|3|-|||N|||F||||||||20210705160500[CR]
OBX|7|ST|^URO^LN|4||||N|||F||||||||20210705160500[CR]
OBX|8|ST|^URO^LN|4|NORMAL|||N|||F||||||||20210705160500[CR]
OBX|9|ST|^PH^LN|5|6.5|||N|||F||||||||20210705160500[CR]
OBX|10|ST|^PH^LN|5||||N|||F||||||||20210705160500[CR]
OBX|11|ST|^BLD^LN|6||||N|||F||||||||20210705160500[CR]
OBX|12|ST|^BLD^LN|6|-|||N|||F||||||||20210705160500[CR]
OBX|13|ST|^KET^LN|7|10|mg/dl||A|||F||||||||20210705160500[CR]
OBX|14|ST|^KET^LN|7|+1|||A|||F||||||||20210705160500[CR]
OBX|15|ST|^NIT^LN|8||||A|||F||||||||20210705160500[CR]
OBX|16|ST|^NIT^LN|8|+2|||A|||F||||||||20210705160500[CR]
UriSed_Communication Specification_v5 63/84
CONFIDENTIAL MB050103v4
Communication Specification
UriSed
OBX|17|ST|^LEU^LN|9|75|Leu/ul||A|||F||||||||20210705160500[CR]
OBX|18|ST|^LEU^LN|9||||A|||F||||||||20210705160500[CR]
OBX|19|ST|^TURB^LN|10||||N|||F||||||||20210705160500[CR]
OBX|20|ST|^TURB^LN|10|-|||N|||F||||||||20210705160500[CR]
OBX|21|ST|^S.G.^LN|11|1.000|||N|||F||||||||20210705160500[CR]
OBX|22|ST|^S.G.^LN|11||||N|||F||||||||20210705160500[CR]
OBX|23|ST|^COLOR^LN|12|COLORLESS|||N|||F||||||||20210705160500[CR]
OBX|24|ST|^COLOR^LN|12||||N|||F||||||||20210705160500[CR]
[FS][CR]
Host:
[VT]
MSH|^~\&|host||cobas 8000||20210719113437||ACK|10002||2.5||||NE||UNICODE UTF-8|[CR]
MSA|AA|20210719103535157||[CR]
[FS][CR]
11.2.1.3 LabUMat2 Chemical Sample Measurement Message transfer – in case of selected SI unit
[VT]
MSH|^~\&|LabUMat2^1||||20210719105723||OUL^R22^OUL_R22|20210719105723834|P|2.7|||NE|AL||A
SCII[CR]
SFT|LabUMat2|3.3.9.3402|LabUMat2|3.3.9.3402[CR]
PID|1||1||-[CR]
SPM|1|00306_709455045&G||UR^Urine^HL70487|||||||P^Patient^HL70369[CR]
SAC||||||||||3|6[CR]
INV|LabStrip U11Plus GL|OK||||||||||20220430235959||||0217/7277[CR]
OBR|1|||UrineStripResult[CR]
ORC|RE||00306_709455045||CM|||||Operator|Automatic validated[CR]
OBX|1|ST|68367-2^BIL^LN|1|neg|umol/l||N|||F|||||||UPA8101003|20210707094550[CR]
OBX|2|ST|50551-1^BIL^LN|1|neg|||N|||F|||||||UPA8101003|20210707094550[CR]
OBX|3|ST|60025-4^UBG^LN|2|35|umol/l||A|||F|||||||UPA8101003|20210707094550[CR]
OBX|4|ST|62487-4^UBG^LN|2|+|||A|||F|||||||UPA8101003|20210707094550[CR]
OBX|5|ST|59158-6^KET^LN|3|0.5|mmol/l||A|||F|||||||UPA8101003|20210707094550[CR]
OBX|6|ST|57734-6^KET^LN|3|(+)|||A|||F|||||||UPA8101003|20210707094550[CR]
OBX|7|ST|5768-7^ASC^LN|4|0.2|g/l||N|||F|||||||UPA8101003|20210707094550[CR]
OBX|8|ST|1904-2^ASC^LN|4|+|||N|||F|||||||UPA8101003|20210707094550[CR]
OBX|9|ST|59156-0^GLU^LN|5|norm|mmol/l||N|||F|||||||UPA8101003|20210707094550[CR]
OBX|10|ST|50555-2^GLU^LN|5|norm|||N|||F|||||||UPA8101003|20210707094550[CR]
OBX|11|ST|2888-6^PRO^LN|6|neg|g/l||N|||F|||||||UPA8101003|20210707094550[CR]
OBX|12|ST|57735-3^PRO^LN|6|neg|||N|||F|||||||UPA8101003|20210707094550[CR]
OBX|13|ST|57747-8^BLD^LN|7|neg|Ery/ul||N|||F|||||||UPA8101003|20210707094550[CR]
OBX|14|ST|33051-4^BLD^LN|7|neg|||N|||F|||||||UPA8101003|20210707094550[CR]
OBX|15|ST|50560-2^PH^LN|8|7.5|||N|||F|||||||UPA8101003|20210707094550[CR]
OBX|16|ST|50560-2^PH^LN|8|7.5|||N|||F|||||||UPA8101003|20210707094550[CR]
OBX|17|ST|20407-3^NIT^LN|9|pos|||A|||F|||||||UPA8101003|20210707094550[CR]
OBX|18|ST|50558-6^NIT^LN|9|+|||A|||F|||||||UPA8101003|20210707094550[CR]
OBX|19|ST|58805-3^LEU^LN|10|25|Leu/ul||A|||F|||||||UPA8101003|20210707094550[CR]
OBX|20|ST|60026-2^LEU^LN|10|+|||A|||F|||||||UPA8101003|20210707094550[CR]
OBX|21|ST|53326-5^SG^LN|11|1.001|||N|||F|||||||UPA8101003|20210707094550[CR]
OBX|22|ST|^SG^LN|11||||N|||F|||||||UPA8101003|20210707094550[CR]
OBX|23|ST|^Turbidity^LN|12||||N|||F|||||||UPA8101003|20210707094550[CR]
OBX|24|ST|50552-9^Turbidity^LN|12|Clear|||N|||F|||||||UPA8101003|20210707094550[CR]
OBX|25|ST|^Color^LN|13||||N|||F|||||||UPA8101003|20210707094550[CR]
OBX|26|ST|50553-7^Color^LN|13|Yellow|||N|||F|||||||UPA8101003|20210707094550[CR]
[FS][CR]
Host:
[VT]
MSH|^~\&|host||cobas 8000||20210719115626||ACK|10004||2.5||||NE||UNICODE UTF-8|[CR]
MSA|AA|20210719105723834||[CR]
[FS][CR]
Segments Description
MSH Message Header
[VT]
MSH|^~\&|UriSed 2
(RUS)^1||||20210719120652||OUL^R22^OUL_R22|20210719120652975|P|2.7|||NE|AL||ASCII[CR]
SFT|UriSed 2 (RUS)|4.3.50.8567|UriSed 2 (RUS)|4.3.50.8567[CR]
PID|1||1||QC_LOW[CR]
SPM|1|0121&B||UR^Urine^HL70487|||||||Q^Control specimen^HL70369[CR]
SAC||||||||||6|5[CR]
INV|Cuvette|OK||||||||||||||[CR]
OBR|1|||UrineSedimentResult[CR]
ORC|RE||0121||CM|||||Service|Not yet validated[CR]
NTE|1||Test passed![CR]
OBX|1|ST|46419-8^RBC^LN|1|0.0|p/HPF||N|||F|||||||URS04100191|20210707101353[CR]
OBX|2|ST|798-9^RBC^LN|1|0.0|p/ul||N|||F|||||||URS04100191|20210707101353[CR]
OBX|3|ST|53292-9^RBC^LN|1|Passed|||N|||F|||||||URS04100191|20210707101353[CR]
OBX|4|ST|46702-7^WBC^LN|2|0.0|p/HPF||N|||F|||||||URS04100191|20210707101353[CR]
OBX|5|ST|51487-7^WBC^LN|2|0.0|p/ul||N|||F|||||||URS04100191|20210707101353[CR]
OBX|6|ST|53316-6^WBC^LN|2|Passed|||N|||F|||||||URS04100191|20210707101353[CR]
[FS][CR]
Host:
[VT]
[VT]
MSH|^~\&|LabUMat2^1||||20210719121010||OUL^R22^OUL_R22|20210719121010251|P|2.7|||NE|AL||A
SCII[CR]
SFT|LabUMat2|3.3.9.3402|LabUMat2|3.3.9.3402[CR]
PID|1||1||QC High[CR]
SPM|1|00506_710043684&G||UR^Urine^HL70487|||||||Q^Control specimen^HL70369[CR]
SAC||||||||||5|6[CR]
INV|LabStrip U11Plus GL|OK||||||||||20220430235959||||0217/7277[CR]
OBR|1|||UrineStripResult[CR]
ORC|RE||00506_710043684||CM|||||Service|Automatic validated[CR]
OBX|1|ST|53327-3^BIL^LN|1|neg|mg/dl||N|||F|||||||UPA8101003|20210707100437[CR]
OBX|2|ST|50551-1^BIL^LN|1|neg|||N|||F|||||||UPA8101003|20210707100437[CR]
OBX|3|ST|50563-6^UBG^LN|2|2|mg/dl||A|||F|||||||UPA8101003|20210707100437[CR]
OBX|4|ST|62487-4^UBG^LN|2|+|||A|||F|||||||UPA8101003|20210707100437[CR]
OBX|5|ST|50557-8^KET^LN|3|neg|mg/dl||A|||F|||||||UPA8101003|20210707100437[CR]
OBX|6|ST|57734-6^KET^LN|3|neg|||A|||F|||||||UPA8101003|20210707100437[CR]
OBX|7|ST|5768-7^ASC^LN|4|20|mg/dl||A|||F|||||||UPA8101003|20210707100437[CR]
OBX|8|ST|1904-2^ASC^LN|4|+|||A|||F|||||||UPA8101003|20210707100437[CR]
OBX|9|ST|53328-1^GLU^LN|5|norm|mg/dl||A|||F|||||||UPA8101003|20210707100437[CR]
OBX|10|ST|50555-2^GLU^LN|5|norm|||A|||F|||||||UPA8101003|20210707100437[CR]
OBX|11|ST|50561-0^PRO^LN|6|neg|mg/dl||N|||F|||||||UPA8101003|20210707100437[CR]
OBX|12|ST|57735-3^PRO^LN|6|neg|||N|||F|||||||UPA8101003|20210707100437[CR]
OBX|13|ST|57747-8^BLD^LN|7|neg|Ery/ul||N|||F|||||||UPA8101003|20210707100437[CR]
OBX|14|ST|33051-4^BLD^LN|7|neg|||N|||F|||||||UPA8101003|20210707100437[CR]
OBX|15|ST|50560-2^PH^LN|8|7.5|||A|||F|||||||UPA8101003|20210707100437[CR]
OBX|16|ST|50560-2^PH^LN|8|7.5|||A|||F|||||||UPA8101003|20210707100437[CR]
OBX|17|ST|20407-3^NIT^LN|9|pos|||A|||F|||||||UPA8101003|20210707100437[CR]
OBX|18|ST|50558-6^NIT^LN|9|+|||A|||F|||||||UPA8101003|20210707100437[CR]
OBX|19|ST|58805-3^LEU^LN|10|25|Leu/ul||A|||F|||||||UPA8101003|20210707100437[CR]
OBX|20|ST|60026-2^LEU^LN|10|+|||A|||F|||||||UPA8101003|20210707100437[CR]
OBX|21|ST|53326-5^SG^LN|11|1.001|||A|||F|||||||UPA8101003|20210707100437[CR]
OBX|22|ST|^SG^LN|11||||A|||F|||||||UPA8101003|20210707100437[CR]
OBX|23|ST|^Turbidity^LN|12||||N|||F|||||||UPA8101003|20210707100437[CR]
OBX|24|ST|50552-9^Turbidity^LN|12|Clear|||N|||F|||||||UPA8101003|20210707100437[CR]
OBX|25|ST|^Color^LN|13||||N|||F|||||||UPA8101003|20210707100437[CR]
OBX|26|ST|50553-7^Color^LN|13|Pale yellow|||N|||F|||||||UPA8101003|20210707100437[CR]
[FS][CR]
Host:
[VT]
MSH|^~\&|host||cobas 8000||20210719130912||ACK|10002||2.5||||NE||UNICODE UTF-8|[CR]
MSA|AA|20210719121010251||[CR]
[FS][CR]
[VT]
MSH|^~\&|||||20210719132628||OML^O33^OML_O33|11223354|P|2.7[CR]
ORC|NW[CR]
UriSed_Communication Specification_v5 66/84
CONFIDENTIAL MB050103v4
Communication Specification
UriSed
OBR|1||||||20210705|20210707[CR]
[FS][CR]
[VT]
MSH|^~\&|^UriSed 3
PRO.1^L||||20210719122727||ACK^O33^ACK_O33|20210719122727154|P|2.7|||NE|NE||ASCII[CR]
MSA|AA|11223354[CR]
[FS][CR]
As a response the analyzer sends the corresponding results to host in the Sample Measurement Message
structure.
with chemical and sediment order and with dilution factor 1.5:
[VT]
MSH|^~\&|||||20210719134022||OML^O33^OML_O33|123456|P|2.7[CR]
PID|1||||John Smith[CR]
NTE|1|L|Comment for John|G[CR]
SPM||BAR1122||UR|||||||P[CR]
ORC|NW[CR]
OBR|1[CR]
NTE|1|L|CS^1.5|G[CR]
[FS][CR]
[VT]
MSH|^~\&|^UriSed 3
PRO.1^L||||20210719124121||ACK^O33^ACK_O33|20210719124121201|P|2.7|||NE|NE||ASCII[CR]
MSA|AA|123456[CR]
[FS][CR]
with sediment order only without dilution factor, dilution factor is the default 1:
[VT]
MSH|^~\&|||||20210719141913||OML^O33^OML_O33|98765|P|2.7[CR]
PID|1||||Susan Miller[CR]
NTE|1|L|Comment for Susan|G[CR]
[VT]
MSH|^~\&|^UriSed 3
PRO.1^L||||20210719132012||ACK^O33^ACK_O33|20210719132012176|P|2.7|||NE|NE||ASCII[CR]
MSA|AA|98765[CR]
[FS][CR]
Note: If for any reason the host does not answer in time with the Host Query Response Message (e.g. network
environment is slow) it can result in a decrease of the throughput of the analyzer. In extreme cases it can be
advised to disable the host query mode if the speed of the analyzer is important for the customer and the
network environment is continuously unstable.
11.2.5.1 Example 1: Host Query and Host Query Response Messages to Measure a Sample
host query for sample ID 0121 sent from the UriSed 3 PRO
host query response to sample ID 0121 is sent to UriSed 3 PRO to measure this sample
The bold parts are the arriving data
Query:
[VT]
MSH|^~\&|UriSed 3
PRO^1||||20210719144943||QBP^Q11^QBP_Q11|20210719144943282|P|2.7|||NE|NE||ASCII[CR]
QPD|WOS^Work Order Step|IHELAW||0121^[CR]
RCP|I|RD[CR]
[FS][CR]
Host Response:
[VT]
MSH|^~\&|||||20210719154852||RSP^K11^RSP_K11|11223344|P|2.7|||NE|AL||ASCII[CR]
MSA|AA[CR]
QAK|LaboratoryOrderQuery|OK[CR]
QPD|WOS^Work Order Step^IHELAW||0121[CR]
[FS][CR]
UriSed_Communication Specification_v5 68/84
CONFIDENTIAL MB050103v4
Communication Specification
UriSed
[VT]
MSH|^~\&|^UriSed 3
PRO.1^L||||20210719144950||ACK^O33^ACK_O33|20210719144950624|P|2.7|||NE|NE||ASCII[CR]
MSA|AA|11223344[CR]
[FS][CR]
Explanation:
The sample with the given ID should be measured for sediment: OK
host query response to sample ID 0121 is sent to UriSed 3 PRO to skip this sample
The bold parts are the arriving data
Response:
[VT]
MSH|^~\&|UriSed 3
PRO^1||||20210719145849||QBP^Q11^QBP_Q11|20210719145849975|P|2.7|||NE|NE||ASCII[CR]
QPD|WOS^Work Order Step|IHELAW||0121^[CR]
RCP|I|RD[CR]
[FS][CR]
Host Response:
[VT]
MSH|^~\&|||||20210719155754||RSP^K11^RSP_K11|11223344|P|2.7|||NE|AL||ASCII[CR]
MSA|AA[CR]
QAK|LaboratoryOrderQuery|AR[CR]
QPD|WOS^Work Order Step^IHELAW||0121[CR]
[FS][CR]
[VT]
MSH|^~\&|^UriSed 3
PRO.1^L||||20210719145852||ACK^O33^ACK_O33|20210719145852950|P|2.7|||NE|NE||ASCII[CR]
MSA|AA|11223344[CR]
[FS][CR]
MSH-10: YYYYMMDDHHMMSSmmm
MSH-11: P
MSH-12: 2.7
MSH-15: NE
MSH-16: AL
MSH-18: ASCII
11.3.1.1 Example:
MSH|^~\&|UriSed 3
PRO^1||||20210719102724||OUL^R22^OUL_R22|20210719102724196|P|2.7|||NE|AL||ASCII[CR]
SFT-1: UriSed
SFT-2: 4.1.65.7325
SFT-3: UriSed
SFT-4: 4.1.65.7325
11.3.2.1 Example:
Example:
SPM|1|0121&B||UR^Urine^HL70487|||||||P^Patient^HL70369[CR
Example QC:
SPM|1|00506_710043684&G||UR^Urine^HL70487|||||||Q^Control specimen^HL70369[CR]
Example:
SPM||BAR1122||UR|||||||P[CR]
Example:
SAC||||||||||1|9[CR]
2 Substance Status OK
12 Expiration Date/Time “YYYYMMDDHHMMSS”
INV|Cuvette|OK||||||||||||||[CR]
Example:
OBR|1|||UrineSedimentResult[CR]
Example:
OBR|1||||||20210705|20210707[CR]
Example:
OBR|1[CR]
Example:
ORC|RE||0121||CM|||||Operator|SuperUser[CR]
11.4.6.2 UriSed receiving a result query (load list) or a worklist entry message:
Example:
ORC|NW[CR]
User comment: Dynamic text, the comment itself given by the user
Some of the sediment status and flags:
o “RBC-Aca”
o “ghost RBC”
Example:
QPD|WOS^Work·Order·Step^IHELAW||0121
Example:
QPD|WOS^Work Ord0er Step|IHELAW||0121^
Example with generated Sample ID:
QPD|WOS^Work Ord0er Step|IHELAW||00306_709455045^G
Example:
RCP|I|RD[CR]
category 53318-2
Squamous
EPI
Epithelial Cells p/HPF 33219-7
p/uL 51486-9
category 50225-2
NEC
p/HPF 53294-5
p/uL 51485-1
category
s-TRA p/HPF
Non Squamous
p/uL
Epithelial Cells
category
d-TRA p/HPF
p/uL
category 53271-3
REN p/HPF 33221-3
p/uL 53274-7
category
LIP p/HPF
p/uL
category 50228-6
REN-L p/HPF 53354-7
p/uL 53352-1
Lipids
category -
LDR p/HPF -
p/uL -
category 50223-7
CHOL p/HPF 55367-7
p/uL -
category 50231-0
Hyaline casts HYA p/HPF 33223-9
p/uL 51484-4
category 72224-9
PAT p/HPF -
p/uL -
Pathological
category -
casts
C-HGR p/HPF -
p/uL -
C-GRA category 50230-2
Crystals p/uL -
category 33238-7
TRI p/HPF 53308-3
p/uL 53298-6
category 33233-8
URI p/HPF 53311-7
p/uL 53301-8
category 33235-3
cApH p/HPF 53309-1
p/uL 53299-4
category 50239-3
U-AMO p/HPF 32150-5
p/uL 13657-2
UriSed_Communication Specification_v5 80/84
CONFIDENTIAL MB050103v4
Communication Specification
UriSed
category 50236-9
P-AMO p/HPF 55378-4
p/uL 13656-4
category 33240-3
CYS p/HPF 53313-3
p/uL 53303-4
category 50232-8
LEU p/HPF 53310-9
p/uL 53300-0
category 50238-5
TYR p/HPF 53314-1
p/uL 53304-2
category 53329-9
p/HPF 53332-3
p/uL 53331-5
ATY
category 72223-1
Yeast YEA p/HPF -
p/uL 51481-0
category 50221-1
BAC p/HPF 33218-9
p/uL 51480-2
category -
Bacteria BACr p/HPF -
p/uL -
category -
BACc p/HPF -
p/uL -
category 53321-6
Mucus MUC p/HPF 50235-1
p/uL 51478-6
category 33232-0
Spermatozoa SPRM p/HPF 53324-0
p/uL 51479-4
category 50237-7
Trichomonas TRV p/HPF 53357-0
p/uL 53355-4
category 33017-5
Parasites SCH p/HPF -
p/uL -
category 42578-5
Artifacts ART p/HPF -
p/uL -
Term Definition
LIS Laboratory Informational System.
Host In this document it refers to the laboratory informational system. It communicates with
the UriSed and with other network elements.
LAN Local Area Network.
RS-232 Serial connection standard EIA RS-232.
USB Universal Serial Bus.
Ethernet IEEE 802.3 standard connection.
UriSed Urine analyzer refers to the laboratory instrument. It communicates with the HOST.
Message A series of records of the same purpose.
Record One line of transmission closed with [CR][LF].
Field This is the sub-element of the record separated by field separator character.
Component This is the sub-element of the field separated with the component separator character.
-11.2.1. and 11.2.2. Add a new INV line to the message segment
table.
- 11.3.1. In the MSH-9 structure table the message types are
corrected.
-11.4.1., 11.4.4., 11.4.5.1. and 11.4.5.2. The table of measurement
message is corrected.
-11.4.5.3. a new case of ORB is added.
11.3. and 11.4. all the segment table get a segment identifier row.
-9.3.4. The query comment examples are added, the field
descriptions are corrected.
-11. Added a new Host Communication segments part (11.5)
-11.4.6.1. and 11.4.7. structure tables of the messages are
corrected.
- The particle LONIC codes becomes the 12. main chapter.
-9.3. Correct the visualization of the frame structure to all LIS A2
data record type.
3 22.01.2021 Brigitta Krisztina - Examples for the LIS and HL7 protocols are updated because of
Losonczi barcode information implementation.
- 5.3.2.1, 6.3.4.1, 7.3.4.1, 9.2.1, 11.2.1 (frame in case of normal
and QC chemical results) are updated.
- Examples updating for the following subchapters: 5.3.2.3, 5.3.2.4;
6.3.4.3, 6.3.4.4; 7.3.4.3, 7.3.4.4; 9.2.1.3, 9.2.2.2; 11.2.1.3, 11.2.2.2
- 9.3.9.1 In case of only result query section is modified with Start
Date field. is updated.
- 9.2.6 Sending image section, 9.3.4 Manufacturer Record (M) and -
9.3.9.2 In case of picture query sections are added.
- 7.3.4.5 Delete duplication: “RESERVE N: This part of the frame is
reserved for future usage.”
-7.3.4.5 Adding the missing “MEAS_TYPE”
-7.3.4.5 Correct the “SG_VALID” flag values.
- LOINC codes are updated in the 11th chapther.
2 04.09.2019 Karman Kartosonto - Deletion “5.3.1.2 Structure of the Results”
- Adding columns “ResultN1”, “ResultN2” to chemical result tables
where it was necessary, e.g. 5.3.2.2, 7.3.4.2
- Deletion “non-PHC1 instrument” from the subchapters’ titles, e.g.
6.3.3.2, 6.3.3.3, 7.3.3.2, 7.3.3.3
- Adding new chemical results to subchapters 6.3.4.2-6.3.4.4
- Writing “p/HPF” and “p/ul” Result record units in the correct order
in subchapter 9.2.1
- Deletion of incorrect notes in subchapter 9.2.1.3
- Improving chemical (LabUMat2) QC examples in
subchapter 9.2.2.2
- Separating “Chemical result structures” in case of LabUMat2 and
AutionMAX in subchapter 9.3.5
- Improving “LabUMat2 Chemical Sample Measurement
Message transfer” example in subchapter 11.2.1.3
- Adding “Structure of chemical OBX segment” in case of LabUMat2
and AutionMAX to subchapter 11.4.7
1 30.08.2019 Karman Kartosonto First release.