diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
namespace | http://fifa.com/exchange/fer | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
children | fer:Licence fer:AlsoKnownAs fer:CustomExtension | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
source | <xsd:complexType name="RefereeRegistrationType"> <xsd:annotation> <xsd:documentation>This represents a generic referee registration and its attributes. A referee registration is assigned to a person and an organization. A referee registration marks a person as a referee for the given validity period. This is a kind of association a person may currently have, a person had in the past or will have in the future.</xsd:documentation> </xsd:annotation> <xsd:sequence> <xsd:element name="Licence" type="fe:LicenceType" nillable="false"> <xsd:annotation> <xsd:documentation>This is the referee licence the person holds.</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="AlsoKnownAs" type="fe:Identifier" nillable="false" minOccurs="0" maxOccurs="100"> <xsd:annotation> <xsd:documentation>The unique identifiers that are known to be duplicates of this Refree registration. Note that according to the specification all these Identifiers MUST be lexicographically smaller than the RefereeRegistrationId.</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="CustomExtension" type="fe:CustomExtensionType" nillable="false" minOccurs="0" maxOccurs="100"> <xsd:annotation> <xsd:documentation>Custom extensions for the referee role. Note that you may not duplicate any existing attributes or elements using custom extensions.</xsd:documentation> </xsd:annotation> </xsd:element> </xsd:sequence> <xsd:attribute name="RefereeRegistrationId" type="fe:Identifier" use="required"> <xsd:annotation> <xsd:documentation>This is the worldwide unique id of the referee registration record. It is unchangeable.</xsd:documentation> </xsd:annotation> </xsd:attribute> <xsd:attribute name="PersonId" type="fe:Identifier" use="required"> <xsd:annotation> <xsd:documentation>This is the worldwide unique id of the person this referee role belongs to. You can think of this as a foreign key to person.</xsd:documentation> </xsd:annotation> </xsd:attribute> <xsd:attribute name="OrganizationId" type="fe:Identifier" use="required"> <xsd:annotation> <xsd:documentation>This is the worldwide unique id of the club or organization the person is registered for as a referee.</xsd:documentation> </xsd:annotation> </xsd:attribute> <xsd:attribute name="ValidFrom" type="fe:DateTime" use="required"> <xsd:annotation> <xsd:documentation>This is the date and time when the validity of this referee registration record starts. In other words the person is an active/current referee if validFrom (less or equal than) actual date (less or equal than) validTo. If actual date (less than) validFrom this is a future referee record. If actual date (greater than) validTo this is a history referee registration record (=FIFA Passport entry).</xsd:documentation> </xsd:annotation> </xsd:attribute> <xsd:attribute name="Role" type="fe:MatchOfficalRoleType" use="required"> <xsd:annotation> <xsd:documentation>The role of the referee.</xsd:documentation> </xsd:annotation> </xsd:attribute> <xsd:attribute name="Discipline" type="fe:DisciplineType" use="required"> <xsd:annotation> <xsd:documentation>This is the discipline this referee registration is for. If there are multiple disciplines for the same validity period, create multiple referee records.</xsd:documentation> </xsd:annotation> </xsd:attribute> <xsd:attribute name="Gender" type="fe:GenderType" use="required"> <xsd:annotation> <xsd:documentation>The Gender of the players where the person can be a referee. If there are multiple genders for the discipline, create multiple referee registration records.</xsd:documentation> </xsd:annotation> </xsd:attribute> <xsd:attribute name="ValidTo" type="fe:DateTime" use="optional"> <xsd:annotation> <xsd:documentation>This is the date and time when the validity of the referee registration record ends. If there is no valid to entry this means that the validity is open ended. For more details see the documentation of the ValidFrom attribute.</xsd:documentation> </xsd:annotation> </xsd:attribute> </xsd:complexType> |
type | fe:Identifier | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
annotation |
|
|||||||||
source | <xsd:attribute name="RefereeRegistrationId" type="fe:Identifier" use="required"> <xsd:annotation> <xsd:documentation>This is the worldwide unique id of the referee registration record. It is unchangeable.</xsd:documentation> </xsd:annotation> </xsd:attribute> |
type | fe:Identifier | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
annotation |
|
|||||||||
source | <xsd:attribute name="PersonId" type="fe:Identifier" use="required"> <xsd:annotation> <xsd:documentation>This is the worldwide unique id of the person this referee role belongs to. You can think of this as a foreign key to person.</xsd:documentation> </xsd:annotation> </xsd:attribute> |
type | fe:Identifier | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
annotation |
|
|||||||||
source | <xsd:attribute name="OrganizationId" type="fe:Identifier" use="required"> <xsd:annotation> <xsd:documentation>This is the worldwide unique id of the club or organization the person is registered for as a referee.</xsd:documentation> </xsd:annotation> </xsd:attribute> |
type | fe:DateTime | ||||||
properties |
|
||||||
facets |
|
||||||
annotation |
|
||||||
source | <xsd:attribute name="ValidFrom" type="fe:DateTime" use="required"> <xsd:annotation> <xsd:documentation>This is the date and time when the validity of this referee registration record starts. In other words the person is an active/current referee if validFrom (less or equal than) actual date (less or equal than) validTo. If actual date (less than) validFrom this is a future referee record. If actual date (greater than) validTo this is a history referee registration record (=FIFA Passport entry).</xsd:documentation> </xsd:annotation> </xsd:attribute> |
type | fe:MatchOfficalRoleType | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
properties |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
facets |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
annotation |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
source | <xsd:attribute name="Role" type="fe:MatchOfficalRoleType" use="required"> <xsd:annotation> <xsd:documentation>The role of the referee.</xsd:documentation> </xsd:annotation> </xsd:attribute> |
type | fe:DisciplineType | |||||||||||||||
properties |
|
|||||||||||||||
facets |
|
|||||||||||||||
annotation |
|
|||||||||||||||
source | <xsd:attribute name="Discipline" type="fe:DisciplineType" use="required"> <xsd:annotation> <xsd:documentation>This is the discipline this referee registration is for. If there are multiple disciplines for the same validity period, create multiple referee records.</xsd:documentation> </xsd:annotation> </xsd:attribute> |
type | fe:GenderType | ||||||||||||
properties |
|
||||||||||||
facets |
|
||||||||||||
annotation |
|
||||||||||||
source | <xsd:attribute name="Gender" type="fe:GenderType" use="required"> <xsd:annotation> <xsd:documentation>The Gender of the players where the person can be a referee. If there are multiple genders for the discipline, create multiple referee registration records.</xsd:documentation> </xsd:annotation> </xsd:attribute> |
type | fe:DateTime | ||||||
properties |
|
||||||
facets |
|
||||||
annotation |
|
||||||
source | <xsd:attribute name="ValidTo" type="fe:DateTime" use="optional"> <xsd:annotation> <xsd:documentation>This is the date and time when the validity of the referee registration record ends. If there is no valid to entry this means that the validity is open ended. For more details see the documentation of the ValidFrom attribute.</xsd:documentation> </xsd:annotation> </xsd:attribute> |
diagram | ![]() |
||||||||||||||||||||||||||||||||||||||
namespace | http://fifa.com/exchange/fer | ||||||||||||||||||||||||||||||||||||||
type | fe:LicenceType | ||||||||||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||||||||||||||||
source | <xsd:element name="Licence" type="fe:LicenceType" nillable="false"> <xsd:annotation> <xsd:documentation>This is the referee licence the person holds.</xsd:documentation> </xsd:annotation> </xsd:element> |
diagram | ![]() |
|||||||||
namespace | http://fifa.com/exchange/fer | |||||||||
type | fe:Identifier | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
annotation |
|
|||||||||
source | <xsd:element name="AlsoKnownAs" type="fe:Identifier" nillable="false" minOccurs="0" maxOccurs="100"> <xsd:annotation> <xsd:documentation>The unique identifiers that are known to be duplicates of this Refree registration. Note that according to the specification all these Identifiers MUST be lexicographically smaller than the RefereeRegistrationId.</xsd:documentation> </xsd:annotation> </xsd:element> |
diagram | ![]() |
||||||||||||||
namespace | http://fifa.com/exchange/fer | ||||||||||||||
type | fe:CustomExtensionType | ||||||||||||||
properties |
|
||||||||||||||
children | fe:Value fe:NativeValue | ||||||||||||||
attributes |
|
||||||||||||||
annotation |
|
||||||||||||||
source | <xsd:element name="CustomExtension" type="fe:CustomExtensionType" nillable="false" minOccurs="0" maxOccurs="100"> <xsd:annotation> <xsd:documentation>Custom extensions for the referee role. Note that you may not duplicate any existing attributes or elements using custom extensions.</xsd:documentation> </xsd:annotation> </xsd:element> |