Definition Type: Element
Name: ComplexBusinessTransactionActivity
Namespace: http://docs.oasis-open.org/ebxml-bp/ebbp-2.0
Type: nsB:BusinessTransactionActivityType
Containing Schema: ebbp-2.0.4.xsd
Abstract
Documentation:
Defines a new descriptive element that holds an embedded activity that allows recursive embedded activities. This construct is restricted to 'black box' visibility (i.e. the embedded activity is used for visibility only not for a Multiparty Collaboration). The subparties in the ComplexBTA are auxiliary partners (not constrained by the Business Collaboration). Note: The ComplexBTA and other linking constructs replaced the onInitiation flag in v2.0.
Collapse XSD Schema Diagram:
Drilldown into StatusVisibility in schema ebbp-2_0_4_xsd Drilldown into BusinessTransactionActivity in schema ebbp-2_0_4_xsd Drilldown into StatusVisibility in schema ebbp-2_0_4_xsd Drilldown into ComplexBusinessTransactionActivity in schema ebbp-2_0_4_xsd Drilldown into EndsWhen in schema ebbp-2_0_4_xsd Drilldown into PostCondition in schema ebbp-2_0_4_xsd Drilldown into PreCondition in schema ebbp-2_0_4_xsd Drilldown into BeginsWhen in schema ebbp-2_0_4_xsd Drilldown into Performs in schema ebbp-2_0_4_xsd Drilldown into TimeToPerform in schema ebbp-2_0_4_xsd Drilldown into Documentation in schema ebbp-2_0_4_xsd Drilldown into nameID in schema ebbp-2_0_4_xsd Drilldown into name in schema ebbp-2_0_4_xsd Drilldown into name in schema ebbp-2_0_4_xsd Drilldown into BusinessActivityType in schema ebbp-2_0_4_xsd Drilldown into isConcurrent in schema ebbp-2_0_4_xsd Drilldown into hasLegalIntent in schema ebbp-2_0_4_xsd Drilldown into businessTransactionRef in schema ebbp-2_0_4_xsd Drilldown into BusinessTransactionActivityType in schema ebbp-2_0_4_xsdXSD Diagram of ComplexBusinessTransactionActivity in schema ebbp-2_0_4_xsd (ebXML Electronic Business using eXtensible Markup Language)
Collapse XSD Schema Code:
<xsd:element name="ComplexBusinessTransactionActivity">
    <xsd:annotation>
        <xsd:documentation>Defines a new descriptive element that holds an embedded activity
				that allows recursive embedded activities. This construct is restricted to 'black
				box' visibility (i.e. the embedded activity is used for visibility only not for a
				Multiparty Collaboration). The subparties in the ComplexBTA are auxiliary partners
				(not constrained by the Business Collaboration). Note: The ComplexBTA and other
				linking constructs replaced the onInitiation flag in v2.0.</xsd:documentation>
    </xsd:annotation>
    <xsd:complexType>
        <xsd:complexContent>
            <xsd:extension base="BusinessTransactionActivityType">
                <xsd:choice minOccurs="0" maxOccurs="unbounded">
                    <xsd:sequence>
                        <xsd:element ref="ComplexBusinessTransactionActivity" />
                        <xsd:element ref="StatusVisibility" />
                    </xsd:sequence>
                    <xsd:sequence>
                        <xsd:element ref="BusinessTransactionActivity" />
                        <xsd:element ref="StatusVisibility" />
                    </xsd:sequence>
                </xsd:choice>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
</xsd:element>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
Documentation nsB:Documentation 0 unbounded
TimeToPerform nsB:TimeToPerform (1) (1)
Performs nsB:Performs 2 unbounded
BeginsWhen nsB:BeginsWhen 0 unbounded
PreCondition nsB:PreCondition 0 unbounded
PostCondition nsB:PostCondition 0 unbounded
EndsWhen nsB:EndsWhen 0 unbounded
ComplexBusinessTransactionActivity nsB:ComplexBusinessTransactionActivity (1) (1)
StatusVisibility nsB:StatusVisibility (1) (1)
BusinessTransactionActivity nsB:BusinessTransactionActivity (1) (1)
StatusVisibility nsB:StatusVisibility (1) (1)
Collapse Child Attributes:
Name Type Default Value Use
name nsB:name Required
nameID nsB:nameID Required
businessTransactionRef nsB:businessTransactionRef Required
hasLegalIntent nsB:hasLegalIntent false (Optional)
isConcurrent nsB:isConcurrent true (Optional)
<anyAttribute> Allowed namespace: '##other'
Collapse Derivation Tree: