complexType CaseType
diagram discipline_p2.png
namespace http://fifa.com/fc
children fc:TeamOfficialNature fc:MatchOfficialNature fc:OrganisationOfficialNature fc:MatchEvent fc:Sanction
used by
element Case
attributes
Name  Type  Use  Default  Fixed  Annotation
CaseFIFAId  fc:FIFAIdentifier  required      
documentation
Worldwide uniquer identifier of the disciplinary case
OrganisationFIFAId  fc:FIFAIdentifier  required      
documentation
Unique FIFA identifier of the organisation that opened a disciplinary case
CaseDate  fc:Date  required      
documentation
Date and time when the disciplinary case was opened.
OffenderNature  fc:OffenderNatureType  required      
documentation
Defines if the offender is person or organisation. (Natural or legal person)
OffenderOrganisationFIFAId  fc:FIFAIdentifier        
documentation
Unique worldwide ID of the offender (if the OffenderNature is Organisation) or offender's organisation (i.e. Player's Club)
OffenderPersonFIFAId  fc:FIFAIdentifier        
documentation
Unique worldwide ID of the offender when OffenderNature is Person.
OffenderPersonNature  fc:PersonNatureType        
documentation
Role of the person.
Description  fc:String  required      
documentation
Description of the infringement that was the reason why this disciplinary case was opened.
Status  fc:SimpleStatusType  required      
documentation
Status of the disciplinary case.
CompetitionFIFAId  fc:FIFAIdentifier        
documentation
Unique worldwide ID of the competition.
MatchFIFAId  fc:FIFAIdentifier        
documentation
Unique worldwide ID of the match
annotation
documentation
The type contains all the information about a disciplinary case against person or organisation.
source <xsd:complexType name="CaseType">
 
<xsd:annotation>
   
<xsd:documentation>The type contains all the information about a disciplinary case against person or organisation.</xsd:documentation>
 
</xsd:annotation>
 
<xsd:sequence>
   
<xsd:choice minOccurs="0">
     
<xsd:annotation>
       
<xsd:documentation>Role of the offender.</xsd:documentation>
     
</xsd:annotation>
     
<xsd:element name="TeamOfficialNature" type="fc:TeamOfficialRoleNatureType">
       
<xsd:annotation>
         
<xsd:documentation>Team official role type.</xsd:documentation>
       
</xsd:annotation>
     
</xsd:element>
     
<xsd:element name="MatchOfficialNature" type="fc:MatchOfficialRoleNatureType">
       
<xsd:annotation>
         
<xsd:documentation>Match official role type.</xsd:documentation>
       
</xsd:annotation>
     
</xsd:element>
     
<xsd:element name="OrganisationOfficialNature" type="fc:OrganisationOfficialRoleType">
       
<xsd:annotation>
         
<xsd:documentation>Organisation official role type.</xsd:documentation>
       
</xsd:annotation>
     
</xsd:element>
   
</xsd:choice>
   
<xsd:element name="MatchEvent" type="fc:MatchEventType" minOccurs="0">
     
<xsd:annotation>
       
<xsd:documentation>Match event that was the reason for the disciplinary case to be opened.</xsd:documentation>
     
</xsd:annotation>
   
</xsd:element>
   
<xsd:element name="Sanction" type="fc:SanctionType" minOccurs="0" maxOccurs="unbounded">
     
<xsd:annotation>
       
<xsd:documentation>List of sanctions issued to the offender in this disciplinary case.</xsd:documentation>
     
</xsd:annotation>
   
</xsd:element>
 
</xsd:sequence>
 
<xsd:attribute name="CaseFIFAId" type="fc:FIFAIdentifier" use="required">
   
<xsd:annotation>
     
<xsd:documentation>Worldwide uniquer identifier of the disciplinary case</xsd:documentation>
   
</xsd:annotation>
 
</xsd:attribute>
 
<xsd:attribute name="OrganisationFIFAId" type="fc:FIFAIdentifier" use="required">
   
<xsd:annotation>
     
<xsd:documentation>Unique FIFA identifier of the organisation that opened a disciplinary case</xsd:documentation>
   
</xsd:annotation>
 
</xsd:attribute>
 
<xsd:attribute name="CaseDate" type="fc:Date" use="required">
   
<xsd:annotation>
     
<xsd:documentation>Date and time when the disciplinary case was opened. </xsd:documentation>
   
</xsd:annotation>
 
</xsd:attribute>
 
<xsd:attribute name="OffenderNature" type="fc:OffenderNatureType" use="required">
   
<xsd:annotation>
     
<xsd:documentation>Defines if the offender is person or organisation. (Natural or legal person)</xsd:documentation>
   
</xsd:annotation>
 
</xsd:attribute>
 
<xsd:attribute name="OffenderOrganisationFIFAId" type="fc:FIFAIdentifier">
   
<xsd:annotation>
     
<xsd:documentation>Unique worldwide ID of the offender (if the OffenderNature is Organisation) or offender's organisation (i.e. Player's Club)</xsd:documentation>
   
</xsd:annotation>
 
</xsd:attribute>
 
<xsd:attribute name="OffenderPersonFIFAId" type="fc:FIFAIdentifier">
   
<xsd:annotation>
     
<xsd:documentation>Unique worldwide ID of the offender when OffenderNature is Person.</xsd:documentation>
   
</xsd:annotation>
 
</xsd:attribute>
 
<xsd:attribute name="OffenderPersonNature" type="fc:PersonNatureType">
   
<xsd:annotation>
     
<xsd:documentation>Role of the person.</xsd:documentation>
   
</xsd:annotation>
 
</xsd:attribute>
 
<xsd:attribute name="Description" type="fc:String" use="required">
   
<xsd:annotation>
     
<xsd:documentation>Description of the infringement that was the reason why this disciplinary case was opened.</xsd:documentation>
   
</xsd:annotation>
 
</xsd:attribute>
 
<xsd:attribute name="Status" type="fc:SimpleStatusType" use="required">
   
<xsd:annotation>
     
<xsd:documentation>Status of the disciplinary case.</xsd:documentation>
   
</xsd:annotation>
 
</xsd:attribute>
 
<xsd:attribute name="CompetitionFIFAId" type="fc:FIFAIdentifier">
   
<xsd:annotation>
     
<xsd:documentation>Unique worldwide ID of the competition.</xsd:documentation>
   
</xsd:annotation>
 
</xsd:attribute>
 
<xsd:attribute name="MatchFIFAId" type="fc:FIFAIdentifier">
   
<xsd:annotation>
     
<xsd:documentation>Unique worldwide ID of the match</xsd:documentation>
   
</xsd:annotation>
 
</xsd:attribute>
</xsd:complexType>


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