complexType PlayerSimpleType
diagram player-data-2.1_p4.png
namespace http://fifa.com/exchange/fep
children fep:PersonType fep:PersonPhotoLink fep:PlayerRegistration fep:Licence
used by
element PlayerDataType/Player
attributes
Name  Type  Use  Default  Fixed  Annotation
Height  xsd:positiveInteger        
documentation
The height of the player in cm.
Weight  xsd:positiveInteger        
documentation
The weight of the player in kg.
annotation
documentation
A player object which contains basic player information and basic person information.
source <xsd:complexType name="PlayerSimpleType">
 
<xsd:annotation>
   
<xsd:documentation>A player object which contains basic player information and basic person information.</xsd:documentation>
 
</xsd:annotation>
 
<xsd:sequence>
   
<xsd:element name="PersonType" type="fe:PersonType" nillable="false">
     
<xsd:annotation>
       
<xsd:documentation>The base person information.</xsd:documentation>
     
</xsd:annotation>
   
</xsd:element>
   
<xsd:element name="PersonPhotoLink" type="fe:PhotoLinkType">
     
<xsd:annotation>
       
<xsd:documentation>The path to the person photo.</xsd:documentation>
     
</xsd:annotation>
   
</xsd:element>
   
<xsd:element name="PlayerRegistration" type="fep:PlayerRegistrationType" minOccurs="0" maxOccurs="500">
     
<xsd:annotation>
       
<xsd:documentation>All player's active registrations.</xsd:documentation>
     
</xsd:annotation>
   
</xsd:element>
   
<xsd:element name="Licence" type="feco:TitleLicenseType" minOccurs="0" maxOccurs="500">
     
<xsd:annotation>
       
<xsd:documentation>This is the list of licenses the player holds.</xsd:documentation>
     
</xsd:annotation>
   
</xsd:element>
 
</xsd:sequence>
 
<xsd:attribute name="Height" type="xsd:positiveInteger" form="unqualified">
   
<xsd:annotation>
     
<xsd:documentation>The height of the player in cm.</xsd:documentation>
   
</xsd:annotation>
 
</xsd:attribute>
 
<xsd:attribute name="Weight" type="xsd:positiveInteger" form="unqualified">
   
<xsd:annotation>
     
<xsd:documentation>The weight of the player in kg.</xsd:documentation>
   
</xsd:annotation>
 
</xsd:attribute>
</xsd:complexType>

attribute PlayerSimpleType/@Height
type xsd:positiveInteger
properties
form unqualified
annotation
documentation
The height of the player in cm.
source <xsd:attribute name="Height" type="xsd:positiveInteger" form="unqualified">
 
<xsd:annotation>
   
<xsd:documentation>The height of the player in cm.</xsd:documentation>
 
</xsd:annotation>
</xsd:attribute>

attribute PlayerSimpleType/@Weight
type xsd:positiveInteger
properties
form unqualified
annotation
documentation
The weight of the player in kg.
source <xsd:attribute name="Weight" type="xsd:positiveInteger" form="unqualified">
 
<xsd:annotation>
   
<xsd:documentation>The weight of the player in kg.</xsd:documentation>
 
</xsd:annotation>
</xsd:attribute>

element PlayerSimpleType/PersonType
diagram player-data-2.1_p5.png
namespace http://fifa.com/exchange/fep
type fe:PersonType
properties
content complex
nillable false
children fe:Nationality fe:FIFANationality fe:Passport fe:NativePersonName fe:Address fe:Email fe:Phone fe:Photo fe:AlsoKnownAs fe:CustomExtension fe:PersonName
attributes
Name  Type  Use  Default  Fixed  Annotation
PersonId  fe:Identifier  required      
documentation
The worldwide unique id of the person. The id is never changed and accompanies a person for its whole life. Id's are never reused.
Birthdate  fe:Date  required      
documentation
The date of birth of this person.
Gender  fe:GenderType  required      
documentation
The sex of the person.
Status  fe:PersonStatusType  required      
documentation
The vitality status of the person.
AlternativeId  derived by: xsd:string        
documentation
The alternative id is a human readable person id that may be used for example in the player passport. This id SHOULD be used whenever a person's id has to be used in printed form and worked with by humans.
DateOfDeath  fe:Date  optional      
documentation
Date when the person died.
PlaceOfBirth  fe:String50  optional      
documentation
The location (town, village or similar) where the person was born.
CountryOfBirth  ISO3166CountyCode  optional      
documentation
The country where the person was born in. Note that this is NOT the nationality but simply where this person was born.
annotation
documentation
The base person information.
source <xsd:element name="PersonType" type="fe:PersonType" nillable="false">
 
<xsd:annotation>
   
<xsd:documentation>The base person information.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element PlayerSimpleType/PersonPhotoLink
diagram player-data-2.1_p6.png
namespace http://fifa.com/exchange/fep
type fe:PhotoLinkType
properties
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
mimeType  xsd:string        
annotation
documentation
The path to the person photo.
source <xsd:element name="PersonPhotoLink" type="fe:PhotoLinkType">
 
<xsd:annotation>
   
<xsd:documentation>The path to the person photo.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element PlayerSimpleType/PlayerRegistration
diagram player-data-2.1_p7.png
namespace http://fifa.com/exchange/fep
type fep:PlayerRegistrationType
properties
minOcc 0
maxOcc 500
content complex
children fep:Contract fep:MinorTransferExceptionDetail fep:NativeShirtName fep:AlsoKnownAs fep:CustomExtension
attributes
Name  Type  Use  Default  Fixed  Annotation
PlayerRegistrationId  fe:Identifier  required      
documentation
This is the worldwide unique id of the player registration record. It is unchangeable.
PersonId  fe:Identifier  required      
documentation
This is the worldwide unique id of the person this player registration belongs to. You can think of this as a foreign key to person.
OrganizationId  fe:Identifier  required      
documentation
This is the worldwide unique id of the club or organization the person is registered for as a player. See TeamId for information on how to assign the person to a team within the club or organization.
LicenceNumber  fe:String50  required      
documentation
The player licence number for this registration.
ValidFrom  fe:DateTime  required      
documentation
This is the date and time when the validity of this registration starts. In other words the player registration is active/current if validFrom (less or equal than) actual date (less or equal than) validTo. if actual date (less than) validFrom this is a future registration. if actual date (greater than) validTo this is a history registration (=FIFA Passport entry).
Level  fep:PlayerLevelType  required      
documentation
This is the level the person was playing on for the organization. In most cases this is amateur or professional.
RegistrationType  fep:RegistrationNatureType  required      
documentation
This defines if it is a first time registration or a subsequent registration. This attribute is relevant for the protection of minors.
RegistrationStatus  fep:RegistrationStatusType  required      
documentation
This attribute represents the status of registration.
MinorTransferException  fep:MinorTransferExceptionNatureType        
documentation
Contains the Article (Art 19.) of the Exception that makes this registration possible. Used for the protection of minors.
ValidTo  fe:DateTime  optional      
documentation
This is the date and time when the validity of the registration ends. If there is no valid to entry this means that the validity of the registration is open ended. For more details see the documentation of the ValidFrom attribute.
Discipline  fe:DisciplineType  optional      
documentation
This is the discipline this registration is for. If there are multiple disciplines for the same validity period, create multiple player registrations.
ShirtNumber  xsd:positiveInteger  optional      
documentation
The number on the shirt the person wears when playing for the organization.
ShirtName  fe:InternationalString50        
documentation
This is the name of the Person as it should be printed on the shirt when playing for the organisation this registration is for.
TeamId  fe:Identifier  optional      
documentation
The worldwide unique id of the team this registration is for. In general a player registration is for a person and a club. If a club features multiple teams, this attribute SHOULD be used to specify the team the player is assigned to.
annotation
documentation
All player's active registrations.
source <xsd:element name="PlayerRegistration" type="fep:PlayerRegistrationType" minOccurs="0" maxOccurs="500">
 
<xsd:annotation>
   
<xsd:documentation>All player's active registrations.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element PlayerSimpleType/Licence
diagram player-data-2.1_p8.png
namespace http://fifa.com/exchange/fep
type feco:TitleLicenseType
properties
minOcc 0
maxOcc 500
content complex
children feco:Name feco:ValidFrom feco:ValidTo
annotation
documentation
This is the list of licenses the player holds.
source <xsd:element name="Licence" type="feco:TitleLicenseType" minOccurs="0" maxOccurs="500">
 
<xsd:annotation>
   
<xsd:documentation>This is the list of licenses the player holds.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>


XML Schema documentation generated by XMLSpy Schema Editor http://www.altova.com/xmlspy