CURRENCY:
  description: Currency code as defined by ISO-4217 using the numeric codes as values and the alpha-3 codes as names
  type: integer
  format: ISO-4217
  enum:
    - 784 # United Arab Emirates Dirham 
    - 971 # Afghanistan Afghani 
    - 8   # Albania Lek 
    - 51  # Armenia Dram 
    - 532 # Netherlands Antilles Guilder
    - 973 # Angola Kwanza 
    - 32  # Argentina Peso 
    - 36  # Australia Dollar 
    - 533 # Aruba Guilder 
    - 944 # Azerbaijan New Manat
    - 977 # Bosnia and Herzegovina Convertible Marka
    - 52  # Barbados Dollar 
    - 50  # Bangladesh Taka 
    - 975 # Bulgaria Lev 
    - 48  # Bahrain Dinar 
    - 108 # Burundi Franc 
    - 60  # Bermuda Dollar 
    - 96  # Brunei Darussalam Dollar
    - 68  # Bolivia Bolíviano 
    - 986 # Brazil Real 
    - 44  # Bahamas Dollar 
    - 64  # Bhutan Ngultrum 
    - 72  # Botswana Pula 
    - 933 # Belarus Ruble 
    - 84  # Belize Dollar 
    - 124 # Canada Dollar 
    - 976 # Congo/Kinshasa Franc 
    - 756 # Switzerland Franc 
    - 152 # Chile Peso 
    - 156 # China Yuan Renminbi
    - 170 # Colombia Peso 
    - 188 # Costa Rica Colon
    - 192 # Cuba Peso 
    - 132 # Cape Verde Escudo
    - 203 # Czech Republic Koruna
    - 262 # Djibouti Franc 
    - 208 # Denmark Krone 
    - 214 # Dominican Republic Peso
    - 12  # Algeria Dinar 
    - 233 # 
    - 818 # Egypt Pound 
    - 232 # Eritrea Nakfa 
    - 230 # Ethiopia Birr 
    - 978 # Euro Member Countries
    - 242 # Fiji Dollar 
    - 238 # Falkland Islands (Malvinas) Pound 
    - 826 # United Kingdom Pound
    - 981 # Georgia Lari 
    - 936 # Ghana Cedi 
    - 292 # Gibraltar Pound 
    - 270 # Gambia Dalasi 
    - 324 # Guinea Franc 
    - 320 # Guatemala Quetzal 
    - 328 # Guyana Dollar 
    - 344 # Hong Kong Dollar
    - 340 # Honduras Lempira 
    - 191 # Croatia Kuna 
    - 332 # Haiti Gourde 
    - 348 # Hungary Forint 
    - 360 # Indonesia Rupiah 
    - 376 # Israel Shekel 
    - 356 # India Rupee 
    - 368 # Iraq Dinar 
    - 364 # Iran Rial 
    - 352 # Iceland Krona 
    - 388 # Jamaica Dollar 
    - 400 # Jordan Dinar 
    - 392 # Japan Yen 
    - 404 # Kenya Shilling 
    - 417 # Kyrgyzstan Som 
    - 116 # Cambodia Riel 
    - 174 # Comoros Franc 
    - 408 # Korea (North) Won
    - 410 # Korea (South) Won
    - 414 # Kuwait Dinar 
    - 136 # Cayman Islands Dollar
    - 398 # Kazakhstan Tenge 
    - 418 # Laos Kip 
    - 422 # Lebanon Pound 
    - 144 # Sri Lanka Rupee
    - 430 # Liberia Dollar 
    - 426 # Lesotho Loti 
    - 434 # Libya Dinar 
    - 504 # Morocco Dirham 
    - 498 # Moldova Leu 
    - 969 # Madagascar Ariary 
    - 807 # Macedonia Denar 
    - 104 # Myanmar (Burma) Kyat
    - 496 # Mongolia Tughrik 
    - 446 # Macau Pataca 
    - 478 # Mauritania Ouguiya 
    - 929 # 
    - 480 # Mauritius Rupee 
    - 462 # Maldives (Maldive Islands) Rufiyaa 
    - 454 # Malawi Kwacha 
    - 484 # Mexico Peso 
    - 458 # Malaysia Ringgit 
    - 943 # Mozambique Metical 
    - 516 # Namibia Dollar 
    - 566 # Nigeria Naira 
    - 558 # Nicaragua Cordoba 
    - 578 # Norway Krone 
    - 524 # Nepal Rupee 
    - 554 # New Zealand Dollar
    - 512 # Oman Rial 
    - 590 # Panama Balboa 
    - 604 # Peru Sol 
    - 598 # Papua New Guinea Kina 
    - 608 # Philippines Peso 
    - 586 # Pakistan Rupee 
    - 985 # Poland Zloty 
    - 600 # Paraguay Guarani 
    - 634 # Qatar Riyal 
    - 946 # Romania New Leu
    - 941 # Serbia Dinar 
    - 643 # Russia Ruble 
    - 646 # Rwanda Franc 
    - 682 # Saudi Arabia Riyal
    - 90  # Solomon Islands Dollar
    - 690 # Seychelles Rupee 
    - 938 # Sudan Pound 
    - 752 # Sweden Krona 
    - 702 # Singapore Dollar 
    - 654 # Saint Helena Pound
    - 694 # Sierra Leone Leone
    - 706 # Somalia Shilling 
    - 968 # Suriname Dollar 
    - 678 # São Tomé and Príncipe Dobra
    - 930 # 
    - 760 # Syria Pound 
    - 748 # Swaziland Lilangeni 
    - 764 # Thailand Baht 
    - 972 # Tajikistan Somoni 
    - 934 # Turkmenistan Manat 
    - 788 # Tunisia Dinar 
    - 776 # Tonga Pa'anga 
    - 949 # Turkey Lira 
    - 780 # Trinidad and Tobago Dollar 
    - 901 # Taiwan New Dollar
    - 834 # Tanzania Shilling 
    - 980 # Ukraine Hryvnia 
    - 800 # Uganda Shilling 
    - 840 # United States Dollar
    - 858 # Uruguay Peso 
    - 860 # Uzbekistan Som 
    - 937 # Venezuela Bolivar 
    - 928 # 
    - 704 # Viet Nam Dong
    - 548 # Vanuatu Vatu 
    - 882 # Samoa Tala 
    - 950 # Communauté Financière Africaine (BEAC) CFA
    - 951 # East Caribbean Dollar
    - 952 # Communauté Financière Africaine (BCEAO) Franc
    - 953 # Comptoirs Français du Pacifique (CFP)
    - 886 # Yemen Rial 
    - 710 # South Africa Rand
    - 894 # Zambia Kwacha
  x-enum-varnames:
    - AED # United Arab Emirates Dirham 
    - AFN # Afghanistan Afghani
    - ALL # Albania Lek
    - AMD # Armenia Dram
    - ANG # Netherlands Antilles Guilder
    - AOA # Angola Kwanza
    - ARS # Argentina Peso
    - AUD # Australia Dollar
    - AWG # Aruba Guilder
    - AZN # Azerbaijan New Manat
    - BAM # Bosnia and Herzegovina Convertible Marka
    - BBD # Barbados Dollar
    - BDT # Bangladesh Taka
    - BGN # Bulgaria Lev
    - BHD # Bahrain Dinar
    - BIF # Burundi Franc
    - BMD # Bermuda Dollar
    - BND # Brunei Darussalam Dollar
    - BOB # Bolivia Bolíviano
    - BRL # Brazil Real
    - BSD # Bahamas Dollar
    - BTN # Bhutan Ngultrum
    - BWP # Botswana Pula
    - BYN # Belarus Ruble
    - BZD # Belize Dollar
    - CAD # Canada Dollar
    - CDF # Congo/Kinshasa Franc
    - CHF # Switzerland Franc
    - CLP # Chile Peso
    - CNY # China Yuan Renminbi
    - COP # Colombia Peso
    - CRC # Costa Rica Colon
    - CUP # Cuba Peso
    - CVE # Cape Verde Escudo
    - CZK # Czech Republic Koruna
    - DJF # Djibouti Franc
    - DKK # Denmark Krone
    - DOP # Dominican Republic Peso
    - DZD # Algeria Dinar
    - EEK #
    - EGP # Egypt Pound
    - ERN # Eritrea Nakfa
    - ETB # Ethiopia Birr
    - EUR # Euro Member Countries
    - FJD # Fiji Dollar
    - FKP # Falkland Islands (Malvinas) Pound 
    - GBP # United Kingdom Pound
    - GEL # Georgia Lari
    - GHS # Ghana Cedi
    - GIP # Gibraltar Pound
    - GMD # Gambia Dalasi
    - GNF # Guinea Franc
    - GTQ # Guatemala Quetzal
    - GYD # Guyana Dollar
    - HKD # Hong Kong Dollar
    - HNL # Honduras Lempira
    - HRK # Croatia Kuna
    - HTG # Haiti Gourde
    - HUF # Hungary Forint
    - IDR # Indonesia Rupiah
    - ILS # Israel Shekel
    - INR # India Rupee
    - IQD # Iraq Dinar
    - IRR # Iran Rial
    - ISK # Iceland Krona
    - JMD # Jamaica Dollar
    - JOD # Jordan Dinar
    - JPY # Japan Yen
    - KES # Kenya Shilling
    - KGS # Kyrgyzstan Som
    - KHR # Cambodia Riel
    - KMF # Comoros Franc
    - KPW # Korea (North) Won
    - KRW # Korea (South) Won
    - KWD # Kuwait Dinar
    - KYD # Cayman Islands Dollar
    - KZT # Kazakhstan Tenge
    - LAK # Laos Kip
    - LBP # Lebanon Pound
    - LKR # Sri Lanka Rupee
    - LRD # Liberia Dollar
    - LSL # Lesotho Loti
    - LYD # Libya Dinar
    - MAD # Morocco Dirham
    - MDL # Moldova Leu
    - MGA # Madagascar Ariary
    - MKD # Macedonia Denar
    - MMK # Myanmar (Burma) Kyat
    - MNT # Mongolia Tughrik
    - MOP # Macau Pataca
    - MRO # Mauritania Ouguiya
    - MRU # 
    - MUR # Mauritius Rupee
    - MVR # Maldives (Maldive Islands) Rufiyaa 
    - MWK # Malawi Kwacha
    - MXN # Mexico Peso
    - MYR # Malaysia Ringgit
    - MZN # Mozambique Metical
    - NAD # Namibia Dollar
    - NGN # Nigeria Naira
    - NIO # Nicaragua Cordoba
    - NOK # Norway Krone
    - NPR # Nepal Rupee
    - NZD # New Zealand Dollar
    - OMR # Oman Rial
    - PAB # Panama Balboa
    - PEN # Peru Sol
    - PGK # Papua New Guinea Kina 
    - PHP # Philippines Peso
    - PKR # Pakistan Rupee
    - PLN # Poland Zloty
    - PYG # Paraguay Guarani
    - QAR # Qatar Riyal
    - RON # Romania New Leu
    - RSD # Serbia Dinar
    - RUB # Russia Ruble
    - RWF # Rwanda Franc
    - SAR # Saudi Arabia Riyal
    - SBD # Solomon Islands Dollar
    - SCR # Seychelles Rupee
    - SDG # Sudan Pound
    - SEK # Sweden Krona
    - SGD # Singapore Dollar
    - SHP # Saint Helena Pound
    - SLL # Sierra Leone Leone
    - SOS # Somalia Shilling
    - SRD # Suriname Dollar
    - STD # São Tomé and Príncipe Dobra
    - STN #
    - SYP # Syria Pound
    - SZL # Swaziland Lilangeni
    - THB # Thailand Baht
    - TJS # Tajikistan Somoni
    - TMT # Turkmenistan Manat
    - TND # Tunisia Dinar
    - TOP # Tonga Pa'anga
    - TRY # Turkey Lira
    - TTD # Trinidad and Tobago Dollar 
    - TWD # Taiwan New Dollar
    - TZS # Tanzania Shilling
    - UAH # Ukraine Hryvnia
    - UGX # Uganda Shilling
    - USD # United States Dollar
    - UYU # Uruguay Peso
    - UZS # Uzbekistan Som
    - VEF # Venezuela Bolivar
    - VES #
    - VND # Viet Nam Dong
    - VUV # Vanuatu Vatu
    - WST # Samoa Tala
    - XAF # Communauté Financière Africaine (BEAC) CFA
    - XCD # East Caribbean Dollar
    - XOF # Communauté Financière Africaine (BCEAO) Franc
    - XPF # Comptoirs Français du Pacifique (CFP)
    - YER # Yemen Rial
    - ZAR # South Africa Rand
    - ZMK # Zambia Kwacha
  example: 978