Definition Type: AttributeGroup
Name: americanFootballActionAttributes
Namespace: http://iptc.org/std/nar/2006-10-01/
Containing Schema: sportsml.xsd
Collapse XSD Schema Diagram:
Drilldown into kick-type in schema sportsml_xsd Drilldown into penalty-review-ruling in schema sportsml_xsd Drilldown into penalty-review in schema sportsml_xsd Drilldown into penalty-challenge in schema sportsml_xsd Drilldown into penalty-acceptance in schema sportsml_xsd Drilldown into penalty-yards in schema sportsml_xsd Drilldown into yards-gained in schema sportsml_xsd Drilldown into down in schema sportsml_xsd Drilldown into drive-result in schema sportsml_xsd Drilldown into drive-duration in schema sportsml_xsd Drilldown into drive-yards in schema sportsml_xsd Drilldown into drive-plays in schema sportsml_xsd Drilldown into field-line in schema sportsml_xsd Drilldown into field-side in schema sportsml_xsd Drilldown into distance-for-1st-down in schema sportsml_xsd Drilldown into clock-state in schema sportsml_xsd Drilldown into touchdown-type in schema sportsml_xsdXSD Diagram of americanFootballActionAttributes in schema sportsml_xsd (SportsML)
Collapse XSD Schema Code:
<xs:attributeGroup name="americanFootballActionAttributes">
    <xs:attribute name="touchdown-type" use="optional" type="QCodeType">
        <xs:annotation>
            <xs:documentation>SportsML vocab uri: http://cv.iptc.org/newscodes/spamftouchdown/</xs:documentation>
        </xs:annotation>
    </xs:attribute>
    <xs:attribute name="clock-state" use="optional">
        <!-- Whether the clock is running or stopped. -->
        <xs:simpleType id="clockState">
            <xs:restriction base="xs:string">
                <xs:enumeration id="clockStateStopped" value="stopped" />
                <xs:enumeration id="clockStateRunning" value="running" />
            </xs:restriction>
        </xs:simpleType>
    </xs:attribute>
    <xs:attribute name="distance-for-1st-down" use="optional" type="xs:integer">
        <xs:annotation>
            <xs:documentation>The distance between the current line of scrimmage and the line to gain, 10 yards downfield from the start of possession. In yards. The word goal is used when the distance to the goal line is less than 10 yards. The word kick is used for kick-scoring attempt.</xs:documentation>
        </xs:annotation>
    </xs:attribute>
    <xs:attribute name="field-side" use="optional">
        <xs:annotation>
            <xs:documentation>Which side of the field the event is taking place.  Either "home" or "away".</xs:documentation>
        </xs:annotation>
        <xs:simpleType id="fieldSide">
            <xs:restriction base="xs:string">
                <xs:enumeration id="fieldSideHome" value="home" />
                <xs:enumeration id="fieldSideAway" value="away" />
            </xs:restriction>
        </xs:simpleType>
    </xs:attribute>
    <!-- Which side of the field the event is taking place. Either "home" or "away". -->
    <xs:attribute name="field-line" use="optional" type="xs:integer">
        <xs:annotation>
            <xs:documentation>The line of scrimmage. The yard line where the ball is placed at the start of play.</xs:documentation>
        </xs:annotation>
    </xs:attribute>
    <xs:attribute name="drive-plays" use="optional" type="xs:nonNegativeInteger">
        <xs:annotation>
            <xs:documentation>The number of plays in this drive.</xs:documentation>
        </xs:annotation>
    </xs:attribute>
    <xs:attribute name="drive-yards" use="optional" type="xs:nonNegativeInteger">
        <xs:annotation>
            <xs:documentation>The number of yards covered during this drive.</xs:documentation>
        </xs:annotation>
    </xs:attribute>
    <xs:attribute name="drive-duration" use="optional" type="xs:duration">
        <xs:annotation>
            <xs:documentation>The time it took for the drive.</xs:documentation>
        </xs:annotation>
    </xs:attribute>
    <xs:attribute name="drive-result" use="optional" type="QCodeType">
        <xs:annotation>
            <xs:documentation>How a drive came to an end. SportsML vocab uri: http://cv.iptc.org/newscodes/spamfdriveresult/</xs:documentation>
        </xs:annotation>
    </xs:attribute>
    <xs:attribute name="down" use="optional" type="xs:nonNegativeInteger">
        <xs:annotation>
            <xs:documentation>The current down. Valid values are 1,2,3,4,5. (Could period be used?)</xs:documentation>
        </xs:annotation>
    </xs:attribute>
    <xs:attribute name="yards-gained" use="optional" type="xs:integer" />
    <xs:attribute name="penalty-yards" use="optional" type="QCodeType" />
    <xs:attribute name="penalty-acceptance" use="optional" type="QCodeType" />
    <xs:attribute name="penalty-challenge" use="optional" type="QCodeType" />
    <xs:attribute name="penalty-review" use="optional" type="QCodeType" />
    <xs:attribute name="penalty-review-ruling" use="optional" type="QCodeType" />
    <xs:attribute name="kick-type" use="optional" type="QCodeType">
        <xs:annotation>
            <xs:documentation>SportsML vocab uri: http://cv.iptc.org/newscodes/spamfkick/</xs:documentation>
        </xs:annotation>
    </xs:attribute>
</xs:attributeGroup>
Collapse Child Attributes:
Name Type Default Value Use
touchdown-type nsA:touchdown-type Optional
clock-state nsA:clock-state Optional
distance-for-1st-down nsA:distance-for-1st-down Optional
field-side nsA:field-side Optional
field-line nsA:field-line Optional
drive-plays nsA:drive-plays Optional
drive-yards nsA:drive-yards Optional
drive-duration nsA:drive-duration Optional
drive-result nsA:drive-result Optional
down nsA:down Optional
yards-gained nsA:yards-gained Optional
penalty-yards nsA:penalty-yards Optional
penalty-acceptance nsA:penalty-acceptance Optional
penalty-challenge nsA:penalty-challenge Optional
penalty-review nsA:penalty-review Optional
penalty-review-ruling nsA:penalty-review-ruling Optional
kick-type nsA:kick-type Optional