LLPRequestResponse
Use the LLPRequestResponse activity to send a request and receive a synchronous response. The request and response can be in the form of an HL7 string or XML data.
Synchronous response means that the response is sent on the same TCP connection. If a connection is closed, and a response is sent on a different TCP connection, then it is called an asynchronous response.
General
The General tab contains the following fields.
Field | Literal Value/Module Property/Process Property? | Description |
---|---|---|
Name | No | The name to be displayed as the label for the activity in the process. |
Host | Yes | The machine name or IP of the server machine. |
Port | Yes | The port through which your client connects to a server system. Only one port can be given. |
Separator | Yes | List of allowed separators:
Minimal LLP - Default Linefeed Linefeed-linefeed Carriage return-linefeed Empty line using linefeed Empty line using Carriage return-linefeed No separator |
Encoding | Yes | The encoding used to convert between binary and text formats. |
Request Timeout (msec) | Yes | Number of milliseconds to wait before the request or read times out. Default is 0. |
Connection Retries | Yes | Number of retries if connection fails. Default is 1. |
Retry wait (sec) | Yes | Number of seconds to wait before next retry, if any. Default is 5. |
Is One Way | Yes | If checked, after sending a request, a response is not expected.
If unchecked, after sending a request, a response is expected. |
Fault
The Fault tab lists exceptions that are thrown by this activity.
Error Schema Element | Datatype | Description |
---|---|---|
msg | string | Error message description. |
msgCode | string | The error code. It represents TIBCO ActiveMatrix BusinessWorks™ Plug-in for HL7 and TIBCO Foresight® Translator and TIBCO Foresight® Instream® errors.
See Error Codes for details. |