complexType FacilityType
diagram core_p6.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.
OrganizationFIFAId  fc:FIFAIdentifier        
documentation
The ID of the parent organization. If this facility belongs to some organization, this attribute points to that parent organization.
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="100">
     
<xsd:annotation>
       
<xsd:documentation>The localized names of the facility.</xsd:documentation>
     
</xsd:annotation>
   
</xsd:element>
   
<xsd:element name="Field" type="fc:FieldType" nillable="false" minOccurs="1" maxOccurs="100">
     
<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="OrganizationFIFAId" type="fc:FIFAIdentifier">
   
<xsd:annotation>
     
<xsd:documentation>The ID of the parent organization. If this facility belongs to some organization, this attribute points to that parent organization.</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 organization, e.g. an operating stadium.
enumeration inactive
documentation
An inactive organization, 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/@OrganizationFIFAId
type fc:FIFAIdentifier
facets
Kind Value Annotation
length 10
pattern [0-9]{10}
annotation
documentation
The ID of the parent organization. If this facility belongs to some organization, this attribute points to that parent organization.
source <xsd:attribute name="OrganizationFIFAId" type="fc:FIFAIdentifier">
 
<xsd:annotation>
   
<xsd:documentation>The ID of the parent organization. If this facility belongs to some organization, this attribute points to that parent organization.</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 core_p7.png
namespace http://fifa.com/fc
type fc:LocalNameType
properties
minOcc 0
maxOcc 100
content complex
nillable false
attributes
Name  Type  Use  Default  Fixed  Annotation
Language  ISO639-2Type  required      
documentation
The language of this localized string.
Name  fc:String  required      
documentation
The localized/native name.
ShortName          
documentation
The localized native short name.
annotation
documentation
The localized names of the facility.
source <xsd:element name="LocalFacilityName" type="fc:LocalNameType" nillable="false" minOccurs="0" maxOccurs="100">
 
<xsd:annotation>
   
<xsd:documentation>The localized names of the facility.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element FacilityType/Field
diagram core_p8.png
namespace http://fifa.com/fc
type fc:FieldType
properties
minOcc 1
maxOcc 100
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 meters (m).
Width  xsd:float  optional      
documentation
The width of a field defined in meters (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" minOccurs="1" maxOccurs="100">
 
<xsd:annotation>
   
<xsd:documentation>The list of the fields belonging to a facility.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element FacilityType/OfficialAddress
diagram core_p9.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 core_p10.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 core_p11.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 core_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 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 core_p13.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