You are on page 1of 13

<?xml version="1.0" encoding="UTF-8"?

>
<!-- U.S. Department of Education Student Financial Assistance Common Record XML
Schema Value Range Definition File Version 2.0e-VR May 03, 2004 -->
<!-- For documentation on the XML Schema, refer to the COD Technical Reference,
available for download in PDF format at at http://www.ifap.ed.gov -->
<xsd:schema targetNamespace="http://www.ed.gov/FSA/COD/2006/v2.0e"
xmlns="http://www.ed.gov/FSA/COD/2006/v2.0e"
xmlns:cod="http://www.ed.gov/FSA/COD/2006/v2.0e"
xmlns:codv="http://www.ed.gov/FSA/COD/2006/v2.0e"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified">
<!--
**********************************************************************************
**********************************-->
<!--
**********************************************************************************
**********************************-->
<!-- -->
<!-- Basic Types Defining Value Ranges
-->
<!-- -->
<!--
**********************************************************************************
**********************************-->
<!--
**********************************************************************************
**********************************-->
<!--
**********************************************************************************
***************************-->
<xsd:simpleType name="FinancialAwards">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Pell"/>
<xsd:enumeration value="DLSubsidized"/>
<xsd:enumeration value="DLUnsubsidized"/>
<xsd:enumeration value="DLPLUS"/>
<xsd:enumeration value="FFELSubsidized"/>
<xsd:enumeration value="FFELUnsubsidized"/>
<xsd:enumeration value="FFELPLUS"/>
<xsd:enumeration value="AlternativeLoan"/>
<xsd:enumeration value="FWSP"/>
<xsd:enumeration value="SEOG"/>
<xsd:enumeration value="Perkins"/>
<xsd:enumeration value="AcademicCompetitivenessGrant"/>
<xsd:enumeration value="NationalSMARTGrant"/>
<xsd:enumeration value="DLGraduatePLUS"/>
</xsd:restriction>
</xsd:simpleType>
<!--
**********************************************************************************
***************************-->
<!--
**********************************************************************************
***************************-->
<xsd:simpleType name="CountryCodeType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="ABW"/>
<xsd:enumeration value="AD"/>
<xsd:enumeration value="AE"/>
<xsd:enumeration value="AF"/>
<xsd:enumeration value="AFG"/>
<xsd:enumeration value="AG"/>
<xsd:enumeration value="AGO"/>
<xsd:enumeration value="AI"/>
<xsd:enumeration value="AIA"/>
<xsd:enumeration value="AL"/>
<xsd:enumeration value="ALB"/>
<xsd:enumeration value="AM"/>
<xsd:enumeration value="AN"/>
<xsd:enumeration value="AND"/>
<xsd:enumeration value="ANT"/>
<xsd:enumeration value="AO"/>
<xsd:enumeration value="AQ"/>
<xsd:enumeration value="AR"/>
<xsd:enumeration value="ARE"/>
<xsd:enumeration value="ARG"/>
<xsd:enumeration value="ARM"/>
<xsd:enumeration value="AS"/>
<xsd:enumeration value="ASM"/>
<xsd:enumeration value="AT"/>
<xsd:enumeration value="ATA"/>
<xsd:enumeration value="ATF"/>
<xsd:enumeration value="ATG"/>
<xsd:enumeration value="AU"/>
<xsd:enumeration value="AUS"/>
<xsd:enumeration value="AUT"/>
<xsd:enumeration value="AW"/>
<xsd:enumeration value="AZ"/>
<xsd:enumeration value="AZE"/>
<xsd:enumeration value="BA"/>
<xsd:enumeration value="BB"/>
<xsd:enumeration value="BD"/>
<xsd:enumeration value="BDI"/>
<xsd:enumeration value="BE"/>
<xsd:enumeration value="BEL"/>
<xsd:enumeration value="BEN"/>
<xsd:enumeration value="BF"/>
<xsd:enumeration value="BG"/>
<xsd:enumeration value="BGD"/>
<xsd:enumeration value="BGR"/>
<xsd:enumeration value="BH"/>
<xsd:enumeration value="BHR"/>
<xsd:enumeration value="BHS"/>
<xsd:enumeration value="BI"/>
<xsd:enumeration value="BIH"/>
<xsd:enumeration value="BJ"/>
<xsd:enumeration value="BLR"/>
<xsd:enumeration value="BLZ"/>
<xsd:enumeration value="BM"/>
<xsd:enumeration value="BMU"/>
<xsd:enumeration value="BN"/>
<xsd:enumeration value="BO"/>
<xsd:enumeration value="BOL"/>
<xsd:enumeration value="BR"/>
<xsd:enumeration value="BRA"/>
<xsd:enumeration value="BRB"/>
<xsd:enumeration value="BRN"/>
<xsd:enumeration value="BS"/>
<xsd:enumeration value="BT"/>
<xsd:enumeration value="BTN"/>
<xsd:enumeration value="BU"/>
<xsd:enumeration value="BV"/>
<xsd:enumeration value="BVT"/>
<xsd:enumeration value="BW"/>
<xsd:enumeration value="BWA"/>
<xsd:enumeration value="BY"/>
<xsd:enumeration value="BZ"/>
<xsd:enumeration value="CA"/>
<xsd:enumeration value="CAF"/>
<xsd:enumeration value="CAN"/>
<xsd:enumeration value="CC"/>
<xsd:enumeration value="CCK"/>
<xsd:enumeration value="CD"/>
<xsd:enumeration value="CF"/>
<xsd:enumeration value="CG"/>
<xsd:enumeration value="CH"/>
<xsd:enumeration value="CHE"/>
<xsd:enumeration value="CHL"/>
<xsd:enumeration value="CHN"/>
<xsd:enumeration value="CI"/>
<xsd:enumeration value="CIV"/>
<xsd:enumeration value="CK"/>
<xsd:enumeration value="CL"/>
<xsd:enumeration value="CM"/>
<xsd:enumeration value="CMR"/>
<xsd:enumeration value="CN"/>
<xsd:enumeration value="CO"/>
<xsd:enumeration value="COG"/>
<xsd:enumeration value="COK"/>
<xsd:enumeration value="COL"/>
<xsd:enumeration value="COM"/>
<xsd:enumeration value="CPV"/>
<xsd:enumeration value="CR"/>
<xsd:enumeration value="CRI"/>
<xsd:enumeration value="CT"/>
<xsd:enumeration value="CU"/>
<xsd:enumeration value="CUB"/>
<xsd:enumeration value="CV"/>
<xsd:enumeration value="CW"/>
<xsd:enumeration value="CX"/>
<xsd:enumeration value="CXR"/>
<xsd:enumeration value="CY"/>
<xsd:enumeration value="CYM"/>
<xsd:enumeration value="CYP"/>
<xsd:enumeration value="CZ"/>
<xsd:enumeration value="CZE"/>
<xsd:enumeration value="DDR"/>
<xsd:enumeration value="DE"/>
<xsd:enumeration value="DEU"/>
<xsd:enumeration value="DJ"/>
<xsd:enumeration value="DJI"/>
<xsd:enumeration value="DK"/>
<xsd:enumeration value="DM"/>
<xsd:enumeration value="DMA"/>
<xsd:enumeration value="DNK"/>
<xsd:enumeration value="DO"/>
<xsd:enumeration value="DOM"/>
<xsd:enumeration value="DR"/>
<xsd:enumeration value="DZ"/>
<xsd:enumeration value="DZA"/>
<xsd:enumeration value="EC"/>
<xsd:enumeration value="ECU"/>
<xsd:enumeration value="EE"/>
<xsd:enumeration value="EG"/>
<xsd:enumeration value="EGY"/>
<xsd:enumeration value="EH"/>
<xsd:enumeration value="ER"/>
<xsd:enumeration value="ERI"/>
<xsd:enumeration value="ES"/>
<xsd:enumeration value="ESH"/>
<xsd:enumeration value="ESP"/>
<xsd:enumeration value="EST"/>
<xsd:enumeration value="ET"/>
<xsd:enumeration value="ETH"/>
<xsd:enumeration value="FI"/>
<xsd:enumeration value="FIN"/>
<xsd:enumeration value="FJ"/>
<xsd:enumeration value="FJI"/>
<xsd:enumeration value="FK"/>
<xsd:enumeration value="FLK"/>
<xsd:enumeration value="FM"/>
<xsd:enumeration value="FO"/>
<xsd:enumeration value="FR"/>
<xsd:enumeration value="FRA"/>
<xsd:enumeration value="FRO"/>
<xsd:enumeration value="FS"/>
<xsd:enumeration value="FSM"/>
<xsd:enumeration value="FX"/>
<xsd:enumeration value="FXX"/>
<xsd:enumeration value="GA"/>
<xsd:enumeration value="GAB"/>
<xsd:enumeration value="GB"/>
<xsd:enumeration value="GBR"/>
<xsd:enumeration value="GD"/>
<xsd:enumeration value="GE"/>
<xsd:enumeration value="GEO"/>
<xsd:enumeration value="GF"/>
<xsd:enumeration value="GH"/>
<xsd:enumeration value="GHA"/>
<xsd:enumeration value="GI"/>
<xsd:enumeration value="GIB"/>
<xsd:enumeration value="GIN"/>
<xsd:enumeration value="GL"/>
<xsd:enumeration value="GLP"/>
<xsd:enumeration value="GM"/>
<xsd:enumeration value="GMB"/>
<xsd:enumeration value="GN"/>
<xsd:enumeration value="GNB"/>
<xsd:enumeration value="GNQ"/>
<xsd:enumeration value="GP"/>
<xsd:enumeration value="GQ"/>
<xsd:enumeration value="GR"/>
<xsd:enumeration value="GRC"/>
<xsd:enumeration value="GRD"/>
<xsd:enumeration value="GRL"/>
<xsd:enumeration value="GS"/>
<xsd:enumeration value="GT"/>
<xsd:enumeration value="GTM"/>
<xsd:enumeration value="GU"/>
<xsd:enumeration value="GUF"/>
<xsd:enumeration value="GUM"/>
<xsd:enumeration value="GUY"/>
<xsd:enumeration value="GW"/>
<xsd:enumeration value="GY"/>
<xsd:enumeration value="HK"/>
<xsd:enumeration value="HKG"/>
<xsd:enumeration value="HM"/>
<xsd:enumeration value="HMD"/>
<xsd:enumeration value="HN"/>
<xsd:enumeration value="HND"/>
<xsd:enumeration value="HR"/>
<xsd:enumeration value="HRV"/>
<xsd:enumeration value="HT"/>
<xsd:enumeration value="HTI"/>
<xsd:enumeration value="HU"/>
<xsd:enumeration value="HUN"/>
<xsd:enumeration value="HV"/>
<xsd:enumeration value="ID"/>
<xsd:enumeration value="IDN"/>
<xsd:enumeration value="IE"/>
<xsd:enumeration value="IL"/>
<xsd:enumeration value="IN"/>
<xsd:enumeration value="IND"/>
<xsd:enumeration value="IO"/>
<xsd:enumeration value="IOT"/>
<xsd:enumeration value="IQ"/>
<xsd:enumeration value="IR"/>
<xsd:enumeration value="IRL"/>
<xsd:enumeration value="IRN"/>
<xsd:enumeration value="IRQ"/>
<xsd:enumeration value="IS"/>
<xsd:enumeration value="ISL"/>
<xsd:enumeration value="ISR"/>
<xsd:enumeration value="IT"/>
<xsd:enumeration value="ITA"/>
<xsd:enumeration value="JAM"/>
<xsd:enumeration value="JM"/>
<xsd:enumeration value="JO"/>
<xsd:enumeration value="JOR"/>
<xsd:enumeration value="JP"/>
<xsd:enumeration value="JPN"/>
<xsd:enumeration value="JT"/>
<xsd:enumeration value="JTN"/>
<xsd:enumeration value="KAZ"/>
<xsd:enumeration value="KE"/>
<xsd:enumeration value="KEN"/>
<xsd:enumeration value="KG"/>
<xsd:enumeration value="KGZ"/>
<xsd:enumeration value="KH"/>
<xsd:enumeration value="KHM"/>
<xsd:enumeration value="KI"/>
<xsd:enumeration value="KIR"/>
<xsd:enumeration value="KM"/>
<xsd:enumeration value="KN"/>
<xsd:enumeration value="KNA"/>
<xsd:enumeration value="KOR"/>
<xsd:enumeration value="KP"/>
<xsd:enumeration value="KR"/>
<xsd:enumeration value="KW"/>
<xsd:enumeration value="KWT"/>
<xsd:enumeration value="KY"/>
<xsd:enumeration value="KZ"/>
<xsd:enumeration value="LA"/>
<xsd:enumeration value="LAO"/>
<xsd:enumeration value="LB"/>
<xsd:enumeration value="LBN"/>
<xsd:enumeration value="LBR"/>
<xsd:enumeration value="LBY"/>
<xsd:enumeration value="LC"/>
<xsd:enumeration value="LCA"/>
<xsd:enumeration value="LI"/>
<xsd:enumeration value="LIE"/>
<xsd:enumeration value="LK"/>
<xsd:enumeration value="LKA"/>
<xsd:enumeration value="LR"/>
<xsd:enumeration value="LS"/>
<xsd:enumeration value="LSO"/>
<xsd:enumeration value="LT"/>
<xsd:enumeration value="LTU"/>
<xsd:enumeration value="LU"/>
<xsd:enumeration value="LUX"/>
<xsd:enumeration value="LV"/>
<xsd:enumeration value="LVA"/>
<xsd:enumeration value="LY"/>
<xsd:enumeration value="MA"/>
<xsd:enumeration value="MAC"/>
<xsd:enumeration value="MAR"/>
<xsd:enumeration value="MC"/>
<xsd:enumeration value="MCO"/>
<xsd:enumeration value="MD"/>
<xsd:enumeration value="MDA"/>
<xsd:enumeration value="MDG"/>
<xsd:enumeration value="MDV"/>
<xsd:enumeration value="MEX"/>
<xsd:enumeration value="MG"/>
<xsd:enumeration value="MH"/>
<xsd:enumeration value="MHL"/>
<xsd:enumeration value="MID"/>
<xsd:enumeration value="MK"/>
<xsd:enumeration value="MKD"/>
<xsd:enumeration value="ML"/>
<xsd:enumeration value="MLI"/>
<xsd:enumeration value="MLT"/>
<xsd:enumeration value="MM"/>
<xsd:enumeration value="MMR"/>
<xsd:enumeration value="MN"/>
<xsd:enumeration value="MNG"/>
<xsd:enumeration value="MNP"/>
<xsd:enumeration value="MO"/>
<xsd:enumeration value="MOZ"/>
<xsd:enumeration value="MP"/>
<xsd:enumeration value="MQ"/>
<xsd:enumeration value="MR"/>
<xsd:enumeration value="MRT"/>
<xsd:enumeration value="MS"/>
<xsd:enumeration value="MSR"/>
<xsd:enumeration value="MT"/>
<xsd:enumeration value="MTQ"/>
<xsd:enumeration value="MU"/>
<xsd:enumeration value="MUS"/>
<xsd:enumeration value="MV"/>
<xsd:enumeration value="MW"/>
<xsd:enumeration value="MWI"/>
<xsd:enumeration value="MX"/>
<xsd:enumeration value="MY"/>
<xsd:enumeration value="MYS"/>
<xsd:enumeration value="MYT"/>
<xsd:enumeration value="MZ"/>
<xsd:enumeration value="NA"/>
<xsd:enumeration value="NAM"/>
<xsd:enumeration value="NC"/>
<xsd:enumeration value="NCL"/>
<xsd:enumeration value="NE"/>
<xsd:enumeration value="NER"/>
<xsd:enumeration value="NF"/>
<xsd:enumeration value="NFK"/>
<xsd:enumeration value="NG"/>
<xsd:enumeration value="NGA"/>
<xsd:enumeration value="NI"/>
<xsd:enumeration value="NIC"/>
<xsd:enumeration value="NIU"/>
<xsd:enumeration value="NL"/>
<xsd:enumeration value="NLD"/>
<xsd:enumeration value="NO"/>
<xsd:enumeration value="NOR"/>
<xsd:enumeration value="NP"/>
<xsd:enumeration value="NPL"/>
<xsd:enumeration value="NQ"/>
<xsd:enumeration value="NR"/>
<xsd:enumeration value="NRU"/>
<xsd:enumeration value="NT"/>
<xsd:enumeration value="NTZ"/>
<xsd:enumeration value="NU"/>
<xsd:enumeration value="NZ"/>
<xsd:enumeration value="NZL"/>
<xsd:enumeration value="OM"/>
<xsd:enumeration value="OMN"/>
<xsd:enumeration value="PA"/>
<xsd:enumeration value="PAK"/>
<xsd:enumeration value="PAN"/>
<xsd:enumeration value="PC"/>
<xsd:enumeration value="PCI"/>
<xsd:enumeration value="PCN"/>
<xsd:enumeration value="PE"/>
<xsd:enumeration value="PER"/>
<xsd:enumeration value="PF"/>
<xsd:enumeration value="PG"/>
<xsd:enumeration value="PH"/>
<xsd:enumeration value="PHL"/>
<xsd:enumeration value="PK"/>
<xsd:enumeration value="PL"/>
<xsd:enumeration value="PLW"/>
<xsd:enumeration value="PM"/>
<xsd:enumeration value="PN"/>
<xsd:enumeration value="PNG"/>
<xsd:enumeration value="POL"/>
<xsd:enumeration value="PR"/>
<xsd:enumeration value="PRI"/>
<xsd:enumeration value="PRK"/>
<xsd:enumeration value="PRT"/>
<xsd:enumeration value="PRY"/>
<xsd:enumeration value="PT"/>
<xsd:enumeration value="PU"/>
<xsd:enumeration value="PUS"/>
<xsd:enumeration value="PW"/>
<xsd:enumeration value="PY"/>
<xsd:enumeration value="PYF"/>
<xsd:enumeration value="PZ"/>
<xsd:enumeration value="QA"/>
<xsd:enumeration value="QAT"/>
<xsd:enumeration value="RE"/>
<xsd:enumeration value="REU"/>
<xsd:enumeration value="RO"/>
<xsd:enumeration value="ROM"/>
<xsd:enumeration value="RU"/>
<xsd:enumeration value="RUS"/>
<xsd:enumeration value="RW"/>
<xsd:enumeration value="RWA"/>
<xsd:enumeration value="SA"/>
<xsd:enumeration value="SAU"/>
<xsd:enumeration value="SB"/>
<xsd:enumeration value="SC"/>
<xsd:enumeration value="SD"/>
<xsd:enumeration value="SDN"/>
<xsd:enumeration value="SE"/>
<xsd:enumeration value="SEN"/>
<xsd:enumeration value="SG"/>
<xsd:enumeration value="SGP"/>
<xsd:enumeration value="SGS"/>
<xsd:enumeration value="SH"/>
<xsd:enumeration value="SHN"/>
<xsd:enumeration value="SI"/>
<xsd:enumeration value="SJ"/>
<xsd:enumeration value="SJM"/>
<xsd:enumeration value="SK"/>
<xsd:enumeration value="SL"/>
<xsd:enumeration value="SLB"/>
<xsd:enumeration value="SLE"/>
<xsd:enumeration value="SLV"/>
<xsd:enumeration value="SM"/>
<xsd:enumeration value="SMR"/>
<xsd:enumeration value="SN"/>
<xsd:enumeration value="SO"/>
<xsd:enumeration value="SOM"/>
<xsd:enumeration value="SPM"/>
<xsd:enumeration value="SR"/>
<xsd:enumeration value="ST"/>
<xsd:enumeration value="STP"/>
<xsd:enumeration value="SU"/>
<xsd:enumeration value="SUN"/>
<xsd:enumeration value="SUR"/>
<xsd:enumeration value="SV"/>
<xsd:enumeration value="SVK"/>
<xsd:enumeration value="SVN"/>
<xsd:enumeration value="SWE"/>
<xsd:enumeration value="SWZ"/>
<xsd:enumeration value="SX"/>
<xsd:enumeration value="SY"/>
<xsd:enumeration value="SYC"/>
<xsd:enumeration value="SYR"/>
<xsd:enumeration value="SZ"/>
<xsd:enumeration value="TC"/>
<xsd:enumeration value="TCA"/>
<xsd:enumeration value="TCD"/>
<xsd:enumeration value="TD"/>
<xsd:enumeration value="TF"/>
<xsd:enumeration value="TG"/>
<xsd:enumeration value="TGO"/>
<xsd:enumeration value="TH"/>
<xsd:enumeration value="THA"/>
<xsd:enumeration value="TJ"/>
<xsd:enumeration value="TJK"/>
<xsd:enumeration value="TK"/>
<xsd:enumeration value="TKL"/>
<xsd:enumeration value="TKM"/>
<xsd:enumeration value="TM"/>
<xsd:enumeration value="TMP"/>
<xsd:enumeration value="TN"/>
<xsd:enumeration value="TO"/>
<xsd:enumeration value="TON"/>
<xsd:enumeration value="TP"/>
<xsd:enumeration value="TR"/>
<xsd:enumeration value="TT"/>
<xsd:enumeration value="TTO"/>
<xsd:enumeration value="TUN"/>
<xsd:enumeration value="TUR"/>
<xsd:enumeration value="TUV"/>
<xsd:enumeration value="TV"/>
<xsd:enumeration value="TW"/>
<xsd:enumeration value="TWN"/>
<xsd:enumeration value="TZ"/>
<xsd:enumeration value="TZA"/>
<xsd:enumeration value="UA"/>
<xsd:enumeration value="UG"/>
<xsd:enumeration value="UGA"/>
<xsd:enumeration value="UI"/>
<xsd:enumeration value="UKR"/>
<xsd:enumeration value="UM"/>
<xsd:enumeration value="UMI"/>
<xsd:enumeration value="URY"/>
<xsd:enumeration value="US"/>
<xsd:enumeration value="USA"/>
<xsd:enumeration value="UY"/>
<xsd:enumeration value="UZ"/>
<xsd:enumeration value="UZB"/>
<xsd:enumeration value="VA"/>
<xsd:enumeration value="VAT"/>
<xsd:enumeration value="VC"/>
<xsd:enumeration value="VCT"/>
<xsd:enumeration value="VE"/>
<xsd:enumeration value="VEN"/>
<xsd:enumeration value="VG"/>
<xsd:enumeration value="VGB"/>
<xsd:enumeration value="VI"/>
<xsd:enumeration value="VIR"/>
<xsd:enumeration value="VN"/>
<xsd:enumeration value="VNM"/>
<xsd:enumeration value="VU"/>
<xsd:enumeration value="VUT"/>
<xsd:enumeration value="WAK"/>
<xsd:enumeration value="WF"/>
<xsd:enumeration value="WK"/>
<xsd:enumeration value="WLF"/>
<xsd:enumeration value="WS"/>
<xsd:enumeration value="WSM"/>
<xsd:enumeration value="XY"/>
<xsd:enumeration value="YD"/>
<xsd:enumeration value="YE"/>
<xsd:enumeration value="YEM"/>
<xsd:enumeration value="YMD"/>
<xsd:enumeration value="YT"/>
<xsd:enumeration value="YU"/>
<xsd:enumeration value="YUG"/>
<xsd:enumeration value="ZA"/>
<xsd:enumeration value="ZAF"/>
<xsd:enumeration value="ZAR"/>
<xsd:enumeration value="ZM"/>
<xsd:enumeration value="ZMB"/>
<xsd:enumeration value="ZR"/>
<xsd:enumeration value="ZW"/>
<xsd:enumeration value="ZWE"/>
</xsd:restriction>
</xsd:simpleType>
<!--
**********************************************************************************
***************************-->
<!--
**********************************************************************************
***************************-->
<xsd:complexType name="DriversLicenseType">
<xsd:sequence>
<xsd:element name="DriversLicenseState"
type="codv:StateProvinceCodeType"/>
<xsd:element name="DriversLicenseNumber">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:maxLength value="20"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<!--
**********************************************************************************
***************************-->
<!--
**********************************************************************************
***************************-->
<xsd:simpleType name="EntityID">
<xsd:restriction base="xsd:integer">
<xsd:minInclusive value="0"/>
<xsd:maxInclusive value="99999999"/>
</xsd:restriction>
</xsd:simpleType>
<!--
**********************************************************************************
***************************-->
<!--
**********************************************************************************
***************************-->
<xsd:element name="StudentLevelCode" nillable="true">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:length value="1"/>
<xsd:enumeration value="0"/>
<xsd:enumeration value="1"/>
<xsd:enumeration value="2"/>
<xsd:enumeration value="3"/>
<xsd:enumeration value="4"/>
<xsd:enumeration value="5"/>
<xsd:enumeration value="6"/>
<xsd:enumeration value="7"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<!--
**********************************************************************************
***************************-->
<!--
**********************************************************************************
***************************-->
<xsd:element name="NoteMessage" nillable="true">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:maxLength value="20"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<!--
**********************************************************************************
***************************-->
<!--
**********************************************************************************
***************************-->
<xsd:simpleType name="DefaultOverpayCodeType">
<xsd:restriction base="xsd:string">
<xsd:maxLength value="1"/>
<xsd:enumeration value="Y"/>
<xsd:enumeration value="N"/>
<xsd:enumeration value="Z"/>
</xsd:restriction>
</xsd:simpleType>
<!--
**********************************************************************************
***************************-->
<!--
**********************************************************************************
***************************-->
<xsd:simpleType name="LargeCurrencyType">
<xsd:restriction base="xsd:decimal">
<xsd:minInclusive value="0"/>
<xsd:maxInclusive value="999999999999.99"/>
</xsd:restriction>
</xsd:simpleType>
<!--
**********************************************************************************
***************************-->
<!--
**********************************************************************************
***************************-->
<xsd:simpleType name="SignedLargeCurrencyType">
<xsd:restriction base="xsd:decimal">
<xsd:minInclusive value="-999999999999.99"/>
<xsd:maxInclusive value="999999999999.99"/>
</xsd:restriction>
</xsd:simpleType>
<!--
**********************************************************************************
***************************-->
<!--
**********************************************************************************
***************************-->
<xsd:simpleType name="SmallCurrencyType">
<xsd:restriction base="xsd:decimal">
<xsd:minInclusive value="0"/>
<xsd:maxInclusive value="999999999.99"/>
</xsd:restriction>
</xsd:simpleType>
<!--
**********************************************************************************
***************************-->
<!--
**********************************************************************************
***************************-->
<xsd:simpleType name="SignedSmallCurrencyType">
<xsd:restriction base="xsd:decimal">
<xsd:minInclusive value="-999999999.99"/>
<xsd:maxInclusive value="999999999.99"/>
</xsd:restriction>
</xsd:simpleType>
<!--
**********************************************************************************
***************************-->
<!--
**********************************************************************************
***************************-->
<xsd:simpleType name="SSNType">
<xsd:restriction base="xsd:string">
<xsd:pattern value="\d{9}"/>
<xsd:pattern value="\d{3}-\d{2}-\d{4}"/>
</xsd:restriction>
</xsd:simpleType>
<!--
**********************************************************************************
***************************-->
<!--
**********************************************************************************
***************************-->
<xsd:simpleType name="StateProvinceCodeType">
<xsd:restriction base="xsd:string">
<xsd:minLength value="2"/>
<xsd:maxLength value="3"/>
</xsd:restriction>
</xsd:simpleType>
<!--
**********************************************************************************
***************************-->
<!--
**********************************************************************************
***************************-->
<xsd:simpleType name="TotalCountType">
<xsd:restriction base="xsd:integer">
<xsd:minInclusive value="0"/>
<xsd:maxInclusive value="999999999"/>
</xsd:restriction>
</xsd:simpleType>
<!--
**********************************************************************************
***************************-->
<!--
**********************************************************************************
**********************************-->
<!--
**********************************************************************************
**********************************-->
<!-- -->
<!-- End Basic Types Defining Value Ranges
-->
<!-- -->
<!--
**********************************************************************************
**********************************-->
<!--
**********************************************************************************
**********************************-->
</xsd:schema>

You might also like