complexType AbstractMatchType
diagram competition_p5.png
namespace http://fifa.com/fc
children fc:Phase fc:MatchEvent
used by
complexType MatchType
attributes
Name  Type  Use  Default  Fixed  Annotation
MatchFIFAId  fc:FIFAIdentifier  required      
documentation
This is the worldwide unique id of the match record. It is unchangeable.
Status  fc:MatchStatusType  required      
documentation
The status of the match.
DateTimeLocal  fc:DateTime        
documentation
The scheduled local date and time of the match including the time zone.
Matchday  xsd:nonNegativeInteger        
documentation
The number representing a Matchday/Week/Round of Round robin competition or Leg for Elimination type
Attendance  xsd:nonNegativeInteger        
documentation
The number of people attending the match in the stadium.
annotation
documentation
The abstract match report data
source <xsd:complexType name="AbstractMatchType">
 
<xsd:annotation>
   
<xsd:documentation>The abstract match report data</xsd:documentation>
 
</xsd:annotation>
 
<xsd:sequence>
   
<xsd:element name="Phase" type="fc:MatchPhaseType" minOccurs="0" maxOccurs="unbounded">
     
<xsd:annotation>
       
<xsd:documentation>The phases of the match with the score.</xsd:documentation>
     
</xsd:annotation>
   
</xsd:element>
   
<xsd:element name="MatchEvent" type="fc:MatchEventType" minOccurs="0" maxOccurs="unbounded">
     
<xsd:annotation>
       
<xsd:documentation>The events that happened in the match.</xsd:documentation>
     
</xsd:annotation>
   
</xsd:element>
 
</xsd:sequence>
 
<xsd:attribute name="MatchFIFAId" type="fc:FIFAIdentifier" use="required">
   
<xsd:annotation>
     
<xsd:documentation>This is the worldwide unique id of the match record. It is unchangeable.</xsd:documentation>
   
</xsd:annotation>
 
</xsd:attribute>
 
<xsd:attribute name="Status" type="fc:MatchStatusType" use="required">
   
<xsd:annotation>
     
<xsd:documentation>The status of the match.</xsd:documentation>
   
</xsd:annotation>
 
</xsd:attribute>
 
<xsd:attribute name="DateTimeLocal" type="fc:DateTime">
   
<xsd:annotation>
     
<xsd:documentation>The scheduled local date and time of the match including the time zone.</xsd:documentation>
   
</xsd:annotation>
 
</xsd:attribute>
 
<xsd:attribute name="Matchday" type="xsd:nonNegativeInteger">
   
<xsd:annotation>
     
<xsd:documentation>The number representing a Matchday/Week/Round of Round robin competition or Leg for Elimination type</xsd:documentation>
   
</xsd:annotation>
 
</xsd:attribute>
 
<xsd:attribute name="Attendance" type="xsd:nonNegativeInteger">
   
<xsd:annotation>
     
<xsd:documentation>The number of people attending the match in the stadium.</xsd:documentation>
   
</xsd:annotation>
 
</xsd:attribute>
</xsd:complexType>

attribute AbstractMatchType/@MatchFIFAId
type fc:FIFAIdentifier
properties
use required
facets
Kind Value Annotation
length 10
pattern [0-9]{10}
annotation
documentation
This is the worldwide unique id of the match record. It is unchangeable.
source <xsd:attribute name="MatchFIFAId" type="fc:FIFAIdentifier" use="required">
 
<xsd:annotation>
   
<xsd:documentation>This is the worldwide unique id of the match record. It is unchangeable.</xsd:documentation>
 
</xsd:annotation>
</xsd:attribute>

attribute AbstractMatchType/@Status
type fc:MatchStatusType
properties
use required
facets
Kind Value Annotation
enumeration toSchedule
documentation
The match is not yet scheduled.
enumeration Scheduled
documentation
The match is planned to take place.
enumeration Postponed
documentation
The match is postponed
enumeration Running
documentation
The match is running.
enumeration Cancelled
documentation
The match was cancelled.
enumeration Played
documentation
The match has terminated and is finished.
enumeration Officialized
documentation
The match has finished and the results are official.
annotation
documentation
The status of the match.
source <xsd:attribute name="Status" type="fc:MatchStatusType" use="required">
 
<xsd:annotation>
   
<xsd:documentation>The status of the match.</xsd:documentation>
 
</xsd:annotation>
</xsd:attribute>

attribute AbstractMatchType/@DateTimeLocal
type fc:DateTime
annotation
documentation
The scheduled local date and time of the match including the time zone.
source <xsd:attribute name="DateTimeLocal" type="fc:DateTime">
 
<xsd:annotation>
   
<xsd:documentation>The scheduled local date and time of the match including the time zone.</xsd:documentation>
 
</xsd:annotation>
</xsd:attribute>

attribute AbstractMatchType/@Matchday
type xsd:nonNegativeInteger
annotation
documentation
The number representing a Matchday/Week/Round of Round robin competition or Leg for Elimination type
source <xsd:attribute name="Matchday" type="xsd:nonNegativeInteger">
 
<xsd:annotation>
   
<xsd:documentation>The number representing a Matchday/Week/Round of Round robin competition or Leg for Elimination type</xsd:documentation>
 
</xsd:annotation>
</xsd:attribute>

attribute AbstractMatchType/@Attendance
type xsd:nonNegativeInteger
annotation
documentation
The number of people attending the match in the stadium.
source <xsd:attribute name="Attendance" type="xsd:nonNegativeInteger">
 
<xsd:annotation>
   
<xsd:documentation>The number of people attending the match in the stadium.</xsd:documentation>
 
</xsd:annotation>
</xsd:attribute>

element AbstractMatchType/Phase
diagram competition_p6.png
namespace http://fifa.com/fc
type fc:MatchPhaseType
properties
minOcc 0
maxOcc unbounded
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
Phase  fc:MatchPhaseNatureType  required      
documentation
The phase type, e.g. First Halftime
StartDateTime  fc:DateTime        
documentation
Actual start date and time of the Match phase
EndDateTime  fc:DateTime        
documentation
Actual end time of the Match phase
RegularTime  xsd:nonNegativeInteger  optional      
documentation
Number of minutes this phase is taking in regular time, e.g. 45 min.
StoppageTime  xsd:nonNegativeInteger  optional      
documentation
Stoppage time in this phase, as announced by referee.
HomeScore  xsd:nonNegativeInteger  required      
documentation
Number of goals made by the home team. If there is no home team (e.g. Olympic Games) this is simply the goals of team one.
AwayScore  xsd:nonNegativeInteger  required      
documentation
Number of goals made by the away team. If there is no away team (e.g. Olympic Games) this is simply the goals of team two.
annotation
documentation
The phases of the match with the score.
source <xsd:element name="Phase" type="fc:MatchPhaseType" minOccurs="0" maxOccurs="unbounded">
 
<xsd:annotation>
   
<xsd:documentation>The phases of the match with the score.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element AbstractMatchType/MatchEvent
diagram competition_p7.png
namespace http://fifa.com/fc
type fc:MatchEventType
properties
minOcc 0
maxOcc unbounded
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
MatchPhase  fc:MatchPhaseNatureType  required      
documentation
Match phase this event belongs to.
Minute  xsd:nonNegativeInteger  required      
documentation
The Minute (of the match) when this event happened.
StoppageTime  xsd:nonNegativeInteger  optional      
documentation
The stoppage time minute when this event happened.
EventType  fc:MatchEventNatureType  required      
documentation
The type of the match event (e.g. Yellow Card).
EventDetailType  fc:MatchEventDetailNatureType        
documentation
Additional details for the EventType (e.g. reason for the yellow card).
PlayerFIFAId  fc:FIFAIdentifier        
documentation
The worldwide unique id of the player/person involved in this event.
TeamOfficialFIFAId  fc:FIFAIdentifier        
documentation
The worldwide unique id of the team official involved in this event.
PlayerFIFAId2  fc:FIFAIdentifier        
documentation
The worldwide unique id of the player2/person2 involved in this event (e.g. this is the substituted player in a substitution event).
annotation
documentation
The events that happened in the match.
source <xsd:element name="MatchEvent" type="fc:MatchEventType" minOccurs="0" maxOccurs="unbounded">
 
<xsd:annotation>
   
<xsd:documentation>The events that happened in the match.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>


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