LIS Link/LIMS Information and Examples. EXAMPLE 1 - Query Formatting

You might also like

Download as doc, pdf, or txt
Download as doc, pdf, or txt
You are on page 1of 5

LIS Link/LIMS Information and Examples.

EXAMPLE 1 -Query Formatting.


Query Mode, by Sample ID scanned. This is the query that was sent to the LIS Host

Out >> H|\^&|||TECHSERVICEPC1||||||||1|20040408121957


Q|1|DEMO000001||||||||||O
Q|2|DEMO000002||||||||||O
Q|3|DEMO000003||||||||||O
Q|4|DEMO000004||||||||||O
L|1|N

Query Mode, ALL. This is the query that is sent to the LIS Host

Out >> H|\^&|||TECHSERVICEPC1||||||||1|20040408145049


Q|1|ALL||||||||||O
L|1|N

EXAMPLE 2 Orders being received from the Host with an example error.
I was in Query All with one test “ribpp” not in the name mapping in LIS Link. Example of query and
error information sent to LIS Host.

In << H|\^&|||TECHSERVICEPC1||||||||1|20040408145049|
P|1||dsx123||Jose2 Moran
O|1|dsx123||^^^noassay
O|2|dsx123||^^^readonly
P|2||dsx12345678||Henry Ferry
O|1|dsx12345678||^^^testa
O|2|dsx12345678||^^^ribpp
P|3||mor123||Jose Moran
O|1|mor123||^^^readonly
O|2|mor123||^^^dualpeat
O|3|mor123||^^^testa
L|1|N
Out >> H|\^&|||TECHSERVICEPC1||||||||1|20040408145050
M|1|14|dsx12345678|ribpp|Assay name given by LIS Host is not valid according to local database.
L|1|N Invalid Assay Name: ribpp
Assay name given by LIS Host is not valid according to local database.

This error is due to the fact that ribpp (LIS name) is not been set up in the LIS-Link Database for
name mapping.

EXAMPLE 3 These are results sent back to the Host. Ran two patients, mor123 and dsx123. For
each patient I asked for raw data (0.060), Ratio data (5.950) and Final Result (POS).

Out >> H|\^&|||TECHSERVICEPC1||||||||1|20040205151556


P|1||mor123
O|1|mor123||^^^readonly|R|20040205151351
R|1|^^^readonly|0.060|OD||RW||F||||20040205151556|DSX0055
R|2|^^^readonly|5.950|||RA||F||||20040205151556|DSX0055

1 of 5 12012006599887607.doc
R|3|^^^readonly|POS|||FR||F||||20040205151556|DSX0055
P|2||dsx123
O|1|dsx123||^^^readonly|R|20040205151351
R|1|^^^readonly|0.051|OD||RW||F||||20040205151556|DSX0055
R|2|^^^readonly|5.121|||RA||F||||20040205151556|DSX0055
R|3|^^^readonly|neg|||FR||F||||20040205151556|DSX0055
L|1|N

EXAMPLE 4 First section, is the query sent to the Host, by SID Scanned. Second section, are the
patient orders for those SIDs scanned, with multiple orders and errors. Third section, Test Results
back for the SIDs scanned

Section 1
Out >> H|\^&|||TechService1||||||||1|20040520115138
Q|1|/D D1Z 596||||||||||O
Q|2|DSX12345678||||||||||O
Q|3|123||||||||||O
Q|4|1234566||||||||||O
Q|5|DSX||||||||||O
Q|6|DSX123||||||||||O
Q|7|113227906409||||||||||O
Q|8|DSX1234||||||||||O
Q|9|NotRead1||||||||||O
Q|10|DSX1234$/+%||||||||||O
Q|11|DSX12345||||||||||O
Q|12|12345||||||||||O
Q|13|112891330209||||||||||O
Q|14|DSX123456789||||||||||O
Q|15|/K A1C 599||||||||||O
Q|16|113227904909||||||||||O
Q|17|notread2||||||||||O
Q|18|notread3||||||||||O
Q|19|092726090219||||||||||O
Q|20|DSX123456||||||||||O
Q|21|112891385909||||||||||O
Q|22|notread4||||||||||O
Q|23|/K A1C 598||||||||||O
L|1|N

Section 2
In << H|\^&|||TechService1||||||||1|20040520115138|
P|1||/D D1Z 596||
O|1|/D D1Z 596||^^^readonly
P|2||dsx12345678||Henry Ferry
O|1|dsx12345678||^^^ribpp

2 of 5 12012006599887607.doc
O|2|dsx12345678||^^^testa
P|3||123||Dynatech Labs
O|1|123||^^^noassay
O|2|123||^^^readonly
P|4||dsx123||Jose2 Moran
O|1|dsx123||^^^noassay
O|2|dsx123||^^^readonly
P|5||/K A1C 599||John Folkes
O|1|/K A1C 599||^^^readonly
P|6||113227904909||Dynex Test4
O|1|113227904909||^^^readonly
P|7||092726090219||Thermo Labs
O|1|092726090219||^^^readonly
P|8||/K A1C 598||First Last
O|1|/K A1C 598||^^^readonly
L|1|N

Out >> H|\^&|||TechService1||||||||1|20040520115142


M|1|14|dsx12345678|ribpp|Assay name given by LIS Host is not valid according to local
database.
M|2|10|dsx12345678|testa|This order record was already in the database waiting to be
completed or was transmitted twice within this message.
M|3|12|dsx12345678||No order records for a patient in the LIS message.
L|1|N Invalid Assay Name: ribpp
Assay name given by LIS Host is not valid according to local database.
Duplicate Assay For A Given SampleID: dsx12345678
This order record was already in the database waiting to be completed or was transmitted
twice within this message.
No Orders For Patient With SID: dsx12345678
No order records for a patient in the LIS message.

Section 3
Out >> H|\^&|||TechService1||||||||1|20040520115814
P|1||dsx12345678
O|1|dsx12345678||^^^testa|R|20040513071837
R|1|^^^testa|-|||FR||F||||20040520115814|DSX0055
P|2||/D D1Z 596
O|1|/D D1Z 596||^^^readonly|R|20040520115142
R|1|^^^readonly|0.33457|OD||RW||F||||20040520115814|DSX0055
R|2|^^^readonly|0.33457|||FR||F||||20040520115814|DSX0055
P|3||/K A1C 598
O|1|/K A1C 598||^^^readonly|R|20040520115142
R|1|^^^readonly|OVER|OD||RW||F||||20040520115814|DSX0055
R|2|^^^readonly|OVER|||FR||F||||20040520115814|DSX0055

3 of 5 12012006599887607.doc
P|4||/K A1C 599
O|1|/K A1C 599||^^^readonly|R|20040520115142
R|1|^^^readonly|2.42033|OD||RW||F||||20040520115814|DSX0055
R|2|^^^readonly|2.42033|||FR||F||||20040520115814|DSX0055
P|5||092726090219
O|1|092726090219||^^^readonly|R|20040520115142
R|1|^^^readonly|OVER|OD||RW||F||||20040520115814|DSX0055
R|2|^^^readonly|OVER|||FR||F||||20040520115814|DSX0055
P|6||113227904909
O|1|113227904909||^^^readonly|R|20040520115142
R|1|^^^readonly|OVER|OD||RW||F||||20040520115814|DSX0055
R|2|^^^readonly|OVER|||FR||F||||20040520115814|DSX0055
P|7||123
O|1|123||^^^noassay|R|20040520115142
R|1|^^^noassay|POS|||FR||F||||20040520115814|DSX0055
O|2|123||^^^readonly|R|20040520115142
R|1|^^^readonly|0.63006|OD||RW||F||||20040520115814|DSX0055
R|2|^^^readonly|0.63006|||FR||F||||20040520115814|DSX0055
P|8||dsx123
O|1|dsx123||^^^noassay|R|20040520115142
R|1|^^^noassay|*|||FR||F||||20040520115814|DSX0055
O|2|dsx123||^^^readonly|R|20040520115142
R|1|^^^readonly|1.23259|OD||RW||F||||20040520115814|DSX0055
R|2|^^^readonly|1.23259|||FR||F||||20040520115814|DSX0055
L|1|N

Log File
C:\ProgramFiles\common files\Dynex Technologies\Lis-Link\LogDebugActions.txt

Location of DLL Files


C:\Program Files\Common Files\Dynex Technologies\LIS Link\(defaultven.dll or vendor1.dll)

Vendor DLL Differences


Default Protocol (Deaultven.dll)
H|\^&|||TECHSERVICEPC1||||||||1|20040408145049|
P|1||dsx123||Jose2 Moran
O|1|dsx123||^^^noassay The Default Protocol Vendor requires the same Sample
O|2|dsx123||^^^readonly ID number in the Patient and Order records. The
P|2||dsx12345678||Henry Ferry Default Protocol uses Manufacturing records to report
O|1|dsx12345678||^^^testa
O|2|dsx12345678||^^^ribpp errors.
P|3||mor123||Jose Moran
O|1|mor123||^^^readonly
O|2|mor123||^^^dualpeat
O|3|mor123||^^^testa
L|1|N

4 of 5 12012006599887607.doc
Vendor DLL#1 (Vendor1.dll)
H|\^&|||TECHSERVICEPC1||||||||1|20040408145049|
P|1||(0001) 39303||Jose2 Moran
O|1|dsx123||^^^noassay
O|2|dsx123||^^^readonly Developed specifically for Sunquest (now Misys) and
P|2||medicalid||Henry Ferry uses their specific formatting and error reporting. The
O|1|dsx12345678||^^^testa
O|2|dsx12345678||^^^ribpp Vendor DLL#1 Protocol uses Results records to report
P|3||mor123||Jose Moran errors in stead of a Manufacturing records which can
O|1|mor123||^^^readonly be confusing. The Vendor DLL#1 Vendor places the
O|2|mor123||^^^dualpeat Sample ID number in the Order record only.
O|3|mor123||^^^testa
L|1|N

Test Run Status Codes (used if you need to open database)


Erred (16) The test run was aborted or stopped prematurely in Revelation DSX.
Completed (8) The test run was successfully completed and the results have been sent to the
LIS Service Application.
Queued (2) The test run has started in Revelation DSX but has not yet been completed.
Pending (4) The test run is scheduled to be run but has not yet started

5 of 5 12012006599887607.doc

You might also like