HL7 Error Codes

The exceptions that are thrown by the HL7 functionality in the TIBCO ActiveMatrix BusinessWorks™ Plug-in for HL7 with FHIR are listed with the corresponding descriptions and resolutions.

Error Code and Message Role Category Description Resolution
TIBCO-BW-PALETTE-HL7-501000

The map is required.

errorRole BW-Plug-in

ERROR_TRANSLATOR

A translation map is required. Specify a map to be used for translation.
TIBCO-BW-PALETTE-HL7-501001

The input data is required.

errorRole BW-Plug-in

ERROR_TRANSLATOR

Input data is required. Specify input data to be used for translation.
TIBCO-BW-PALETTE-HL7-501002

The operation type is required.

errorRole BW-Plug-in

ERROR_TRANSLATOR

An operation type is required. Specify an operation type for translation. For example, hl7toXML, HL7toFLAT, etc.
TIBCO-BW-PALETTE-HL7-501004

TIBCO-BW-PALETTE-HL7-501004: return code [<return code>], error message : <error message>

errorRole BW-Plug-in

ERROR_TRANSLATOR

This error points to a TIBCO Foresight® Translator return code.

For example:

TIBCO-BW-PALETTE-HL7-501004:return code [158], error message : Error 44 : Access map failed

refers to Translator return code 158 "Could not open the map file."

Using the return code provided in the message, refer to the Return Codes section of the TIBCO Foresight® Translator documentation.
TIBCO-BW-PALETTE-HL7-501005

errorRole BW-Plug-in

ERROR_TRANSLATOR

An exception occurred during translation. This is an internal product error. Contact TIBCO Support.
TIBCO-BW-PALETTE-HL7-501006

errorRole BW-Plug-in

ERROR_TRANSLATOR

An exception occurred during translation. This is an internal product error. Contact TIBCO Support.
TIBCO-BW-PALETTE-HL7-501007

Callback is checked, but no class selected.

errorRole BW-Plug-in

ERROR_TRANSLATOR

The Callback checkbox is selected, but no class was specified. Specify a Callback class name.
TIBCO-BW-PALETTE-HL7-502000

The input data is required.

errorRole BW-Plug-in

ERROR_INSTREAM

Input data is required. Specify input data to be used for validation.
TIBCO-BW-PALETTE-HL7-502001

Configuration error [{0}]

errorRole BW-Plug-in

ERROR_INSTREAM

A configuration error has occurred. Refer to the information in [{0}] to resolve the issue.

Example: Configuration error [missing guideline]

TIBCO-BW-PALETTE-HL7-502003 TIBCO-BW-PALETTE-HL7-502003: instream return code [<return code>], error message : <error message> errorRole BW-Plug-in

ERROR_INSTREAM

This error points to a TIBCO Foresight® Instream® return code.

For example:

TIBCO-BW-PALETTE-HL7-502003: instream return code [140], error message : Access(R) failed

refers to Instream return code 140 "A critical error prevented validation from running successfully."

Using the return code provided in the message, refer to the Return Codes section of the TIBCO Foresight® Instream® documentation.
TIBCO-BW-PALETTE-HL7-502004

Callback is checked, but no class selected.

errorRole BW-Plug-in

ERROR_INSTREAM

The Callback checkbox is selected, but no class was specified. Specify a Callback class name.
TIBCO-BW-PALETTE-HL7-502005

Callback: Guideline name is missing.

errorRole BW-Plug-in

ERROR_INSTREAM

A guideline is required for validation. Specify a guideline to be used for validation.
TIBCO-BW-PALETTE-HL7-503000

The input data is required.

errorRole BW-Plug-in

ERROR_PARSEHL7 HEADER

Input data is required. Specify input data to be used for header parsing.
TIBCO-BW-PALETTE-HL7-503001

The input data encoding is not supported.

errorRole BW-Plug-in

ERROR_PARSEHL7 HEADER

The specified input data encoding option is not supported. Select a valid encoding option when defining parameters for the TranslateHL7 activity.
TIBCO-BW-PALETTE-HL7-503003

MSH only contains [{0}] fields.

errorRole BW-Plug-in

ERROR_PARSEHL7 HEADER

The specified HL7 document is invalid. The HL7 Message Header Segment does not contain the required number of fields. Specify a valid HL7 document.
TIBCO-BW-PALETTE-HL7-503004

Message Type field is missing.

errorRole BW-Plug-in

ERROR_PARSEHL7 HEADER

The specified HL7 document is invalid. The HL7 document does not contain a Message Type field (required). Specify a valid HL7 document.
TIBCO-BW-PALETTE-HL7-503005

Invalid HL7 document.

errorRole BW-Plug-in

ERROR_PARSEHL7 HEADER

The specified HL7 document is invalid. Specify a valid HL7 document.
TIBCO-BW-PALETTE-HL7-503006

Version ID is missing.

errorRole BW-Plug-in

ERROR_PARSEHL7 HEADER

The specified HL7 document is invalid. The HL7 document does not have a Version ID (required). Specify a valid HL7 document.
TIBCO-BW-PALETTE-HL7-504001

The msaAckCode is incorrect, valid msaAckCode is as below: AA,AE,AR,A,E,R,accept,error, reject or CA,CE,CR.

errorRole BW-Plug-in

ERROR_HL7 GENACK_INVALID_ACK_ CODE

The msaAckCode is incorrect. Correct the msaAckCode. Select a valid msaAckCode when defining parameters for the GenerateACK activity.
TIBCO-BW-PALETTE-HL7-504002

The input data is required.

errorRole BW-Plug-in

ERROR_HL7 GENACK_INVALID_ACK_ CODE

Input data is required. Specify input data to be used for acknowledgment.
TIBCO-BW-PALETTE-HL7- 505003

INVALID PORT: Invalid Port; Port must be numeric (or separated by semicolon when it has more than one port). Error: [{0}]

errorRole BW-Plug-in

EX_INVALID_PORT

The specified port is invalid.

A port must be numeric. If more than one port is specified, they must be separated by a semicolon.

Specify a valid port number.
TIBCO-BW-PALETTE-HL7-505021

EX_READ_TIMEOUT=Timeout while reading data

errorRole BW-Plug-in

EX_READ_TIMEOUT

The process timed out while reading data. Possible causes for this error are:

(1) The data is being read before it is written.

(2) The data being written is text/binary and it is being read as binary/text.

(3) The data is written with/without separators and is being read without/with separators.

TIBCO-BW-PALETTE-HL7-505022

IOException occurred while retrieving XML Output for activity [{0}].

errorRole BW-Plug-in

EXCEPTION_ OCCURED_RETRIEVE_ RESULT

An IOException occurred while retrieving XML Output for the referenced activity. This is an internal product error. Contact TIBCO Support.
TIBCO-BW-PALETTE-HL7-505023

The LLPReceiver Process Starter activity [{0}] failed to a generate a new event due to exception [{1}] since it is in the stopped state.

errorRole BW-Plug-in

TCP_RECEIVER_ ILLEGAL_ARGUMENT_ EXCEPTION

An exception occurred during the LLPReceiver Process Starter activity. This is an internal product error. Contact TIBCO Support.
TIBCO-BW-PALETTE-HL7-505024

The Wait For LLPReceiver activity [{0}] failed to a generate a new event due to exception [{1}] since it is in the stopped state.

errorRole BW-Plug-in

WAIT_FOR_TCP_ ILLEGAL_ARGUMENT_ EXCEPTION

An exception occurred during the Wait For LLPReceiver activity. This is an internal product error. Contact TIBCO Support.
TIBCO-BW-PALETTE-HL7-505025

LLPReceiver : Socket exception [{0}]

errorRole BW-Plug-in

EXCEPTION_ OCCURED_ LLPRECIVER_ SOCK

An exception occurred during the LLPReceiver activity. This is an internal product error. Contact TIBCO Support.
TIBCO-BW-PALETTE-HL7-505026

Cannot start LLPReceiver on Host [{0}], Port [{1}]. Reason: [{2}].

errorRole BW-Plug-in

EX_CANNOT_START_ RECEIVER

The specified LLPReceiver cannot be started for the reason displayed in the error.

Example:

Cannot start LLPReceiver on Host [localhost], Port [8999]. Reason: [java.net.BindException: Address already in use: JVM_Bind]

Correct the host/port and retry.
TIBCO-BW-PALETTE-HL7-505027

Separator is configured incorrectly {0}.

errorRole BW-Plug-in

ERROR_RECEIVER_SEPARATOR_ INVALID

The separator is configured incorrectly. Correct separator and retry.
TIBCO-BW-PALETTE-HL7-505028: Read timed out. errorRole BW-Plug-in

ERROR_RECEIVER_READ_DATA

The action timed out before completion. Check the read timeout setting and adjust if necessary.
TIBCO-BW-PALETTE-HL7-506001

LLPRESPONSE: Exception occurred while reply message for LLPResponse activity [{0}].

errorRole BW-Plug-in

EXCEPTION_ OCCURED_ LLPRESPONSE_ REPLYMESSAGE

An exception occurred during the LLPResponse activity. This is an internal product error. Contact TIBCO Support.
TIBCO-BW-PALETTE-HL7-506002

EX_ERROR_WRITING_DATA_GENERIC= Error writing data. Reason: [{0}], please check separator setting.

errorRole EXBW-Plug-in

EX_ERROR_WRITING_DATA

An error occurred while writing the data. Correct separator and retry.
TIBCO-BW-PALETTE-HL7-507001

LLPRequestResponse: No existing socket found. host [{0}], port [{1}].

errorRole BW-Plug-in

ERROR_LLPREQUEST_ RESPONE_ SOCKET_NOTFOUND

No existing socket was found for the specified host/port. Verify the server is running on the same port.
TIBCO-BW-PALETTE-HL7-507002

LLPRequestResponse : Socket exception [{0}].

errorRole BW-Plug-in

EXCEPTION_ OCCURED_ LLPREQUEST_ RESPONE_SOCK

A socket exception occurred. Refer to the information in [{0}] to resolve the issue.

For example: Socket exception [port out of range:89833].

TIBCO-BW-PALETTE-HL7-507003:

LLPRequestResponse : time out waiting for Response.

errorRole BW-Plug-in

ERROR_LLPREQUEST_RESPONE_ TIMEOUT_FOR_RESPONE

The LLPRequestResponse activity timed out waiting for a response. Set the LLPRequestResponse activity property "Request Timeout (msec)" to 0 ( no time out).