complexType MatchOfficialType
diagram competition_p18.png
namespace http://fifa.com/fc
used by
element MatchType/MatchOfficial
attributes
Name  Type  Use  Default  Fixed  Annotation
PersonFIFAId  fc:FIFAIdentifier  required      
documentation
The worldwide unique FIFA ID of the person.
Role  fc:MatchOfficalRoleNatureType  required      
documentation
Marks the role the match official takes for the match.
RoleDescription  fc:String        
documentation
Description of the Match Official's role if Other is selected
annotation
documentation
This type contains information about a match official participating in a match. The MatchOfficial contains data that might be valid only during a match; therefore it is considered transitive and not persistent.
source <xsd:complexType name="MatchOfficialType">
 
<xsd:annotation>
   
<xsd:documentation>This type contains information about a match official participating in a match. The MatchOfficial contains data that might be valid only during a match; therefore it is considered transitive and not persistent.</xsd:documentation>
 
</xsd:annotation>
 
<xsd:attribute name="PersonFIFAId" type="fc:FIFAIdentifier" use="required">
   
<xsd:annotation>
     
<xsd:documentation>The worldwide unique FIFA ID of the person.</xsd:documentation>
   
</xsd:annotation>
 
</xsd:attribute>
 
<xsd:attribute name="Role" type="fc:MatchOfficalRoleNatureType" use="required">
   
<xsd:annotation>
     
<xsd:documentation>Marks the role the match official takes for the match.</xsd:documentation>
   
</xsd:annotation>
 
</xsd:attribute>
 
<xsd:attribute name="RoleDescription" type="fc:String">
   
<xsd:annotation>
     
<xsd:documentation>Description of the Match Official's role if Other is selected</xsd:documentation>
   
</xsd:annotation>
 
</xsd:attribute>
</xsd:complexType>

attribute MatchOfficialType/@PersonFIFAId
type fc:FIFAIdentifier
properties
use required
facets
Kind Value Annotation
length 10
pattern [0-9]{10}
annotation
documentation
The worldwide unique FIFA ID of the person.
source <xsd:attribute name="PersonFIFAId" type="fc:FIFAIdentifier" use="required">
 
<xsd:annotation>
   
<xsd:documentation>The worldwide unique FIFA ID of the person.</xsd:documentation>
 
</xsd:annotation>
</xsd:attribute>

attribute MatchOfficialType/@Role
type fc:MatchOfficalRoleNatureType
properties
use required
facets
Kind Value Annotation
enumeration Referee
documentation
Description
enumeration Assistant Referee 1
documentation
Description
enumeration Assistant Referee 2
documentation
Description
enumeration Additional Assistant Referee 1
documentation
Description
enumeration Additional Assistant Referee 2
documentation
Description
enumeration Reserve Assistant Referee
documentation
Description
enumeration Referee Assistant
documentation
Description
enumeration Local Referee Assistant
documentation
Description
enumeration Observer
documentation
Description
enumeration 4. Official
documentation
Description
enumeration 5. Official
documentation
Description
enumeration 6. Official
documentation
Description
enumeration Delegate
documentation
Description
enumeration Referee Liaison Officer
documentation
Description
enumeration Venue Director
documentation
Description
enumeration Venue Manager
documentation
Description
enumeration Venue Coordinator
documentation
Description
enumeration Venue Data Coordinator
documentation
Description
enumeration Stadium Inspector
documentation
Description
enumeration Stadium Officer Assistant
documentation
Description
enumeration Doping Control Officer
documentation
Description
enumeration Security Officer
documentation
Description
enumeration Match Reporter
documentation
Description
enumeration Media Officer
documentation
Description
enumeration Delegate Liaison Officer
documentation
Description
enumeration Doping Control Liaison Officer
documentation
Description
enumeration Timekeeper
documentation
Description
enumeration Reserve Official
documentation
Description
enumeration Appeal Body
documentation
Description
enumeration Disciplinary Commision
documentation
Description
enumeration Disciplinary Inspector
documentation
Description
enumeration Team Liaison Officer
documentation
Description
enumeration Mentor for Delegate
documentation
Description
enumeration Mentor for Referee Observer
documentation
Description
enumeration Mentor for Security Officer
documentation
Description
enumeration Fairplay Observer
documentation
Description
enumeration Tournament Administrator
documentation
Description
enumeration Match Commissioner
documentation
Description
enumeration General Coordinator
documentation
Description
enumeration Other
documentation
Description
annotation
documentation
Marks the role the match official takes for the match.
source <xsd:attribute name="Role" type="fc:MatchOfficalRoleNatureType" use="required">
 
<xsd:annotation>
   
<xsd:documentation>Marks the role the match official takes for the match.</xsd:documentation>
 
</xsd:annotation>
</xsd:attribute>

attribute MatchOfficialType/@RoleDescription
type fc:String
annotation
documentation
Description of the Match Official's role if Other is selected
source <xsd:attribute name="RoleDescription" type="fc:String">
 
<xsd:annotation>
   
<xsd:documentation>Description of the Match Official's role if Other is selected</xsd:documentation>
 
</xsd:annotation>
</xsd:attribute>


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