About the HL7 Message Listener Module in Pacsone

This forum is for topics related to RIS/HIS integration features for Pacsone Server
Post Reply
tyrbl23
Posts:11
Joined:Thu Jan 24, 2008 8:11 pm
About the HL7 Message Listener Module in Pacsone

Post by tyrbl23 » Thu Jan 24, 2008 8:26 pm

I am new learnner of Pacsone and HL7. I have a HL7 Message simulator, but how to know the port number of Pacsone listener to receive the message? I clicked the HL7 Application and I need to put in the IP ,port number and Maximun number of simultaneous connections.

pacsone
Site Admin
Posts:3149
Joined:Tue Sep 30, 2003 2:47 am

Post by pacsone » Thu Jan 24, 2008 9:11 pm

By default, the HL7 interface of PacsOne listens to port 7777 on the host where PacsOne is installed, if you did not choose a different port number when installing PacsOne. You can change that default HL7 port by modifying the following Registry value:

Code: Select all

HKEY_LOCAL_MACHINE\Software\RainbowFish Software\PacsOne\${AeTitle}\HL7PortNumber
You'll need to restart PacsOne Server for the Registry value change to take effect.

tyrbl23
Posts:11
Joined:Thu Jan 24, 2008 8:11 pm

Post by tyrbl23 » Thu Jan 24, 2008 11:19 pm

Thanks.

The listenning part:

I didn't change the configuration when installing PacsOne.So I set the port number to 7777 and I put in the ip address of the HL7 simulator. Now, HL7 application is added.

The sending part:

I use the iTERFACEWARE as the simulator. In this simulator, it still needs me to fill in the host and port number. So I am confused again. The port number is the same as 7777 and what's the host for? I put the ip address of the simulator and 7777 as the port number, and it faild. The message is attached here:

A connection could not be established to 10.40.40.50 (10.40.40.50) on port 7777.
Ensure that there is an LLP server listening at that host and port.

pacsone
Site Admin
Posts:3149
Joined:Tue Sep 30, 2003 2:47 am

Post by pacsone » Fri Jan 25, 2008 12:00 am

If you want to reach the HL7 interface of PacsOne Server from iTERFACEWARE, then you should enter port 7777 and the IP address of the host where PacsOne is installed from the configuration menu of iTERFACEWARE.

Similarly, if you want PacsOne to send message to iTERFACEWARE, then you should configure iTERFACEWARE as a HL7 application from the HL7 Application page of PacsOne Server, and enter the IP address of the iTERFACEWARE simulator as well as the TCP port number it listens to.

tyrbl23
Posts:11
Joined:Thu Jan 24, 2008 8:11 pm

Post by tyrbl23 » Fri Jan 25, 2008 3:44 pm

Thank you very much. It still doesn't work :(

At first, let me list the ip address of our pacsone server and iTERFACEWARE simulator.

Pacsone: 10.40.40.50

iTERFACEWARE: 10.40.40.64

Then,

I configure iTERFACEWARE as a HL7 application from the HL7 Application page of PacsOne Server, (10.40.40.64:7777)

I also enter port 7777 and the ip address ( 10.40.40.50 ) where PacsOne is installed from the configuration menu of iTERFACEWARE.

The same error messge shows up, "A connection could not be established to 10.40.40.50 (10.40.40.50) on port 7777. Ensure that there is an LLP server listening at that host and port."

So I have a question, how to check if the port 7777 on 10.40.40.50 is really listenning. I checked the manual of pacsone, there is such an sentence "An optional HL7 Message Listener module for receiving and sending HL7 message via LLTP" . Does this mean I need to buy this additional module?

Thanks!

pacsone
Site Admin
Posts:3149
Joined:Tue Sep 30, 2003 2:47 am

Post by pacsone » Fri Jan 25, 2008 4:41 pm

Check if you see the PacsOneHL7.exe process running from the Windows Task Manager (CTL-ALT-DEL, Task Manager->Process List->Show All Processes).

If not, then you might have disabled it during the installation of PacsOne. If this is the case, you need to send your current trial license (license.dat) to mailto:pacsosne@pacsone.net, so that we can enable it and send it back to you.

tyrbl23
Posts:11
Joined:Thu Jan 24, 2008 8:11 pm

Post by tyrbl23 » Fri Jan 25, 2008 4:53 pm

There is no PacsOneHL7.exe in the Windows Task Manager. Just PacsOne.exe and PacsOneSrv.exe. Actually, the license is not trial version,we bought the license half a year ago. Does it matter?

tyrbl23
Posts:11
Joined:Thu Jan 24, 2008 8:11 pm

Post by tyrbl23 » Fri Jan 25, 2008 9:02 pm

One more question, if I install the Pacsone server to a new computer, the current license we purchased is still valid? Thanks.

pacsone
Site Admin
Posts:3149
Joined:Tue Sep 30, 2003 2:47 am

Post by pacsone » Fri Jan 25, 2008 11:20 pm

The trial licenses are totally independent of the full PacsOne Server licenses you have purchased, assuming they are located on different physical servers.

tyrbl23
Posts:11
Joined:Thu Jan 24, 2008 8:11 pm

Is there any document about the HL7 appliation with Pacsone

Post by tyrbl23 » Wed Jan 30, 2008 9:05 pm

Thanks for your help! Pacsone can receive the message from the HL7 simulator. I find the related information is saved to the pacsone database very well. But I don't know if there is any interface to show the HL7 message received in Pacsone. Do you know there is any detailed information about HL7 applications in Pacsone? I am a new learner and I am very appreciated if you can give me some advice.

Thanks.

pacsone
Site Admin
Posts:3149
Joined:Tue Sep 30, 2003 2:47 am

Post by pacsone » Wed Jan 30, 2008 10:47 pm

The current version of PacsOne Server uses the HL7 interface mostly for fixing the patient demographics discrepancies, or for routing received HL7 messages to other HL7 applications.

If you are starting to learn HL7, the following website might be a good start:

http://www.hl7.org

or you can Google for HL7 introductions or dummy's guides, etc.

Post Reply