complexType OfficialSimpleType
diagram official-data-2.1_p4.png
namespace http://fifa.com/exchange/fer
children fer:PersonType fer:PersonPhotoLink fer:OfficialRegistration fer:Licence
used by
element OfficialDataType/Official
attributes
Name  Type  Use  Default  Fixed  Annotation
Height  xsd:positiveInteger        
documentation
The height of the official in cm.
Weight  xsd:positiveInteger        
documentation
The weight of the official in kg.
annotation
documentation
A Official object which contains basic official information and basic person information.
source <xsd:complexType name="OfficialSimpleType">
 
<xsd:annotation>
   
<xsd:documentation>A Official object which contains basic official 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="OfficialRegistration" type="fer:RefereeRegistrationType" minOccurs="0" maxOccurs="500">
     
<xsd:annotation>
       
<xsd:documentation>All official'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 official 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 official 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 official in kg.</xsd:documentation>
   
</xsd:annotation>
 
</xsd:attribute>
</xsd:complexType>

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

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

element OfficialSimpleType/PersonType
diagram official-data-2.1_p5.png
namespace http://fifa.com/exchange/fer
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 OfficialSimpleType/PersonPhotoLink
diagram official-data-2.1_p6.png
namespace http://fifa.com/exchange/fer
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 OfficialSimpleType/OfficialRegistration
diagram official-data-2.1_p7.png
namespace http://fifa.com/exchange/fer
type fer:RefereeRegistrationType
properties
minOcc 0
maxOcc 500
content complex
children fer:Licence fer:AlsoKnownAs fer:CustomExtension
attributes
Name  Type  Use  Default  Fixed  Annotation
RefereeRegistrationId  fe:Identifier  required      
documentation
This is the worldwide unique id of the referee registration record. It is unchangeable.
PersonId  fe:Identifier  required      
documentation
This is the worldwide unique id of the person this referee role 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 referee.
ValidFrom  fe:DateTime  required      
documentation
This is the date and time when the validity of this referee registration record starts. In other words the person is an active/current referee if validFrom (less or equal than) actual date (less or equal than) validTo. If actual date (less than) validFrom this is a future referee record. If actual date (greater than) validTo this is a history referee registration record (=FIFA Passport entry).
Role  fe:MatchOfficalRoleType  required      
documentation
The role of the referee.
Discipline  fe:DisciplineType  required      
documentation
This is the discipline this referee registration is for. If there are multiple disciplines for the same validity period, create multiple referee records.
Gender  fe:GenderType  required      
documentation
The Gender of the players where the person can be a referee. If there are multiple genders for the discipline, create multiple referee registration records.
ValidTo  fe:DateTime  optional      
documentation
This is the date and time when the validity of the referee registration record ends. If there is no valid to entry this means that the validity is open ended. For more details see the documentation of the ValidFrom attribute.
annotation
documentation
All official's active registrations.
source <xsd:element name="OfficialRegistration" type="fer:RefereeRegistrationType" minOccurs="0" maxOccurs="500">
 
<xsd:annotation>
   
<xsd:documentation>All official's active registrations.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element OfficialSimpleType/Licence
diagram official-data-2.1_p8.png
namespace http://fifa.com/exchange/fer
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 official holds.
source <xsd:element name="Licence" type="feco:TitleLicenseType" minOccurs="0" maxOccurs="500">
 
<xsd:annotation>
   
<xsd:documentation>This is the list of licenses the official holds.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>


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