The c111 Sends out QC results with both the QC Name and the Lotnumber. Right now the driver only picks up the control Code.
We would like the driver to be able to map all three of these things and switch with an option which one is picked up and sent out to the LIS in QC Passthrough.
The options should be:
Control Code
Control Name
Control Lotnumber
The message we get from the analyser is:
H|\^&|||c111^Roche^c111^4.3.0.1835^1^16041|||||host|RSUPL^BATCH|P|1|20220210105527
P|1||
O|1|LCC-1^99621^20230430|1810^^1|^^^698|||||||Q|||||||||||20220210105527|||F
R|1|^^^698|1.56|mmol/L|1.55\1.45\1.65|N||R||$SYS$||20220210103859
C|1|I||I
L|1|N
In red is the Control NameIn blue is the Lot NumberIn green is the Control Code
The XML looks like this:
<?xml version="1.0" encoding="UTF-8"?>
<SampleResult Batch="false" Version="1.0" DriverName="cobasc111" DriverVersion="3.0.0.3" InstrumentType="cobasc111" DateTime="20220210105527" xmlns="http://roche.com/CIT/InstrumentInterface">
<Sample Control="true" SampleID="1810" Position="1">
<Result TestCode="698" Operator="$SYS$" DateTime="20220210105527">
<ResultPart Part="1" Unit="mmol/L">1.56</ResultPart>
<ResultStatus>
<ResultStatusCode Value="R"/>
</ResultStatus>
<Flag Value="N"/>
<Flag Value="R"/>
</Result>
</Sample>
</SampleResult>
Then the message to the LIS looks like this:
H|\^&|58388801||cITm^Roche^Glims^Mips|||||||Q||20220210110001
P|1
O|1|1810||ALL|||||||X\Q||||||||||||||F
R|1|^^^CA^^^^C111-C16-BR^^^^^^|1.560|mmol/L||||F||$SYS$^||20220210105956|C111-C16-BR
We would like the driver to change and have three options:
Have the control code as "Sample ID"
Have the QC Lotnumber as "Sample ID"
Have the QC Name as "Sample ID"
This way we can send either of those three values to the LIS.