diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
namespace | http://fifa.com/fc | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
type | extension of fc:RegistrationType | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
source | <xsd:complexType name="PlayerRegistrationType"> <xsd:annotation> <xsd:documentation>This represents a player registration and its attributes. A player registration is assigned to a person. A player registration marks a person as a player for a club and the given validity period.</xsd:documentation> </xsd:annotation> <xsd:complexContent> <xsd:extension base="fc:RegistrationType"> <xsd:attribute name="Level" type="fc:RegistrationLevelType" use="required"> <xsd:annotation> <xsd:documentation>The level the person was playing on for the club, i.e. amateur or professional.</xsd:documentation> </xsd:annotation> </xsd:attribute> <xsd:attribute name="Discipline" type="fc:DisciplineType" use="required"> <xsd:annotation> <xsd:documentation>The sport/discipline this registration is valid for, e.g. a football player registration is distinct from a beach soccer player registration.</xsd:documentation> </xsd:annotation> </xsd:attribute> <xsd:attribute name="RegistrationNature" type="fc:PlayerRegistrationNatureType" use="required"> <xsd:annotation> <xsd:documentation>Defines the type of the registration whether it is a loan or permanent one.</xsd:documentation> </xsd:annotation> </xsd:attribute> </xsd:extension> </xsd:complexContent> </xsd:complexType> |
type | fc:RegistrationLevelType | |||||||||||||
properties |
|
|||||||||||||
facets |
|
|||||||||||||
annotation |
|
|||||||||||||
source | <xsd:attribute name="Level" type="fc:RegistrationLevelType" use="required"> <xsd:annotation> <xsd:documentation>The level the person was playing on for the club, i.e. amateur or professional.</xsd:documentation> </xsd:annotation> </xsd:attribute> |
type | fc:DisciplineType | ||||||||||||
properties |
|
||||||||||||
facets |
|
||||||||||||
annotation |
|
||||||||||||
source | <xsd:attribute name="Discipline" type="fc:DisciplineType" use="required"> <xsd:annotation> <xsd:documentation>The sport/discipline this registration is valid for, e.g. a football player registration is distinct from a beach soccer player registration.</xsd:documentation> </xsd:annotation> </xsd:attribute> |
type | fc:PlayerRegistrationNatureType | |||||||||||||
properties |
|
|||||||||||||
facets |
|
|||||||||||||
annotation |
|
|||||||||||||
source | <xsd:attribute name="RegistrationNature" type="fc:PlayerRegistrationNatureType" use="required"> <xsd:annotation> <xsd:documentation>Defines the type of the registration whether it is a loan or permanent one.</xsd:documentation> </xsd:annotation> </xsd:attribute> |