diagram | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
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 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
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> |