<element name="name">
<annotation>
<documentation>Name of a player, official, associate, team, etc. | Sometimes a person is referred-to by different names, depending upon the language in which the document is displayed.</documentation>
</annotation>
<!-- changed to "mixed" for G2-compliance -->
<complexType mixed="true">
<attributeGroup ref="sportsml:globalAttributes" />
<!-- G2-compliant naming attributes -->
<attribute name="role" type="sportsml:genericKeyListType" />
<attribute name="part" type="sportsml:genericKeyType" />
<!-- Version 1 naming attributes are DEPRECATED. Will be removed from next major upgrade -->
<attribute name="full" type="string" use="optional">
<annotation>
<documentation>The entire name.</documentation>
</annotation>
</attribute>
<attribute name="first" type="string" use="optional">
<annotation>
<documentation>The first name refered to. For people, should be the given name. Also, if person has only one name, like Pele or Ronaldo, use this one.</documentation>
</annotation>
</attribute>
<attribute name="middle" type="string" use="optional">
<annotation>
<documentation>The middle name refered to.</documentation>
</annotation>
</attribute>
<attribute name="last" type="string" use="optional">
<annotation>
<documentation>The last name referred to. For people, should be the surname.</documentation>
</annotation>
</attribute>
<attribute name="nickname" type="string" use="optional">
<annotation>
<documentation>A nickname ascribed to the person or team.</documentation>
</annotation>
</attribute>
<attribute name="prefix" type="string" use="optional">
<annotation>
<documentation>A part of a name such as Mr. or Mrs. or Dr.</documentation>
</annotation>
</attribute>
<attribute name="suffix" type="string" use="optional">
<annotation>
<documentation>A part of a name such as Jr. or III.</documentation>
</annotation>
</attribute>
<attribute name="abbreviation" type="string" use="optional">
<annotation>
<documentation>An abbreviation, usually used for teams in display locations where space is constrained.</documentation>
</annotation>
</attribute>
<attribute name="language" type="string" use="optional">
<annotation>
<documentation>A language code in which it is appropriate to display this name.</documentation>
</annotation>
</attribute>
</complexType>
</element>
|