Please enable JavaScript to view this site.

CORE HL7 Postmaster 2.2.5

CORE HL7 Postmaster

Created with the CORE HL7 API Libraries for .Net 8

Created with the CORE HL7 API Libraries for .Net 8


 

Receiving Encrypted HL7 Messages


 

DataSourcesNewIPSec1

 

In the Edit Postmaster window you create or edit an IPSec Tunnel Listener by going to the HL7 Data Sources tab. Click New Encrypted Listener to create a new IPSec Tunnel Listener OR click the Edit button next to an encrypted listener item in the list to edit the data source.

 

 

FREE Client Software for sending HL7 Messages to a CORE HL7 IPSec Tunnel Listener: Download from our website OR from HERE.

 

 

 

Editing an IPSec Tunnel Listener

Editing an IPSec Tunnel Listener

 

Section 1. Name your Data Source and Enable or Disable it. In this section you also enter the Port Number you wish to this profile to use to listen for HL7 messages. NOTE: Only ONE application can "listen" on a TCP/IP port at a time, so make sure that you don't have any other TCP/IP Listeners (like another TCP/IP Listener data source) using the same port.

 

Also in Section 1 you will choose the Listener Scope. With the IPSec Listener you have 3 different (actually 2 + more)  options in this drop-down list:

 

1. All Local IP Addresses. (Most commonly used) This works similar to our standard HL7 TCP/IP Listener. Your IPSec Tunnel listener will "listen" for IPSec data on every IP address on the computer / server.

 

2. Local Host Only. (Least commonly used) This means that it will listen for HL7 messages ONLY on the LocalHost ip address and thus can ONLY receive HL7 messages from an IPSec Tunnel sender on the same computer.

 

3+ Ip Addresses. After options 1 and 2 the list will contain every IP address on the computer. You can select one of them and your Listener Profile will only "listen" for IPSec data on that IP Address.

 

Section 2. Set up your Client Credentials which are allowed to send to this listener. Your Client Credentials are an added layer of security on top of the already impressive IPSec Tunnel. In the CORE HL7 Postmaster you create a Master Credentials list of Client IDs and Passwords. Any new client that needs to send HL7 messages to this profile MUST use these credentials in their IPSec Sender software. You can just click the Copy button in the Credentials list to copy the Client ID and Password to the Windows clipboard to easily paste into an email or document to provide to the client with connection instructions. While your profile MUST have at least 1 credential, you can also have as many credentials as you like on each IPSec Tunnel Listener. To remove a credential click the Delete button. NOTE: This Delete operation ONLY removes the credential from the Listener profile. To permanently remove a client credential you have to edit the Master Credentials list. See Client Credentials for more information.

 

To select a credential just click the adminuser16 Choose Authorized Clients button.

 

Click the Select button to Choose

Click the Select button to Choose

 

In Section 2 you can also choose your own X509 encryption certificate if you like.

 

 

 

Section 3: Acknowledgement Settings

 

Mirror Control ID (MSH 10.1):  A HL7 ACK is itself a very short HL7 message. As such your CORE Listener will assign it a unique Message Control ID (MSH 10.1). Some Trading Partners might insist that you echo the Message Control ID of the HL7 message being acknowledged and use it as the Message Control ID in the ACK message. Checking this box will make that happen.

 

Include Message Event (MSH 9.2): As explained above, the ACK is a fully formed HL7 message. The message type (MSH 9.1) is always ACK. Some Trading Partners might also want you to echo the message event (MSH 9.2) of the HL7 message being acknowledged in the ACK message. Checking this box will make this happen.

 

Use CA/CE Acknowledgement Types Instead of AA/AR: Part of the ACK message is the Acknowledgement Type. The most common Types are AA (accepted) AR (rejected) or AE (error). Your CORE Listener will always return the AA Ack Type unless an error occurs writing the HL7 message to the Data Folder (Central Distribution Folder) in which case it will return an AE ACK and then stop listening for new messages until the problem with the Data Folder is fixed. In rare occurrences your Trading Partner might insist that you send back a CA or CE Ack Type. CA and CE are conditional. CA means Conditionally Accepted. CE means Conditional Error.

 

Archive Acknowledgements Sent. Check this box and your Listener will keep a daily archive of the HL7 Acknowledgements sent back. Not really necessary unless you have a business need. See Additional Information below for information about where these archives are kept.

 

 

 

 

See Also: IPSec Tunnel Sender

  

Keyboard Navigation

F7 for caret browsing
Hold ALT and press letter

This Info: ALT+q
Nav Header: ALT+n
Page Header: ALT+h
Topic Header: ALT+t
Topic Body: ALT+b
Exit Menu/Up: ESC