Definition Type: ComplexType
Name: baseParticipantComplexType
Namespace: http://iptc.org/std/nar/2006-10-01/
Containing Schema: sportsml.xsd
Abstract
Documentation:
Base structure for a participant.
Collapse XSD Schema Diagram:
Drilldown into score-credit in schema sportsml_xsd Drilldown into yards-gained in schema sportsml_xsd Drilldown into lineup-slot in schema sportsml_xsd Drilldown into assists-cumulative in schema sportsml_xsd Drilldown into goals-cumulative in schema sportsml_xsd Drilldown into field-location in schema sportsml_xsd Drilldown into stone-number in schema sportsml_xsd Drilldown into stone-id in schema sportsml_xsd Drilldown into stone-color in schema sportsml_xsd Drilldown into curlingEquipmentAttributes in schema sportsml_xsd Drilldown into role in schema sportsml_xsd Drilldown into team-idref in schema sportsml_xsd Drilldown into idref in schema sportsml_xsd Drilldown into commonParticipantAttributes in schema sportsml_xsd Drilldown into participantAttributes in schema sportsml_xsd Drilldown into style in schema sportsml_xsd Drilldown into class in schema sportsml_xsd Drilldown into id in schema sportsml_xsd Drilldown into commonAttributes in schema sportsml_xsdXSD Diagram of baseParticipantComplexType in schema sportsml_xsd (SportsML)
Collapse XSD Schema Code:
<xs:complexType name="baseParticipantComplexType">
    <xs:annotation>
        <xs:documentation>Base structure for a participant.</xs:documentation>
    </xs:annotation>
    <xs:attributeGroup ref="commonAttributes" />
    <xs:attributeGroup ref="participantAttributes" />
    <xs:attribute name="field-location" use="optional" type="xs:string">
        <xs:annotation>
            <xs:documentation>Recommended x,y 0-100.</xs:documentation>
        </xs:annotation>
    </xs:attribute>
    <xs:attribute name="goals-cumulative" type="xs:string" use="optional">
        <xs:annotation>
            <xs:documentation>Total number goals at time of goal scored.</xs:documentation>
        </xs:annotation>
    </xs:attribute>
    <xs:attribute name="assists-cumulative" type="xs:string" use="optional">
        <xs:annotation>
            <xs:documentation>Total number assists at time of assist scored.</xs:documentation>
        </xs:annotation>
    </xs:attribute>
    <xs:attribute name="lineup-slot" use="optional" type="xs:integer" />
    <xs:attribute name="yards-gained" use="optional" type="xs:integer" />
    <xs:attribute name="score-credit" use="optional">
        <xs:annotation>
            <xs:documentation>Whether the participant in the play can be given credit for the goal or score.</xs:documentation>
        </xs:annotation>
        <xs:simpleType id="scoreCredit">
            <xs:restriction base="xs:integer">
                <xs:enumeration id="scoreCredit1" value="1" />
                <xs:enumeration id="scoreCredit0" value="0" />
            </xs:restriction>
        </xs:simpleType>
    </xs:attribute>
</xs:complexType>
Collapse Child Attributes:
Name Type Default Value Use
id nsA:id Optional
class nsA:class Optional
style nsA:style Optional
idref nsA:idref Required
team-idref nsA:team-idref Optional
role nsA:role Optional
stone-color nsA:stone-color Optional
stone-id nsA:stone-id Optional
stone-number nsA:stone-number Optional
field-location nsA:field-location Optional
goals-cumulative nsA:goals-cumulative Optional
assists-cumulative nsA:assists-cumulative Optional
lineup-slot nsA:lineup-slot Optional
yards-gained nsA:yards-gained Optional
score-credit nsA:score-credit Optional
Collapse Derivation Tree:
Collapse References:
nsA:participant