complexType EmailType
diagram generic-types-2.1_p14.png
namespace http://fifa.com/exchange/fe
children fe:EmailUsage
attributes
Name  Type  Use  Default  Fixed  Annotation
Email  fe:EmailAddressType  required      
annotation
documentation
An email address.
source <xsd:complexType name="EmailType">
 
<xsd:annotation>
   
<xsd:documentation> An email address.</xsd:documentation>
 
</xsd:annotation>
 
<xsd:sequence>
   
<xsd:element name="EmailUsage" type="fe:UsageType" maxOccurs="10">
     
<xsd:annotation>
       
<xsd:documentation>This is the code describing what the email is used for. Each email needs at least one EmailUsage. Exactly one email in a list MUST have UsageType default.</xsd:documentation>
     
</xsd:annotation>
   
</xsd:element>
 
</xsd:sequence>
 
<xsd:attribute name="Email" type="fe:EmailAddressType" use="required"/>
</xsd:complexType>

attribute EmailType/@Email
type fe:EmailAddressType
properties
use required
facets
Kind Value Annotation
minLength 1
maxLength 50
pattern [^@]+@[^\.]+\..+
source <xsd:attribute name="Email" type="fe:EmailAddressType" use="required"/>

element EmailType/EmailUsage
diagram generic-types-2.1_p15.png
namespace http://fifa.com/exchange/fe
type fe:UsageType
properties
minOcc 1
maxOcc 10
content simple
facets
Kind Value Annotation
enumeration default
documentation
This is the default or main peace of information (e.g. Address). If an application does not know what information to use for a particular case, it selects the information marked as default. Wherever a UsageType is attached to an information, exactly one MUST be marked as default.
enumeration business
documentation
This is a business related information
enumeration private
documentation
This is a private or personal information.
enumeration contact
documentation
This information should be taken to contact the person or organization.
enumeration shipping
documentation
This information should be used for shipping.
enumeration billing
documentation
This information should be taken for billing purposes.
enumeration mailing
documentation
This information should be taken when mailing information.
enumeration other
documentation
None of the other types apply.
annotation
documentation
This is the code describing what the email is used for. Each email needs at least one EmailUsage. Exactly one email in a list MUST have UsageType default.
source <xsd:element name="EmailUsage" type="fe:UsageType" maxOccurs="10">
 
<xsd:annotation>
   
<xsd:documentation>This is the code describing what the email is used for. Each email needs at least one EmailUsage. Exactly one email in a list MUST have UsageType default.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>


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