complexType TeamType
diagram team-2.1_p1.png
namespace http://fifa.com/exchange/fe
children fe:Discipline fe:TeamColour fe:Address fe:NativeName fe:NativeShortName fe:CustomExtension
attributes
Name  Type  Use  Default  Fixed  Annotation
TeamId  fe:Identifier  required      
documentation
The worldwide unique id of the team. The id is never changed and accompanies a team for its whole life. Id's are never reused.
Name  fe:InternationalString50  required      
documentation
The English (international) name of the team.
TeamType  fe:TeamNatureType  required      
documentation
The nature / kind / category of team this is (FIFA type).
OrganizationId  fe:Identifier  required      
documentation
The id of the organization where this team belongs to.
Status  fe:TeamStatusType  required      
documentation
The status of this team.
ShortName  fe:InternationalString50  optional      
documentation
The English (international) short name or the alias of the team.
ValidFrom  fe:Date        
documentation
The first date from which this Team is valid.
ValidTo  fe:Date        
documentation
The last date when this Team is valid. After this date the Team does no longer exist because it was closed or superseded/replaced by another Team.
ReplacedBy  fe:Identifier        
documentation
The TeamId of the Team that replaces this team.
annotation
documentation
This represents a generic team and its attributes. Each team belongs to an organization.
source <xsd:complexType name="TeamType">
 
<xsd:annotation>
   
<xsd:documentation>This represents a generic team and its attributes. Each team belongs to an organization.</xsd:documentation>
 
</xsd:annotation>
 
<xsd:sequence>
   
<xsd:element name="Discipline" type="fe:DisciplineType" nillable="false" maxOccurs="10">
     
<xsd:annotation>
       
<xsd:documentation>The FIFA disciplines / sports the team plays.</xsd:documentation>
     
</xsd:annotation>
   
</xsd:element>
   
<xsd:element name="TeamColour" type="fe:TeamColourType" nillable="false" minOccurs="0" maxOccurs="20">
     
<xsd:annotation>
       
<xsd:documentation>The possible colors of the Team.</xsd:documentation>
     
</xsd:annotation>
   
</xsd:element>
   
<xsd:element name="Address" type="fe:AddressType" nillable="false" minOccurs="0" maxOccurs="20">
     
<xsd:annotation>
       
<xsd:documentation>The contact address(es) of the team.</xsd:documentation>
     
</xsd:annotation>
   
</xsd:element>
   
<xsd:element name="NativeName" type="fe:LocalizedString" nillable="false" minOccurs="0" maxOccurs="100">
     
<xsd:annotation>
       
<xsd:documentation>The localized name of the team.</xsd:documentation>
     
</xsd:annotation>
   
</xsd:element>
   
<xsd:element name="NativeShortName" type="fe:LocalizedString" nillable="false" minOccurs="0" maxOccurs="100">
     
<xsd:annotation>
       
<xsd:documentation>The localized short name of the team.</xsd:documentation>
     
</xsd:annotation>
   
</xsd:element>
   
<xsd:element name="CustomExtension" type="fe:CustomExtensionType" nillable="false" minOccurs="0" maxOccurs="100">
     
<xsd:annotation>
       
<xsd:documentation>Custom extensions for the team. Note that you may not duplicate any existing attributes or elements using custom extensions.</xsd:documentation>
     
</xsd:annotation>
   
</xsd:element>
 
</xsd:sequence>
 
<xsd:attribute name="TeamId" type="fe:Identifier" use="required">
   
<xsd:annotation>
     
<xsd:documentation>The worldwide unique id of the team. The id is never changed and accompanies a team for its whole life. Id's are never reused.</xsd:documentation>
   
</xsd:annotation>
 
</xsd:attribute>
 
<xsd:attribute name="Name" type="fe:InternationalString50" use="required">
   
<xsd:annotation>
     
<xsd:documentation>The English (international) name of the team.</xsd:documentation>
   
</xsd:annotation>
 
</xsd:attribute>
 
<xsd:attribute name="TeamType" type="fe:TeamNatureType" use="required">
   
<xsd:annotation>
     
<xsd:documentation>The nature / kind / category of team this is (FIFA type).</xsd:documentation>
   
</xsd:annotation>
 
</xsd:attribute>
 
<xsd:attribute name="OrganizationId" type="fe:Identifier" use="required">
   
<xsd:annotation>
     
<xsd:documentation>The id of the organization where this team belongs to.</xsd:documentation>
   
</xsd:annotation>
 
</xsd:attribute>
 
<xsd:attribute name="Status" type="fe:TeamStatusType" use="required">
   
<xsd:annotation>
     
<xsd:documentation>The status of this team.</xsd:documentation>
   
</xsd:annotation>
 
</xsd:attribute>
 
<xsd:attribute name="ShortName" type="fe:InternationalString50" use="optional">
   
<xsd:annotation>
     
<xsd:documentation>The English (international) short name or the alias of the team.</xsd:documentation>
   
</xsd:annotation>
 
</xsd:attribute>
 
<xsd:attribute name="ValidFrom" type="fe:Date">
   
<xsd:annotation>
     
<xsd:documentation>The first date from which this Team is valid.</xsd:documentation>
   
</xsd:annotation>
 
</xsd:attribute>
 
<xsd:attribute name="ValidTo" type="fe:Date">
   
<xsd:annotation>
     
<xsd:documentation>The last date when this Team is valid. After this date the Team does no longer exist because it was closed or superseded/replaced by another Team.</xsd:documentation>
   
</xsd:annotation>
 
</xsd:attribute>
 
<xsd:attribute name="ReplacedBy" type="fe:Identifier">
   
<xsd:annotation>
     
<xsd:documentation>The TeamId of the Team that replaces this team.</xsd:documentation>
   
</xsd:annotation>
 
</xsd:attribute>
</xsd:complexType>

attribute TeamType/@TeamId
type fe:Identifier
properties
use required
facets
Kind Value Annotation
length 37
pattern [L0][0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[8-9a-b][0-9a-f]{3}-[0-9a-f]{12}
annotation
documentation
The worldwide unique id of the team. The id is never changed and accompanies a team for its whole life. Id's are never reused.
source <xsd:attribute name="TeamId" type="fe:Identifier" use="required">
 
<xsd:annotation>
   
<xsd:documentation>The worldwide unique id of the team. The id is never changed and accompanies a team for its whole life. Id's are never reused.</xsd:documentation>
 
</xsd:annotation>
</xsd:attribute>

attribute TeamType/@Name
type fe:InternationalString50
properties
use required
facets
Kind Value Annotation
minLength 1
maxLength 50
pattern [&#x0020;-&#x027F;]*
annotation
documentation
The English (international) name of the team.
source <xsd:attribute name="Name" type="fe:InternationalString50" use="required">
 
<xsd:annotation>
   
<xsd:documentation>The English (international) name of the team.</xsd:documentation>
 
</xsd:annotation>
</xsd:attribute>

attribute TeamType/@TeamType
type fe:TeamNatureType
properties
use required
facets
Kind Value Annotation
enumeration Woman
documentation
A female team.
enumeration Man
documentation
A male team.
enumeration U21 Man
documentation
A male team under 21.
enumeration U21 Woman
documentation
A female team under 21.
enumeration U20 Man
documentation
A male team under 20.
enumeration U20 Woman
documentation
A female team under 20.
enumeration U19 Man
documentation
A male team under 19.
enumeration U19 Woman
documentation
A female team under 19.
enumeration U17 Man
documentation
A male team under 17.
enumeration U17 Woman
documentation
A female team under 17.
enumeration U15 Man
documentation
A male team under 15.
enumeration U15 Woman
documentation
A female team under 15.
enumeration U13 Man
documentation
A male team under 13.
enumeration U13 Woman
documentation
A female team under 13.
enumeration Junior Boy
documentation
All other male junior teams.
enumeration Junior Girl
documentation
All other female junior teams.
enumeration Mixed
documentation
A mixed team.
enumeration U7 Mixed
documentation
A mixed team under 7.
enumeration U9 Mixed
documentation
A mixed team under 9.
enumeration U11 Mixed
documentation
A mixed team under 11.
annotation
documentation
The nature / kind / category of team this is (FIFA type).
source <xsd:attribute name="TeamType" type="fe:TeamNatureType" use="required">
 
<xsd:annotation>
   
<xsd:documentation>The nature / kind / category of team this is (FIFA type).</xsd:documentation>
 
</xsd:annotation>
</xsd:attribute>

attribute TeamType/@OrganizationId
type fe:Identifier
properties
use required
facets
Kind Value Annotation
length 37
pattern [L0][0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[8-9a-b][0-9a-f]{3}-[0-9a-f]{12}
annotation
documentation
The id of the organization where this team belongs to.
source <xsd:attribute name="OrganizationId" type="fe:Identifier" use="required">
 
<xsd:annotation>
   
<xsd:documentation>The id of the organization where this team belongs to.</xsd:documentation>
 
</xsd:annotation>
</xsd:attribute>

attribute TeamType/@Status
type fe:TeamStatusType
properties
use required
facets
Kind Value Annotation
enumeration active
documentation
An active team
enumeration inactive
documentation
An inactive team
enumeration suspended
documentation
A discipline action stops participation within the world of football
enumeration dissolved
documentation
The team is no longer financially viable
annotation
documentation
The status of this team.
source <xsd:attribute name="Status" type="fe:TeamStatusType" use="required">
 
<xsd:annotation>
   
<xsd:documentation>The status of this team.</xsd:documentation>
 
</xsd:annotation>
</xsd:attribute>

attribute TeamType/@ShortName
type fe:InternationalString50
properties
use optional
facets
Kind Value Annotation
minLength 1
maxLength 50
pattern [&#x0020;-&#x027F;]*
annotation
documentation
The English (international) short name or the alias of the team.
source <xsd:attribute name="ShortName" type="fe:InternationalString50" use="optional">
 
<xsd:annotation>
   
<xsd:documentation>The English (international) short name or the alias of the team.</xsd:documentation>
 
</xsd:annotation>
</xsd:attribute>

attribute TeamType/@ValidFrom
type fe:Date
facets
Kind Value Annotation
pattern .*Z
annotation
documentation
The first date from which this Team is valid.
source <xsd:attribute name="ValidFrom" type="fe:Date">
 
<xsd:annotation>
   
<xsd:documentation>The first date from which this Team is valid.</xsd:documentation>
 
</xsd:annotation>
</xsd:attribute>

attribute TeamType/@ValidTo
type fe:Date
facets
Kind Value Annotation
pattern .*Z
annotation
documentation
The last date when this Team is valid. After this date the Team does no longer exist because it was closed or superseded/replaced by another Team.
source <xsd:attribute name="ValidTo" type="fe:Date">
 
<xsd:annotation>
   
<xsd:documentation>The last date when this Team is valid. After this date the Team does no longer exist because it was closed or superseded/replaced by another Team.</xsd:documentation>
 
</xsd:annotation>
</xsd:attribute>

attribute TeamType/@ReplacedBy
type fe:Identifier
facets
Kind Value Annotation
length 37
pattern [L0][0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[8-9a-b][0-9a-f]{3}-[0-9a-f]{12}
annotation
documentation
The TeamId of the Team that replaces this team.
source <xsd:attribute name="ReplacedBy" type="fe:Identifier">
 
<xsd:annotation>
   
<xsd:documentation>The TeamId of the Team that replaces this team.</xsd:documentation>
 
</xsd:annotation>
</xsd:attribute>

element TeamType/Discipline
diagram team-2.1_p2.png
namespace http://fifa.com/exchange/fe
type fe:DisciplineType
properties
minOcc 1
maxOcc 10
content simple
nillable false
facets
Kind Value Annotation
enumeration Football
enumeration Futsal
enumeration BeachSoccer
enumeration IndoorFootball
annotation
documentation
The FIFA disciplines / sports the team plays.
source <xsd:element name="Discipline" type="fe:DisciplineType" nillable="false" maxOccurs="10">
 
<xsd:annotation>
   
<xsd:documentation>The FIFA disciplines / sports the team plays.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element TeamType/TeamColour
diagram team-2.1_p3.png
namespace http://fifa.com/exchange/fe
type fe:TeamColourType
properties
minOcc 0
maxOcc 20
content complex
nillable false
attributes
Name  Type  Use  Default  Fixed  Annotation
PrimaryShirtColour  fe:InternationalString50  required      
documentation
The first colour of the shirts.
PrimaryShortColour  fe:InternationalString50  required      
documentation
The first colour of the shorts.
ColourUsage  fe:TeamColourUsageType  required      
documentation
Defines when this colour schema should be selected. At least one shirt colour entry MUST be default. The default usage type specifies the colours to use if no better match was found.
PrimarySockColour  fe:InternationalString50        
documentation
The first colour of the socks.
SecondaryShirtColour  fe:InternationalString50        
documentation
The second colour of the shirt.
SecondaryShortColour  fe:InternationalString50        
documentation
The second colour of the shorts.
SecondarySockColour  fe:InternationalString50        
documentation
The second colour of the socks.
annotation
documentation
The possible colors of the Team.
source <xsd:element name="TeamColour" type="fe:TeamColourType" nillable="false" minOccurs="0" maxOccurs="20">
 
<xsd:annotation>
   
<xsd:documentation>The possible colors of the Team.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element TeamType/Address
diagram team-2.1_p4.png
namespace http://fifa.com/exchange/fe
type fe:AddressType
properties
minOcc 0
maxOcc 20
content complex
nillable false
children fe:AddressUsage
attributes
Name  Type  Use  Default  Fixed  Annotation
Country  ISO3166CountyCode  required      
documentation
The country of the address.
Town  fe:String50  required      
documentation
The town, village or location name of the address.
PostalCode  fe:String50  optional      
documentation
The postal code or a similar construct.
AddressLine1  fe:String50  optional      
documentation
This is the generic line 1 of an address. Often this is a street and building number, P.O. Box or similar.
AddressLine2  fe:String50  optional      
documentation
This is the generic line 2 of an address. Often this is an apartment, building, floor etc.
AddressLine3  fe:String50  optional      
documentation
This is the generic line 3 of an address.
Region  fe:String50  optional      
documentation
This is the state, province or region.
annotation
documentation
The contact address(es) of the team.
source <xsd:element name="Address" type="fe:AddressType" nillable="false" minOccurs="0" maxOccurs="20">
 
<xsd:annotation>
   
<xsd:documentation>The contact address(es) of the team.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element TeamType/NativeName
diagram team-2.1_p5.png
namespace http://fifa.com/exchange/fe
type fe:LocalizedString
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.
Value  fe:String50  required      
documentation
The localized / native string.
annotation
documentation
The localized name of the team.
source <xsd:element name="NativeName" type="fe:LocalizedString" nillable="false" minOccurs="0" maxOccurs="100">
 
<xsd:annotation>
   
<xsd:documentation>The localized name of the team.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element TeamType/NativeShortName
diagram team-2.1_p6.png
namespace http://fifa.com/exchange/fe
type fe:LocalizedString
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.
Value  fe:String50  required      
documentation
The localized / native string.
annotation
documentation
The localized short name of the team.
source <xsd:element name="NativeShortName" type="fe:LocalizedString" nillable="false" minOccurs="0" maxOccurs="100">
 
<xsd:annotation>
   
<xsd:documentation>The localized short name of the team.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element TeamType/CustomExtension
diagram team-2.1_p7.png
namespace http://fifa.com/exchange/fe
type fe:CustomExtensionType
properties
minOcc 0
maxOcc 100
content complex
nillable false
children fe:Value fe:NativeValue
attributes
Name  Type  Use  Default  Fixed  Annotation
Key  fe:InternationalString50  required      
documentation
The english (international) attribute name of the custom extension.
annotation
documentation
Custom extensions for the team. Note that you may not duplicate any existing attributes or elements using custom extensions.
source <xsd:element name="CustomExtension" type="fe:CustomExtensionType" nillable="false" minOccurs="0" maxOccurs="100">
 
<xsd:annotation>
   
<xsd:documentation>Custom extensions for the team. Note that you may not duplicate any existing attributes or elements using custom extensions.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>


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