complexType SanctionType
diagram discipline_p8.png
namespace http://fifa.com/fc
children fc:PersonSanctionNature fc:OrganisationSanctionNature
used by
element CaseType/Sanction
attributes
Name  Type  Use  Default  Fixed  Annotation
Status  fc:SimpleStatusType  required      
documentation
Status of the sanction. Most important is if it is active.
Value  xsd:double        
documentation
A number value of the sanction. (Number of matches, number of months, amount...)
Measure  fc:SanctionMeasureType        
documentation
Measure of the sanction.
Currency  ISO4217CurrencyCode        
documentation
If the sanction is monetary, than the currency needs to be specified
ValueServed  xsd:double        
documentation
Value already served of the initial sanction.
DateFrom  fc:Date        
documentation
Date from which the sanction is active.
DateTo  fc:Date        
documentation
Date until which the sanction is active
annotation
documentation
The type contains all the information about a sanction against person or organisation.
source <xsd:complexType name="SanctionType">
 
<xsd:annotation>
   
<xsd:documentation>The type contains all the information about a sanction against person or organisation.</xsd:documentation>
 
</xsd:annotation>
 
<xsd:choice>
   
<xsd:annotation>
     
<xsd:documentation>It can be or person or organisation sanction type</xsd:documentation>
   
</xsd:annotation>
   
<xsd:element name="PersonSanctionNature" type="fc:PersonSanctionNatureType">
     
<xsd:annotation>
       
<xsd:documentation>Type of sanction for person</xsd:documentation>
     
</xsd:annotation>
   
</xsd:element>
   
<xsd:element name="OrganisationSanctionNature" type="fc:OrganisationSanctionNatureType">
     
<xsd:annotation>
       
<xsd:documentation>Type of sanction for organisation</xsd:documentation>
     
</xsd:annotation>
   
</xsd:element>
 
</xsd:choice>
 
<xsd:attribute name="Status" type="fc:SimpleStatusType" use="required">
   
<xsd:annotation>
     
<xsd:documentation>Status of the sanction. Most important is if it is active.</xsd:documentation>
   
</xsd:annotation>
 
</xsd:attribute>
 
<xsd:attribute name="Value" type="xsd:double">
   
<xsd:annotation>
     
<xsd:documentation>A number value of the sanction. (Number of matches, number of months, amount...)</xsd:documentation>
   
</xsd:annotation>
 
</xsd:attribute>
 
<xsd:attribute name="Measure" type="fc:SanctionMeasureType">
   
<xsd:annotation>
     
<xsd:documentation>Measure of the sanction.</xsd:documentation>
   
</xsd:annotation>
 
</xsd:attribute>
 
<xsd:attribute name="Currency" type="fc:ISO4217CurrencyCode">
   
<xsd:annotation>
     
<xsd:documentation>If the sanction is monetary, than the currency needs to be specified</xsd:documentation>
   
</xsd:annotation>
 
</xsd:attribute>
 
<xsd:attribute name="ValueServed" type="xsd:double">
   
<xsd:annotation>
     
<xsd:documentation>Value already served of the initial sanction.</xsd:documentation>
   
</xsd:annotation>
 
</xsd:attribute>
 
<xsd:attribute name="DateFrom" type="fc:Date">
   
<xsd:annotation>
     
<xsd:documentation>Date from which the sanction is active.</xsd:documentation>
   
</xsd:annotation>
 
</xsd:attribute>
 
<xsd:attribute name="DateTo" type="fc:Date">
   
<xsd:annotation>
     
<xsd:documentation>Date until which the sanction is active</xsd:documentation>
   
</xsd:annotation>
 
</xsd:attribute>
</xsd:complexType>

attribute SanctionType/@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
Status of the sanction. Most important is if it is active.
source <xsd:attribute name="Status" type="fc:SimpleStatusType" use="required">
 
<xsd:annotation>
   
<xsd:documentation>Status of the sanction. Most important is if it is active.</xsd:documentation>
 
</xsd:annotation>
</xsd:attribute>

attribute SanctionType/@Value
type xsd:double
annotation
documentation
A number value of the sanction. (Number of matches, number of months, amount...)
source <xsd:attribute name="Value" type="xsd:double">
 
<xsd:annotation>
   
<xsd:documentation>A number value of the sanction. (Number of matches, number of months, amount...)</xsd:documentation>
 
</xsd:annotation>
</xsd:attribute>

attribute SanctionType/@Measure
type fc:SanctionMeasureType
facets
Kind Value Annotation
enumeration MonetaryUnit
enumeration Months
enumeration Matches
enumeration Points
enumeration Goals
annotation
documentation
Measure of the sanction.
source <xsd:attribute name="Measure" type="fc:SanctionMeasureType">
 
<xsd:annotation>
   
<xsd:documentation>Measure of the sanction.</xsd:documentation>
 
</xsd:annotation>
</xsd:attribute>

attribute SanctionType/@Currency
type ISO4217CurrencyCode
facets
Kind Value Annotation
enumeration AED
documentation
Dirham
enumeration AFN
documentation
Afghani
enumeration ALL
documentation
Lek
enumeration AMD
documentation
Dram
enumeration ANG
documentation
Netherlands Antillian Guilder
enumeration AOA
documentation
Kwanza
enumeration ARS
documentation
Argentine Peso
enumeration AUD
documentation
Australian Dollar
enumeration AWG
documentation
Aruban Guilder
enumeration AZN
documentation
Azerbaijanian Manat
enumeration BAM
documentation
Convertible Mark
enumeration BBD
documentation
Barbados Dollar
enumeration BDT
documentation
Taka
enumeration BGN
documentation
Bulgarian Lev
enumeration BHD
documentation
Bahraini Dinar
enumeration BIF
documentation
Burundi Franc
enumeration BMD
documentation
Bermudian Dollar (customarily: Bermuda Dollar)
enumeration BND
documentation
Brunei Dollar
enumeration BOB
documentation
Boliviano
enumeration BRL
documentation
Brazilian Real
enumeration BSD
documentation
Bahamian Dollar
enumeration BTN
documentation
Ngultrum
enumeration BWP
documentation
Pula
enumeration BYR
documentation
Belarussian Ruble
enumeration BZD
documentation
Belize Dollar
enumeration CAD
documentation
Canadian Dollar
enumeration CDF
documentation
Franc Congolais
enumeration CHF
documentation
Swiss Franc
enumeration CLP
documentation
Chilean Peso
enumeration CNY
documentation
Yuan Renminbi
enumeration COP
documentation
Colombian Peso
enumeration CRC
documentation
Costa Rican Colon
enumeration CUP
documentation
Cuban Peso
enumeration CVE
documentation
Cape Verde Escudo
enumeration CZK
documentation
Czech Koruna
enumeration DJF
documentation
Djibouti Franc
enumeration DKK
documentation
Danish Krone
enumeration DOP
documentation
Dominican Peso
enumeration DZD
documentation
Algerian Dinar
enumeration EEK
documentation
Kroon
enumeration EGP
documentation
Egyptian Pound
enumeration ERN
documentation
Nakfa
enumeration ETB
documentation
Ethopian Birr
enumeration EUR
documentation
Euro
enumeration FJD
documentation
Fiji Dollar
enumeration FKP
documentation
Falkland Islands Pound
enumeration GBP
documentation
Pound Sterling
enumeration GEL
documentation
Lari
enumeration GHS
documentation
Cedi
enumeration GIP
documentation
Gibraltar Pound
enumeration GMD
documentation
Dalasi
enumeration GNF
documentation
Guinea Franc
enumeration GTQ
documentation
Quetzal
enumeration GYD
documentation
Guyana Dollar
enumeration GWP
documentation
Guinea-Bisau Peso
enumeration HKD
documentation
Honk Kong Dollar
enumeration HNL
documentation
Lempira
enumeration HRK
documentation
Kuna
enumeration HTG
documentation
Gourde
enumeration HUF
documentation
Forint
enumeration IDR
documentation
Rupiah
enumeration ILS
documentation
New Israeli Sheqel
enumeration INR
documentation
Indian Rupee
enumeration IQD
documentation
Iraqi Dinar
enumeration IRR
documentation
Iranian Rial
enumeration ISK
documentation
Iceland Krona
enumeration JMD
documentation
Jamaican Dollar
enumeration JOD
documentation
Jordanian Dinar
enumeration JPY
documentation
Yen
enumeration KES
documentation
Kenyan Shilling
enumeration KGS
documentation
Som
enumeration KHR
documentation
Riel
enumeration KMF
documentation
Comoro Franc
enumeration KPW
documentation
North Korean Won
enumeration KRW
documentation
Won
enumeration KWD
documentation
Kuwaiti Dinar
enumeration KYD
documentation
Cayman Islands Dollar
enumeration KZT
documentation
Tenge
enumeration LAK
documentation
Kip
enumeration LBP
documentation
Lebanese Pound
enumeration LKR
documentation
Sri Lanka Rupee
enumeration LRD
documentation
Liberian Dollar
enumeration LSL
documentation
Loti
enumeration LTL
documentation
Lithuanian Litas
enumeration LVL
documentation
Latvian Lats
enumeration LYD
documentation
Libyan Dinar
enumeration MAD
documentation
Morrocan Dirham
enumeration MDL
documentation
Moldovan Leu
enumeration MGA
documentation
Malagasy Ariary
enumeration MKD
documentation
Denar
enumeration MMK
documentation
Kyat
enumeration MNT
documentation
Tugrik
enumeration MOP
documentation
Pataca
enumeration MRO
documentation
Ouguiya
enumeration MUR
documentation
Mauritius Rupee
enumeration MVR
documentation
Rufiyaa
enumeration MWK
documentation
Kwacha
enumeration MXN
documentation
Mexican Peso
enumeration MYR
documentation
Malaysian Ringgit
enumeration MZN
documentation
Metical
enumeration NAD
documentation
Namibia Dollar
enumeration NGN
documentation
Naira
enumeration NIO
documentation
Cordoba Oro
enumeration NOK
documentation
Norwegian Krone
enumeration NPR
documentation
Nepalese Rupee
enumeration NZD
documentation
New Zealand Dollar
enumeration OMR
documentation
Rial Omani
enumeration PAB
documentation
Balboa
enumeration PEN
documentation
Nuevo Sol
enumeration PGK
documentation
Kina
enumeration PHP
documentation
Philippine Peso
enumeration PKR
documentation
Pakistan Rupee
enumeration PLN
documentation
Zloty
enumeration PYG
documentation
Guarani
enumeration QAR
documentation
Qatari Rial
enumeration RON
documentation
New Leu
enumeration RSD
documentation
Serbian Dinar
enumeration RUB
documentation
Russian Ruble
enumeration RWF
documentation
Rwanda Franc
enumeration SAR
documentation
Saudi Riyal
enumeration SBD
documentation
Solomon Islands Dollar
enumeration SCR
documentation
Seychelles Rupee
enumeration SDG
documentation
Sudanese Pound
enumeration SEK
documentation
Swedish Krona
enumeration SGD
documentation
Singapore Dollar
enumeration SHP
documentation
St. Helena Pound
enumeration SKK
documentation
Slovak Koruna
enumeration SLL
documentation
Leone
enumeration SOS
documentation
Somali Shilling
enumeration SRD
documentation
Suriname Dollar
enumeration STD
documentation
Dobra
enumeration SVC
documentation
El Salvador Colon
enumeration SYP
documentation
Syrian Pound
enumeration SZL
documentation
Lilangeni
enumeration THB
documentation
Baht
enumeration TJS
documentation
Somoni
enumeration TMM
documentation
Manat
enumeration TND
documentation
Tunisian Dinar
enumeration TOP
documentation
Pa&apos;anga
enumeration TRY
documentation
New Turkish Lira
enumeration TTD
documentation
Trinidad and Tobago Dollar
enumeration TWD
documentation
New Taiwan Dollar
enumeration TZS
documentation
Tanzanian Shilling
enumeration UAH
documentation
Hryvnia
enumeration UGX
documentation
Uganda Shilling
enumeration USD
documentation
US Dollar
enumeration UYU
documentation
Peso Uruguayo
enumeration UZS
documentation
Uzbekistan Sum
enumeration VEF
documentation
Bolivar Fuerte
enumeration VND
documentation
Dong
enumeration VUV
documentation
Vatu
enumeration WST
documentation
Tala
enumeration XAF
documentation
CFA Franc
enumeration XAG
documentation
Silver
enumeration XAU
documentation
Gold
enumeration XCD
documentation
East Carribean Dollar
enumeration XDR
documentation
SDR
enumeration XOF
documentation
CFA Franc
enumeration XPD
documentation
Palladium
enumeration XPF
documentation
CFP Franc
enumeration XPT
documentation
Platinum
enumeration YER
documentation
Yemeni Rial
enumeration ZAR
documentation
Rand
enumeration ZMK
documentation
Kwacha
enumeration ZWR
documentation
Zimbabwe Dollar
annotation
documentation
If the sanction is monetary, than the currency needs to be specified
source <xsd:attribute name="Currency" type="fc:ISO4217CurrencyCode">
 
<xsd:annotation>
   
<xsd:documentation>If the sanction is monetary, than the currency needs to be specified</xsd:documentation>
 
</xsd:annotation>
</xsd:attribute>

attribute SanctionType/@ValueServed
type xsd:double
annotation
documentation
Value already served of the initial sanction.
source <xsd:attribute name="ValueServed" type="xsd:double">
 
<xsd:annotation>
   
<xsd:documentation>Value already served of the initial sanction.</xsd:documentation>
 
</xsd:annotation>
</xsd:attribute>

attribute SanctionType/@DateFrom
type fc:Date
facets
Kind Value Annotation
pattern \d{4}[-]\d{2}[-]\d{2}
annotation
documentation
Date from which the sanction is active.
source <xsd:attribute name="DateFrom" type="fc:Date">
 
<xsd:annotation>
   
<xsd:documentation>Date from which the sanction is active.</xsd:documentation>
 
</xsd:annotation>
</xsd:attribute>

attribute SanctionType/@DateTo
type fc:Date
facets
Kind Value Annotation
pattern \d{4}[-]\d{2}[-]\d{2}
annotation
documentation
Date until which the sanction is active
source <xsd:attribute name="DateTo" type="fc:Date">
 
<xsd:annotation>
   
<xsd:documentation>Date until which the sanction is active</xsd:documentation>
 
</xsd:annotation>
</xsd:attribute>

element SanctionType/PersonSanctionNature
diagram discipline_p9.png
namespace http://fifa.com/fc
type fc:PersonSanctionNatureType
properties
content simple
facets
Kind Value Annotation
enumeration Warning
enumeration Reprimand
enumeration Fine
enumeration ReturnOfAwards
enumeration Caution
enumeration Expulsion
enumeration MatchSuspension
enumeration BanFromDressingRooms
documentation
ban from dressing rooms and/or substitutes’ bench
enumeration BanFromStadium
documentation
ban from entering a stadium
enumeration BanFromFootball
documentation
ban on taking part in any football-related activity
enumeration Other
annotation
documentation
Type of sanction for person
source <xsd:element name="PersonSanctionNature" type="fc:PersonSanctionNatureType">
 
<xsd:annotation>
   
<xsd:documentation>Type of sanction for person</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element SanctionType/OrganisationSanctionNature
diagram discipline_p10.png
namespace http://fifa.com/fc
type fc:OrganisationSanctionNatureType
properties
content simple
facets
Kind Value Annotation
enumeration Warning
enumeration Reprimand
enumeration Fine
enumeration ReturnOfAwards
enumeration TransferBan
enumeration PlayingWithoutSpectators
documentation
playing a match without spectators
enumeration PlayingNeutralTeritory
documentation
playing a match on neutral territory
enumeration BanStadium
documentation
ban on playing in a particular stadium
enumeration AnnulmentOfMatch
documentation
annulment of the result of a match
enumeration Expulsion
enumeration Forfeit
enumeration DeductionOfPoints
enumeration RelegationToLowerDivision
enumeration Other
annotation
documentation
Type of sanction for organisation
source <xsd:element name="OrganisationSanctionNature" type="fc:OrganisationSanctionNatureType">
 
<xsd:annotation>
   
<xsd:documentation>Type of sanction for organisation</xsd:documentation>
 
</xsd:annotation>
</xsd:element>


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