XML Format for Automated Results Processing - FEI
XML Format for Automated Results Processing - FEI
XML Format for Automated Results Processing - FEI
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
<strong>XML</strong> DOCUMENTATION<br />
EVENTING - 2013
<strong>XML</strong> <strong>for</strong>mat <strong>for</strong> <strong>Results</strong> - Description and Explanations .................................... 4<br />
1. Introduction ................................................................................... 4<br />
2. Header........................................................................................... 4<br />
3. Compet, Indiv & Team ..................................................................... 4<br />
4. Detail of ..................................................................... 5<br />
ns1:Position ......................................................................................... 6<br />
ns1:PosStatus ...................................................................................... 6<br />
ns1:PosStatusComplement .................................................................... 7<br />
ns1:PosStatusComplementData (<strong>for</strong> <strong>FEI</strong> use only) .................................... 8<br />
ns1:Competitor<strong>FEI</strong>ID ............................................................................ 8<br />
ns1:CompetitorFirstname ...................................................................... 8<br />
ns1:CompetitorFamilyname ................................................................... 9<br />
ns1:CompetingFor ................................................................................ 9<br />
ns1:Horse<strong>FEI</strong>ID .................................................................................... 9<br />
ns1:HorseCompleteName ...................................................................... 9<br />
ns1:Position2 (For Games only) .............................................................. 9<br />
ns1:PosStatus2 (For Games only) ........................................................... 9<br />
ns1:PositionStatusComplement2 (For Games only) ................................. 10<br />
ns1:DressagePenalty ........................................................................... 10<br />
ns1:CCObstaclePenaltyD ...................................................................... 10<br />
ns1:CCTimePenaltyD ........................................................................... 10<br />
ns1:JumpingObstaclePenalty ................................................................ 11<br />
ns1:JumpingTimePenalty ..................................................................... 11<br />
ns1:TotalPenalty ................................................................................. 11<br />
ns1:TeamNF ...................................................................................... 11<br />
ns1: Prize ……………………………………………………………………………………………………….11<br />
ns1:PrizeCurrency............................................................................... 11<br />
ns1:IsWNominated (does not apply) ..................................................... 11<br />
ns1:QualifiedForJumping2 (For Games only) .......................................... 11<br />
ns1:JumpingObstaclePenalty2 (For Games only) ..................................... 12<br />
ns1:JumpingTimePenalty2 (For Games only) .......................................... 12<br />
ns1:TotalPenalty2 (For Games only) ..................................................... 12<br />
5. Detail of .................................................................. 13<br />
ns1:Position ....................................................................................... 13<br />
2
ns1:PosStatus .................................................................................... 13<br />
ns1:NF .............................................................................................. 14<br />
ns1:TeamName .................................................................................. 14<br />
ns1:Prize ........................................................................................... 14<br />
ns1:PrizeCurrency............................................................................... 14<br />
ns1:TotalPoints .................................................................................. 14<br />
6. Annex I - Currencies ...................................................................... 16<br />
7. Annex II – Abbreviated country codes (NOC) .................................... 20<br />
3
<strong>XML</strong> FORMAT FOR RESULTS - DESCRIPTION AND<br />
EXPLANATIONS<br />
1. Introduction<br />
Further to the recent update of our IT system, it is now possible to send the <strong>FEI</strong> the<br />
results directly in <strong>XML</strong> <strong>for</strong>mat. This procedure will hopefully simplify and speed up<br />
procedures <strong>for</strong> the OCS, NFS and <strong>FEI</strong> and will furthermore allow the results to be<br />
processed more efficiently to the benefit of all involved.<br />
Please find below the description, in<strong>for</strong>mation and explanations of the Xml files required<br />
in order to correctly and swiftly upload them into <strong>FEI</strong> Family.<br />
You will also find an example of <strong>XML</strong> file attached:<br />
� Normal_Competition.xml<br />
� Team_Competition.xml<br />
� Olympic_Games.xml<br />
2. Header<br />
It starts with a standard <strong>XML</strong> header and the first element: Eventing<br />
3. Compet, Indiv & Team<br />
The Competition element is then included in the Eventing one.<br />
Under the Compet element, there are 2 lists:<br />
- The Indiv elements<br />
This in<strong>for</strong>mation must be completed <strong>for</strong> each combination (Athlete/Rider) that<br />
participated in the competition (plus the in<strong>for</strong>mation associated to them).<br />
- The Team elements<br />
This in<strong>for</strong>mation must be completed if there is a team classification (CICO, Games,<br />
Championships).<br />
4
4. Detail of <br />
The Indiv element contains a set of elements in regard to the combination<br />
(Athlete/Horse) in<strong>for</strong>mation (IDs and Names) as well as their results.<br />
5
ns1:Position<br />
Rank of the combination.<br />
No rank <strong>for</strong> the rider that are eliminated, retired, withdrawn or disqualified.<br />
For Teams Competitions, please use this column to enter the individual rank of each<br />
riders.<br />
Example: 1<br />
ns1:PosStatus<br />
Status. If the rider is ranked or eliminated, retired or withdrawn in the 1st round. Write<br />
down one of the 6 abbreviations:<br />
� R: <strong>for</strong> ranked combinations<br />
� EL: eliminated (to be used with a PosStatusComplement)<br />
� RET: retired (to be used with a PosStatusComplement)<br />
� WD: withdrawn (to be used with a PosStatusComplement)<br />
� DNF: did not finish (to be used with a PosStatusComplement)<br />
� DSQ: disqualified (to be used with a PosStatusComplement)<br />
6
No other code accepted.<br />
Example: RET<br />
ns1:PosStatusComplement<br />
Status complement.<br />
If ns1:PosStatus=DSQ then ns1.:PosStatusComplement must contain one of the<br />
following value:<br />
� Report Judge (to be used with a PosStatusComplementData)<br />
� Case (to be used with a PosStatusComplementData)<br />
� Horse too old or too young<br />
� Athlete too old or too young<br />
� Athlete suspended<br />
� Horse suspended<br />
� Not a pony<br />
� Not a horse<br />
� Athlete not qualified<br />
� Not con<strong>for</strong>ming with many rules<br />
� Horse not qualified<br />
� Athlete not registered<br />
� Horse not registered<br />
� Combination not registered<br />
� Unknown horse<br />
� Unknown athlete<br />
� Rest period not respected<br />
If ns1:PosStatus=EL then ns1.:PosStatusComplement must contain one of the following<br />
values:<br />
� 1st HI (First Horse Inspection)<br />
� 2nd HI (Second Horse Inspection)<br />
� Dressage<br />
� For the cross country phase the following apply:<br />
o XC- FH (fall of horse)<br />
o XC- FR (fall of rider)<br />
o XC- R (refusal)<br />
o XC- BD ( Breakable device)<br />
o XC- DR (dangerous riding)<br />
o XC- AH (abuse of horse)<br />
� SJ (Show Jumping)<br />
7
If ns1:PosStatus=WD then ns1.:PosStatusComplement must contain one of the following<br />
values:<br />
� 1st HI<br />
� 2nd HI<br />
� Dressage<br />
� XC<br />
� SJ<br />
If ns1:PosStatus=RET then ns1.:PosStatusComplement must contain one of the following<br />
value:<br />
� Dressage<br />
� XC<br />
� SJ<br />
If ns1:PosStatus=DNF then ns1.:PosStatusComplement must contain one of the following<br />
value:<br />
� Dressage<br />
� XC<br />
� SJ<br />
No other code accepted.<br />
Example:Horse not<br />
registered<br />
ns1:PosStatusComplementData (FOR <strong>FEI</strong> USE ONLY)<br />
Status Comment. Case Number <strong>for</strong> disqualified combinations. (For <strong>FEI</strong> only)<br />
Example: 2009/15<br />
ns1:Competitor<strong>FEI</strong>ID<br />
The <strong>FEI</strong> ID of the rider. The rider MUST be recorded in the <strong>FEI</strong> database and MUST<br />
have a registration <strong>for</strong> the current year. (All riders <strong>FEI</strong> IDs contain 8 numbers and must<br />
be entered without any spaces).<br />
You can find all <strong>FEI</strong> IDs and check riders registration on our website:<br />
http://search.fei.org/Search_Centre/Person/Pages/Search.aspx<br />
Example: 10062368<br />
ns1:CompetitorFirstname<br />
The First Name of the Rider. The system will compare the first name with the one in<br />
the system. No special characters are accepted.<br />
8
You can check all riders names on our website:<br />
http://search.fei.org/Search_Centre/Person/Pages/Search.aspx<br />
Example: Dennis<br />
ns1:CompetitorFamilyname<br />
The Family Name of the Rider. The system will compare the family name with the one<br />
in the system. No special characters are accepted.<br />
You can check all riders names on our website:<br />
http://search.fei.org/Search_Centre/Person/Pages/Search.aspx<br />
Example: van den Brink<br />
ns1:CompetingFor<br />
IOC Code - Sport Nationality of the rider. Use the 3 letters of the Olympic Committee<br />
(OC) abbreviations as described in Annex II. No other are accepted.<br />
You can check all riders nationalities on our website:<br />
http://search.fei.org/Search_Centre/Person/Pages/Search.aspx<br />
Example: NED<br />
ns1:Horse<strong>FEI</strong>ID<br />
The <strong>FEI</strong> ID of the horse. The horse MUST be recorded in the <strong>FEI</strong> database and MUST<br />
have a registration <strong>for</strong> the current year. (Old Horse <strong>FEI</strong> IDs: 3 capital letters + 5<br />
numbers, new Horse <strong>FEI</strong> IDs: 3 numbers + 2 capital letters + 2 numbers). The <strong>FEI</strong> ID<br />
must be entered without any space.<br />
You can find all <strong>FEI</strong> IDs and check horses registration on our website:<br />
http://search.fei.org/Search_Centre/Horse/Pages/Search.aspx<br />
Example: 102RD99<br />
ns1:HorseCompleteName<br />
The horse complete name. The system will compare the name with the one in the<br />
system. No special characters are accepted.<br />
You can check all horse names on our website:<br />
http://search.fei.org/Search_Centre/Horse/Pages/Search.aspx<br />
Example: Royal Queen<br />
ns1:Position2<br />
The combination rank of the Jumping Second round. (For Games Only).<br />
Rank 1,2,3,… following the second jumping round at Olympic games.<br />
Leave Blank <strong>for</strong> EL, RET, WD or DSQ riders. No letter is accepted. Status must not be set<br />
in this column.<br />
Example: 2<br />
ns1:PosStatus2<br />
Status following second jumping round. (For Games Only).<br />
The combination’s status in the second jumping round at Olympic Games, indicate one of<br />
the 4 abbreviations:<br />
� EL: eliminated<br />
� RET: retired<br />
� WD: withdrawn<br />
� DNF : Did not Finish<br />
9
No other code accepted.<br />
Example: RET<br />
ns1:PositionStatusComplement2<br />
Status complement. (For Games only).<br />
If ns1:PosStatus2=EL then ns1.:PosStatusComplement2 must contain one of the<br />
following value:<br />
� 1st HI (First Horse Inspection)<br />
� 2nd HI (Second Horse Inspection)<br />
� Dressage<br />
� For the cross country phase the following apply:<br />
o XC- FH (fall of horse)<br />
o XC- FR (fall of rider)<br />
o XC- R (refusal)<br />
o XC- BD ( Breakable device)<br />
o XC- DR (dangerous riding)<br />
o XC- AH (abuse of horse)<br />
� SJ (Show Jumping)<br />
If ns1:PosStatus2=WD then ns1.:PosStatusComplement2 must contain one of the<br />
following value:<br />
� 1st HI<br />
� 2nd HI<br />
� Dressage<br />
� XC<br />
� SJ<br />
If ns1:PosStatus2=RET then ns1.:PosStatusComplement2 must contain one of the<br />
following value:<br />
� Dressage<br />
� XC<br />
� SJ<br />
If ns1:PosStatus2=DNF then ns1.:PosStatusComplement2 must contain one of the<br />
following value:<br />
� Dressage<br />
� XC<br />
� SJ<br />
ns1:DressagePenalty<br />
Dressage score in penalty points must be mentioned according to Art 526 of the<br />
Eventing rules.<br />
Only positive values with decimal points are accepted, no other code accepted.<br />
Example: 43.9<br />
ns1:CCObstaclePenaltyD<br />
Cross Country obstacle penalties are to be mentioned according to Art.532 of the<br />
Eventing rules.<br />
Only positive values with decimal points are accepted, no other code accepted.<br />
Example: 20<br />
10
ns1:CCTimePenaltyD<br />
Cross country time penalties are to be mentioned according to Art. 532 and 532.2 of<br />
the Eventing rules.<br />
Only positive values with decimal points are accepted, no other code accepted.<br />
Example: 12.8<br />
ns1:JumpingObstaclePenalty<br />
Jumping obstacle penalties are to be mentioned according to Art 538 of the Eventing<br />
rules.<br />
Only positive values with decimal points are accepted, no other code accepted.<br />
Example: 4<br />
ns1:JumpingTimePenalty<br />
Jumping time penalties are to be mentioned according to Art 538.2 of the Eventing<br />
rules.<br />
Only positive values with decimal points are accepted, no other code accepted.<br />
Example: 4<br />
ns1:TotalPenalty<br />
Total Penalties; addition of dressage penalties, time and obstacle penalties from cross<br />
country and jumping (ns1:DressagePenalty + ns1:CCObstaclePenaltyD +<br />
ns1:CCTimePenaltyD + ns1:JumpingObstaclePenalty + ns1:JumpingTimePenalty).<br />
Only positive values with decimal points are accepted, no other code accepted.<br />
Example: 67.4<br />
ns1:TeamNF<br />
The Name of the Team. Only fill this column <strong>for</strong> CCIO/CICO or Team Competitions at<br />
Championships or Games.<br />
Leave blank <strong>for</strong> riders that compete only as individual.<br />
An IOC Code (as defined in Annex II) is usually entered if the combination is competing<br />
in a team, but if you have more than one team per country, you can fill this column with<br />
the name of the teams.<br />
Example: CAN<br />
ns1:Prize<br />
The prize won. Number without currency, only numbers are accepted.<br />
For those who do not receive any prize money, please leave blank. Value “0” is not<br />
accepted.<br />
Example: 200<br />
ns1:PrizeCurrency<br />
The prize currency. The allowed abbreviated currency are listed in Annex I. No other<br />
code or symbol is accepted.<br />
For those who did not receive any prize money, please leave blank.<br />
Example: EUR<br />
ns1:IsWNominated<br />
Does not apply <strong>for</strong> Eventing. Write down FALSE <strong>for</strong> all riders.<br />
11
Example: false<br />
ns1:QualifiedForJumping2<br />
Write down true if the rider is qualified <strong>for</strong> the Jumping Second Round and false if he is<br />
not. For normal competitions, always fill with False <strong>for</strong> all. (For Olympic Games or<br />
Games Only).<br />
Example: true<br />
ns1:JumpingObstaclePenalty2<br />
Jumping obstacle penalties of the Jumping Second Round are to be mentioned<br />
according to Art 538 of the Eventing rules. (For Olympic Games or Games Only).<br />
Only positive values with decimal points are accepted, no other code accepted.<br />
Example: 4<br />
ns1:JumpingTimePenalty2<br />
Jumping time penalties of the Jumping Second Round are to be mentioned<br />
according to Art 538.2 of the Eventing rules. (For Olympic Games or Games Only).<br />
Only positive values with decimal points are accepted, no other code accepted.<br />
Example: 1<br />
ns1:TotalPenalty2<br />
Total Penalties following Jumping Second Round; addition Total Penalty and<br />
Jumping Second Round Obstacle and Time Penalties (ns1:TotalPenalty +<br />
JumpingObstaclePenalty2 + JumpingTimePenalty2). (For Olympic Games or Games<br />
Only).<br />
Only positive values with decimal points are accepted, no other code accepted.<br />
Example: 59.7<br />
12
5. Detail of <br />
ns1:Position<br />
Rank of the team. No rank <strong>for</strong> the teams that are eliminated, retired or withdrawn.<br />
Example: 1<br />
ns1:PosStatus<br />
Status. If the team is ranked or eliminated, retired or withdrawn. Write down one of the<br />
4 abbreviations:<br />
� R:Ranked<br />
� EL: eliminated<br />
� RET: retired<br />
� WD: withdrawn<br />
No other code accepted.<br />
Example: R<br />
13
ns1:NF<br />
The Nationality of the team. Use the 3 letters of the Olympic Committee abbreviations<br />
as described in Annex II. If the team’s riders have more than one nationality, choose one<br />
of them.<br />
Example: NED<br />
ns1:TeamName<br />
The name of the team. You can mention again the nationality abbreviations or the<br />
team names if there are several teams with the same nationality.<br />
Example: NED<br />
ns1:Prize<br />
The prize won. Number without currency, only numbers are accepted.<br />
For those who do not receive any prize money, please leave blank. Value “0” is not<br />
accepted.<br />
Example: 64000<br />
ns1:PrizeCurrency<br />
The prize currency. The allowed abbreviated currencies are listed in Annex I. No other<br />
are accepted.<br />
For those who do not receive any prize money, please leave blank.<br />
Example: EUR<br />
ns1:TotalPoints<br />
The total penalties obtained by addition of the three highest placed athletes in the<br />
team as per Art. 502.3 of the Eventing rules.<br />
A rider who fails to compete as team member will be awarded 1000 penalty points.<br />
Only positive values with decimal points are accepted, no other code accepted.<br />
Example: 334.1<br />
14
6. Annex I - Currencies<br />
Currency Code<br />
United Arab Emirates dirham United Arab Emirates AED<br />
Afghani Afghanistan AFN<br />
Lek Albania ALL<br />
Armenian dram Armenia AMD<br />
Netherlands Antillean guilder Netherlands Antilles ANG<br />
Kwanza Angola AOA<br />
Argentine peso Argentina ARS<br />
Australian dollar Australia, Australian Antarctic Territory, Christmas Island, Cocos<br />
(Keeling) Islands, Heard and McDonald Islands, Kiribati, Nauru, Norfolk Island,<br />
Tuvalu AUD<br />
Aruban guilder Aruba AWG<br />
Azerbaijanian manat Azerbaijan AZN<br />
Convertible marks Bosnia and Herzegovina BAM<br />
Barbados dollar Barbados BBD<br />
Bangladeshi taka Bangladesh BDT<br />
Bulgarian lev Bulgaria BGN<br />
Bahraini dinar Bahrain BHD<br />
Burundian franc Burundi BIF<br />
Bermudian dollar (customarily known as Bermuda dollar) Bermuda BMD<br />
Brunei dollar Brunei, Singapore BND<br />
Boliviano Bolivia BOB<br />
Bolivian Mvdol (funds code) Bolivia BOV<br />
Brazilian real Brazil BRL<br />
Bahamian dollar Bahamas BSD<br />
Ngultrum Bhutan BTN<br />
Pula Botswana BWP<br />
Belarusian ruble Belarus BYR<br />
Belize dollar Belize BZD<br />
Canadian dollar Canada CAD<br />
Franc Congolais Democratic Republic of Congo CDF<br />
WIR euro (complementary currency) Switzerland CHE<br />
Swiss franc Switzerland, Liechtenstein CHF<br />
WIR franc (complementary currency) Switzerland CHW<br />
Unidad de Fomento (funds code) Chile CLF<br />
Chilean peso Chile CLP<br />
Chinese Yuan China (Mainland) CNY<br />
Colombian peso Colombia COP<br />
Unidad de Valor Real Colombia COU<br />
Costa Rican colon Costa Rica CRC<br />
Cuban convertible peso Cuba CUC<br />
Cuban peso Cuba CUP<br />
Cape Verde escudo Cape Verde CVE<br />
Czech Koruna Czech Republic CZK<br />
Djibouti franc Djibouti DJF<br />
16
Danish krone Denmark, Faroe Islands, Greenland DKK<br />
Dominican peso Dominican Republic DOP<br />
Algerian dinar Algeria DZD<br />
Kroon Estonia EEK<br />
Egyptian pound Egypt EGP<br />
Nakfa Eritrea ERN<br />
Ethiopian birr Ethiopia ETB<br />
euro 16 European Union countries, Andorra, Kosovo, Monaco, Montenegro, San<br />
Marino, Vatican; see eurozone EUR<br />
Fiji dollar Fiji FJD<br />
Falkland Islands pound Falkland Islands FKP<br />
Pound sterling United Kingdom, Crown Dependencies (the Isle of Man and the<br />
Channel Islands), certain British Overseas Territories (South Georgia and the<br />
South Sandwich Islands, British Antarctic Territory and British Indian Ocean<br />
Territory) GBP<br />
Lari Georgia GEL<br />
Cedi Ghana GHS<br />
Gibraltar pound Gibraltar GIP<br />
Dalasi Gambia GMD<br />
Guinea franc Guinea GNF<br />
Quetzal Guatemala GTQ<br />
Guyana dollar Guyana GYD<br />
Hong Kong dollar Hong Kong Special Administrative Region HKD<br />
Lempira Honduras HNL<br />
Croatian kuna Croatia HRK<br />
Haiti gourde Haiti HTG<br />
Forint Hungary HUF<br />
Rupiah Indonesia IDR<br />
Israeli new sheqel Israel ILS<br />
Indian rupee Bhutan, India INR<br />
Iraqi dinar Iraq IQD<br />
Iranian rial Iran IRR<br />
Iceland krona Iceland ISK<br />
Jamaican dollar Jamaica JMD<br />
Jordanian dinar Jordan JOD<br />
Japanese yen Japan JPY<br />
Kenyan shilling Kenya KES<br />
Som Kyrgyzstan KGS<br />
Riel Cambodia KHR<br />
Comoro franc Comoros KMF<br />
North Korean won North Korea KPW<br />
South Korean won South Korea KRW<br />
Kuwaiti dinar Kuwait KWD<br />
Cayman Islands dollar Cayman Islands KYD<br />
Tenge Kazakhstan KZT<br />
Kip Laos LAK<br />
Lebanese pound Lebanon LBP<br />
17
Sri Lanka rupee Sri Lanka LKR<br />
Liberian dollar Liberia LRD<br />
Lesotho loti Lesotho LSL<br />
Lithuanian litas Lithuania LTL<br />
Latvian lats Latvia LVL<br />
Libyan dinar Libya LYD<br />
Moroccan dirham Morocco, Western Sahara MAD<br />
Moldovan leu Moldova MDL<br />
0.7 Malagasy ariary Madagascar MGA<br />
Denar Macedonia MKD<br />
Kyat Myanmar MMK<br />
Tugrik Mongolia MNT<br />
Pataca Macau Special Administrative Region MOP<br />
0.7 Ouguiya Mauritania MRO<br />
Mauritius rupee Mauritius MUR<br />
Rufiyaa Maldives MVR<br />
Kwacha Malawi MWK<br />
Mexican peso Mexico MXN<br />
Mexican Unidad de Inversion (UDI) (funds code) Mexico MXV<br />
Malaysian ringgit Malaysia MYR<br />
Metical Mozambique MZN<br />
Namibian dollar Namibia NAD<br />
Naira Nigeria NGN<br />
Cordoba oro Nicaragua NIO<br />
Norwegian krone Norway, Bouvet Island, Queen Maud Land, Peter I Island NOK<br />
Nepalese rupee Nepal NPR<br />
New Zealand dollar Cook Islands, New Zealand, Niue, Pitcairn, Tokelau NZD<br />
Rial Omani Oman OMR<br />
Balboa Panama PAB<br />
Nuevo sol Peru PEN<br />
Kina Papua New Guinea PGK<br />
Philippine peso Philippines PHP<br />
Pakistan rupee Pakistan PKR<br />
Zloty Poland PLN<br />
Guarani Paraguay PYG<br />
Qatari rial Qatar QAR<br />
Romanian new leu Romania RON<br />
Serbian dinar Serbia RSD<br />
Russian rouble Russia, Abkhazia, South Ossetia RUB<br />
Rwanda franc Rwanda RWF<br />
Saudi riyal Saudi Arabia SAR<br />
Solomon Islands dollar Solomon Islands SBD<br />
Seychelles rupee Seychelles SCR<br />
Sudanese pound Sudan SDG<br />
Swedish krona/kronor Sweden SEK<br />
Singapore dollar Singapore, Brunei SGD<br />
18
Saint Helena pound Saint Helena SHP<br />
Leone Sierra Leone SLL<br />
Somali shilling Somalia SOS<br />
Surinam dollar Suriname SRD<br />
Dobra São Tomé and Príncipe STD<br />
Syrian pound Syria SYP<br />
Lilangeni Swaziland SZL<br />
Baht Thailand THB<br />
Somoni Tajikistan TJS<br />
Manat Turkmenistan TMT<br />
Tunisian dinar Tunisia TND<br />
Pa'anga Tonga TOP<br />
Turkish lira Turkey, Northern Cyprus TRY<br />
Trinidad and Tobago dollar Trinidad and Tobago TTD<br />
New Taiwan dollar Taiwan and other islands that are under the effective control<br />
of the Republic of China (ROC) TWD<br />
Tanzanian shilling Tanzania TZS<br />
Hryvnia Ukraine UAH<br />
Uganda shilling Uganda UGX<br />
US dollar American Samoa, British Indian Ocean Territory, Ecuador, El Salvador,<br />
Guam, Haiti, Marshall Islands, Micronesia, Northern Mariana Islands, Palau,<br />
Panama, Puerto Rico, Timor-Leste, Turks and Caicos Islands, United States,<br />
Virgin Islands, Bermuda (as well as Bermudian Dollar) USD<br />
United States dollar (next day) (funds code) United States USN<br />
United States dollar (same day) (funds code) (one source[who?] claims it is no<br />
longer used, but it is still on the ISO 4217-MA list) United States USS<br />
Peso Uruguayo Uruguay UYU<br />
Uzbekistan som Uzbekistan UZS<br />
Venezuelan bolívar fuerte Venezuela VEF<br />
Vietnamese d?ng Vietnam VND<br />
Vatu Vanuatu VUV<br />
Samoan tala Samoa WST<br />
CFA franc BEAC Cameroon, Central African Republic, Congo, Chad, Equatorial<br />
Guinea, Gabon XAF<br />
East Caribbean dollar Anguilla, Antigua and Barbuda, Dominica, Grenada,<br />
Montserrat, Saint Kitts and Nevis, Saint Lucia, Saint Vincent and the Grenadines XCD<br />
CFA Franc BCEAO Benin, Burkina Faso, Côte d'Ivoire, Guinea-Bissau, Mali, Niger,<br />
Senegal, Togo XOF<br />
CFP franc French Polynesia, New Caledonia, Wallis and Futuna XPF<br />
Yemeni rial Yemen YER<br />
South African rand South Africa ZAR<br />
Kwacha Zambia ZMK<br />
Zimbabwe dollar Zimbabwe ZWL<br />
19
7. Annex II – Abbreviated country codes (NOC)<br />
Nation (NOC) Code<br />
Afghanistan AFG<br />
Netherlands Antilles AHO<br />
Albania ALB<br />
Algeria ALG<br />
Andorra AND<br />
Angola ANG<br />
Antigua and Barbuda ANT<br />
Argentina ARG<br />
Armenia ARM<br />
Aruba ARU<br />
American Samoa ASA<br />
Australia AUS<br />
Austria AUT<br />
Azerbaijan AZE<br />
Bahamas BAH<br />
Bangladesh BAN<br />
Barbados BAR<br />
Burundi BDI<br />
Belgium BEL<br />
Benin BEN<br />
Bermuda BER<br />
Bhutan BHU<br />
Bosnia and Herzegovina BIH<br />
Belize BIZ<br />
Belarus BLR<br />
Bolivia BOL<br />
Botswana BOT<br />
Brazil BRA<br />
Bahrain BRN<br />
Brunei BRU<br />
Bulgaria BUL<br />
Burkina Faso BUR<br />
Central African Republic CAF<br />
Cambodia CAM<br />
Canada CAN<br />
Cayman Islands CAY<br />
Congo CGO<br />
Chad CHA<br />
Chile CHI<br />
China CHN<br />
Côte d'Ivoire CIV<br />
Cameroon CMR<br />
DR Congo COD<br />
20
Cook Islands COK<br />
Colombia COL<br />
Comoros COM<br />
Cape Verde CPV<br />
Costa Rica CRC<br />
Croatia CRO<br />
Cuba CUB<br />
Cyprus CYP<br />
Czech Republic CZE<br />
Denmark DEN<br />
Djibouti DJI<br />
Dominica DMA<br />
Dominican Republic DOM<br />
Ecuador ECU<br />
Egypt EGY<br />
Eritrea ERI<br />
El Salvador ESA<br />
Spain ESP<br />
Estonia EST<br />
Ethiopia ETH<br />
Fiji FIJ<br />
Finland FIN<br />
France FRA<br />
Micronesia FSM<br />
Gabon GAB<br />
Gambia GAM<br />
Great Britain GBR<br />
Guinea-Bissau GBS<br />
Georgia GEO<br />
Equatorial Guinea GEQ<br />
Germany GER<br />
Ghana GHA<br />
Greece GRE<br />
Grenada GRN<br />
Guatemala GUA<br />
Guinea GUI<br />
Guam GUM<br />
Guyana GUY<br />
Haiti HAI<br />
Hong Kong HKG<br />
Honduras HON<br />
Hungary HUN<br />
Indonesia INA<br />
India IND<br />
Iran IRI<br />
Ireland IRL<br />
21
Iraq IRQ<br />
Iceland ISL<br />
Israel ISR<br />
Virgin Islands ISV<br />
Italy ITA<br />
British Virgin Islands IVB<br />
Jamaica JAM<br />
Jordan JOR<br />
Japan JPN<br />
Kazakhstan KAZ<br />
Kenya KEN<br />
Kyrgyzstan KGZ<br />
Kiribati KIR<br />
South Korea KOR<br />
Saudi Arabia KSA<br />
Kuwait KUW<br />
Laos LAO<br />
Latvia LAT<br />
Libya LBA<br />
Liberia LBR<br />
Saint Lucia LCA<br />
Lesotho LES<br />
Lebanon LIB<br />
Liechtenstein LIE<br />
Lithuania LTU<br />
Luxembourg LUX<br />
Madagascar MAD<br />
Morocco MAR<br />
Malaysia MAS<br />
Malawi MAW<br />
Moldova MDA<br />
Maldives MDV<br />
Mexico MEX<br />
Mongolia MGL<br />
Marshall Islands MHL<br />
Macedonia MKD<br />
Mali MLI<br />
Malta MLT<br />
Montenegro MNE<br />
Monaco MON<br />
Mozambique MOZ<br />
Mauritius MRI<br />
Mauritania MTN<br />
Myanmar MYA<br />
Namibia NAM<br />
Nicaragua NCA<br />
22
Netherlands NED<br />
Nepal NEP<br />
Nigeria NGR<br />
Niger NIG<br />
Norway NOR<br />
Nauru NRU<br />
New Zealand NZL<br />
Oman OMA<br />
Pakistan PAK<br />
Panama PAN<br />
Paraguay PAR<br />
Peru PER<br />
Philippines PHI<br />
Palestine PLE<br />
Palau PLW<br />
Papua New Guinea PNG<br />
Poland POL<br />
Portugal POR<br />
North Korea PRK<br />
Puerto Rico PUR<br />
Qatar QAT<br />
Romania ROU<br />
South Africa RSA<br />
Russia RUS<br />
Rwanda RWA<br />
Samoa SAM<br />
Senegal SEN<br />
Seychelles SEY<br />
Singapore SIN<br />
Saint Kitts and Nevis SKN<br />
Sierra Leone SLE<br />
Slovenia SLO<br />
San Marino SMR<br />
Solomon Islands SOL<br />
Somalia SOM<br />
Serbia SRB<br />
Sri Lanka SRI<br />
São Tomé and Príncipe STP<br />
Sudan SUD<br />
Switzerland SUI<br />
Suriname SUR<br />
Slovakia SVK<br />
Sweden SWE<br />
Swaziland SWZ<br />
Syria SYR<br />
Tanzania TAN<br />
23
Tonga TGA<br />
Thailand THA<br />
Tajikistan TJK<br />
Turkmenistan TKM<br />
Timor-Leste TLS<br />
Togo TOG<br />
Chinese Taipei[3] TPE<br />
Trinidad and Tobago TRI<br />
Tunisia TUN<br />
Turkey TUR<br />
Tuvalu TUV<br />
United Arab Emirates UAE<br />
Uganda UGA<br />
Ukraine UKR<br />
Uruguay URU<br />
United States USA<br />
Uzbekistan UZB<br />
Vanuatu VAN<br />
Venezuela VEN<br />
Vietnam VIE<br />
Saint Vincent and the<br />
Grenadines VIN<br />
Yemen YEM<br />
Zambia ZAM<br />
Zimbabwe ZIM<br />
24