complexType FacilityType
diagram registration_p5.png
namespace http://fifa.com/fc
children fc:LocalFacilityName fc:Field fc:OfficialAddress fc:WebAddress fc:Email fc:Phone fc:Fax
attributes
Name  Type  Use  Default  Fixed  Annotation
FacilityFIFAId  fc:FIFAIdentifier  optional      
documentation
The worldwide unique FIFA ID of the facility.
Status  fc:SimpleStatusType  required      
documentation
The status of this facility.
InternationalName  fc:String  optional      
documentation
The international name of the facility. An example could be L'Estadi Camp Nou.
InternationalShortName  fc:String  optional      
documentation
The international name (or abbreviation) of the Facility. As an example this could be Wembley or Camp Nou.
OrganisationFIFAId  fc:FIFAIdentifier        
documentation
The ID of the parent organisation. If this facility belongs to some organisation, this attribute points to that parent organisation.
ParentFacilityFIFAId  fc:FIFAIdentifier        
documentation
The ID of the parent field. If this facility is a child of (an)other facility, this element points to the parent facility. E.g. for Zagrabelo Pitch 1, this would be Zagrebello Sports Complex.
annotation
documentation
The generic facility, i.e. stadiums, sports arenas, or any other relevant real-estate.
source <xsd:complexType name="FacilityType">
 
<xsd:annotation>
   
<xsd:documentation>The generic facility, i.e. stadiums, sports arenas, or any other relevant real-estate.</xsd:documentation>
 
</xsd:annotation>
 
<xsd:sequence>
   
<xsd:element name="LocalFacilityName" type="fc:LocalNameType" nillable="false" minOccurs="0" maxOccurs="unbounded">
     
<xsd:annotation>
       
<xsd:documentation>The localised names of the facility.</xsd:documentation>
     
</xsd:annotation>
   
</xsd:element>
   
<xsd:element name="Field" type="fc:FieldType" nillable="false" maxOccurs="unbounded">
     
<xsd:annotation>
       
<xsd:documentation>The list of the fields belonging to a facility.</xsd:documentation>
     
</xsd:annotation>
   
</xsd:element>
   
<xsd:element name="OfficialAddress" type="fc:AddressType" nillable="false">
     
<xsd:annotation>
       
<xsd:documentation>The official address of the facility.</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 facility.</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 facility.</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 facility.</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 facility.</xsd:documentation>
     
</xsd:annotation>
   
</xsd:element>
 
</xsd:sequence>
 
<xsd:attribute name="FacilityFIFAId" type="fc:FIFAIdentifier" use="optional">
   
<xsd:annotation>
     
<xsd:documentation>The worldwide unique FIFA ID of the facility.</xsd:documentation>
   
</xsd:annotation>
 
</xsd:attribute>
 
<xsd:attribute name="Status" type="fc:SimpleStatusType" use="required">
   
<xsd:annotation>
     
<xsd:documentation>The status of this facility.</xsd:documentation>
   
</xsd:annotation>
 
</xsd:attribute>
 
<xsd:attribute name="InternationalName" type="fc:String" use="optional">
   
<xsd:annotation>
     
<xsd:documentation>The international name of the facility. An example could be L'Estadi Camp Nou.</xsd:documentation>
   
</xsd:annotation>
 
</xsd:attribute>
 
<xsd:attribute name="InternationalShortName" type="fc:String" use="optional">
   
<xsd:annotation>
     
<xsd:documentation>The international name (or abbreviation) of the Facility. As an example this could be Wembley or Camp Nou.</xsd:documentation>
   
</xsd:annotation>
 
</xsd:attribute>
 
<xsd:attribute name="OrganisationFIFAId" type="fc:FIFAIdentifier">
   
<xsd:annotation>
     
<xsd:documentation>The ID of the parent organisation. If this facility belongs to some organisation, this attribute points to that parent organisation.</xsd:documentation>
   
</xsd:annotation>
 
</xsd:attribute>
 
<xsd:attribute name="ParentFacilityFIFAId" type="fc:FIFAIdentifier">
   
<xsd:annotation>
     
<xsd:documentation>The ID of the parent field. If this facility is a child of (an)other facility, this element points to the parent facility. E.g. for Zagrabelo Pitch 1, this would be Zagrebello Sports Complex.</xsd:documentation>
   
</xsd:annotation>
 
</xsd:attribute>
</xsd:complexType>

attribute FacilityType/@FacilityFIFAId
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 facility.
source <xsd:attribute name="FacilityFIFAId" type="fc:FIFAIdentifier" use="optional">
 
<xsd:annotation>
   
<xsd:documentation>The worldwide unique FIFA ID of the facility.</xsd:documentation>
 
</xsd:annotation>
</xsd:attribute>

attribute FacilityType/@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 facility.
source <xsd:attribute name="Status" type="fc:SimpleStatusType" use="required">
 
<xsd:annotation>
   
<xsd:documentation>The status of this facility.</xsd:documentation>
 
</xsd:annotation>
</xsd:attribute>

attribute FacilityType/@InternationalName
type fc:String
properties
use optional
annotation
documentation
The international name of the facility. An example could be L'Estadi Camp Nou.
source <xsd:attribute name="InternationalName" type="fc:String" use="optional">
 
<xsd:annotation>
   
<xsd:documentation>The international name of the facility. An example could be L'Estadi Camp Nou.</xsd:documentation>
 
</xsd:annotation>
</xsd:attribute>

attribute FacilityType/@InternationalShortName
type fc:String
properties
use optional
annotation
documentation
The international name (or abbreviation) of the Facility. As an example this could be Wembley or Camp Nou.
source <xsd:attribute name="InternationalShortName" type="fc:String" use="optional">
 
<xsd:annotation>
   
<xsd:documentation>The international name (or abbreviation) of the Facility. As an example this could be Wembley or Camp Nou.</xsd:documentation>
 
</xsd:annotation>
</xsd:attribute>

attribute FacilityType/@OrganisationFIFAId
type fc:FIFAIdentifier
facets
Kind Value Annotation
length 10
pattern [0-9]{10}
annotation
documentation
The ID of the parent organisation. If this facility belongs to some organisation, this attribute points to that parent organisation.
source <xsd:attribute name="OrganisationFIFAId" type="fc:FIFAIdentifier">
 
<xsd:annotation>
   
<xsd:documentation>The ID of the parent organisation. If this facility belongs to some organisation, this attribute points to that parent organisation.</xsd:documentation>
 
</xsd:annotation>
</xsd:attribute>

attribute FacilityType/@ParentFacilityFIFAId
type fc:FIFAIdentifier
facets
Kind Value Annotation
length 10
pattern [0-9]{10}
annotation
documentation
The ID of the parent field. If this facility is a child of (an)other facility, this element points to the parent facility. E.g. for Zagrabelo Pitch 1, this would be Zagrebello Sports Complex.
source <xsd:attribute name="ParentFacilityFIFAId" type="fc:FIFAIdentifier">
 
<xsd:annotation>
   
<xsd:documentation>The ID of the parent field. If this facility is a child of (an)other facility, this element points to the parent facility. E.g. for Zagrabelo Pitch 1, this would be Zagrebello Sports Complex.</xsd:documentation>
 
</xsd:annotation>
</xsd:attribute>

element FacilityType/LocalFacilityName
diagram registration_p6.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 facility.
source <xsd:element name="LocalFacilityName" type="fc:LocalNameType" nillable="false" minOccurs="0" maxOccurs="unbounded">
 
<xsd:annotation>
   
<xsd:documentation>The localised names of the facility.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element FacilityType/Field
diagram registration_p7.png
namespace http://fifa.com/fc
type fc:FieldType
properties
minOcc 1
maxOcc unbounded
content complex
nillable false
attributes
Name  Type  Use  Default  Fixed  Annotation
OrderNumber  xsd:positiveInteger  required      
documentation
The order number of the field belonging to a facility.
Discipline  fc:DisciplineType  required      
documentation
The discipline/sport which is being played on the stadium.
Capacity  xsd:nonNegativeInteger  required      
documentation
The maximum number of people allowed as audience/spectators.
GroundNature  fc:GroundNatureType  required      
documentation
The type of ground in the stadium, e.g. natural grass or artificial turf.
Length  xsd:float  optional      
documentation
The length of a field defined in metres (m).
Width  xsd:float  optional      
documentation
The width of a field defined in metres (m).
Latitude  xsd:float  optional      
documentation
The latitude of a field defined as a decimal point (+ for North, - for South).
Longitude  xsd:float  optional      
documentation
The longitude of a field defined as a decimal point (+ for East, - for West).
annotation
documentation
The list of the fields belonging to a facility.
source <xsd:element name="Field" type="fc:FieldType" nillable="false" maxOccurs="unbounded">
 
<xsd:annotation>
   
<xsd:documentation>The list of the fields belonging to a facility.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element FacilityType/OfficialAddress
diagram registration_p8.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 address of the facility.
source <xsd:element name="OfficialAddress" type="fc:AddressType" nillable="false">
 
<xsd:annotation>
   
<xsd:documentation>The official address of the facility.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element FacilityType/WebAddress
diagram registration_p9.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 facility.
source <xsd:element name="WebAddress" type="fc:WebAddressType" nillable="false" minOccurs="0">
 
<xsd:annotation>
   
<xsd:documentation>The web address of the facility.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element FacilityType/Email
diagram registration_p10.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 facility.
source <xsd:element name="Email" type="fc:EmailAddressType" nillable="false" minOccurs="0">
 
<xsd:annotation>
   
<xsd:documentation>The primary e-mail of the facility.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element FacilityType/Phone
diagram registration_p11.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 facility.
source <xsd:element name="Phone" type="fc:PhoneNumberType" nillable="false" minOccurs="0">
 
<xsd:annotation>
   
<xsd:documentation>The primary phone number of the facility.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element FacilityType/Fax
diagram registration_p12.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 facility.
source <xsd:element name="Fax" type="fc:PhoneNumberType" nillable="false" minOccurs="0">
 
<xsd:annotation>
   
<xsd:documentation>The primary fax number of the facility.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>


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