BusinessTransactionHead

The abstract superclass associated with the concrete set of defined
	Business Transaction patterns. A Business Transaction is a set of business
	information and Business Signal exchanges amongst business partners that occurs in
	an agreed upon format and sequence (as supported by the patterns). Through
	the Business Transaction Head, the concrete set of BT patterns and the Data Exchange
	element (which allows pattern specialization) enable business exchange through a
	defined pattern. The Business Transaction Head in essence is a placeholder where the
	concrete pattern is substituted (i.e. a Request-Confirm is substituted and
used). Note: The Business Transaction Head replaced
	the Business Transaction element in v2.0.

Element Information

Model

Attributes

QName Type Fixed Default Use Inheritable Annotation
isGuaranteedDeliveryRequired xsd:boolean false optional
Refers to the expectation that the underlying messaging service
used to implement the Business Transaction protocol provides guaranteed
delivery, i.e. reliable messaging.
name xsd:string required
A designation that may be relevant to a business analyst but is
not intended for referencing.
nameID xsd:ID required
Used for referencing, for example, for identification of elements
within an ebBP instance.
pattern xsd:anyURI optional
May point to the pattern on which the Business Transaction is
based. This attribute is used only when the concrete BT
patterns provided are not used. This attribute is retained for backward compatibility. The
concrete Business Transaction patterns are also specified. This attribute is 
not be used if one of the concrete, extensible (Data Exchange) or Legacy
Business Transaction (used for conversion purposes only) patterns are used.
Note: These changes were made in v2.0.
Wildcard: ANY attribute from ANY namespace OTHER than 'http://docs.oasis-open.org/ebxmlbp/ebbp-2.0'

Used By

Source

<xsd:element name="BusinessTransactionHead" type="BusinessTransactionBaseType" abstract="true">
  <xsd:annotation>
    <xsd:documentation>The abstract superclass associated with the concrete set of defined Business Transaction patterns. A Business Transaction is a set of business information and Business Signal exchanges amongst business partners that occurs in an agreed upon format and sequence (as supported by the patterns). Through the Business Transaction Head, the concrete set of BT patterns and the Data Exchange element (which allows pattern specialization) enable business exchange through a defined pattern. The Business Transaction Head in essence is a placeholder where the concrete pattern is substituted (i.e. a Request-Confirm is substituted and used). Note: The Business Transaction Head replaced the Business Transaction element in v2.0.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

Sample