<xsd:complexType name="PerformsType">
<xsd:annotation>
<xsd:documentation>The type related to the role binding Performs element.</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element ref="Documentation" minOccurs="0"/>
</xsd:sequence>
<xsd:attribute name="currentRoleRef" type="xsd:IDREF" use="required">
<xsd:annotation>
<xsd:documentation>The currentRoleRef attribute defines the nameID reference of the specific role currently used in an activity. If roles change, this name ID reference for the currently used role is the referring role that is linked to the referred-to role in the performsRoleRef.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="performsRoleRef" type="xsd:IDREF" use="optional">
<xsd:annotation>
<xsd:documentation>The performsRoleRef attribute defines nameID reference of the referred-to role for the specific role used in an activity. This referred-to role is bound to the referring role (currentRoleRef).</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType> |