complexType TeamOfficialRegistrationType
diagram registration_p53.png
namespace http://fifa.com/fc
type extension of fc:RegistrationType
properties
base fc:RegistrationType
used by
elements PersonType/TeamOfficialRegistration TeamOfficialRegistrationsListType/TeamOfficialRegistration
attributes
Name  Type  Use  Default  Fixed  Annotation
PersonFIFAId  fc:FIFAIdentifier  required      
documentation
The worldwide unique FIFA id of the person this registration belongs to. You can think of this as a foreign key to the person.
Status  fc:SimpleStatusType  required      
documentation
The status of the registration, i.e. active (current) or inactive (terminated).
OrganisationFIFAId  fc:FIFAIdentifier  required      
documentation
The worldwide unique FIFA ID of the club or organisation the person is registered for. Players are registered for a club. Team officials, match officials or organisation officials can be registered for either a club or an association.
RegistrationValidFrom  fc:Date  required      
documentation
The date when the validity of this registration starts, e.g. when a player joins and officially registers for a club.
RegistrationValidTo  fc:Date  optional      
documentation
The date when the validity of the registration ends, e.g. when a player officially leaves a club.
TeamOfficialRole  fc:TeamOfficialRoleType  required      
documentation
The team official role type, e.g. Coach or Team Doctor.
Discipline  fc:DisciplineType  required      
documentation
The sport/discipline this registration is for, e.g. a futsal coach registration is distinct from a football coach registration.
annotation
documentation
This represents a team official registration (e.g. Coach) and its attributes. A team official registration is assigned to a person. A team official registration marks a person as a team official for an organisation and the given validity period.
source <xsd:complexType name="TeamOfficialRegistrationType">
 
<xsd:annotation>
   
<xsd:documentation>This represents a team official registration (e.g. Coach) and its attributes. A team official registration is assigned to a person. A team official registration marks a person as a team official for an organisation and the given validity period.</xsd:documentation>
 
</xsd:annotation>
 
<xsd:complexContent>
   
<xsd:extension base="fc:RegistrationType">
     
<xsd:attribute name="TeamOfficialRole" type="fc:TeamOfficialRoleType" use="required">
       
<xsd:annotation>
         
<xsd:documentation>The team official role type, e.g. Coach or Team Doctor.</xsd:documentation>
       
</xsd:annotation>
     
</xsd:attribute>
     
<xsd:attribute name="Discipline" type="fc:DisciplineType" use="required">
       
<xsd:annotation>
         
<xsd:documentation>The sport/discipline this registration is for, e.g. a futsal coach registration is distinct from a football coach registration.</xsd:documentation>
       
</xsd:annotation>
     
</xsd:attribute>
   
</xsd:extension>
 
</xsd:complexContent>
</xsd:complexType>

attribute TeamOfficialRegistrationType/@TeamOfficialRole
type fc:TeamOfficialRoleType
properties
use required
facets
Kind Value Annotation
enumeration AssistantCoach
enumeration Coach
enumeration GoalkeeperCoach
enumeration PhysicalTrainer
enumeration Physiotherapist
enumeration TeamDoctor
enumeration Other
annotation
documentation
The team official role type, e.g. Coach or Team Doctor.
source <xsd:attribute name="TeamOfficialRole" type="fc:TeamOfficialRoleType" use="required">
 
<xsd:annotation>
   
<xsd:documentation>The team official role type, e.g. Coach or Team Doctor.</xsd:documentation>
 
</xsd:annotation>
</xsd:attribute>

attribute TeamOfficialRegistrationType/@Discipline
type fc:DisciplineType
properties
use required
facets
Kind Value Annotation
enumeration Football
enumeration Futsal
enumeration BeachSoccer
annotation
documentation
The sport/discipline this registration is for, e.g. a futsal coach registration is distinct from a football coach registration.
source <xsd:attribute name="Discipline" type="fc:DisciplineType" use="required">
 
<xsd:annotation>
   
<xsd:documentation>The sport/discipline this registration is for, e.g. a futsal coach registration is distinct from a football coach registration.</xsd:documentation>
 
</xsd:annotation>
</xsd:attribute>


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