americanFootballActionAttributes

Attribute Group Information

Attributes

QName Type Fixed Default Use Inheritable Annotation
clock-state restriction of xs:string optional
distance-for-1st-down xs:integer optional
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.
down xs:nonNegativeInteger optional
The current down. Valid values are 1,2,3,4,5. (Could period be used?)
drive-duration xs:duration optional
The time it took for the drive.
drive-plays xs:nonNegativeInteger optional
The number of plays in this drive.
drive-result QCodeType optional
How a drive came to an end. SportsML vocab uri: http://cv.iptc.org/newscodes/spamfdriveresult/
drive-yards xs:nonNegativeInteger optional
The number of yards covered during this drive.
field-line xs:integer optional
The line of scrimmage. The yard line where the ball is placed at the start of play.
field-side restriction of xs:string optional
Which side of the field the event is taking place.  Either "home" or "away".
kick-type QCodeType optional
SportsML vocab uri: http://cv.iptc.org/newscodes/spamfkick/
penalty-acceptance QCodeType optional
penalty-challenge QCodeType optional
penalty-review QCodeType optional
penalty-review-ruling QCodeType optional
penalty-yards QCodeType optional
touchdown-type QCodeType optional
SportsML vocab uri: http://cv.iptc.org/newscodes/spamftouchdown/
yards-gained xs:integer optional

Used By

Attribute Group actionAttributes

Source

<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>