Outbound Request Format

The initiator private process uses this message class to send outbound request or notify messages to TIBCO BusinessConnect Container Edition - RosettaNet Protocol.

Class BCRequestFromPP

Installation:prefix.installation.INITIATOR.REQUEST (JMS queue)

Message Fields:

ErrorNotify Fields
Message Field Type Required Description
transaction ID String Yes Specified by the private process to cross-reference this transaction. If this field is empty, TIBCO BusinessConnect Container Edition - RosettaNet Protocol generates a transactionID when transmitting the reques
standardID String Yes The string "RosettaNet".
operationID String Yes A three-part PIP ID of the following format: PIP/version/activity.

For eample: 3A4/1.4/Create Purchase Order.

tpName RosettaNet/Info/ TPInfo Yes The responder trading partner. This field takesprecedence over the tpNameList field when bothfields are specified.

See TPInfo Fields for formatting information.

tpNameList Sequence of RosettaNet/Info/ TPInfo No

A sequence of trading partners. This field is not fully utilized in TIBCO BusinessConnect Container Edition - RosettaNet Protocol. If you supply multiple trading partners in this field, only the first trading partner is used. Also, tpName takes precedence over this field.

See TPInfo Fields for formatting information.

from RosettaNet/Info/ TPInfo No

The trading host. When multiple hosts are configured in TIBCO BusinessConnect Container Edition - RosettaNet Protocol, this field is used to indicate which host is used.

See TPInfo Fields for formatting information

extraInfo RosettaNet/Request/ RNRequestFromPP Yes RosettaNet protocol specific data. See RNRequestFromPP Object Fields, for formatting information
closure String No Reserved
attachment List Sequence of RosettaNet/Info/ AttachmentInfo No A sequence of attachments. See AttachmentInfo Object on for formatting information.
request String No The content of the entire RosettaNet PIP request. See Request and Response Fields for formatting information.
file Reference String No The absolute path to the RosettaNet PIP document you wish to send. You may use this field instead of the request field if the document is too large or for any other reason. This field takes precedence over the request field.
RNRequestFromPP Object

Included in the extraInfo field is the RNRequestFromPP object. See the following for a description of each of its fields:

RNRequestToPP Object
Message Field Type Description
globalUsage Code String

Specify Test or Production. The value provided here is copied to the <GlobalUsageCode> element in the outbound PIP document’s preamble header. TIBCO BusinessConnect Container Edition RosettaNet Protocol decides which transport to use based on the mode specified here.

See Transports Tab for information on configuring transport settings.

responseType String Specify sync or async to indicate whether you wish to receive a synchronous response or asynchronous response. The value provided here is copied to the x-RN-Response-Type field of the outbound PIP document’s MIME header.
rnifVersion String Specify 1.1 or 2.0 to indicate the RNIF version you wish to use. The value provided here is copied to the <VersionIdentifier> element in the outbound PIP document’s preamble header.