complexType PersonType
diagram registration_p12.png
namespace http://fifa.com/fc
children fc:Photo fc:LocalPersonName fc:NationalIdentifier fc:MatchOfficialCertificate fc:TeamOfficialCertificate fc:PlayerRegistration fc:TeamOfficialRegistration fc:MatchOfficialRegistration fc:OrganisationOfficialRegistration
attributes
Name  Type  Use  Default  Fixed  Annotation
PersonFIFAId  fc:FIFAIdentifier  required      
documentation
The worldwide unique FIFA ID of the person. This ID is never changed and accompanies a person for its whole life.
InternationalFirstName  fc:String  optional      
documentation
The international firstname of a person.
InternationalLastName  fc:String  optional      
documentation
The international lastname of a person.
PopularName  fc:String  optional      
documentation
The popular name or nickname of a person, such as "Ronaldinho" or "Xavi".
Gender  fc:GenderType  required      
documentation
The sex of the person.
Nationality  ISO3166CountryCode  required      
documentation
The nationality of the person.
SecondNationality  ISO3166CountryCode  optional      
documentation
The second nationality of the person.
DateOfBirth  fc:Date  required      
documentation
The date of birth of this person.
CountryOfBirth  ISO3166-13CountryCode  required      
documentation
The country where the person was born. Note that this is not the nationality but simply the country where this person was born.
RegionOfBirth  fc:String  optional      
documentation
The region (e.g., province or states) where the person was born.
PlaceOfBirth  fc:String  required      
documentation
The location (town, village or similar) where the person was born.
annotation
documentation
A generic person and its attributes. Every human football stakeholder is a person: Players, Referees, Coaches, Officials etc.
source <xsd:complexType name="PersonType">
 
<xsd:annotation>
   
<xsd:documentation> A generic person and its attributes. Every human football stakeholder is a person: Players, Referees, Coaches, Officials etc.</xsd:documentation>
 
</xsd:annotation>
 
<xsd:sequence>
   
<xsd:element name="Photo" type="fc:PictureType" nillable="false" minOccurs="0">
     
<xsd:annotation>
       
<xsd:documentation>The photo of the person.</xsd:documentation>
     
</xsd:annotation>
   
</xsd:element>
   
<xsd:element name="LocalPersonName" type="fc:LocalPersonNameType" nillable="false" minOccurs="0" maxOccurs="unbounded">
     
<xsd:annotation>
       
<xsd:documentation>The localised names of the person.</xsd:documentation>
     
</xsd:annotation>
   
</xsd:element>
   
<xsd:element name="NationalIdentifier" type="fc:NationalIdentifierType" nillable="false" minOccurs="0" maxOccurs="unbounded">
     
<xsd:annotation>
       
<xsd:documentation>Unique National Identifiers of a person, e.g. social security number, passport number, or Tax ID.</xsd:documentation>
     
</xsd:annotation>
   
</xsd:element>
   
<xsd:element name="MatchOfficialCertificate" type="fc:MatchOfficialCertificationType" nillable="false" minOccurs="0" maxOccurs="unbounded">
     
<xsd:annotation>
       
<xsd:documentation>The list of relevant match official certifications, diplomas, or licences of a football stakeholder, e.g. FIFA Referee certificate.</xsd:documentation>
     
</xsd:annotation>
   
</xsd:element>
   
<xsd:element name="TeamOfficialCertificate" type="fc:TeamOfficialCertificationType" nillable="false" minOccurs="0" maxOccurs="unbounded">
     
<xsd:annotation>
       
<xsd:documentation>The list of relevant team official certifications, diplomas, or licences of a football stakeholder, e.g. UEFA coach licence.</xsd:documentation>
     
</xsd:annotation>
   
</xsd:element>
   
<xsd:element name="PlayerRegistration" type="fc:PlayerRegistrationType" nillable="true" minOccurs="0" maxOccurs="unbounded">
     
<xsd:annotation>
       
<xsd:documentation>The player registrations list.</xsd:documentation>
     
</xsd:annotation>
   
</xsd:element>
   
<xsd:element name="TeamOfficialRegistration" type="fc:TeamOfficialRegistrationType" nillable="true" minOccurs="0" maxOccurs="unbounded">
     
<xsd:annotation>
       
<xsd:documentation>The team official registrations list.</xsd:documentation>
     
</xsd:annotation>
   
</xsd:element>
   
<xsd:element name="MatchOfficialRegistration" type="fc:MatchOfficialRegistrationType" nillable="true" minOccurs="0" maxOccurs="unbounded">
     
<xsd:annotation>
       
<xsd:documentation>The match official registrations list.</xsd:documentation>
     
</xsd:annotation>
   
</xsd:element>
   
<xsd:element name="OrganisationOfficialRegistration" type="fc:OrganisationOfficialRegistrationType" nillable="true" minOccurs="0" maxOccurs="unbounded">
     
<xsd:annotation>
       
<xsd:documentation>The organisation official registrations list.</xsd:documentation>
     
</xsd:annotation>
   
</xsd:element>
 
</xsd:sequence>
 
<xsd:attribute name="PersonFIFAId" type="fc:FIFAIdentifier" use="required">
   
<xsd:annotation>
     
<xsd:documentation>The worldwide unique FIFA ID of the person. This ID is never changed and accompanies a person for its whole life.</xsd:documentation>
   
</xsd:annotation>
 
</xsd:attribute>
 
<xsd:attribute name="InternationalFirstName" type="fc:String" use="optional">
   
<xsd:annotation>
     
<xsd:documentation>The international firstname of a person.</xsd:documentation>
   
</xsd:annotation>
 
</xsd:attribute>
 
<xsd:attribute name="InternationalLastName" type="fc:String" use="optional">
   
<xsd:annotation>
     
<xsd:documentation>The international lastname of a person.</xsd:documentation>
   
</xsd:annotation>
 
</xsd:attribute>
 
<xsd:attribute name="PopularName" type="fc:String" use="optional">
   
<xsd:annotation>
     
<xsd:documentation>The popular name or nickname of a person, such as "Ronaldinho" or "Xavi".</xsd:documentation>
   
</xsd:annotation>
 
</xsd:attribute>
 
<xsd:attribute name="Gender" type="fc:GenderType" use="required">
   
<xsd:annotation>
     
<xsd:documentation>The sex of the person.</xsd:documentation>
   
</xsd:annotation>
 
</xsd:attribute>
 
<xsd:attribute name="Nationality" type="fc:ISO3166CountryCode" use="required">
   
<xsd:annotation>
     
<xsd:documentation>The nationality of the person.</xsd:documentation>
   
</xsd:annotation>
 
</xsd:attribute>
 
<xsd:attribute name="SecondNationality" type="fc:ISO3166CountryCode" use="optional">
   
<xsd:annotation>
     
<xsd:documentation>The second nationality of the person.</xsd:documentation>
   
</xsd:annotation>
 
</xsd:attribute>
 
<xsd:attribute name="DateOfBirth" type="fc:Date" use="required">
   
<xsd:annotation>
     
<xsd:documentation>The date of birth of this person.</xsd:documentation>
   
</xsd:annotation>
 
</xsd:attribute>
 
<xsd:attribute name="CountryOfBirth" type="fc:ISO3166-13CountryCode" use="required">
   
<xsd:annotation>
     
<xsd:documentation>The country where the person was born. Note that this is not the nationality but simply the country where this person was born.</xsd:documentation>
   
</xsd:annotation>
 
</xsd:attribute>
 
<xsd:attribute name="RegionOfBirth" type="fc:String" use="optional">
   
<xsd:annotation>
     
<xsd:documentation>The region (e.g., province or states) where the person was born.</xsd:documentation>
   
</xsd:annotation>
 
</xsd:attribute>
 
<xsd:attribute name="PlaceOfBirth" type="fc:String" use="required">
   
<xsd:annotation>
     
<xsd:documentation>The location (town, village or similar) where the person was born.</xsd:documentation>
   
</xsd:annotation>
 
</xsd:attribute>
</xsd:complexType>


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