The following W3C XML Schema ( section 2.1) fragment specifies the contents of this element. <xsd:element name="membership"> <xsd:complexType> <xsd:choice minOccurs="1" maxOccurs="unbounded"> <xsd:element ref="xsf:getUserNameFromData"/> <xsd:element ref="xsf:userName"/> <xsd:element ref="xsf:group"/> </xsd:choice> </xsd:complexType> </xsd:element> getUserNameFromData The getUserNameFromData element MUST NOT be present. Parent Elements Attributes: dataObject: This attribute MUST NOT be present. memberOf: This attribute MUST NOT be present. select: This attribute MUST NOT be present. The following W3C XML Schema ( section 2.1) fragment specifies the contents of this element. <xsd:element name="getUserNameFromData"> <xsd:complexType> <xsd:attribute name="dataObject" type="xsd:string" use="optional"/> <xsd:attribute name="select" type="xsd:string" use="required"/> <xsd:attribute name="memberOf" type="xsd:string" use="required"/> </xsd:complexType> </xsd:element> userName The userName element MUST NOT be present. Parent Elements Attributes: memberOf: This attribute MUST NOT be present. name: This attribute MUST NOT be present.
The following W3C XML Schema ( section 2.1) fragment specifies the contents of this element. <xsd:element name="membership"> <xsd:complexType> <xsd:choice minOccurs="1" maxOccurs="unbounded"> <xsd:element ref="xsf:getUserNameFromData"/> <xsd:element ref="xsf:userName"/> <xsd:element ref="xsf:group"/> </xsd:choice> </xsd:complexType> </xsd:element> getUserNameFromData The getUserNameFromData element MUST NOT be present. Parent Elements Attributes: dataObject: This attribute MUST NOT be present. memberOf: This attribute MUST NOT be present. select: This attribute MUST NOT be present. The following W3C XML Schema ( section 2.1) fragment specifies the contents of this element. <xsd:element name="getUserNameFromData"> <xsd:complexType> <xsd:attribute name="dataObject" type="xsd:string" use="optional"/> <xsd:attribute name="select" type="xsd:string" use="required"/> <xsd:attribute name="memberOf" type="xsd:string" use="required"/> </xsd:complexType> </xsd:element> userName The userName element MUST NOT be present. Parent Elements Attributes: memberOf: This attribute MUST NOT be present. name: This attribute MUST NOT be present.