<?xml version="1.0" encoding="UTF-8"?>
<!--************************************************************************-->
<!-- TITLE:    	Universal CodesSchema	                                   -->
<!-- DATE:    	Feb 4, 2005				   		        -->
<!-- VERSION:    2.0	 				   		                            -->
<!--   								   	                                   -->
<!--   								   	                                   -->
<!--************************************************************************-->
<xs:schema xmlns:codes="http://apply.grants.gov/system/UniversalCodes-V2.0" xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="http://apply.grants.gov/system/UniversalCodes-V2.0" elementFormDefault="qualified" attributeFormDefault="qualified" version="2.0">
	<!-- ***********************************************************************-->
	<!-- US STATE, POSSESSIONS, TERRITORIES AND MILITARY CODES-->
	<!-- ***********************************************************************-->
	<xs:simpleType name="StateCodeDataType">
		<xs:restriction base="xs:string">
			<xs:enumeration value="AL: Alabama"/>
			<xs:enumeration value="AK: Alaska"/>
			<xs:enumeration value="AZ: Arizona"/>
			<xs:enumeration value="AR: Arkansas"/>
			<xs:enumeration value="CA: California"/>
			<xs:enumeration value="CO: Colorado"/>
			<xs:enumeration value="CT: Connecticut"/>
			<xs:enumeration value="DC: District of Columbia"/>
			<xs:enumeration value="DE: Delaware"/>
			<xs:enumeration value="FL: Florida"/>
			<xs:enumeration value="GA: Georgia"/>
			<xs:enumeration value="HI: Hawaii"/>
			<xs:enumeration value="ID: Idaho"/>
			<xs:enumeration value="IL: Illinois"/>
			<xs:enumeration value="IN: Indiana"/>
			<xs:enumeration value="IA: Iowa"/>
			<xs:enumeration value="KS: Kansas"/>
			<xs:enumeration value="KY: Kentucky"/>
			<xs:enumeration value="LA: Louisiana"/>
			<xs:enumeration value="ME: Maine"/>
			<xs:enumeration value="MD: Maryland"/>
			<xs:enumeration value="MA: Massachusetts"/>
			<xs:enumeration value="MI: Michigan"/>
			<xs:enumeration value="MN: Minnesota"/>
			<xs:enumeration value="MS: Mississippi"/>
			<xs:enumeration value="MO: Missouri"/>
			<xs:enumeration value="MT: Montana"/>
			<xs:enumeration value="NE: Nebraska"/>
			<xs:enumeration value="NV: Nevada"/>
			<xs:enumeration value="NH: New Hampshire"/>
			<xs:enumeration value="NJ: New Jersey"/>
			<xs:enumeration value="NM: New Mexico"/>
			<xs:enumeration value="NY: New York"/>
			<xs:enumeration value="NC: North Carolina"/>
			<xs:enumeration value="ND: North Dakota"/>
			<xs:enumeration value="OH: Ohio"/>
			<xs:enumeration value="OK: Oklahoma"/>
			<xs:enumeration value="OR: Oregon"/>
			<xs:enumeration value="PA: Pennsylvania"/>
			<xs:enumeration value="RI: Rhode Island"/>
			<xs:enumeration value="SC: South Carolina"/>
			<xs:enumeration value="SD: South Dakota"/>
			<xs:enumeration value="TN: Tennessee"/>
			<xs:enumeration value="TX: Texas"/>
			<xs:enumeration value="UT: Utah"/>
			<xs:enumeration value="VT: Vermont"/>
			<xs:enumeration value="VA: Virginia"/>
			<xs:enumeration value="WA: Washington"/>
			<xs:enumeration value="WV: West Virginia"/>
			<xs:enumeration value="WI: Wisconsin"/>
			<xs:enumeration value="WY: Wyoming"/>
			<xs:enumeration value="AS: American Samoa"/>
			<xs:enumeration value="FM: Federated States of Micronesia"/>
			<xs:enumeration value="GU: Guam"/>
			<xs:enumeration value="MH: Marshall Islands"/>
			<xs:enumeration value="MP: Northern Mariana Islands"/>
			<xs:enumeration value="PW: Palau"/>
			<xs:enumeration value="PR: Puerto Rico"/>
			<xs:enumeration value="PS: Trust Territory of Pacific"/>
			<xs:enumeration value="VI: Virgin Islands of the U.S."/>
			<xs:enumeration value="FQ: Baker Island"/>
			<xs:enumeration value="HQ: Howard Island"/>
			<xs:enumeration value="JQ: Johnston Atoll"/>
			<xs:enumeration value="KQ: Kingman Reef"/>
			<xs:enumeration value="MQ: Midway Islands"/>
			<xs:enumeration value="BQ: Navassa Island"/>
			<xs:enumeration value="LQ: Palmyra Atoll"/>
			<xs:enumeration value="WQ: Wake Island"/>
			<xs:enumeration value="AA: APO/FPO Central and South America"/>
			<xs:enumeration value="AE: APO/FPO Europe, Middle East, and Africa"/>
			<xs:enumeration value="AP: APO/FPO Korea, Japan, Philippines, Other Pacific"/>
		</xs:restriction>
	</xs:simpleType>
	<!-- ***********************************************************************-->
	<!-- ISO COUNTRY CODES -->
	<!-- ***********************************************************************-->
	<xs:simpleType name="CountryCodeDataType">
		<xs:restriction base="xs:string">
			<xs:enumeration value="AFG: AFGHANISTAN"/>
			<xs:enumeration value="ALB: ALBANIA"/>
			<xs:enumeration value="DZA: ALGERIA"/>
			<xs:enumeration value="AND: ANDORRA"/>
			<xs:enumeration value="AGO: ANGOLA"/>
			<xs:enumeration value="AIA: ANGUILLA"/>
			<xs:enumeration value="ATA: ANTARCTICA"/>
			<xs:enumeration value="ATG: ANTIGUA AND BARBUDA"/>
			<xs:enumeration value="ARG: ARGENTINA"/>
			<xs:enumeration value="ARM: ARMENIA"/>
			<xs:enumeration value="ABW: ARUBA"/>
			<xs:enumeration value="AUS: AUSTRALIA"/>
			<xs:enumeration value="AUT: AUSTRIA"/>
			<xs:enumeration value="AZE: AZERBAIJAN"/>
			<xs:enumeration value="BHS: BAHAMAS"/>
			<xs:enumeration value="BHR: BAHRAIN"/>
			<xs:enumeration value="BGD: BANGLADESH"/>
			<xs:enumeration value="BRB: BARBADOS"/>
			<xs:enumeration value="BLR: BELARUS"/>
			<xs:enumeration value="BEL: BELGIUM"/>
			<xs:enumeration value="BLZ: BELIZE"/>
			<xs:enumeration value="BEN: BENIN"/>
			<xs:enumeration value="BMU: BERMUDA"/>
			<xs:enumeration value="BTN: BHUTAN"/>
			<xs:enumeration value="BOL: BOLIVIA"/>
			<xs:enumeration value="BIH: BOSNIA AND HERZEGOWINA"/>
			<xs:enumeration value="BWA: BOTSWANA"/>
			<xs:enumeration value="BVT: BOUVET ISLAND"/>
			<xs:enumeration value="BRA: BRAZIL"/>
			<xs:enumeration value="IOT: BRITISH INDIAN OCEAN TERRITORY"/>
			<xs:enumeration value="BRN: BRUNEI DARUSSALAM"/>
			<xs:enumeration value="BGR: BULGARIA"/>
			<xs:enumeration value="BFA: BURKINA FASO"/>
			<xs:enumeration value="BDI: BURUNDI"/>
			<xs:enumeration value="KHM: CAMBODIA"/>
			<xs:enumeration value="CMR: CAMEROON"/>
			<xs:enumeration value="CAN: CANADA"/>
			<xs:enumeration value="CPV: CAPE VERDE"/>
			<xs:enumeration value="CYM: CAYMAN ISLANDS"/>
			<xs:enumeration value="CAF: CENTRAL AFRICAN REPUBLIC"/>
			<xs:enumeration value="TCD: CHAD"/>
			<xs:enumeration value="CHL: CHILE"/>
			<xs:enumeration value="CHN: CHINA"/>
			<xs:enumeration value="CXR: CHRISTMAS ISLAND"/>
			<xs:enumeration value="CCK: COCOS (KEELING) ISLANDS"/>
			<xs:enumeration value="COL: COLOMBIA"/>
			<xs:enumeration value="COM: COMOROS"/>
			<xs:enumeration value="COD: CONGO, Democratic Republic of (was Zaire)"/>
			<xs:enumeration value="COG: CONGO, People's Republic of"/>
			<xs:enumeration value="COK: COOK ISLANDS"/>
			<xs:enumeration value="CRI: COSTA RICA"/>
			<xs:enumeration value="CIV: COTE D'IVOIRE"/>
			<xs:enumeration value="HRV: CROATIA (local name: Hrvatska)"/>
			<xs:enumeration value="CUB: CUBA"/>
			<xs:enumeration value="CYP: CYPRUS"/>
			<xs:enumeration value="CZE: CZECH REPUBLIC"/>
			<xs:enumeration value="DNK: DENMARK"/>
			<xs:enumeration value="DJI: DJIBOUTI"/>
			<xs:enumeration value="DMA: DOMINICA"/>
			<xs:enumeration value="DOM: DOMINICAN REPUBLIC"/>
			<xs:enumeration value="TLS: EAST TIMOR"/>
			<xs:enumeration value="ECU: ECUADOR"/>
			<xs:enumeration value="EGY: EGYPT"/>
			<xs:enumeration value="SLV: EL SALVADOR"/>
			<xs:enumeration value="GNQ: EQUATORIAL GUINEA"/>
			<xs:enumeration value="ERI: ERITREA"/>
			<xs:enumeration value="EST: ESTONIA"/>
			<xs:enumeration value="ETH: ETHIOPIA"/>
			<xs:enumeration value="FLK: FALKLAND ISLANDS (MALVINAS)"/>
			<xs:enumeration value="FRO: FAROE ISLANDS"/>
			<xs:enumeration value="FJI: FIJI"/>
			<xs:enumeration value="FIN: FINLAND"/>
			<xs:enumeration value="FRA: FRANCE"/>
			<xs:enumeration value="FXX: FRANCE, METROPOLITAN"/>
			<xs:enumeration value="GUF: FRENCH GUIANA"/>
			<xs:enumeration value="PYF: FRENCH POLYNESIA"/>
			<xs:enumeration value="ATF: FRENCH SOUTHERN TERRITORIES"/>
			<xs:enumeration value="GAB: GABON"/>
			<xs:enumeration value="GMB: GAMBIA"/>
			<xs:enumeration value="GEO: GEORGIA"/>
			<xs:enumeration value="DEU: GERMANY"/>
			<xs:enumeration value="GHA: GHANA"/>
			<xs:enumeration value="GIB: GIBRALTAR"/>
			<xs:enumeration value="GRC: GREECE"/>
			<xs:enumeration value="GRL: GREENLAND"/>
			<xs:enumeration value="GRD: GRENADA"/>
			<xs:enumeration value="GLP: GUADELOUPE"/>
			<xs:enumeration value="GTM: GUATEMALA"/>
			<xs:enumeration value="GIN: GUINEA"/>
			<xs:enumeration value="GNB: GUINEA-BISSAU"/>
			<xs:enumeration value="GUY: GUYANA"/>
			<xs:enumeration value="HTI: HAITI"/>
			<xs:enumeration value="HMD: HEARD AND MC DONALD ISLANDS"/>
			<xs:enumeration value="HND: HONDURAS"/>
			<xs:enumeration value="HKG: HONG KONG"/>
			<xs:enumeration value="HUN: HUNGARY"/>
			<xs:enumeration value="ISL: ICELAND"/>
			<xs:enumeration value="IND: INDIA"/>
			<xs:enumeration value="IDN: INDONESIA"/>
			<xs:enumeration value="IRN: IRAN (ISLAMIC REPUBLIC OF)"/>
			<xs:enumeration value="IRQ: IRAQ"/>
			<xs:enumeration value="IRL: IRELAND"/>
			<xs:enumeration value="ISR: ISRAEL"/>
			<xs:enumeration value="ITA: ITALY"/>
			<xs:enumeration value="JAM: JAMAICA"/>
			<xs:enumeration value="JPN: JAPAN"/>
			<xs:enumeration value="JOR: JORDAN"/>
			<xs:enumeration value="KAZ: KAZAKHSTAN"/>
			<xs:enumeration value="KEN: KENYA"/>
			<xs:enumeration value="KIR: KIRIBATI"/>
			<xs:enumeration value="PRK: KOREA, DEMOCRATIC PEOPLE'S REPUBLIC OF"/>
			<xs:enumeration value="KOR: KOREA, REPUBLIC OF"/>
			<xs:enumeration value="KWT: KUWAIT"/>
			<xs:enumeration value="KGZ: KYRGYZSTAN"/>
			<xs:enumeration value="LAO: LAO PEOPLE'S DEMOCRATIC REPUBLIC"/>
			<xs:enumeration value="LVA: LATVIA"/>
			<xs:enumeration value="LBN: LEBANON"/>
			<xs:enumeration value="LSO: LESOTHO"/>
			<xs:enumeration value="LBR: LIBERIA"/>
			<xs:enumeration value="LBY: LIBYAN ARAB JAMAHIRIYA"/>
			<xs:enumeration value="LIE: LIECHTENSTEIN"/>
			<xs:enumeration value="LTU: LITHUANIA"/>
			<xs:enumeration value="LUX: LUXEMBOURG"/>
			<xs:enumeration value="MAC: MACAU"/>
			<xs:enumeration value="MKD: MACEDONIA, THE FORMER YUGOSLAV REPUBLIC OF"/>
			<xs:enumeration value="MDG: MADAGASCAR"/>
			<xs:enumeration value="MWI: MALAWI"/>
			<xs:enumeration value="MYS: MALAYSIA"/>
			<xs:enumeration value="MDV: MALDIVES"/>
			<xs:enumeration value="MLI: MALI"/>
			<xs:enumeration value="MLT: MALTA"/>
			<xs:enumeration value="MTQ: MARTINIQUE"/>
			<xs:enumeration value="MRT: MAURITANIA"/>
			<xs:enumeration value="MUS: MAURITIUS"/>
			<xs:enumeration value="MYT: MAYOTTE"/>
			<xs:enumeration value="MEX: MEXICO"/>
			<xs:enumeration value="MDA: MOLDOVA, REPUBLIC OF"/>
			<xs:enumeration value="MCO: MONACO"/>
			<xs:enumeration value="MNG: MONGOLIA"/>
			<xs:enumeration value="MSR: MONTSERRAT"/>
			<xs:enumeration value="MAR: MOROCCO"/>
			<xs:enumeration value="MOZ: MOZAMBIQUE"/>
			<xs:enumeration value="MMR: MYANMAR"/>
			<xs:enumeration value="NAM: NAMIBIA"/>
			<xs:enumeration value="NRU: NAURU"/>
			<xs:enumeration value="NPL: NEPAL"/>
			<xs:enumeration value="NLD: NETHERLANDS"/>
			<xs:enumeration value="ANT: NETHERLANDS ANTILLES"/>
			<xs:enumeration value="NCL: NEW CALEDONIA"/>
			<xs:enumeration value="NZL: NEW ZEALAND"/>
			<xs:enumeration value="NIC: NICARAGUA"/>
			<xs:enumeration value="NER: NIGER"/>
			<xs:enumeration value="NGA: NIGERIA"/>
			<xs:enumeration value="NIU: NIUE"/>
			<xs:enumeration value="NFK: NORFOLK ISLAND"/>
			<xs:enumeration value="NOR: NORWAY"/>
			<xs:enumeration value="OMN: OMAN"/>
			<xs:enumeration value="PAK: PAKISTAN"/>
			<xs:enumeration value="PSE: PALESTINIAN TERRITORY, Occupied"/>
			<xs:enumeration value="PAN: PANAMA"/>
			<xs:enumeration value="PNG: PAPUA NEW GUINEA"/>
			<xs:enumeration value="PRY: PARAGUAY"/>
			<xs:enumeration value="PER: PERU"/>
			<xs:enumeration value="PHL: PHILIPPINES"/>
			<xs:enumeration value="PCN: PITCAIRN"/>
			<xs:enumeration value="POL: POLAND"/>
			<xs:enumeration value="PRT: PORTUGAL"/>
			<xs:enumeration value="QAT: QATAR"/>
			<xs:enumeration value="REU: REUNION"/>
			<xs:enumeration value="ROU: ROMANIA"/>
			<xs:enumeration value="RUS: RUSSIAN FEDERATION"/>
			<xs:enumeration value="RWA: RWANDA"/>
			<xs:enumeration value="KNA: SAINT KITTS AND NEVIS"/>
			<xs:enumeration value="LCA: SAINT LUCIA"/>
			<xs:enumeration value="VCT: SAINT VINCENT AND THE GRENADINES"/>
			<xs:enumeration value="WSM: SAMOA"/>
			<xs:enumeration value="SMR: SAN MARINO"/>
			<xs:enumeration value="STP: SAO TOME AND PRINCIPE"/>
			<xs:enumeration value="SAU: SAUDI ARABIA"/>
			<xs:enumeration value="SEN: SENEGAL"/>
			<xs:enumeration value="SYC: SEYCHELLES"/>
			<xs:enumeration value="SLE: SIERRA LEONE"/>
			<xs:enumeration value="SGP: SINGAPORE"/>
			<xs:enumeration value="SVK: SLOVAKIA (Slovak Republic)"/>
			<xs:enumeration value="SVN: SLOVENIA"/>
			<xs:enumeration value="SLB: SOLOMON ISLANDS"/>
			<xs:enumeration value="SOM: SOMALIA"/>
			<xs:enumeration value="ZAF: SOUTH AFRICA"/>
			<xs:enumeration value="SGS: SOUTH GEORGIA AND THE SOUTH SANDWICH ISLANDS"/>
			<xs:enumeration value="ESP: SPAIN"/>
			<xs:enumeration value="LKA: SRI LANKA"/>
			<xs:enumeration value="SHN: ST. HELENA"/>
			<xs:enumeration value="SPM: ST. PIERRE AND MIQUELON"/>
			<xs:enumeration value="SDN: SUDAN"/>
			<xs:enumeration value="SUR: SURINAME"/>
			<xs:enumeration value="SJM: SVALBARD AND JAN MAYEN ISLANDS"/>
			<xs:enumeration value="SWZ: SWAZILAND"/>
			<xs:enumeration value="SWE: SWEDEN"/>
			<xs:enumeration value="CHE: SWITZERLAND"/>
			<xs:enumeration value="SYR: SYRIAN ARAB REPUBLIC"/>
			<xs:enumeration value="TWN: TAIWAN"/>
			<xs:enumeration value="TJK: TAJIKISTAN"/>
			<xs:enumeration value="TZA: TANZANIA, UNITED REPUBLIC OF"/>
			<xs:enumeration value="THA: THAILAND"/>
			<xs:enumeration value="TGO: TOGO"/>
			<xs:enumeration value="TKL: TOKELAU"/>
			<xs:enumeration value="TON: TONGA"/>
			<xs:enumeration value="TTO: TRINIDAD AND TOBAGO"/>
			<xs:enumeration value="TUN: TUNISIA"/>
			<xs:enumeration value="TUR: TURKEY"/>
			<xs:enumeration value="TKM: TURKMENISTAN"/>
			<xs:enumeration value="TCA: TURKS AND CAICOS ISLANDS"/>
			<xs:enumeration value="TUV: TUVALU"/>
			<xs:enumeration value="UGA: UGANDA"/>
			<xs:enumeration value="UKR: UKRAINE"/>
			<xs:enumeration value="ARE: UNITED ARAB EMIRATES"/>
			<xs:enumeration value="GBR: UNITED KINGDOM"/>
			<xs:enumeration value="USA: UNITED STATES"/>
			<xs:enumeration value="UMI: UNITED STATES MINOR OUTLYING ISLANDS"/>
			<xs:enumeration value="URY: URUGUAY"/>
			<xs:enumeration value="UZB: UZBEKISTAN"/>
			<xs:enumeration value="VUT: VANUATU"/>
			<xs:enumeration value="VAT: VATICAN CITY STATE (HOLY SEE)"/>
			<xs:enumeration value="VEN: VENEZUELA"/>
			<xs:enumeration value="VNM: VIET NAM"/>
			<xs:enumeration value="VGB: VIRGIN ISLANDS (BRITISH)"/>
			<xs:enumeration value="WLF: WALLIS AND FUTUNA ISLANDS"/>
			<xs:enumeration value="ESH: WESTERN SAHARA"/>
			<xs:enumeration value="YEM: YEMEN"/>
			<xs:enumeration value="YUG: YUGOSLAVIA"/>
			<xs:enumeration value="ZMB: ZAMBIA"/>
			<xs:enumeration value="ZWE: ZIMBABWE"/>
		</xs:restriction>
	</xs:simpleType>
	
	<xs:simpleType name="StateCodeDataTypeV3">
		<xs:restriction base="xs:string">
			<xs:enumeration value="AL: Alabama"/>
			<xs:enumeration value="AK: Alaska"/>
			<xs:enumeration value="AZ: Arizona"/>
			<xs:enumeration value="AR: Arkansas"/>
			<xs:enumeration value="CA: California"/>
			<xs:enumeration value="CO: Colorado"/>
			<xs:enumeration value="CT: Connecticut"/>
			<xs:enumeration value="DE: Delaware"/>
			<xs:enumeration value="DC: District of Columbia"/>			
			<xs:enumeration value="FL: Florida"/>
			<xs:enumeration value="GA: Georgia"/>
			<xs:enumeration value="HI: Hawaii"/>
			<xs:enumeration value="ID: Idaho"/>
			<xs:enumeration value="IL: Illinois"/>
			<xs:enumeration value="IN: Indiana"/>
			<xs:enumeration value="IA: Iowa"/>
			<xs:enumeration value="KS: Kansas"/>
			<xs:enumeration value="KY: Kentucky"/>
			<xs:enumeration value="LA: Louisiana"/>
			<xs:enumeration value="ME: Maine"/>
			<xs:enumeration value="MD: Maryland"/>
			<xs:enumeration value="MA: Massachusetts"/>
			<xs:enumeration value="MI: Michigan"/>
			<xs:enumeration value="MN: Minnesota"/>
			<xs:enumeration value="MS: Mississippi"/>
			<xs:enumeration value="MO: Missouri"/>
			<xs:enumeration value="MT: Montana"/>
			<xs:enumeration value="NE: Nebraska"/>
			<xs:enumeration value="NV: Nevada"/>
			<xs:enumeration value="NH: New Hampshire"/>
			<xs:enumeration value="NJ: New Jersey"/>
			<xs:enumeration value="NM: New Mexico"/>
			<xs:enumeration value="NY: New York"/>
			<xs:enumeration value="NC: North Carolina"/>
			<xs:enumeration value="ND: North Dakota"/>
			<xs:enumeration value="OH: Ohio"/>
			<xs:enumeration value="OK: Oklahoma"/>
			<xs:enumeration value="OR: Oregon"/>
			<xs:enumeration value="PA: Pennsylvania"/>
			<xs:enumeration value="RI: Rhode Island"/>
			<xs:enumeration value="SC: South Carolina"/>
			<xs:enumeration value="SD: South Dakota"/>
			<xs:enumeration value="TN: Tennessee"/>
			<xs:enumeration value="TX: Texas"/>
			<xs:enumeration value="UT: Utah"/>
			<xs:enumeration value="VT: Vermont"/>
			<xs:enumeration value="VA: Virginia"/>
			<xs:enumeration value="WA: Washington"/>
			<xs:enumeration value="WV: West Virginia"/>
			<xs:enumeration value="WI: Wisconsin"/>
			<xs:enumeration value="WY: Wyoming"/>
			<xs:enumeration value="AS: American Samoa"/>
			<xs:enumeration value="FM: Federated States of Micronesia"/>
			<xs:enumeration value="GU: Guam"/>
			<xs:enumeration value="MH: Marshall Islands"/>
			<xs:enumeration value="MP: Northern Mariana Islands"/>
			<xs:enumeration value="PW: Palau"/>
			<xs:enumeration value="PR: Puerto Rico"/>
			<xs:enumeration value="VI: Virgin Islands"/>
			<xs:enumeration value="FQ: Baker Island"/>
			<xs:enumeration value="HQ: Howland Island"/>
			<xs:enumeration value="DQ: Jarvis Island"/>
			<xs:enumeration value="JQ: Johnston Atoll"/>
			<xs:enumeration value="KQ: Kingman Reef"/>
			<xs:enumeration value="MQ: Midway Islands"/>
			<xs:enumeration value="BQ: Navassa Island"/>
			<xs:enumeration value="LQ: Palmyra Atoll"/>
			<xs:enumeration value="WQ: Wake Island"/>
			<xs:enumeration value="AA: Armed Forces Americas (except Canada)"/>
			<xs:enumeration value="AE: Armed Forces Europe, the Middle East, and Canada"/>
			<xs:enumeration value="AP: Armed Forces Pacific"/>
		</xs:restriction>
	</xs:simpleType>
	<!-- ***********************************************************************-->
	<!-- GENC COUNTRY CODES -->
	<!-- ***********************************************************************-->
	<xs:simpleType name="CountryCodeDataTypeV3">
		<xs:restriction base="xs:string">	
		    <xs:enumeration value="AFG: AFGHANISTAN"/>		
		    <xs:enumeration value="XQZ: AKROTIRI"/>
			<xs:enumeration value="ALB: ALBANIA"/>
			<xs:enumeration value="DZA: ALGERIA"/>
			<xs:enumeration value="AND: ANDORRA"/>
			<xs:enumeration value="AGO: ANGOLA"/>
			<xs:enumeration value="AIA: ANGUILLA"/>
			<xs:enumeration value="ATA: ANTARCTICA"/>
			<xs:enumeration value="ATG: ANTIGUA AND BARBUDA"/>
			<xs:enumeration value="ARG: ARGENTINA"/>
			<xs:enumeration value="ARM: ARMENIA"/>
			<xs:enumeration value="ABW: ARUBA"/>
			<xs:enumeration value="XAC: ASHMORE AND CARTIER ISLANDS"/>
			<xs:enumeration value="AUS: AUSTRALIA"/>
			<xs:enumeration value="AUT: AUSTRIA"/>
			<xs:enumeration value="AZE: AZERBAIJAN"/>
			<xs:enumeration value="BHS: BAHAMAS, THE"/>
			<xs:enumeration value="BHR: BAHRAIN"/>
			<xs:enumeration value="BGD: BANGLADESH"/>
			<xs:enumeration value="BRB: BARBADOS"/>
			<xs:enumeration value="XBI: BASSAS DA INDIA"/>
			<xs:enumeration value="BLR: BELARUS"/>
			<xs:enumeration value="BEL: BELGIUM"/>
			<xs:enumeration value="BLZ: BELIZE"/>
			<xs:enumeration value="BEN: BENIN"/>
			<xs:enumeration value="BMU: BERMUDA"/>
			<xs:enumeration value="BTN: BHUTAN"/>
			<xs:enumeration value="BOL: BOLIVIA"/>
			<xs:enumeration value="BES: BONAIRE, SINT EUSTATIUS, AND SABA"/>
			<xs:enumeration value="BIH: BOSNIA AND HERZEGOVINA"/>
			<xs:enumeration value="BWA: BOTSWANA"/>
			<xs:enumeration value="BVT: BOUVET ISLAND"/>
			<xs:enumeration value="BRA: BRAZIL"/>
			<xs:enumeration value="IOT: BRITISH INDIAN OCEAN TERRITORY"/>
			<xs:enumeration value="BRN: BRUNEI"/>
			<xs:enumeration value="BGR: BULGARIA"/>
			<xs:enumeration value="BFA: BURKINA FASO"/>
			<xs:enumeration value="MMR: BURMA"/>
			<xs:enumeration value="BDI: BURUNDI"/>
			<xs:enumeration value="CPV: CABO VERDE"/>
			<xs:enumeration value="KHM: CAMBODIA"/>
			<xs:enumeration value="CMR: CAMEROON"/>
			<xs:enumeration value="CAN: CANADA"/>
			<xs:enumeration value="CYM: CAYMAN ISLANDS"/>
			<xs:enumeration value="CAF: CENTRAL AFRICAN REPUBLIC"/>
			<xs:enumeration value="TCD: CHAD"/>
			<xs:enumeration value="CHL: CHILE"/>
			<xs:enumeration value="CHN: CHINA"/>
			<xs:enumeration value="CXR: CHRISTMAS ISLAND"/>
			<xs:enumeration value="CPT: CLIPPERTON ISLAND"/>
			<xs:enumeration value="CCK: COCOS (KEELING) ISLANDS"/>
			<xs:enumeration value="COL: COLOMBIA"/>
			<xs:enumeration value="COM: COMOROS"/>
			<xs:enumeration value="COG: CONGO (BRAZZAVILLE)"/>
			<xs:enumeration value="COD: CONGO (KINSHASA)"/>			
			<xs:enumeration value="COK: COOK ISLANDS"/>
			<xs:enumeration value="XCS: CORAL SEA ISLANDS"/>
			<xs:enumeration value="CRI: COSTA RICA"/>
			<xs:enumeration value="CIV: CÔTE D’IVOIRE"/>
			<xs:enumeration value="HRV: CROATIA"/>
			<xs:enumeration value="CUB: CUBA"/>
			<xs:enumeration value="CUW: CURAÇAO"/>
			<xs:enumeration value="CYP: CYPRUS"/>
			<xs:enumeration value="CZE: CZECHIA"/>
			<xs:enumeration value="DNK: DENMARK"/>
			<xs:enumeration value="XXD: DHEKELIA"/>
			<xs:enumeration value="DGA: DIEGO GARCIA"/>
			<xs:enumeration value="DJI: DJIBOUTI"/>
			<xs:enumeration value="DMA: DOMINICA"/>
			<xs:enumeration value="DOM: DOMINICAN REPUBLIC"/>
			<xs:enumeration value="ECU: ECUADOR"/>
			<xs:enumeration value="EGY: EGYPT"/>
			<xs:enumeration value="SLV: EL SALVADOR"/>
			<xs:enumeration value="XAZ: ENTITY 1"/>
			<xs:enumeration value="XCR: ENTITY 2"/>
			<xs:enumeration value="XCY: ENTITY 3"/>
			<xs:enumeration value="XKM: ENTITY 4"/>
			<xs:enumeration value="XKN: ENTITY 5"/>
			<xs:enumeration value="AX3: ENTITY 6"/>
			<xs:enumeration value="GNQ: EQUATORIAL GUINEA"/>
			<xs:enumeration value="ERI: ERITREA"/>
			<xs:enumeration value="EST: ESTONIA"/>
			<xs:enumeration value="SWZ: ESWATINI"/>
			<xs:enumeration value="ETH: ETHIOPIA"/>
			<xs:enumeration value="XEU: EUROPA ISLAND"/>
			<xs:enumeration value="FLK: FALKLAND ISLANDS (ISLAS MALVINAS)"/>
			<xs:enumeration value="FRO: FAROE ISLANDS"/>
			<xs:enumeration value="FJI: FIJI"/>
			<xs:enumeration value="FIN: FINLAND"/>
			<xs:enumeration value="FRA: FRANCE"/>
			<xs:enumeration value="GUF: FRENCH GUIANA"/>
			<xs:enumeration value="PYF: FRENCH POLYNESIA"/>
			<xs:enumeration value="ATF: FRENCH SOUTHERN AND ANTARCTIC LANDS"/>
			<xs:enumeration value="GAB: GABON"/>
			<xs:enumeration value="GMB: GAMBIA, THE"/>
			<xs:enumeration value="XGZ: GAZA STRIP"/>
			<xs:enumeration value="GEO: GEORGIA"/>
			<xs:enumeration value="DEU: GERMANY"/>
			<xs:enumeration value="GHA: GHANA"/>
			<xs:enumeration value="GIB: GIBRALTAR"/>
			<xs:enumeration value="XGL: GLORIOSO ISLANDS"/>
			<xs:enumeration value="GRC: GREECE"/>
			<xs:enumeration value="GRL: GREENLAND"/>
			<xs:enumeration value="GRD: GRENADA"/>
			<xs:enumeration value="GLP: GUADELOUPE"/>
			<xs:enumeration value="GTM: GUATEMALA"/>
			<xs:enumeration value="GGY: GUERNSEY"/>
			<xs:enumeration value="GIN: GUINEA"/>
			<xs:enumeration value="GNB: GUINEA-BISSAU"/>
			<xs:enumeration value="GUY: GUYANA"/>
			<xs:enumeration value="HTI: HAITI"/>
			<xs:enumeration value="HMD: HEARD ISLAND AND MCDONALD ISLANDS"/>
			<xs:enumeration value="HND: HONDURAS"/>
			<xs:enumeration value="HKG: HONG KONG"/>
			<xs:enumeration value="HUN: HUNGARY"/>
			<xs:enumeration value="ISL: ICELAND"/>
			<xs:enumeration value="IND: INDIA"/>
			<xs:enumeration value="IDN: INDONESIA"/>
			<xs:enumeration value="IRN: IRAN"/>
			<xs:enumeration value="IRQ: IRAQ"/>			
			<xs:enumeration value="IRL: IRELAND"/>
			<xs:enumeration value="IMN: ISLE OF MAN"/>
			<xs:enumeration value="ISR: ISRAEL"/>
			<xs:enumeration value="ITA: ITALY"/>
			<xs:enumeration value="JAM: JAMAICA"/>
			<xs:enumeration value="XJM: JAN MAYEN"/>
			<xs:enumeration value="JPN: JAPAN"/>
			<xs:enumeration value="JEY: JERSEY"/>
			<xs:enumeration value="JOR: JORDAN"/>
			<xs:enumeration value="XJN: JUAN DE NOVA ISLAND"/>
			<xs:enumeration value="KAZ: KAZAKHSTAN"/>
			<xs:enumeration value="KEN: KENYA"/>
			<xs:enumeration value="KIR: KIRIBATI"/>
			<xs:enumeration value="PRK: KOREA, NORTH"/>
			<xs:enumeration value="KOR: KOREA, SOUTH"/>
			<xs:enumeration value="XKS: KOSOVO"/>
			<xs:enumeration value="KWT: KUWAIT"/>
			<xs:enumeration value="KGZ: KYRGYZSTAN"/>
			<xs:enumeration value="LAO: LAOS"/>
			<xs:enumeration value="LVA: LATVIA"/>
			<xs:enumeration value="LBN: LEBANON"/>
			<xs:enumeration value="LSO: LESOTHO"/>
			<xs:enumeration value="LBR: LIBERIA"/>
			<xs:enumeration value="LBY: LIBYA"/>
			<xs:enumeration value="LIE: LIECHTENSTEIN"/>
			<xs:enumeration value="LTU: LITHUANIA"/>
			<xs:enumeration value="LUX: LUXEMBOURG"/>
			<xs:enumeration value="MAC: MACAU"/>
			<xs:enumeration value="MDG: MADAGASCAR"/>
			<xs:enumeration value="MWI: MALAWI"/>
			<xs:enumeration value="MYS: MALAYSIA"/>
			<xs:enumeration value="MDV: MALDIVES"/>
			<xs:enumeration value="MLI: MALI"/>
			<xs:enumeration value="MLT: MALTA"/>
			<xs:enumeration value="MTQ: MARTINIQUE"/>
			<xs:enumeration value="MRT: MAURITANIA"/>
			<xs:enumeration value="MUS: MAURITIUS"/>
			<xs:enumeration value="MYT: MAYOTTE"/>
			<xs:enumeration value="MEX: MEXICO"/>
			<xs:enumeration value="MDA: MOLDOVA"/>
			<xs:enumeration value="MCO: MONACO"/>
			<xs:enumeration value="MNG: MONGOLIA"/>
			<xs:enumeration value="MNE: MONTENEGRO"/>
			<xs:enumeration value="MSR: MONTSERRAT"/>
			<xs:enumeration value="MAR: MOROCCO"/>
			<xs:enumeration value="MOZ: MOZAMBIQUE"/>
			<xs:enumeration value="NAM: NAMIBIA"/>
			<xs:enumeration value="NRU: NAURU"/>
			<xs:enumeration value="NPL: NEPAL"/>
			<xs:enumeration value="NLD: NETHERLANDS"/>
			<xs:enumeration value="NCL: NEW CALEDONIA"/>
			<xs:enumeration value="NZL: NEW ZEALAND"/>
			<xs:enumeration value="NIC: NICARAGUA"/>
			<xs:enumeration value="NER: NIGER"/>
			<xs:enumeration value="NGA: NIGERIA"/>
			<xs:enumeration value="NIU: NIUE"/>
			<xs:enumeration value="NFK: NORFOLK ISLAND"/>
			<xs:enumeration value="MKD: NORTH MACEDONIA"/>
			<xs:enumeration value="NOR: NORWAY"/>
			<xs:enumeration value="OMN: OMAN"/>
			<xs:enumeration value="PAK: PAKISTAN"/>
			<xs:enumeration value="PAN: PANAMA"/>
			<xs:enumeration value="PNG: PAPUA NEW GUINEA"/>
			<xs:enumeration value="XPR: PARACEL ISLANDS"/>
			<xs:enumeration value="PRY: PARAGUAY"/>
			<xs:enumeration value="PER: PERU"/>
			<xs:enumeration value="PHL: PHILIPPINES"/>
			<xs:enumeration value="PCN: PITCAIRN ISLANDS"/>
			<xs:enumeration value="POL: POLAND"/>
			<xs:enumeration value="PRT: PORTUGAL"/>
			<xs:enumeration value="QAT: QATAR"/>
			<xs:enumeration value="REU: REUNION"/>
			<xs:enumeration value="ROU: ROMANIA"/>
			<xs:enumeration value="RUS: RUSSIA"/>
			<xs:enumeration value="RWA: RWANDA"/>
			<xs:enumeration value="BLM: SAINT BARTHELEMY"/>
			<xs:enumeration value="SHN: SAINT HELENA, ASCENSION, AND TRISTAN DA CUNHA"/>
			<xs:enumeration value="KNA: SAINT KITTS AND NEVIS"/>
			<xs:enumeration value="LCA: SAINT LUCIA"/>
			<xs:enumeration value="MAF: SAINT MARTIN"/>
			<xs:enumeration value="SPM: SAINT PIERRE AND MIQUELON"/>
			<xs:enumeration value="VCT: SAINT VINCENT AND THE GRENADINES"/>
			<xs:enumeration value="WSM: SAMOA"/>
			<xs:enumeration value="SMR: SAN MARINO"/>
			<xs:enumeration value="STP: SAO TOME AND PRINCIPE"/>
			<xs:enumeration value="SAU: SAUDI ARABIA"/>
			<xs:enumeration value="SEN: SENEGAL"/>
			<xs:enumeration value="SRB: SERBIA"/>
			<xs:enumeration value="SYC: SEYCHELLES"/>
			<xs:enumeration value="SLE: SIERRA LEONE"/>
			<xs:enumeration value="SGP: SINGAPORE"/>
			<xs:enumeration value="SXM: SINT MAARTEN"/>
			<xs:enumeration value="SVK: SLOVAKIA"/>
			<xs:enumeration value="SVN: SLOVENIA"/>
			<xs:enumeration value="SLB: SOLOMON ISLANDS"/>
			<xs:enumeration value="SOM: SOMALIA"/>
			<xs:enumeration value="ZAF: SOUTH AFRICA"/>
			<xs:enumeration value="SGS: SOUTH GEORGIA AND SOUTH SANDWICH ISLANDS"/>
			<xs:enumeration value="SSD: SOUTH SUDAN"/>
			<xs:enumeration value="ESP: SPAIN"/>
			<xs:enumeration value="XSP: SPRATLY ISLANDS"/>
			<xs:enumeration value="LKA: SRI LANKA"/>			
			<xs:enumeration value="SDN: SUDAN"/>
			<xs:enumeration value="SUR: SURINAME"/>
			<xs:enumeration value="XSV: SVALBARD"/>
			<xs:enumeration value="SWE: SWEDEN"/>
			<xs:enumeration value="CHE: SWITZERLAND"/>
			<xs:enumeration value="SYR: SYRIA"/>
			<xs:enumeration value="TWN: TAIWAN"/>
			<xs:enumeration value="TJK: TAJIKISTAN"/>
			<xs:enumeration value="TZA: TANZANIA"/>
			<xs:enumeration value="THA: THAILAND"/>
			<xs:enumeration value="TLS: TIMOR-LESTE"/>
			<xs:enumeration value="TGO: TOGO"/>
			<xs:enumeration value="TKL: TOKELAU"/>
			<xs:enumeration value="TON: TONGA"/>
			<xs:enumeration value="TTO: TRINIDAD AND TOBAGO"/>
			<xs:enumeration value="XTR: TROMELIN ISLAND"/>
			<xs:enumeration value="TUN: TUNISIA"/>
			<xs:enumeration value="TUR: TURKEY"/>
			<xs:enumeration value="TKM: TURKMENISTAN"/>
			<xs:enumeration value="TCA: TURKS AND CAICOS ISLANDS"/>
			<xs:enumeration value="TUV: TUVALU"/>
			<xs:enumeration value="UGA: UGANDA"/>
			<xs:enumeration value="UKR: UKRAINE"/>
			<xs:enumeration value="ARE: UNITED ARAB EMIRATES"/>
			<xs:enumeration value="GBR: UNITED KINGDOM"/>
			<xs:enumeration value="USA: UNITED STATES"/>
			<xs:enumeration value="URY: URUGUAY"/>
			<xs:enumeration value="UZB: UZBEKISTAN"/>
			<xs:enumeration value="VUT: VANUATU"/>
			<xs:enumeration value="VAT: VATICAN CITY"/>
			<xs:enumeration value="VEN: VENEZUELA"/>
			<xs:enumeration value="VNM: VIETNAM"/>
			<xs:enumeration value="VGB: VIRGIN ISLANDS, BRITISH"/>
			<xs:enumeration value="WLF: WALLIS AND FUTUNA"/>
			<xs:enumeration value="XWB: WEST BANK"/>
			<xs:enumeration value="ESH: WESTERN SAHARA"/>
			<xs:enumeration value="YEM: YEMEN"/>
			<xs:enumeration value="ZMB: ZAMBIA"/>
			<xs:enumeration value="ZWE: ZIMBABWE"/>
		</xs:restriction>
	</xs:simpleType>
</xs:schema>
