SportsML 2.0 Core Changes |
|
|
|
|
|
|
|
|
|
|
FILE |
ELEMENT |
ATTRIBUTES |
NOTE |
|
|
|
|
|
|
|
|
|
core |
|
|
|
|
|
|
|
|
|
|
|
|
|
event-metadata |
|
|
|
|
|
|
|
|
|
|
|
|
|
time-certainty |
for TBA times. proposed values: certain |
to-be-announced |
|
|
|
|
|
|
|
|
|
|
|
season-key |
the season this event is in |
|
|
|
|
|
|
|
|
|
|
|
season-type |
a subcategory of the season: pre-season |
season-regular | post-season | all-star-game | exhibition |
|
|
|
|
|
|
|
|
|
|
|
event-of-day |
changed type to string |
|
|
|
|
|
|
|
|
|
|
|
events-day-total |
changed type to string |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
site-stats |
|
|
|
|
|
|
|
|
|
|
|
|
|
weather-prediction |
|
|
|
|
|
|
|
|
|
|
|
|
|
rain |
|
|
|
|
|
|
|
|
|
|
|
|
sunny |
|
|
|
|
|
|
|
|
|
|
|
|
clear |
|
|
|
|
|
|
|
|
|
|
|
|
cloudy |
|
|
|
|
|
|
|
|
|
|
|
|
windy |
|
|
|
|
|
|
|
|
|
|
|
|
fair |
|
|
|
|
|
|
|
|
|
|
|
|
mostly-fair |
|
|
|
|
|
|
|
|
|
|
|
|
snow |
|
|
|
|
|
|
|
|
|
|
|
|
showers |
|
|
|
|
|
|
|
|
|
|
|
|
mostly-cloudy,rain |
|
|
|
|
|
|
|
|
|
|
|
|
partly-sunny,rain |
|
|
|
|
|
|
|
|
|
|
|
|
partly-cloudy,rain |
|
|
|
|
|
|
|
|
|
|
|
|
mostly-cloudy,snow |
|
|
|
|
|
|
|
|
|
|
|
|
partly-sunny,snow |
|
|
|
|
|
|
|
|
|
|
|
|
partly-cloudy,snow |
|
|
|
|
|
|
|
|
|
|
|
|
mostly-cloudy,showers |
|
|
|
|
|
|
|
|
|
|
|
|
partly-sunny,showers |
|
|
|
|
|
|
|
|
|
|
|
|
partly-cloudy,showers |
|
|
|
|
|
|
|
|
|
|
|
|
partly-cloudy |
|
|
|
|
|
|
|
|
|
|
|
|
partly-sunny |
|
|
|
|
|
|
|
|
|
|
|
|
mostly-cloudy |
|
|
|
|
|
|
|
|
|
|
|
|
mostly-sunny |
|
|
|
|
|
|
|
|
|
|
|
|
mostly-clear |
|
|
|
|
|
|
|
|
|
|
|
|
indoor-play |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
probability-of-precipitation |
|
|
|
|
|
|
|
|
|
|
|
|
|
already present: weather-code, weather-wind,
weather-label |
|
|
|
|
|
|
|
|
|
|
player-metadata |
|
|
|
|
|
|
|
|
|
|
|
|
|
date-of-death |
|
|
|
|
|
|
|
|
|
|
|
|
lineup-slot |
order in which they participated in the event. For
baseball, cricket, relay races |
|
|
|
|
|
|
|
|
|
|
|
lineup-slot-sequence |
if they substituted for a player in the original
lineup, the order in which they served at the above lineup-slot value.
Defaults to 1. |
|
|
|
|
|
|
|
|
|
|
|
status |
Add potential values: injured, suspended, sidelined |
|
|
|
|
|
|
|
|
|
|
|
|
Whether a player starts playing at the beginning of
a sports-event, joins mid-game, or is not available to participate. Current
values: starter, bench, scratched |
|
|
|
|
|
|
|
|
|
|
career-phase |
|
|
|
|
|
|
|
|
|
|
|
|
|
phase-type |
Add potential values: released | free-agent |
|
|
|
|
|
|
|
|
|
|
|
|
Current value can be scholastic, college, amateur,
professional, semi-professional, former-professional |
|
|
|
|
|
|
|
|
|
|
|
selection-overall |
total ranking amongst all levels in a draft |
|
|
|
|
|
|
|
|
|
|
|
|
already present: selection-level, selection-sublevel |
|
|
|
|
|
|
|
|
|
|
|
phase-status |
for current Active status within that phase: active
| inactive | injured | disabled-list | try-out |
|
|
|
|
|
|
|
|
|
|
|
weight |
more useful here than for player-metadata |
|
|
|
|
|
|
|
|
|
|
|
position-regular |
more useful here than for player-metadata |
|
|
|
|
|
|
|
|
|
|
|
position-depth |
more useful here than for player-metadata |
|
|
|
|
|
|
|
|
|
|
|
uniform-number |
more useful here than for player-metadata |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
home-location |
|
change from home-location? to home-location*
everywhere (allowing for more than one listing) |
|
|
|
|
|
|
|
|
|
|
|
location-type |
birth | hometown | residence |
|
|
|
|
|
|
|
|
|
|
|
timezone |
|
|
|
|
|
|
|
|
|
|
|
|
latitude |
|
|
|
|
|
|
|
|
|
|
|
|
longitude |
|
|
|
|
|
|
|
|
|
|
|
|
suite |
|
|
|
|
|
|
|
|
|
|
|
|
floor |
|
|
|
|
|
|
|
|
|
|
|
|
building |
|
|
|
|
|
|
|
|
|
|
|
|
street_number |
|
|
|
|
|
|
|
|
|
|
|
|
street_prefix |
|
|
|
|
|
|
|
|
|
|
|
|
street |
|
|
|
|
|
|
|
|
|
|
|
|
street_suffix |
|
|
|
|
|
|
|
|
|
|
|
|
district |
|
|
|
|
|
|
|
|
|
|
|
|
postal_code |
|
|
|
|
|
|
|
|
|
|
|
name |
|
|
|
|
|
|
|
|
|
|
|
|
|
role |
these are G2 attributes |
|
|
|
|
|
|
|
|
|
|
|
part |
|
|
|
|
|
|
|
|
|
|
|
wagering-straight-spread |
|
|
|
|
|
|
|
|
|
|
|
|
|
line |
for so-called "moneylines" on spread |
|
|
|
|
|
|
|
|
|
|
|
line-opening |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
basketball |
|
|
|
|
|
|
|
|
|
|
|
|
player-stats-basketball |
|
|
|
|
|
|
|
|
|
|
|
|
|
double-doubles |
|
|
|
|
|
|
|
|
|
|
|
|
triple-doubles |
|
|
|
|
|
|
|
|
|
|
|
stats-basketball-defensive |
|
|
|
|
|
|
|
|
|
|
|
|
|
charges-taken |
|
|
|
|
|
|
|
|
|
|
|
|
blocks-opponent |
|
|
|
|
|
|
|
|
|
|
|
|
blocks-differential |
|
|
|
|
|
|
|
|
|
|
|
|
steals-opponent |
|
|
|
|
|
|
|
|
|
|
|
|
steals-differential |
|
|
|
|
|
|
|
|
|
|
|
stats-basketball-rebounding |
|
|
|
|
|
|
|
|
|
|
|
|
|
rebounds-opponent-offensive |
|
|
|
|
|
|
|
|
|
|
|
|
rebounds-opponent-defensive |
|
|
|
|
|
|
|
|
|
|
|
|
team-rebounds-opponent-offensive |
|
|
|
|
|
|
|
|
|
|
|
|
team-rebounds-opponent-defensive |
|
|
|
|
|
|
|
|
|
|
|
|
rebounds-differential |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
baseball |
|
|
|
|
|
|
|
|
|
|
|
|
|
event-state-attributes-baseball |
|
|
|
|
|
|
|
|
|
|
|
|
|
sequence-number |
|
|
|
|
|
|
|
|
|
|
|
action-baseball-substitution |
|
|
|
|
|
|
|
|
|
|
|
|
|
inning-exiting |
used for calculating holds for relief pitchers |
|
|
|
|
|
|
|
|
|
|
|
outs-exiting |
used for calculating holds for relief pitchers |
|
|
|
|
|
|
|
|
|
|
|
lead-entering |
used for calculating holds for relief pitchers |
|
|
|
|
|
|
|
|
|
|
|
lead-exiting |
used for calculating holds for relief pitchers |
|
|
|
|
|
|
|
|
|
|
|
runners-on-base |
used for calculating holds for relief pitchers |
|
|
|
|
|
|
|
|
|
|
action-baseball-play and -score |
|
|
|
|
|
|
|
|
|
|
|
|
|
runner-on-first-advance |
describe which base a runner ends up on |
|
|
|
|
|
|
|
|
|
|
|
runner-on-second-advance |
|
|
|
|
|
|
|
|
|
|
|
|
runner-on-third-advance |
|
|
|
|
|
|
|
|
|
|
|
|
batter-advance |
|
|
|
|
|
|
|
|
|
|
|
|
play-type |
previous: walk, hit-by-pitch, stolen-base, out, hit |
|
|
|
|
|
|
|
|
|
|
|
|
strikeout |
|
|
|
|
|
|
|
|
|
|
|
|
caught-stealing |
|
|
|
|
|
|
|
|
|
|
|
|
pickoff |
|
|
|
|
|
|
|
|
|
|
|
|
single |
|
|
|
|
|
|
|
|
|
|
|
|
double |
|
|
|
|
|
|
|
|
|
|
|
|
triple |
|
|
|
|
|
|
|
|
|
|
|
|
home-run |
|
|
|
|
|
|
|
|
|
|
|
|
defensive-indifference |
|
|
|
|
|
|
|
|
|
|
|
|
pickoff-error |
|
|
|
|
|
|
|
|
|
|
|
|
wild-pitch |
|
|
|
|
|
|
|
|
|
|
|
|
passed-ball |
|
|
|
|
|
|
|
|
|
|
|
|
balk |
|
|
|
|
|
|
|
|
|
|
|
|
other-advance |
|
|
|
|
|
|
|
|
|
|
|
|
foul-error |
|
|
|
|
|
|
|
|
|
|
|
|
interference |
|
|
|
|
|
|
|
|
|
|
|
|
error |
|
|
|
|
|
|
|
|
|
|
|
|
fielders-choice |
|
|
|
|
|
|
|
|
|
|
|
|
missing-play |
|
|
|
|
|
|
|
|
|
|
stats-baseball-pitching |
|
|
|
|
|
|
|
|
|
|
|
|
|
holds |
cumulative holds total |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ice-hockey |
|
|
|
|
|
|
|
|
|
|
|
|
position vocabulary as referenced in core |
Add value: center |
|
|
|
|
|
|
|
|
|
|
|
|
Also applies to specific
action-ice-hockey-substitution element, for person-original-position and
person-replacing-position |
|
|
|
|
|
|
|
|
|
|
player-metadata-ice-hockey |
|
|
|
|
|
|
|
|
|
|
|
|
|
shooting-hand |
|
|
|
|
|
|
|
|
|
|
|
|
catching-hand |
|
|
|
|
|
|
|
|
|
|
|
stats-ice-hockey-offensive |
|
|
|
|
|
|
|
|
|
|
|
|
|
assists-game-winning |
|
|
|
|
|
|
|
|
|
|
|
|
assists-game-tying |
|
|
|
|
|
|
|
|
|
|
|
|
assists-overtime |
|
|
|
|
|
|
|
|
|
|
|
stats-ice-hockey-defensive |
|
|
|
|
|
|
|
|
|
|
|
|
|
goaltender-wins-overtime |
|
|
|
|
|
|
|
|
|
|
|
|
goaltender-losses-overtime |
|
|
|
|
|
|
|
|
|
|
|
action-ice-hockey-penalty |
|
|
|
|
|
|
|
|
|
|
|
|
|
team-idref |
|
|
|
|
|
|
|
|
|
|
|
|
|
there are team penalties and perhaps this should go
for all sports |
|
|
|
|
|
|
|
|
|
|
action-ice-hockey-score-attempt |
|
|
|
|
|
|
|
|
|
|
|
|
|
score-attempt-type |
Add shootout to current list of values |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
football |
|
|
|
|
|
|
|
|
|
|
|
|
|
event-state-attributes-baseball |
|
|
|
|
|
|
|
|
|
|
|
|
|
sequence-number |
|
|
|
|
|
|
|
|
|
|
|
stats-american-football-scoring |
|
|
|
|
|
|
|
|
|
|
|
|
|
Allow as a child of
stats-american-football-offensive |
|
|
|
|
|
|
|
|
|
|
|
|
Allow as a child of
stats-american-football-defensive |
|
|
|
|
|
|
|
|
|
|
|
|
Deprecate usage as sibling of
stats-american-football-offensive |
(Previously, the element placed there implied
Offensive Scoring Stats) |
|
|
|
|
|
|
|
|
|
|
stats-american-football-passing |
|
Clean up documentation for certain attributes.
Current documentation is reproduced in parentheses below: |
|
|
|
|
|
|
|
|
|
|
|
passes-yards-average |
(Average number of yards per game for completed
passes.) DEPRECATE: redundant. same as passes-average-yards-per or
passes-average-yards-per-game |
|
|
|
|
|
|
|
|
|
|
|
passes-yards-per-attempt |
(Average number of yards per pass completion.) Gross
passing yards divided by number of pass attempts |
|
|
|
|
|
|
|
|
|
|
|
passes-average-yards-per |
(The average number of yards gained per attempted
pass.) Gross passing yards divided by number of pass completions |
|
|
|
|
|
|
|
|
|
|
|
passes-average-yards-per-game |
(The average number of yards gained in the air for
each game.) Total yards passing divided by number of games played |
|
|
|
|
|
|
|
|
|
|
stats-american-football-fumbles |
|
|
|
|
|
|
|
|
|
|
|
|
|
fumbles-committed-defense |
Add these new attributes |
|
|
|
|
|
|
|
|
|
|
|
fumbles-committed-special-teams |
|
|
|
|
|
|
|
|
|
|
|
|
fumbles-lost-defense |
|
|
|
|
|
|
|
|
|
|
|
|
fumbles-lost-special-teams |
|
|
|
|
|
|
|
|
|
|
|
|
fumbles-forced-defense |
|
|
|
|
|
|
|
|
|
|
|
|
fumbles-forced-special-teams |
|
|
|
|
|
|
|
|
|
|
|
|
fumbles-recovered-defense |
|
|
|
|
|
|
|
|
|
|
|
|
fumbles-recovered-special-teams |
|
|
|
|
|
|
|
|
|
|
|
|
fumbles-recovered-yards-defense |
|
|
|
|
|
|
|
|
|
|
|
|
fumbles-recovered-yards-special-teams |
|
|
|
|
|
|
|
|
|
|
|
|
fumbles-committed-other |
|
|
|
|
|
|
|
|
|
|
|
|
fumbles-lost-other |
|
|
|
|
|
|
|
|
|
|
|
|
fumbles-forced-other |
|
|
|
|
|
|
|
|
|
|
|
|
fumbles-recovered-other |
|
|
|
|
|
|
|
|
|
|
|
|
fumbles-recovered-yards-other |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
stats-american-football-offensive |
|
|
|
|
|
|
|
|
|
|
|
|
|
tackles-total |
number of tackles made when player started out the
play on offense |
|
|
|
|
|
|
|
|
|
|
|
tackles-solo |
number of solo tackles made when player started out
the play on offense |
|
|
|
|
|
|
|
|
|
|
|
tackles-assists |
number of tackle assists made when player started
out the play on offense |
|
|
|
|
|
|
|
|
|
|
stats-american-football-special-teams |
|
|
|
|
|
|
|
|
|
|
|
|
tackles-total |
number of tackles made when player started out the
play on special teams (deprecate "tackles" attribute) |
|
|
|
|
|
|
|
|
|
|
|
tackles-solo |
number of solo tackles made when player started out
the play on special teams |
|
|
|
|
|
|
|
|
|
|
|
tackles-assists |
number of tackle assists made when player started
out the play on special teams |
|
|
|
|
|
|
|
|
|
|
stats-american-football-defensive |
|
|
|
|
|
|
|
|
|
|
|
|
|
tackles-team |
|
|
|
|
|
|
|
|
|
|
|
|
sacks-team |
|
|
|
|
|
|
|
|
|
|
|
|
sacks-yards-team |
|
|
|
|
|
|
|
|
|
|
|
|
interceptions-percentage |
|
|
|
|
|
|
|
|
|
|
|
action-american-football-score |
|
|
|
|
|
|
|
|
|
|
|
|
|
score-subtype |
for type of touchdown: passing | rushing | etc. |
|
|
|
|
|
|
|
|
|
|
action-american-football-play-participant |
|
|
|
|
|
|
|
|
|
|
|
|
score-credit |
Add this as new attribute |
|
|
|
|
|
|
|
|
|
|
player position vocabulary |
|
|
|
|
|
|
|
|
|
|
|
|
|
Revise as follows |
|
|
|
|
|
|
|
|
|
|
|
|
|
Specific |
|
|
|
|
|
|
|
|
|
|
|
|
————— |
|
|
|
|
|
|
|
|
|
|
|
|
center |
|
|
|
|
|
|
|
|
|
|
|
|
guard |
|
|
|
|
|
|
|
|
|
|
|
|
tackle-offensive |
|
|
|
|
|
|
|
|
|
|
|
|
tight-end |
|
|
|
|
|
|
|
|
|
|
|
|
wide-receiver |
|
|
|
|
|
|
|
|
|
|
|
|
fullback |
|
|
|
|
|
|
|
|
|
|
|
|
running-back |
|
|
|
|
|
|
|
|
|
|
|
|
tail-back |
|
|
|
|
|
|
|
|
|
|
|
|
h-back |
|
|
|
|
|
|
|
|
|
|
|
|
halfback |
|
|
|
|
|
|
|
|
|
|
|
|
wingback |
|
|
|
|
|
|
|
|
|
|
|
|
slotback |
|
|
|
|
|
|
|
|
|
|
|
|
quarterback |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
defensive-end |
|
|
|
|
|
|
|
|
|
|
|
|
tackle-defensive |
|
|
|
|
|
|
|
|
|
|
|
|
guard-defensive |
|
|
|
|
|
|
|
|
|
|
|
|
nose-tackle |
|
|
|
|
|
|
|
|
|
|
|
|
linebacker-outside |
|
|
|
|
|
|
|
|
|
|
|
|
linebacker-middle |
|
|
|
|
|
|
|
|
|
|
|
|
linebacker-inside |
|
|
|
|
|
|
|
|
|
|
|
|
cornerback |
|
|
|
|
|
|
|
|
|
|
|
|
nickelback |
|
|
|
|
|
|
|
|
|
|
|
|
dimeback |
|
|
|
|
|
|
|
|
|
|
|
|
defensive-quarterback |
|
|
|
|
|
|
|
|
|
|
|
|
defensive-halfback |
|
|
|
|
|
|
|
|
|
|
|
|
safety-free |
|
|
|
|
|
|
|
|
|
|
|
|
safety-strong |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
kicker |
|
|
|
|
|
|
|
|
|
|
|
|
punter |
|
|
|
|
|
|
|
|
|
|
|
|
kickoff-returner |
|
|
|
|
|
|
|
|
|
|
|
|
punt-returner |
|
|
|
|
|
|
|
|
|
|
|
|
long-snapper |
|
|
|
|
|
|
|
|
|
|
|
|
holder |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Generic |
|
|
|
|
|
|
|
|
|
|
|
|
———————- |
|
|
|
|
|
|
|
|
|
|
|
|
lineman-offensive |
|
|
|
|
|
|
|
|
|
|
|
|
lineman-defensive |
|
|
|
|
|
|
|
|
|
|
|
|
defensive-back |
|
|
|
|
|
|
|
|
|
|
|
|
linebacker |
|
|
|
|
|
|
|
|
|
|
|
|
safety |
|
|
|
|
|
|
|
|
|
|
|
|
kick-returner |
|
|
|
|
|
|
|
|
|