<xsd:complexType name="BinaryCollaborationType">
<xsd:annotation>
<xsd:documentation>The type related to Binary Collaboration.</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element ref="Documentation" minOccurs="0" maxOccurs="unbounded" />
<xsd:element name="Role" type="RoleType" minOccurs="2" maxOccurs="2" />
<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 Collaboration Activity (as a sub collaboration) or
initiated directly by a party.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
|