HL7 Module 7.1 | Understanding and Using HL7 Module | Installing and Using HL7 Module | Configuring webMethods HL7 Module | Configuring Communication Protocols | FTP
 
FTP
 
Sending HL7 Version 2.x Messages Using Integration Server
Sending HL7 Version 2.x Messages Using Trading Networks
Sending HL7 Version 2.x Messages Using a Third Party Application
Receiving HL7 Version 2.x Messages via FTP
Sending HL7 Version 2.x Messages Using Integration Server
You can create a client that uses the FTP transport to send an HL7 version 2.x message to Integration Server. The following table describes the values that you provide for the pub.client:ftp service to send an HL7 message to Integration Server:
Parameter
Data Type/Description
serverhost
A String that contains the name of the machine running Integration Server.
serverport
A String that contains the port on which Integration Server listens for FTP requests.
username
A String that contains a valid user name of an Integration Server user account.
password
A String that contains the password for the user name.
command
Specify put
dirpath
Specify /ns/wm/ip/hl7/tn/service/receive
localfile
A String that contains the name of the source file containing the HL7 message.
remotefile
A String that contains the name to assign the file on Integration Server and the content type. Use the following format:
filename;content type:content sub-type
For example, ADR_A19_251_091217-184854;text:plain
secure
A Document that indicates whether the FTP session is with a secure FTP server. The variable auth specifies the kind of authentication mechanism to use (SSL, TLS, or TLS-P), and the variable securedata specifies whether the client is sending PROT C (Data Channel Protection Level Clear) or PROT P (Data Channel Protection Level Private).
For a complete description of the pub.client.ftp service, see the webMethods Integration Server Built-In Services Reference for your release.