complexType SanctionType
diagram discipline_p3.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>


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