<schema
xmlns="http://www.w3.org/2001/XMLSchema"
xmlns:sportsml="http://iptc.org/std/SportsML/2008-04-01/"
version="2.0"
>
<simpleType name="scoreAttemptResult.AmericanFootball.Vocabulary">
<restriction base="string">
<enumeration value="conversion-attempt"/>
<enumeration value="field-goal-attempt"/>
</restriction>
</simpleType>
<simpleType name="driveResult.AmericanFootball.Vocabulary">
<restriction base="string">
<enumeration value="score"/>
<enumeration value="score-attempt"/>
<enumeration value="punt"/>
<enumeration value="fumble"/>
<enumeration value="interception"/>
<enumeration value="marker-not-reached">
<annotation>
<documentation>On the final down, the team in possession did not reach the first-down marker.</documentation>
</annotation>
</enumeration>
</restriction>
</simpleType>
<simpleType name="scoreType.AmericanFootball.Vocabulary">
<restriction base="string">
<enumeration value="touchdown"/>
<enumeration value="safety"/>
<enumeration value="conversion"/>
<enumeration value="conversion-1pt"/>
<enumeration value="conversion-2pt"/>
<enumeration value="field-goal"/>
<enumeration value="extra-point"/>
</restriction>
</simpleType>
<simpleType name="scoreSubType.AmericanFootball.Vocabulary">
<restriction base="string">
<enumeration value="fumble-return"/>
<enumeration value="interception-return"/>
<enumeration value="blocked-field-goal"/>
<enumeration value="samissed-field-goalfety"/>
<enumeration value="blocked-punt"/>
<enumeration value="punt-return"/>
<enumeration value="kickoff-return"/>
<enumeration value="pass"/>
<enumeration value="rush"/>
</restriction>
</simpleType>
<simpleType name="penaltySide.AmericanFootball.Vocabulary">
<restriction base="string">
<enumeration value="offensive"/>
<enumeration value="defensive"/>
</restriction>
</simpleType>
<simpleType name="penaltyLevel.AmericanFootball.Vocabulary">
<restriction base="string">
<enumeration value="delay-of-game"/>
<enumeration value="encroachment"/>
<enumeration value="false-start"/>
<enumeration value="offside"/>
</restriction>
</simpleType>
<simpleType name="timeoutType.AmericanFootball.Vocabulary">
<restriction base="string">
<enumeration value="2-minute"/>
<enumeration value="1-minute"/>
</restriction>
</simpleType>
<simpleType name="role.AmericanFootball.Vocabulary">
<restriction base="string">
<enumeration value="snapper"/>
<enumeration value="snap-receiver"/>
<enumeration value="handoff-receiver"/>
<enumeration value="lateral-receiver"/>
<enumeration value="pass-receiver"/>
<enumeration value="interceptor"/>
<enumeration value="fumble-recoverer"/>
<enumeration value="rusher"/>
<enumeration value="tackler"/>
<enumeration value="kick-blocker"/>
</restriction>
</simpleType>
<simpleType name="result.AmericanFootball.Vocabulary">
<restriction base="string">
<enumeration value="tackle"/>
<enumeration value="sack"/>
<enumeration value="forward-pass"/>
<enumeration value="lateral-pass"/>
<enumeration value="incomplete-pass"/>
<enumeration value="kick"/>
<enumeration value="handoff"/>
<enumeration value="fumble"/>
<enumeration value="ball-grounded"/>
<enumeration value="ball-out-of-bounds"/>
<enumeration value="score"/>
</restriction>
</simpleType>
<simpleType name="kickType.AmericanFootball.Vocabulary">
<restriction base="string">
<enumeration value="punt"/>
<enumeration value="onside"/>
<enumeration value="extra-point"/>
<enumeration value="field-goal-attempt"/>
</restriction>
</simpleType>
<simpleType name="penaltyType.AmericanFootball.Vocabulary">
<restriction base="string">
<enumeration value="none"/>
<enumeration value="batting-ball"/>
<enumeration value="fair-catch-interference"/>
<enumeration value="helping-runner"/>
<enumeration value="holding"/>
<enumeration value="illegal-contact"/>
<enumeration value="illegal-forward-pass"/>
<enumeration value="illegal-motion"/>
<enumeration value="ineligible-player-downfield"/>
<enumeration value="intentional-grounding"/>
<enumeration value="pass-interference"/>
<enumeration value="personal-foul"/>
</restriction>
</simpleType>
<simpleType name="position.AmericanFootball.Vocabulary">
<annotation>
<documentation>.american-football</documentation>
</annotation>
<restriction base="string">
<enumeration value="center"/>
<enumeration value="guard"/>
<enumeration value="tackle-offensive"/>
<enumeration value="tight-end"/>
<enumeration value="wide-receiver"/>
<enumeration value="fullback"/>
<enumeration value="running-back"/>
<enumeration value="tail-back"/>
<enumeration value="h-back"/>
<enumeration value="halfback"/>
<enumeration value="wingback"/>
<enumeration value="slotback"/>
<enumeration value="quarterback"/>
<enumeration value="defensive-end"/>
<enumeration value="tackle-defensive"/>
<enumeration value="guard-defensive"/>
<enumeration value="nose-tackle"/>
<enumeration value="linebacker-outside"/>
<enumeration value="linebacker-middle"/>
<enumeration value="linebacker-inside"/>
<enumeration value="cornerback"/>
<enumeration value="nickelback"/>
<enumeration value="dimeback"/>
<enumeration value="defensive-quarterback"/>
<enumeration value="defensive-halfback"/>
<enumeration value="safety-free"/>
<enumeration value="safety-strong"/>
<enumeration value="kicker"/>
<enumeration value="punter"/>
<enumeration value="kickoff-returner"/>
<enumeration value="punt-returner"/>
<enumeration value="long-snapper"/>
<enumeration value="holder"/>
<enumeration value="lineman-offensive"/>
<enumeration value="lineman-defensive"/>
<enumeration value="defensive-back"/>
<enumeration value="safety"/>
<enumeration value="linebacker"/>
<enumeration value="kick-returner"/>
<enumeration value="referee"/>
<enumeration value="linesman"/>
<enumeration value="line-judge"/>
<enumeration value="back-judge"/>
<enumeration value="side-judge"/>
<enumeration value="field-judge"/>
<enumeration value="coach"/>
<enumeration value="assistant-coach"/>
</restriction>
</simpleType>
<simpleType name="caller.AmericanFootball.Vocabulary">
<restriction base="string">
<enumeration value="team"/>
<enumeration value="official"/>
</restriction>
</simpleType>
</schema>
|