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

  <!-- Purchase order status -->
  <xsd:datatype name="orderStatusCode" source="string">
    <xsd:annotation>
      <xsd:info>Purchase order status</xsd:info>
    </xsd:annotation>
    <xsd:enumeration value="A" /><!-- Accept -->
    <xsd:enumeration value="C" /><!-- Accept with changes -->
    <xsd:enumeration value="X" /><!-- No acknowledgement needed -->
    <xsd:enumeration value="L" /><!-- Packaged product only - no licenses -->
    <xsd:enumeration value="P" /><!-- Pending -->
    <xsd:enumeration value="S" /><!-- Product already shipped -->
    <xsd:enumeration value="R" /><!-- Reject -->
  </xsd:datatype>


  <!-- Shipment terms -->
  <xsd:datatype name="shipmentTermsCode" source="string">
    <xsd:annotation>
      <xsd:info>Shipment terms</xsd:info>
    </xsd:annotation>
    <xsd:enumeration value="AC" /><!-- Advance collect -->
    <xsd:enumeration value="AP" /><!-- Advance prepaid -->
    <xsd:enumeration value="CO" /><!-- Collect -->
    <xsd:enumeration value="CF" /><!-- Collect, freight credited to payment customer -->
    <xsd:enumeration value="CP" /><!-- Customer pick-up/backhaul -->
    <xsd:enumeration value="FO" /><!-- FOB -->
    <xsd:enumeration value="NA" /><!-- Not specified -->
    <xsd:enumeration value="PE" /><!-- Payable elsewhere -->
    <xsd:enumeration value="PK" /><!-- Pickup -->
    <xsd:enumeration value="PS" /><!-- Prepaid (by seller) -->
    <xsd:enumeration value="PC" /><!-- Prepaid but charged to customer -->
    <xsd:enumeration value="PP" /><!-- Prepaid only -->
    <xsd:enumeration value="RF" /><!-- Return container freight free -->
    <xsd:enumeration value="RC" /><!-- Return container freight paid by customer -->
    <xsd:enumeration value="RS" /><!-- Return container freight paid by supplier -->
    <xsd:enumeration value="TP" /><!-- Third party pay -->
  </xsd:datatype>


  <!-- Financial terms -->
  <xsd:datatype name="financialTermsCode" source="string">
    <xsd:annotation>
      <xsd:info>Financial terms</xsd:info>
    </xsd:annotation>
    <xsd:enumeration value="1" /><!-- Net 10 -->
    <xsd:enumeration value="3" /><!-- Net 30 -->
    <xsd:enumeration value="Q" /><!-- Prepay check -->
    <xsd:enumeration value="C" /><!-- Prepay credit card -->
    <xsd:enumeration value="W" /><!-- Prepay wire -->
  </xsd:datatype>


  <!-- Purchase order type -->
  <xsd:datatype name="purchaseOrderTypeCode" source="string">
    <xsd:annotation>
      <xsd:info>Purchase Order Type</xsd:info>
    </xsd:annotation>
    <xsd:enumeration value="C" /><!-- Consigned Order -->
    <xsd:enumeration value="D" /><!-- Dropship -->
    <xsd:enumeration value="L" /><!-- Licenses -->
    <xsd:enumeration value="N" /><!-- Non-cancelable/non-returnable -->
    <xsd:enumeration value="P" /><!-- Packaged product -->
  </xsd:datatype>


  <!-- Partner classification code -->
  <xsd:datatype name="partnerClassificationCode" source="string">
    <xsd:annotation>
      <xsd:info>Partner classification code</xsd:info>
    </xsd:annotation>
    <xsd:enumeration value="C" /><!-- Carrier: Product carrier for transporting goods in supply chain. -->
    <xsd:enumeration value="D" /><!-- Distributor: Product distributor in supply chain. -->
    <xsd:enumeration value="E" /><!-- End User: Product end user in supply chain. -->
    <xsd:enumeration value="G" /><!-- End User Government: End user government. -->
    <xsd:enumeration value="F" /><!-- Financier: Financial service provider in supply chain -->
    <xsd:enumeration value="M" /><!-- Manufacturer: Product manufacturer in supply chain. -->
    <xsd:enumeration value="R" /><!-- Retailer: Product retailer in supply chain. -->
    <xsd:enumeration value="S" /><!-- Shopper: Product shopper in supply chain. -->
    <xsd:enumeration value="T" /><!-- Freight Forwarder: Product freight forwarder for transporting goods in supply chain. -->
  </xsd:datatype>


  <!-- Currency unit -->
  <xsd:datatype name="currencyCode" source="NMTOKEN">
    <xsd:annotation>
      <xsd:info>Currency code (3 letters, ISO 4217-1995)</xsd:info>
    </xsd:annotation>
    <xsd:enumeration value="ADP" />
    <xsd:enumeration value="AED" />
    <xsd:enumeration value="AFA" />
    <xsd:enumeration value="ALL" />
    <xsd:enumeration value="AMD" />
    <xsd:enumeration value="ANG" />
    <xsd:enumeration value="AON" />
    <xsd:enumeration value="AOR" />
    <xsd:enumeration value="ARS" />
    <xsd:enumeration value="ATS" />
    <xsd:enumeration value="AUD" />
    <xsd:enumeration value="AWG" />
    <xsd:enumeration value="AZM" />
    <xsd:enumeration value="BAM" />
    <xsd:enumeration value="BBD" />
    <xsd:enumeration value="BDT" />
    <xsd:enumeration value="BEF" />
    <xsd:enumeration value="BGL" />
    <xsd:enumeration value="BHD" />
    <xsd:enumeration value="BIF" />
    <xsd:enumeration value="BMD" />
    <xsd:enumeration value="BND" />
    <xsd:enumeration value="BOB" />
    <xsd:enumeration value="BOV" />
    <xsd:enumeration value="BRL" />
    <xsd:enumeration value="BSD" />
    <xsd:enumeration value="BTN" />
    <xsd:enumeration value="BWP" />
    <xsd:enumeration value="BYB" />
    <xsd:enumeration value="BZD" />
    <xsd:enumeration value="CAD" />
    <xsd:enumeration value="CD" />
    <xsd:enumeration value="CHF" />
    <xsd:enumeration value="CLP" />
    <xsd:enumeration value="CNY" />
    <xsd:enumeration value="COP" />
    <xsd:enumeration value="CRC" />
    <xsd:enumeration value="CUP" />
    <xsd:enumeration value="CVE" />
    <xsd:enumeration value="CYP" />
    <xsd:enumeration value="CZK" />
    <xsd:enumeration value="DEM" />
    <xsd:enumeration value="DJF" />
    <xsd:enumeration value="DKK" />
    <xsd:enumeration value="DOP" />
    <xsd:enumeration value="DZD" />
    <xsd:enumeration value="ECS" />
    <xsd:enumeration value="EEK" />
    <xsd:enumeration value="EGP" />
    <xsd:enumeration value="ERN" />
    <xsd:enumeration value="ESP" />
    <xsd:enumeration value="ETB" />
    <xsd:enumeration value="FIM" />
    <xsd:enumeration value="FJD" />
    <xsd:enumeration value="FKP" />
    <xsd:enumeration value="FRF" />
    <xsd:enumeration value="GBP" />
    <xsd:enumeration value="GEL" />
    <xsd:enumeration value="GHC" />
    <xsd:enumeration value="GIP" />
    <xsd:enumeration value="GMD" />
    <xsd:enumeration value="GNF" />
    <xsd:enumeration value="GRD" />
    <xsd:enumeration value="GTQ" />
    <xsd:enumeration value="GWP" />
    <xsd:enumeration value="GYD" />
    <xsd:enumeration value="HKD" />
    <xsd:enumeration value="HNL" />
    <xsd:enumeration value="HRK" />
    <xsd:enumeration value="HTG" />
    <xsd:enumeration value="HUF" />
    <xsd:enumeration value="IDR" />
    <xsd:enumeration value="IEP" />
    <xsd:enumeration value="ILS" />
    <xsd:enumeration value="INR" />
    <xsd:enumeration value="IQD" />
    <xsd:enumeration value="IRR" />
    <xsd:enumeration value="ISK" />
    <xsd:enumeration value="ITL" />
    <xsd:enumeration value="JMD" />
    <xsd:enumeration value="JOD" />
    <xsd:enumeration value="JPY" />
    <xsd:enumeration value="KES" />
    <xsd:enumeration value="KGS" />
    <xsd:enumeration value="KHR" />
    <xsd:enumeration value="KMF" />
    <xsd:enumeration value="KPW" />
    <xsd:enumeration value="KRW" />
    <xsd:enumeration value="KWD" />
    <xsd:enumeration value="KYD" />
    <xsd:enumeration value="KZT" />
    <xsd:enumeration value="LAK" />
    <xsd:enumeration value="LBP" />
    <xsd:enumeration value="LKR" />
    <xsd:enumeration value="LRD" />
    <xsd:enumeration value="LTL" />
    <xsd:enumeration value="LUF" />
    <xsd:enumeration value="LVL" />
    <xsd:enumeration value="LYD" />
    <xsd:enumeration value="MAD" />
    <xsd:enumeration value="MDL" />
    <xsd:enumeration value="MGF" />
    <xsd:enumeration value="MKD" />
    <xsd:enumeration value="MMK" />
    <xsd:enumeration value="MNT" />
    <xsd:enumeration value="MOP" />
    <xsd:enumeration value="MRO" />
    <xsd:enumeration value="MTL" />
    <xsd:enumeration value="MUR" />
    <xsd:enumeration value="MVR" />
    <xsd:enumeration value="MWK" />
    <xsd:enumeration value="MXN" />
    <xsd:enumeration value="MYR" />
    <xsd:enumeration value="MZM" />
    <xsd:enumeration value="NGN" />
    <xsd:enumeration value="NIO" />
    <xsd:enumeration value="NLG" />
    <xsd:enumeration value="NOK" />
    <xsd:enumeration value="NPR" />
    <xsd:enumeration value="NZD" />
    <xsd:enumeration value="OMR" />
    <xsd:enumeration value="PAB" />
    <xsd:enumeration value="PEN" />
    <xsd:enumeration value="PGK" />
    <xsd:enumeration value="PHP" />
    <xsd:enumeration value="PKR" />
    <xsd:enumeration value="PLN" />
    <xsd:enumeration value="PTE" />
    <xsd:enumeration value="PYG" />
    <xsd:enumeration value="QAR" />
    <xsd:enumeration value="ROL" />
    <xsd:enumeration value="RUR" />
    <xsd:enumeration value="RWF" />
    <xsd:enumeration value="SAR" />
    <xsd:enumeration value="SBD" />
    <xsd:enumeration value="SCR" />
    <xsd:enumeration value="SDD" />
    <xsd:enumeration value="SEK" />
    <xsd:enumeration value="SGD" />
    <xsd:enumeration value="SHP" />
    <xsd:enumeration value="SIT" />
    <xsd:enumeration value="SKK" />
    <xsd:enumeration value="SLL" />
    <xsd:enumeration value="SOS" />
    <xsd:enumeration value="SRG" />
    <xsd:enumeration value="STD" />
    <xsd:enumeration value="SVC" />
    <xsd:enumeration value="SYP" />
    <xsd:enumeration value="SZL" />
    <xsd:enumeration value="THB" />
    <xsd:enumeration value="TJR" />
    <xsd:enumeration value="TMM" />
    <xsd:enumeration value="TND" />
    <xsd:enumeration value="TOP" />
    <xsd:enumeration value="TPE" />
    <xsd:enumeration value="TRL" />
    <xsd:enumeration value="TTD" />
    <xsd:enumeration value="TWD" />
    <xsd:enumeration value="TZS" />
    <xsd:enumeration value="UAH" />
    <xsd:enumeration value="UGX" />
    <xsd:enumeration value="USD" />
    <xsd:enumeration value="UYU" />
    <xsd:enumeration value="UZS" />
    <xsd:enumeration value="VEB" />
    <xsd:enumeration value="VND" />
    <xsd:enumeration value="VUV" />
    <xsd:enumeration value="WST" />
    <xsd:enumeration value="XAF" />
    <xsd:enumeration value="XCD" />
    <xsd:enumeration value="XDR" />
    <xsd:enumeration value="XEU" />
    <xsd:enumeration value="XOF" />
    <xsd:enumeration value="XPF" />
    <xsd:enumeration value="XPR" />
    <xsd:enumeration value="YER" />
    <xsd:enumeration value="YUM" />
    <xsd:enumeration value="ZAR" />
    <xsd:enumeration value="ZMK" />
    <xsd:enumeration value="ZRN" />
    <xsd:enumeration value="ZWD" />
  </xsd:datatype>


  <!-- Country code -->
  <xsd:datatype name="countryCode">
    <xsd:annotation>
      <xsd:info>Country code (2 letters, ISO 3166-1993)</xsd:info>
    </xsd:annotation>
    <xsd:enumeration value="AF" /><!-- AFGHANISTAN -->
    <xsd:enumeration value="AL" /><!-- ALBANIA-->
    <xsd:enumeration value="DZ" /><!-- ALGERIA-->
    <xsd:enumeration value="AS" /><!-- AMERICAN SAMOA-->
    <xsd:enumeration value="AD" /><!-- ANDORRA-->
    <xsd:enumeration value="AO" /><!-- ANGOLA-->
    <xsd:enumeration value="AI" /><!-- ANGUILLA-->
    <xsd:enumeration value="AQ" /><!-- ANTARCTICA-->
    <xsd:enumeration value="AG" /><!-- ANTIGUA AND BARBUDA-->
    <xsd:enumeration value="AR" /><!-- ARGENTINA-->
    <xsd:enumeration value="AM" /><!-- ARMENIA-->
    <xsd:enumeration value="AW" /><!-- ARUBA-->
    <xsd:enumeration value="AU" /><!-- AUSTRALIA-->
    <xsd:enumeration value="AT" /><!-- AUSTRIA-->
    <xsd:enumeration value="AZ" /><!-- AZERBAIJAN-->
    <xsd:enumeration value="BS" /><!-- BAHAMAS-->
    <xsd:enumeration value="BH" /><!-- BAHRAIN-->
    <xsd:enumeration value="BD" /><!-- BANGLADESH-->
    <xsd:enumeration value="BB" /><!-- BARBADOS-->
    <xsd:enumeration value="BY" /><!-- BELARUS-->
    <xsd:enumeration value="BE" /><!-- BELGIUM-->
    <xsd:enumeration value="BZ" /><!-- BELIZE-->
    <xsd:enumeration value="BJ" /><!-- BENIN-->
    <xsd:enumeration value="BM" /><!-- BERMUDA-->
    <xsd:enumeration value="BT" /><!-- BHUTAN-->
    <xsd:enumeration value="BO" /><!-- BOLIVIA-->
    <xsd:enumeration value="BA" /><!-- BOSNIA AND HERZEGOVINA-->
    <xsd:enumeration value="BW" /><!-- BOTSWANA-->
    <xsd:enumeration value="BV" /><!-- BOUVET ISLAND-->
    <xsd:enumeration value="BR" /><!-- BRAZIL-->
    <xsd:enumeration value="IO" /><!-- BRITISH INDIAN OCEAN TERRITORY-->
    <xsd:enumeration value="BN" /><!-- BRUNEI DARUSSALAM-->
    <xsd:enumeration value="BG" /><!-- BULGARIA-->
    <xsd:enumeration value="BF" /><!-- BURKINA FASO-->
    <xsd:enumeration value="BI" /><!-- BURUNDI-->
    <xsd:enumeration value="KH" /><!-- CAMBODIA-->
    <xsd:enumeration value="CM" /><!-- CAMEROON-->
    <xsd:enumeration value="CA" /><!-- CANADA-->
    <xsd:enumeration value="CV" /><!-- CAPE VERDE-->
    <xsd:enumeration value="KY" /><!-- CAYMAN ISLANDS-->
    <xsd:enumeration value="CF" /><!-- CENTRAL AFRICAN REPUBLIC-->
    <xsd:enumeration value="TD" /><!-- CHAD-->
    <xsd:enumeration value="CL" /><!-- CHILE-->
    <xsd:enumeration value="CN" /><!-- CHINA-->
    <xsd:enumeration value="CX" /><!-- CHRISTMAS ISLAND-->
    <xsd:enumeration value="CC" /><!-- COCOS (KEELING) ISLANDS-->
    <xsd:enumeration value="CO" /><!-- COLOMBIA-->
    <xsd:enumeration value="KM" /><!-- COMOROS-->
    <xsd:enumeration value="CG" /><!-- CONGO-->
    <xsd:enumeration value="CK" /><!-- COOK ISLANDS-->
    <xsd:enumeration value="CR" /><!-- COSTA RICA-->
    <xsd:enumeration value="CI" /><!-- CÔTE D'IVOIRE-->
    <xsd:enumeration value="HR" /><!-- CROATIA-->
    <xsd:enumeration value="CU" /><!-- CUBA-->
    <xsd:enumeration value="CY" /><!-- CYPRUS-->
    <xsd:enumeration value="CZ" /><!-- CZECH REPUBLIC-->
    <xsd:enumeration value="DK" /><!-- DENMARK-->
    <xsd:enumeration value="DJ" /><!-- DJIBOUTI-->
    <xsd:enumeration value="DM" /><!-- DOMINICA-->
    <xsd:enumeration value="DO" /><!-- DOMINICAN REPUBLIC-->
    <xsd:enumeration value="TP" /><!-- EAST TIMOR-->
    <xsd:enumeration value="EC" /><!-- ECUADOR-->
    <xsd:enumeration value="EG" /><!-- EGYPT-->
    <xsd:enumeration value="SV" /><!-- EL SALVADOR-->
    <xsd:enumeration value="GQ" /><!-- EQUATORIAL GUINEA-->
    <xsd:enumeration value="ER" /><!-- ERITREA-->
    <xsd:enumeration value="EE" /><!-- ESTONIA-->
    <xsd:enumeration value="ET" /><!-- ETHIOPIA-->
    <xsd:enumeration value="FK" /><!-- FALKLAND ISLANDS (MALVINAS)-->
    <xsd:enumeration value="FO" /><!-- FAROE ISLANDS-->
    <xsd:enumeration value="FJ" /><!-- FIJI-->
    <xsd:enumeration value="FI" /><!-- FINLAND-->
    <xsd:enumeration value="FR" /><!-- FRANCE-->
    <xsd:enumeration value="GF" /><!-- FRENCH GUIANA-->
    <xsd:enumeration value="PF" /><!-- FRENCH POLYNESIA-->
    <xsd:enumeration value="TF" /><!-- FRENCH SOUTHERN TERRITORIES-->
    <xsd:enumeration value="GA" /><!-- GABON-->
    <xsd:enumeration value="GM" /><!-- GAMBIA-->
    <xsd:enumeration value="GE" /><!-- GEORGIA-->
    <xsd:enumeration value="DE" /><!-- GERMANY-->
    <xsd:enumeration value="GH" /><!-- GHANA-->
    <xsd:enumeration value="GI" /><!-- GIBRALTAR-->
    <xsd:enumeration value="GR" /><!-- GREECE-->
    <xsd:enumeration value="GL" /><!-- GREENLAND-->
    <xsd:enumeration value="GD" /><!-- GRENADA-->
    <xsd:enumeration value="GP" /><!-- GUADELOUPE-->
    <xsd:enumeration value="GU" /><!-- GUAM-->
    <xsd:enumeration value="GT" /><!-- GUATEMALA-->
    <xsd:enumeration value="GN" /><!-- GUINEA-->
    <xsd:enumeration value="GW" /><!-- GUINEA-BISSAU-->
    <xsd:enumeration value="GY" /><!-- GUYANA-->
    <xsd:enumeration value="HT" /><!-- HAITI-->
    <xsd:enumeration value="HM" /><!-- HEARD ISLAND AND MCDONALD ISLANDS-->
    <xsd:enumeration value="VA" /><!-- HOLY SEE (VATICAN CITY STATE)-->
    <xsd:enumeration value="HN" /><!-- HONDURAS-->
    <xsd:enumeration value="HK" /><!-- HONG KONG-->
    <xsd:enumeration value="HU" /><!-- HUNGARY-->
    <xsd:enumeration value="IS" /><!-- ICELAND-->
    <xsd:enumeration value="IN" /><!-- INDIA-->
    <xsd:enumeration value="ID" /><!-- INDONESIA-->
    <xsd:enumeration value="IR" /><!-- IRAN, ISLAMIC REPUBLIC OF-->
    <xsd:enumeration value="IQ" /><!-- IRAQ-->
    <xsd:enumeration value="IE" /><!-- IRELAND-->
    <xsd:enumeration value="IL" /><!-- ISRAEL-->
    <xsd:enumeration value="IT" /><!-- ITALY-->
    <xsd:enumeration value="JM" /><!-- JAMAICA-->
    <xsd:enumeration value="JP" /><!-- JAPAN-->
    <xsd:enumeration value="JO" /><!-- JORDAN-->
    <xsd:enumeration value="KZ" /><!-- KAZAKSTAN-->
    <xsd:enumeration value="KE" /><!-- KENYA-->
    <xsd:enumeration value="KI" /><!-- KIRIBATI-->
    <xsd:enumeration value="KP" /><!-- KOREA, DEMOCRATIC PEOPLE'S REP. OF-->
    <xsd:enumeration value="KR" /><!-- KOREA, REPUBLIC OF-->
    <xsd:enumeration value="KW" /><!-- KUWAIT-->
    <xsd:enumeration value="KG" /><!-- KYRGYSTAN-->
    <xsd:enumeration value="LA" /><!-- LAO PEOPLE'S DEMOCRATIC REPUBLIC-->
    <xsd:enumeration value="LV" /><!-- LATVIA-->
    <xsd:enumeration value="LB" /><!-- LEBANON-->
    <xsd:enumeration value="LS" /><!-- LESOTHO-->
    <xsd:enumeration value="LR" /><!-- LIBERIA-->
    <xsd:enumeration value="LY" /><!-- LIBYAN ARAB JAMAHIRIYA-->
    <xsd:enumeration value="LI" /><!-- LIECHTENSTEIN-->
    <xsd:enumeration value="LT" /><!-- LITHUANIA-->
    <xsd:enumeration value="LU" /><!-- LUXEMBOURG-->
    <xsd:enumeration value="MO" /><!-- MACAU-->
    <xsd:enumeration value="MK" /><!-- MACEDONIA, THE FORMER YUGOSLAV REPUBLIC OF-->
    <xsd:enumeration value="MG" /><!-- MADAGASCAR-->
    <xsd:enumeration value="MW" /><!-- MALAWI-->
    <xsd:enumeration value="MY" /><!-- MALAYSIA-->
    <xsd:enumeration value="MV" /><!-- MALDIVES-->
    <xsd:enumeration value="ML" /><!-- MALI-->
    <xsd:enumeration value="MT" /><!-- MALTA-->
    <xsd:enumeration value="MH" /><!-- MARSHALL ISLANDS-->
    <xsd:enumeration value="MQ" /><!-- MARTINIQUE-->
    <xsd:enumeration value="MR" /><!-- MAURITANIA-->
    <xsd:enumeration value="MU" /><!-- MAURITIUS-->
    <xsd:enumeration value="YT" /><!-- MAYOTTE-->
    <xsd:enumeration value="MX" /><!-- MEXICO-->
    <xsd:enumeration value="FM" /><!-- MICRONESIA, FEDERATED STATES-->
    <xsd:enumeration value="MD" /><!-- MOLDOVA, REPUBLIC OF-->
    <xsd:enumeration value="MC" /><!-- MONACO-->
    <xsd:enumeration value="MN" /><!-- MONGOLIA-->
    <xsd:enumeration value="MS" /><!-- MONTSERRAT-->
    <xsd:enumeration value="MA" /><!-- MOROCCO-->
    <xsd:enumeration value="MZ" /><!-- MOZAMBIQUE-->
    <xsd:enumeration value="MM" /><!-- MYANMAR-->
    <xsd:enumeration value="NA" /><!-- NAMIBIA-->
    <xsd:enumeration value="NR" /><!-- NAURU-->
    <xsd:enumeration value="NP" /><!-- NEPAL-->
    <xsd:enumeration value="NL" /><!-- NETHERLANDS-->
    <xsd:enumeration value="AN" /><!-- NETHERLANDS ANTILLES-->
    <xsd:enumeration value="NT" /><!-- NEUTRAL ZONE-->
    <xsd:enumeration value="NC" /><!-- NEW CALEDONIA-->
    <xsd:enumeration value="NZ" /><!-- NEW ZEALAND-->
    <xsd:enumeration value="NI" /><!-- NICARAGUA-->
    <xsd:enumeration value="NE" /><!-- NIGER-->
    <xsd:enumeration value="NG" /><!-- NIGERIA-->
    <xsd:enumeration value="NU" /><!-- NIUE-->
    <xsd:enumeration value="NF" /><!-- NORFOLK ISLAND-->
    <xsd:enumeration value="MP" /><!-- NORTHERN MARIANA ISLANDS-->
    <xsd:enumeration value="NO" /><!-- NORWAY-->
    <xsd:enumeration value="OM" /><!-- OMAN-->
    <xsd:enumeration value="PK" /><!-- PAKISTAN-->
    <xsd:enumeration value="PW" /><!-- PALAU-->
    <xsd:enumeration value="PA" /><!-- PANAMA-->
    <xsd:enumeration value="PG" /><!-- PAPUA NEW GUINEA-->
    <xsd:enumeration value="PY" /><!-- PARAGUAY-->
    <xsd:enumeration value="PE" /><!-- PERU-->
    <xsd:enumeration value="PH" /><!-- PHILIPPINES-->
    <xsd:enumeration value="PN" /><!-- PITCAIRN-->
    <xsd:enumeration value="PL" /><!-- POLAND-->
    <xsd:enumeration value="PT" /><!-- PORTUGAL-->
    <xsd:enumeration value="PR" /><!-- PUERTO RICO-->
    <xsd:enumeration value="QA" /><!-- QATAR-->
    <xsd:enumeration value="RE" /><!-- REUNION-->
    <xsd:enumeration value="RO" /><!-- ROMANIA-->
    <xsd:enumeration value="RU" /><!-- RUSSIAN FEDERATION-->
    <xsd:enumeration value="RW" /><!-- RWANDA-->
    <xsd:enumeration value="SH" /><!-- SAINT HELENA-->
    <xsd:enumeration value="KN" /><!-- SAINT KITTS AND NEVIS-->
    <xsd:enumeration value="LC" /><!-- SAINT LUCIA-->
    <xsd:enumeration value="PM" /><!-- SAINT PIERRE AND MIQUELON-->
    <xsd:enumeration value="VC" /><!-- SAINT VINCENT AND THE GRENADINES-->
    <xsd:enumeration value="WS" /><!-- SAMOA-->
    <xsd:enumeration value="SM" /><!-- SAN MARINO-->
    <xsd:enumeration value="ST" /><!-- SAO TOME AND PRINCIPE-->
    <xsd:enumeration value="SA" /><!-- SAUDI ARABIA-->
    <xsd:enumeration value="SN" /><!-- SENEGAL-->
    <xsd:enumeration value="SC" /><!-- SEYCHELLES-->
    <xsd:enumeration value="SL" /><!-- SIERRA LEONE-->
    <xsd:enumeration value="SG" /><!-- SINGAPORE-->
    <xsd:enumeration value="SK" /><!-- SLOVAKIA-->
    <xsd:enumeration value="SI" /><!-- SLOVENIA-->
    <xsd:enumeration value="SB" /><!-- SOLOMON ISLANDS-->
    <xsd:enumeration value="SO" /><!-- SOMALIA-->
    <xsd:enumeration value="ZA" /><!-- SOUTH AFRICA-->
    <xsd:enumeration value="GS" /><!-- SOUTH GEORGIA AND THE SOUTH SANDWICH ISLANDS-->
    <xsd:enumeration value="ES" /><!-- SPAIN-->
    <xsd:enumeration value="LK" /><!-- SRI LANKA-->
    <xsd:enumeration value="SD" /><!-- SUDAN-->
    <xsd:enumeration value="SR" /><!-- SURINAME-->
    <xsd:enumeration value="SJ" /><!-- SVALBARD AND JAN MAYEN ISLANDS-->
    <xsd:enumeration value="SZ" /><!-- SWAZILAND-->
    <xsd:enumeration value="SE" /><!-- SWEDEN-->
    <xsd:enumeration value="CH" /><!-- SWITZERLAND-->
    <xsd:enumeration value="SY" /><!-- SYRIAN ARAB REPUBLIC-->
    <xsd:enumeration value="TW" /><!-- TAIWAN, PROVINCE OF CHINA-->
    <xsd:enumeration value="TJ" /><!-- TAJIKISTAN-->
    <xsd:enumeration value="TZ" /><!-- TANZANIA, UNITED REPUBLIC OF-->
    <xsd:enumeration value="TH" /><!-- THAILAND-->
    <xsd:enumeration value="TG" /><!-- TOGO-->
    <xsd:enumeration value="TK" /><!-- TOKELAU-->
    <xsd:enumeration value="TO" /><!-- TONGA-->
    <xsd:enumeration value="TT" /><!-- TRINIDAD AND TOBAGO-->
    <xsd:enumeration value="TN" /><!-- TUNISIA-->
    <xsd:enumeration value="TR" /><!-- TURKEY-->
    <xsd:enumeration value="RM" /><!-- TURKMENISTAN-->
    <xsd:enumeration value="TC" /><!-- TURKS AND CAICOS ISLANDS-->
    <xsd:enumeration value="TV" /><!-- TUVALU-->
    <xsd:enumeration value="UG" /><!-- UGANDA-->
    <xsd:enumeration value="UA" /><!-- UKRAINE-->
    <xsd:enumeration value="AE" /><!-- UNITED ARAB EMIRATES-->
    <xsd:enumeration value="GB" /><!-- UNITED KINGDOM-->
    <xsd:enumeration value="US" /><!-- UNITED STATES-->
    <xsd:enumeration value="UM" /><!-- UNITED STATES MINOR OUTLYING ISLANDS-->
    <xsd:enumeration value="UY" /><!-- URUGUAY-->
    <xsd:enumeration value="UZ" /><!-- UZBEKISTAN-->
    <xsd:enumeration value="VU" /><!-- VANUATU-->
    <xsd:enumeration value="VE" /><!-- VENEZUELA-->
    <xsd:enumeration value="VN" /><!-- VIET NAM-->
    <xsd:enumeration value="VG" /><!-- VIRGIN ISLANDS (BRITISH)-->
    <xsd:enumeration value="VI" /><!-- VIRGIN ISLANDS (U.S.)-->
    <xsd:enumeration value="WF" /><!-- WALLIS AND FUTUNA ISLANDS-->
    <xsd:enumeration value="EH" /><!-- WESTERN SAHARA-->
    <xsd:enumeration value="YE" /><!-- YEMEN-->
    <xsd:enumeration value="YU" /><!-- YUGOSLAVIA-->
    <xsd:enumeration value="ZR" /><!-- ZAIRE-->
    <xsd:enumeration value="ZM" /><!-- ZAMBIA-->
    <xsd:enumeration value="ZW" /><!-- ZIMBABWE-->
  </xsd:datatype>

