HOME XML-SCHEMA XML-EXAMPLES CHESS VARIANTS FBR MBN ANCP FAQ RESOURCES ABOUT

CIF - Country Codes


Mapping the country codes to an application independent code is a real crux:

  • PGN is using a mix of IOC country codes and self defined codes. The IOC country codes have changed many times, and not all countries are assigned to a code. And a special problem is that a few historical IOC country codes are clashing, for example the self defined PGN country code "NET" for Internet is clashing with the historical IOC country code "NET" for Netherlands.
  • ChessBase has his own special set of country codes. This application is writing his own country codes when exporting to a PGN file. This is a violation of the PGN standard. Some of the ChessBase country codes are clashing with PGN/FIDE/IOC:

    • "CAM": Cameroon in ChessBase, but Cambodia in IOC.
    • "FRG": French Guiana in ChessBase, but Federal Republic of Germany in IOC.
    • "NET": American Samoa in ChessBase, Internet in PGN, and Netherlands in IOC (1960).
    • "NIG": Niger in ChessBase, but Nigeria in PGN.
    • "PAL": Palau in ChessBase, but Palestine in PGN.
    • "SAL": Solomon Islands in ChessBase, but El Salvador in IOC (1964-76).
    • "SVI": Saint Vincent and the Grenadines in ChessBase, but Switzerland in IOC (1956-60).
    • "ZAR": Russian Empire in ChessBase, but Zaire in IOC (1974).

    The result is that the mapping of the country code cannot garantuee a proper value if the source of the PGN file is unknown.

  • FIDE is in general using the IOC country codes, with one exception:

    • "MNC" for Monaco, instead of the IOC code "MON" (possibly the reason is that in year 1968 IOC has used "MON" for Mongolia).

    Furthermore FIDE is using some additional self defined codes.

    The FIDE country code set is used by the application Chess Assistant.

  • The application Scid is in general using the FIDE country codes, and some of the IOC/PGN codes for countries not known in the FIDE country list, but with one exception: Instead of "NET" (PGN code) it is using "INT" for Internet (probably to avoid a clash with ChessBase and IOC).

  • Application Scidb is using the actual IOC codes, or, if an IOC code is not existing for a country, it uses the code defined by PGN, or it uses the ISO 6166-3 code if even a PGN defined code is not existing. And in a few cases, if no IOC/PGN/ISO code exists, a self defined code is used.

There is a problem with ChessBase and Scid:

  • In ChessBase the user is selecting from a country list which contains the three-letter codes, but no country name information. Because the user does not always know the meaning of the codes some mistakes are always possible.

  • Scid does not provide a list for the country codes, the user is entering the three-letter code by hand. Not only some mistakes are possible, it may happen that the user is entering a code not known in any system.

This is a list of some mistakes done by Scid users:

  • "CAM" for Cameroon, but this is the code for Cambodia.
  • "TCH" for Czechoslovakia, but this is the code for Czech Republic.
  • "KIR" for Kyrgyzstan (Kirgistan in German), but this is the code for Kiribati.
  • "LIB" for Libya, but this is the code for Lebanon.
  • "MRT" for Mauritania, but this is the code for Mauritius.
  • "NIG" for Nigeria, but this is the code for Niger.
  • "SWZ" for Switzerland, but this is the code for Swaziland.
  • "NET" for Netherlands, but this is the PGN code for Internet.

This is a list of some mistakes often done by ChessBase users:

  • "NIG" for Nigeria, but this is the code for Niger.
  • "NET" for Netherlands, but in ChessBase this is the code for American Samoa.
  • "SVN" for Slovenia, but in ChessBase this is the code for Svalbard.
  • "ZAR" for Zaire (former name of Democratic Republic of the Congo), but in ChessBase this is the code for the Russian Empire.

Especially the problem with Scid, the user is allowed to enter an unrecognizable code, requires a special handling: this application will also always export the PGN tags "WhiteCountry" and "BlackCountry" with the user entered codes, in this way it is guaranteed that Scid can read his own export.

Now we come to the mapping of country codes:

For an application independent mapping the numerical ISO 3166-1 code seems to be one of the best choices, although FIPS is also a useful code. But the ISO 3166-1 code is the most stable code, only a very few cancelled codes are reused.

In fact all the standardized country code systems are not sufficient for a complete mapping, because many historical countries and regions has also to be available. So C/CIF is adding an extended range of numerical codes for this purpose. An original ISO 3166-1 value is less than 1000 (in fact less than 900), and the extended codes are all higher or equal to 1000.

The list of country codes is divided into several sections:

  1. The actual ISO 3166-1 codes.

  2. The NSCC extension of ISO 3166-1 codes. This code is used for Channel Islands. Guernsey and Jersey are separated ballwicks belonging to this archipelago, but some applications like ChessBase do not distinguish between both ballwicks. This code is less than 1000, because it is an officially reserved ISO 3166-1 code.

  3. Historical ISO 3166-1 codes: these are the codes for countries or independent regions which are nowadays not independent aynmore.

  4. Like the historical codes, but these codes are officially deleted, although still supported by the C/CIF library.

  5. Recognized, but not separately listed states: this affects Svalbard and Jan Mayen, for any reason the ISO 3166-1 code table is listing Svalbard and Jan Mayen as one state, but they are not administratively related.

  6. Unrecognized countries and regions: these are semiautonomous regions, but by many people seen as a country.

  7. Unrecognized regions, especially for FIPS mapping: these regions are listed to support a consistent mapping of the FIPS country codes. Most of these regions are uninhabitated.

  8. Stateless: some special codes for sites not related to any country or region.

  9. Historical regions: German Empire (1871-1945) and Russian Empire (1721-1917) are listed for ChessBase support. Both codes are quite useful, because some historical games cannot be assigned to any actual country. Australasia and West Indies Federation are listed to support a consistent mapping of the IOC country codes.

  10. Historical independent states and regions: those regions were independent only a short time, and will not be used anymore. But some historical games may be assigned to such a historical regions, so it will be supported for completeness.

The handling of the country codes seems to be a complicated thing, but the C/CIF library provides some useful functions for the mapping between different country code systems: ISO 3166-1, ISO 3166-2, ISO 3166-3, FIDE, IOC, PGN, ChessBase, and FIPS. One of the mapping tables, namely the mapping from IOC to ISO 3166-1, is largely extended to recognize some more systems at once (so far as not clashing with IOC codes): ChessBase, ISO 3166-3, FIDE, UN vehicle codes (but only the three-letter codes), some common German codes (e.g. "BRD"), some often seen scrambled codes (e.g. "CRS" for Czech Republic), and some quite common used abbreviations (e.g. "INT" for Internet). With this mapping table (656 entries) it should be possible to map all the country codes used in PGN archives. Furthermore a separate function for the mapping of the codes used in Scid will be provided.

<xs:simpleType name="Country"> <xs:restriction base="xs:nonNegativeInteger"> <!-- 1. ISO 3166-1: Actual codes ======================================= --> <xs:enumeration value="4"/> <!-- Afghanistan --> <xs:enumeration value="8"/> <!-- Albania --> <xs:enumeration value="10"/> <!-- Antarctica --> <xs:enumeration value="12"/> <!-- Algeria --> <xs:enumeration value="16"/> <!-- American Samoa --> <xs:enumeration value="20"/> <!-- Andorra --> <xs:enumeration value="24"/> <!-- Angola --> <xs:enumeration value="28"/> <!-- Antigua --> <xs:enumeration value="31"/> <!-- Azerbaijan --> <xs:enumeration value="32"/> <!-- Argentina --> <xs:enumeration value="36"/> <!-- Australia --> <xs:enumeration value="40"/> <!-- Austria --> <xs:enumeration value="44"/> <!-- Bahamas --> <xs:enumeration value="48"/> <!-- Bahrain --> <xs:enumeration value="50"/> <!-- Bangladesh --> <xs:enumeration value="51"/> <!-- Armenia --> <xs:enumeration value="52"/> <!-- Barbados --> <xs:enumeration value="56"/> <!-- Belgium --> <xs:enumeration value="60"/> <!-- Bermuda --> <xs:enumeration value="64"/> <!-- Bhutan --> <xs:enumeration value="68"/> <!-- Bolivia --> <xs:enumeration value="70"/> <!-- Bosnia and Herzegovina --> <xs:enumeration value="72"/> <!-- Botswana --> <xs:enumeration value="74"/> <!-- Bouvet Islands --> <xs:enumeration value="76"/> <!-- Brazil --> <xs:enumeration value="84"/> <!-- Belize --> <xs:enumeration value="86"/> <!-- British Indian Ocean Territory --> <xs:enumeration value="90"/> <!-- Solomon Islands --> <xs:enumeration value="92"/> <!-- British Virgin Islands --> <xs:enumeration value="96"/> <!-- Brunei --> <xs:enumeration value="100"/> <!-- Bulgaria --> <xs:enumeration value="104"/> <!-- Myanmar --> <xs:enumeration value="108"/> <!-- Burundi --> <xs:enumeration value="112"/> <!-- Belarus --> <xs:enumeration value="116"/> <!-- Cambodia --> <xs:enumeration value="120"/> <!-- Cameroon --> <xs:enumeration value="124"/> <!-- Canada --> <xs:enumeration value="132"/> <!-- Cape Verde --> <xs:enumeration value="136"/> <!-- Cayman Islands --> <xs:enumeration value="140"/> <!-- Central African Republic --> <xs:enumeration value="144"/> <!-- Sri Lanka --> <xs:enumeration value="148"/> <!-- Chad --> <xs:enumeration value="152"/> <!-- Chile --> <xs:enumeration value="156"/> <!-- China --> <xs:enumeration value="158"/> <!-- Chinese Taipei --> <xs:enumeration value="162"/> <!-- Christmas Island --> <xs:enumeration value="166"/> <!-- Cocos Islands --> <xs:enumeration value="170"/> <!-- Colombia --> <xs:enumeration value="174"/> <!-- Comoros --> <xs:enumeration value="175"/> <!-- Mayotte --> <xs:enumeration value="178"/> <!-- Congo --> <xs:enumeration value="180"/> <!-- Democratic Republic Congo --> <xs:enumeration value="184"/> <!-- Cook Islands --> <xs:enumeration value="188"/> <!-- Costa Rica --> <xs:enumeration value="191"/> <!-- Croatia --> <xs:enumeration value="192"/> <!-- Cuba --> <xs:enumeration value="196"/> <!-- Cyprus --> <xs:enumeration value="203"/> <!-- Czech Republic --> <xs:enumeration value="204"/> <!-- Benin --> <xs:enumeration value="208"/> <!-- Denmark --> <xs:enumeration value="212"/> <!-- Dominica --> <xs:enumeration value="214"/> <!-- Dominican Republic --> <xs:enumeration value="218"/> <!-- Ecuador --> <xs:enumeration value="222"/> <!-- El Salvador --> <xs:enumeration value="226"/> <!-- Equatorial Guinea --> <xs:enumeration value="231"/> <!-- Ethiopia --> <xs:enumeration value="232"/> <!-- Eritrea --> <xs:enumeration value="233"/> <!-- Estonia --> <xs:enumeration value="234"/> <!-- Faroe Islands --> <xs:enumeration value="238"/> <!-- Falkland Islands --> <xs:enumeration value="239"/> <!-- South Georgia and South Sandwich Islands --> <xs:enumeration value="242"/> <!-- Fiji --> <xs:enumeration value="246"/> <!-- Finland --> <xs:enumeration value="248"/> <!-- Aaland Islands --> <xs:enumeration value="250"/> <!-- France --> <xs:enumeration value="254"/> <!-- French Guiana --> <xs:enumeration value="258"/> <!-- French Polynesia --> <xs:enumeration value="260"/> <!-- French Southern Territories --> <xs:enumeration value="262"/> <!-- Djibouti --> <xs:enumeration value="266"/> <!-- Gabon --> <xs:enumeration value="268"/> <!-- Georgia --> <xs:enumeration value="270"/> <!-- Gambia --> <xs:enumeration value="275"/> <!-- Palestine --> <xs:enumeration value="276"/> <!-- Germany --> <xs:enumeration value="288"/> <!-- Ghana --> <xs:enumeration value="292"/> <!-- Gibraltar --> <xs:enumeration value="296"/> <!-- Kiribati --> <xs:enumeration value="300"/> <!-- Greece --> <xs:enumeration value="304"/> <!-- Greenland --> <xs:enumeration value="308"/> <!-- Grenada --> <xs:enumeration value="312"/> <!-- Guadeloupe --> <xs:enumeration value="316"/> <!-- Guam --> <xs:enumeration value="320"/> <!-- Guatemala --> <xs:enumeration value="324"/> <!-- Guinea --> <xs:enumeration value="328"/> <!-- Guyana --> <xs:enumeration value="332"/> <!-- Haiti --> <xs:enumeration value="334"/> <!-- Heard Island and McDonald Islands --> <xs:enumeration value="336"/> <!-- Vatican --> <xs:enumeration value="340"/> <!-- Honduras --> <xs:enumeration value="344"/> <!-- Hong Kong --> <xs:enumeration value="348"/> <!-- Hungary --> <xs:enumeration value="352"/> <!-- Iceland --> <xs:enumeration value="356"/> <!-- India --> <xs:enumeration value="360"/> <!-- Indonesia --> <xs:enumeration value="364"/> <!-- Iran --> <xs:enumeration value="368"/> <!-- Iraq --> <xs:enumeration value="372"/> <!-- Ireland --> <xs:enumeration value="376"/> <!-- Israel --> <xs:enumeration value="380"/> <!-- Italy --> <xs:enumeration value="384"/> <!-- Ivory Coast --> <xs:enumeration value="388"/> <!-- Jamaica --> <xs:enumeration value="392"/> <!-- Japan --> <xs:enumeration value="398"/> <!-- Kazakhstan --> <xs:enumeration value="400"/> <!-- Jordan --> <xs:enumeration value="404"/> <!-- Kenya --> <xs:enumeration value="408"/> <!-- North Korea --> <xs:enumeration value="410"/> <!-- South Korea --> <xs:enumeration value="414"/> <!-- Kuwait --> <xs:enumeration value="417"/> <!-- Kyrgyzstan --> <xs:enumeration value="418"/> <!-- Laos --> <xs:enumeration value="422"/> <!-- Lebanon --> <xs:enumeration value="426"/> <!-- Lesotho --> <xs:enumeration value="428"/> <!-- Latvia --> <xs:enumeration value="430"/> <!-- Liberia --> <xs:enumeration value="434"/> <!-- Libya --> <xs:enumeration value="438"/> <!-- Liechtenstein --> <xs:enumeration value="440"/> <!-- Lithuania --> <xs:enumeration value="442"/> <!-- Luxembourg --> <xs:enumeration value="446"/> <!-- Macao --> <xs:enumeration value="450"/> <!-- Madagascar --> <xs:enumeration value="454"/> <!-- Malawi --> <xs:enumeration value="458"/> <!-- Malaysia --> <xs:enumeration value="462"/> <!-- Maldives --> <xs:enumeration value="466"/> <!-- Mali --> <xs:enumeration value="470"/> <!-- Malta --> <xs:enumeration value="474"/> <!-- Martinique --> <xs:enumeration value="478"/> <!-- Mauritania --> <xs:enumeration value="480"/> <!-- Mauritius --> <xs:enumeration value="484"/> <!-- Mexico --> <xs:enumeration value="492"/> <!-- Monaco --> <xs:enumeration value="496"/> <!-- Mongolia --> <xs:enumeration value="498"/> <!-- Moldova --> <xs:enumeration value="499"/> <!-- Montenegro --> <xs:enumeration value="500"/> <!-- Montserrat --> <xs:enumeration value="504"/> <!-- Morocco --> <xs:enumeration value="508"/> <!-- Mozambique --> <xs:enumeration value="512"/> <!-- Oman --> <xs:enumeration value="516"/> <!-- Namibia --> <xs:enumeration value="520"/> <!-- Nauru --> <xs:enumeration value="524"/> <!-- Nepal --> <xs:enumeration value="528"/> <!-- Netherlands --> <xs:enumeration value="530"/> <!-- Netherlands Antilles --> <xs:enumeration value="531"/> <!-- Curacao --> <xs:enumeration value="533"/> <!-- Aruba --> <xs:enumeration value="534"/> <!-- Sint Maarten --> <xs:enumeration value="535"/> <!-- Bonaire and Sint Eustatius and Saba --> <xs:enumeration value="540"/> <!-- New Caledonia --> <xs:enumeration value="548"/> <!-- Vanuatu --> <xs:enumeration value="554"/> <!-- New Zealand --> <xs:enumeration value="558"/> <!-- Nicaragua --> <xs:enumeration value="562"/> <!-- Niger --> <xs:enumeration value="566"/> <!-- Nigeria --> <xs:enumeration value="570"/> <!-- Niue --> <xs:enumeration value="574"/> <!-- Norfolk Island --> <xs:enumeration value="578"/> <!-- Norway --> <xs:enumeration value="580"/> <!-- Northern Mariana Islands --> <xs:enumeration value="581"/> <!-- US Minor Outlying Islands --> <xs:enumeration value="582"/> <!-- Pacific Islands --> <xs:enumeration value="583"/> <!-- Micronesia --> <xs:enumeration value="584"/> <!-- Marshall Islands --> <xs:enumeration value="585"/> <!-- Palau --> <xs:enumeration value="586"/> <!-- Pakistan --> <xs:enumeration value="591"/> <!-- Panama --> <xs:enumeration value="598"/> <!-- Papua New Guinea --> <xs:enumeration value="600"/> <!-- Paraguay --> <xs:enumeration value="604"/> <!-- Peru --> <xs:enumeration value="608"/> <!-- Philippines --> <xs:enumeration value="612"/> <!-- Pitcairn Islands --> <xs:enumeration value="616"/> <!-- Poland --> <xs:enumeration value="620"/> <!-- Portugal --> <xs:enumeration value="624"/> <!-- Guinea Bissau --> <xs:enumeration value="626"/> <!-- Timor Leste --> <xs:enumeration value="630"/> <!-- Puerto Rico --> <xs:enumeration value="634"/> <!-- Qatar --> <xs:enumeration value="638"/> <!-- Reunion --> <xs:enumeration value="642"/> <!-- Romania --> <xs:enumeration value="643"/> <!-- Russia --> <xs:enumeration value="646"/> <!-- Rwanda --> <xs:enumeration value="652"/> <!-- Saint Barthelemy --> <xs:enumeration value="654"/> <!-- Saint Helena --> <xs:enumeration value="658"/> <!-- Saint Kitts Nevis Anguilla --> <xs:enumeration value="659"/> <!-- Saint Kitts and Nevis --> <xs:enumeration value="660"/> <!-- Anguilla --> <xs:enumeration value="662"/> <!-- Saint Lucia --> <xs:enumeration value="663"/> <!-- Saint Martin --> <xs:enumeration value="666"/> <!-- Saint Pierre and Miquelon --> <xs:enumeration value="670"/> <!-- Saint Vincent and the Grenadines --> <xs:enumeration value="674"/> <!-- San Marino --> <xs:enumeration value="678"/> <!-- Sao Tome and Principe --> <xs:enumeration value="682"/> <!-- Saudi Arabia --> <xs:enumeration value="686"/> <!-- Senegal --> <xs:enumeration value="688"/> <!-- Serbia --> <xs:enumeration value="690"/> <!-- Seychelles --> <xs:enumeration value="694"/> <!-- Sierra Leone --> <xs:enumeration value="702"/> <!-- Singapore --> <xs:enumeration value="703"/> <!-- Slovakia --> <xs:enumeration value="704"/> <!-- Vietnam --> <xs:enumeration value="705"/> <!-- Slovenia --> <xs:enumeration value="706"/> <!-- Somalia --> <xs:enumeration value="710"/> <!-- South Africa --> <xs:enumeration value="716"/> <!-- Zimbabwe --> <xs:enumeration value="724"/> <!-- Spain --> <xs:enumeration value="728"/> <!-- South Sudan --> <xs:enumeration value="729"/> <!-- Sudan --> <xs:enumeration value="732"/> <!-- Western Sahara --> <xs:enumeration value="740"/> <!-- Suriname --> <xs:enumeration value="744"/> <!-- Jan Mayen and Svalbard --> <xs:enumeration value="748"/> <!-- Swaziland --> <xs:enumeration value="752"/> <!-- Sweden --> <xs:enumeration value="756"/> <!-- Switzerland --> <xs:enumeration value="760"/> <!-- Syria --> <xs:enumeration value="762"/> <!-- Tajikistan --> <xs:enumeration value="764"/> <!-- Thailand --> <xs:enumeration value="768"/> <!-- Togo --> <xs:enumeration value="772"/> <!-- Tokelau --> <xs:enumeration value="776"/> <!-- Tonga --> <xs:enumeration value="780"/> <!-- Trinidad and Tobago --> <xs:enumeration value="784"/> <!-- United Arab Emirates --> <xs:enumeration value="788"/> <!-- Tunisia --> <xs:enumeration value="792"/> <!-- Turkey --> <xs:enumeration value="795"/> <!-- Turkmenistan --> <xs:enumeration value="796"/> <!-- Turks and Caicos Islands --> <xs:enumeration value="798"/> <!-- Tuvalu --> <xs:enumeration value="800"/> <!-- Uganda --> <xs:enumeration value="804"/> <!-- Ukraine --> <xs:enumeration value="807"/> <!-- Macedonia --> <xs:enumeration value="818"/> <!-- Egypt --> <xs:enumeration value="826"/> <!-- Great Britain --> <xs:enumeration value="831"/> <!-- Guernsey --> <xs:enumeration value="832"/> <!-- Jersey --> <xs:enumeration value="833"/> <!-- Isle of Man --> <xs:enumeration value="834"/> <!-- Tanzania --> <xs:enumeration value="840"/> <!-- United States of America --> <xs:enumeration value="850"/> <!-- US Virgin Islands --> <xs:enumeration value="854"/> <!-- Burkina Faso --> <xs:enumeration value="858"/> <!-- Uruguay --> <xs:enumeration value="860"/> <!-- Uzbekistan --> <xs:enumeration value="862"/> <!-- Venezuela --> <xs:enumeration value="876"/> <!-- Wallis and Futuna --> <xs:enumeration value="882"/> <!-- Samoa --> <xs:enumeration value="887"/> <!-- Yemen --> <xs:enumeration value="894"/> <!-- Zambia --> <!-- 2. ISO 3166-1: NSCC extensions ==================================== --> <xs:enumeration value="830"/> <!-- Channel Islands (includes 831:Guernsey, and 832:Jersey) --> <!-- 3. ISO 3166-1: Historical codes =================================== --> <xs:enumeration value="80"/> <!-- British Antarctic Territory (merged into 10:Antarctica) --> <xs:enumeration value="128"/> <!-- Canton and Enderbury Islands (merged into 296:Kiribati) --> <xs:enumeration value="200"/> <!-- Czechoslovakia (split into 203:Czech Republic and 703:Slovakia) --> <xs:enumeration value="216"/> <!-- Dronning Maud Land (merged into 10:Antarctica) --> <xs:enumeration value="249"/> <!-- Metropolitan France (European part of 250:France) --> <xs:enumeration value="278"/> <!-- East Germany (merged into 276:Germany) --> <xs:enumeration value="280"/> <!-- West Germany (merged into 276:Germany) --> <xs:enumeration value="396"/> <!-- Johnston Atoll (merged into 581:US Minor Outlying Island) --> <xs:enumeration value="488"/> <!-- Midway Islands (merged into 581:US Minor Outlying Island) --> <xs:enumeration value="536"/> <!-- Neutral Zone (split up and merged with 682:Saudi Arabia and 368:Iraq) --> <xs:enumeration value="594"/> <!-- Panama Canal Zone (merged into 591:Panama) --> <xs:enumeration value="698"/> <!-- Sikkim (merged into 356:India) --> <xs:enumeration value="720"/> <!-- South Yemen (merged into 887:Yemen) --> <xs:enumeration value="810"/> <!-- Soviet Union (divided into 31, 51, 112, 233, 268, 398, 417, 428, 440, 498, 762, 795, 860) --> <xs:enumeration value="849"/> <!-- US Miscellaneous Pacific Islands (merged into 581:US Minor Outlying Island) --> <xs:enumeration value="872"/> <!-- Wake Island (merged into 581:US Minor Outlying Island) --> <xs:enumeration value="886"/> <!-- North Yemen (merged into 887:Yemen) --> <xs:enumeration value="890"/> <!-- Yugoslavia (divided into 70, 191, 499, 688, 807, 705) --> <xs:enumeration value="891"/> <!-- Serbia and Montenegro (divided into 499:Montenegro, and 688:Serbia) --> <!-- 4. ISO 3166-1: Deleted codes (but still supported) ================ --> <xs:enumeration value="230"/> <!-- 231:Ethiopia (before the split of 232:Eritrea) --> <xs:enumeration value="282"/> <!-- East Berlin (276:Germany) --> <xs:enumeration value="284"/> <!-- West Berlin (276:Germany) --> <xs:enumeration value="532"/> <!-- 530:Netherlands Antilles (before the split of 533:Aruba) --> <xs:enumeration value="590"/> <!-- 591:Panama (before merged with 594:Panama Canal Zone) --> <xs:enumeration value="736"/> <!-- 729:Sudan (before the split of 728:South Sudan) --> <!-- 5. Recognized states, but not listed separately =================== --> <xs:enumeration value="1000"/> <!-- Jan Mayen (744:Jan Mayen and Svalbard) --> <xs:enumeration value="1001"/> <!-- Svalbard (744:Jan Mayen and Svalbard) --> <!-- 6. Unrecognized countries/regions ================================= --> <xs:enumeration value="1002"/> <!-- England (belongs to 826:Great Britain) (NSCC code 921) --> <xs:enumeration value="1003"/> <!-- Northern Ireland (belongs to 826:Great Britain) (NSCC code 922) --> <xs:enumeration value="1004"/> <!-- Scotland (belongs to 826:Great Britain) (NSCC code 923) --> <xs:enumeration value="1005"/> <!-- Wales (belongs to 826:Great Britain) (NSCC code 924) --> <xs:enumeration value="1006"/> <!-- Basque (belongs to 724:Spain) --> <xs:enumeration value="1007"/> <!-- Catalonia (belongs to 724:Spain) --> <xs:enumeration value="1008"/> <!-- Canary Islands (belongs to 724:Spain) --> <xs:enumeration value="1009"/> <!-- Tibet (belongs to 156:China) --> <xs:enumeration value="1010"/> <!-- Zanzibar (belongs to 834:Tanzania) --> <!-- 7. Unrecognized regions, especially for FIPS mapping ============== --> <xs:enumeration value="1011"/> <!-- Clipperton Island (250:France) --> <xs:enumeration value="1012"/> <!-- Akrotiri (196:Cyprus) --> <xs:enumeration value="1013"/> <!-- Dhekelia (196:Cyprus) --> <xs:enumeration value="1014"/> <!-- Ashmore and Cartier Islands (36:Australia) --> <xs:enumeration value="1015"/> <!-- Coral Sea Islands (36:Australia) --> <xs:enumeration value="1016"/> <!-- Etorofu Habomai Kunashiri Shikotan (392:Japan) --> <xs:enumeration value="1017"/> <!-- Spratly Islands (704:Vietnam) --> <xs:enumeration value="1018"/> <!-- Baker Island (581:US Minor Outlying Islands) --> <xs:enumeration value="1019"/> <!-- Howland Island (581:US Minor Outlying Islands) --> <xs:enumeration value="1020"/> <!-- Jarvis Island (581:US Minor Outlying Islands) --> <xs:enumeration value="1021"/> <!-- Kingman Reef (581:US Minor Outlying Islands) --> <xs:enumeration value="1022"/> <!-- Navassa Island (581:US Minor Outlying Islands) --> <xs:enumeration value="1023"/> <!-- Palmyra Atoll (581:US Minor Outlying Islands) --> <xs:enumeration value="1024"/> <!-- Paracel Islands (581:US Minor Outlying Islands) --> <xs:enumeration value="1025"/> <!-- Bassas da India (260:French Southern and Antarctic Islands) --> <xs:enumeration value="1026"/> <!-- Europa Island (260:French Southern and Antarctic Islands) --> <xs:enumeration value="1027"/> <!-- Glorioso Islands (260:French Southern and Antarctic Islands) --> <xs:enumeration value="1028"/> <!-- Juan de Nova Island (260:French Southern and Antarctic Islands) --> <xs:enumeration value="1029"/> <!-- Tromelin Island (260:French Southern and Antarctic Islands) --> <!-- 8. Stateless ====================================================== --> <xs:enumeration value="1040"/> <!-- The Internet (FICS, ICC, etc.) --> <xs:enumeration value="1041"/> <!-- At Sea (NSCC code 924) --> <xs:enumeration value="1042"/> <!-- Aboard Aircraft (In the Air) --> <xs:enumeration value="1043"/> <!-- Aboard Spacecraft (Anywhere in the Universe) --> <xs:enumeration value="1044"/> <!-- FIDE (used by FIDE) --> <xs:enumeration value="1045"/> <!-- Mixed Team --> <xs:enumeration value="1046"/> <!-- Nordic Team (used by FIDE) --> <xs:enumeration value="1047"/> <!-- ASEAN (used by FIDE) --> <!-- 9. Historical regions ============================================= --> <xs:enumeration value="1050"/> <!-- Australasia (36:Australia and 554:New Zealand, IOC 1908-1912) --> <xs:enumeration value="1051"/> <!-- West Indies Federation (28:Antigua, 52:Barbados, 136:Cayman Islands, 212:Dominica, 308:Grenada, 388:Jamaica, 500:Montserrat, 659:Saint Kitts and Nevis, 660: Anguilla, 662:Saint Lucia, 670:Saint Vincent and the Grenadines, 780:Trinidad and Tobago, 796:Turks and Caicos Islands) --> <xs:enumeration value="1052"/> <!-- German Empire (1871-1945) --> <xs:enumeration value="1053"/> <!-- Russian Empire (1721-1917) --> <!-- 10. Historical independent states/regions ========================= --> <xs:enumeration value="1060"/> <!-- Saarland (276:Germany) --> <xs:enumeration value="1061"/> <!-- Spanish North Africa (724:Spain) --> <xs:enumeration value="1062"/> <!-- Kosovo (688:Serbia) --> <xs:enumeration value="1063"/> <!-- Southern Ryukyu Islands (392:Japan) --> <xs:enumeration value="1064"/> <!-- Israel Jordan Demilitarized Zone (376:Israel) --> <xs:enumeration value="1065"/> <!-- Israel Syria Demilitarized Zone (376:Israel) --> <xs:enumeration value="1066"/> <!-- Gaza Strip (275:Palestine) --> <xs:enumeration value="1067"/> <!-- West Bank (275:Palestine) --> <xs:enumeration value="1068"/> <!-- North Vietnam (704:Vietnam) --> <xs:enumeration value="1069"/> <!-- Central and Southern Line Islands (296:Kiribati) --> <xs:enumeration value="1070"/> <!-- Gilbert Islands (296:Kiribati) --> <xs:enumeration value="1071"/> <!-- Portuguese Timor (360:Indonesia) --> <xs:enumeration value="1072"/> <!-- Swan Islands (340:Honduras) --> </xs:restriction> </xs:simpleType>


Google translation

Share this page

C/CIF at Sourceforge

C/CIF at Sourceforge

C/CIF at Launchpad

C/CIF at Launchpad