ExternalRolesType

Types for the external role that maps to actual roles in a Business
Collaboration. Performs elements are needed when the values of Roles declared in a
Business Collaboration differ from the values declared with the @name attribute.
Note: This complexType was added in v2.0.

Complex Type Information

Model

Used By

Element ExternalRoles

Source

<xsd:complexType name="ExternalRolesType">
  <xsd:annotation>
    <xsd:documentation>Types for the external role that maps to actual roles in a Business Collaboration. Performs elements are needed when the values of Roles declared in a Business Collaboration differ from the values declared with the @name attribute. Note: This complexType was added in v2.0.</xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="BusinessPartnerRole" minOccurs="2" maxOccurs="unbounded">
      <xsd:annotation>
        <xsd:documentation>Each business partner plays one or more abstract partner roles in the Business Collaboration.</xsd:documentation>
      </xsd:annotation>
      <xsd:complexType>
        <xsd:sequence>
          <xsd:element ref="Documentation" minOccurs="0"/>
          <xsd:element name="Performs" type="PerformsType" minOccurs="0" maxOccurs="unbounded"/>
        </xsd:sequence>
        <xsd:attributeGroup ref="name"/>
      </xsd:complexType>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>