Documentation for SportsML/Soccer

Version: 0.5
Creator: IPTC
PublicId: -//IPTC//SportsML DTD 0.5//EN

Description

SportsML Plug-in for Soccer

Root elements

Element index

action-soccer-assisting-player TBD.
action-soccer-foul TBD.
action-soccer-goal TBD.
action-soccer-shot TBD.
action-soccer-substitution TBD.
all-specific-elements A placeholder, to help isolate sport-specific elements.
associate-stats-soccer TBD.
event-actions-soccer TBD.
event-metadata-soccer TBD.
official-stats-soccer TBD.
player-metadata-soccer TBD.
player-stats-soccer TBD.
stats-soccer-defensive TBD.
stats-soccer-offensive TBD.
stats-soccer-rating TBD.
team-metadata-soccer TBD.
team-stats-soccer TBD.

Element descriptions

action-soccer-assisting-player

TBD. TBD.

Attributes

Name Description
Type (Declaration) Default
id An XML-specific identifier for the element.
ID (#IMPLIED )
player-idref TBD.
IDREF (#REQUIRED )

Parents

action-soccer-goal

Content model

EMPTY

action-soccer-foul

TBD. TBD.

Attributes

Name Description
Type (Declaration) Default
comment TBD.
CDATA (#IMPLIED )
foul-level TBD.
['regular', 'flagrant', 'technical'] (#IMPLIED )
foul-type TBD.
['offensive', 'defensive'] (#IMPLIED )
id An XML-specific identifier for the element.
ID (#IMPLIED )
period-minute-elapsed TBD.
CDATA (#IMPLIED )
period-time-elapsed TBD.
CDATA (#IMPLIED )
period-time-remaining TBD.
CDATA (#IMPLIED )
period-value TBD.
CDATA (#IMPLIED )
player-idref TBD.
IDREF (#IMPLIED )

Parents

event-actions-soccer

Content model

EMPTY

action-soccer-goal

TBD. TBD.

Attributes

Name Description
Type (Declaration) Default
comment TBD.
CDATA (#IMPLIED )
goal-type TBD.
['regular', 'penalty'] (#IMPLIED )
id An XML-specific identifier for the element.
ID (#IMPLIED )
period-minute-elapsed TBD.
CDATA (#IMPLIED )
period-time-elapsed TBD.
CDATA (#IMPLIED )
period-time-remaining TBD.
CDATA (#IMPLIED )
period-value TBD.
CDATA (#IMPLIED )
player-scoring-idref TBD.
IDREF (#REQUIRED )
score-team TBD.
CDATA (#IMPLIED )
score-team-opposing TBD.
CDATA (#IMPLIED )
team-scoring-idref TBD.
IDREF (#IMPLIED )

Parents

event-actions-soccer

Content model

(action-soccer-assisting-player*)

action-soccer-shot

TBD. TBD.

Attributes

Name Description
Type (Declaration) Default
comment TBD.
CDATA (#IMPLIED )
id An XML-specific identifier for the element.
ID (#IMPLIED )
period-minute-elapsed TBD.
CDATA (#IMPLIED )
period-time-elapsed TBD.
CDATA (#IMPLIED )
period-time-remaining TBD.
CDATA (#IMPLIED )
period-value TBD.
CDATA (#IMPLIED )
player-idref TBD.
IDREF (#IMPLIED )
result TBD.
['missed', 'made'] (#IMPLIED )
score-type TBD.
CDATA (#IMPLIED )

Parents

event-actions-soccer

Content model

EMPTY

action-soccer-substitution

TBD. TBD.

Attributes

Name Description
Type (Declaration) Default
id An XML-specific identifier for the element.
ID (#IMPLIED )
period-minute-elapsed TBD.
CDATA (#IMPLIED )
period-time-elapsed TBD.
CDATA (#IMPLIED )
period-time-remaining TBD.
CDATA (#IMPLIED )
period-value TBD.
CDATA (#IMPLIED )
person-original-idref TBD.
IDREF (#IMPLIED )
person-original-position TBD.
CDATA (#IMPLIED )
person-replacing-idref TBD.
IDREF (#IMPLIED )
person-replacing-position TBD.
CDATA (#IMPLIED )
person-type TBD.
['player', 'associate', 'official', 'goalie'] (#IMPLIED )
substitution-reason TBD.
CDATA (#IMPLIED )

Parents

event-actions-soccer

Content model

EMPTY

all-specific-elements

A placeholder, to help isolate sport-specific elements. Just helps the documentation. Not part of SportsML.

Attributes

Name Description
Type (Declaration) Default
id An XML-specific identifier for the element.
ID (#IMPLIED )

Parents

Must appear as the root element.

Content model

(event-metadata-soccer , event-actions-soccer , team-metadata-soccer , team-stats-soccer , player-metadata-soccer , player-stats-soccer , official-metadata-soccer , official-stats-soccer , associate-metadata-soccer , associate-stats-soccer , tournament-metadata-soccer , tournament-division-metadata-soccer)

associate-stats-soccer

TBD. TBD.

Attributes

Name Description
Type (Declaration) Default
id An XML-specific identifier for the element.
ID (#IMPLIED )

Parents

all-specific-elements

Content model

(stats-soccer-rating)*

event-actions-soccer

TBD. TBD.

Attributes

Name Description
Type (Declaration) Default
id An XML-specific identifier for the element.
ID (#IMPLIED )

Parents

all-specific-elements

Content model

(action-soccer-goal | action-soccer-shot | action-soccer-foul | action-soccer-substitution)*

event-metadata-soccer

TBD. TBD.

Attributes

Name Description
Type (Declaration) Default
id An XML-specific identifier for the element.
ID (#IMPLIED )
period-minute-elapsed TBD.
CDATA (#IMPLIED )
period-time-elapsed TBD.
CDATA (#IMPLIED )
period-time-remaining TBD.
CDATA (#IMPLIED )
period-value TBD.
CDATA (#IMPLIED )

Parents

all-specific-elements

Content model

EMPTY

official-stats-soccer

TBD. TBD.

Attributes

Name Description
Type (Declaration) Default
id An XML-specific identifier for the element.
ID (#IMPLIED )

Parents

all-specific-elements

Content model

(stats-soccer-rating)*

player-metadata-soccer

TBD. TBD.

Attributes

Name Description
Type (Declaration) Default
id An XML-specific identifier for the element.
ID (#IMPLIED )

Parents

all-specific-elements

Content model

EMPTY

player-stats-soccer

TBD. TBD.

Attributes

Name Description
Type (Declaration) Default
id An XML-specific identifier for the element.
ID (#IMPLIED )

Parents

all-specific-elements

Content model

(stats-soccer-offensive? , stats-soccer-defensive? , stats-soccer-rating*)

stats-soccer-defensive

TBD. TBD.

Attributes

Name Description
Type (Declaration) Default
blocks TBD.
CDATA (#IMPLIED )
goals-against-average TBD.
CDATA (#IMPLIED )
goals-against-penalty-average TBD.
CDATA (#IMPLIED )
goals-against-power-play-average TBD.
CDATA (#IMPLIED )
goals-allowed TBD.
CDATA (#IMPLIED )
goals-penalty-allowed TBD.
CDATA (#IMPLIED )
id An XML-specific identifier for the element.
ID (#IMPLIED )
save-percentage TBD.
CDATA (#IMPLIED )
save-percentatge-penalty-shot TBD.
CDATA (#IMPLIED )
saves TBD.
CDATA (#IMPLIED )
shots-allowed TBD.
CDATA (#IMPLIED )
shots-penalty-allowed TBD.
CDATA (#IMPLIED )
shutouts TBD.
CDATA (#IMPLIED )

Parents

player-stats-soccer team-stats-soccer

Content model

EMPTY

stats-soccer-offensive

TBD. TBD.

Attributes

Name Description
Type (Declaration) Default
assists TBD.
CDATA (#IMPLIED )
giveaways TBD.
CDATA (#IMPLIED )
goals-against TBD.
CDATA (#IMPLIED )
goals-for TBD.
CDATA (#IMPLIED )
goals-game-tying TBD.
CDATA (#IMPLIED )
goals-game-winning TBD.
CDATA (#IMPLIED )
goals-overtime TBD.
CDATA (#IMPLIED )
goals-penalty TBD.
CDATA (#IMPLIED )
goals-shootout TBD.
CDATA (#IMPLIED )
id An XML-specific identifier for the element.
ID (#IMPLIED )
points TBD.
CDATA (#IMPLIED )
shots-penalty-missed TBD.
CDATA (#IMPLIED )
shots-penalty-percentage TBD.
CDATA (#IMPLIED )
shots-penalty-scored TBD.
CDATA (#IMPLIED )
shots-penalty-taken TBD.
CDATA (#IMPLIED )
shots-taken TBD.
CDATA (#IMPLIED )

Parents

player-stats-soccer team-stats-soccer

Content model

EMPTY

stats-soccer-rating

TBD. TBD.

Attributes

Name Description
Type (Declaration) Default
id An XML-specific identifier for the element.
ID (#IMPLIED )
rating-maximum TBD.
CDATA (#IMPLIED )
rating-type TBD.
CDATA (#IMPLIED )
rating-value TBD.
CDATA (#IMPLIED )

Parents

associate-stats-soccer official-stats-soccer player-stats-soccer

Content model

EMPTY

team-metadata-soccer

TBD. TBD.

Attributes

Name Description
Type (Declaration) Default
id An XML-specific identifier for the element.
ID (#IMPLIED )

Parents

all-specific-elements

Content model

EMPTY

team-stats-soccer

TBD. TBD.

Attributes

Name Description
Type (Declaration) Default
id An XML-specific identifier for the element.
ID (#IMPLIED )

Parents

all-specific-elements

Content model

(stats-soccer-offensive? , stats-soccer-defensive?)
Produced by dtddoc.py, using xmlproc.