basePlayerMetadataComplexType

Metadata that describes a person. | Generally does not change over the course of a sports-events.

Complex Type Information

Model

Attributes

QName Type Fixed Default Use Inheritable Annotation
class xs:string optional
An open placeholder for categorization.
date-of-birth TruncatedDateTimeType optional
The day on which a person was born, normalized to ISO 8601
extended format: YYYY-MM-DDTHH:MM:SS+HH:MM. Use YYYY-MM-DD when no time
is available. Can also be YYYY-MM or just YYYY if year and/or month not available.
date-of-death TruncatedDateTimeType optional
The day on which a person died, normalized to ISO 8601
extended format: YYYY-MM-DDTHH:MM:SS+HH:MM. Use YYYY-MM-DD when no time is available.
gender restriction of xs:string optional
Male or female.
health QCodeType optional
An indication of the health of the person.
height xs:string optional
Height of the person. Generally in cm.
home-page-url xs:anyURI optional
The fully-qualified URL for the official home page of the team.
id xs:ID optional
An XML-specific identifier for the element.
key QCodeType optional
The symbol or identifying key for the entity.
lineup-slot xs:string optional
The order in which a player participated in an event.
lineup-slot-sequence xs:string optional
For baseball, cricket, relay races if they substituted for a player in the original lineup, the order in which they served at the above lineup-slot value. Defaults to 1.
nationality xs:string optional
The country of citizinship of the entity.
position-depth xs:string optional
A ranking amongst players on the team who share the same position.
position-event QCodeType optional
The code for the position held by the person at this  particular sports-event.
position-regular QCodeType optional
The code for the typical position of the person.
round-position xs:string optional
The seed or position in this particular round for which this player started. Useful for bracketed tournaments, such as tennis.
scratch-reason QCodeType optional
An indication as to why this player did not play in an event.
status QCodeType optional
Whether a player starts playing at the beginning of a sports-event, joins mid-game, or is not available to participate.
style xs:string optional
An open placeholder for reference by an external stylesheet.
team-idref xs:string optional
A reference to the team for which this player competes.
uniform-number xs:string optional
The number currently displayed on the uniform or jersey of the player.
weight xs:nonNegativeInteger optional
Weight of a person. Generally in kg.

Used By

Source

<xs:complexType name="basePlayerMetadataComplexType">
  <xs:annotation>
    <xs:documentation>Metadata that describes a person. | Generally does not change over the course of a sports-events.</xs:documentation>
  </xs:annotation>
  <xs:complexContent>
    <xs:extension base="basePersonMetadataComplexType">
      <xs:choice minOccurs="0">
        <xs:element name="career-phase" type="baseCareerPhaseMetadataComplexType"/>
        <xs:element name="injury-phase" type="baseInjuryPhaseMetadataComplexType"/>
      </xs:choice>
      <xs:attribute name="team-idref" type="xs:string" use="optional">
        <xs:annotation>
          <xs:documentation>A reference to the team for which this player competes.</xs:documentation>
        </xs:annotation>
      </xs:attribute>
      <xs:attribute name="status" type="QCodeType" use="optional">
        <xs:annotation>
          <xs:documentation>Whether a player starts playing at the beginning of a sports-event, joins mid-game, or is not available to participate.</xs:documentation>
        </xs:annotation>
      </xs:attribute>
      <xs:attribute name="lineup-slot" type="xs:string" use="optional">
        <xs:annotation>
          <xs:documentation>The order in which a player participated in an event.</xs:documentation>
        </xs:annotation>
      </xs:attribute>
      <xs:attribute name="lineup-slot-sequence" type="xs:string" use="optional">
        <xs:annotation>
          <xs:documentation>For baseball, cricket, relay races if they substituted for a player in the original lineup, the order in which they served at the above lineup-slot value. Defaults to 1.</xs:documentation>
        </xs:annotation>
      </xs:attribute>
      <xs:attribute name="scratch-reason" type="QCodeType" use="optional">
        <xs:annotation>
          <xs:documentation>An indication as to why this player did not play in an event.</xs:documentation>
        </xs:annotation>
      </xs:attribute>
      <xs:attribute name="uniform-number" type="xs:string" use="optional">
        <xs:annotation>
          <xs:documentation>The number currently displayed on the uniform or jersey of the player.</xs:documentation>
        </xs:annotation>
      </xs:attribute>
      <xs:attribute name="home-page-url" type="xs:anyURI" use="optional">
        <xs:annotation>
          <xs:documentation>The fully-qualified URL for the official home page of the team.</xs:documentation>
        </xs:annotation>
      </xs:attribute>
      <xs:attribute name="round-position" type="xs:string" use="optional">
        <xs:annotation>
          <xs:documentation>The seed or position in this particular round for which this player started. Useful for bracketed tournaments, such as tennis.</xs:documentation>
        </xs:annotation>
      </xs:attribute>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>