Initiator Inbound Response

This message indicates if a InitiatorRequest has been successfully sent to your trading partner. If the requesting operation is a synchronous operation, this message contains the synchronous response EDI message received from the trading partner.

Figure 22: Initiator Inbound Response

JMS Queue
Name
prefix.installation.INITIATOR.RESPONSE
Example: AX.BC.BC-ACME.INITIATOR.RESPONSE
Message Name InitiatorResponse
InitiatorResponse
Field Type Required Description
standardID String Yes X12 and Gateway.
transmissionID String No The transmissionID property is provided in the InitiatorResponse message to indicate to the private process when it is scheduled for batching.
operationID String Yes ID of operation to be performed. Format: interchange_version/group_version/transactionoperation Example: 00403/005010/850
transactionID String Yes The transaction ID of the response.
txName String Yes Name of the transaction
statusCode Integer Yes 200 success. Otherwise, one of the error codes. See Status and Error Codes.
statusMsg String Yes OK, or the string representing the cause of the error. In this case, the response might be an error document. See Status and Error Codes.
envelopeInfo Object No The interchange and group envelope information of this transaction. The interchange envelope identifies the sender and receiver interchange qualifier and ID. The envelope identifies the sender and receiver application ID. See EnvelopeInfo.
controlNumInfo Object No The control number information of this transaction that identifies itself in group envelope and interchange envelope of the incoming document. It contains the control numbers for the interchange envelope, the group envelope and the transaction itself. See ControlNumberInfo. This field will have a value of batch in case of Batching. In case of messages sent from Gateway, this field will not be populated with any values.
transactionInfo Object No The raw EDI segments of this transaction and the header and trailer segment of its interchange envelope and group envelope. By default, transaction information is not included in the Initiator response. To include transaction information in the validation alert, select the Include Raw EDI Segments in Validation Error Advisory check box. If the Log Raw EDI segments To File check box for inbound transactions is enabled for the trading partner, the full path of the stored location is included in this message class. See TransactionInfo.
duplicate Boolean No Set to true if the private process sent a duplicate document.
closure Any Yes The private process generates the closure message and sends it to TIBCO BusinessConnect Container Edition. TIBCO BusinessConnect Container Edition is required to return this closure contents back in the InitiatorResponse to ensure that the private process can match it with the original InitiatorRequest.
response Any Yes XML string representing the message body or JMS representation of an XML file. For a notify operation, the XML response indicates if the outbound request was successfully sent to the trading partner. For a synchronous request-response operation, this XML string is the converted EDI information for either the rejection acknowledgment or the response that was received from the trading partner.
archivedFileRef String No This field is populated with the location of the file where the raw EDI document is stored. It is populated only when the option Log raw EDI is enabled under Trading Host > Protocol with a valid location.
auditReportFileRef String No This field is populated with the location of the XML file created during XML to EDI validation, when the option Enable Audit Report Logging is enabled for a participant available in the General tab for Outbound. This file is created only by the internal conversion engine and gives full reporting information of the transactions that are validated. A valid location must be entered for the trading host for the corresponding protocol.
PayloadType String No This field describes the type of document (request, response, confirmation, or acknowledgement) and the type of transaction. For Initiator Response messages, the payload type is received from the trading partner as part of an actual request.
ProcessingMode String No This field describes the type of transaction - real-time or batch.
PayloadID String No This field is the ID for the payload of the message received from a trading partner.
TimeStamp String No This field indicates the time at which the response message is sent.
SenderID String No This field is the ID of the sender of the message.
ReceiverID String No This field is the ID of the receiver of the message.
ErrorCode String No This field is the error code that is displayed.
ErrorMessages String No This string field is the error message that is displayed against the corresponding error code.