Idexx Lablink HL7 messages - MultiSite Station error
Hi Team,
I am assisting with configuration a small single-site clinic with Idexx LabLink.
The MLLP Receiver in OpenVPMS is running. Investigations do reach the Idexx Machine (IVLS) and results briefly are visible on their return journey in Idexx LabLink's folder.
However, the results do not reach OpenVPMS.
I believe the error below is related to Multisite configuration LabLink. However, Idexx guys have not been able to get it working. The 'Multi-Site' checkbox in LabLink is not ticked.
The OpenVPMS MLLP Receiver shows no messages have been processed. The sender has processed a few. Network and firewall issues have been excluded.
The LabLink error log shows:
07/07/2017 10:20:07.476 AM: PIMSInterface.MLLPServerReceived - Start
07/07/2017 10:20:07.478 AM: Debug - Received HL7 from PIMMS MLLP: MSH|^~\&|OpenVPMS|OpenVPMS|Idexx|Idexx|20170807095428||ORM^O01^ORM_O01|3af6db01-5fb6-4cc1-b8d9-43351a46bbf3|P|2.5||||||UTF-8
PID|1||[redacted]1||idexx inhouse||20170807090843
07/07/2017 10:20:07.491 AM: PIMSINterface.MLLPServerReceived - MultiSite Station not found
07/07/2017 10:20:07.493 AM: PIMSInterface.MLLPServerReceived - End
Any pointers would be most welcome.
Damien
Re: Idexx Lablink HL7 messages - MultiSite Station error
The lablink software is terribly bad with any Network unc pathways for storage of pdf files etc.
There are 2 sets of comms taking place
Census/Pending Test
1. OPENVPMS ---> IDexx Lablink
2. Idexx Lablink ---> Idexx VetLab
Result
1. Idexx VetLab ---> Idexx Lablink
2. Idexx Lablink ---> OPENVPMS
What you need to establish is what comms are working.
I think you have confirmed that the first set are working BUT the Results are not?
First thing is confirm that step 1 works..ie the Lablink software is recieving the results from the Vetlab
From what you posted Lablink is simply not seeing the Idexx Client (VetLab) endpoint
I did have this happen and it was the firewall on windows 10 being really wierd.
The testing interface in Lablink is a little bit misleading to be fair.
The client name and the names in openvpms are actually really important
Here is a startup log - the last line shows the Vetlab Station registering with Lablink
The following is a log from our working link showing results back and forward.
Then later we got