<element name="career-phase">
<annotation>
<documentation>A description of where a player is playing, or has previously played. | Can be used to state where the player went to college. Can also list previous teams of the player.</documentation>
</annotation>
<complexType>
<attributeGroup ref="sportsml:globalAttributes" />
<attribute name="phase-type" type="sportsml:phaseType.Core" use="optional">
<annotation>
<documentation>Value can be college or professional, etc.</documentation>
</annotation>
</attribute>
<attribute name="name" type="string" use="optional">
<annotation>
<documentation>Name of the team or college, for example.</documentation>
</annotation>
</attribute>
<attribute name="start-date" type="string" use="optional">
<annotation>
<documentation>When the player started this phase in the career, generally normalized to ISO 8601: YYYYMMDDTHHMMSS+HHMM (preferred) YYYYMMDDTHHMMSSZ (alternative). Use YYYYMMDD000000+HHMM when no time is available.</documentation>
</annotation>
</attribute>
<attribute name="end-date" type="string" use="optional">
<annotation>
<documentation>When the player ended this phase in the career, generally normalized to ISO 8601: YYYYMMDDTHHMMSS+HHMM (preferred) YYYYMMDDTHHMMSSZ (alternative). Use YYYYMMDD000000+HHMM when no time is available.</documentation>
</annotation>
</attribute>
<attribute name="duration" type="sportsml:duration.Common" use="optional">
<annotation>
<documentation>In lieu of a start-date and end-date. Generally in years. Could hold the number of years that a player was a pro.</documentation>
</annotation>
</attribute>
<attribute name="subphase-type" type="string" use="optional">
<annotation>
<documentation>A subcategory of the phase-type, for example could be sophomore or rookie.</documentation>
</annotation>
</attribute>
<attribute name="phase-status" type="sportsml:phaseStatus.Core" use="optional">
<annotation>
<documentation>Player's status within a particular phase. For example, active, injured, etc.</documentation>
</annotation>
</attribute>
<attribute name="phase-caliber" type="string" use="optional">
<annotation>
<documentation>A controlled vocabulary for the name attribute. States organization this player was in, for the duration of the phase. For example, league or team.</documentation>
</annotation>
</attribute>
<attribute name="phase-caliber-key" type="sportsml:genericKeyType" use="optional">
<annotation>
<documentation>The metadata key within the phase-caliber. For example, l.nfl.com if phase-caliber is league. Or l.nfl.com-t.2 if phase-caliber is team.</documentation>
</annotation>
</attribute>
<attribute name="entry-reason" type="string" use="optional">
<annotation>
<documentation>The reason why the player entered this phase. For example, draft or trade.</documentation>
</annotation>
</attribute>
<attribute name="selection-level" type="string" use="optional">
<annotation>
<documentation>The level within which the player was selected to enter this phase. For example, 1, if drafted in 1st round.</documentation>
</annotation>
</attribute>
<attribute name="selection-sublevel" type="string" use="optional">
<annotation>
<documentation>The sublevel of the selection-level. For example, 27, if picked as 27th selection in 1st round.</documentation>
</annotation>
</attribute>
<attribute name="selection-overall" type="string" use="optional">
<annotation>
<documentation>The total ranking amongst all levels in a draft.</documentation>
</annotation>
</attribute>
<attribute name="exit-reason" type="string" use="optional">
<annotation>
<documentation>The reason why the player exitted this phase. For example, retired or waived.</documentation>
</annotation>
</attribute>
<attribute name="weight" type="string" use="optional">
<annotation>
<documentation>Weight of a player. Generally in kg.</documentation>
</annotation>
</attribute>
<attribute name="position-regular" type="sportsml:position.Common" use="optional">
<annotation>
<documentation>The code for the typical position at which this player plays.</documentation>
</annotation>
</attribute>
<attribute name="position-depth" type="string" use="optional">
<annotation>
<documentation>A ranking amongst players on the team who share the same position.</documentation>
</annotation>
</attribute>
<attribute name="uniform-number" type="string" use="optional">
<annotation>
<documentation>The number currently displayed on the uniform or jersey of the player.</documentation>
</annotation>
</attribute>
</complexType>
</element>
|