<xs:complexType name="affiliationComplexType">
<xs:annotation>
<xs:documentation>A mechanism for assigning the membership of a player, team, or associate within a division or larger organizational structure. Also, to indicate an official's affiliation with a team, club or federation, for
example.</xs:documentation>
</xs:annotation>
<xs:attributeGroup ref="commonAttributes" />
<xs:attributeGroup ref="coverageAttributes" />
<xs:attribute name="membership-idref" type="xs:string" use="optional">
<xs:annotation>
<xs:documentation>A pointer to the ID for the larger organizational structure.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="membership-type" type="xs:string" use="optional">
<xs:annotation>
<xs:documentation>The type of organizational structure in which this item is a member.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="membership-key" type="QCodeType" use="optional">
<xs:annotation>
<xs:documentation>A unique key for the organizational structure in which this item is a member.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="membership-name" type="xs:string" use="optional">
<xs:annotation>
<xs:documentation>The name associated with the organizational structure in which this item is a member.</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
|