Definition Type: SimpleType
Name: EmailAddressType
Namespace: http://www.irs.gov/efile
Containing Schema: efileTypes.xsd
Documentation:
Used for an email address. Allowed characters: A-Z, a-z, 0-9, underscore, hyphen, ampersand, !, #, $, %, `, *, +, /, =, ?, ^, ', {, |, }, ~, and period At least one of the characters followed by symbol @ followed by at least one of the characters
Collapse XSD Schema Diagram:
XSD Diagram of EmailAddressType in schema efiletypes_xsd (IRS Electronic Tax Administration)
Collapse XSD Schema Code:
<xsd:simpleType name="EmailAddressType">
    <xsd:annotation>
        <xsd:documentation>Used for an email address. Allowed characters:</xsd:documentation>
        <xsd:documentation>A-Z, a-z, 0-9, underscore, hyphen, ampersand, !, #, $, %, `, *, +, /, =, ?, ^, ', {, |, }, ~, and period</xsd:documentation>
        <xsd:documentation>At least one of the characters followed by symbol @ followed by at least one of the characters</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:string">
        <xsd:maxLength value="75" />
        <xsd:pattern value="([A-Za-z0-9_\-&amp;!#$%`*+/=?^'{|}~\.])+@([A-Za-z0-9_\-!#$%&amp;`*+/=?^'{|}~\.])+">
        </xsd:pattern>
    </xsd:restriction>
</xsd:simpleType>
Collapse Facets:
Facet Value
MaxLength 75
Pattern ([A-Za-z0-9_\-&!#$%`*+/=?^'{|}~\.])+@([A-Za-z0-9_\-!#$%&`*+/=?^'{|}~\.])+
Collapse Derivation Tree:
Collapse References:
nsA:EmailAddress, nsA:EmailAddress, nsA:EmailAddress1, nsA:EmailAddress2