complexType SanctionSimpleType
diagram sanction-data-2.1_p4.png
namespace http://fifa.com/exchange/fec
used by
element SanctionDataType/Sanction
attributes
Name  Type  Use  Default  Fixed  Annotation
MatchEventId  fe:Identifier        
documentation
The id of match event which is cause of the sanction.
CompetitionId  fe:Identifier        
documentation
The id of competition when this sanction occured.
MatchId  fe:Identifier        
documentation
The id of match when the sanctions occured.
MatchEventType  fec:EventNatureType        
documentation
The type of match event which is cause of the sanction.
OffenderId  fe:Identifier        
documentation
The offender id (could be person or a club).
OffenderName  fe:InternationalString50        
documentation
The name of the offender.
SanctionType  fec:SanctionType        
documentation
The descriptive text of sanction type.
Value  fe:InternationalString50        
documentation
The value of sanction.
ValueServed  fe:InternationalString50        
documentation
The number of values served.
ValueMeasurement  fe:InternationalString50        
documentation
The measurement of the sanction value.
Note  fe:InternationalString50        
documentation
The note of saction - if there's any.
DateFrom  fe:Date        
documentation
The date from a sanction is valid.
DateTo  fe:Date        
documentation
The date to a sanction is valid.
Status  fec:SanctionStatusType        
documentation
The status of a sanction.
annotation
documentation
A sanction type object which basic sanction information (match event link, suspension type, value of the suspension type, the status of sanction etc.).
source <xsd:complexType name="SanctionSimpleType">
 
<xsd:annotation>
   
<xsd:documentation>A sanction type object which basic sanction information (match event link, suspension type, value of the suspension type, the status of sanction etc.).</xsd:documentation>
 
</xsd:annotation>
 
<xsd:attribute name="MatchEventId" type="fe:Identifier" form="unqualified">
   
<xsd:annotation>
     
<xsd:documentation>The id of match event which is cause of the sanction.</xsd:documentation>
   
</xsd:annotation>
 
</xsd:attribute>
 
<xsd:attribute name="CompetitionId" type="fe:Identifier" form="unqualified">
   
<xsd:annotation>
     
<xsd:documentation>The id of competition when this sanction occured.</xsd:documentation>
   
</xsd:annotation>
 
</xsd:attribute>
 
<xsd:attribute name="MatchId" type="fe:Identifier" form="unqualified">
   
<xsd:annotation>
     
<xsd:documentation>The id of match when the sanctions occured.</xsd:documentation>
   
</xsd:annotation>
 
</xsd:attribute>
 
<xsd:attribute name="MatchEventType" type="fec:EventNatureType" form="unqualified">
   
<xsd:annotation>
     
<xsd:documentation>The type of match event which is cause of the sanction.</xsd:documentation>
   
</xsd:annotation>
 
</xsd:attribute>
 
<xsd:attribute name="OffenderId" type="fe:Identifier" form="unqualified">
   
<xsd:annotation>
     
<xsd:documentation>The offender id (could be person or a club).</xsd:documentation>
   
</xsd:annotation>
 
</xsd:attribute>
 
<xsd:attribute name="OffenderName" type="fe:InternationalString50" form="unqualified">
   
<xsd:annotation>
     
<xsd:documentation>The name of the offender.</xsd:documentation>
   
</xsd:annotation>
 
</xsd:attribute>
 
<xsd:attribute name="SanctionType" type="fec:SanctionType" form="unqualified">
   
<xsd:annotation>
     
<xsd:documentation>The descriptive text of sanction type.</xsd:documentation>
   
</xsd:annotation>
 
</xsd:attribute>
 
<xsd:attribute name="Value" type="fe:InternationalString50" form="unqualified">
   
<xsd:annotation>
     
<xsd:documentation>The value of sanction.</xsd:documentation>
   
</xsd:annotation>
 
</xsd:attribute>
 
<xsd:attribute name="ValueServed" type="fe:InternationalString50" form="unqualified">
   
<xsd:annotation>
     
<xsd:documentation>The number of values served.</xsd:documentation>
   
</xsd:annotation>
 
</xsd:attribute>
 
<xsd:attribute name="ValueMeasurement" type="fe:InternationalString50" form="unqualified">
   
<xsd:annotation>
     
<xsd:documentation>The measurement of the sanction value.</xsd:documentation>
   
</xsd:annotation>
 
</xsd:attribute>
 
<xsd:attribute name="Note" type="fe:InternationalString50" form="unqualified">
   
<xsd:annotation>
     
<xsd:documentation>The note of saction - if there's any.</xsd:documentation>
   
</xsd:annotation>
 
</xsd:attribute>
 
<xsd:attribute name="DateFrom" type="fe:Date" form="unqualified">
   
<xsd:annotation>
     
<xsd:documentation>The date from a sanction is valid.</xsd:documentation>
   
</xsd:annotation>
 
</xsd:attribute>
 
<xsd:attribute name="DateTo" type="fe:Date" form="unqualified">
   
<xsd:annotation>
     
<xsd:documentation>The date to a sanction is valid.</xsd:documentation>
   
</xsd:annotation>
 
</xsd:attribute>
 
<xsd:attribute name="Status" type="fec:SanctionStatusType" form="unqualified">
   
<xsd:annotation>
     
<xsd:documentation>The status of a sanction.</xsd:documentation>
   
</xsd:annotation>
 
</xsd:attribute>
</xsd:complexType>

attribute SanctionSimpleType/@MatchEventId
type fe:Identifier
properties
form unqualified
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 match event which is cause of the sanction.
source <xsd:attribute name="MatchEventId" type="fe:Identifier" form="unqualified">
 
<xsd:annotation>
   
<xsd:documentation>The id of match event which is cause of the sanction.</xsd:documentation>
 
</xsd:annotation>
</xsd:attribute>

attribute SanctionSimpleType/@CompetitionId
type fe:Identifier
properties
form unqualified
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 competition when this sanction occured.
source <xsd:attribute name="CompetitionId" type="fe:Identifier" form="unqualified">
 
<xsd:annotation>
   
<xsd:documentation>The id of competition when this sanction occured.</xsd:documentation>
 
</xsd:annotation>
</xsd:attribute>

attribute SanctionSimpleType/@MatchId
type fe:Identifier
properties
form unqualified
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 match when the sanctions occured.
source <xsd:attribute name="MatchId" type="fe:Identifier" form="unqualified">
 
<xsd:annotation>
   
<xsd:documentation>The id of match when the sanctions occured.</xsd:documentation>
 
</xsd:annotation>
</xsd:attribute>

attribute SanctionSimpleType/@MatchEventType
type fec:EventNatureType
properties
form unqualified
facets
Kind Value Annotation
minLength 1
maxLength 50
enumeration substituteIn
documentation
The player was substituded in. (The player replaces another player in the field).
enumeration substituteOut
documentation
The player was substituted out. (Replaced by another player).
enumeration substitute
documentation
The substitution event - in case substitution is represented as one match event with two match role.
enumeration foulCommited
documentation
The player commited a foul.
enumeration foulSuffered
documentation
The player suffered a foul.
enumeration yellow
documentation
Yellow Card.
enumeration yellow2red
documentation
Second yellow card leading to red card.
enumeration red
documentation
Red card.
enumeration goal6m
documentation
A player shot a goal from 6m (in futsal).
enumeration goal10m
documentation
A player shot a goal from 10m (in futsal).
enumeration goal
documentation
A player shot a goal.
enumeration own_goal
documentation
A player's own goal.
enumeration penaltyGoal
documentation
A player shot a goal with a penalty.
enumeration penaltyFailed
documentation
A player shot no goal with a penalty.
enumeration shot
documentation
A player shot.
enumeration shotOnGoal
documentation
A player shot on the goal.
enumeration corner
documentation
A corner was shot by the player.
enumeration freeKick
documentation
A player made a free kick.
enumeration offside
documentation
A player was in offside.
annotation
documentation
The type of match event which is cause of the sanction.
source <xsd:attribute name="MatchEventType" type="fec:EventNatureType" form="unqualified">
 
<xsd:annotation>
   
<xsd:documentation>The type of match event which is cause of the sanction.</xsd:documentation>
 
</xsd:annotation>
</xsd:attribute>

attribute SanctionSimpleType/@OffenderId
type fe:Identifier
properties
form unqualified
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 offender id (could be person or a club).
source <xsd:attribute name="OffenderId" type="fe:Identifier" form="unqualified">
 
<xsd:annotation>
   
<xsd:documentation>The offender id (could be person or a club).</xsd:documentation>
 
</xsd:annotation>
</xsd:attribute>

attribute SanctionSimpleType/@OffenderName
type fe:InternationalString50
properties
form unqualified
facets
Kind Value Annotation
minLength 1
maxLength 50
pattern [&#x0020;-&#x027F;]*
annotation
documentation
The name of the offender.
source <xsd:attribute name="OffenderName" type="fe:InternationalString50" form="unqualified">
 
<xsd:annotation>
   
<xsd:documentation>The name of the offender.</xsd:documentation>
 
</xsd:annotation>
</xsd:attribute>

attribute SanctionSimpleType/@SanctionType
type fec:SanctionType
properties
form unqualified
facets
Kind Value Annotation
enumeration sanction.warning
documentation
The warning sanction.
enumeration sanction.reprimand
documentation
The warning sanction.
enumeration sanction.fine
documentation
The warning sanction.
enumeration sanction.returnOfAwards
documentation
The warning sanction.
enumeration sanction.matchSuspension.number
documentation
The warning sanction.
enumeration sanction.matchSuspension.time
documentation
The warning sanction.
enumeration sanction.dressingRoomBenchBan
documentation
The warning sanction.
enumeration sanction.enteringStadiumBan
documentation
The warning sanction.
enumeration sanction.footballActivityBan
documentation
The warning sanction.
enumeration sanction.matchWithoutSpectators
documentation
The warning sanction.
enumeration sanction.neutralTerritoryMatch
documentation
The warning sanction.
enumeration sanction.particularStadiumBan
documentation
The warning sanction.
enumeration sanction.matchResultAnnulment
documentation
The warning sanction.
enumeration sanction.competitionExpulsion
documentation
The warning sanction.
enumeration sanction.forfeit
documentation
The warning sanction.
enumeration sanction.pointsDeduction
documentation
The warning sanction.
enumeration sanction.relegation
documentation
The warning sanction.
enumeration sanction.transferBan
documentation
The warning sanction.
annotation
documentation
The descriptive text of sanction type.
source <xsd:attribute name="SanctionType" type="fec:SanctionType" form="unqualified">
 
<xsd:annotation>
   
<xsd:documentation>The descriptive text of sanction type.</xsd:documentation>
 
</xsd:annotation>
</xsd:attribute>

attribute SanctionSimpleType/@Value
type fe:InternationalString50
properties
form unqualified
facets
Kind Value Annotation
minLength 1
maxLength 50
pattern [&#x0020;-&#x027F;]*
annotation
documentation
The value of sanction.
source <xsd:attribute name="Value" type="fe:InternationalString50" form="unqualified">
 
<xsd:annotation>
   
<xsd:documentation>The value of sanction.</xsd:documentation>
 
</xsd:annotation>
</xsd:attribute>

attribute SanctionSimpleType/@ValueServed
type fe:InternationalString50
properties
form unqualified
facets
Kind Value Annotation
minLength 1
maxLength 50
pattern [&#x0020;-&#x027F;]*
annotation
documentation
The number of values served.
source <xsd:attribute name="ValueServed" type="fe:InternationalString50" form="unqualified">
 
<xsd:annotation>
   
<xsd:documentation>The number of values served.</xsd:documentation>
 
</xsd:annotation>
</xsd:attribute>

attribute SanctionSimpleType/@ValueMeasurement
type fe:InternationalString50
properties
form unqualified
facets
Kind Value Annotation
minLength 1
maxLength 50
pattern [&#x0020;-&#x027F;]*
annotation
documentation
The measurement of the sanction value.
source <xsd:attribute name="ValueMeasurement" type="fe:InternationalString50" form="unqualified">
 
<xsd:annotation>
   
<xsd:documentation>The measurement of the sanction value.</xsd:documentation>
 
</xsd:annotation>
</xsd:attribute>

attribute SanctionSimpleType/@Note
type fe:InternationalString50
properties
form unqualified
facets
Kind Value Annotation
minLength 1
maxLength 50
pattern [&#x0020;-&#x027F;]*
annotation
documentation
The note of saction - if there's any.
source <xsd:attribute name="Note" type="fe:InternationalString50" form="unqualified">
 
<xsd:annotation>
   
<xsd:documentation>The note of saction - if there's any.</xsd:documentation>
 
</xsd:annotation>
</xsd:attribute>

attribute SanctionSimpleType/@DateFrom
type fe:Date
properties
form unqualified
facets
Kind Value Annotation
pattern .*Z
annotation
documentation
The date from a sanction is valid.
source <xsd:attribute name="DateFrom" type="fe:Date" form="unqualified">
 
<xsd:annotation>
   
<xsd:documentation>The date from a sanction is valid.</xsd:documentation>
 
</xsd:annotation>
</xsd:attribute>

attribute SanctionSimpleType/@DateTo
type fe:Date
properties
form unqualified
facets
Kind Value Annotation
pattern .*Z
annotation
documentation
The date to a sanction is valid.
source <xsd:attribute name="DateTo" type="fe:Date" form="unqualified">
 
<xsd:annotation>
   
<xsd:documentation>The date to a sanction is valid.</xsd:documentation>
 
</xsd:annotation>
</xsd:attribute>

attribute SanctionSimpleType/@Status
type fec:SanctionStatusType
properties
form unqualified
facets
Kind Value Annotation
enumeration active
documentation
The sanction is valid.
enumeration cancelled
documentation
The sanction is cancelled.
enumeration deleted
documentation
The sanction is deleted.
enumeration closed
documentation
The sanction is no longer active.
annotation
documentation
The status of a sanction.
source <xsd:attribute name="Status" type="fec:SanctionStatusType" form="unqualified">
 
<xsd:annotation>
   
<xsd:documentation>The status of a sanction.</xsd:documentation>
 
</xsd:annotation>
</xsd:attribute>


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