complexType FootballStakeholderType
diagram scenarios_p28.png
namespace http://fifa.com/fc
type extension of fc:PersonType
properties
base fc:PersonType
children fc:Photo fc:LocalPersonName fc:NationalIdentifier fc:MatchOfficialCertifications fc:TeamOfficialCertifications fc:PlayerRegistrations fc:TeamOfficialRegistrations fc:MatchOfficialRegistrations fc:OrganizationOfficialRegistrations
used by
complexType FootballStakeholderLocalType
attributes
Name  Type  Use  Default  Fixed  Annotation
PersonFIFAId  fc:FIFAIdentifier  optional      
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.
Gender  fc:GenderType  required      
documentation
The sex of the person.
Nationality  ISO3166CountyCode  required      
documentation
The nationality of the person.
DateOfBirth  fc:Date  required      
documentation
The date of birth of this person.
CountryOfBirth  ISO3166-13CountyCode  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
This represents an object with person's detailed personal data along with the list of registrations.
source <xsd:complexType name="FootballStakeholderType">
 
<xsd:annotation>
   
<xsd:documentation>This represents an object with person's detailed personal data along with the list of registrations.</xsd:documentation>
 
</xsd:annotation>
 
<xsd:complexContent>
   
<xsd:extension base="fc:PersonType">
     
<xsd:sequence>
       
<xsd:element name="PlayerRegistrations" type="fc:PlayerRegistrationsListType" nillable="true" maxOccurs="1">
         
<xsd:annotation>
           
<xsd:documentation>The player registrations list.</xsd:documentation>
         
</xsd:annotation>
       
</xsd:element>
       
<xsd:element name="TeamOfficialRegistrations" type="fc:TeamOfficialRegistrationsListType" nillable="true" maxOccurs="1">
         
<xsd:annotation>
           
<xsd:documentation>The team official registrations list.</xsd:documentation>
         
</xsd:annotation>
       
</xsd:element>
       
<xsd:element name="MatchOfficialRegistrations" type="fc:MatchOfficialRegistrationsListType" nillable="true" maxOccurs="1">
         
<xsd:annotation>
           
<xsd:documentation>The match official registrations list.</xsd:documentation>
         
</xsd:annotation>
       
</xsd:element>
       
<xsd:element name="OrganizationOfficialRegistrations" type="fc:OrganizationOfficialRegistrationsListType" nillable="true" maxOccurs="1">
         
<xsd:annotation>
           
<xsd:documentation>The organization official registrations list.</xsd:documentation>
         
</xsd:annotation>
       
</xsd:element>
     
</xsd:sequence>
   
</xsd:extension>
 
</xsd:complexContent>
</xsd:complexType>

element FootballStakeholderType/PlayerRegistrations
diagram scenarios_p29.png
namespace http://fifa.com/fc
type fc:PlayerRegistrationsListType
properties
content complex
nillable true
children fc:PlayerRegistration
annotation
documentation
The player registrations list.
source <xsd:element name="PlayerRegistrations" type="fc:PlayerRegistrationsListType" nillable="true" maxOccurs="1">
 
<xsd:annotation>
   
<xsd:documentation>The player registrations list.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element FootballStakeholderType/TeamOfficialRegistrations
diagram scenarios_p30.png
namespace http://fifa.com/fc
type fc:TeamOfficialRegistrationsListType
properties
content complex
nillable true
children fc:TeamOfficialRegistration
annotation
documentation
The team official registrations list.
source <xsd:element name="TeamOfficialRegistrations" type="fc:TeamOfficialRegistrationsListType" nillable="true" maxOccurs="1">
 
<xsd:annotation>
   
<xsd:documentation>The team official registrations list.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element FootballStakeholderType/MatchOfficialRegistrations
diagram scenarios_p31.png
namespace http://fifa.com/fc
type fc:MatchOfficialRegistrationsListType
properties
content complex
nillable true
children fc:MatchOfficialRegistration
annotation
documentation
The match official registrations list.
source <xsd:element name="MatchOfficialRegistrations" type="fc:MatchOfficialRegistrationsListType" nillable="true" maxOccurs="1">
 
<xsd:annotation>
   
<xsd:documentation>The match official registrations list.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element FootballStakeholderType/OrganizationOfficialRegistrations
diagram scenarios_p32.png
namespace http://fifa.com/fc
type fc:OrganizationOfficialRegistrationsListType
properties
content complex
nillable true
children fc:OrganizationOfficialRegistration
annotation
documentation
The organization official registrations list.
source <xsd:element name="OrganizationOfficialRegistrations" type="fc:OrganizationOfficialRegistrationsListType" nillable="true" maxOccurs="1">
 
<xsd:annotation>
   
<xsd:documentation>The organization official registrations list.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>


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