LIS Interface Description - 1.1
LIS Interface Description - 1.1
ANALYZER
LIS
Interface
Description
Manufacturer
EXIAS Medical GmbH Telefon: +43 (316) 922953
Kratkystraße 2 E-Mail: [email protected]
8020 Graz – Austria www.exias-medical.com
Document Information
Copyright
© 2021, EXIAS Medical GmbH. All rights reserved.
The contents of this document may not be reproduced in any form or communicated to any third party without the
prior written consent of EXIAS.
All documents are protected in terms of copyright law. The transfer and duplication of documents, even in extracts,
as well as the utilization and communication of their contents are not permitted unless expressly granted in writing.
Violations are punishable and require compensation.
All rights to exercise industrial property rights are reserved for EXIAS.
Brand Name
EXIAS Medical is a trademark of EXIAS Medical GmbH.
Edition
Version 1.1, Jun 2021
Table of content
Table of content
Document information ..................................................................................................................................................... 3
Copyright ............................................................................................................................................................................. 3
Brandname ......................................................................................................................................................................... 3
Edition.................................................................................................................................................................................. 3
Introduction ................................................................................................................................................................... 7
Restricted characters.................................................................................................................................................... 7
e|1 Analyzer
LIS Interface Description, Vers. 1.1 5
Chapter 1
General description
1 General description
Introduction
This document describes the communication interface for transmitting specific data from the
EXIAS e|1 Analyzer to a Laboratory Information System (LIS). The communication is based on
the CLSI LIS2-A2 standard protocol but is not a complete implementation of the standard.
Restricted characters
This standard requires 8-bit transmission ISO 8859-1:1987/Latin1.
e|1 Analyzer
LIS Interface Description, Vers. 1.1 7
Chapter 2
Message structure
2 Message structure
Structure description
Each message has several records. A message is a group of records that begins with a Header
Record and ends with a Message Terminator Record. Each record has several fields.
Each field is by default separated by the vertical bar | character (the actual definition of which
character is used for field separation is done with the Header Record).
Following is a description of the records and the fields within each record:
ID Record Types
H Header Record
P Patient Record
O Test Order Record
R Result Record
M Manufacturer Record
Q Request Information Record
L Message Terminator Record
Table 1 - Record Types
Delimiters
Delimiters are ASCII characters used to separate fields within a record and to separate sub-
components within fields. Below is a description of the delimiters and how they are commonly
used:
Field delimiter
The field delimiter is used to separate adjacent fields. |Field1|
Repeat delimiter
The repeat delimiter must be defined in the message header and is used to separate various
numbers of descriptors for the same field. A multiple range information:
|5.240^6.130^reference\3.120^8.200^critical|
Component delimiter
The component delimiter is used to separate data elements within a field that has a
hierarchical or qualifier nature. The components of a name field would be separated.
|Smith^John^Thomas^^|
Escape delimiter
The escape delimiter is used to include special characters.
| EXIAS^e&F&1 Analyzer
Record delimiter
The Carriage Return “<CR>” signifies the end of the record.
e|1 Analyzer
LIS Interface Description, Vers. 1.1 9
2 Message structure
Null values
All fields are position dependent and are obtained by counting field delimiters by their
position starting from the beginning of the record. This means if a field is null (no information
available), the field delimiters must be included in the record.
This ensures that the nth field can be identified by counting n-1 delimiters. Trailing null fields
do NOT need to be included. Delimiters are not needed after the last field containing data.
General note
For all records, fields up to and including the last field with data needs to be transmitted.
Fields not used at the end of the record may be truncated.
e|1 Analyzer
10 LIS Interface Description, Vers. 1.1
2 Message structure
Records
Message header record
This record must always be the first record in a transmission. This record contains information
about the sender and receiver, instruments, and computer systems whose records are being
exchanged. It also identifies the delimiter characters.
The minimum information that must be sent in a Header record is:
H|\^&<CR>
The “H” corresponds to the record type. The “|” (vertical bar) is used as the field delimiter.
The \ (backslash) is the repeat delimiter. The “^” (caret) is the component delimiter.
The “&” (ampersand) is the Escape delimiter. The “<CR>” is identified as a Carriage Return (ASCII
decimal 13). The entire header record consists of the following fields:
1|2|3|4|5|6|7|8|9|10|11|12|13|14<CR>.
Example
H|\^&|||ISE-Analyzer10^EXIAS^e&F&1
Analyzer^2.00^1^00011||||||M^AUTO|P|LIS2-A2|20200714143647
e|1 Analyzer
LIS Interface Description, Vers. 1.1 11
2 Message structure
This record contains information about an individual patient. Patient information records are
only actively used in a Measurement Report. The Patient Information record consists of the
following fields:
1|2|3|4|5|6|7|8|9|10|11|12|13|14|15|16|17|18|19|20
|21|22|23|24|25|26|27|28|29|30|31|32|33|34|35<CR>.
e|1 Analyzer
12 LIS Interface Description, Vers. 1.1
2 Message structure
“Patient Race-Ethnic origin”: This input field allows free alphanumeric input on the analyzer. No
coding of ethnic origin is used.
“Patient Height” and “Patient Weight” are sent as value and unit, separated by the component
delimiter, e.g. “180^cm”.
"Admission or Discharge Dates": in this field the input fields "admission_date_time" and
"discharge_date_time" are sent separated by the repeat delimiter, e.g. “20200501\20200504”.
“Patient’s Known or Suspected Diagnosis”: The diagnosis input field allows free alphanumeric
input on the analyzer.
"Location": the input fields "Location" and "Ward" are sent separated using comma “,”, e.g. “LKH
Graz, nephrology”.
All input fields can be selected separately in the LIS settings. For further information see
Instruction for use.
Example
P|1||102208|6255|Moser^Maria^Luise^Dr|Huber|19500502|F||Lilienweg 17, 8020
Graz||+43664123456789||||160^cm|70^kg|||||20200501\20200504||||||M
The order record defines the concrete tests performed for a specimen. The order record for
the is transmitted to the host computer as part of the measurement report.
e|1 Analyzer
LIS Interface Description, Vers. 1.1 13
2 Message structure
„Specimen Type“: The contents of „Sample Type“ field are entered, cannot be deselected.
Example
O|1||||||||||||||QC3^^e&F&1 oQC-1^1^2019032900
e|1 Analyzer
14 LIS Interface Description, Vers. 1.1
2 Message structure
Result record
The result record is used to send actual patient results and quality control results, that were
performed on an instrument.
The result records for each parameter are always sent in this order: Na, K, Cl, Ca, pH, Hct,
tHb(c), nCa, MCHC.
For a measurement only the active parameters and calculated values are sent (enabled in
Settings). “MCHC” is sent only if the corresponding input field (in the Data Input) is active.
Parameter deselected for only one measurement in the main screen are sent nevertheless and
marked with „Parameter deselected (2511)“.
e|1 Analyzer
LIS Interface Description, Vers. 1.1 15
2 Message structure
For Quality Control measurements all measured parameters are sent and the disabled ones
are marked with „Parameter disabled (2510)“. Calculated parameters and “MCHC” are
never sent for QC measurements.
“Reference ranges“: The reference ranges are always sent, it cannot be configured in the LIS
Settings.
„Range type“: The range types are sent separated by a repeat delimiter character using the
following order: |^^reference\^^critical\^^QC_range|
All range types are always sent regardless of whether a measurement or a QC measurement
was performed. in the case of a measurement the QC ranges are not filled out.
|135^145^reference\120^155^critical\^^QC_range|
In the case of a QC measurement reference and critical ranges are not filled out.
|^^reference\^^critical\132.2^140.4^QC_range|
Example
R|2|^^^K^^^M|1.92|mmol/L|^^reference\^^critical\1.33^3.01^QC_range|
N||F||System|20200805004051|20200805004118
e|1 Analyzer
16 LIS Interface Description, Vers. 1.1
2 Message structure
Comment record
a. To send the input field "Comment" of the measurement. This record is send after the
Test order record. In this case, the comment data record is filled in with the following
attributes:
- 4.1. „Comment/Flag Text“: content of the “Comment”
- 4.2 „Comment Code“: empty
- 5. „Comment Type“: „G“
b. To send error text of the parameter. This comment option cannot be configured using
the LIS Settings on the analyzer. This record is send after the result record of the
parameter. In this case, the comment data record is filled in with the following
attributes:
- 4.1. „Comment/Flag Text“: error text of the parameter
- 4.2 „Comment Code“: parameter’s error number
- 5 „Comment Type“: „I“
Example
C|1|I|Not calibrated (2681)^2681|I
e|1 Analyzer
LIS Interface Description, Vers. 1.1 17
2 Message structure
This is the last record in the message. A header record may be transmitted after this
record to signify the start of another message.
The Message Terminator record consists of the following:
1|2|3<CR>
Example
L|1|N
Examples
Measurement records:
H|\^&|||ISE-Analyzer10^EXIAS^e&F&1 Analyzer^2.00^1^00011||||||M^AUTO|P|LIS2-A2|20200714143647
P|1|||||||U|||||||||^kg
O|1||^^^^^SYRINGE||||||||||||BLD
R|1|^^^Na^^^M|154|mmol/L|135^145^reference\120^155^critical\^^QC_range|H||F|||20200714143512|20200714143541
R|2|^^^K^^^M|4.3|mmol/L|3.5^5.1^reference\2.5^6.2^critical\^^QC_range|N||F|||20200714143512|20200714143541
R|3|^^^Cl^^^M|112|mmol/L|98^107^reference\80^120^critical\^^QC_range|H||F|||20200714143512|20200714143541
R|4|^^^Ca^^^M|5.09|mg/dL|4.49^5.29^reference\3.29^6.21^critical\^^QC_range|N||F|||20200714143512|20200714143541
R|5|^^^pH^^^M|7.612||7.32^7.43^reference\7.2^7.6^critical\^^QC_range|HH||F|||20200714143512|20200714143541
R|6|^^^Hct^^^M|||0.36^0.53^reference\0.2^0.6^critical\^^QC_range|A||F|||20200714143512|20200714143541
C|1|I|Result out of range (1721)^1721|I
R|7|^^^MCHC^^^I|34|g/dL||||F|||20200714143512|20200714143541
L|1|N
H|\^&|||ISE-Analyzer10^EXIAS^e&F&1 Analyzer^2.00^1^00011||||||M^AUTO|P|LIS2-A2|20200707131315
P|1|||||||U|||||||||^kg
O|1||^^^^^SYRINGE||||||||||||BLDA
R|1|^^^Na^^^M|149.8|mmol/L|135^145^reference\120^155^critical\^^QC_range|H||F|||20200707131228|20200707131306
R|2|^^^K^^^M|4.26|mmol/L|3.5^5.1^reference\2.5^6.2^critical\^^QC_range|N||F|||20200707131228|20200707131306
R|3|^^^Cl^^^M|106.6|mmol/L|98^107^reference\80^120^critical\^^QC_range|N||F|||20200707131228|20200707131306
R|4|^^^Ca^^^M||mmol/L|1.12^1.32^reference\0.821^1.549^critical\^^QC_range|A||F|||20200707131228|20200707131306
C|1|I|QC locked (2691)^2691|I
R|5|^^^pH^^^M|7.423||7.32^7.43^reference\7.2^7.6^critical\^^QC_range|N||F|||20200707131228|20200707131306
R|6|^^^Hct^^^M|||0.36^0.53^reference\0.2^0.6^critical\^^QC_range|A||F|||20200707131228|20200707131306
C|1|I|Result out of range (1721)^1721|I
R|7|^^^MCHC^^^I|34|g/dL||||F|||20200707131228|20200707131306
L|1|N
e|1 Analyzer
18 LIS Interface Description, Vers. 1.1
2 Message structure
H|\^&|||ISE-Analyzer10^EXIAS^e&F&1 Analyzer^2.00^1^00011||||||QC^AUTO|P|LIS2-A2|20200707130919
P|1
O|1||||||||||||||QC3^^e&F&1 oQC-2^2^2020050500
R|1|^^^Na^^^M|136.6|mmol/L|^^reference\^^critical\132.2^140.4^QC_range|N||F|||20200707130844|20200707130912
R|2|^^^K^^^M|4.46|mmol/L|^^reference\^^critical\4.01^4.83^QC_range|N||F|||20200707130844|20200707130912
R|3|^^^Cl^^^M|101.4|mmol/L|^^reference\^^critical\95.4^107.4^QC_range|N||F|||20200707130844|20200707130912
R|4|^^^Ca^^^M|1.13|mmol/L|^^reference\^^critical\0.948^1.268^QC_range|N||F|||20200707130844|20200707130912
R|5|^^^pH^^^M|7.4||^^reference\^^critical\7.342^7.46^QC_range|N||F|||20200707130844|20200707130912
R|6|^^^Hct^^^M|0.45||^^reference\^^critical\0.409^0.489^QC_range|N||F|||20200707130844|20200707130912
L|1|N
H|\^&|||ISE-Analyzer10^EXIAS^e&F&1 Analyzer^2.00+m-n-20200707^1^00011||||||QC^AUTO|P|LIS2-A2|20200708171522
P|1
O|1||||||||||||||QC3^^e&F&1 oQC-1^1^2020022600
R|1|^^^Na^^^M||mmol/L|^^reference\^^critical\116.5^124.7^QC_range|A||F||System|20200708171349|20200708171521
C|1|I|Internal fluidics error (1312)^1312|I
R|2|^^^K^^^M||mmol/L|^^reference\^^critical\1.59^2.41^QC_range|A||F||System|20200708171349|20200708171521
C|1|I|Internal fluidics error (1312)^1312|I
R|3|^^^Cl^^^M||mmol/L|^^reference\^^critical\78.1^90.1^QC_range|A||F||System|20200708171349|20200708171521
C|1|I|Internal fluidics error (1312)^1312|I
R|4|^^^Ca^^^M||mmol/L|^^reference\^^critical\1.34^1.66^QC_range|A||F||System|20200708171349|20200708171521
C|1|I|Internal fluidics error (1312)^1312|I
R|5|^^^pH^^^M|||^^reference\^^critical\7.083^7.201^QC_range|A||F||System|20200708171349|20200708171521
C|1|I|Internal fluidics error (1312)^1312|I
R|6|^^^Hct^^^M|||^^reference\^^critical\0.537^0.617^QC_range|A||F||System|20200708171349|20200708171521
C|1|I|Internal fluidics error (1312)^1312|I
L|1|N
e|1 Analyzer
LIS Interface Description, Vers. 1.1 19