The element is open and allows definition of other patterns unspecified in the concrete set of Business Transaction patterns. The DataExchange element was not constrained to support state alignment. The semantics related to DataExchange are partner-specific and therefore left unspecified. Note: This element was added in v2.0. |
QName | Type | Fixed | Default | Use | Inheritable | Annotation | |
---|---|---|---|---|---|---|---|
isGuaranteedDeliveryRequired | xsd:boolean | false | optional |
|
|||
name | xsd:string | required |
|
||||
nameID | xsd:ID | required |
|
||||
pattern | xsd:anyURI | optional |
|
||||
Wildcard: ANY attribute from ANY namespace OTHER than 'http://docs.oasis-open.org/ebxmlbp/ebbp-2.0' |
<xsd:element name="DataExchange" substitutionGroup="BusinessTransactionHead"> <xsd:annotation> <xsd:documentation>The element is open and allows definition of other patterns unspecified in the concrete set of Business Transaction patterns. The DataExchange element was not constrained to support state alignment. The semantics related to DataExchange are partner-specific and therefore left unspecified. Note: This element was added in v2.0.</xsd:documentation> </xsd:annotation> <xsd:complexType> <xsd:complexContent> <xsd:extension base="BusinessTransactionBaseType"> <xsd:choice minOccurs="0" maxOccurs="2"> <xsd:element name="RequestingBusinessActivity" minOccurs="0"> <xsd:complexType> <xsd:complexContent> <xsd:restriction base="RequestingBusinessActivityType"> <xsd:sequence> <xsd:element ref="Documentation" minOccurs="0" maxOccurs="unbounded"/> <xsd:element ref="DocumentEnvelope"/> <xsd:element name="ReceiptAcknowledgement" type="ReceiptAcknowledgementType" minOccurs="0"/> <xsd:element name="ReceiptAcknowledgementException" type="ReceiptAcknowledgementExceptionType" minOccurs="0"/> </xsd:sequence> <xsd:attribute name="isAuthorizationRequired" type="xsd:boolean"/> <xsd:attribute name="isIntelligibleCheckRequired" type="xsd:boolean"/> <xsd:attribute name="isNonRepudiationRequired" type="xsd:boolean"/> <xsd:attribute name="isNonRepudiationReceiptRequired" type="xsd:boolean"/> <xsd:attribute name="timeToAcknowledgeReceipt" type="xsd:duration"/> <xsd:attribute name="timeToAcknowledgeAcceptance" type="xsd:duration"/> <xsd:attribute name="retryCount" type="xsd:int"/> </xsd:restriction> </xsd:complexContent> </xsd:complexType> </xsd:element> <xsd:element name="RespondingBusinessActivity" minOccurs="0"> <xsd:complexType> <xsd:complexContent> <xsd:restriction base="RespondingBusinessActivityType"> <xsd:sequence> <xsd:element ref="Documentation" minOccurs="0" maxOccurs="unbounded"/> <xsd:element ref="DocumentEnvelope" minOccurs="0" maxOccurs="unbounded"/> <xsd:element name="ReceiptAcknowledgement" type="ReceiptAcknowledgementType" minOccurs="0"/> <xsd:element name="ReceiptAcknowledgementException" type="ReceiptAcknowledgementExceptionType" minOccurs="0"/> </xsd:sequence> <xsd:attribute name="isAuthorizationRequired" type="xsd:boolean"/> <xsd:attribute name="isIntelligibleCheckRequired" type="xsd:boolean"/> <xsd:attribute name="isNonRepudiationRequired" type="xsd:boolean"/> <xsd:attribute name="isNonRepudiationReceiptRequired" type="xsd:boolean"/> <xsd:attribute name="timeToAcknowledgeReceipt" type="xsd:duration"/> <xsd:attribute name="timeToAcknowledgeAcceptance" type="xsd:duration"/> <xsd:attribute name="retryCount" type="xsd:int"/> </xsd:restriction> </xsd:complexContent> </xsd:complexType> </xsd:element> </xsd:choice> </xsd:extension> </xsd:complexContent> </xsd:complexType> </xsd:element> |