Showing:

Annotations
Attributes
Diagrams
Properties
Source
Used by
Included schema sportsml-specific-soccer.xsd
Namespace http://iptc.org/std/nar/2006-10-01/
Properties
attribute form default: unqualified
element form default: qualified
Element soccerEventMetadataComplexType / time-adjustment
Namespace http://iptc.org/std/nar/2006-10-01/
Diagram
Diagram sportsml_xsd.tmp#commonAttributes sportsml_xsd.tmp#baseTimeAdjustmentComplexType_period-extra-time-added sportsml_xsd.tmp#baseTimeAdjustmentComplexType_period-extra-time-elapsed sportsml_xsd.tmp#baseTimeAdjustmentComplexType sportsml-specific-soccer_xsd.tmp#soccerTimeAdjustmentComplexType
Type soccerTimeAdjustmentComplexType
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Attributes
QName Type Fixed Default Use Annotation
class xs:string optional
An open placeholder for categorization.
id xs:ID optional
An XML-specific identifier for the element.
period-extra-time-added xs:string optional
How many minutes the referee has decided to add to the period.
period-extra-time-elapsed xs:string optional
How much time exactly MMSS that was actually elapsed in the period.
style xs:string optional
An open placeholder for reference by an external stylesheet.
Source
<xs:element name="time-adjustment" type="soccerTimeAdjustmentComplexType" minOccurs="0" maxOccurs="unbounded"/>
Element baseSoccerStatsComplexType / stats-soccer-offensive
Namespace http://iptc.org/std/nar/2006-10-01/
Diagram
Diagram sportsml_xsd.tmp#commonAttributes sportsml_xsd.tmp#coverageAttributes sportsml-specific-soccer_xsd.tmp#soccerStatsOffensiveComplexType_goals-game-winning sportsml-specific-soccer_xsd.tmp#soccerStatsOffensiveComplexType_goals-game-tying sportsml-specific-soccer_xsd.tmp#soccerStatsOffensiveComplexType_goals-overtime sportsml-specific-soccer_xsd.tmp#soccerStatsOffensiveComplexType_goals-shootout sportsml-specific-soccer_xsd.tmp#soccerStatsOffensiveComplexType_goals-total sportsml-specific-soccer_xsd.tmp#soccerStatsOffensiveComplexType_assists-game-winning sportsml-specific-soccer_xsd.tmp#soccerStatsOffensiveComplexType_assists-game-tying sportsml-specific-soccer_xsd.tmp#soccerStatsOffensiveComplexType_assists-overtime sportsml-specific-soccer_xsd.tmp#soccerStatsOffensiveComplexType_assists-total sportsml-specific-soccer_xsd.tmp#soccerStatsOffensiveComplexType_points sportsml-specific-soccer_xsd.tmp#soccerStatsOffensiveComplexType_shots-total sportsml-specific-soccer_xsd.tmp#soccerStatsOffensiveComplexType_shots-on-goal-total sportsml-specific-soccer_xsd.tmp#soccerStatsOffensiveComplexType_shots-off-goal-total sportsml-specific-soccer_xsd.tmp#soccerStatsOffensiveComplexType_shots-penalty-shot-taken sportsml-specific-soccer_xsd.tmp#soccerStatsOffensiveComplexType_shots-penalty-shot-scored sportsml-specific-soccer_xsd.tmp#soccerStatsOffensiveComplexType_shots-penalty-shot-missed sportsml-specific-soccer_xsd.tmp#soccerStatsOffensiveComplexType_shots-penalty-shot-percentage sportsml-specific-soccer_xsd.tmp#soccerStatsOffensiveComplexType_shots-shootout-taken sportsml-specific-soccer_xsd.tmp#soccerStatsOffensiveComplexType_shots-shootout-scored sportsml-specific-soccer_xsd.tmp#soccerStatsOffensiveComplexType_shots-shootout-missed sportsml-specific-soccer_xsd.tmp#soccerStatsOffensiveComplexType_shots-shootout-percentage sportsml-specific-soccer_xsd.tmp#soccerStatsOffensiveComplexType_giveaways sportsml-specific-soccer_xsd.tmp#soccerStatsOffensiveComplexType_offsides sportsml-specific-soccer_xsd.tmp#soccerStatsOffensiveComplexType_corner-kicks sportsml-specific-soccer_xsd.tmp#soccerStatsOffensiveComplexType_hat-tricks sportsml-specific-soccer_xsd.tmp#soccerStatsOffensiveComplexType_shots-hit-frame sportsml-specific-soccer_xsd.tmp#soccerStatsOffensiveComplexType_goals-own sportsml-specific-soccer_xsd.tmp#soccerStatsOffensiveComplexType_free-kicks sportsml-specific-soccer_xsd.tmp#soccerStatsOffensiveComplexType_goals-left-foot sportsml-specific-soccer_xsd.tmp#soccerStatsOffensiveComplexType_goals-right-foot sportsml-specific-soccer_xsd.tmp#soccerStatsOffensiveComplexType_goals-head sportsml-specific-soccer_xsd.tmp#soccerStatsOffensiveComplexType_passes-total sportsml-specific-soccer_xsd.tmp#soccerStatsOffensiveComplexType_passes-complete sportsml-specific-soccer_xsd.tmp#soccerStatsOffensiveComplexType_passes-complete-percentage sportsml-specific-soccer_xsd.tmp#soccerStatsOffensiveComplexType_passes-incomplete sportsml-specific-soccer_xsd.tmp#soccerStatsOffensiveComplexType_passes-complete-3rd-final sportsml-specific-soccer_xsd.tmp#soccerStatsOffensiveComplexType_passes-complete-long sportsml-specific-soccer_xsd.tmp#soccerStatsOffensiveComplexType_tackles-total sportsml-specific-soccer_xsd.tmp#soccerStatsOffensiveComplexType_tackles-won sportsml-specific-soccer_xsd.tmp#soccerStatsOffensiveComplexType_tackles-won-percentage sportsml-specific-soccer_xsd.tmp#soccerStatsOffensiveComplexType_tackles-lost sportsml-specific-soccer_xsd.tmp#soccerStatsOffensiveComplexType
Type soccerStatsOffensiveComplexType
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Attributes
QName Type Fixed Default Use Annotation
alignment-scope restriction of xs:string optional
Indicates that the included statistics apply only to events played either at home or away.
assists-game-tying xs:string optional
Assists to goals that meant tying a game.
assists-game-winning xs:string optional
Assists to goals that meant winning a game.
assists-overtime xs:string optional
Assists made on goals scored during overtime.
assists-total xs:string optional
Number of assists.
class xs:string optional
An open placeholder for categorization.
competition QCodeType optional
The key of the league or competition for which the player or team generated the stats.
corner-kicks xs:string optional
Total number of corner kicks performed.
distance xs:string optional
Measure of distance for the generated stat.
distance-maximum xs:string optional
Maximum distance for the generated stat.
distance-minimum xs:string optional
Minimum distance for the generated stat.
duration-scope QCodeType optional
Indicates what class of events the included statistics apply. Example: those events that went into overtime. SportsML vocab uri: http://cv.iptc.org/newscodes/spdurationscope/
end-date-time TruncatedDateTimeType optional
The ending date, with optional time, of the event for which the stats are relevant.
event-span xs:nonNegativeInteger optional
Qualifier of "most-recent-events" value for temporal-unit attribute. Specify the number of events eg. 10 for last 10 games.
free-kicks xs:string optional
Unopposed kicks on the field awarded to a team due to an opposing	team's infraction.
giveaways xs:string optional
Changes in possession, usually as a result of poor play leading to the other team getting the ball.
goals-game-tying xs:string optional
Goals that meant tying a game.
goals-game-winning xs:string optional
Goals that meant winning a game.
goals-head xs:string optional
goals-left-foot xs:string optional
goals-overtime xs:string optional
Goals scored during overtime.
goals-own xs:string optional
Goals scored on own net.
goals-right-foot xs:string optional
goals-shootout xs:string optional
Goals scored during shootout.
goals-total xs:string optional
Total number of goals by the team.
hat-tricks xs:string optional
A record of the number of times a player scored three or more
goals in a game. Sometimes, the rules that govern the assignment of a
hat-trick varies.
id xs:ID optional
An XML-specific identifier for the element.
location-key QCodeType optional
The key of the site,venue or location where the stats were generated.
measurement-units xs:string optional
The type of unit used to measure distance, speed, etc. Could be mph, kph, metres, yards, etc.
offsides xs:string optional
Total number of offsides.
opponent-type QCodeType optional
Whether the opponent was a player, team, etc.
opponent-value QCodeType optional
The key of the player, team, division, conference, league or other unit which provide the opposition relevant to the stat.
passes-complete xs:string optional
passes-complete-3rd-final xs:string optional
passes-complete-long xs:string optional
passes-complete-percentage xs:string optional
passes-incomplete xs:string optional
passes-total xs:string optional
period-end-date-time TruncatedDateTimeType optional
The ending date, with optional time, of the period for which the stats are relevant.
period-start-date-time TruncatedDateTimeType optional
The starting date, with optional time, of the period for which the stats are relevant.
period-type QCodeType optional
For certain types of periods: overtime, declared (cricket), etc.
period-value xs:string optional
Used for tracking stats and events by period.
points xs:string optional
Sum of goals and assists.
position xs:string optional
Indicates that the included statistics apply only to while played at a particular position.
record-making-scope QCodeType optional
Indicates that the included statistics apply only to values that set a record, such as a team-high, or an individual-low.
scope-value QCodeType optional
A generic scope indicator. Use only if none of the other coverage attributes are suitable.
scoping-label xs:string optional
A textual description for the scope.
shots-hit-frame xs:string optional
Total number of shots hitting the goal frame.
shots-off-goal-total xs:string optional
Total number of shots towards the goal, but that would have
missed the target anyway.
shots-on-goal-total xs:string optional
Total number of shots on goal that did not hit the
net.
shots-penalty-shot-missed xs:string optional
Total number of attempts to score as penalty-shot that did not result in a goal.
shots-penalty-shot-percentage xs:string optional
Percentage of penalty shots scored. Could be calculated from above values.
shots-penalty-shot-scored xs:string optional
Goals scored as penalty-shots.
shots-penalty-shot-taken xs:string optional
Total number of attempts to score as
penalty-shot.
shots-shootout-missed xs:string optional
Goals missed during shootout.
shots-shootout-percentage xs:string optional
Percentage of shootout goals scored.
shots-shootout-scored xs:string optional
Goals scored during shootout.
shots-shootout-taken xs:string optional
Total number of attempts to score during shootout.
shots-total xs:string optional
Total number of shots made in attempt to score
goal.
situation QCodeType optional
Final or current score of the team or player.
start-date-time TruncatedDateTimeType optional
The starting date, with optional time, of the event for which the stats are relevant.
stats-coverage QCodeType optional
A relative indication of how many statistics are included in the item. SportsML vocab uri: http://cv.iptc.org/newscodes/spstatscoverage/
style xs:string optional
An open placeholder for reference by an external stylesheet.
surface-type QCodeType optional
The type of surface (eg. clay, artificial grass, etc.) upon which the stats were generated.
tackles-lost xs:string optional
tackles-total xs:string optional
tackles-won xs:string optional
tackles-won-percentage xs:string optional
team QCodeType optional
The key of the team for which the player or team generated the stats.
team-coverage restriction of xs:string optional
Indicates whether the item contains information about one team, or
many teams.
temporal-unit-type QCodeType optional
The unit of performance to which the stats apply eg. single-event, season, career.
temporal-unit-value QCodeType optional
The key of performance unit to which the stats apply.
unit-type QCodeType optional
The type, other than team or league/competition, of the competitive unit for which the player or team generated the stats.
unit-value QCodeType optional
The key, other than team or league/competition, of the competitive unit for which the player or team generated the stats.
venue-type QCodeType optional
The type of event (eg. indoor, outdoor, etc.) in which the stats were generated.
weather-type QCodeType optional
A code for the weather situation in which the stats were generated. SportsML weather codes recommended.
Source
<xs:element name="stats-soccer-offensive" type="soccerStatsOffensiveComplexType" minOccurs="0" maxOccurs="unbounded"/>
Element baseSoccerStatsComplexType / stats-soccer-defensive
Namespace http://iptc.org/std/nar/2006-10-01/
Diagram
Diagram sportsml_xsd.tmp#commonAttributes sportsml_xsd.tmp#coverageAttributes sportsml-specific-soccer_xsd.tmp#soccerStatsDefensiveComplexType_shots-penalty-shot-allowed sportsml-specific-soccer_xsd.tmp#soccerStatsDefensiveComplexType_goals-penalty-shot-allowed sportsml-specific-soccer_xsd.tmp#soccerStatsDefensiveComplexType_goals-against-average sportsml-specific-soccer_xsd.tmp#soccerStatsDefensiveComplexType_goals-against-total sportsml-specific-soccer_xsd.tmp#soccerStatsDefensiveComplexType_saves sportsml-specific-soccer_xsd.tmp#soccerStatsDefensiveComplexType_save-percentage sportsml-specific-soccer_xsd.tmp#soccerStatsDefensiveComplexType_catches-punches sportsml-specific-soccer_xsd.tmp#soccerStatsDefensiveComplexType_shots-on-goal-against-total sportsml-specific-soccer_xsd.tmp#soccerStatsDefensiveComplexType_shots-shootout-total sportsml-specific-soccer_xsd.tmp#soccerStatsDefensiveComplexType_shots-shootout-allowed sportsml-specific-soccer_xsd.tmp#soccerStatsDefensiveComplexType_shots-blocked sportsml-specific-soccer_xsd.tmp#soccerStatsDefensiveComplexType_shutouts sportsml-specific-soccer_xsd.tmp#soccerStatsDefensiveComplexType_crosses-18-yard-plus sportsml-specific-soccer_xsd.tmp#soccerStatsDefensiveComplexType_crosses-18-yard sportsml-specific-soccer_xsd.tmp#soccerStatsDefensiveComplexType_shots-blocked-outfielder sportsml-specific-soccer_xsd.tmp#soccerStatsDefensiveComplexType_shots-blocked-cross sportsml-specific-soccer_xsd.tmp#soccerStatsDefensiveComplexType_clearances-successful sportsml-specific-soccer_xsd.tmp#soccerStatsDefensiveComplexType_interceptions sportsml-specific-soccer_xsd.tmp#soccerStatsDefensiveComplexType
Type soccerStatsDefensiveComplexType
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Attributes
QName Type Fixed Default Use Annotation
alignment-scope restriction of xs:string optional
Indicates that the included statistics apply only to events played either at home or away.
catches-punches xs:string optional
Situations when the goalie catches or punches the ball. Not a
save attempt.
class xs:string optional
An open placeholder for categorization.
clearances-successful xs:string optional
competition QCodeType optional
The key of the league or competition for which the player or team generated the stats.
crosses-18-yard xs:string optional
crosses-18-yard-plus xs:string optional
distance xs:string optional
Measure of distance for the generated stat.
distance-maximum xs:string optional
Maximum distance for the generated stat.
distance-minimum xs:string optional
Minimum distance for the generated stat.
duration-scope QCodeType optional
Indicates what class of events the included statistics apply. Example: those events that went into overtime. SportsML vocab uri: http://cv.iptc.org/newscodes/spdurationscope/
end-date-time TruncatedDateTimeType optional
The ending date, with optional time, of the event for which the stats are relevant.
event-span xs:nonNegativeInteger optional
Qualifier of "most-recent-events" value for temporal-unit attribute. Specify the number of events eg. 10 for last 10 games.
goals-against-average xs:string optional
Average goals against per game for the given
period.
goals-against-total xs:string optional
Total goals against per game for the given
period.
goals-penalty-shot-allowed xs:string optional
Total number of goals allowed as penalty shots.
id xs:ID optional
An XML-specific identifier for the element.
interceptions xs:string optional
location-key QCodeType optional
The key of the site,venue or location where the stats were generated.
measurement-units xs:string optional
The type of unit used to measure distance, speed, etc. Could be mph, kph, metres, yards, etc.
opponent-type QCodeType optional
Whether the opponent was a player, team, etc.
opponent-value QCodeType optional
The key of the player, team, division, conference, league or other unit which provide the opposition relevant to the stat.
period-end-date-time TruncatedDateTimeType optional
The ending date, with optional time, of the period for which the stats are relevant.
period-start-date-time TruncatedDateTimeType optional
The starting date, with optional time, of the period for which the stats are relevant.
period-type QCodeType optional
For certain types of periods: overtime, declared (cricket), etc.
period-value xs:string optional
Used for tracking stats and events by period.
position xs:string optional
Indicates that the included statistics apply only to while played at a particular position.
record-making-scope QCodeType optional
Indicates that the included statistics apply only to values that set a record, such as a team-high, or an individual-low.
save-percentage xs:string optional
Percentage of saves compared to score-attempts on
goal.
saves xs:string optional
Score attempts that were saved by the
goal-keeper.
scope-value QCodeType optional
A generic scope indicator. Use only if none of the other coverage attributes are suitable.
scoping-label xs:string optional
A textual description for the scope.
shots-blocked xs:string optional
Score attempts that was blocked by someone else than the
goal-keeper.
shots-blocked-cross xs:string optional
shots-blocked-outfielder xs:string optional
shots-on-goal-against-total xs:string optional
Total number of shots on goal against.
shots-penalty-shot-allowed xs:string optional
Total number of penalty-shots allowed from other
teams.
shots-shootout-allowed xs:string optional
Goals allowed during shootout.
shots-shootout-total xs:string optional
Total number of attempts to score during
shootout.
shutouts xs:string optional
Number of games when you did not allow the other team to
score.
situation QCodeType optional
Final or current score of the team or player.
start-date-time TruncatedDateTimeType optional
The starting date, with optional time, of the event for which the stats are relevant.
stats-coverage QCodeType optional
A relative indication of how many statistics are included in the item. SportsML vocab uri: http://cv.iptc.org/newscodes/spstatscoverage/
style xs:string optional
An open placeholder for reference by an external stylesheet.
surface-type QCodeType optional
The type of surface (eg. clay, artificial grass, etc.) upon which the stats were generated.
team QCodeType optional
The key of the team for which the player or team generated the stats.
team-coverage restriction of xs:string optional
Indicates whether the item contains information about one team, or
many teams.
temporal-unit-type QCodeType optional
The unit of performance to which the stats apply eg. single-event, season, career.
temporal-unit-value QCodeType optional
The key of performance unit to which the stats apply.
unit-type QCodeType optional
The type, other than team or league/competition, of the competitive unit for which the player or team generated the stats.
unit-value QCodeType optional
The key, other than team or league/competition, of the competitive unit for which the player or team generated the stats.
venue-type QCodeType optional
The type of event (eg. indoor, outdoor, etc.) in which the stats were generated.
weather-type QCodeType optional
A code for the weather situation in which the stats were generated. SportsML weather codes recommended.
Source
<xs:element name="stats-soccer-defensive" type="soccerStatsDefensiveComplexType" minOccurs="0" maxOccurs="unbounded"/>
Element baseSoccerStatsComplexType / stats-soccer-foul
Namespace http://iptc.org/std/nar/2006-10-01/
Diagram
Diagram sportsml_xsd.tmp#commonAttributes sportsml_xsd.tmp#coverageAttributes sportsml-specific-soccer_xsd.tmp#soccerStatsFoulComplexType_fouls-commited sportsml-specific-soccer_xsd.tmp#soccerStatsFoulComplexType_fouls-suffered sportsml-specific-soccer_xsd.tmp#soccerStatsFoulComplexType_cautions-total sportsml-specific-soccer_xsd.tmp#soccerStatsFoulComplexType_cautions-pending sportsml-specific-soccer_xsd.tmp#soccerStatsFoulComplexType_caution-points-total sportsml-specific-soccer_xsd.tmp#soccerStatsFoulComplexType_caution-points-pending sportsml-specific-soccer_xsd.tmp#soccerStatsFoulComplexType_ejections-total sportsml-specific-soccer_xsd.tmp#soccerStatsFoulComplexType_ejections-second-caution sportsml-specific-soccer_xsd.tmp#soccerStatsFoulComplexType_ejections-straight sportsml-specific-soccer_xsd.tmp#soccerStatsFoulComplexType
Type soccerStatsFoulComplexType
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Attributes
QName Type Fixed Default Use Annotation
alignment-scope restriction of xs:string optional
Indicates that the included statistics apply only to events played either at home or away.
caution-points-pending xs:string optional
Number of caution points that could result in a game
suspension.
caution-points-total xs:string optional
Total amount of caution points. Can occur over various games in a
season.
cautions-pending xs:string optional
Number of cautions that could result in a game
suspension.
cautions-total xs:string optional
Total number of cautions recieved.
class xs:string optional
An open placeholder for categorization.
competition QCodeType optional
The key of the league or competition for which the player or team generated the stats.
distance xs:string optional
Measure of distance for the generated stat.
distance-maximum xs:string optional
Maximum distance for the generated stat.
distance-minimum xs:string optional
Minimum distance for the generated stat.
duration-scope QCodeType optional
Indicates what class of events the included statistics apply. Example: those events that went into overtime. SportsML vocab uri: http://cv.iptc.org/newscodes/spdurationscope/
ejections-second-caution xs:string optional
ejections-straight xs:string optional
ejections-total xs:string optional
Total number of ejections.
end-date-time TruncatedDateTimeType optional
The ending date, with optional time, of the event for which the stats are relevant.
event-span xs:nonNegativeInteger optional
Qualifier of "most-recent-events" value for temporal-unit attribute. Specify the number of events eg. 10 for last 10 games.
fouls-commited xs:string optional
Total number of fouls commited. Generally a defensive
foul.
fouls-suffered xs:string optional
Total number of fouls the player has suffered. Generally an
offensive foul.
id xs:ID optional
An XML-specific identifier for the element.
location-key QCodeType optional
The key of the site,venue or location where the stats were generated.
measurement-units xs:string optional
The type of unit used to measure distance, speed, etc. Could be mph, kph, metres, yards, etc.
opponent-type QCodeType optional
Whether the opponent was a player, team, etc.
opponent-value QCodeType optional
The key of the player, team, division, conference, league or other unit which provide the opposition relevant to the stat.
period-end-date-time TruncatedDateTimeType optional
The ending date, with optional time, of the period for which the stats are relevant.
period-start-date-time TruncatedDateTimeType optional
The starting date, with optional time, of the period for which the stats are relevant.
period-type QCodeType optional
For certain types of periods: overtime, declared (cricket), etc.
period-value xs:string optional
Used for tracking stats and events by period.
position xs:string optional
Indicates that the included statistics apply only to while played at a particular position.
record-making-scope QCodeType optional
Indicates that the included statistics apply only to values that set a record, such as a team-high, or an individual-low.
scope-value QCodeType optional
A generic scope indicator. Use only if none of the other coverage attributes are suitable.
scoping-label xs:string optional
A textual description for the scope.
situation QCodeType optional
Final or current score of the team or player.
start-date-time TruncatedDateTimeType optional
The starting date, with optional time, of the event for which the stats are relevant.
stats-coverage QCodeType optional
A relative indication of how many statistics are included in the item. SportsML vocab uri: http://cv.iptc.org/newscodes/spstatscoverage/
style xs:string optional
An open placeholder for reference by an external stylesheet.
surface-type QCodeType optional
The type of surface (eg. clay, artificial grass, etc.) upon which the stats were generated.
team QCodeType optional
The key of the team for which the player or team generated the stats.
team-coverage restriction of xs:string optional
Indicates whether the item contains information about one team, or
many teams.
temporal-unit-type QCodeType optional
The unit of performance to which the stats apply eg. single-event, season, career.
temporal-unit-value QCodeType optional
The key of performance unit to which the stats apply.
unit-type QCodeType optional
The type, other than team or league/competition, of the competitive unit for which the player or team generated the stats.
unit-value QCodeType optional
The key, other than team or league/competition, of the competitive unit for which the player or team generated the stats.
venue-type QCodeType optional
The type of event (eg. indoor, outdoor, etc.) in which the stats were generated.
weather-type QCodeType optional
A code for the weather situation in which the stats were generated. SportsML weather codes recommended.
Source
<xs:element name="stats-soccer-foul" type="soccerStatsFoulComplexType" minOccurs="0" maxOccurs="unbounded"/>
Complex Type soccerEventMetadataComplexType
Namespace http://iptc.org/std/nar/2006-10-01/
Annotations
Soccer-specific metadata for events. | Metadata that is specific to soccer for events.
Diagram
Diagram sportsml-specific-soccer_xsd.tmp#soccerEventMetadataComplexType_kick-off-team-idref sportsml-specific-soccer_xsd.tmp#soccerEventMetadataComplexType_week sportsml-specific-soccer_xsd.tmp#soccerEventMetadataComplexType_time-adjustment
Used by
Model time-adjustment*
Children time-adjustment
Attributes
QName Type Fixed Default Use Annotation
kick-off-team-idref xs:IDREF optional
Pointer to the team doing the kick-off for the period	covered.
week xs:string optional
The week during the season in which this game is	played.
Source
<xs:complexType name="soccerEventMetadataComplexType">
  <xs:annotation>
    <xs:documentation>Soccer-specific metadata for events. | Metadata that is specific to soccer for events.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="time-adjustment" type="soccerTimeAdjustmentComplexType" minOccurs="0" maxOccurs="unbounded"/>
  </xs:sequence>
  <!--<xs:attributeGroup ref="eventStateSoccer"/>-->
  <xs:attribute name="kick-off-team-idref" type="xs:IDREF" use="optional">
    <xs:annotation>
      <xs:documentation>Pointer to the team doing the kick-off for the period covered.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="week" type="xs:string" use="optional">
    <xs:annotation>
      <xs:documentation>The week during the season in which this game is played.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:complexType>
Complex Type soccerTimeAdjustmentComplexType
Namespace http://iptc.org/std/nar/2006-10-01/
Annotations
Record time added by referee. | Holds values for the time added by the referee and how much extra time was actually played.
Diagram
Diagram sportsml_xsd.tmp#commonAttributes sportsml_xsd.tmp#baseTimeAdjustmentComplexType_period-extra-time-added sportsml_xsd.tmp#baseTimeAdjustmentComplexType_period-extra-time-elapsed sportsml_xsd.tmp#baseTimeAdjustmentComplexType
Type extension of baseTimeAdjustmentComplexType
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
class xs:string optional
An open placeholder for categorization.
id xs:ID optional
An XML-specific identifier for the element.
period-extra-time-added xs:string optional
How many minutes the referee has decided to add to the period.
period-extra-time-elapsed xs:string optional
How much time exactly MMSS that was actually elapsed in the period.
style xs:string optional
An open placeholder for reference by an external stylesheet.
Source
<xs:complexType name="soccerTimeAdjustmentComplexType">
  <xs:annotation>
    <xs:documentation>Record time added by referee. | Holds values for the time added by the referee and how much extra time was actually played.</xs:documentation>
  </xs:annotation>
  <xs:complexContent>
    <xs:extension base="baseTimeAdjustmentComplexType">
      <!--<xs:attributeGroup ref="eventStateSoccer"/>-->
    </xs:extension>
  </xs:complexContent>
</xs:complexType>
Complex Type soccerTeamStatsComplexType
Namespace http://iptc.org/std/nar/2006-10-01/
Annotations
Soccer specific stats for one team. | Team-stats that is specific to	soccer and does not apply to all sports.
Diagram
Diagram sportsml_xsd.tmp#commonAttributes sportsml_xsd.tmp#coverageAttributes sportsml-specific-soccer_xsd.tmp#baseSoccerStatsComplexType_touches sportsml-specific-soccer_xsd.tmp#baseSoccerStatsComplexType_aerials-won sportsml-specific-soccer_xsd.tmp#baseSoccerStatsComplexType_stats-soccer-offensive sportsml-specific-soccer_xsd.tmp#baseSoccerStatsComplexType_stats-soccer-defensive sportsml-specific-soccer_xsd.tmp#baseSoccerStatsComplexType_stats-soccer-foul sportsml-specific-soccer_xsd.tmp#baseSoccerStatsComplexType sportsml-specific-soccer_xsd.tmp#soccerTeamStatsComplexType_line-formation
Type extension of baseSoccerStatsComplexType
Type hierarchy
Used by
Model stats-soccer-offensive* , stats-soccer-defensive* , stats-soccer-foul*
Children stats-soccer-defensive, stats-soccer-foul, stats-soccer-offensive
Attributes
QName Type Fixed Default Use Annotation
aerials-won xs:string optional
alignment-scope restriction of xs:string optional
Indicates that the included statistics apply only to events played either at home or away.
class xs:string optional
An open placeholder for categorization.
competition QCodeType optional
The key of the league or competition for which the player or team generated the stats.
distance xs:string optional
Measure of distance for the generated stat.
distance-maximum xs:string optional
Maximum distance for the generated stat.
distance-minimum xs:string optional
Minimum distance for the generated stat.
duration-scope QCodeType optional
Indicates what class of events the included statistics apply. Example: those events that went into overtime. SportsML vocab uri: http://cv.iptc.org/newscodes/spdurationscope/
end-date-time TruncatedDateTimeType optional
The ending date, with optional time, of the event for which the stats are relevant.
event-span xs:nonNegativeInteger optional
Qualifier of "most-recent-events" value for temporal-unit attribute. Specify the number of events eg. 10 for last 10 games.
id xs:ID optional
An XML-specific identifier for the element.
line-formation xs:string optional
String representing the formation of the team on the field
starting from the back of the field. This can be written as 4-4-2 where the
hyphens separates the lines on the field from the defense at left to the
forwards to the right. Depending on the formation of the team other than
three digits can be used, for example 4-2-3-1.
location-key QCodeType optional
The key of the site,venue or location where the stats were generated.
measurement-units xs:string optional
The type of unit used to measure distance, speed, etc. Could be mph, kph, metres, yards, etc.
opponent-type QCodeType optional
Whether the opponent was a player, team, etc.
opponent-value QCodeType optional
The key of the player, team, division, conference, league or other unit which provide the opposition relevant to the stat.
period-end-date-time TruncatedDateTimeType optional
The ending date, with optional time, of the period for which the stats are relevant.
period-start-date-time TruncatedDateTimeType optional
The starting date, with optional time, of the period for which the stats are relevant.
period-type QCodeType optional
For certain types of periods: overtime, declared (cricket), etc.
period-value xs:string optional
Used for tracking stats and events by period.
position xs:string optional
Indicates that the included statistics apply only to while played at a particular position.
record-making-scope QCodeType optional
Indicates that the included statistics apply only to values that set a record, such as a team-high, or an individual-low.
scope-value QCodeType optional
A generic scope indicator. Use only if none of the other coverage attributes are suitable.
scoping-label xs:string optional
A textual description for the scope.
situation QCodeType optional
Final or current score of the team or player.
start-date-time TruncatedDateTimeType optional
The starting date, with optional time, of the event for which the stats are relevant.
stats-coverage QCodeType optional
A relative indication of how many statistics are included in the item. SportsML vocab uri: http://cv.iptc.org/newscodes/spstatscoverage/
style xs:string optional
An open placeholder for reference by an external stylesheet.
surface-type QCodeType optional
The type of surface (eg. clay, artificial grass, etc.) upon which the stats were generated.
team QCodeType optional
The key of the team for which the player or team generated the stats.
team-coverage restriction of xs:string optional
Indicates whether the item contains information about one team, or
many teams.
temporal-unit-type QCodeType optional
The unit of performance to which the stats apply eg. single-event, season, career.
temporal-unit-value QCodeType optional
The key of performance unit to which the stats apply.
touches xs:string optional
unit-type QCodeType optional
The type, other than team or league/competition, of the competitive unit for which the player or team generated the stats.
unit-value QCodeType optional
The key, other than team or league/competition, of the competitive unit for which the player or team generated the stats.
venue-type QCodeType optional
The type of event (eg. indoor, outdoor, etc.) in which the stats were generated.
weather-type QCodeType optional
A code for the weather situation in which the stats were generated. SportsML weather codes recommended.
Source
<xs:complexType name="soccerTeamStatsComplexType">
  <xs:annotation>
    <xs:documentation>Soccer specific stats for one team. | Team-stats that is specific to soccer and does not apply to all sports.</xs:documentation>
  </xs:annotation>
  <xs:complexContent>
    <xs:extension base="baseSoccerStatsComplexType">
      <xs:attribute name="line-formation" type="xs:string" use="optional">
        <xs:annotation>
          <xs:documentation>String representing the formation of the team on the field starting from the back of the field. This can be written as 4-4-2 where the hyphens separates the lines on the field from the defense at left to the forwards to the right. Depending on the formation of the team other than three digits can be used, for example 4-2-3-1.</xs:documentation>
        </xs:annotation>
      </xs:attribute>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>
Complex Type baseSoccerStatsComplexType
Namespace http://iptc.org/std/nar/2006-10-01/
Diagram
Diagram sportsml_xsd.tmp#commonAttributes sportsml_xsd.tmp#coverageAttributes sportsml-specific-soccer_xsd.tmp#baseSoccerStatsComplexType_touches sportsml-specific-soccer_xsd.tmp#baseSoccerStatsComplexType_aerials-won sportsml-specific-soccer_xsd.tmp#baseSoccerStatsComplexType_stats-soccer-offensive sportsml-specific-soccer_xsd.tmp#baseSoccerStatsComplexType_stats-soccer-defensive sportsml-specific-soccer_xsd.tmp#baseSoccerStatsComplexType_stats-soccer-foul
Used by
Model stats-soccer-offensive* , stats-soccer-defensive* , stats-soccer-foul*
Children stats-soccer-defensive, stats-soccer-foul, stats-soccer-offensive
Attributes
QName Type Fixed Default Use Annotation
aerials-won xs:string optional
alignment-scope restriction of xs:string optional
Indicates that the included statistics apply only to events played either at home or away.
class xs:string optional
An open placeholder for categorization.
competition QCodeType optional
The key of the league or competition for which the player or team generated the stats.
distance xs:string optional
Measure of distance for the generated stat.
distance-maximum xs:string optional
Maximum distance for the generated stat.
distance-minimum xs:string optional
Minimum distance for the generated stat.
duration-scope QCodeType optional
Indicates what class of events the included statistics apply. Example: those events that went into overtime. SportsML vocab uri: http://cv.iptc.org/newscodes/spdurationscope/
end-date-time TruncatedDateTimeType optional
The ending date, with optional time, of the event for which the stats are relevant.
event-span xs:nonNegativeInteger optional
Qualifier of "most-recent-events" value for temporal-unit attribute. Specify the number of events eg. 10 for last 10 games.
id xs:ID optional
An XML-specific identifier for the element.
location-key QCodeType optional
The key of the site,venue or location where the stats were generated.
measurement-units xs:string optional
The type of unit used to measure distance, speed, etc. Could be mph, kph, metres, yards, etc.
opponent-type QCodeType optional
Whether the opponent was a player, team, etc.
opponent-value QCodeType optional
The key of the player, team, division, conference, league or other unit which provide the opposition relevant to the stat.
period-end-date-time TruncatedDateTimeType optional
The ending date, with optional time, of the period for which the stats are relevant.
period-start-date-time TruncatedDateTimeType optional
The starting date, with optional time, of the period for which the stats are relevant.
period-type QCodeType optional
For certain types of periods: overtime, declared (cricket), etc.
period-value xs:string optional
Used for tracking stats and events by period.
position xs:string optional
Indicates that the included statistics apply only to while played at a particular position.
record-making-scope QCodeType optional
Indicates that the included statistics apply only to values that set a record, such as a team-high, or an individual-low.
scope-value QCodeType optional
A generic scope indicator. Use only if none of the other coverage attributes are suitable.
scoping-label xs:string optional
A textual description for the scope.
situation QCodeType optional
Final or current score of the team or player.
start-date-time TruncatedDateTimeType optional
The starting date, with optional time, of the event for which the stats are relevant.
stats-coverage QCodeType optional
A relative indication of how many statistics are included in the item. SportsML vocab uri: http://cv.iptc.org/newscodes/spstatscoverage/
style xs:string optional
An open placeholder for reference by an external stylesheet.
surface-type QCodeType optional
The type of surface (eg. clay, artificial grass, etc.) upon which the stats were generated.
team QCodeType optional
The key of the team for which the player or team generated the stats.
team-coverage restriction of xs:string optional
Indicates whether the item contains information about one team, or
many teams.
temporal-unit-type QCodeType optional
The unit of performance to which the stats apply eg. single-event, season, career.
temporal-unit-value QCodeType optional
The key of performance unit to which the stats apply.
touches xs:string optional
unit-type QCodeType optional
The type, other than team or league/competition, of the competitive unit for which the player or team generated the stats.
unit-value QCodeType optional
The key, other than team or league/competition, of the competitive unit for which the player or team generated the stats.
venue-type QCodeType optional
The type of event (eg. indoor, outdoor, etc.) in which the stats were generated.
weather-type QCodeType optional
A code for the weather situation in which the stats were generated. SportsML weather codes recommended.
Source
<xs:complexType name="baseSoccerStatsComplexType">
  <xs:sequence>
    <xs:element name="stats-soccer-offensive" type="soccerStatsOffensiveComplexType" minOccurs="0" maxOccurs="unbounded"/>
    <xs:element name="stats-soccer-defensive" type="soccerStatsDefensiveComplexType" minOccurs="0" maxOccurs="unbounded"/>
    <xs:element name="stats-soccer-foul" type="soccerStatsFoulComplexType" minOccurs="0" maxOccurs="unbounded"/>
  </xs:sequence>
  <xs:attributeGroup ref="commonAttributes"/>
  <xs:attributeGroup ref="coverageAttributes"/>
  <xs:attribute name="touches" type="xs:string" use="optional"/>
  <xs:attribute name="aerials-won" type="xs:string" use="optional"/>
</xs:complexType>
Complex Type soccerStatsOffensiveComplexType
Namespace http://iptc.org/std/nar/2006-10-01/
Annotations
Offensive stats specific to soccer. | Offensive stats for one team,
specific to soccer.
Diagram
Diagram sportsml_xsd.tmp#commonAttributes sportsml_xsd.tmp#coverageAttributes sportsml-specific-soccer_xsd.tmp#soccerStatsOffensiveComplexType_goals-game-winning sportsml-specific-soccer_xsd.tmp#soccerStatsOffensiveComplexType_goals-game-tying sportsml-specific-soccer_xsd.tmp#soccerStatsOffensiveComplexType_goals-overtime sportsml-specific-soccer_xsd.tmp#soccerStatsOffensiveComplexType_goals-shootout sportsml-specific-soccer_xsd.tmp#soccerStatsOffensiveComplexType_goals-total sportsml-specific-soccer_xsd.tmp#soccerStatsOffensiveComplexType_assists-game-winning sportsml-specific-soccer_xsd.tmp#soccerStatsOffensiveComplexType_assists-game-tying sportsml-specific-soccer_xsd.tmp#soccerStatsOffensiveComplexType_assists-overtime sportsml-specific-soccer_xsd.tmp#soccerStatsOffensiveComplexType_assists-total sportsml-specific-soccer_xsd.tmp#soccerStatsOffensiveComplexType_points sportsml-specific-soccer_xsd.tmp#soccerStatsOffensiveComplexType_shots-total sportsml-specific-soccer_xsd.tmp#soccerStatsOffensiveComplexType_shots-on-goal-total sportsml-specific-soccer_xsd.tmp#soccerStatsOffensiveComplexType_shots-off-goal-total sportsml-specific-soccer_xsd.tmp#soccerStatsOffensiveComplexType_shots-penalty-shot-taken sportsml-specific-soccer_xsd.tmp#soccerStatsOffensiveComplexType_shots-penalty-shot-scored sportsml-specific-soccer_xsd.tmp#soccerStatsOffensiveComplexType_shots-penalty-shot-missed sportsml-specific-soccer_xsd.tmp#soccerStatsOffensiveComplexType_shots-penalty-shot-percentage sportsml-specific-soccer_xsd.tmp#soccerStatsOffensiveComplexType_shots-shootout-taken sportsml-specific-soccer_xsd.tmp#soccerStatsOffensiveComplexType_shots-shootout-scored sportsml-specific-soccer_xsd.tmp#soccerStatsOffensiveComplexType_shots-shootout-missed sportsml-specific-soccer_xsd.tmp#soccerStatsOffensiveComplexType_shots-shootout-percentage sportsml-specific-soccer_xsd.tmp#soccerStatsOffensiveComplexType_giveaways sportsml-specific-soccer_xsd.tmp#soccerStatsOffensiveComplexType_offsides sportsml-specific-soccer_xsd.tmp#soccerStatsOffensiveComplexType_corner-kicks sportsml-specific-soccer_xsd.tmp#soccerStatsOffensiveComplexType_hat-tricks sportsml-specific-soccer_xsd.tmp#soccerStatsOffensiveComplexType_shots-hit-frame sportsml-specific-soccer_xsd.tmp#soccerStatsOffensiveComplexType_goals-own sportsml-specific-soccer_xsd.tmp#soccerStatsOffensiveComplexType_free-kicks sportsml-specific-soccer_xsd.tmp#soccerStatsOffensiveComplexType_goals-left-foot sportsml-specific-soccer_xsd.tmp#soccerStatsOffensiveComplexType_goals-right-foot sportsml-specific-soccer_xsd.tmp#soccerStatsOffensiveComplexType_goals-head sportsml-specific-soccer_xsd.tmp#soccerStatsOffensiveComplexType_passes-total sportsml-specific-soccer_xsd.tmp#soccerStatsOffensiveComplexType_passes-complete sportsml-specific-soccer_xsd.tmp#soccerStatsOffensiveComplexType_passes-complete-percentage sportsml-specific-soccer_xsd.tmp#soccerStatsOffensiveComplexType_passes-incomplete sportsml-specific-soccer_xsd.tmp#soccerStatsOffensiveComplexType_passes-complete-3rd-final sportsml-specific-soccer_xsd.tmp#soccerStatsOffensiveComplexType_passes-complete-long sportsml-specific-soccer_xsd.tmp#soccerStatsOffensiveComplexType_tackles-total sportsml-specific-soccer_xsd.tmp#soccerStatsOffensiveComplexType_tackles-won sportsml-specific-soccer_xsd.tmp#soccerStatsOffensiveComplexType_tackles-won-percentage sportsml-specific-soccer_xsd.tmp#soccerStatsOffensiveComplexType_tackles-lost
Used by
Attributes
QName Type Fixed Default Use Annotation
alignment-scope restriction of xs:string optional
Indicates that the included statistics apply only to events played either at home or away.
assists-game-tying xs:string optional
Assists to goals that meant tying a game.
assists-game-winning xs:string optional
Assists to goals that meant winning a game.
assists-overtime xs:string optional
Assists made on goals scored during overtime.
assists-total xs:string optional
Number of assists.
class xs:string optional
An open placeholder for categorization.
competition QCodeType optional
The key of the league or competition for which the player or team generated the stats.
corner-kicks xs:string optional
Total number of corner kicks performed.
distance xs:string optional
Measure of distance for the generated stat.
distance-maximum xs:string optional
Maximum distance for the generated stat.
distance-minimum xs:string optional
Minimum distance for the generated stat.
duration-scope QCodeType optional
Indicates what class of events the included statistics apply. Example: those events that went into overtime. SportsML vocab uri: http://cv.iptc.org/newscodes/spdurationscope/
end-date-time TruncatedDateTimeType optional
The ending date, with optional time, of the event for which the stats are relevant.
event-span xs:nonNegativeInteger optional
Qualifier of "most-recent-events" value for temporal-unit attribute. Specify the number of events eg. 10 for last 10 games.
free-kicks xs:string optional
Unopposed kicks on the field awarded to a team due to an opposing	team's infraction.
giveaways xs:string optional
Changes in possession, usually as a result of poor play leading to the other team getting the ball.
goals-game-tying xs:string optional
Goals that meant tying a game.
goals-game-winning xs:string optional
Goals that meant winning a game.
goals-head xs:string optional
goals-left-foot xs:string optional
goals-overtime xs:string optional
Goals scored during overtime.
goals-own xs:string optional
Goals scored on own net.
goals-right-foot xs:string optional
goals-shootout xs:string optional
Goals scored during shootout.
goals-total xs:string optional
Total number of goals by the team.
hat-tricks xs:string optional
A record of the number of times a player scored three or more
goals in a game. Sometimes, the rules that govern the assignment of a
hat-trick varies.
id xs:ID optional
An XML-specific identifier for the element.
location-key QCodeType optional
The key of the site,venue or location where the stats were generated.
measurement-units xs:string optional
The type of unit used to measure distance, speed, etc. Could be mph, kph, metres, yards, etc.
offsides xs:string optional
Total number of offsides.
opponent-type QCodeType optional
Whether the opponent was a player, team, etc.
opponent-value QCodeType optional
The key of the player, team, division, conference, league or other unit which provide the opposition relevant to the stat.
passes-complete xs:string optional
passes-complete-3rd-final xs:string optional
passes-complete-long xs:string optional
passes-complete-percentage xs:string optional
passes-incomplete xs:string optional
passes-total xs:string optional
period-end-date-time TruncatedDateTimeType optional
The ending date, with optional time, of the period for which the stats are relevant.
period-start-date-time TruncatedDateTimeType optional
The starting date, with optional time, of the period for which the stats are relevant.
period-type QCodeType optional
For certain types of periods: overtime, declared (cricket), etc.
period-value xs:string optional
Used for tracking stats and events by period.
points xs:string optional
Sum of goals and assists.
position xs:string optional
Indicates that the included statistics apply only to while played at a particular position.
record-making-scope QCodeType optional
Indicates that the included statistics apply only to values that set a record, such as a team-high, or an individual-low.
scope-value QCodeType optional
A generic scope indicator. Use only if none of the other coverage attributes are suitable.
scoping-label xs:string optional
A textual description for the scope.
shots-hit-frame xs:string optional
Total number of shots hitting the goal frame.
shots-off-goal-total xs:string optional
Total number of shots towards the goal, but that would have
missed the target anyway.
shots-on-goal-total xs:string optional
Total number of shots on goal that did not hit the
net.
shots-penalty-shot-missed xs:string optional
Total number of attempts to score as penalty-shot that did not result in a goal.
shots-penalty-shot-percentage xs:string optional
Percentage of penalty shots scored. Could be calculated from above values.
shots-penalty-shot-scored xs:string optional
Goals scored as penalty-shots.
shots-penalty-shot-taken xs:string optional
Total number of attempts to score as
penalty-shot.
shots-shootout-missed xs:string optional
Goals missed during shootout.
shots-shootout-percentage xs:string optional
Percentage of shootout goals scored.
shots-shootout-scored xs:string optional
Goals scored during shootout.
shots-shootout-taken xs:string optional
Total number of attempts to score during shootout.
shots-total xs:string optional
Total number of shots made in attempt to score
goal.
situation QCodeType optional
Final or current score of the team or player.
start-date-time TruncatedDateTimeType optional
The starting date, with optional time, of the event for which the stats are relevant.
stats-coverage QCodeType optional
A relative indication of how many statistics are included in the item. SportsML vocab uri: http://cv.iptc.org/newscodes/spstatscoverage/
style xs:string optional
An open placeholder for reference by an external stylesheet.
surface-type QCodeType optional
The type of surface (eg. clay, artificial grass, etc.) upon which the stats were generated.
tackles-lost xs:string optional
tackles-total xs:string optional
tackles-won xs:string optional
tackles-won-percentage xs:string optional
team QCodeType optional
The key of the team for which the player or team generated the stats.
team-coverage restriction of xs:string optional
Indicates whether the item contains information about one team, or
many teams.
temporal-unit-type QCodeType optional
The unit of performance to which the stats apply eg. single-event, season, career.
temporal-unit-value QCodeType optional
The key of performance unit to which the stats apply.
unit-type QCodeType optional
The type, other than team or league/competition, of the competitive unit for which the player or team generated the stats.
unit-value QCodeType optional
The key, other than team or league/competition, of the competitive unit for which the player or team generated the stats.
venue-type QCodeType optional
The type of event (eg. indoor, outdoor, etc.) in which the stats were generated.
weather-type QCodeType optional
A code for the weather situation in which the stats were generated. SportsML weather codes recommended.
Source
<xs:complexType name="soccerStatsOffensiveComplexType">
  <xs:annotation>
    <xs:documentation>Offensive stats specific to soccer. | Offensive stats for one team, specific to soccer.</xs:documentation>
  </xs:annotation>
  <xs:attributeGroup ref="commonAttributes"/>
  <xs:attributeGroup ref="coverageAttributes"/>
  <xs:attribute name="goals-game-winning" type="xs:string" use="optional">
    <xs:annotation>
      <xs:documentation>Goals that meant winning a game.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="goals-game-tying" type="xs:string" use="optional">
    <xs:annotation>
      <xs:documentation>Goals that meant tying a game.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="goals-overtime" type="xs:string" use="optional">
    <xs:annotation>
      <xs:documentation>Goals scored during overtime.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="goals-shootout" type="xs:string" use="optional">
    <xs:annotation>
      <xs:documentation>Goals scored during shootout.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="goals-total" type="xs:string" use="optional">
    <xs:annotation>
      <xs:documentation>Total number of goals by the team.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="assists-game-winning" type="xs:string" use="optional">
    <xs:annotation>
      <xs:documentation>Assists to goals that meant winning a game.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="assists-game-tying" type="xs:string" use="optional">
    <xs:annotation>
      <xs:documentation>Assists to goals that meant tying a game.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="assists-overtime" type="xs:string" use="optional">
    <xs:annotation>
      <xs:documentation>Assists made on goals scored during overtime.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="assists-total" type="xs:string" use="optional">
    <xs:annotation>
      <xs:documentation>Number of assists.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="points" type="xs:string" use="optional">
    <xs:annotation>
      <xs:documentation>Sum of goals and assists.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="shots-total" type="xs:string" use="optional">
    <xs:annotation>
      <xs:documentation>Total number of shots made in attempt to score goal.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="shots-on-goal-total" type="xs:string" use="optional">
    <xs:annotation>
      <xs:documentation>Total number of shots on goal that did not hit the net.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="shots-off-goal-total" type="xs:string" use="optional">
    <xs:annotation>
      <xs:documentation>Total number of shots towards the goal, but that would have missed the target anyway.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="shots-penalty-shot-taken" type="xs:string" use="optional">
    <xs:annotation>
      <xs:documentation>Total number of attempts to score as penalty-shot.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="shots-penalty-shot-scored" type="xs:string" use="optional">
    <xs:annotation>
      <xs:documentation>Goals scored as penalty-shots.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="shots-penalty-shot-missed" type="xs:string" use="optional">
    <xs:annotation>
      <xs:documentation>Total number of attempts to score as penalty-shot that did not result in a goal.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="shots-penalty-shot-percentage" type="xs:string" use="optional">
    <xs:annotation>
      <xs:documentation>Percentage of penalty shots scored. Could be calculated from above values.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="shots-shootout-taken" type="xs:string" use="optional">
    <xs:annotation>
      <xs:documentation>Total number of attempts to score during shootout.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="shots-shootout-scored" type="xs:string" use="optional">
    <xs:annotation>
      <xs:documentation>Goals scored during shootout.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="shots-shootout-missed" type="xs:string" use="optional">
    <xs:annotation>
      <xs:documentation>Goals missed during shootout.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="shots-shootout-percentage" type="xs:string" use="optional">
    <xs:annotation>
      <xs:documentation>Percentage of shootout goals scored.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="giveaways" type="xs:string" use="optional">
    <xs:annotation>
      <xs:documentation>Changes in possession, usually as a result of poor play leading to the other team getting the ball.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="offsides" type="xs:string" use="optional">
    <xs:annotation>
      <xs:documentation>Total number of offsides.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="corner-kicks" type="xs:string" use="optional">
    <xs:annotation>
      <xs:documentation>Total number of corner kicks performed.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="hat-tricks" type="xs:string" use="optional">
    <xs:annotation>
      <xs:documentation>A record of the number of times a player scored three or more goals in a game. Sometimes, the rules that govern the assignment of a hat-trick varies.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="shots-hit-frame" type="xs:string" use="optional">
    <xs:annotation>
      <xs:documentation>Total number of shots hitting the goal frame.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="goals-own" type="xs:string" use="optional">
    <xs:annotation>
      <xs:documentation>Goals scored on own net.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="free-kicks" type="xs:string" use="optional">
    <xs:annotation>
      <xs:documentation>Unopposed kicks on the field awarded to a team due to an opposing team's infraction.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="goals-left-foot" type="xs:string" use="optional"/>
  <xs:attribute name="goals-right-foot" type="xs:string" use="optional"/>
  <xs:attribute name="goals-head" type="xs:string" use="optional"/>
  <xs:attribute name="passes-total" type="xs:string" use="optional"/>
  <xs:attribute name="passes-complete" type="xs:string" use="optional"/>
  <xs:attribute name="passes-complete-percentage" type="xs:string" use="optional"/>
  <xs:attribute name="passes-incomplete" type="xs:string" use="optional"/>
  <xs:attribute name="passes-complete-3rd-final" type="xs:string" use="optional"/>
  <xs:attribute name="passes-complete-long" type="xs:string" use="optional"/>
  <xs:attribute name="tackles-total" type="xs:string" use="optional"/>
  <xs:attribute name="tackles-won" type="xs:string" use="optional"/>
  <xs:attribute name="tackles-won-percentage" type="xs:string" use="optional"/>
  <xs:attribute name="tackles-lost" type="xs:string" use="optional"/>
</xs:complexType>
Complex Type soccerStatsDefensiveComplexType
Namespace http://iptc.org/std/nar/2006-10-01/
Annotations
Defensive stats specific to soccer. | Defensive stats for one team,
specific to soccer.
Diagram
Diagram sportsml_xsd.tmp#commonAttributes sportsml_xsd.tmp#coverageAttributes sportsml-specific-soccer_xsd.tmp#soccerStatsDefensiveComplexType_shots-penalty-shot-allowed sportsml-specific-soccer_xsd.tmp#soccerStatsDefensiveComplexType_goals-penalty-shot-allowed sportsml-specific-soccer_xsd.tmp#soccerStatsDefensiveComplexType_goals-against-average sportsml-specific-soccer_xsd.tmp#soccerStatsDefensiveComplexType_goals-against-total sportsml-specific-soccer_xsd.tmp#soccerStatsDefensiveComplexType_saves sportsml-specific-soccer_xsd.tmp#soccerStatsDefensiveComplexType_save-percentage sportsml-specific-soccer_xsd.tmp#soccerStatsDefensiveComplexType_catches-punches sportsml-specific-soccer_xsd.tmp#soccerStatsDefensiveComplexType_shots-on-goal-against-total sportsml-specific-soccer_xsd.tmp#soccerStatsDefensiveComplexType_shots-shootout-total sportsml-specific-soccer_xsd.tmp#soccerStatsDefensiveComplexType_shots-shootout-allowed sportsml-specific-soccer_xsd.tmp#soccerStatsDefensiveComplexType_shots-blocked sportsml-specific-soccer_xsd.tmp#soccerStatsDefensiveComplexType_shutouts sportsml-specific-soccer_xsd.tmp#soccerStatsDefensiveComplexType_crosses-18-yard-plus sportsml-specific-soccer_xsd.tmp#soccerStatsDefensiveComplexType_crosses-18-yard sportsml-specific-soccer_xsd.tmp#soccerStatsDefensiveComplexType_shots-blocked-outfielder sportsml-specific-soccer_xsd.tmp#soccerStatsDefensiveComplexType_shots-blocked-cross sportsml-specific-soccer_xsd.tmp#soccerStatsDefensiveComplexType_clearances-successful sportsml-specific-soccer_xsd.tmp#soccerStatsDefensiveComplexType_interceptions
Used by
Attributes
QName Type Fixed Default Use Annotation
alignment-scope restriction of xs:string optional
Indicates that the included statistics apply only to events played either at home or away.
catches-punches xs:string optional
Situations when the goalie catches or punches the ball. Not a
save attempt.
class xs:string optional
An open placeholder for categorization.
clearances-successful xs:string optional
competition QCodeType optional
The key of the league or competition for which the player or team generated the stats.
crosses-18-yard xs:string optional
crosses-18-yard-plus xs:string optional
distance xs:string optional
Measure of distance for the generated stat.
distance-maximum xs:string optional
Maximum distance for the generated stat.
distance-minimum xs:string optional
Minimum distance for the generated stat.
duration-scope QCodeType optional
Indicates what class of events the included statistics apply. Example: those events that went into overtime. SportsML vocab uri: http://cv.iptc.org/newscodes/spdurationscope/
end-date-time TruncatedDateTimeType optional
The ending date, with optional time, of the event for which the stats are relevant.
event-span xs:nonNegativeInteger optional
Qualifier of "most-recent-events" value for temporal-unit attribute. Specify the number of events eg. 10 for last 10 games.
goals-against-average xs:string optional
Average goals against per game for the given
period.
goals-against-total xs:string optional
Total goals against per game for the given
period.
goals-penalty-shot-allowed xs:string optional
Total number of goals allowed as penalty shots.
id xs:ID optional
An XML-specific identifier for the element.
interceptions xs:string optional
location-key QCodeType optional
The key of the site,venue or location where the stats were generated.
measurement-units xs:string optional
The type of unit used to measure distance, speed, etc. Could be mph, kph, metres, yards, etc.
opponent-type QCodeType optional
Whether the opponent was a player, team, etc.
opponent-value QCodeType optional
The key of the player, team, division, conference, league or other unit which provide the opposition relevant to the stat.
period-end-date-time TruncatedDateTimeType optional
The ending date, with optional time, of the period for which the stats are relevant.
period-start-date-time TruncatedDateTimeType optional
The starting date, with optional time, of the period for which the stats are relevant.
period-type QCodeType optional
For certain types of periods: overtime, declared (cricket), etc.
period-value xs:string optional
Used for tracking stats and events by period.
position xs:string optional
Indicates that the included statistics apply only to while played at a particular position.
record-making-scope QCodeType optional
Indicates that the included statistics apply only to values that set a record, such as a team-high, or an individual-low.
save-percentage xs:string optional
Percentage of saves compared to score-attempts on
goal.
saves xs:string optional
Score attempts that were saved by the
goal-keeper.
scope-value QCodeType optional
A generic scope indicator. Use only if none of the other coverage attributes are suitable.
scoping-label xs:string optional
A textual description for the scope.
shots-blocked xs:string optional
Score attempts that was blocked by someone else than the
goal-keeper.
shots-blocked-cross xs:string optional
shots-blocked-outfielder xs:string optional
shots-on-goal-against-total xs:string optional
Total number of shots on goal against.
shots-penalty-shot-allowed xs:string optional
Total number of penalty-shots allowed from other
teams.
shots-shootout-allowed xs:string optional
Goals allowed during shootout.
shots-shootout-total xs:string optional
Total number of attempts to score during
shootout.
shutouts xs:string optional
Number of games when you did not allow the other team to
score.
situation QCodeType optional
Final or current score of the team or player.
start-date-time TruncatedDateTimeType optional
The starting date, with optional time, of the event for which the stats are relevant.
stats-coverage QCodeType optional
A relative indication of how many statistics are included in the item. SportsML vocab uri: http://cv.iptc.org/newscodes/spstatscoverage/
style xs:string optional
An open placeholder for reference by an external stylesheet.
surface-type QCodeType optional
The type of surface (eg. clay, artificial grass, etc.) upon which the stats were generated.
team QCodeType optional
The key of the team for which the player or team generated the stats.
team-coverage restriction of xs:string optional
Indicates whether the item contains information about one team, or
many teams.
temporal-unit-type QCodeType optional
The unit of performance to which the stats apply eg. single-event, season, career.
temporal-unit-value QCodeType optional
The key of performance unit to which the stats apply.
unit-type QCodeType optional
The type, other than team or league/competition, of the competitive unit for which the player or team generated the stats.
unit-value QCodeType optional
The key, other than team or league/competition, of the competitive unit for which the player or team generated the stats.
venue-type QCodeType optional
The type of event (eg. indoor, outdoor, etc.) in which the stats were generated.
weather-type QCodeType optional
A code for the weather situation in which the stats were generated. SportsML weather codes recommended.
Source
<xs:complexType name="soccerStatsDefensiveComplexType">
  <xs:annotation>
    <xs:documentation>Defensive stats specific to soccer. | Defensive stats for one team, specific to soccer.</xs:documentation>
  </xs:annotation>
  <xs:attributeGroup ref="commonAttributes"/>
  <xs:attributeGroup ref="coverageAttributes"/>
  <xs:attribute name="shots-penalty-shot-allowed" type="xs:string" use="optional">
    <xs:annotation>
      <xs:documentation>Total number of penalty-shots allowed from other teams.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="goals-penalty-shot-allowed" type="xs:string" use="optional">
    <xs:annotation>
      <xs:documentation>Total number of goals allowed as penalty shots.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="goals-against-average" type="xs:string" use="optional">
    <xs:annotation>
      <xs:documentation>Average goals against per game for the given period.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="goals-against-total" type="xs:string" use="optional">
    <xs:annotation>
      <xs:documentation>Total goals against per game for the given period.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="saves" type="xs:string" use="optional">
    <xs:annotation>
      <xs:documentation>Score attempts that were saved by the goal-keeper.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="save-percentage" type="xs:string" use="optional">
    <xs:annotation>
      <xs:documentation>Percentage of saves compared to score-attempts on goal.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="catches-punches" type="xs:string" use="optional">
    <xs:annotation>
      <xs:documentation>Situations when the goalie catches or punches the ball. Not a save attempt.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="shots-on-goal-against-total" type="xs:string" use="optional">
    <xs:annotation>
      <xs:documentation>Total number of shots on goal against.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="shots-shootout-total" type="xs:string" use="optional">
    <xs:annotation>
      <xs:documentation>Total number of attempts to score during shootout.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="shots-shootout-allowed" type="xs:string" use="optional">
    <xs:annotation>
      <xs:documentation>Goals allowed during shootout.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="shots-blocked" type="xs:string" use="optional">
    <xs:annotation>
      <xs:documentation>Score attempts that was blocked by someone else than the goal-keeper.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="shutouts" type="xs:string" use="optional">
    <xs:annotation>
      <xs:documentation>Number of games when you did not allow the other team to score.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="crosses-18-yard-plus" type="xs:string" use="optional"/>
  <xs:attribute name="crosses-18-yard" type="xs:string" use="optional"/>
  <xs:attribute name="shots-blocked-outfielder" type="xs:string" use="optional"/>
  <xs:attribute name="shots-blocked-cross" type="xs:string" use="optional"/>
  <xs:attribute name="clearances-successful" type="xs:string" use="optional"/>
  <xs:attribute name="interceptions" type="xs:string" use="optional"/>
</xs:complexType>
Complex Type soccerStatsFoulComplexType
Namespace http://iptc.org/std/nar/2006-10-01/
Annotations
Stats specific to fauls, cautions, and ejections. | Could occur while
players are on the offense, the defense, or even the bench.
Diagram
Diagram sportsml_xsd.tmp#commonAttributes sportsml_xsd.tmp#coverageAttributes sportsml-specific-soccer_xsd.tmp#soccerStatsFoulComplexType_fouls-commited sportsml-specific-soccer_xsd.tmp#soccerStatsFoulComplexType_fouls-suffered sportsml-specific-soccer_xsd.tmp#soccerStatsFoulComplexType_cautions-total sportsml-specific-soccer_xsd.tmp#soccerStatsFoulComplexType_cautions-pending sportsml-specific-soccer_xsd.tmp#soccerStatsFoulComplexType_caution-points-total sportsml-specific-soccer_xsd.tmp#soccerStatsFoulComplexType_caution-points-pending sportsml-specific-soccer_xsd.tmp#soccerStatsFoulComplexType_ejections-total sportsml-specific-soccer_xsd.tmp#soccerStatsFoulComplexType_ejections-second-caution sportsml-specific-soccer_xsd.tmp#soccerStatsFoulComplexType_ejections-straight
Used by
Attributes
QName Type Fixed Default Use Annotation
alignment-scope restriction of xs:string optional
Indicates that the included statistics apply only to events played either at home or away.
caution-points-pending xs:string optional
Number of caution points that could result in a game
suspension.
caution-points-total xs:string optional
Total amount of caution points. Can occur over various games in a
season.
cautions-pending xs:string optional
Number of cautions that could result in a game
suspension.
cautions-total xs:string optional
Total number of cautions recieved.
class xs:string optional
An open placeholder for categorization.
competition QCodeType optional
The key of the league or competition for which the player or team generated the stats.
distance xs:string optional
Measure of distance for the generated stat.
distance-maximum xs:string optional
Maximum distance for the generated stat.
distance-minimum xs:string optional
Minimum distance for the generated stat.
duration-scope QCodeType optional
Indicates what class of events the included statistics apply. Example: those events that went into overtime. SportsML vocab uri: http://cv.iptc.org/newscodes/spdurationscope/
ejections-second-caution xs:string optional
ejections-straight xs:string optional
ejections-total xs:string optional
Total number of ejections.
end-date-time TruncatedDateTimeType optional
The ending date, with optional time, of the event for which the stats are relevant.
event-span xs:nonNegativeInteger optional
Qualifier of "most-recent-events" value for temporal-unit attribute. Specify the number of events eg. 10 for last 10 games.
fouls-commited xs:string optional
Total number of fouls commited. Generally a defensive
foul.
fouls-suffered xs:string optional
Total number of fouls the player has suffered. Generally an
offensive foul.
id xs:ID optional
An XML-specific identifier for the element.
location-key QCodeType optional
The key of the site,venue or location where the stats were generated.
measurement-units xs:string optional
The type of unit used to measure distance, speed, etc. Could be mph, kph, metres, yards, etc.
opponent-type QCodeType optional
Whether the opponent was a player, team, etc.
opponent-value QCodeType optional
The key of the player, team, division, conference, league or other unit which provide the opposition relevant to the stat.
period-end-date-time TruncatedDateTimeType optional
The ending date, with optional time, of the period for which the stats are relevant.
period-start-date-time TruncatedDateTimeType optional
The starting date, with optional time, of the period for which the stats are relevant.
period-type QCodeType optional
For certain types of periods: overtime, declared (cricket), etc.
period-value xs:string optional
Used for tracking stats and events by period.
position xs:string optional
Indicates that the included statistics apply only to while played at a particular position.
record-making-scope QCodeType optional
Indicates that the included statistics apply only to values that set a record, such as a team-high, or an individual-low.
scope-value QCodeType optional
A generic scope indicator. Use only if none of the other coverage attributes are suitable.
scoping-label xs:string optional
A textual description for the scope.
situation QCodeType optional
Final or current score of the team or player.
start-date-time TruncatedDateTimeType optional
The starting date, with optional time, of the event for which the stats are relevant.
stats-coverage QCodeType optional
A relative indication of how many statistics are included in the item. SportsML vocab uri: http://cv.iptc.org/newscodes/spstatscoverage/
style xs:string optional
An open placeholder for reference by an external stylesheet.
surface-type QCodeType optional
The type of surface (eg. clay, artificial grass, etc.) upon which the stats were generated.
team QCodeType optional
The key of the team for which the player or team generated the stats.
team-coverage restriction of xs:string optional
Indicates whether the item contains information about one team, or
many teams.
temporal-unit-type QCodeType optional
The unit of performance to which the stats apply eg. single-event, season, career.
temporal-unit-value QCodeType optional
The key of performance unit to which the stats apply.
unit-type QCodeType optional
The type, other than team or league/competition, of the competitive unit for which the player or team generated the stats.
unit-value QCodeType optional
The key, other than team or league/competition, of the competitive unit for which the player or team generated the stats.
venue-type QCodeType optional
The type of event (eg. indoor, outdoor, etc.) in which the stats were generated.
weather-type QCodeType optional
A code for the weather situation in which the stats were generated. SportsML weather codes recommended.
Source
<xs:complexType name="soccerStatsFoulComplexType">
  <xs:annotation>
    <xs:documentation>Stats specific to fauls, cautions, and ejections. | Could occur while players are on the offense, the defense, or even the bench.</xs:documentation>
  </xs:annotation>
  <xs:attributeGroup ref="commonAttributes"/>
  <xs:attributeGroup ref="coverageAttributes"/>
  <xs:attribute name="fouls-commited" type="xs:string" use="optional">
    <xs:annotation>
      <xs:documentation>Total number of fouls commited. Generally a defensive foul.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="fouls-suffered" type="xs:string" use="optional">
    <xs:annotation>
      <xs:documentation>Total number of fouls the player has suffered. Generally an offensive foul.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="cautions-total" type="xs:string" use="optional">
    <xs:annotation>
      <xs:documentation>Total number of cautions recieved.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="cautions-pending" type="xs:string" use="optional">
    <xs:annotation>
      <xs:documentation>Number of cautions that could result in a game suspension.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="caution-points-total" type="xs:string" use="optional">
    <xs:annotation>
      <xs:documentation>Total amount of caution points. Can occur over various games in a season.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="caution-points-pending" type="xs:string" use="optional">
    <xs:annotation>
      <xs:documentation>Number of caution points that could result in a game suspension.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="ejections-total" type="xs:string" use="optional">
    <xs:annotation>
      <xs:documentation>Total number of ejections.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="ejections-second-caution" type="xs:string" use="optional"/>
  <xs:attribute name="ejections-straight" type="xs:string" use="optional"/>
</xs:complexType>
Complex Type soccerPlayerMetadataComplexType
Namespace http://iptc.org/std/nar/2006-10-01/
Annotations
Player metadata specific to soccer. | Metadata for one player, specific to soccer.
Diagram
Diagram sportsml_xsd.tmp#commonAttributes sportsml-specific-soccer_xsd.tmp#soccerPlayerMetadataComplexType_line-formation-row sportsml-specific-soccer_xsd.tmp#soccerPlayerMetadataComplexType_line-formation-position
Used by
Attributes
QName Type Fixed Default Use Annotation
class xs:string optional
An open placeholder for categorization.
id xs:ID optional
An XML-specific identifier for the element.
line-formation-position xs:integer optional
Integer value ascending from left side of field. Starts at 1 for the
first player in each line-formation. | Indicates line-position player had at the
start of the game or when the player entered the game.
line-formation-row xs:integer optional
Integer value ascending from closest to the goalkeeper. All players
in the row closest to the goalkeeper have 1 as value, the next row 2, etc. Indicates
row the player belonged to at the start of the game or when they entered the
game.
style xs:string optional
An open placeholder for reference by an external stylesheet.
Source
<xs:complexType name="soccerPlayerMetadataComplexType">
  <xs:annotation>
    <xs:documentation>Player metadata specific to soccer. | Metadata for one player, specific to soccer.</xs:documentation>
  </xs:annotation>
  <xs:attributeGroup ref="commonAttributes"/>
  <xs:attribute name="line-formation-row" type="xs:integer" use="optional">
    <xs:annotation>
      <xs:documentation>Integer value ascending from closest to the goalkeeper. All players in the row closest to the goalkeeper have 1 as value, the next row 2, etc. Indicates row the player belonged to at the start of the game or when they entered the game.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="line-formation-position" type="xs:integer" use="optional">
    <xs:annotation>
      <xs:documentation>Integer value ascending from left side of field. Starts at 1 for the first player in each line-formation. | Indicates line-position player had at the start of the game or when the player entered the game.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:complexType>
Complex Type soccerPlayerStatsComplexType
Namespace http://iptc.org/std/nar/2006-10-01/
Annotations
Player statistics that are specific to soccer. | Soccer specific statistic information about a player.
Diagram
Diagram sportsml_xsd.tmp#commonAttributes sportsml_xsd.tmp#coverageAttributes sportsml-specific-soccer_xsd.tmp#baseSoccerStatsComplexType_touches sportsml-specific-soccer_xsd.tmp#baseSoccerStatsComplexType_aerials-won sportsml-specific-soccer_xsd.tmp#baseSoccerStatsComplexType_stats-soccer-offensive sportsml-specific-soccer_xsd.tmp#baseSoccerStatsComplexType_stats-soccer-defensive sportsml-specific-soccer_xsd.tmp#baseSoccerStatsComplexType_stats-soccer-foul sportsml-specific-soccer_xsd.tmp#baseSoccerStatsComplexType
Type extension of baseSoccerStatsComplexType
Type hierarchy
Used by
Model stats-soccer-offensive* , stats-soccer-defensive* , stats-soccer-foul*
Children stats-soccer-defensive, stats-soccer-foul, stats-soccer-offensive
Attributes
QName Type Fixed Default Use Annotation
aerials-won xs:string optional
alignment-scope restriction of xs:string optional
Indicates that the included statistics apply only to events played either at home or away.
class xs:string optional
An open placeholder for categorization.
competition QCodeType optional
The key of the league or competition for which the player or team generated the stats.
distance xs:string optional
Measure of distance for the generated stat.
distance-maximum xs:string optional
Maximum distance for the generated stat.
distance-minimum xs:string optional
Minimum distance for the generated stat.
duration-scope QCodeType optional
Indicates what class of events the included statistics apply. Example: those events that went into overtime. SportsML vocab uri: http://cv.iptc.org/newscodes/spdurationscope/
end-date-time TruncatedDateTimeType optional
The ending date, with optional time, of the event for which the stats are relevant.
event-span xs:nonNegativeInteger optional
Qualifier of "most-recent-events" value for temporal-unit attribute. Specify the number of events eg. 10 for last 10 games.
id xs:ID optional
An XML-specific identifier for the element.
location-key QCodeType optional
The key of the site,venue or location where the stats were generated.
measurement-units xs:string optional
The type of unit used to measure distance, speed, etc. Could be mph, kph, metres, yards, etc.
opponent-type QCodeType optional
Whether the opponent was a player, team, etc.
opponent-value QCodeType optional
The key of the player, team, division, conference, league or other unit which provide the opposition relevant to the stat.
period-end-date-time TruncatedDateTimeType optional
The ending date, with optional time, of the period for which the stats are relevant.
period-start-date-time TruncatedDateTimeType optional
The starting date, with optional time, of the period for which the stats are relevant.
period-type QCodeType optional
For certain types of periods: overtime, declared (cricket), etc.
period-value xs:string optional
Used for tracking stats and events by period.
position xs:string optional
Indicates that the included statistics apply only to while played at a particular position.
record-making-scope QCodeType optional
Indicates that the included statistics apply only to values that set a record, such as a team-high, or an individual-low.
scope-value QCodeType optional
A generic scope indicator. Use only if none of the other coverage attributes are suitable.
scoping-label xs:string optional
A textual description for the scope.
situation QCodeType optional
Final or current score of the team or player.
start-date-time TruncatedDateTimeType optional
The starting date, with optional time, of the event for which the stats are relevant.
stats-coverage QCodeType optional
A relative indication of how many statistics are included in the item. SportsML vocab uri: http://cv.iptc.org/newscodes/spstatscoverage/
style xs:string optional
An open placeholder for reference by an external stylesheet.
surface-type QCodeType optional
The type of surface (eg. clay, artificial grass, etc.) upon which the stats were generated.
team QCodeType optional
The key of the team for which the player or team generated the stats.
team-coverage restriction of xs:string optional
Indicates whether the item contains information about one team, or
many teams.
temporal-unit-type QCodeType optional
The unit of performance to which the stats apply eg. single-event, season, career.
temporal-unit-value QCodeType optional
The key of performance unit to which the stats apply.
touches xs:string optional
unit-type QCodeType optional
The type, other than team or league/competition, of the competitive unit for which the player or team generated the stats.
unit-value QCodeType optional
The key, other than team or league/competition, of the competitive unit for which the player or team generated the stats.
venue-type QCodeType optional
The type of event (eg. indoor, outdoor, etc.) in which the stats were generated.
weather-type QCodeType optional
A code for the weather situation in which the stats were generated. SportsML weather codes recommended.
Source
<xs:complexType name="soccerPlayerStatsComplexType">
  <xs:annotation>
    <xs:documentation>Player statistics that are specific to soccer. | Soccer specific statistic information about a player.</xs:documentation>
  </xs:annotation>
  <xs:complexContent>
    <xs:extension base="baseSoccerStatsComplexType"/>
  </xs:complexContent>
</xs:complexType>
Attribute soccerEventMetadataComplexType / @kick-off-team-idref
Namespace No namespace
Annotations
Pointer to the team doing the kick-off for the period	covered.
Type xs:IDREF
Properties
use: optional
Used by
Source
<xs:attribute name="kick-off-team-idref" type="xs:IDREF" use="optional">
  <xs:annotation>
    <xs:documentation>Pointer to the team doing the kick-off for the period covered.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute soccerEventMetadataComplexType / @week
Namespace No namespace
Annotations
The week during the season in which this game is	played.
Type xs:string
Properties
use: optional
Used by
Source
<xs:attribute name="week" type="xs:string" use="optional">
  <xs:annotation>
    <xs:documentation>The week during the season in which this game is played.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute soccerStatsOffensiveComplexType / @goals-game-winning
Namespace No namespace
Annotations
Goals that meant winning a game.
Type xs:string
Properties
use: optional
Used by
Source
<xs:attribute name="goals-game-winning" type="xs:string" use="optional">
  <xs:annotation>
    <xs:documentation>Goals that meant winning a game.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute soccerStatsOffensiveComplexType / @goals-game-tying
Namespace No namespace
Annotations
Goals that meant tying a game.
Type xs:string
Properties
use: optional
Used by
Source
<xs:attribute name="goals-game-tying" type="xs:string" use="optional">
  <xs:annotation>
    <xs:documentation>Goals that meant tying a game.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute soccerStatsOffensiveComplexType / @goals-overtime
Namespace No namespace
Annotations
Goals scored during overtime.
Type xs:string
Properties
use: optional
Used by
Source
<xs:attribute name="goals-overtime" type="xs:string" use="optional">
  <xs:annotation>
    <xs:documentation>Goals scored during overtime.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute soccerStatsOffensiveComplexType / @goals-shootout
Namespace No namespace
Annotations
Goals scored during shootout.
Type xs:string
Properties
use: optional
Used by
Source
<xs:attribute name="goals-shootout" type="xs:string" use="optional">
  <xs:annotation>
    <xs:documentation>Goals scored during shootout.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute soccerStatsOffensiveComplexType / @goals-total
Namespace No namespace
Annotations
Total number of goals by the team.
Type xs:string
Properties
use: optional
Used by
Source
<xs:attribute name="goals-total" type="xs:string" use="optional">
  <xs:annotation>
    <xs:documentation>Total number of goals by the team.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute soccerStatsOffensiveComplexType / @assists-game-winning
Namespace No namespace
Annotations
Assists to goals that meant winning a game.
Type xs:string
Properties
use: optional
Used by
Source
<xs:attribute name="assists-game-winning" type="xs:string" use="optional">
  <xs:annotation>
    <xs:documentation>Assists to goals that meant winning a game.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute soccerStatsOffensiveComplexType / @assists-game-tying
Namespace No namespace
Annotations
Assists to goals that meant tying a game.
Type xs:string
Properties
use: optional
Used by
Source
<xs:attribute name="assists-game-tying" type="xs:string" use="optional">
  <xs:annotation>
    <xs:documentation>Assists to goals that meant tying a game.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute soccerStatsOffensiveComplexType / @assists-overtime
Namespace No namespace
Annotations
Assists made on goals scored during overtime.
Type xs:string
Properties
use: optional
Used by
Source
<xs:attribute name="assists-overtime" type="xs:string" use="optional">
  <xs:annotation>
    <xs:documentation>Assists made on goals scored during overtime.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute soccerStatsOffensiveComplexType / @assists-total
Namespace No namespace
Annotations
Number of assists.
Type xs:string
Properties
use: optional
Used by
Source
<xs:attribute name="assists-total" type="xs:string" use="optional">
  <xs:annotation>
    <xs:documentation>Number of assists.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute soccerStatsOffensiveComplexType / @points
Namespace No namespace
Annotations
Sum of goals and assists.
Type xs:string
Properties
use: optional
Used by
Source
<xs:attribute name="points" type="xs:string" use="optional">
  <xs:annotation>
    <xs:documentation>Sum of goals and assists.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute soccerStatsOffensiveComplexType / @shots-total
Namespace No namespace
Annotations
Total number of shots made in attempt to score
goal.
Type xs:string
Properties
use: optional
Used by
Source
<xs:attribute name="shots-total" type="xs:string" use="optional">
  <xs:annotation>
    <xs:documentation>Total number of shots made in attempt to score goal.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute soccerStatsOffensiveComplexType / @shots-on-goal-total
Namespace No namespace
Annotations
Total number of shots on goal that did not hit the
net.
Type xs:string
Properties
use: optional
Used by
Source
<xs:attribute name="shots-on-goal-total" type="xs:string" use="optional">
  <xs:annotation>
    <xs:documentation>Total number of shots on goal that did not hit the net.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute soccerStatsOffensiveComplexType / @shots-off-goal-total
Namespace No namespace
Annotations
Total number of shots towards the goal, but that would have
missed the target anyway.
Type xs:string
Properties
use: optional
Used by
Source
<xs:attribute name="shots-off-goal-total" type="xs:string" use="optional">
  <xs:annotation>
    <xs:documentation>Total number of shots towards the goal, but that would have missed the target anyway.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute soccerStatsOffensiveComplexType / @shots-penalty-shot-taken
Namespace No namespace
Annotations
Total number of attempts to score as
penalty-shot.
Type xs:string
Properties
use: optional
Used by
Source
<xs:attribute name="shots-penalty-shot-taken" type="xs:string" use="optional">
  <xs:annotation>
    <xs:documentation>Total number of attempts to score as penalty-shot.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute soccerStatsOffensiveComplexType / @shots-penalty-shot-scored
Namespace No namespace
Annotations
Goals scored as penalty-shots.
Type xs:string
Properties
use: optional
Used by
Source
<xs:attribute name="shots-penalty-shot-scored" type="xs:string" use="optional">
  <xs:annotation>
    <xs:documentation>Goals scored as penalty-shots.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute soccerStatsOffensiveComplexType / @shots-penalty-shot-missed
Namespace No namespace
Annotations
Total number of attempts to score as penalty-shot that did not result in a goal.
Type xs:string
Properties
use: optional
Used by
Source
<xs:attribute name="shots-penalty-shot-missed" type="xs:string" use="optional">
  <xs:annotation>
    <xs:documentation>Total number of attempts to score as penalty-shot that did not result in a goal.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute soccerStatsOffensiveComplexType / @shots-penalty-shot-percentage
Namespace No namespace
Annotations
Percentage of penalty shots scored. Could be calculated from above values.
Type xs:string
Properties
use: optional
Used by
Source
<xs:attribute name="shots-penalty-shot-percentage" type="xs:string" use="optional">
  <xs:annotation>
    <xs:documentation>Percentage of penalty shots scored. Could be calculated from above values.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute soccerStatsOffensiveComplexType / @shots-shootout-taken
Namespace No namespace
Annotations
Total number of attempts to score during shootout.
Type xs:string
Properties
use: optional
Used by
Source
<xs:attribute name="shots-shootout-taken" type="xs:string" use="optional">
  <xs:annotation>
    <xs:documentation>Total number of attempts to score during shootout.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute soccerStatsOffensiveComplexType / @shots-shootout-scored
Namespace No namespace
Annotations
Goals scored during shootout.
Type xs:string
Properties
use: optional
Used by
Source
<xs:attribute name="shots-shootout-scored" type="xs:string" use="optional">
  <xs:annotation>
    <xs:documentation>Goals scored during shootout.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute soccerStatsOffensiveComplexType / @shots-shootout-missed
Namespace No namespace
Annotations
Goals missed during shootout.
Type xs:string
Properties
use: optional
Used by
Source
<xs:attribute name="shots-shootout-missed" type="xs:string" use="optional">
  <xs:annotation>
    <xs:documentation>Goals missed during shootout.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute soccerStatsOffensiveComplexType / @shots-shootout-percentage
Namespace No namespace
Annotations
Percentage of shootout goals scored.
Type xs:string
Properties
use: optional
Used by
Source
<xs:attribute name="shots-shootout-percentage" type="xs:string" use="optional">
  <xs:annotation>
    <xs:documentation>Percentage of shootout goals scored.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute soccerStatsOffensiveComplexType / @giveaways
Namespace No namespace
Annotations
Changes in possession, usually as a result of poor play leading to the other team getting the ball.
Type xs:string
Properties
use: optional
Used by
Source
<xs:attribute name="giveaways" type="xs:string" use="optional">
  <xs:annotation>
    <xs:documentation>Changes in possession, usually as a result of poor play leading to the other team getting the ball.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute soccerStatsOffensiveComplexType / @offsides
Namespace No namespace
Annotations
Total number of offsides.
Type xs:string
Properties
use: optional
Used by
Source
<xs:attribute name="offsides" type="xs:string" use="optional">
  <xs:annotation>
    <xs:documentation>Total number of offsides.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute soccerStatsOffensiveComplexType / @corner-kicks
Namespace No namespace
Annotations
Total number of corner kicks performed.
Type xs:string
Properties
use: optional
Used by
Source
<xs:attribute name="corner-kicks" type="xs:string" use="optional">
  <xs:annotation>
    <xs:documentation>Total number of corner kicks performed.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute soccerStatsOffensiveComplexType / @hat-tricks
Namespace No namespace
Annotations
A record of the number of times a player scored three or more
goals in a game. Sometimes, the rules that govern the assignment of a
hat-trick varies.
Type xs:string
Properties
use: optional
Used by
Source
<xs:attribute name="hat-tricks" type="xs:string" use="optional">
  <xs:annotation>
    <xs:documentation>A record of the number of times a player scored three or more goals in a game. Sometimes, the rules that govern the assignment of a hat-trick varies.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute soccerStatsOffensiveComplexType / @shots-hit-frame
Namespace No namespace
Annotations
Total number of shots hitting the goal frame.
Type xs:string
Properties
use: optional
Used by
Source
<xs:attribute name="shots-hit-frame" type="xs:string" use="optional">
  <xs:annotation>
    <xs:documentation>Total number of shots hitting the goal frame.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute soccerStatsOffensiveComplexType / @goals-own
Namespace No namespace
Annotations
Goals scored on own net.
Type xs:string
Properties
use: optional
Used by
Source
<xs:attribute name="goals-own" type="xs:string" use="optional">
  <xs:annotation>
    <xs:documentation>Goals scored on own net.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute soccerStatsOffensiveComplexType / @free-kicks
Namespace No namespace
Annotations
Unopposed kicks on the field awarded to a team due to an opposing	team's infraction.
Type xs:string
Properties
use: optional
Used by
Source
<xs:attribute name="free-kicks" type="xs:string" use="optional">
  <xs:annotation>
    <xs:documentation>Unopposed kicks on the field awarded to a team due to an opposing team's infraction.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute soccerStatsOffensiveComplexType / @goals-left-foot
Namespace No namespace
Type xs:string
Properties
use: optional
Used by
Source
<xs:attribute name="goals-left-foot" type="xs:string" use="optional"/>
Attribute soccerStatsOffensiveComplexType / @goals-right-foot
Namespace No namespace
Type xs:string
Properties
use: optional
Used by
Source
<xs:attribute name="goals-right-foot" type="xs:string" use="optional"/>
Attribute soccerStatsOffensiveComplexType / @goals-head
Namespace No namespace
Type xs:string
Properties
use: optional
Used by
Source
<xs:attribute name="goals-head" type="xs:string" use="optional"/>
Attribute soccerStatsOffensiveComplexType / @passes-total
Namespace No namespace
Type xs:string
Properties
use: optional
Used by
Source
<xs:attribute name="passes-total" type="xs:string" use="optional"/>
Attribute soccerStatsOffensiveComplexType / @passes-complete
Namespace No namespace
Type xs:string
Properties
use: optional
Used by
Source
<xs:attribute name="passes-complete" type="xs:string" use="optional"/>
Attribute soccerStatsOffensiveComplexType / @passes-complete-percentage
Namespace No namespace
Type xs:string
Properties
use: optional
Used by
Source
<xs:attribute name="passes-complete-percentage" type="xs:string" use="optional"/>
Attribute soccerStatsOffensiveComplexType / @passes-incomplete
Namespace No namespace
Type xs:string
Properties
use: optional
Used by
Source
<xs:attribute name="passes-incomplete" type="xs:string" use="optional"/>
Attribute soccerStatsOffensiveComplexType / @passes-complete-3rd-final
Namespace No namespace
Type xs:string
Properties
use: optional
Used by
Source
<xs:attribute name="passes-complete-3rd-final" type="xs:string" use="optional"/>
Attribute soccerStatsOffensiveComplexType / @passes-complete-long
Namespace No namespace
Type xs:string
Properties
use: optional
Used by
Source
<xs:attribute name="passes-complete-long" type="xs:string" use="optional"/>
Attribute soccerStatsOffensiveComplexType / @tackles-total
Namespace No namespace
Type xs:string
Properties
use: optional
Used by
Source
<xs:attribute name="tackles-total" type="xs:string" use="optional"/>
Attribute soccerStatsOffensiveComplexType / @tackles-won
Namespace No namespace
Type xs:string
Properties
use: optional
Used by
Source
<xs:attribute name="tackles-won" type="xs:string" use="optional"/>
Attribute soccerStatsOffensiveComplexType / @tackles-won-percentage
Namespace No namespace
Type xs:string
Properties
use: optional
Used by
Source
<xs:attribute name="tackles-won-percentage" type="xs:string" use="optional"/>
Attribute soccerStatsOffensiveComplexType / @tackles-lost
Namespace No namespace
Type xs:string
Properties
use: optional
Used by
Source
<xs:attribute name="tackles-lost" type="xs:string" use="optional"/>
Attribute soccerStatsDefensiveComplexType / @shots-penalty-shot-allowed
Namespace No namespace
Annotations
Total number of penalty-shots allowed from other
teams.
Type xs:string
Properties
use: optional
Used by
Source
<xs:attribute name="shots-penalty-shot-allowed" type="xs:string" use="optional">
  <xs:annotation>
    <xs:documentation>Total number of penalty-shots allowed from other teams.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute soccerStatsDefensiveComplexType / @goals-penalty-shot-allowed
Namespace No namespace
Annotations
Total number of goals allowed as penalty shots.
Type xs:string
Properties
use: optional
Used by
Source
<xs:attribute name="goals-penalty-shot-allowed" type="xs:string" use="optional">
  <xs:annotation>
    <xs:documentation>Total number of goals allowed as penalty shots.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute soccerStatsDefensiveComplexType / @goals-against-average
Namespace No namespace
Annotations
Average goals against per game for the given
period.
Type xs:string
Properties
use: optional
Used by
Source
<xs:attribute name="goals-against-average" type="xs:string" use="optional">
  <xs:annotation>
    <xs:documentation>Average goals against per game for the given period.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute soccerStatsDefensiveComplexType / @goals-against-total
Namespace No namespace
Annotations
Total goals against per game for the given
period.
Type xs:string
Properties
use: optional
Used by
Source
<xs:attribute name="goals-against-total" type="xs:string" use="optional">
  <xs:annotation>
    <xs:documentation>Total goals against per game for the given period.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute soccerStatsDefensiveComplexType / @saves
Namespace No namespace
Annotations
Score attempts that were saved by the
goal-keeper.
Type xs:string
Properties
use: optional
Used by
Source
<xs:attribute name="saves" type="xs:string" use="optional">
  <xs:annotation>
    <xs:documentation>Score attempts that were saved by the goal-keeper.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute soccerStatsDefensiveComplexType / @save-percentage
Namespace No namespace
Annotations
Percentage of saves compared to score-attempts on
goal.
Type xs:string
Properties
use: optional
Used by
Source
<xs:attribute name="save-percentage" type="xs:string" use="optional">
  <xs:annotation>
    <xs:documentation>Percentage of saves compared to score-attempts on goal.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute soccerStatsDefensiveComplexType / @catches-punches
Namespace No namespace
Annotations
Situations when the goalie catches or punches the ball. Not a
save attempt.
Type xs:string
Properties
use: optional
Used by
Source
<xs:attribute name="catches-punches" type="xs:string" use="optional">
  <xs:annotation>
    <xs:documentation>Situations when the goalie catches or punches the ball. Not a save attempt.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute soccerStatsDefensiveComplexType / @shots-on-goal-against-total
Namespace No namespace
Annotations
Total number of shots on goal against.
Type xs:string
Properties
use: optional
Used by
Source
<xs:attribute name="shots-on-goal-against-total" type="xs:string" use="optional">
  <xs:annotation>
    <xs:documentation>Total number of shots on goal against.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute soccerStatsDefensiveComplexType / @shots-shootout-total
Namespace No namespace
Annotations
Total number of attempts to score during
shootout.
Type xs:string
Properties
use: optional
Used by
Source
<xs:attribute name="shots-shootout-total" type="xs:string" use="optional">
  <xs:annotation>
    <xs:documentation>Total number of attempts to score during shootout.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute soccerStatsDefensiveComplexType / @shots-shootout-allowed
Namespace No namespace
Annotations
Goals allowed during shootout.
Type xs:string
Properties
use: optional
Used by
Source
<xs:attribute name="shots-shootout-allowed" type="xs:string" use="optional">
  <xs:annotation>
    <xs:documentation>Goals allowed during shootout.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute soccerStatsDefensiveComplexType / @shots-blocked
Namespace No namespace
Annotations
Score attempts that was blocked by someone else than the
goal-keeper.
Type xs:string
Properties
use: optional
Used by
Source
<xs:attribute name="shots-blocked" type="xs:string" use="optional">
  <xs:annotation>
    <xs:documentation>Score attempts that was blocked by someone else than the goal-keeper.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute soccerStatsDefensiveComplexType / @shutouts
Namespace No namespace
Annotations
Number of games when you did not allow the other team to
score.
Type xs:string
Properties
use: optional
Used by
Source
<xs:attribute name="shutouts" type="xs:string" use="optional">
  <xs:annotation>
    <xs:documentation>Number of games when you did not allow the other team to score.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute soccerStatsDefensiveComplexType / @crosses-18-yard-plus
Namespace No namespace
Type xs:string
Properties
use: optional
Used by
Source
<xs:attribute name="crosses-18-yard-plus" type="xs:string" use="optional"/>
Attribute soccerStatsDefensiveComplexType / @crosses-18-yard
Namespace No namespace
Type xs:string
Properties
use: optional
Used by
Source
<xs:attribute name="crosses-18-yard" type="xs:string" use="optional"/>
Attribute soccerStatsDefensiveComplexType / @shots-blocked-outfielder
Namespace No namespace
Type xs:string
Properties
use: optional
Used by
Source
<xs:attribute name="shots-blocked-outfielder" type="xs:string" use="optional"/>
Attribute soccerStatsDefensiveComplexType / @shots-blocked-cross
Namespace No namespace
Type xs:string
Properties
use: optional
Used by
Source
<xs:attribute name="shots-blocked-cross" type="xs:string" use="optional"/>
Attribute soccerStatsDefensiveComplexType / @clearances-successful
Namespace No namespace
Type xs:string
Properties
use: optional
Used by
Source
<xs:attribute name="clearances-successful" type="xs:string" use="optional"/>
Attribute soccerStatsDefensiveComplexType / @interceptions
Namespace No namespace
Type xs:string
Properties
use: optional
Used by
Source
<xs:attribute name="interceptions" type="xs:string" use="optional"/>
Attribute soccerStatsFoulComplexType / @fouls-commited
Namespace No namespace
Annotations
Total number of fouls commited. Generally a defensive
foul.
Type xs:string
Properties
use: optional
Used by
Source
<xs:attribute name="fouls-commited" type="xs:string" use="optional">
  <xs:annotation>
    <xs:documentation>Total number of fouls commited. Generally a defensive foul.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute soccerStatsFoulComplexType / @fouls-suffered
Namespace No namespace
Annotations
Total number of fouls the player has suffered. Generally an
offensive foul.
Type xs:string
Properties
use: optional
Used by
Source
<xs:attribute name="fouls-suffered" type="xs:string" use="optional">
  <xs:annotation>
    <xs:documentation>Total number of fouls the player has suffered. Generally an offensive foul.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute soccerStatsFoulComplexType / @cautions-total
Namespace No namespace
Annotations
Total number of cautions recieved.
Type xs:string
Properties
use: optional
Used by
Source
<xs:attribute name="cautions-total" type="xs:string" use="optional">
  <xs:annotation>
    <xs:documentation>Total number of cautions recieved.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute soccerStatsFoulComplexType / @cautions-pending
Namespace No namespace
Annotations
Number of cautions that could result in a game
suspension.
Type xs:string
Properties
use: optional
Used by
Source
<xs:attribute name="cautions-pending" type="xs:string" use="optional">
  <xs:annotation>
    <xs:documentation>Number of cautions that could result in a game suspension.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute soccerStatsFoulComplexType / @caution-points-total
Namespace No namespace
Annotations
Total amount of caution points. Can occur over various games in a
season.
Type xs:string
Properties
use: optional
Used by
Source
<xs:attribute name="caution-points-total" type="xs:string" use="optional">
  <xs:annotation>
    <xs:documentation>Total amount of caution points. Can occur over various games in a season.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute soccerStatsFoulComplexType / @caution-points-pending
Namespace No namespace
Annotations
Number of caution points that could result in a game
suspension.
Type xs:string
Properties
use: optional
Used by
Source
<xs:attribute name="caution-points-pending" type="xs:string" use="optional">
  <xs:annotation>
    <xs:documentation>Number of caution points that could result in a game suspension.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute soccerStatsFoulComplexType / @ejections-total
Namespace No namespace
Annotations
Total number of ejections.
Type xs:string
Properties
use: optional
Used by
Source
<xs:attribute name="ejections-total" type="xs:string" use="optional">
  <xs:annotation>
    <xs:documentation>Total number of ejections.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute soccerStatsFoulComplexType / @ejections-second-caution
Namespace No namespace
Type xs:string
Properties
use: optional
Used by
Source
<xs:attribute name="ejections-second-caution" type="xs:string" use="optional"/>
Attribute soccerStatsFoulComplexType / @ejections-straight
Namespace No namespace
Type xs:string
Properties
use: optional
Used by
Source
<xs:attribute name="ejections-straight" type="xs:string" use="optional"/>
Attribute baseSoccerStatsComplexType / @touches
Namespace No namespace
Type xs:string
Properties
use: optional
Used by
Source
<xs:attribute name="touches" type="xs:string" use="optional"/>
Attribute baseSoccerStatsComplexType / @aerials-won
Namespace No namespace
Type xs:string
Properties
use: optional
Used by
Source
<xs:attribute name="aerials-won" type="xs:string" use="optional"/>
Attribute soccerTeamStatsComplexType / @line-formation
Namespace No namespace
Annotations
String representing the formation of the team on the field
starting from the back of the field. This can be written as 4-4-2 where the
hyphens separates the lines on the field from the defense at left to the
forwards to the right. Depending on the formation of the team other than
three digits can be used, for example 4-2-3-1.
Type xs:string
Properties
use: optional
Used by
Source
<xs:attribute name="line-formation" type="xs:string" use="optional">
  <xs:annotation>
    <xs:documentation>String representing the formation of the team on the field starting from the back of the field. This can be written as 4-4-2 where the hyphens separates the lines on the field from the defense at left to the forwards to the right. Depending on the formation of the team other than three digits can be used, for example 4-2-3-1.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute soccerPlayerMetadataComplexType / @line-formation-row
Namespace No namespace
Annotations
Integer value ascending from closest to the goalkeeper. All players
in the row closest to the goalkeeper have 1 as value, the next row 2, etc. Indicates
row the player belonged to at the start of the game or when they entered the
game.
Type xs:integer
Properties
use: optional
Used by
Source
<xs:attribute name="line-formation-row" type="xs:integer" use="optional">
  <xs:annotation>
    <xs:documentation>Integer value ascending from closest to the goalkeeper. All players in the row closest to the goalkeeper have 1 as value, the next row 2, etc. Indicates row the player belonged to at the start of the game or when they entered the game.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute soccerPlayerMetadataComplexType / @line-formation-position
Namespace No namespace
Annotations
Integer value ascending from left side of field. Starts at 1 for the
first player in each line-formation. | Indicates line-position player had at the
start of the game or when the player entered the game.
Type xs:integer
Properties
use: optional
Used by
Source
<xs:attribute name="line-formation-position" type="xs:integer" use="optional">
  <xs:annotation>
    <xs:documentation>Integer value ascending from left side of field. Starts at 1 for the first player in each line-formation. | Indicates line-position player had at the start of the game or when the player entered the game.</xs:documentation>
  </xs:annotation>
</xs:attribute>