complexType CoachSimpleType
diagram coach-data-2.1_p4.png
namespace http://fifa.com/exchange/feco
children feco:PersonType feco:PersonPhotoLink feco:CoachRegistration feco:Licence
used by
element CoachDataType/Coach
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 coach object which contains basic coach information and basic person information.
source <xsd:complexType name="CoachSimpleType">
 
<xsd:annotation>
   
<xsd:documentation>A coach object which contains basic coach 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="CoachRegistration" type="feco:CoachRegistrationType" minOccurs="0" maxOccurs="500">
     
<xsd:annotation>
       
<xsd:documentation>All coach'es 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 coach 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 CoachSimpleType/@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 CoachSimpleType/@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 CoachSimpleType/PersonType
diagram coach-data-2.1_p5.png
namespace http://fifa.com/exchange/feco
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 CoachSimpleType/PersonPhotoLink
diagram coach-data-2.1_p6.png
namespace http://fifa.com/exchange/feco
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 CoachSimpleType/CoachRegistration
diagram coach-data-2.1_p7.png
namespace http://fifa.com/exchange/feco
type feco:CoachRegistrationType
properties
minOcc 0
maxOcc 500
content complex
children feco:Licence feco:AlsoKnownAs feco:CustomExtension
attributes
Name  Type  Use  Default  Fixed  Annotation
CoachRegistrationId  fe:Identifier  required      
documentation
This is the worldwide unique id of the coach registration record. It is unchangable.
PersonId  fe:Identifier  required      
documentation
This is the worldwide unique id of the person this coach 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 coach.
ValidFrom  fe:DateTime  required      
documentation
This is the date and time when the validity of this Coach registration record starts. In other words the person is an active/current coach if validFrom (less or equal than) actual date (less or equal than) validTo. If actual date (less than) validFrom this is a future coach record. If actual date (greater than) validTo this is a history coach registration record (=FIFA Passport entry).
Level  feco:CoachLevelType  required      
documentation
This is the level the person was coaching on for the organization. In most cases this is amateur or professional.
Role  fe:TeamOfficialRoleType  required      
documentation
The role of the coach.
Discipline  fe:DisciplineType  required      
documentation
This is the discipline this coach is for. If there are multiple disciplines for the same validity period, create multiple Coach registration records.
Gender  fe:GenderType  required      
documentation
The Gender of the players where the person can be a coach. If there are multiple genders for the discipline, create multiple coach registration records.
ValidTo  fe:DateTime  optional      
documentation
This is the date and time when the validity of the coach 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.
TeamId  fe:Identifier  optional      
documentation
The worldwide unique id of the team this registration is for. In general a coach registration is for a person and a club. If a club features multiple teams, this attribute SHOULD be used to specify the team the coach is assigned to.
annotation
documentation
All coach'es active registrations.
source <xsd:element name="CoachRegistration" type="feco:CoachRegistrationType" minOccurs="0" maxOccurs="500">
 
<xsd:annotation>
   
<xsd:documentation>All coach'es active registrations.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

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


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