<xs:complexType name="tournamentPartComplexType">
<xs:annotation>
<xs:documentation>A tournament part. Use it do group specific parts of a tournament, like a stage or a round.</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="tournament-part-metadata" type="tournamentPartMetadataComplexType" minOccurs="0"/>
<xs:element name="standing" type="standingComplexType" minOccurs="0" maxOccurs="unbounded"/>
<xs:choice>
<xs:element name="tournament-part" type="tournamentPartComplexType" minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="sports-event" type="sportsEventComplexType" minOccurs="0" maxOccurs="unbounded"/>
</xs:choice>
</xs:sequence>
<xs:attributeGroup ref="commonAttributes"/>
<xs:attribute name="part-index" type="xs:string" use="optional">
<xs:annotation>
<xs:documentation>For provider-specific tournament indexing systems. DPA, for example, has one that looks like this: part-name="Group A" part-index="p1/1/p2/A"</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType> |