Schema Name: sportsml-vocabulary-specific-american-football.xsd
Collapse XSD Schema Code:

<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>
Collapse SimpleTypes: