<xs:complexType name="outcomeTotalsComplexType">
<xs:annotation>
<xs:documentation>A report on the number of wins, losses, etc., the team or player had during a particular time period. | Can also be scoped with various coverage qualifications, such as just events played at home.</xs:documentation>
</xs:annotation>
<xs:attributeGroup ref="commonAttributes" />
<xs:attributeGroup ref="coverageAttributes" />
<xs:attribute name="wins" type="xs:nonNegativeInteger" use="optional">
<xs:annotation>
<xs:documentation>Number of wins.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="losses" type="xs:nonNegativeInteger" use="optional">
<xs:annotation>
<xs:documentation>Number of losses.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="ties" type="xs:nonNegativeInteger" use="optional">
<xs:annotation>
<xs:documentation>Number of ties.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="undecideds" type="xs:nonNegativeInteger" use="optional">
<xs:annotation>
<xs:documentation>Number of events that were started, but ended up undecided.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="winning-percentage" type="xs:nonNegativeInteger" use="optional">
<xs:annotation>
<xs:documentation>The winning percentage. Generally, wins divided by total events completed.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="points-scored-for" type="xs:nonNegativeInteger" use="optional">
<xs:annotation>
<xs:documentation>The number of points a team has scored against its opponents during an extended time period.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="points-scored-against" type="xs:nonNegativeInteger" use="optional">
<xs:annotation>
<xs:documentation>The number of points scored against a team by its opponents during an extended time period.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="points-difference" type="xs:integer" use="optional">
<xs:annotation>
<xs:documentation>The final calculated difference between points-scored-for and points-scored-against. Possibly takes into account other scoring aspects, such as penalties and differences in score-values.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="standing-points" type="xs:string" use="optional">
<xs:annotation>
<xs:documentation>A quantity used to rank teams, usually within a division, in order to decide who comes in first at the end of a season. Localized to the coverage-attributes.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="standing-points-against" type="xs:string" use="optional">
<xs:annotation>
<xs:documentation>Points counted against a team in rankings. Used in European handball standings, for example.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="streak-type" type="QCodeType" use="optional">
<xs:annotation>
<xs:documentation>Whether this is a streak of wins, of losses, etc. SportsML vocabulary uri: http://cv.iptc.org/newscodes/spstreaktype/</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="streak-duration" type="xs:duration" use="optional">
<xs:annotation>
<xs:documentation>How long the streak lasted.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="streak-total" type="xs:nonNegativeInteger" use="optional">
<xs:annotation>
<xs:documentation>Holds the number of goals scored during a streak-type of score, for example.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="streak-start" type="TruncatedDateTimeType" use="optional">
<xs:annotation>
<xs:documentation>Date on which the streak began.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="streak-end" type="TruncatedDateTimeType" use="optional">
<xs:annotation>
<xs:documentation>Date on which the streak ended.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="events-played" type="xs:nonNegativeInteger" use="optional">
<xs:annotation>
<xs:documentation>Number of events played within the scope of play.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="events-remaining" type="xs:nonNegativeInteger" use="optional">
<xs:annotation>
<xs:documentation>Number of events remaining within the scope of play.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="games-back" type="xs:integer" use="optional">
<xs:annotation>
<xs:documentation>A number used to measure how behind one team is from first place. The first place team is 0 games back.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="losses-overtime" type="xs:nonNegativeInteger" use="optional">
<xs:annotation>
<xs:documentation>Number of losses in events which went into overtime. For leagues that use this as a top-level outcome category (eg. NHL), as opposed to just a derivative of scoping.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="relegation-average" type="xs:decimal" use="optional">
<xs:annotation>
<xs:documentation>The product of a relegation average formula used to determine which team is demoted to a lower league. The formula may vary by league but the average typically looks at team performance across multiple competitions. The team(s) with the lowest relegation averages is sent to the league below.</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
|