Initiator Inbound Response

This message indicates if an 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 20: Initiator Inbound Response

JMS Queue
Name
prefix.installation.INITIATOR.RESPONSE
Example: AX.BCCE.BCCE-CONTAINER.INITIATOR.RESPONSE
Message Name InitiatorResponse
InitiatorResponse
Field Type Required Description
standardID String Yes X12, EDIFACT, 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 has a value of batch in case of Batching. In case of messages sent from Gateway, this field is not 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 checkbox. If the Log Raw EDI segments To File checkbox 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 BusinessConnect Container Edition. BusinessConnect Container Edition is required to return these 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.