<xsd:complexType name="MultiPartyCollaborationType">
<xsd:annotation>
<xsd:documentation>The type related to MultiParty Collaboration.</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element ref="Documentation" minOccurs="0" maxOccurs="unbounded" />
<xsd:element name="Role" type="RoleType" minOccurs="3" maxOccurs="unbounded" />
<xsd:element ref="TimeToPerform" />
<xsd:element ref="Start" />
<xsd:element name="BeginsWhen" type="ConditionExpressionType" minOccurs="0" maxOccurs="unbounded" />
<xsd:element name="PreCondition" type="ConditionExpressionType" minOccurs="0" maxOccurs="unbounded" />
<xsd:element name="PostCondition" type="ConditionExpressionType" minOccurs="0" maxOccurs="unbounded" />
<xsd:element name="EndsWhen" type="ConditionExpressionType" minOccurs="0" maxOccurs="unbounded" />
<xsd:group ref="collaborationGroup" maxOccurs="unbounded" />
</xsd:sequence>
<xsd:attributeGroup ref="name" />
<xsd:attribute name="pattern" type="xsd:anyURI">
<xsd:annotation>
<xsd:documentation>May point to the pattern on which an activity or collaboration is
based. This attribute is used only when not using the concrete BT
patterns provided.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="isInnerCollaboration" type="xsd:boolean" default="false">
<xsd:annotation>
<xsd:documentation>Indicates whether or not this Business Collaboration definition
can only be used within a Business Collaboration activity (as a sub
collaboration) or initiated directly by a party.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
|