complexType OrganisationType
diagram registration_p23.png
namespace http://fifa.com/fc
children fc:NationalIdentifier fc:LocalOrganisationName fc:SupportedDiscipline fc:OfficialAddress fc:WebAddress fc:Email fc:Phone fc:Fax fc:Logo
attributes
Name  Type  Use  Default  Fixed  Annotation
OrganisationFIFAId  fc:FIFAIdentifier  optional      
documentation
The worldwide unique FIFA ID of the organisation. The ID is never changed and accompanies an organisation for its whole lifecycle.
Status  fc:SimpleStatusType  required      
documentation
The status of this organisation.
InternationalName  fc:String  optional      
documentation
The full international name of the organisation. For a club this is for example Ballsportverein Borussia Dortmund e.V.
InternationalShortName  fc:String  optional      
documentation
The international short name (or abbreviation) of the organisation. As an example this could be FIFA or BVB.
OrganisationNature  fc:OrganisationNatureType  required      
documentation
The type/nature of an organisation, e.g. confederation, national association, club etc.
FoundationDate  fc:Date  optional      
documentation
The date when the Organisation was founded.
DissolutionDate  fc:Date        
documentation
The date when the Organisation was dissolved or superseded by another Organisation.
ParentOrganisationFIFAId  fc:FIFAIdentifier        
documentation
The ID of the parent organisation. If this organisation is a child of (an)other organisation, this element points to the parent organisation. E.g. for the Club PSG, this would be the French FF (FFF).
annotation
documentation
This represents a generic organisation and its attributes. Various types of football organisations belong to this type: FIFA, member associations, Clubs etc. Organisations may be parts/members of other organisations. In these cases an organisation has a parent organisation. The FIFA is for example the parent organisation of the DFB.
source <xsd:complexType name="OrganisationType">
 
<xsd:annotation>
   
<xsd:documentation>This represents a generic organisation and its attributes. Various types of football organisations belong to this type: FIFA, member associations, Clubs etc. Organisations may be parts/members of other organisations. In these cases an organisation has a parent organisation. The FIFA is for example the parent organisation of the DFB.</xsd:documentation>
 
</xsd:annotation>
 
<xsd:sequence>
   
<xsd:element name="NationalIdentifier" type="fc:NationalIdentifierType" nillable="false" minOccurs="0" maxOccurs="unbounded">
     
<xsd:annotation>
       
<xsd:documentation>Information about the unique National Identifiers of an organisation, e.g. VAT number, or local system ID.</xsd:documentation>
     
</xsd:annotation>
   
</xsd:element>
   
<xsd:element name="LocalOrganisationName" type="fc:LocalNameType" nillable="false" minOccurs="0" maxOccurs="unbounded">
     
<xsd:annotation>
       
<xsd:documentation>The localised names of the organisation.</xsd:documentation>
     
</xsd:annotation>
   
</xsd:element>
   
<xsd:element name="SupportedDiscipline" type="fc:SupportedDisciplineType" nillable="true" minOccurs="0" maxOccurs="unbounded">
     
<xsd:annotation>
       
<xsd:documentation>The list of supported disciplines defined for some club (combination of discipline and gender).</xsd:documentation>
     
</xsd:annotation>
   
</xsd:element>
   
<xsd:element name="OfficialAddress" type="fc:AddressType" nillable="false">
     
<xsd:annotation>
       
<xsd:documentation>The official mail address of the organisation.</xsd:documentation>
     
</xsd:annotation>
   
</xsd:element>
   
<xsd:element name="WebAddress" type="fc:WebAddressType" nillable="false" minOccurs="0">
     
<xsd:annotation>
       
<xsd:documentation>The web address of the organisation.</xsd:documentation>
     
</xsd:annotation>
   
</xsd:element>
   
<xsd:element name="Email" type="fc:EmailAddressType" nillable="false" minOccurs="0">
     
<xsd:annotation>
       
<xsd:documentation>The primary e-mail of the organisation.</xsd:documentation>
     
</xsd:annotation>
   
</xsd:element>
   
<xsd:element name="Phone" type="fc:PhoneNumberType" nillable="false" minOccurs="0">
     
<xsd:annotation>
       
<xsd:documentation>The primary phone number of the organisation.</xsd:documentation>
     
</xsd:annotation>
   
</xsd:element>
   
<xsd:element name="Fax" type="fc:PhoneNumberType" nillable="false" minOccurs="0">
     
<xsd:annotation>
       
<xsd:documentation>The primary fax number of the organisation.</xsd:documentation>
     
</xsd:annotation>
   
</xsd:element>
   
<xsd:element name="Logo" type="fc:PictureType" nillable="false" minOccurs="0">
     
<xsd:annotation>
       
<xsd:documentation>The logo of the Organisation.</xsd:documentation>
     
</xsd:annotation>
   
</xsd:element>
 
</xsd:sequence>
 
<xsd:attribute name="OrganisationFIFAId" type="fc:FIFAIdentifier" use="optional">
   
<xsd:annotation>
     
<xsd:documentation>The worldwide unique FIFA ID of the organisation. The ID is never changed and accompanies an organisation for its whole lifecycle.</xsd:documentation>
   
</xsd:annotation>
 
</xsd:attribute>
 
<xsd:attribute name="Status" type="fc:SimpleStatusType" use="required">
   
<xsd:annotation>
     
<xsd:documentation>The status of this organisation.</xsd:documentation>
   
</xsd:annotation>
 
</xsd:attribute>
 
<xsd:attribute name="InternationalName" type="fc:String" use="optional">
   
<xsd:annotation>
     
<xsd:documentation>The full international name of the organisation. For a club this is for example Ballsportverein Borussia Dortmund e.V.</xsd:documentation>
   
</xsd:annotation>
 
</xsd:attribute>
 
<xsd:attribute name="InternationalShortName" type="fc:String" use="optional">
   
<xsd:annotation>
     
<xsd:documentation>The international short name (or abbreviation) of the organisation. As an example this could be FIFA or BVB.</xsd:documentation>
   
</xsd:annotation>
 
</xsd:attribute>
 
<xsd:attribute name="OrganisationNature" type="fc:OrganisationNatureType" use="required">
   
<xsd:annotation>
     
<xsd:documentation>The type/nature of an organisation, e.g. confederation, national association, club etc.</xsd:documentation>
   
</xsd:annotation>
 
</xsd:attribute>
 
<xsd:attribute name="FoundationDate" type="fc:Date" use="optional">
   
<xsd:annotation>
     
<xsd:documentation>The date when the Organisation was founded.</xsd:documentation>
   
</xsd:annotation>
 
</xsd:attribute>
 
<xsd:attribute name="DissolutionDate" type="fc:Date">
   
<xsd:annotation>
     
<xsd:documentation>The date when the Organisation was dissolved or superseded by another Organisation.</xsd:documentation>
   
</xsd:annotation>
 
</xsd:attribute>
 
<xsd:attribute name="ParentOrganisationFIFAId" type="fc:FIFAIdentifier">
   
<xsd:annotation>
     
<xsd:documentation>The ID of the parent organisation. If this organisation is a child of (an)other organisation, this element points to the parent organisation. E.g. for the Club PSG, this would be the French FF (FFF).</xsd:documentation>
   
</xsd:annotation>
 
</xsd:attribute>
</xsd:complexType>

attribute OrganisationType/@OrganisationFIFAId
type fc:FIFAIdentifier
properties
use optional
facets
Kind Value Annotation
length 10
pattern [0-9]{10}
annotation
documentation
The worldwide unique FIFA ID of the organisation. The ID is never changed and accompanies an organisation for its whole lifecycle.
source <xsd:attribute name="OrganisationFIFAId" type="fc:FIFAIdentifier" use="optional">
 
<xsd:annotation>
   
<xsd:documentation>The worldwide unique FIFA ID of the organisation. The ID is never changed and accompanies an organisation for its whole lifecycle.</xsd:documentation>
 
</xsd:annotation>
</xsd:attribute>

attribute OrganisationType/@Status
type fc:SimpleStatusType
properties
use required
facets
Kind Value Annotation
enumeration active
documentation
An active organisation, e.g. an operating stadium.
enumeration inactive
documentation
An inactive organisation, e.g. a dissolved club.
enumeration pending
documentation
A pending registration, e.g. waiting to be confirmed.
annotation
documentation
The status of this organisation.
source <xsd:attribute name="Status" type="fc:SimpleStatusType" use="required">
 
<xsd:annotation>
   
<xsd:documentation>The status of this organisation.</xsd:documentation>
 
</xsd:annotation>
</xsd:attribute>

attribute OrganisationType/@InternationalName
type fc:String
properties
use optional
annotation
documentation
The full international name of the organisation. For a club this is for example Ballsportverein Borussia Dortmund e.V.
source <xsd:attribute name="InternationalName" type="fc:String" use="optional">
 
<xsd:annotation>
   
<xsd:documentation>The full international name of the organisation. For a club this is for example Ballsportverein Borussia Dortmund e.V.</xsd:documentation>
 
</xsd:annotation>
</xsd:attribute>

attribute OrganisationType/@InternationalShortName
type fc:String
properties
use optional
annotation
documentation
The international short name (or abbreviation) of the organisation. As an example this could be FIFA or BVB.
source <xsd:attribute name="InternationalShortName" type="fc:String" use="optional">
 
<xsd:annotation>
   
<xsd:documentation>The international short name (or abbreviation) of the organisation. As an example this could be FIFA or BVB.</xsd:documentation>
 
</xsd:annotation>
</xsd:attribute>

attribute OrganisationType/@OrganisationNature
type fc:OrganisationNatureType
properties
use required
facets
Kind Value Annotation
enumeration WorldFederation
documentation
The nature type of FIFA.
enumeration Confederation
documentation
Confederations such as UEFA, CONMEBOL or AFC.
enumeration NationalAssociation
documentation
National associations/federations, such as the DFB or FFF.
enumeration RegionalAssociation
documentation
Regional associations, such as Northern German Football Association.
enumeration Club
documentation
Club, such as FC Bayern Munich.
enumeration Team
documentation
Club's Team, such as women team of VfL Wolfsburg.
enumeration School
documentation
School, such as Jeppe High School for Boys.
enumeration MA Academy
documentation
School, such as Boca Juniors Reserves and Academy.
enumeration Grassroot Programme
documentation
School, such as Mauritius Grassroots programme.
enumeration Private Academy
documentation
School, such as Elite Football Academy.
enumeration College
documentation
College, such as St John's College.
enumeration University
documentation
University, such as Universidad de Las Palmas CF footballers.
enumeration Other
documentation
Other type of an organisation.
annotation
documentation
The type/nature of an organisation, e.g. confederation, national association, club etc.
source <xsd:attribute name="OrganisationNature" type="fc:OrganisationNatureType" use="required">
 
<xsd:annotation>
   
<xsd:documentation>The type/nature of an organisation, e.g. confederation, national association, club etc.</xsd:documentation>
 
</xsd:annotation>
</xsd:attribute>

attribute OrganisationType/@FoundationDate
type fc:Date
properties
use optional
facets
Kind Value Annotation
pattern \d{4}[-]\d{2}[-]\d{2}
annotation
documentation
The date when the Organisation was founded.
source <xsd:attribute name="FoundationDate" type="fc:Date" use="optional">
 
<xsd:annotation>
   
<xsd:documentation>The date when the Organisation was founded.</xsd:documentation>
 
</xsd:annotation>
</xsd:attribute>

attribute OrganisationType/@DissolutionDate
type fc:Date
facets
Kind Value Annotation
pattern \d{4}[-]\d{2}[-]\d{2}
annotation
documentation
The date when the Organisation was dissolved or superseded by another Organisation.
source <xsd:attribute name="DissolutionDate" type="fc:Date">
 
<xsd:annotation>
   
<xsd:documentation>The date when the Organisation was dissolved or superseded by another Organisation.</xsd:documentation>
 
</xsd:annotation>
</xsd:attribute>

attribute OrganisationType/@ParentOrganisationFIFAId
type fc:FIFAIdentifier
facets
Kind Value Annotation
length 10
pattern [0-9]{10}
annotation
documentation
The ID of the parent organisation. If this organisation is a child of (an)other organisation, this element points to the parent organisation. E.g. for the Club PSG, this would be the French FF (FFF).
source <xsd:attribute name="ParentOrganisationFIFAId" type="fc:FIFAIdentifier">
 
<xsd:annotation>
   
<xsd:documentation>The ID of the parent organisation. If this organisation is a child of (an)other organisation, this element points to the parent organisation. E.g. for the Club PSG, this would be the French FF (FFF).</xsd:documentation>
 
</xsd:annotation>
</xsd:attribute>

element OrganisationType/NationalIdentifier
diagram registration_p24.png
namespace http://fifa.com/fc
type fc:NationalIdentifierType
properties
minOcc 0
maxOcc unbounded
content complex
nillable false
attributes
Name  Type  Use  Default  Fixed  Annotation
Identifier  fc:String  required      
documentation
The number/string representing the national identifier.
NationalIdentifierNature  fc:NationalIdentifierNatureType  required      
documentation
The national identifier type.
Country  ISO3166CountyCode  required      
documentation
The country where the national identifier is issued.
DateFrom  fc:Date  optional      
documentation
The start date of validity of the national identifier, e.g. the issue date of the passport.
DateTo  fc:Date  optional      
documentation
The final date of validity of the national identifier, when it becomes invalid/expired, e.g. the expiry date of the passport.
Description  fc:String  optional      
documentation
An optional more detailed description of the national identifier.
annotation
documentation
Information about the unique National Identifiers of an organisation, e.g. VAT number, or local system ID.
source <xsd:element name="NationalIdentifier" type="fc:NationalIdentifierType" nillable="false" minOccurs="0" maxOccurs="unbounded">
 
<xsd:annotation>
   
<xsd:documentation>Information about the unique National Identifiers of an organisation, e.g. VAT number, or local system ID.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element OrganisationType/LocalOrganisationName
diagram registration_p25.png
namespace http://fifa.com/fc
type fc:LocalNameType
properties
minOcc 0
maxOcc unbounded
content complex
nillable false
attributes
Name  Type  Use  Default  Fixed  Annotation
Language  ISO639-2Type  required      
documentation
The language of this localised string.
Name  fc:String  required      
documentation
The localised/native name.
ShortName          
documentation
The localised native short name.
annotation
documentation
The localised names of the organisation.
source <xsd:element name="LocalOrganisationName" type="fc:LocalNameType" nillable="false" minOccurs="0" maxOccurs="unbounded">
 
<xsd:annotation>
   
<xsd:documentation>The localised names of the organisation.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element OrganisationType/SupportedDiscipline
diagram registration_p26.png
namespace http://fifa.com/fc
type fc:SupportedDisciplineType
properties
minOcc 0
maxOcc unbounded
content complex
nillable true
attributes
Name  Type  Use  Default  Fixed  Annotation
Discipline  fc:DisciplineType        
documentation
The supported sport/discipline.
Gender  fc:GenderType        
documentation
The gender of players eligible for the sport/discipline. If none specified, then this club has a team in both genders in this sport/discipline.
annotation
documentation
The list of supported disciplines defined for some club (combination of discipline and gender).
source <xsd:element name="SupportedDiscipline" type="fc:SupportedDisciplineType" nillable="true" minOccurs="0" maxOccurs="unbounded">
 
<xsd:annotation>
   
<xsd:documentation>The list of supported disciplines defined for some club (combination of discipline and gender).</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element OrganisationType/OfficialAddress
diagram registration_p27.png
namespace http://fifa.com/fc
type fc:AddressType
properties
content complex
nillable false
attributes
Name  Type  Use  Default  Fixed  Annotation
Country  ISO3166CountyCode  required      
documentation
The country of the address.
Region  fc:String  optional      
documentation
The state, province or region of the address.
PostalCode  fc:String  optional      
documentation
The postal code or a similar construct.
Town  fc:String  required      
documentation
The town, village or location name of the address.
Address  fc:String  required      
documentation
The address, i.e. street name, number and any additional relevant address information.
annotation
documentation
The official mail address of the organisation.
source <xsd:element name="OfficialAddress" type="fc:AddressType" nillable="false">
 
<xsd:annotation>
   
<xsd:documentation>The official mail address of the organisation.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element OrganisationType/WebAddress
diagram registration_p28.png
namespace http://fifa.com/fc
type fc:WebAddressType
properties
minOcc 0
maxOcc 1
content simple
nillable false
facets
Kind Value Annotation
pattern [hH][tT]{2}[pP][sS]{0,1}://.*
annotation
documentation
The web address of the organisation.
source <xsd:element name="WebAddress" type="fc:WebAddressType" nillable="false" minOccurs="0">
 
<xsd:annotation>
   
<xsd:documentation>The web address of the organisation.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element OrganisationType/Email
diagram registration_p29.png
namespace http://fifa.com/fc
type fc:EmailAddressType
properties
minOcc 0
maxOcc 1
content simple
nillable false
facets
Kind Value Annotation
pattern [^@]+@[^\.]+\..+
annotation
documentation
The primary e-mail of the organisation.
source <xsd:element name="Email" type="fc:EmailAddressType" nillable="false" minOccurs="0">
 
<xsd:annotation>
   
<xsd:documentation>The primary e-mail of the organisation.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element OrganisationType/Phone
diagram registration_p30.png
namespace http://fifa.com/fc
type fc:PhoneNumberType
properties
minOcc 0
maxOcc 1
content simple
nillable false
facets
Kind Value Annotation
pattern \+[0-9]{1,3} [0-9]{1,3} [0-9]{3} [0-9]{3,4}
annotation
documentation
The primary phone number of the organisation.
source <xsd:element name="Phone" type="fc:PhoneNumberType" nillable="false" minOccurs="0">
 
<xsd:annotation>
   
<xsd:documentation>The primary phone number of the organisation.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element OrganisationType/Fax
diagram registration_p31.png
namespace http://fifa.com/fc
type fc:PhoneNumberType
properties
minOcc 0
maxOcc 1
content simple
nillable false
facets
Kind Value Annotation
pattern \+[0-9]{1,3} [0-9]{1,3} [0-9]{3} [0-9]{3,4}
annotation
documentation
The primary fax number of the organisation.
source <xsd:element name="Fax" type="fc:PhoneNumberType" nillable="false" minOccurs="0">
 
<xsd:annotation>
   
<xsd:documentation>The primary fax number of the organisation.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element OrganisationType/Logo
diagram registration_p32.png
namespace http://fifa.com/fc
type fc:PictureType
properties
minOcc 0
maxOcc 1
content complex
nillable false
children fc:PictureEmbedded fc:PictureLink
annotation
documentation
The logo of the Organisation.
source <xsd:element name="Logo" type="fc:PictureType" nillable="false" minOccurs="0">
 
<xsd:annotation>
   
<xsd:documentation>The logo of the Organisation.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>


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