Definition Type: Element
Name: action-basketball-substitution
Namespace: http://iptc.org/std/SportsML/2008-04-01/
Containing Schema: sportsml-specific-basketball.xsd
Abstract
Documentation:
Used when one player comes in for another. | Simultaneous multiple replacements can be handled by using several of these elements, and leaving either the replacing or the original players blank.
Collapse XSD Schema Diagram:
Drilldown into comment in schema sportsml-specific-basketball_xsd Drilldown into substitution-reason in schema sportsml-specific-basketball_xsd Drilldown into person-replacing-position in schema sportsml-specific-basketball_xsd Drilldown into person-replacing-idref in schema sportsml-specific-basketball_xsd Drilldown into person-original-position in schema sportsml-specific-basketball_xsd Drilldown into person-original-idref in schema sportsml-specific-basketball_xsd Drilldown into person-type in schema sportsml-specific-basketball_xsd Drilldown into period-time-remaining in schema sportsml-specific-basketball_xsd Drilldown into period-time-elapsed in schema sportsml-specific-basketball_xsd Drilldown into period-value in schema sportsml-specific-basketball_xsd Drilldown into eventStateBasketball in schema sportsml-specific-basketball_xsdXSD Diagram of action-basketball-substitution in schema sportsml-specific-basketball_xsd (SportsML)
Collapse XSD Schema Code:
<element name="action-basketball-substitution">
    <annotation>
        <documentation>Used when one player comes in for another. | Simultaneous multiple replacements can be handled by using several of these elements, and leaving either the replacing or the original players blank.</documentation>
    </annotation>
    <complexType>
        <attributeGroup ref="sportsml:globalAttributes" />
        <attributeGroup ref="sportsml:eventStateBasketball" />
        <attribute name="person-type" use="optional">
            <annotation>
                <documentation>Whether a player, a coach, or a referree.</documentation>
            </annotation>
            <simpleType>
                <restriction base="string">
                    <enumeration value="player" />
                    <enumeration value="auxilliary" />
                    <enumeration value="official" />
                </restriction>
            </simpleType>
        </attribute>
        <attribute name="person-original-idref" type="IDREF" use="optional">
            <annotation>
                <documentation>A pointer to the player who left the court.</documentation>
            </annotation>
        </attribute>
        <attribute name="person-original-position" type="sportsml:position.Basketball" use="optional">
            <annotation>
                <documentation>The position of the player who left the court.</documentation>
            </annotation>
        </attribute>
        <attribute name="person-replacing-idref" type="IDREF" use="optional">
            <annotation>
                <documentation>A pointer to the player who now went on the court.</documentation>
            </annotation>
        </attribute>
        <attribute name="person-replacing-position" type="sportsml:position.Basketball" use="optional">
            <annotation>
                <documentation>The position of the player who went on the court.</documentation>
            </annotation>
        </attribute>
        <attribute name="substitution-reason" type="string" use="optional">
            <annotation>
                <documentation>The reason why a substitution was made.</documentation>
            </annotation>
        </attribute>
        <attribute name="comment" type="string" use="optional">
            <annotation>
                <documentation>A textual comment.</documentation>
            </annotation>
        </attribute>
    </complexType>
</element>
Collapse Child Attributes:
Name Type Default Value Use
id sportsml:id Optional
period-value sportsml:period-value Optional
period-time-elapsed sportsml:period-time-elapsed Optional
period-time-remaining sportsml:period-time-remaining Optional
person-type sportsml:person-type Optional
person-original-idref sportsml:person-original-idref Optional
person-original-position sportsml:person-original-position Optional
person-replacing-idref sportsml:person-replacing-idref Optional
person-replacing-position sportsml:person-replacing-position Optional
substitution-reason sportsml:substitution-reason Optional
comment sportsml:comment Optional