Definition Type: ComplexType
Name: PerformsType
Namespace: http://docs.oasis-open.org/ebxml-bp/ebbp-2.0
Containing Schema: ebbp-2.0.4.xsd
Abstract
Documentation:
The type related to the role binding Performs element.
Collapse XSD Schema Diagram:
Drilldown into Documentation in schema ebbp-2_0_4_xsd Drilldown into performsRoleRef in schema ebbp-2_0_4_xsd Drilldown into currentRoleRef in schema ebbp-2_0_4_xsdXSD Diagram of PerformsType in schema ebbp-2_0_4_xsd (ebXML Electronic Business using eXtensible Markup Language)
Collapse XSD Schema Code:
<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>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
Documentation nsB:Documentation 0 (1)
Collapse Child Attributes:
Name Type Default Value Use
currentRoleRef nsB:currentRoleRef Required
performsRoleRef nsB:performsRoleRef Optional
Collapse Derivation Tree:
Collapse References:
nsB:Performs, nsB:Performs