[ XML/XSD Output Specifications]
April 25, 2005
Football – Scoring Play
Football - Scoring Play XSDs
Filename football-scoring-play.xsd
Description Fully tagged football scoring play output
Page # 1-5
NOTE: Two dots following an element name
indicates attributes are associated with that element. football-scoring-play.xsd
Required: Yes Occurrences: 1 This element represents the top level node of the football scoring play output section. Attribute team-id team-code sequence Description SportsTicker team id. SportsTicker team code (abbreviation) for the team to which the scoring play applies. Sequence # of the scoring play. Details Data Type Integer String Integer Presence Required Required Required
Sub Elements: Required: Yes This element defines the start of the play section. Occurrences: 1
Attribute type description distance points-scored pat-result Description Play type Play description Distance of the play (field goal, pass, etc.) in yards. # of points scored on the play Extra point attempt result Details See table A.1 See table A.2 Data Type String String Integer Integer String Presence Required Optional Required Required Optional
See table A.3
Sub Elements: , ,
Page 1 of 5 Football – Scoring Play
Required: Yes Occurrences: 1 This element contains the SportsTicker generated textual description of the play. This description is the same as is found in the non-fully tagged football scoring play output. TD TEN DERRICK MASON 23 YD PASS FROM NEIL O'DONNELL (GARY ANDERSON KICK) Attributes: None Sub Elements: None Required: No Occurrences: 0 or 1 This element contains all the information about the play drive. Attribute yds plays time Description Total # of yards in drive Total # of plays in drive Total time of drive Details Data Type Integer Integer String Presence Required Required Required
MM:SS format
Sub Elements: Required: No Occurrences: 0 or 1 This element contains the SportsTicker generated textual description of the drive. McCareins 17-yard punt return to Tampa Bay 38; George 12-yard run to Tampa Bay 26. Attributes: None Sub Elements: None Required: Yes Occurrences: 1 This element defines the start of the players section, which is a listing of the players involved in the scoring play. Attributes: None Sub Elements:
Page 2 of 5
Football – Scoring Play
Required: Yes Occurrences: 1 or more This element describes a player who was involved with the scoring play.. Attribute id first-name last-name short-name play-involvement Sub Elements: None Description SportsTicker player ID Player first name Player last name Player short name How the player was involved in the play Details Data Type Integer String String String String Presence Required Required Required Required Required
See table B.1
Page 3 of 5
Football – Scoring Play
-- TABLES -A.1 Play Type Types This is a listing of the valid values for the play “type” attribute. Play Type field-goal safety single defensive-conversion touchdown Description Field Goal Safety Single (CFL) Two point defensive conversion Touchdown
A.2 Play Description Types This is a listing of the valid values for the play “description” attribute. Each description is associated with a play type from table A.1. Play Description tackle penalty end-zone run-out punt kickoff field-goal interception fumble blocked-extra-point run pass interception fumble recovered-fumble-inend-zone kickoff-return punt-return lateral blocked-punt blocked-field-goal attempted-field-goalreturn recovered-blockedpunt-in-end-zone Associated Play Type safety safety safety safety single single single defensive-conversion defensive-conversion defensive-conversion touchdown touchdown touchdown touchdown touchdown touchdown touchdown touchdown touchdown touchdown touchdown touchdown Description Safety – tackle in end zone Safety – penalty in end zone Safety – ball through end zone Safety – player ran out of end zone Single - punt Single - kickoff Single - field goal Two point defensive conversion – interception Two point defensive conversion – fumble Two point defensive conversion – blocked extra point Touchdown – run Touchdown – pass Touchdown – interception Touchdown – fumble return Touchdown – fumble recovered in end zone Touchdown – kickoff return Touchdown – punt return Touchdown – lateral Touchdown – return of blocked punt Touchdown – return of blocked field goal Touchdown – return of attempted field goal Touchdown – recovered blocked punt in end zone
A.3 Play PAT Attempt Types This is a listing of the valid values for the play “pat-attempt” attribute. Play PAT Attempt pat-failed pat-blocked pat-failed-bad-snap two-point-conversion-failed two-point-run-conversion-failed two-point-pass-conversion-failed kick two-point-run-conversion two-point-pass-conversion
Page 4 of 5
Description Extra point attempt failed Extra point attempt blocked Extra point attempt failed due to bad snap Two point conversion failed Two point run conversion failed Two point pass conversion failed Extra point attempt (kick) successful Two point attempt (run) successful Two point attempt (pass) successful
Football – Scoring Play
B.1 Player Play Involvement Types This is a listing of the valid values for the player “play-involvement” attribute. Player Play Involvement player-tackled made-tackle committed-penalty scored-point threw-lateral recovered-ball threw-pass scored-extra-point ran-out-of-end-zone threw-two-point-conversion Description Player was tackled on play Player who made tackle on play Player committed penalty on play Player scored point on play Player threw lateral on play Player recovered ball on play Player threw pass on play Player scored extra point on play Player ran out of end zone Player threw two point conversion
Page 5 of 5
Football – Scoring Play
sammyc2007 5/29/2008 |
62 |
0 |
0 |
educational
sammyc2007 5/29/2008 |
51 |
2 |
0 |
educational
sammyc2007 5/29/2008 |
68 |
3 |
0 |
educational
sammyc2007 5/29/2008 |
103 |
4 |
0 |
educational
sammyc2007 5/29/2008 |
89 |
5 |
0 |
educational
sammyc2007 5/29/2008 |
219 |
5 |
0 |
educational
sammyc2007 5/29/2008 |
67 |
0 |
0 |
educational
sammyc2007 5/29/2008 |
85 |
7 |
0 |
educational
sammyc2007 5/29/2008 |
70 |
6 |
0 |
educational
sammyc2007 5/29/2008 |
52 |
0 |
0 |
educational
sammyc2007 5/29/2008 |
71 |
1 |
0 |
educational
sammyc2007 5/29/2008 |
112 |
0 |
0 |
educational
sammyc2007 5/29/2008 |
74 |
0 |
0 |
educational
sammyc2007 5/29/2008 |
79 |
0 |
0 |
educational
sammyc2007 5/29/2008 |
48 |
0 |
0 |
educational
sammyc2007 6/13/2008 |
293 |
2 |
0 |
legal
sammyc2007 6/13/2008 |
251 |
0 |
0 |
legal
sammyc2007 6/13/2008 |
312 |
4 |
0 |
legal
sammyc2007 6/13/2008 |
279 |
3 |
0 |
legal
sammyc2007 6/13/2008 |
522 |
2 |
0 |
legal
sammyc2007 6/13/2008 |
425 |
1 |
0 |
legal
sammyc2007 6/13/2008 |
250 |
0 |
0 |
legal
sammyc2007 6/13/2008 |
229 |
0 |
0 |
legal
sammyc2007 6/13/2008 |
354 |
0 |
0 |
legal
sammyc2007 6/13/2008 |
316 |
0 |
0 |
legal