{"version":3,"sources":["../../src/zugferd_2_4/country.ts","../../src/zugferd_2_4/currency.ts","../../src/zugferd_2_4/icd.ts","../../src/zugferd_2_3_3/enum1001.ts","../../src/zugferd_2_3_3/enum1153.ts","../../src/zugferd_2_3_2/text.ts","../../src/zugferd_2_3_2/payment.ts","../../src/zugferd_2_3_2/enum5305.ts","../../src/zugferd_2_3_2/allowance.ts","../../src/zugferd_2_3_3/item.ts","../../src/zugferd_2_3_2/charge.ts","../../src/zugferd_2_4/mime.ts","../../src/zugferd_2_4/eas.ts","../../src/zugferd_2_4/vatex.ts","../../src/zugferd_2_3_2/unit.ts","../../src/zugferd_2_3_2/timecii.ts"],"sourcesContent":["export enum Country {\n  /**\n   * Andorra\n   */\n  Andorra = \"AD\",\n  /**\n   * United Arab Emirates (the)\n   */\n  UnitedArabEmirates = \"AE\",\n  /**\n   * Afghanistan\n   */\n  Afghanistan = \"AF\",\n  /**\n   * Antigua and Barbuda\n   */\n  AntiguaAndBarbuda = \"AG\",\n  /**\n   * Anguilla\n   */\n  Anguilla = \"AI\",\n  /**\n   * Albania\n   */\n  Albania = \"AL\",\n  /**\n   * Armenia\n   */\n  Armenia = \"AM\",\n  /**\n   * Angola\n   */\n  Angola = \"AO\",\n  /**\n   * Antarctica\n   */\n  Antarctica = \"AQ\",\n  /**\n   * Argentina\n   */\n  Argentina = \"AR\",\n  /**\n   * American Samoa\n   */\n  AmericanSamoa = \"AS\",\n  /**\n   * Austria\n   */\n  Austria = \"AT\",\n  /**\n   * Australia\n   */\n  Australia = \"AU\",\n  /**\n   * Aruba\n   */\n  Aruba = \"AW\",\n  /**\n   * Åland Islands\n   */\n  ÅlandIslands = \"AX\",\n  /**\n   * Azerbaijan\n   */\n  Azerbaijan = \"AZ\",\n  /**\n   * Bosnia and Herzegovina\n   */\n  BosniaAndHerzegovina = \"BA\",\n  /**\n   * Barbados\n   */\n  Barbados = \"BB\",\n  /**\n   * Bangladesh\n   */\n  Bangladesh = \"BD\",\n  /**\n   * Belgium\n   */\n  Belgium = \"BE\",\n  /**\n   * Burkina Faso\n   */\n  BurkinaFaso = \"BF\",\n  /**\n   * Bulgaria\n   */\n  Bulgaria = \"BG\",\n  /**\n   * Bahrain\n   */\n  Bahrain = \"BH\",\n  /**\n   * Burundi\n   */\n  Burundi = \"BI\",\n  /**\n   * Benin\n   */\n  Benin = \"BJ\",\n  /**\n   * Saint Barthélemy\n   */\n  SaintBarthélemy = \"BL\",\n  /**\n   * Bermuda\n   */\n  Bermuda = \"BM\",\n  /**\n   * Brunei Darussalam\n   */\n  BruneiDarussalam = \"BN\",\n  /**\n   * Bolivia (Plurinational State of)\n   */\n  BoliviaPlurinationalState = \"BO\",\n  /**\n   * Bonaire, Sint Eustatius and Saba\n   */\n  BonaireSintEustatiusAndSaba = \"BQ\",\n  /**\n   * Brazil\n   */\n  Brazil = \"BR\",\n  /**\n   * Bahamas (The)\n   */\n  BahamasThe = \"BS\",\n  /**\n   * Bhutan\n   */\n  Bhutan = \"BT\",\n  /**\n   * Bouvet Island\n   */\n  BouvetIsland = \"BV\",\n  /**\n   * Botswana\n   */\n  Botswana = \"BW\",\n  /**\n   * Belarus\n   */\n  Belarus = \"BY\",\n  /**\n   * Belize\n   */\n  Belize = \"BZ\",\n  /**\n   * Canada\n   */\n  Canada = \"CA\",\n  /**\n   * Cocos (Keeling) Islands (the)\n   */\n  CocosKeelingIslands = \"CC\",\n  /**\n   * Congo (the Democratic Republic of the)\n   */\n  CongoDemocraticRepublic = \"CD\",\n  /**\n   * Central African Republic (the)\n   */\n  CentralAfricanRepublic = \"CF\",\n  /**\n   * Congo (the)\n   */\n  Congo = \"CG\",\n  /**\n   * Switzerland\n   */\n  Switzerland = \"CH\",\n  /**\n   * Côte d'Ivoire\n   */\n  CôteDivoire = \"CI\",\n  /**\n   * Cook Islands (the)\n   */\n  CookIslands = \"CK\",\n  /**\n   * Chile\n   */\n  Chile = \"CL\",\n  /**\n   * Cameroon\n   */\n  Cameroon = \"CM\",\n  /**\n   * China\n   */\n  China = \"CN\",\n  /**\n   * Colombia\n   */\n  Colombia = \"CO\",\n  /**\n   * Costa Rica\n   */\n  CostaRica = \"CR\",\n  /**\n   * Cuba\n   */\n  Cuba = \"CU\",\n  /**\n   * Cabo Verde\n   */\n  CaboVerde = \"CV\",\n  /**\n   * Curaçao\n   */\n  Curaçao = \"CW\",\n  /**\n   * Christmas Island\n   */\n  ChristmasIsland = \"CX\",\n  /**\n   * Cyprus\n   */\n  Cyprus = \"CY\",\n  /**\n   * Czechia\n   */\n  Czechia = \"CZ\",\n  /**\n   * Germany\n   */\n  Germany = \"DE\",\n  /**\n   * Djibouti\n   */\n  Djibouti = \"DJ\",\n  /**\n   * Denmark\n   */\n  Denmark = \"DK\",\n  /**\n   * Dominica\n   */\n  Dominica = \"DM\",\n  /**\n   * Dominican Republic (the)\n   */\n  DominicanRepublic = \"DO\",\n  /**\n   * Algeria\n   */\n  Algeria = \"DZ\",\n  /**\n   * Ecuador\n   */\n  Ecuador = \"EC\",\n  /**\n   * Estonia\n   */\n  Estonia = \"EE\",\n  /**\n   * Egypt\n   */\n  Egypt = \"EG\",\n  /**\n   * Western Sahara*\n   */\n  WesternSahara = \"EH\",\n  /**\n   * Eritrea\n   */\n  Eritrea = \"ER\",\n  /**\n   * Spain\n   */\n  Spain = \"ES\",\n  /**\n   * Ethiopia\n   */\n  Ethiopia = \"ET\",\n  /**\n   * Finland\n   */\n  Finland = \"FI\",\n  /**\n   * Fiji\n   */\n  Fiji = \"FJ\",\n  /**\n   * Falkland Islands (the) [Malvinas]\n   */\n  FalklandIslandsMalvinas = \"FK\",\n  /**\n   * Micronesia (Federated States of)\n   */\n  MicronesiaFederatedStates = \"FM\",\n  /**\n   * Faroe Islands (the)\n   */\n  FaroeIslands = \"FO\",\n  /**\n   * France\n   */\n  France = \"FR\",\n  /**\n   * Gabon\n   */\n  Gabon = \"GA\",\n  /**\n   * United Kingdom of Great Britain and Northern Ireland (the)\n   */\n  UnitedKingdomGreatBritainAndNorthernIreland = \"GB\",\n  /**\n   * Grenada\n   */\n  Grenada = \"GD\",\n  /**\n   * Georgia\n   */\n  Georgia = \"GE\",\n  /**\n   * French Guiana\n   */\n  FrenchGuiana = \"GF\",\n  /**\n   * Guernsey\n   */\n  Guernsey = \"GG\",\n  /**\n   * Ghana\n   */\n  Ghana = \"GH\",\n  /**\n   * Gibraltar\n   */\n  Gibraltar = \"GI\",\n  /**\n   * Greenland\n   */\n  Greenland = \"GL\",\n  /**\n   * Gambia (the)\n   */\n  Gambia = \"GM\",\n  /**\n   * Guinea\n   */\n  Guinea = \"GN\",\n  /**\n   * Guadeloupe\n   */\n  Guadeloupe = \"GP\",\n  /**\n   * Equatorial Guinea\n   */\n  EquatorialGuinea = \"GQ\",\n  /**\n   * Greece\n   */\n  Greece = \"GR\",\n  /**\n   * South Georgia and the South Sandwich Islands\n   */\n  SouthGeorgiaAndSouthSandwichIslands = \"GS\",\n  /**\n   * Guatemala\n   */\n  Guatemala = \"GT\",\n  /**\n   * Guam\n   */\n  Guam = \"GU\",\n  /**\n   * Guinea-Bissau\n   */\n  GuineaBissau = \"GW\",\n  /**\n   * Guyana\n   */\n  Guyana = \"GY\",\n  /**\n   * Hong Kong\n   */\n  HongKong = \"HK\",\n  /**\n   * Heard Island and McDonald Islands\n   */\n  HeardIslandAndMcdonaldIslands = \"HM\",\n  /**\n   * Honduras\n   */\n  Honduras = \"HN\",\n  /**\n   * Croatia\n   */\n  Croatia = \"HR\",\n  /**\n   * Haiti\n   */\n  Haiti = \"HT\",\n  /**\n   * Hungary\n   */\n  Hungary = \"HU\",\n  /**\n   * Indonesia\n   */\n  Indonesia = \"ID\",\n  /**\n   * Ireland\n   */\n  Ireland = \"IE\",\n  /**\n   * Israel\n   */\n  Israel = \"IL\",\n  /**\n   * Isle of Man\n   */\n  IsleMan = \"IM\",\n  /**\n   * India\n   */\n  India = \"IN\",\n  /**\n   * British Indian Ocean Territory (the)\n   */\n  BritishIndianOceanTerritory = \"IO\",\n  /**\n   * Iraq\n   */\n  Iraq = \"IQ\",\n  /**\n   * Iran (Islamic Republic of)\n   */\n  IranIslamicRepublic = \"IR\",\n  /**\n   * Iceland\n   */\n  Iceland = \"IS\",\n  /**\n   * Italy\n   */\n  Italy = \"IT\",\n  /**\n   * Jersey\n   */\n  Jersey = \"JE\",\n  /**\n   * Jamaica\n   */\n  Jamaica = \"JM\",\n  /**\n   * Jordan\n   */\n  Jordan = \"JO\",\n  /**\n   * Japan\n   */\n  Japan = \"JP\",\n  /**\n   * Kenya\n   */\n  Kenya = \"KE\",\n  /**\n   * Kyrgyzstan\n   */\n  Kyrgyzstan = \"KG\",\n  /**\n   * Cambodia\n   */\n  Cambodia = \"KH\",\n  /**\n   * Kiribati\n   */\n  Kiribati = \"KI\",\n  /**\n   * Comoros (the)\n   */\n  Comoros = \"KM\",\n  /**\n   * Saint Kitts and Nevis\n   */\n  SaintKittsAndNevis = \"KN\",\n  /**\n   * Korea (the Democratic People's Republic of)\n   */\n  KoreaDemocraticPeoplesRepublic = \"KP\",\n  /**\n   * Korea (the Republic of)\n   */\n  KoreaRepublic = \"KR\",\n  /**\n   * Kuwait\n   */\n  Kuwait = \"KW\",\n  /**\n   * Cayman Islands (the)\n   */\n  CaymanIslands = \"KY\",\n  /**\n   * Kazakhstan\n   */\n  Kazakhstan = \"KZ\",\n  /**\n   * Lao People's Democratic Republic (the)\n   */\n  LaoPeoplesDemocraticRepublic = \"LA\",\n  /**\n   * Lebanon\n   */\n  Lebanon = \"LB\",\n  /**\n   * Saint Lucia\n   */\n  SaintLucia = \"LC\",\n  /**\n   * Liechtenstein\n   */\n  Liechtenstein = \"LI\",\n  /**\n   * Sri Lanka\n   */\n  SriLanka = \"LK\",\n  /**\n   * Liberia\n   */\n  Liberia = \"LR\",\n  /**\n   * Lesotho\n   */\n  Lesotho = \"LS\",\n  /**\n   * Lithuania\n   */\n  Lithuania = \"LT\",\n  /**\n   * Luxembourg\n   */\n  Luxembourg = \"LU\",\n  /**\n   * Latvia\n   */\n  Latvia = \"LV\",\n  /**\n   * Libya\n   */\n  Libya = \"LY\",\n  /**\n   * Morocco\n   */\n  Morocco = \"MA\",\n  /**\n   * Monaco\n   */\n  Monaco = \"MC\",\n  /**\n   * Moldova (the Republic of)\n   */\n  MoldovaRepublic = \"MD\",\n  /**\n   * Montenegro\n   */\n  Montenegro = \"ME\",\n  /**\n   * Saint Martin (French part)\n   */\n  SaintMartinFrenchPart = \"MF\",\n  /**\n   * Madagascar\n   */\n  Madagascar = \"MG\",\n  /**\n   * Marshall Islands (the)\n   */\n  MarshallIslands = \"MH\",\n  /**\n   * North Macedonia\n   */\n  NorthMacedonia = \"MK\",\n  /**\n   * Mali\n   */\n  Mali = \"ML\",\n  /**\n   * Myanmar\n   */\n  Myanmar = \"MM\",\n  /**\n   * Mongolia\n   */\n  Mongolia = \"MN\",\n  /**\n   * Macao\n   */\n  Macao = \"MO\",\n  /**\n   * Northern Mariana Islands (the)\n   */\n  NorthernMarianaIslands = \"MP\",\n  /**\n   * Martinique\n   */\n  Martinique = \"MQ\",\n  /**\n   * Mauritania\n   */\n  Mauritania = \"MR\",\n  /**\n   * Montserrat\n   */\n  Montserrat = \"MS\",\n  /**\n   * Malta\n   */\n  Malta = \"MT\",\n  /**\n   * Mauritius\n   */\n  Mauritius = \"MU\",\n  /**\n   * Maldives\n   */\n  Maldives = \"MV\",\n  /**\n   * Malawi\n   */\n  Malawi = \"MW\",\n  /**\n   * Mexico\n   */\n  Mexico = \"MX\",\n  /**\n   * Malaysia\n   */\n  Malaysia = \"MY\",\n  /**\n   * Mozambique\n   */\n  Mozambique = \"MZ\",\n  /**\n   * Namibia\n   */\n  Namibia = \"NA\",\n  /**\n   * New Caledonia\n   */\n  NewCaledonia = \"NC\",\n  /**\n   * Niger (the)\n   */\n  Niger = \"NE\",\n  /**\n   * Norfolk Island\n   */\n  NorfolkIsland = \"NF\",\n  /**\n   * Nigeria\n   */\n  Nigeria = \"NG\",\n  /**\n   * Nicaragua\n   */\n  Nicaragua = \"NI\",\n  /**\n   * Netherlands (the)\n   */\n  Netherlands = \"NL\",\n  /**\n   * Norway\n   */\n  Norway = \"NO\",\n  /**\n   * Nepal\n   */\n  Nepal = \"NP\",\n  /**\n   * Nauru\n   */\n  Nauru = \"NR\",\n  /**\n   * Niue\n   */\n  Niue = \"NU\",\n  /**\n   * New Zealand\n   */\n  NewZealand = \"NZ\",\n  /**\n   * Oman\n   */\n  Oman = \"OM\",\n  /**\n   * Panama\n   */\n  Panama = \"PA\",\n  /**\n   * Peru\n   */\n  Peru = \"PE\",\n  /**\n   * French Polynesia\n   */\n  FrenchPolynesia = \"PF\",\n  /**\n   * Papua New Guinea\n   */\n  PapuaNewGuinea = \"PG\",\n  /**\n   * Philippines (the)\n   */\n  Philippines = \"PH\",\n  /**\n   * Pakistan\n   */\n  Pakistan = \"PK\",\n  /**\n   * Poland\n   */\n  Poland = \"PL\",\n  /**\n   * Saint Pierre and Miquelon\n   */\n  SaintPierreAndMiquelon = \"PM\",\n  /**\n   * Pitcairn\n   */\n  Pitcairn = \"PN\",\n  /**\n   * Puerto Rico\n   */\n  PuertoRico = \"PR\",\n  /**\n   * Palestine, State of\n   */\n  PalestineState = \"PS\",\n  /**\n   * Portugal\n   */\n  Portugal = \"PT\",\n  /**\n   * Palau\n   */\n  Palau = \"PW\",\n  /**\n   * Paraguay\n   */\n  Paraguay = \"PY\",\n  /**\n   * Qatar\n   */\n  Qatar = \"QA\",\n  /**\n   * Réunion\n   */\n  Réunion = \"RE\",\n  /**\n   * Romania\n   */\n  Romania = \"RO\",\n  /**\n   * Serbia\n   */\n  Serbia = \"RS\",\n  /**\n   * Russian Federation (the)\n   */\n  RussianFederation = \"RU\",\n  /**\n   * Rwanda\n   */\n  Rwanda = \"RW\",\n  /**\n   * Saudi Arabia\n   */\n  SaudiArabia = \"SA\",\n  /**\n   * Solomon Islands\n   */\n  SolomonIslands = \"SB\",\n  /**\n   * Seychelles\n   */\n  Seychelles = \"SC\",\n  /**\n   * Sudan (the)\n   */\n  Sudan = \"SD\",\n  /**\n   * Sweden\n   */\n  Sweden = \"SE\",\n  /**\n   * Singapore\n   */\n  Singapore = \"SG\",\n  /**\n   * Saint Helena, Ascension and Tristan da Cunha\n   */\n  SaintHelenaAscensionAndTristanDaCunha = \"SH\",\n  /**\n   * Slovenia\n   */\n  Slovenia = \"SI\",\n  /**\n   * Svalbard and Jan Mayen\n   */\n  SvalbardAndJanMayen = \"SJ\",\n  /**\n   * Slovakia\n   */\n  Slovakia = \"SK\",\n  /**\n   * Sierra Leone\n   */\n  SierraLeone = \"SL\",\n  /**\n   * San Marino\n   */\n  SanMarino = \"SM\",\n  /**\n   * Senegal\n   */\n  Senegal = \"SN\",\n  /**\n   * Somalia\n   */\n  Somalia = \"SO\",\n  /**\n   * Suriname\n   */\n  Suriname = \"SR\",\n  /**\n   * South Sudan\n   */\n  SouthSudan = \"SS\",\n  /**\n   * Sao Tome and Principe\n   */\n  SaoTomeAndPrincipe = \"ST\",\n  /**\n   * El Salvador\n   */\n  ElSalvador = \"SV\",\n  /**\n   * Sint Maarten (Dutch part)\n   */\n  SintMaartenDutchPart = \"SX\",\n  /**\n   * Syrian Arab Republic (the)\n   */\n  SyrianArabRepublic = \"SY\",\n  /**\n   * Eswatini\n   */\n  Eswatini = \"SZ\",\n  /**\n   * Turks and Caicos Islands (the)\n   */\n  TurksAndCaicosIslands = \"TC\",\n  /**\n   * Chad\n   */\n  Chad = \"TD\",\n  /**\n   * French Southern Territories (the)\n   */\n  FrenchSouthernTerritories = \"TF\",\n  /**\n   * Togo\n   */\n  Togo = \"TG\",\n  /**\n   * Thailand\n   */\n  Thailand = \"TH\",\n  /**\n   * Tajikistan\n   */\n  Tajikistan = \"TJ\",\n  /**\n   * Tokelau\n   */\n  Tokelau = \"TK\",\n  /**\n   * Timor-Leste\n   */\n  TimorLeste = \"TL\",\n  /**\n   * Turkmenistan\n   */\n  Turkmenistan = \"TM\",\n  /**\n   * Tunisia\n   */\n  Tunisia = \"TN\",\n  /**\n   * Tonga\n   */\n  Tonga = \"TO\",\n  /**\n   * Türkiye\n   */\n  Türkiye = \"TR\",\n  /**\n   * Trinidad and Tobago\n   */\n  TrinidadAndTobago = \"TT\",\n  /**\n   * Tuvalu\n   */\n  Tuvalu = \"TV\",\n  /**\n   * Taiwan (Province of China)\n   */\n  TaiwanProvinceChina = \"TW\",\n  /**\n   * Tanzania, the United Republic of\n   */\n  TanzaniaUnitedRepublic = \"TZ\",\n  /**\n   * Ukraine\n   */\n  Ukraine = \"UA\",\n  /**\n   * Uganda\n   */\n  Uganda = \"UG\",\n  /**\n   * United States Minor Outlying Islands (the)\n   */\n  UnitedStatesMinorOutlyingIslands = \"UM\",\n  /**\n   * United States of America (the)\n   */\n  UnitedStatesAmerica = \"US\",\n  /**\n   * Uruguay\n   */\n  Uruguay = \"UY\",\n  /**\n   * Uzbekistan\n   */\n  Uzbekistan = \"UZ\",\n  /**\n   * Holy See (the)\n   */\n  HolySee = \"VA\",\n  /**\n   * Saint Vincent and the Grenadines\n   */\n  SaintVincentAndGrenadines = \"VC\",\n  /**\n   * Venezuela (Bolivarian Republic of)\n   */\n  VenezuelaBolivarianRepublic = \"VE\",\n  /**\n   * Virgin Islands (British)\n   */\n  VirginIslandsBritish = \"VG\",\n  /**\n   * Virgin Islands (U.S.)\n   */\n  VirginIslandsUS = \"VI\",\n  /**\n   * Viet Nam\n   */\n  VietNam = \"VN\",\n  /**\n   * Vanuatu\n   */\n  Vanuatu = \"VU\",\n  /**\n   * Wallis and Futuna\n   */\n  WallisAndFutuna = \"WF\",\n  /**\n   * Samoa\n   */\n  Samoa = \"WS\",\n  /**\n   * Yemen\n   */\n  Yemen = \"YE\",\n  /**\n   * Mayotte\n   */\n  Mayotte = \"YT\",\n  /**\n   * South Africa\n   */\n  SouthAfrica = \"ZA\",\n  /**\n   * Zambia\n   */\n  Zambia = \"ZM\",\n  /**\n   * Zimbabwe\n   */\n  Zimbabwe = \"ZW\",\n  /**\n   * Kosovo\n   */\n  Kosovo = \"1A\",\n  /**\n   * United Kingdom (Northern Ireland)\n   */\n  UnitedKingdomNorthernIreland = \"XI\",\n}\n\nexport function description(value: Country): string {\n  switch (value) {\n    case Country.Andorra:\n      return \"Andorra\";\n    case Country.UnitedArabEmirates:\n      return \"United Arab Emirates (the)\";\n    case Country.Afghanistan:\n      return \"Afghanistan\";\n    case Country.AntiguaAndBarbuda:\n      return \"Antigua and Barbuda\";\n    case Country.Anguilla:\n      return \"Anguilla\";\n    case Country.Albania:\n      return \"Albania\";\n    case Country.Armenia:\n      return \"Armenia\";\n    case Country.Angola:\n      return \"Angola\";\n    case Country.Antarctica:\n      return \"Antarctica\";\n    case Country.Argentina:\n      return \"Argentina\";\n    case Country.AmericanSamoa:\n      return \"American Samoa\";\n    case Country.Austria:\n      return \"Austria\";\n    case Country.Australia:\n      return \"Australia\";\n    case Country.Aruba:\n      return \"Aruba\";\n    case Country.ÅlandIslands:\n      return \"Åland Islands\";\n    case Country.Azerbaijan:\n      return \"Azerbaijan\";\n    case Country.BosniaAndHerzegovina:\n      return \"Bosnia and Herzegovina\";\n    case Country.Barbados:\n      return \"Barbados\";\n    case Country.Bangladesh:\n      return \"Bangladesh\";\n    case Country.Belgium:\n      return \"Belgium\";\n    case Country.BurkinaFaso:\n      return \"Burkina Faso\";\n    case Country.Bulgaria:\n      return \"Bulgaria\";\n    case Country.Bahrain:\n      return \"Bahrain\";\n    case Country.Burundi:\n      return \"Burundi\";\n    case Country.Benin:\n      return \"Benin\";\n    case Country.SaintBarthélemy:\n      return \"Saint Barthélemy\";\n    case Country.Bermuda:\n      return \"Bermuda\";\n    case Country.BruneiDarussalam:\n      return \"Brunei Darussalam\";\n    case Country.BoliviaPlurinationalState:\n      return \"Bolivia (Plurinational State of)\";\n    case Country.BonaireSintEustatiusAndSaba:\n      return \"Bonaire, Sint Eustatius and Saba\";\n    case Country.Brazil:\n      return \"Brazil\";\n    case Country.BahamasThe:\n      return \"Bahamas (The)\";\n    case Country.Bhutan:\n      return \"Bhutan\";\n    case Country.BouvetIsland:\n      return \"Bouvet Island\";\n    case Country.Botswana:\n      return \"Botswana\";\n    case Country.Belarus:\n      return \"Belarus\";\n    case Country.Belize:\n      return \"Belize\";\n    case Country.Canada:\n      return \"Canada\";\n    case Country.CocosKeelingIslands:\n      return \"Cocos (Keeling) Islands (the)\";\n    case Country.CongoDemocraticRepublic:\n      return \"Congo (the Democratic Republic of the)\";\n    case Country.CentralAfricanRepublic:\n      return \"Central African Republic (the)\";\n    case Country.Congo:\n      return \"Congo (the)\";\n    case Country.Switzerland:\n      return \"Switzerland\";\n    case Country.CôteDivoire:\n      return \"Côte d'Ivoire\";\n    case Country.CookIslands:\n      return \"Cook Islands (the)\";\n    case Country.Chile:\n      return \"Chile\";\n    case Country.Cameroon:\n      return \"Cameroon\";\n    case Country.China:\n      return \"China\";\n    case Country.Colombia:\n      return \"Colombia\";\n    case Country.CostaRica:\n      return \"Costa Rica\";\n    case Country.Cuba:\n      return \"Cuba\";\n    case Country.CaboVerde:\n      return \"Cabo Verde\";\n    case Country.Curaçao:\n      return \"Curaçao\";\n    case Country.ChristmasIsland:\n      return \"Christmas Island\";\n    case Country.Cyprus:\n      return \"Cyprus\";\n    case Country.Czechia:\n      return \"Czechia\";\n    case Country.Germany:\n      return \"Germany\";\n    case Country.Djibouti:\n      return \"Djibouti\";\n    case Country.Denmark:\n      return \"Denmark\";\n    case Country.Dominica:\n      return \"Dominica\";\n    case Country.DominicanRepublic:\n      return \"Dominican Republic (the)\";\n    case Country.Algeria:\n      return \"Algeria\";\n    case Country.Ecuador:\n      return \"Ecuador\";\n    case Country.Estonia:\n      return \"Estonia\";\n    case Country.Egypt:\n      return \"Egypt\";\n    case Country.WesternSahara:\n      return \"Western Sahara*\";\n    case Country.Eritrea:\n      return \"Eritrea\";\n    case Country.Spain:\n      return \"Spain\";\n    case Country.Ethiopia:\n      return \"Ethiopia\";\n    case Country.Finland:\n      return \"Finland\";\n    case Country.Fiji:\n      return \"Fiji\";\n    case Country.FalklandIslandsMalvinas:\n      return \"Falkland Islands (the) [Malvinas]\";\n    case Country.MicronesiaFederatedStates:\n      return \"Micronesia (Federated States of)\";\n    case Country.FaroeIslands:\n      return \"Faroe Islands (the)\";\n    case Country.France:\n      return \"France\";\n    case Country.Gabon:\n      return \"Gabon\";\n    case Country.UnitedKingdomGreatBritainAndNorthernIreland:\n      return \"United Kingdom of Great Britain and Northern Ireland (the)\";\n    case Country.Grenada:\n      return \"Grenada\";\n    case Country.Georgia:\n      return \"Georgia\";\n    case Country.FrenchGuiana:\n      return \"French Guiana\";\n    case Country.Guernsey:\n      return \"Guernsey\";\n    case Country.Ghana:\n      return \"Ghana\";\n    case Country.Gibraltar:\n      return \"Gibraltar\";\n    case Country.Greenland:\n      return \"Greenland\";\n    case Country.Gambia:\n      return \"Gambia (the)\";\n    case Country.Guinea:\n      return \"Guinea\";\n    case Country.Guadeloupe:\n      return \"Guadeloupe\";\n    case Country.EquatorialGuinea:\n      return \"Equatorial Guinea\";\n    case Country.Greece:\n      return \"Greece\";\n    case Country.SouthGeorgiaAndSouthSandwichIslands:\n      return \"South Georgia and the South Sandwich Islands\";\n    case Country.Guatemala:\n      return \"Guatemala\";\n    case Country.Guam:\n      return \"Guam\";\n    case Country.GuineaBissau:\n      return \"Guinea-Bissau\";\n    case Country.Guyana:\n      return \"Guyana\";\n    case Country.HongKong:\n      return \"Hong Kong\";\n    case Country.HeardIslandAndMcdonaldIslands:\n      return \"Heard Island and McDonald Islands\";\n    case Country.Honduras:\n      return \"Honduras\";\n    case Country.Croatia:\n      return \"Croatia\";\n    case Country.Haiti:\n      return \"Haiti\";\n    case Country.Hungary:\n      return \"Hungary\";\n    case Country.Indonesia:\n      return \"Indonesia\";\n    case Country.Ireland:\n      return \"Ireland\";\n    case Country.Israel:\n      return \"Israel\";\n    case Country.IsleMan:\n      return \"Isle of Man\";\n    case Country.India:\n      return \"India\";\n    case Country.BritishIndianOceanTerritory:\n      return \"British Indian Ocean Territory (the)\";\n    case Country.Iraq:\n      return \"Iraq\";\n    case Country.IranIslamicRepublic:\n      return \"Iran (Islamic Republic of)\";\n    case Country.Iceland:\n      return \"Iceland\";\n    case Country.Italy:\n      return \"Italy\";\n    case Country.Jersey:\n      return \"Jersey\";\n    case Country.Jamaica:\n      return \"Jamaica\";\n    case Country.Jordan:\n      return \"Jordan\";\n    case Country.Japan:\n      return \"Japan\";\n    case Country.Kenya:\n      return \"Kenya\";\n    case Country.Kyrgyzstan:\n      return \"Kyrgyzstan\";\n    case Country.Cambodia:\n      return \"Cambodia\";\n    case Country.Kiribati:\n      return \"Kiribati\";\n    case Country.Comoros:\n      return \"Comoros (the)\";\n    case Country.SaintKittsAndNevis:\n      return \"Saint Kitts and Nevis\";\n    case Country.KoreaDemocraticPeoplesRepublic:\n      return \"Korea (the Democratic People's Republic of)\";\n    case Country.KoreaRepublic:\n      return \"Korea (the Republic of)\";\n    case Country.Kuwait:\n      return \"Kuwait\";\n    case Country.CaymanIslands:\n      return \"Cayman Islands (the)\";\n    case Country.Kazakhstan:\n      return \"Kazakhstan\";\n    case Country.LaoPeoplesDemocraticRepublic:\n      return \"Lao People's Democratic Republic (the)\";\n    case Country.Lebanon:\n      return \"Lebanon\";\n    case Country.SaintLucia:\n      return \"Saint Lucia\";\n    case Country.Liechtenstein:\n      return \"Liechtenstein\";\n    case Country.SriLanka:\n      return \"Sri Lanka\";\n    case Country.Liberia:\n      return \"Liberia\";\n    case Country.Lesotho:\n      return \"Lesotho\";\n    case Country.Lithuania:\n      return \"Lithuania\";\n    case Country.Luxembourg:\n      return \"Luxembourg\";\n    case Country.Latvia:\n      return \"Latvia\";\n    case Country.Libya:\n      return \"Libya\";\n    case Country.Morocco:\n      return \"Morocco\";\n    case Country.Monaco:\n      return \"Monaco\";\n    case Country.MoldovaRepublic:\n      return \"Moldova (the Republic of)\";\n    case Country.Montenegro:\n      return \"Montenegro\";\n    case Country.SaintMartinFrenchPart:\n      return \"Saint Martin (French part)\";\n    case Country.Madagascar:\n      return \"Madagascar\";\n    case Country.MarshallIslands:\n      return \"Marshall Islands (the)\";\n    case Country.NorthMacedonia:\n      return \"North Macedonia\";\n    case Country.Mali:\n      return \"Mali\";\n    case Country.Myanmar:\n      return \"Myanmar\";\n    case Country.Mongolia:\n      return \"Mongolia\";\n    case Country.Macao:\n      return \"Macao\";\n    case Country.NorthernMarianaIslands:\n      return \"Northern Mariana Islands (the)\";\n    case Country.Martinique:\n      return \"Martinique\";\n    case Country.Mauritania:\n      return \"Mauritania\";\n    case Country.Montserrat:\n      return \"Montserrat\";\n    case Country.Malta:\n      return \"Malta\";\n    case Country.Mauritius:\n      return \"Mauritius\";\n    case Country.Maldives:\n      return \"Maldives\";\n    case Country.Malawi:\n      return \"Malawi\";\n    case Country.Mexico:\n      return \"Mexico\";\n    case Country.Malaysia:\n      return \"Malaysia\";\n    case Country.Mozambique:\n      return \"Mozambique\";\n    case Country.Namibia:\n      return \"Namibia\";\n    case Country.NewCaledonia:\n      return \"New Caledonia\";\n    case Country.Niger:\n      return \"Niger (the)\";\n    case Country.NorfolkIsland:\n      return \"Norfolk Island\";\n    case Country.Nigeria:\n      return \"Nigeria\";\n    case Country.Nicaragua:\n      return \"Nicaragua\";\n    case Country.Netherlands:\n      return \"Netherlands (the)\";\n    case Country.Norway:\n      return \"Norway\";\n    case Country.Nepal:\n      return \"Nepal\";\n    case Country.Nauru:\n      return \"Nauru\";\n    case Country.Niue:\n      return \"Niue\";\n    case Country.NewZealand:\n      return \"New Zealand\";\n    case Country.Oman:\n      return \"Oman\";\n    case Country.Panama:\n      return \"Panama\";\n    case Country.Peru:\n      return \"Peru\";\n    case Country.FrenchPolynesia:\n      return \"French Polynesia\";\n    case Country.PapuaNewGuinea:\n      return \"Papua New Guinea\";\n    case Country.Philippines:\n      return \"Philippines (the)\";\n    case Country.Pakistan:\n      return \"Pakistan\";\n    case Country.Poland:\n      return \"Poland\";\n    case Country.SaintPierreAndMiquelon:\n      return \"Saint Pierre and Miquelon\";\n    case Country.Pitcairn:\n      return \"Pitcairn\";\n    case Country.PuertoRico:\n      return \"Puerto Rico\";\n    case Country.PalestineState:\n      return \"Palestine, State of\";\n    case Country.Portugal:\n      return \"Portugal\";\n    case Country.Palau:\n      return \"Palau\";\n    case Country.Paraguay:\n      return \"Paraguay\";\n    case Country.Qatar:\n      return \"Qatar\";\n    case Country.Réunion:\n      return \"Réunion\";\n    case Country.Romania:\n      return \"Romania\";\n    case Country.Serbia:\n      return \"Serbia\";\n    case Country.RussianFederation:\n      return \"Russian Federation (the)\";\n    case Country.Rwanda:\n      return \"Rwanda\";\n    case Country.SaudiArabia:\n      return \"Saudi Arabia\";\n    case Country.SolomonIslands:\n      return \"Solomon Islands\";\n    case Country.Seychelles:\n      return \"Seychelles\";\n    case Country.Sudan:\n      return \"Sudan (the)\";\n    case Country.Sweden:\n      return \"Sweden\";\n    case Country.Singapore:\n      return \"Singapore\";\n    case Country.SaintHelenaAscensionAndTristanDaCunha:\n      return \"Saint Helena, Ascension and Tristan da Cunha\";\n    case Country.Slovenia:\n      return \"Slovenia\";\n    case Country.SvalbardAndJanMayen:\n      return \"Svalbard and Jan Mayen\";\n    case Country.Slovakia:\n      return \"Slovakia\";\n    case Country.SierraLeone:\n      return \"Sierra Leone\";\n    case Country.SanMarino:\n      return \"San Marino\";\n    case Country.Senegal:\n      return \"Senegal\";\n    case Country.Somalia:\n      return \"Somalia\";\n    case Country.Suriname:\n      return \"Suriname\";\n    case Country.SouthSudan:\n      return \"South Sudan\";\n    case Country.SaoTomeAndPrincipe:\n      return \"Sao Tome and Principe\";\n    case Country.ElSalvador:\n      return \"El Salvador\";\n    case Country.SintMaartenDutchPart:\n      return \"Sint Maarten (Dutch part)\";\n    case Country.SyrianArabRepublic:\n      return \"Syrian Arab Republic (the)\";\n    case Country.Eswatini:\n      return \"Eswatini\";\n    case Country.TurksAndCaicosIslands:\n      return \"Turks and Caicos Islands (the)\";\n    case Country.Chad:\n      return \"Chad\";\n    case Country.FrenchSouthernTerritories:\n      return \"French Southern Territories (the)\";\n    case Country.Togo:\n      return \"Togo\";\n    case Country.Thailand:\n      return \"Thailand\";\n    case Country.Tajikistan:\n      return \"Tajikistan\";\n    case Country.Tokelau:\n      return \"Tokelau\";\n    case Country.TimorLeste:\n      return \"Timor-Leste\";\n    case Country.Turkmenistan:\n      return \"Turkmenistan\";\n    case Country.Tunisia:\n      return \"Tunisia\";\n    case Country.Tonga:\n      return \"Tonga\";\n    case Country.Türkiye:\n      return \"Türkiye\";\n    case Country.TrinidadAndTobago:\n      return \"Trinidad and Tobago\";\n    case Country.Tuvalu:\n      return \"Tuvalu\";\n    case Country.TaiwanProvinceChina:\n      return \"Taiwan (Province of China)\";\n    case Country.TanzaniaUnitedRepublic:\n      return \"Tanzania, the United Republic of\";\n    case Country.Ukraine:\n      return \"Ukraine\";\n    case Country.Uganda:\n      return \"Uganda\";\n    case Country.UnitedStatesMinorOutlyingIslands:\n      return \"United States Minor Outlying Islands (the)\";\n    case Country.UnitedStatesAmerica:\n      return \"United States of America (the)\";\n    case Country.Uruguay:\n      return \"Uruguay\";\n    case Country.Uzbekistan:\n      return \"Uzbekistan\";\n    case Country.HolySee:\n      return \"Holy See (the)\";\n    case Country.SaintVincentAndGrenadines:\n      return \"Saint Vincent and the Grenadines\";\n    case Country.VenezuelaBolivarianRepublic:\n      return \"Venezuela (Bolivarian Republic of)\";\n    case Country.VirginIslandsBritish:\n      return \"Virgin Islands (British)\";\n    case Country.VirginIslandsUS:\n      return \"Virgin Islands (U.S.)\";\n    case Country.VietNam:\n      return \"Viet Nam\";\n    case Country.Vanuatu:\n      return \"Vanuatu\";\n    case Country.WallisAndFutuna:\n      return \"Wallis and Futuna\";\n    case Country.Samoa:\n      return \"Samoa\";\n    case Country.Yemen:\n      return \"Yemen\";\n    case Country.Mayotte:\n      return \"Mayotte\";\n    case Country.SouthAfrica:\n      return \"South Africa\";\n    case Country.Zambia:\n      return \"Zambia\";\n    case Country.Zimbabwe:\n      return \"Zimbabwe\";\n    case Country.Kosovo:\n      return \"Kosovo\";\n    case Country.UnitedKingdomNorthernIreland:\n      return \"United Kingdom (Northern Ireland)\";\n  }\n}\n","export enum Currency {\n  /**\n   * UAE Dirham\n   */\n  UaeDirham = \"AED\",\n  /**\n   * Afghani\n   */\n  Afghani = \"AFN\",\n  /**\n   * Lek\n   */\n  Lek = \"ALL\",\n  /**\n   * Armenian Dram\n   */\n  ArmenianDram = \"AMD\",\n  /**\n   * Netherlands Antillean Guilder\n   */\n  NetherlandsAntilleanGuilder = \"ANG\",\n  /**\n   * Kwanza\n   */\n  Kwanza = \"AOA\",\n  /**\n   * Argentine Peso\n   */\n  ArgentinePeso = \"ARS\",\n  /**\n   * Australian Dollar\n   */\n  AustralianDollar = \"AUD\",\n  /**\n   * Aruban Florin\n   */\n  ArubanFlorin = \"AWG\",\n  /**\n   * Azerbaijan Manat\n   */\n  AzerbaijanManat = \"AZN\",\n  /**\n   * Convertible Mark\n   */\n  ConvertibleMark = \"BAM\",\n  /**\n   * Barbados Dollar\n   */\n  BarbadosDollar = \"BBD\",\n  /**\n   * Taka\n   */\n  Taka = \"BDT\",\n  /**\n   * Bulgarian Lev\n   */\n  BulgarianLev = \"BGN\",\n  /**\n   * Bahraini Dinar\n   */\n  BahrainiDinar = \"BHD\",\n  /**\n   * Burundi Franc\n   */\n  BurundiFranc = \"BIF\",\n  /**\n   * Bermudian Dollar\n   */\n  BermudianDollar = \"BMD\",\n  /**\n   * Brunei Dollar\n   */\n  BruneiDollar = \"BND\",\n  /**\n   * Boliviano\n   */\n  Boliviano = \"BOB\",\n  /**\n   * Mvdol\n   */\n  Mvdol = \"BOV\",\n  /**\n   * Brazilian Real\n   */\n  BrazilianReal = \"BRL\",\n  /**\n   * Bahamian Dollar\n   */\n  BahamianDollar = \"BSD\",\n  /**\n   * Ngultrum\n   */\n  Ngultrum = \"BTN\",\n  /**\n   * Pula\n   */\n  Pula = \"BWP\",\n  /**\n   * Belarusian Ruble\n   */\n  BelarusianRuble = \"BYN\",\n  /**\n   * Belize Dollar\n   */\n  BelizeDollar = \"BZD\",\n  /**\n   * Canadian Dollar\n   */\n  CanadianDollar = \"CAD\",\n  /**\n   * Congolese Franc\n   */\n  CongoleseFranc = \"CDF\",\n  /**\n   * WIR Euro\n   */\n  WirEuro = \"CHE\",\n  /**\n   * Swiss Franc\n   */\n  SwissFranc = \"CHF\",\n  /**\n   * WIR Franc\n   */\n  WirFranc = \"CHW\",\n  /**\n   * Unidad de Fomento\n   */\n  UnidadDeFomento = \"CLF\",\n  /**\n   * Chilean Peso\n   */\n  ChileanPeso = \"CLP\",\n  /**\n   * Yuan Renminbi\n   */\n  YuanRenminbi = \"CNY\",\n  /**\n   * Renminbi (offshore)\n   */\n  RenminbiOffshore = \"CNH\",\n  /**\n   * Colombian Peso\n   */\n  ColombianPeso = \"COP\",\n  /**\n   * Unidad de Valor Real\n   */\n  UnidadDeValorReal = \"COU\",\n  /**\n   * Costa Rican Colon\n   */\n  CostaRicanColon = \"CRC\",\n  /**\n   * Cuban Peso\n   */\n  CubanPeso = \"CUP\",\n  /**\n   * Cabo Verde Escudo\n   */\n  CaboVerdeEscudo = \"CVE\",\n  /**\n   * Czech Koruna\n   */\n  CzechKoruna = \"CZK\",\n  /**\n   * Djibouti Franc\n   */\n  DjiboutiFranc = \"DJF\",\n  /**\n   * Danish Krone\n   */\n  DanishKrone = \"DKK\",\n  /**\n   * Dominican Peso\n   */\n  DominicanPeso = \"DOP\",\n  /**\n   * Algerian Dinar\n   */\n  AlgerianDinar = \"DZD\",\n  /**\n   * Egyptian Pound\n   */\n  EgyptianPound = \"EGP\",\n  /**\n   * Nakfa\n   */\n  Nakfa = \"ERN\",\n  /**\n   * Ethiopian Birr\n   */\n  EthiopianBirr = \"ETB\",\n  /**\n   * Euro\n   */\n  Euro = \"EUR\",\n  /**\n   * Fiji Dollar\n   */\n  FijiDollar = \"FJD\",\n  /**\n   * Falkland Islands Pound\n   */\n  FalklandIslandsPound = \"FKP\",\n  /**\n   * Pound Sterling\n   */\n  PoundSterling = \"GBP\",\n  /**\n   * Lari\n   */\n  Lari = \"GEL\",\n  /**\n   * Ghana Cedi\n   */\n  GhanaCedi = \"GHS\",\n  /**\n   * Gibraltar Pound\n   */\n  GibraltarPound = \"GIP\",\n  /**\n   * Dalasi\n   */\n  Dalasi = \"GMD\",\n  /**\n   * Guinean Franc\n   */\n  GuineanFranc = \"GNF\",\n  /**\n   * Quetzal\n   */\n  Quetzal = \"GTQ\",\n  /**\n   * Guyana Dollar\n   */\n  GuyanaDollar = \"GYD\",\n  /**\n   * Hong Kong Dollar\n   */\n  HongKongDollar = \"HKD\",\n  /**\n   * Lempira\n   */\n  Lempira = \"HNL\",\n  /**\n   * Gourde\n   */\n  Gourde = \"HTG\",\n  /**\n   * Forint\n   */\n  Forint = \"HUF\",\n  /**\n   * Rupiah\n   */\n  Rupiah = \"IDR\",\n  /**\n   * New Israeli Sheqel\n   */\n  NewIsraeliSheqel = \"ILS\",\n  /**\n   * Indian Rupee\n   */\n  IndianRupee = \"INR\",\n  /**\n   * Iraqi Dinar\n   */\n  IraqiDinar = \"IQD\",\n  /**\n   * Iranian Rial\n   */\n  IranianRial = \"IRR\",\n  /**\n   * Iceland Krona\n   */\n  IcelandKrona = \"ISK\",\n  /**\n   * Jamaican Dollar\n   */\n  JamaicanDollar = \"JMD\",\n  /**\n   * Jordanian Dinar\n   */\n  JordanianDinar = \"JOD\",\n  /**\n   * Yen\n   */\n  Yen = \"JPY\",\n  /**\n   * Kenyan Shilling\n   */\n  KenyanShilling = \"KES\",\n  /**\n   * Som\n   */\n  Som = \"KGS\",\n  /**\n   * Riel\n   */\n  Riel = \"KHR\",\n  /**\n   * Comorian Franc\n   */\n  ComorianFranc = \"KMF\",\n  /**\n   * North Korean Won\n   */\n  NorthKoreanWon = \"KPW\",\n  /**\n   * Won\n   */\n  Won = \"KRW\",\n  /**\n   * Kuwaiti Dinar\n   */\n  KuwaitiDinar = \"KWD\",\n  /**\n   * Cayman Islands Dollar\n   */\n  CaymanIslandsDollar = \"KYD\",\n  /**\n   * Tenge\n   */\n  Tenge = \"KZT\",\n  /**\n   * Lao Kip\n   */\n  LaoKip = \"LAK\",\n  /**\n   * Lebanese Pound\n   */\n  LebanesePound = \"LBP\",\n  /**\n   * Sri Lanka Rupee\n   */\n  SriLankaRupee = \"LKR\",\n  /**\n   * Liberian Dollar\n   */\n  LiberianDollar = \"LRD\",\n  /**\n   * Loti\n   */\n  Loti = \"LSL\",\n  /**\n   * Libyan Dinar\n   */\n  LibyanDinar = \"LYD\",\n  /**\n   * Moroccan Dirham\n   */\n  MoroccanDirham = \"MAD\",\n  /**\n   * Moldovan Leu\n   */\n  MoldovanLeu = \"MDL\",\n  /**\n   * Malagasy Ariary\n   */\n  MalagasyAriary = \"MGA\",\n  /**\n   * Denar\n   */\n  Denar = \"MKD\",\n  /**\n   * Kyat\n   */\n  Kyat = \"MMK\",\n  /**\n   * Tugrik\n   */\n  Tugrik = \"MNT\",\n  /**\n   * Pataca\n   */\n  Pataca = \"MOP\",\n  /**\n   * Ouguiya\n   */\n  Ouguiya = \"MRU\",\n  /**\n   * Mauritius Rupee\n   */\n  MauritiusRupee = \"MUR\",\n  /**\n   * Rufiyaa\n   */\n  Rufiyaa = \"MVR\",\n  /**\n   * Malawi Kwacha\n   */\n  MalawiKwacha = \"MWK\",\n  /**\n   * Mexican Peso\n   */\n  MexicanPeso = \"MXN\",\n  /**\n   * Mexican Unidad de Inversion (UDI)\n   */\n  MexicanUnidadDeInversionUdi = \"MXV\",\n  /**\n   * Malaysian Ringgit\n   */\n  MalaysianRinggit = \"MYR\",\n  /**\n   * Mozambique Metical\n   */\n  MozambiqueMetical = \"MZN\",\n  /**\n   * Namibia Dollar\n   */\n  NamibiaDollar = \"NAD\",\n  /**\n   * Naira\n   */\n  Naira = \"NGN\",\n  /**\n   * Cordoba Oro\n   */\n  CordobaOro = \"NIO\",\n  /**\n   * Norwegian Krone\n   */\n  NorwegianKrone = \"NOK\",\n  /**\n   * Nepalese Rupee\n   */\n  NepaleseRupee = \"NPR\",\n  /**\n   * New Zealand Dollar\n   */\n  NewZealandDollar = \"NZD\",\n  /**\n   * Rial Omani\n   */\n  RialOmani = \"OMR\",\n  /**\n   * Balboa\n   */\n  Balboa = \"PAB\",\n  /**\n   * Sol\n   */\n  Sol = \"PEN\",\n  /**\n   * Kina\n   */\n  Kina = \"PGK\",\n  /**\n   * Philippine Peso\n   */\n  PhilippinePeso = \"PHP\",\n  /**\n   * Pakistan Rupee\n   */\n  PakistanRupee = \"PKR\",\n  /**\n   * Zloty\n   */\n  Zloty = \"PLN\",\n  /**\n   * Guarani\n   */\n  Guarani = \"PYG\",\n  /**\n   * Qatari Rial\n   */\n  QatariRial = \"QAR\",\n  /**\n   * Romanian Leu\n   */\n  RomanianLeu = \"RON\",\n  /**\n   * Serbian Dinar\n   */\n  SerbianDinar = \"RSD\",\n  /**\n   * Russian Ruble\n   */\n  RussianRuble = \"RUB\",\n  /**\n   * Rwanda Franc\n   */\n  RwandaFranc = \"RWF\",\n  /**\n   * Saudi Riyal\n   */\n  SaudiRiyal = \"SAR\",\n  /**\n   * Solomon Islands Dollar\n   */\n  SolomonIslandsDollar = \"SBD\",\n  /**\n   * Seychelles Rupee\n   */\n  SeychellesRupee = \"SCR\",\n  /**\n   * Sudanese Pound\n   */\n  SudanesePound = \"SDG\",\n  /**\n   * Swedish Krona\n   */\n  SwedishKrona = \"SEK\",\n  /**\n   * Singapore Dollar\n   */\n  SingaporeDollar = \"SGD\",\n  /**\n   * Saint Helena Pound\n   */\n  SaintHelenaPound = \"SHP\",\n  /**\n   * Sierra Leone (new valuation 2022)\n   */\n  SierraLeoneNewValuation2022 = \"SLE\",\n  /**\n   * Somali Shilling\n   */\n  SomaliShilling = \"SOS\",\n  /**\n   * Surinam Dollar\n   */\n  SurinamDollar = \"SRD\",\n  /**\n   * South Sudanese Pound\n   */\n  SouthSudanesePound = \"SSP\",\n  /**\n   * Dobra\n   */\n  Dobra = \"STN\",\n  /**\n   * El Salvador Colon\n   */\n  ElSalvadorColon = \"SVC\",\n  /**\n   * Syrian Pound\n   */\n  SyrianPound = \"SYP\",\n  /**\n   * Lilangeni\n   */\n  Lilangeni = \"SZL\",\n  /**\n   * Baht\n   */\n  Baht = \"THB\",\n  /**\n   * Somoni\n   */\n  Somoni = \"TJS\",\n  /**\n   * Turkmenistan New Manat\n   */\n  TurkmenistanNewManat = \"TMT\",\n  /**\n   * Tunisian Dinar\n   */\n  TunisianDinar = \"TND\",\n  /**\n   * Pa’anga\n   */\n  PaAnga = \"TOP\",\n  /**\n   * Turkish Lira\n   */\n  TurkishLira = \"TRY\",\n  /**\n   * Trinidad and Tobago Dollar\n   */\n  TrinidadAndTobagoDollar = \"TTD\",\n  /**\n   * New Taiwan Dollar\n   */\n  NewTaiwanDollar = \"TWD\",\n  /**\n   * Tanzanian Shilling\n   */\n  TanzanianShilling = \"TZS\",\n  /**\n   * Hryvnia\n   */\n  Hryvnia = \"UAH\",\n  /**\n   * Uganda Shilling\n   */\n  UgandaShilling = \"UGX\",\n  /**\n   * US Dollar\n   */\n  UsDollar = \"USD\",\n  /**\n   * US Dollar (Next day)\n   */\n  UsDollarNextDay = \"USN\",\n  /**\n   * Uruguay Peso en Unidades Indexadas (UI)\n   */\n  UruguayPesoEnUnidadesIndexadasUi = \"UYI\",\n  /**\n   * Peso Uruguayo\n   */\n  PesoUruguayo = \"UYU\",\n  /**\n   * Unidad Previsional\n   */\n  UnidadPrevisional = \"UYW\",\n  /**\n   * Uzbekistan Sum\n   */\n  UzbekistanSum = \"UZS\",\n  /**\n   * Bolívar Soberano, new valuation\n   */\n  BolívarSoberanoNewValuation = \"VED\",\n  /**\n   * Bolívar Soberano\n   */\n  BolívarSoberano = \"VES\",\n  /**\n   * Dong\n   */\n  Dong = \"VND\",\n  /**\n   * Vatu\n   */\n  Vatu = \"VUV\",\n  /**\n   * Tala\n   */\n  Tala = \"WST\",\n  /**\n   * CFA Franc BEAC\n   */\n  CfaFrancBeac = \"XAF\",\n  /**\n   * Silver\n   */\n  Silver = \"XAG\",\n  /**\n   * Gold\n   */\n  Gold = \"XAU\",\n  /**\n   * Bond Markets Unit European Composite Unit (EURCO)\n   */\n  BondMarketsUnitEuropeanCompositeUnitEurco = \"XBA\",\n  /**\n   * Bond Markets Unit European Monetary Unit (E.M.U.-6)\n   */\n  BondMarketsUnitEuropeanMonetaryUnitEMU6 = \"XBB\",\n  /**\n   * Bond Markets Unit European Unit of Account 9 (E.U.A.-9)\n   */\n  BondMarketsUnitEuropeanUnitAccount9EUA9 = \"XBC\",\n  /**\n   * Bond Markets Unit European Unit of Account 17 (E.U.A.-17)\n   */\n  BondMarketsUnitEuropeanUnitAccount17EUA17 = \"XBD\",\n  /**\n   * East Caribbean Dollar\n   */\n  EastCaribbeanDollar = \"XCD\",\n  /**\n   * SDR (Special Drawing Right)\n   */\n  SdrSpecialDrawingRight = \"XDR\",\n  /**\n   * CFA Franc BCEAO\n   */\n  CfaFrancBceao = \"XOF\",\n  /**\n   * Palladium\n   */\n  Palladium = \"XPD\",\n  /**\n   * CFP Franc\n   */\n  CfpFranc = \"XPF\",\n  /**\n   * Platinum\n   */\n  Platinum = \"XPT\",\n  /**\n   * Sucre\n   */\n  Sucre = \"XSU\",\n  /**\n   * Codes specifically reserved for testing purposes\n   */\n  CodesSpecificallyReservedForTestingPurposes = \"XTS\",\n  /**\n   * ADB Unit of Account\n   */\n  AdbUnitAccount = \"XUA\",\n  /**\n   * The codes assigned for transactions where no currency is involved\n   */\n  TheCodesAssignedForTransactionsWhereNoCurrencyIsInvolved = \"XXX\",\n  /**\n   * Yemeni Rial\n   */\n  YemeniRial = \"YER\",\n  /**\n   * Rand\n   */\n  Rand = \"ZAR\",\n  /**\n   * Zambian Kwacha\n   */\n  ZambianKwacha = \"ZMW\",\n  /**\n   * Zimbabwe Gold\n   */\n  ZimbabweGold = \"ZWG\",\n}\n\nexport function description(value: Currency): string {\n  switch (value) {\n    case Currency.UaeDirham:\n      return \"UAE Dirham\";\n    case Currency.Afghani:\n      return \"Afghani\";\n    case Currency.Lek:\n      return \"Lek\";\n    case Currency.ArmenianDram:\n      return \"Armenian Dram\";\n    case Currency.NetherlandsAntilleanGuilder:\n      return \"Netherlands Antillean Guilder\";\n    case Currency.Kwanza:\n      return \"Kwanza\";\n    case Currency.ArgentinePeso:\n      return \"Argentine Peso\";\n    case Currency.AustralianDollar:\n      return \"Australian Dollar\";\n    case Currency.ArubanFlorin:\n      return \"Aruban Florin\";\n    case Currency.AzerbaijanManat:\n      return \"Azerbaijan Manat\";\n    case Currency.ConvertibleMark:\n      return \"Convertible Mark\";\n    case Currency.BarbadosDollar:\n      return \"Barbados Dollar\";\n    case Currency.Taka:\n      return \"Taka\";\n    case Currency.BulgarianLev:\n      return \"Bulgarian Lev\";\n    case Currency.BahrainiDinar:\n      return \"Bahraini Dinar\";\n    case Currency.BurundiFranc:\n      return \"Burundi Franc\";\n    case Currency.BermudianDollar:\n      return \"Bermudian Dollar\";\n    case Currency.BruneiDollar:\n      return \"Brunei Dollar\";\n    case Currency.Boliviano:\n      return \"Boliviano\";\n    case Currency.Mvdol:\n      return \"Mvdol\";\n    case Currency.BrazilianReal:\n      return \"Brazilian Real\";\n    case Currency.BahamianDollar:\n      return \"Bahamian Dollar\";\n    case Currency.Ngultrum:\n      return \"Ngultrum\";\n    case Currency.Pula:\n      return \"Pula\";\n    case Currency.BelarusianRuble:\n      return \"Belarusian Ruble\";\n    case Currency.BelizeDollar:\n      return \"Belize Dollar\";\n    case Currency.CanadianDollar:\n      return \"Canadian Dollar\";\n    case Currency.CongoleseFranc:\n      return \"Congolese Franc\";\n    case Currency.WirEuro:\n      return \"WIR Euro\";\n    case Currency.SwissFranc:\n      return \"Swiss Franc\";\n    case Currency.WirFranc:\n      return \"WIR Franc\";\n    case Currency.UnidadDeFomento:\n      return \"Unidad de Fomento\";\n    case Currency.ChileanPeso:\n      return \"Chilean Peso\";\n    case Currency.YuanRenminbi:\n      return \"Yuan Renminbi\";\n    case Currency.RenminbiOffshore:\n      return \"Renminbi (offshore)\";\n    case Currency.ColombianPeso:\n      return \"Colombian Peso\";\n    case Currency.UnidadDeValorReal:\n      return \"Unidad de Valor Real\";\n    case Currency.CostaRicanColon:\n      return \"Costa Rican Colon\";\n    case Currency.CubanPeso:\n      return \"Cuban Peso\";\n    case Currency.CaboVerdeEscudo:\n      return \"Cabo Verde Escudo\";\n    case Currency.CzechKoruna:\n      return \"Czech Koruna\";\n    case Currency.DjiboutiFranc:\n      return \"Djibouti Franc\";\n    case Currency.DanishKrone:\n      return \"Danish Krone\";\n    case Currency.DominicanPeso:\n      return \"Dominican Peso\";\n    case Currency.AlgerianDinar:\n      return \"Algerian Dinar\";\n    case Currency.EgyptianPound:\n      return \"Egyptian Pound\";\n    case Currency.Nakfa:\n      return \"Nakfa\";\n    case Currency.EthiopianBirr:\n      return \"Ethiopian Birr\";\n    case Currency.Euro:\n      return \"Euro\";\n    case Currency.FijiDollar:\n      return \"Fiji Dollar\";\n    case Currency.FalklandIslandsPound:\n      return \"Falkland Islands Pound\";\n    case Currency.PoundSterling:\n      return \"Pound Sterling\";\n    case Currency.Lari:\n      return \"Lari\";\n    case Currency.GhanaCedi:\n      return \"Ghana Cedi\";\n    case Currency.GibraltarPound:\n      return \"Gibraltar Pound\";\n    case Currency.Dalasi:\n      return \"Dalasi\";\n    case Currency.GuineanFranc:\n      return \"Guinean Franc\";\n    case Currency.Quetzal:\n      return \"Quetzal\";\n    case Currency.GuyanaDollar:\n      return \"Guyana Dollar\";\n    case Currency.HongKongDollar:\n      return \"Hong Kong Dollar\";\n    case Currency.Lempira:\n      return \"Lempira\";\n    case Currency.Gourde:\n      return \"Gourde\";\n    case Currency.Forint:\n      return \"Forint\";\n    case Currency.Rupiah:\n      return \"Rupiah\";\n    case Currency.NewIsraeliSheqel:\n      return \"New Israeli Sheqel\";\n    case Currency.IndianRupee:\n      return \"Indian Rupee\";\n    case Currency.IraqiDinar:\n      return \"Iraqi Dinar\";\n    case Currency.IranianRial:\n      return \"Iranian Rial\";\n    case Currency.IcelandKrona:\n      return \"Iceland Krona\";\n    case Currency.JamaicanDollar:\n      return \"Jamaican Dollar\";\n    case Currency.JordanianDinar:\n      return \"Jordanian Dinar\";\n    case Currency.Yen:\n      return \"Yen\";\n    case Currency.KenyanShilling:\n      return \"Kenyan Shilling\";\n    case Currency.Som:\n      return \"Som\";\n    case Currency.Riel:\n      return \"Riel\";\n    case Currency.ComorianFranc:\n      return \"Comorian Franc \";\n    case Currency.NorthKoreanWon:\n      return \"North Korean Won\";\n    case Currency.Won:\n      return \"Won\";\n    case Currency.KuwaitiDinar:\n      return \"Kuwaiti Dinar\";\n    case Currency.CaymanIslandsDollar:\n      return \"Cayman Islands Dollar\";\n    case Currency.Tenge:\n      return \"Tenge\";\n    case Currency.LaoKip:\n      return \"Lao Kip\";\n    case Currency.LebanesePound:\n      return \"Lebanese Pound\";\n    case Currency.SriLankaRupee:\n      return \"Sri Lanka Rupee\";\n    case Currency.LiberianDollar:\n      return \"Liberian Dollar\";\n    case Currency.Loti:\n      return \"Loti\";\n    case Currency.LibyanDinar:\n      return \"Libyan Dinar\";\n    case Currency.MoroccanDirham:\n      return \"Moroccan Dirham\";\n    case Currency.MoldovanLeu:\n      return \"Moldovan Leu\";\n    case Currency.MalagasyAriary:\n      return \"Malagasy Ariary\";\n    case Currency.Denar:\n      return \"Denar\";\n    case Currency.Kyat:\n      return \"Kyat\";\n    case Currency.Tugrik:\n      return \"Tugrik\";\n    case Currency.Pataca:\n      return \"Pataca\";\n    case Currency.Ouguiya:\n      return \"Ouguiya\";\n    case Currency.MauritiusRupee:\n      return \"Mauritius Rupee\";\n    case Currency.Rufiyaa:\n      return \"Rufiyaa\";\n    case Currency.MalawiKwacha:\n      return \"Malawi Kwacha\";\n    case Currency.MexicanPeso:\n      return \"Mexican Peso\";\n    case Currency.MexicanUnidadDeInversionUdi:\n      return \"Mexican Unidad de Inversion (UDI)\";\n    case Currency.MalaysianRinggit:\n      return \"Malaysian Ringgit\";\n    case Currency.MozambiqueMetical:\n      return \"Mozambique Metical\";\n    case Currency.NamibiaDollar:\n      return \"Namibia Dollar\";\n    case Currency.Naira:\n      return \"Naira\";\n    case Currency.CordobaOro:\n      return \"Cordoba Oro\";\n    case Currency.NorwegianKrone:\n      return \"Norwegian Krone\";\n    case Currency.NepaleseRupee:\n      return \"Nepalese Rupee\";\n    case Currency.NewZealandDollar:\n      return \"New Zealand Dollar\";\n    case Currency.RialOmani:\n      return \"Rial Omani\";\n    case Currency.Balboa:\n      return \"Balboa\";\n    case Currency.Sol:\n      return \"Sol\";\n    case Currency.Kina:\n      return \"Kina\";\n    case Currency.PhilippinePeso:\n      return \"Philippine Peso\";\n    case Currency.PakistanRupee:\n      return \"Pakistan Rupee\";\n    case Currency.Zloty:\n      return \"Zloty\";\n    case Currency.Guarani:\n      return \"Guarani\";\n    case Currency.QatariRial:\n      return \"Qatari Rial\";\n    case Currency.RomanianLeu:\n      return \"Romanian Leu\";\n    case Currency.SerbianDinar:\n      return \"Serbian Dinar\";\n    case Currency.RussianRuble:\n      return \"Russian Ruble\";\n    case Currency.RwandaFranc:\n      return \"Rwanda Franc\";\n    case Currency.SaudiRiyal:\n      return \"Saudi Riyal\";\n    case Currency.SolomonIslandsDollar:\n      return \"Solomon Islands Dollar\";\n    case Currency.SeychellesRupee:\n      return \"Seychelles Rupee\";\n    case Currency.SudanesePound:\n      return \"Sudanese Pound\";\n    case Currency.SwedishKrona:\n      return \"Swedish Krona\";\n    case Currency.SingaporeDollar:\n      return \"Singapore Dollar\";\n    case Currency.SaintHelenaPound:\n      return \"Saint Helena Pound\";\n    case Currency.SierraLeoneNewValuation2022:\n      return \"Sierra Leone (new valuation 2022)\";\n    case Currency.SomaliShilling:\n      return \"Somali Shilling\";\n    case Currency.SurinamDollar:\n      return \"Surinam Dollar\";\n    case Currency.SouthSudanesePound:\n      return \"South Sudanese Pound\";\n    case Currency.Dobra:\n      return \"Dobra\";\n    case Currency.ElSalvadorColon:\n      return \"El Salvador Colon\";\n    case Currency.SyrianPound:\n      return \"Syrian Pound\";\n    case Currency.Lilangeni:\n      return \"Lilangeni\";\n    case Currency.Baht:\n      return \"Baht\";\n    case Currency.Somoni:\n      return \"Somoni\";\n    case Currency.TurkmenistanNewManat:\n      return \"Turkmenistan New Manat\";\n    case Currency.TunisianDinar:\n      return \"Tunisian Dinar\";\n    case Currency.PaAnga:\n      return \"Pa’anga\";\n    case Currency.TurkishLira:\n      return \"Turkish Lira\";\n    case Currency.TrinidadAndTobagoDollar:\n      return \"Trinidad and Tobago Dollar\";\n    case Currency.NewTaiwanDollar:\n      return \"New Taiwan Dollar\";\n    case Currency.TanzanianShilling:\n      return \"Tanzanian Shilling\";\n    case Currency.Hryvnia:\n      return \"Hryvnia\";\n    case Currency.UgandaShilling:\n      return \"Uganda Shilling\";\n    case Currency.UsDollar:\n      return \"US Dollar\";\n    case Currency.UsDollarNextDay:\n      return \"US Dollar (Next day)\";\n    case Currency.UruguayPesoEnUnidadesIndexadasUi:\n      return \"Uruguay Peso en Unidades Indexadas (UI)\";\n    case Currency.PesoUruguayo:\n      return \"Peso Uruguayo\";\n    case Currency.UnidadPrevisional:\n      return \"Unidad Previsional\";\n    case Currency.UzbekistanSum:\n      return \"Uzbekistan Sum\";\n    case Currency.BolívarSoberanoNewValuation:\n      return \"Bolívar Soberano, new valuation\";\n    case Currency.BolívarSoberano:\n      return \"Bolívar Soberano\";\n    case Currency.Dong:\n      return \"Dong\";\n    case Currency.Vatu:\n      return \"Vatu\";\n    case Currency.Tala:\n      return \"Tala\";\n    case Currency.CfaFrancBeac:\n      return \"CFA Franc BEAC\";\n    case Currency.Silver:\n      return \"Silver\";\n    case Currency.Gold:\n      return \"Gold\";\n    case Currency.BondMarketsUnitEuropeanCompositeUnitEurco:\n      return \"Bond Markets Unit European Composite Unit (EURCO)\";\n    case Currency.BondMarketsUnitEuropeanMonetaryUnitEMU6:\n      return \"Bond Markets Unit European Monetary Unit (E.M.U.-6)\";\n    case Currency.BondMarketsUnitEuropeanUnitAccount9EUA9:\n      return \"Bond Markets Unit European Unit of Account 9 (E.U.A.-9)\";\n    case Currency.BondMarketsUnitEuropeanUnitAccount17EUA17:\n      return \"Bond Markets Unit European Unit of Account 17 (E.U.A.-17)\";\n    case Currency.EastCaribbeanDollar:\n      return \"East Caribbean Dollar\";\n    case Currency.SdrSpecialDrawingRight:\n      return \"SDR (Special Drawing Right)\";\n    case Currency.CfaFrancBceao:\n      return \"CFA Franc BCEAO\";\n    case Currency.Palladium:\n      return \"Palladium\";\n    case Currency.CfpFranc:\n      return \"CFP Franc\";\n    case Currency.Platinum:\n      return \"Platinum\";\n    case Currency.Sucre:\n      return \"Sucre\";\n    case Currency.CodesSpecificallyReservedForTestingPurposes:\n      return \"Codes specifically reserved for testing purposes\";\n    case Currency.AdbUnitAccount:\n      return \"ADB Unit of Account\";\n    case Currency.TheCodesAssignedForTransactionsWhereNoCurrencyIsInvolved:\n      return \"The codes assigned for transactions where no currency is involved\";\n    case Currency.YemeniRial:\n      return \"Yemeni Rial\";\n    case Currency.Rand:\n      return \"Rand\";\n    case Currency.ZambianKwacha:\n      return \"Zambian Kwacha\";\n    case Currency.ZimbabweGold:\n      return \"Zimbabwe Gold\";\n  }\n}\n","export enum ICD {\n  /**\n   * System Information et Repertoire des Entreprise et des Etablissements: SIRENE\n   */\n  SystemInformationEtRepertoireDesEntrepriseEtDesEtablissementsSirene = \"0002\",\n  /**\n   * Codification Numerique des Etablissments Financiers En Belgique\n   */\n  CodificationNumeriqueDesEtablissmentsFinanciersEnBelgique = \"0003\",\n  /**\n   * NBS/OSI NETWORK\n   */\n  NbsOsiNetwork = \"0004\",\n  /**\n   * USA FED GOV OSI NETWORK\n   */\n  UsaFedGovOsiNetwork = \"0005\",\n  /**\n   * USA DOD OSI NETWORK\n   */\n  UsaDodOsiNetwork = \"0006\",\n  /**\n   * Organisationsnummer\n   */\n  Organisationsnummer = \"0007\",\n  /**\n   * LE NUMERO NATIONAL\n   */\n  LeNumeroNational = \"0008\",\n  /**\n   * SIRET-CODE\n   */\n  SiretCode = \"0009\",\n  /**\n   * Organizational Identifiers for Structured Names under ISO 9541 Part 2\n   */\n  OrganizationalIdentifiersForStructuredNamesUnderIso9541Part2 = \"0010\",\n  /**\n   * International Code Designator for the Identification of OSI-based, Amateur Radio Organizations, Network Objects and Application Services.\n   */\n  InternationalCodeDesignatorForIdentificationOsiBasedAmateurRadioOrganizationsNetworkObjectsAndApplicationServices = \"0011\",\n  /**\n   * European Computer Manufacturers Association: ECMA\n   */\n  EuropeanComputerManufacturersAssociationEcma = \"0012\",\n  /**\n   * VSA FTP CODE (FTP = File Transfer Protocol)\n   */\n  VsaFtpCodeFtpFileTransferProtocol = \"0013\",\n  /**\n   * NIST/OSI Implememts' Workshop\n   */\n  NistOsiImplememtsWorkshop = \"0014\",\n  /**\n   * Electronic Data Interchange: EDI\n   */\n  ElectronicDataInterchangeEdi = \"0015\",\n  /**\n   * EWOS Object Identifiers\n   */\n  EwosObjectIdentifiers = \"0016\",\n  /**\n   * COMMON LANGUAGE\n   */\n  CommonLanguage = \"0017\",\n  /**\n   * SNA/OSI Network\n   */\n  SnaOsiNetwork = \"0018\",\n  /**\n   * Air Transport Industry Services Communications Network\n   */\n  AirTransportIndustryServicesCommunicationsNetwork = \"0019\",\n  /**\n   * European Laboratory for Particle Physics: CERN\n   */\n  EuropeanLaboratoryForParticlePhysicsCern = \"0020\",\n  /**\n   * SOCIETY FOR WORLDWIDE INTERBANK FINANCIAL, TELECOMMUNICATION S.W.I.F.T.\n   */\n  SocietyForWorldwideInterbankFinancialTelecommunicationSWIFT = \"0021\",\n  /**\n   * OSF Distributed Computing Object Identification\n   */\n  OsfDistributedComputingObjectIdentification = \"0022\",\n  /**\n   * Nordic University and Research Network: NORDUnet\n   */\n  NordicUniversityAndResearchNetworkNordunet = \"0023\",\n  /**\n   * Digital Equipment Corporation: DEC\n   */\n  DigitalEquipmentCorporationDec = \"0024\",\n  /**\n   * OSI ASIA-OCEANIA WORKSHOP\n   */\n  OsiAsiaOceaniaWorkshop = \"0025\",\n  /**\n   * NATO ISO 6523 ICDE coding scheme\n   */\n  NatoIso6523IcdeCodingScheme = \"0026\",\n  /**\n   * Aeronautical Telecommunications Network (ATN)\n   */\n  AeronauticalTelecommunicationsNetworkAtn = \"0027\",\n  /**\n   * International Standard ISO 6523\n   */\n  InternationalStandardIso6523 = \"0028\",\n  /**\n   * The All-Union Classifier of Enterprises and Organisations\n   */\n  TheAllUnionClassifierEnterprisesAndOrganisations = \"0029\",\n  /**\n   * AT&T/OSI Network\n   */\n  AtTOsiNetwork = \"0030\",\n  /**\n   * EDI Partner Identification Code\n   */\n  EdiPartnerIdentificationCode = \"0031\",\n  /**\n   * Telecom Australia\n   */\n  TelecomAustralia = \"0032\",\n  /**\n   * S G W OSI Internetwork\n   */\n  SGWOsiInternetwork = \"0033\",\n  /**\n   * Reuter Open Address Standard\n   */\n  ReuterOpenAddressStandard = \"0034\",\n  /**\n   * ISO 6523 - ICD\n   */\n  Iso6523Icd = \"0035\",\n  /**\n   * TeleTrust Object Identifiers\n   */\n  TeletrustObjectIdentifiers = \"0036\",\n  /**\n   * LY-tunnus\n   */\n  LyTunnus = \"0037\",\n  /**\n   * The Australian GOSIP Network\n   */\n  TheAustralianGosipNetwork = \"0038\",\n  /**\n   * The OZ DOD OSI Network\n   */\n  TheOzDodOsiNetwork = \"0039\",\n  /**\n   * Unilever Group Companies\n   */\n  UnileverGroupCompanies = \"0040\",\n  /**\n   * Citicorp Global Information Network\n   */\n  CiticorpGlobalInformationNetwork = \"0041\",\n  /**\n   * DBP Telekom Object Identifiers\n   */\n  DbpTelekomObjectIdentifiers = \"0042\",\n  /**\n   * HydroNETT\n   */\n  Hydronett = \"0043\",\n  /**\n   * Thai Industrial Standards Institute (TISI)\n   */\n  ThaiIndustrialStandardsInstituteTisi = \"0044\",\n  /**\n   * ICI Company Identification System\n   */\n  IciCompanyIdentificationSystem = \"0045\",\n  /**\n   * FUNLOC\n   */\n  Funloc = \"0046\",\n  /**\n   * BULL ODI/DSA/UNIX Network\n   */\n  BullOdiDsaUnixNetwork = \"0047\",\n  /**\n   * OSINZ\n   */\n  Osinz = \"0048\",\n  /**\n   * Auckland Area Health\n   */\n  AucklandAreaHealth = \"0049\",\n  /**\n   * Firmenich\n   */\n  Firmenich = \"0050\",\n  /**\n   * AGFA-DIS\n   */\n  AgfaDis = \"0051\",\n  /**\n   * Society of Motion Picture and Television Engineers (SMPTE)\n   */\n  SocietyMotionPictureAndTelevisionEngineersSmpte = \"0052\",\n  /**\n   * Migros_Network M_NETOPZ\n   */\n  Migros_networkM_netopz = \"0053\",\n  /**\n   * ISO6523 - ICDPCR\n   */\n  Iso6523Icdpcr = \"0054\",\n  /**\n   * Energy Net\n   */\n  EnergyNet = \"0055\",\n  /**\n   * Nokia Object Identifiers (NOI)\n   */\n  NokiaObjectIdentifiersNoi = \"0056\",\n  /**\n   * Saint Gobain\n   */\n  SaintGobain = \"0057\",\n  /**\n   * Siemens Corporate Network\n   */\n  SiemensCorporateNetwork = \"0058\",\n  /**\n   * DANZNET\n   */\n  Danznet = \"0059\",\n  /**\n   * Data Universal Numbering System (D-U-N-S Number)\n   */\n  DataUniversalNumberingSystemDUNSNumber = \"0060\",\n  /**\n   * SOFFEX OSI\n   */\n  SoffexOsi = \"0061\",\n  /**\n   * KPN OVN\n   */\n  KpnOvn = \"0062\",\n  /**\n   * ascomOSINet\n   */\n  Ascomosinet = \"0063\",\n  /**\n   * UTC: Uniforme Transport Code\n   */\n  UtcUniformeTransportCode = \"0064\",\n  /**\n   * SOLVAY OSI CODING\n   */\n  SolvayOsiCoding = \"0065\",\n  /**\n   * Roche Corporate Network\n   */\n  RocheCorporateNetwork = \"0066\",\n  /**\n   * ZellwegerOSINet\n   */\n  Zellwegerosinet = \"0067\",\n  /**\n   * Intel Corporation OSI\n   */\n  IntelCorporationOsi = \"0068\",\n  /**\n   * SITA Object Identifier Tree\n   */\n  SitaObjectIdentifierTree = \"0069\",\n  /**\n   * DaimlerChrysler Corporate Network\n   */\n  DaimlerchryslerCorporateNetwork = \"0070\",\n  /**\n   * LEGO /OSI NETWORK\n   */\n  LegoOsiNetwork = \"0071\",\n  /**\n   * NAVISTAR/OSI Network\n   */\n  NavistarOsiNetwork = \"0072\",\n  /**\n   * ICD Formatted ATM address\n   */\n  IcdFormattedAtmAddress = \"0073\",\n  /**\n   * ARINC\n   */\n  Arinc = \"0074\",\n  /**\n   * Alcanet/Alcatel-Alsthom Corporate Network\n   */\n  AlcanetAlcatelAlsthomCorporateNetwork = \"0075\",\n  /**\n   * Sistema Italiano di Identificazione di ogetti gestito da UNINFO\n   */\n  SistemaItalianoDiIdentificazioneDiOgettiGestitoDaUninfo = \"0076\",\n  /**\n   * Sistema Italiano di Indirizzamento di Reti OSI Gestito da UNINFO\n   */\n  SistemaItalianoDiIndirizzamentoDiRetiOsiGestitoDaUninfo = \"0077\",\n  /**\n   * Mitel terminal or switching equipment\n   */\n  MitelTerminalOrSwitchingEquipment = \"0078\",\n  /**\n   * ATM Forum\n   */\n  AtmForum = \"0079\",\n  /**\n   * UK National Health Service Scheme, (EDIRA compliant)\n   */\n  UkNationalHealthServiceSchemeEdiraCompliant = \"0080\",\n  /**\n   * International NSAP\n   */\n  InternationalNsap = \"0081\",\n  /**\n   * Norwegian Telecommunications Authority's, NTA'S, EDI, identifier scheme (EDIRA compliant)\n   */\n  NorwegianTelecommunicationsAuthoritysNtasEdiIdentifierSchemeEdiraCompliant = \"0082\",\n  /**\n   * Advanced Telecommunications Modules Limited, Corporate Network\n   */\n  AdvancedTelecommunicationsModulesLimitedCorporateNetwork = \"0083\",\n  /**\n   * Athens Chamber of Commerce & Industry Scheme (EDIRA compliant)\n   */\n  AthensChamberCommerceIndustrySchemeEdiraCompliant = \"0084\",\n  /**\n   * Swiss Chambers of Commerce Scheme (EDIRA) compliant\n   */\n  SwissChambersCommerceSchemeEdiraCompliant = \"0085\",\n  /**\n   * United States Council for International Business (USCIB) Scheme, (EDIRA compliant)\n   */\n  UnitedStatesCouncilForInternationalBusinessUscibSchemeEdiraCompliant = \"0086\",\n  /**\n   * National Federation of Chambers of Commerce & Industry of Belgium, Scheme (EDIRA compliant)\n   */\n  NationalFederationChambersCommerceIndustryBelgiumSchemeEdiraCompliant = \"0087\",\n  /**\n   * EAN Location Code\n   */\n  EanLocationCode = \"0088\",\n  /**\n   * The Association of British Chambers of Commerce Ltd. Scheme, (EDIRA compliant)\n   */\n  TheAssociationBritishChambersCommerceLtdSchemeEdiraCompliant = \"0089\",\n  /**\n   * Internet IP addressing - ISO 6523 ICD encoding\n   */\n  InternetIpAddressingIso6523IcdEncoding = \"0090\",\n  /**\n   * Cisco Sysytems / OSI Network\n   */\n  CiscoSysytemsOsiNetwork = \"0091\",\n  /**\n   * Revenue Canada Business Number Registration (EDIRA compliant)\n   */\n  RevenueCanadaBusinessNumberRegistrationEdiraCompliant = \"0093\",\n  /**\n   * DEUTSCHER INDUSTRIE- UND HANDELSTAG (DIHT) Scheme (EDIRA compliant)\n   */\n  DeutscherIndustrieUndHandelstagDihtSchemeEdiraCompliant = \"0094\",\n  /**\n   * Hewlett - Packard Company Internal AM Network\n   */\n  HewlettPackardCompanyInternalAmNetwork = \"0095\",\n  /**\n   * The Danish Business Authority - P-number (DK:P)\n   */\n  TheDanishBusinessAuthorityPNumberDkP = \"0096\",\n  /**\n   * FTI - Ediforum Italia, (EDIRA compliant)\n   */\n  FtiEdiforumItaliaEdiraCompliant = \"0097\",\n  /**\n   * CHAMBER OF COMMERCE TEL AVIV-JAFFA Scheme (EDIRA compliant)\n   */\n  ChamberOfCommerceTelAvivJaffaSchemeEdiraCompliant = \"0098\",\n  /**\n   * Siemens Supervisory Systems Network\n   */\n  SiemensSupervisorySystemsNetwork = \"0099\",\n  /**\n   * PNG_ICD Scheme\n   */\n  Png_icdScheme = \"0100\",\n  /**\n   * South African Code Allocation\n   */\n  SouthAfricanCodeAllocation = \"0101\",\n  /**\n   * HEAG\n   */\n  Heag = \"0102\",\n  /**\n   * BT - ICD Coding System\n   */\n  BtIcdCodingSystem = \"0104\",\n  /**\n   * Portuguese Chamber of Commerce and Industry Scheme (EDIRA compliant)\n   */\n  PortugueseChamberCommerceAndIndustrySchemeEdiraCompliant = \"0105\",\n  /**\n   * Vereniging van Kamers van Koophandel en Fabrieken in Nederland (Association of Chambers of Commerce and Industry in the Netherlands), Scheme (EDIRA compliant)\n   */\n  VerenigingVanKamersVanKoophandelEnFabriekenInNederlandAssociationChambersCommerceAndIndustryInNetherlandsSchemeEdiraCompliant = \"0106\",\n  /**\n   * Association of Swedish Chambers of Commerce and Industry Scheme (EDIRA compliant)\n   */\n  AssociationSwedishChambersCommerceAndIndustrySchemeEdiraCompliant = \"0107\",\n  /**\n   * Australian Chambers of Commerce and Industry Scheme (EDIRA compliant)\n   */\n  AustralianChambersCommerceAndIndustrySchemeEdiraCompliant = \"0108\",\n  /**\n   * BellSouth ICD AESA (ATM End System Address)\n   */\n  BellsouthIcdAesaAtmEndSystemAddress = \"0109\",\n  /**\n   * Bell Atlantic\n   */\n  BellAtlantic = \"0110\",\n  /**\n   * Object Identifiers\n   */\n  ObjectIdentifiers = \"0111\",\n  /**\n   * ISO register for Standards producing Organizations\n   */\n  IsoRegisterForStandardsProducingOrganizations = \"0112\",\n  /**\n   * OriginNet\n   */\n  Originnet = \"0113\",\n  /**\n   * Check Point Software Technologies\n   */\n  CheckPointSoftwareTechnologies = \"0114\",\n  /**\n   * Pacific Bell Data Communications Network\n   */\n  PacificBellDataCommunicationsNetwork = \"0115\",\n  /**\n   * PSS Object Identifiers\n   */\n  PssObjectIdentifiers = \"0116\",\n  /**\n   * STENTOR-ICD CODING SYSTEM\n   */\n  StentorIcdCodingSystem = \"0117\",\n  /**\n   * ATM-Network ZN'96\n   */\n  AtmNetworkZn96 = \"0118\",\n  /**\n   * MCI / OSI Network\n   */\n  MciOsiNetwork = \"0119\",\n  /**\n   * Advantis\n   */\n  Advantis = \"0120\",\n  /**\n   * Affable Software Data Interchange Codes\n   */\n  AffableSoftwareDataInterchangeCodes = \"0121\",\n  /**\n   * BB-DATA GmbH\n   */\n  BbDataGmbh = \"0122\",\n  /**\n   * BASF Company ATM-Network\n   */\n  BasfCompanyAtmNetwork = \"0123\",\n  /**\n   * IOTA Identifiers for Organizations for Telecommunications Addressing using the ICD system format defined in ISO/IEC 8348\n   */\n  IotaIdentifiersForOrganizationsForTelecommunicationsAddressingUsingIcdSystemFormatDefinedInIsoIec8348 = \"0124\",\n  /**\n   * Henkel Corporate Network (H-Net)\n   */\n  HenkelCorporateNetworkHNet = \"0125\",\n  /**\n   * GTE/OSI Network\n   */\n  GteOsiNetwork = \"0126\",\n  /**\n   * Dresdner Bank Corporate Network\n   */\n  DresdnerBankCorporateNetwork = \"0127\",\n  /**\n   * BCNR (Swiss Clearing Bank Number)\n   */\n  BcnrSwissClearingBankNumber = \"0128\",\n  /**\n   * BPI (Swiss Business Partner Identification) code\n   */\n  BpiSwissBusinessPartnerIdentificationCode = \"0129\",\n  /**\n   * Directorates of the European Commission\n   */\n  DirectoratesEuropeanCommission = \"0130\",\n  /**\n   * Code for the Identification of National Organizations\n   */\n  CodeForIdentificationNationalOrganizations = \"0131\",\n  /**\n   * Certicom Object Identifiers\n   */\n  CerticomObjectIdentifiers = \"0132\",\n  /**\n   * TC68 OID\n   */\n  Tc68Oid = \"0133\",\n  /**\n   * Infonet Services Corporation\n   */\n  InfonetServicesCorporation = \"0134\",\n  /**\n   * SIA Object Identifiers\n   */\n  SiaObjectIdentifiers = \"0135\",\n  /**\n   * Cable & Wireless Global ATM End-System Address Plan\n   */\n  CableWirelessGlobalAtmEndSystemAddressPlan = \"0136\",\n  /**\n   * Global AESA scheme\n   */\n  GlobalAesaScheme = \"0137\",\n  /**\n   * France Telecom ATM End System Address Plan\n   */\n  FranceTelecomAtmEndSystemAddressPlan = \"0138\",\n  /**\n   * Savvis Communications AESA:.\n   */\n  SavvisCommunicationsAesa = \"0139\",\n  /**\n   * Toshiba Organizations, Partners, And Suppliers' (TOPAS) Code\n   */\n  ToshibaOrganizationsPartnersAndSuppliersTopasCode = \"0140\",\n  /**\n   * NATO Commercial and Government Entity system\n   */\n  NatoCommercialAndGovernmentEntitySystem = \"0141\",\n  /**\n   * SECETI Object Identifiers\n   */\n  SecetiObjectIdentifiers = \"0142\",\n  /**\n   * EINESTEINet AG\n   */\n  EinesteinetAg = \"0143\",\n  /**\n   * DoDAAC (Department of Defense Activity Address Code)\n   */\n  DodaacDepartmentDefenseActivityAddressCode = \"0144\",\n  /**\n   * DGCP (Direction Générale de la Comptabilité Publique)administrative accounting identification scheme\n   */\n  DgcpDirectionGénéraleDeLaComptabilitéPubliqueAdministrativeAccountingIdentificationScheme = \"0145\",\n  /**\n   * DGI (Direction Générale des Impots) code\n   */\n  DgiDirectionGénéraleDesImpotsCode = \"0146\",\n  /**\n   * Standard Company Code\n   */\n  StandardCompanyCode = \"0147\",\n  /**\n   * ITU (International Telecommunications Union)Data Network Identification Codes (DNIC)\n   */\n  ItuInternationalTelecommunicationsUnionDataNetworkIdentificationCodesDnic = \"0148\",\n  /**\n   * Global Business Identifier\n   */\n  GlobalBusinessIdentifier = \"0149\",\n  /**\n   * Madge Networks Ltd- ICD ATM Addressing Scheme\n   */\n  MadgeNetworksLtdIcdAtmAddressingScheme = \"0150\",\n  /**\n   * Australian Business Number (ABN) Scheme\n   */\n  AustralianBusinessNumberAbnScheme = \"0151\",\n  /**\n   * Edira Scheme Identifier Code\n   */\n  EdiraSchemeIdentifierCode = \"0152\",\n  /**\n   * Concert Global Network Services ICD AESA\n   */\n  ConcertGlobalNetworkServicesIcdAesa = \"0153\",\n  /**\n   * Identification number of economic subjects: (ICO)\n   */\n  IdentificationNumberEconomicSubjectsIco = \"0154\",\n  /**\n   * Global Crossing AESA (ATM End System Address)\n   */\n  GlobalCrossingAesaAtmEndSystemAddress = \"0155\",\n  /**\n   * AUNA\n   */\n  Auna = \"0156\",\n  /**\n   * ATM interconnection with the Dutch KPN Telecom\n   */\n  AtmInterconnectionWithDutchKpnTelecom = \"0157\",\n  /**\n   * Identification number of economic subject (ICO) Act on State Statistics of 29 November 2'001, § 27\n   */\n  IdentificationNumberEconomicSubjectIcoActOnStateStatistics29November200127 = \"0158\",\n  /**\n   * ACTALIS Object Identifiers\n   */\n  ActalisObjectIdentifiers = \"0159\",\n  /**\n   * GTIN - Global Trade Item Number\n   */\n  GtinGlobalTradeItemNumber = \"0160\",\n  /**\n   * ECCMA Open Technical Directory\n   */\n  EccmaOpenTechnicalDirectory = \"0161\",\n  /**\n   * CEN/ISSS Object Identifier Scheme\n   */\n  CenIsssObjectIdentifierScheme = \"0162\",\n  /**\n   * US-EPA Facility Identifier\n   */\n  UsEpaFacilityIdentifier = \"0163\",\n  /**\n   * TELUS Corporation\n   */\n  TelusCorporation = \"0164\",\n  /**\n   * FIEIE Object identifiers\n   */\n  FieieObjectIdentifiers = \"0165\",\n  /**\n   * Swissguide Identifier Scheme\n   */\n  SwissguideIdentifierScheme = \"0166\",\n  /**\n   * Priority Telecom ATM End System Address Plan\n   */\n  PriorityTelecomAtmEndSystemAddressPlan = \"0167\",\n  /**\n   * Vodafone Ireland OSI Addressing\n   */\n  VodafoneIrelandOsiAddressing = \"0168\",\n  /**\n   * Swiss Federal Business Identification Number. Central Business names Index (zefix) Identification Number\n   */\n  SwissFederalBusinessIdentificationNumberCentralBusinessNamesIndexZefixIdentificationNumber = \"0169\",\n  /**\n   * Teikoku Company Code\n   */\n  TeikokuCompanyCode = \"0170\",\n  /**\n   * Luxembourg CP & CPS (Certification Policy and Certification Practice Statement) Index\n   */\n  LuxembourgCpCpsCertificationPolicyAndCertificationPracticeStatementIndex = \"0171\",\n  /**\n   * Project Group “Lists of Properties” (PROLIST®)\n   */\n  ProjectGroupListsPropertiesProlist = \"0172\",\n  /**\n   * eCI@ss\n   */\n  EciSs = \"0173\",\n  /**\n   * StepNexus\n   */\n  Stepnexus = \"0174\",\n  /**\n   * Siemens AG\n   */\n  SiemensAg = \"0175\",\n  /**\n   * Paradine GmbH\n   */\n  ParadineGmbh = \"0176\",\n  /**\n   * Odette International Limited\n   */\n  OdetteInternationalLimited = \"0177\",\n  /**\n   * Route1 MobiNET\n   */\n  Route1Mobinet = \"0178\",\n  /**\n   * Penango Object Identifiers\n   */\n  PenangoObjectIdentifiers = \"0179\",\n  /**\n   * Lithuanian military PKI\n   */\n  LithuanianMilitaryPki = \"0180\",\n  /**\n   * Numéro d'identification suisse des enterprises (IDE), Swiss Unique Business Identification Number (UIDB)\n   */\n  NuméroDidentificationSuisseDesEnterprisesIdeSwissUniqueBusinessIdentificationNumberUidb = \"0183\",\n  /**\n   * DIGSTORG\n   */\n  Digstorg = \"0184\",\n  /**\n   * Perceval Object Code\n   */\n  PercevalObjectCode = \"0185\",\n  /**\n   * TrustPoint Object Identifiers\n   */\n  TrustpointObjectIdentifiers = \"0186\",\n  /**\n   * Amazon Unique Identification Scheme\n   */\n  AmazonUniqueIdentificationScheme = \"0187\",\n  /**\n   * Corporate Number of The Social Security and Tax Number System\n   */\n  CorporateNumberTheSocialSecurityAndTaxNumberSystem = \"0188\",\n  /**\n   * European Business Identifier (EBID)\n   */\n  EuropeanBusinessIdentifierEbid = \"0189\",\n  /**\n   * Organisatie Indentificatie Nummer (OIN)\n   */\n  OrganisatieIndentificatieNummerOin = \"0190\",\n  /**\n   * Company Code (Estonia)\n   */\n  CompanyCodeEstonia = \"0191\",\n  /**\n   * Organisasjonsnummer\n   */\n  Organisasjonsnummer = \"0192\",\n  /**\n   * UBL.BE Party Identifier\n   */\n  UblBePartyIdentifier = \"0193\",\n  /**\n   * KOIOS Open Technical Dictionary\n   */\n  KoiosOpenTechnicalDictionary = \"0194\",\n  /**\n   * Singapore Nationwide E-lnvoice Framework\n   */\n  SingaporeNationwideELnvoiceFramework = \"0195\",\n  /**\n   * Icelandic identifier - Íslensk kennitala\n   */\n  IcelandicIdentifierÍslenskKennitala = \"0196\",\n  /**\n   * APPLiA Pl Standard\n   */\n  AppliaPlStandard = \"0197\",\n  /**\n   * ERSTORG\n   */\n  Erstorg = \"0198\",\n  /**\n   * Legal Entity Identifier (LEI)\n   */\n  LegalEntityIdentifierLei = \"0199\",\n  /**\n   * Legal entity code (Lithuania)\n   */\n  LegalEntityCodeLithuania = \"0200\",\n  /**\n   * Codice Univoco Unità Organizzativa iPA\n   */\n  CodiceUnivocoUnitàOrganizzativaIpa = \"0201\",\n  /**\n   * Indirizzo di Posta Elettronica Certificata\n   */\n  IndirizzoDiPostaElettronicaCertificata = \"0202\",\n  /**\n   * eDelivery Network Participant identifier\n   */\n  EdeliveryNetworkParticipantIdentifier = \"0203\",\n  /**\n   * Leitweg-ID\n   */\n  LeitwegId = \"0204\",\n  /**\n   * CODDEST\n   */\n  Coddest = \"0205\",\n  /**\n   * Registre du Commerce et de l’Industrie : RCI\n   */\n  RegistreDuCommerceEtDeLIndustrieRci = \"0206\",\n  /**\n   * PiLog Ontology Codification Identifier (POCI)\n   */\n  PilogOntologyCodificationIdentifierPoci = \"0207\",\n  /**\n   * Numero d'entreprise / ondernemingsnummer / Unternehmensnummer\n   */\n  NumeroDentrepriseOndernemingsnummerUnternehmensnummer = \"0208\",\n  /**\n   * GS1 identification keys\n   */\n  Gs1IdentificationKeys = \"0209\",\n  /**\n   * CODICE FISCALE\n   */\n  CodiceFiscale = \"0210\",\n  /**\n   * PARTITA IVA\n   */\n  PartitaIva = \"0211\",\n  /**\n   * Finnish Organization Identifier\n   */\n  FinnishOrganizationIdentifier = \"0212\",\n  /**\n   * Finnish Organization Value Add Tax Identifier\n   */\n  FinnishOrganizationValueAddTaxIdentifier = \"0213\",\n  /**\n   * Tradeplace TradePI Standard\n   */\n  TradeplaceTradepiStandard = \"0214\",\n  /**\n   * Net service ID\n   */\n  NetServiceId = \"0215\",\n  /**\n   * OVTcode\n   */\n  Ovtcode = \"0216\",\n  /**\n   * The Netherlands Chamber of Commerce and Industry establishment number\n   */\n  TheNetherlandsChamberCommerceAndIndustryEstablishmentNumber = \"0217\",\n  /**\n   * Unified registration number (Latvia)\n   */\n  UnifiedRegistrationNumberLatvia = \"0218\",\n  /**\n   * Taxpayer registration code (Latvia)\n   */\n  TaxpayerRegistrationCodeLatvia = \"0219\",\n  /**\n   * The Register of Natural Persons (Latvia)\n   */\n  TheRegisterNaturalPersonsLatvia = \"0220\",\n  /**\n   * The registered number of the qualified invoice issuer\n   */\n  TheRegisteredNumberQualifiedInvoiceIssuer = \"0221\",\n  /**\n   * Metadata Registry Support\n   */\n  MetadataRegistrySupport = \"0222\",\n  /**\n   * EU based company\n   */\n  EuBasedCompany = \"0223\",\n  /**\n   * FTCTC CODE ROUTAGE\n   */\n  FtctcCodeRoutage = \"0224\",\n  /**\n   * FRCTC ELECTRONIC ADDRESS\n   */\n  FrctcElectronicAddress = \"0225\",\n  /**\n   * FRCTC Particulier\n   */\n  FrctcParticulier = \"0226\",\n  /**\n   * NON - EU based company\n   */\n  NonEuBasedCompany = \"0227\",\n  /**\n   * Répertoire des Entreprises et des Etablissements (RIDET)\n   */\n  RépertoireDesEntreprisesEtDesEtablissementsRidet = \"0228\",\n  /**\n   * T.A.H.I.T.I (traitement automatique hiérarchisé des institutions de Tahiti et des îles)\n   */\n  TAHITITraitementAutomatiqueHiérarchiséDesInstitutionsDeTahitiEtDesÎles = \"0229\",\n  /**\n   * National e-Invoicing Framework\n   */\n  NationalEInvoicingFramework = \"0230\",\n  /**\n   * Single taxable company (France)\n   */\n  SingleTaxableCompanyFrance = \"0231\",\n  /**\n   * NOBB product number\n   */\n  NobbProductNumber = \"0232\",\n  /**\n   * Elnummer\n   */\n  Elnummer = \"0233\",\n  /**\n   * Toimitusosoite ID\n   */\n  ToimitusosoiteId = \"0234\",\n  /**\n   * UAE Tax Identification Number (TIN)\n   */\n  UaeTaxIdentificationNumberTin = \"0235\",\n  /**\n   * ToimipaikkalD\n   */\n  Toimipaikkald = \"0236\",\n  /**\n   * CPR (Danish person civil registration number)\n   */\n  CprDanishPersonCivilRegistrationNumber = \"0237\",\n  /**\n   * Plateforme.s agréée.s à la facturation électronique (PPF/PDP)\n   */\n  PlateformeSAgrééeSÀLaFacturationÉlectroniquePpfPdp = \"0238\",\n  /**\n   * EAEU\n   */\n  Eaeu = \"0239\",\n  /**\n   * Register of legal persons (in French : Répertoire des personnes morales)\n   */\n  RegisterLegalPersonsInFrenchRépertoireDesPersonnesMorales = \"0240\",\n  /**\n   * Name unknown\n   */\n  NameUnknown = \"0241\",\n  /**\n   * OpenPeppol Service Provider Identification Scheme (SPIS)\n   */\n  OpenpeppolServiceProviderIdentificationSchemeSpis = \"0242\",\n  /**\n   * Name unknown\n   */\n  NameUnknown_Dup = \"0243\",\n  /**\n   * Tax Identification (Tax ID), Nigeria\n   */\n  TaxIdentificationTaxIdNigeria = \"0244\",\n}\n\nexport function description(value: ICD): string {\n  switch (value) {\n    case ICD.SystemInformationEtRepertoireDesEntrepriseEtDesEtablissementsSirene:\n      return \"System Information et Repertoire des Entreprise et des Etablissements: SIRENE \";\n    case ICD.CodificationNumeriqueDesEtablissmentsFinanciersEnBelgique:\n      return \"Codification Numerique des Etablissments Financiers En Belgique \";\n    case ICD.NbsOsiNetwork:\n      return \"NBS/OSI NETWORK \";\n    case ICD.UsaFedGovOsiNetwork:\n      return \"USA FED GOV OSI NETWORK \";\n    case ICD.UsaDodOsiNetwork:\n      return \"USA DOD OSI NETWORK \";\n    case ICD.Organisationsnummer:\n      return \"Organisationsnummer \";\n    case ICD.LeNumeroNational:\n      return \"LE NUMERO NATIONAL \";\n    case ICD.SiretCode:\n      return \"SIRET-CODE \";\n    case ICD.OrganizationalIdentifiersForStructuredNamesUnderIso9541Part2:\n      return \"Organizational Identifiers for Structured Names under ISO 9541 Part 2 \";\n    case ICD.InternationalCodeDesignatorForIdentificationOsiBasedAmateurRadioOrganizationsNetworkObjectsAndApplicationServices:\n      return \"International Code Designator for the Identification of OSI-based, Amateur Radio Organizations, Network Objects and Application Services. \";\n    case ICD.EuropeanComputerManufacturersAssociationEcma:\n      return \"European Computer Manufacturers Association: ECMA \";\n    case ICD.VsaFtpCodeFtpFileTransferProtocol:\n      return \"VSA FTP CODE (FTP = File Transfer Protocol) \";\n    case ICD.NistOsiImplememtsWorkshop:\n      return \"NIST/OSI Implememts' Workshop \";\n    case ICD.ElectronicDataInterchangeEdi:\n      return \"Electronic Data Interchange: EDI \";\n    case ICD.EwosObjectIdentifiers:\n      return \"EWOS Object Identifiers \";\n    case ICD.CommonLanguage:\n      return \"COMMON LANGUAGE \";\n    case ICD.SnaOsiNetwork:\n      return \"SNA/OSI Network \";\n    case ICD.AirTransportIndustryServicesCommunicationsNetwork:\n      return \"Air Transport Industry Services Communications Network \";\n    case ICD.EuropeanLaboratoryForParticlePhysicsCern:\n      return \"European Laboratory for Particle Physics: CERN \";\n    case ICD.SocietyForWorldwideInterbankFinancialTelecommunicationSWIFT:\n      return \"SOCIETY FOR WORLDWIDE INTERBANK FINANCIAL, TELECOMMUNICATION S.W.I.F.T. \";\n    case ICD.OsfDistributedComputingObjectIdentification:\n      return \"OSF Distributed Computing Object Identification \";\n    case ICD.NordicUniversityAndResearchNetworkNordunet:\n      return \"Nordic University and Research Network: NORDUnet \";\n    case ICD.DigitalEquipmentCorporationDec:\n      return \"Digital Equipment Corporation: DEC \";\n    case ICD.OsiAsiaOceaniaWorkshop:\n      return \"OSI ASIA-OCEANIA WORKSHOP \";\n    case ICD.NatoIso6523IcdeCodingScheme:\n      return \"NATO ISO 6523 ICDE coding scheme \";\n    case ICD.AeronauticalTelecommunicationsNetworkAtn:\n      return \"Aeronautical Telecommunications Network (ATN) \";\n    case ICD.InternationalStandardIso6523:\n      return \"International Standard ISO 6523 \";\n    case ICD.TheAllUnionClassifierEnterprisesAndOrganisations:\n      return \"The All-Union Classifier of Enterprises and Organisations \";\n    case ICD.AtTOsiNetwork:\n      return \"AT&T/OSI Network \";\n    case ICD.EdiPartnerIdentificationCode:\n      return \"EDI Partner Identification Code \";\n    case ICD.TelecomAustralia:\n      return \"Telecom Australia \";\n    case ICD.SGWOsiInternetwork:\n      return \"S G W OSI Internetwork \";\n    case ICD.ReuterOpenAddressStandard:\n      return \"Reuter Open Address Standard \";\n    case ICD.Iso6523Icd:\n      return \"ISO 6523 - ICD \";\n    case ICD.TeletrustObjectIdentifiers:\n      return \"TeleTrust Object Identifiers \";\n    case ICD.LyTunnus:\n      return \"LY-tunnus \";\n    case ICD.TheAustralianGosipNetwork:\n      return \"The Australian GOSIP Network \";\n    case ICD.TheOzDodOsiNetwork:\n      return \"The OZ DOD OSI Network \";\n    case ICD.UnileverGroupCompanies:\n      return \"Unilever Group Companies \";\n    case ICD.CiticorpGlobalInformationNetwork:\n      return \"Citicorp Global Information Network \";\n    case ICD.DbpTelekomObjectIdentifiers:\n      return \"DBP Telekom Object Identifiers \";\n    case ICD.Hydronett:\n      return \"HydroNETT \";\n    case ICD.ThaiIndustrialStandardsInstituteTisi:\n      return \"Thai Industrial Standards Institute (TISI) \";\n    case ICD.IciCompanyIdentificationSystem:\n      return \"ICI Company Identification System \";\n    case ICD.Funloc:\n      return \"FUNLOC \";\n    case ICD.BullOdiDsaUnixNetwork:\n      return \"BULL ODI/DSA/UNIX Network \";\n    case ICD.Osinz:\n      return \"OSINZ \";\n    case ICD.AucklandAreaHealth:\n      return \"Auckland Area Health \";\n    case ICD.Firmenich:\n      return \"Firmenich \";\n    case ICD.AgfaDis:\n      return \"AGFA-DIS \";\n    case ICD.SocietyMotionPictureAndTelevisionEngineersSmpte:\n      return \"Society of Motion Picture and Television Engineers (SMPTE) \";\n    case ICD.Migros_networkM_netopz:\n      return \"Migros_Network M_NETOPZ \";\n    case ICD.Iso6523Icdpcr:\n      return \"ISO6523 - ICDPCR \";\n    case ICD.EnergyNet:\n      return \"Energy Net \";\n    case ICD.NokiaObjectIdentifiersNoi:\n      return \"Nokia Object Identifiers (NOI) \";\n    case ICD.SaintGobain:\n      return \"Saint Gobain \";\n    case ICD.SiemensCorporateNetwork:\n      return \"Siemens Corporate Network \";\n    case ICD.Danznet:\n      return \"DANZNET \";\n    case ICD.DataUniversalNumberingSystemDUNSNumber:\n      return \"Data Universal Numbering System (D-U-N-S Number) \";\n    case ICD.SoffexOsi:\n      return \"SOFFEX OSI \";\n    case ICD.KpnOvn:\n      return \"KPN OVN \";\n    case ICD.Ascomosinet:\n      return \"ascomOSINet \";\n    case ICD.UtcUniformeTransportCode:\n      return \"UTC: Uniforme Transport Code \";\n    case ICD.SolvayOsiCoding:\n      return \"SOLVAY OSI CODING \";\n    case ICD.RocheCorporateNetwork:\n      return \"Roche Corporate Network \";\n    case ICD.Zellwegerosinet:\n      return \"ZellwegerOSINet \";\n    case ICD.IntelCorporationOsi:\n      return \"Intel Corporation OSI \";\n    case ICD.SitaObjectIdentifierTree:\n      return \"SITA Object Identifier Tree \";\n    case ICD.DaimlerchryslerCorporateNetwork:\n      return \"DaimlerChrysler Corporate Network \";\n    case ICD.LegoOsiNetwork:\n      return \"LEGO /OSI NETWORK \";\n    case ICD.NavistarOsiNetwork:\n      return \"NAVISTAR/OSI Network \";\n    case ICD.IcdFormattedAtmAddress:\n      return \"ICD Formatted ATM address \";\n    case ICD.Arinc:\n      return \"ARINC \";\n    case ICD.AlcanetAlcatelAlsthomCorporateNetwork:\n      return \"Alcanet/Alcatel-Alsthom Corporate Network \";\n    case ICD.SistemaItalianoDiIdentificazioneDiOgettiGestitoDaUninfo:\n      return \"Sistema Italiano di Identificazione di ogetti gestito da UNINFO \";\n    case ICD.SistemaItalianoDiIndirizzamentoDiRetiOsiGestitoDaUninfo:\n      return \"Sistema Italiano di Indirizzamento di Reti OSI Gestito da UNINFO \";\n    case ICD.MitelTerminalOrSwitchingEquipment:\n      return \"Mitel terminal or switching equipment \";\n    case ICD.AtmForum:\n      return \"ATM Forum \";\n    case ICD.UkNationalHealthServiceSchemeEdiraCompliant:\n      return \"UK National Health Service Scheme, (EDIRA compliant) \";\n    case ICD.InternationalNsap:\n      return \"International NSAP \";\n    case ICD.NorwegianTelecommunicationsAuthoritysNtasEdiIdentifierSchemeEdiraCompliant:\n      return \"Norwegian Telecommunications Authority's, NTA'S, EDI, identifier scheme (EDIRA compliant) \";\n    case ICD.AdvancedTelecommunicationsModulesLimitedCorporateNetwork:\n      return \"Advanced Telecommunications Modules Limited, Corporate Network \";\n    case ICD.AthensChamberCommerceIndustrySchemeEdiraCompliant:\n      return \"Athens Chamber of Commerce & Industry Scheme (EDIRA compliant) \";\n    case ICD.SwissChambersCommerceSchemeEdiraCompliant:\n      return \"Swiss Chambers of Commerce Scheme (EDIRA) compliant \";\n    case ICD.UnitedStatesCouncilForInternationalBusinessUscibSchemeEdiraCompliant:\n      return \"United States Council for International Business (USCIB) Scheme, (EDIRA compliant) \";\n    case ICD.NationalFederationChambersCommerceIndustryBelgiumSchemeEdiraCompliant:\n      return \"National Federation of Chambers of Commerce & Industry of Belgium, Scheme (EDIRA compliant) \";\n    case ICD.EanLocationCode:\n      return \"EAN Location Code \";\n    case ICD.TheAssociationBritishChambersCommerceLtdSchemeEdiraCompliant:\n      return \"The Association of British Chambers of Commerce Ltd. Scheme, (EDIRA compliant) \";\n    case ICD.InternetIpAddressingIso6523IcdEncoding:\n      return \"Internet IP addressing - ISO 6523 ICD encoding \";\n    case ICD.CiscoSysytemsOsiNetwork:\n      return \"Cisco Sysytems / OSI Network \";\n    case ICD.RevenueCanadaBusinessNumberRegistrationEdiraCompliant:\n      return \"Revenue Canada Business Number Registration (EDIRA compliant) \";\n    case ICD.DeutscherIndustrieUndHandelstagDihtSchemeEdiraCompliant:\n      return \"DEUTSCHER INDUSTRIE- UND HANDELSTAG (DIHT) Scheme (EDIRA compliant) \";\n    case ICD.HewlettPackardCompanyInternalAmNetwork:\n      return \"Hewlett - Packard Company Internal AM Network \";\n    case ICD.TheDanishBusinessAuthorityPNumberDkP:\n      return \"The Danish Business Authority - P-number (DK:P)\";\n    case ICD.FtiEdiforumItaliaEdiraCompliant:\n      return \"FTI - Ediforum Italia, (EDIRA compliant) \";\n    case ICD.ChamberOfCommerceTelAvivJaffaSchemeEdiraCompliant:\n      return \"CHAMBER OF COMMERCE TEL AVIV-JAFFA Scheme (EDIRA compliant) \";\n    case ICD.SiemensSupervisorySystemsNetwork:\n      return \"Siemens Supervisory Systems Network \";\n    case ICD.Png_icdScheme:\n      return \"PNG_ICD Scheme \";\n    case ICD.SouthAfricanCodeAllocation:\n      return \"South African Code Allocation \";\n    case ICD.Heag:\n      return \"HEAG \";\n    case ICD.BtIcdCodingSystem:\n      return \"BT - ICD Coding System \";\n    case ICD.PortugueseChamberCommerceAndIndustrySchemeEdiraCompliant:\n      return \"Portuguese Chamber of Commerce and Industry Scheme (EDIRA compliant) \";\n    case ICD.VerenigingVanKamersVanKoophandelEnFabriekenInNederlandAssociationChambersCommerceAndIndustryInNetherlandsSchemeEdiraCompliant:\n      return \"Vereniging van Kamers van Koophandel en Fabrieken in Nederland (Association of Chambers of Commerce and Industry in the Netherlands), Scheme (EDIRA compliant) \";\n    case ICD.AssociationSwedishChambersCommerceAndIndustrySchemeEdiraCompliant:\n      return \"Association of Swedish Chambers of Commerce and Industry Scheme (EDIRA compliant) \";\n    case ICD.AustralianChambersCommerceAndIndustrySchemeEdiraCompliant:\n      return \"Australian Chambers of Commerce and Industry Scheme (EDIRA compliant) \";\n    case ICD.BellsouthIcdAesaAtmEndSystemAddress:\n      return \"BellSouth ICD AESA (ATM End System Address) \";\n    case ICD.BellAtlantic:\n      return \"Bell Atlantic \";\n    case ICD.ObjectIdentifiers:\n      return \"Object Identifiers \";\n    case ICD.IsoRegisterForStandardsProducingOrganizations:\n      return \"ISO register for Standards producing Organizations \";\n    case ICD.Originnet:\n      return \"OriginNet \";\n    case ICD.CheckPointSoftwareTechnologies:\n      return \"Check Point Software Technologies \";\n    case ICD.PacificBellDataCommunicationsNetwork:\n      return \"Pacific Bell Data Communications Network \";\n    case ICD.PssObjectIdentifiers:\n      return \"PSS Object Identifiers \";\n    case ICD.StentorIcdCodingSystem:\n      return \"STENTOR-ICD CODING SYSTEM \";\n    case ICD.AtmNetworkZn96:\n      return \"ATM-Network ZN'96 \";\n    case ICD.MciOsiNetwork:\n      return \"MCI / OSI Network \";\n    case ICD.Advantis:\n      return \"Advantis \";\n    case ICD.AffableSoftwareDataInterchangeCodes:\n      return \"Affable Software Data Interchange Codes \";\n    case ICD.BbDataGmbh:\n      return \"BB-DATA GmbH \";\n    case ICD.BasfCompanyAtmNetwork:\n      return \"BASF Company ATM-Network \";\n    case ICD.IotaIdentifiersForOrganizationsForTelecommunicationsAddressingUsingIcdSystemFormatDefinedInIsoIec8348:\n      return \"IOTA Identifiers for Organizations for Telecommunications Addressing using the ICD system format defined in ISO/IEC 8348 \";\n    case ICD.HenkelCorporateNetworkHNet:\n      return \"Henkel Corporate Network (H-Net) \";\n    case ICD.GteOsiNetwork:\n      return \"GTE/OSI Network \";\n    case ICD.DresdnerBankCorporateNetwork:\n      return \"Dresdner Bank Corporate Network \";\n    case ICD.BcnrSwissClearingBankNumber:\n      return \"BCNR (Swiss Clearing Bank Number) \";\n    case ICD.BpiSwissBusinessPartnerIdentificationCode:\n      return \"BPI (Swiss Business Partner Identification) code \";\n    case ICD.DirectoratesEuropeanCommission:\n      return \"Directorates of the European Commission \";\n    case ICD.CodeForIdentificationNationalOrganizations:\n      return \"Code for the Identification of National Organizations \";\n    case ICD.CerticomObjectIdentifiers:\n      return \"Certicom Object Identifiers \";\n    case ICD.Tc68Oid:\n      return \"TC68 OID \";\n    case ICD.InfonetServicesCorporation:\n      return \"Infonet Services Corporation \";\n    case ICD.SiaObjectIdentifiers:\n      return \"SIA Object Identifiers \";\n    case ICD.CableWirelessGlobalAtmEndSystemAddressPlan:\n      return \"Cable & Wireless Global ATM End-System Address Plan \";\n    case ICD.GlobalAesaScheme:\n      return \"Global AESA scheme \";\n    case ICD.FranceTelecomAtmEndSystemAddressPlan:\n      return \"France Telecom ATM End System Address Plan \";\n    case ICD.SavvisCommunicationsAesa:\n      return \"Savvis Communications AESA:. \";\n    case ICD.ToshibaOrganizationsPartnersAndSuppliersTopasCode:\n      return \"Toshiba Organizations, Partners, And Suppliers' (TOPAS) Code \";\n    case ICD.NatoCommercialAndGovernmentEntitySystem:\n      return \"NATO Commercial and Government Entity system \";\n    case ICD.SecetiObjectIdentifiers:\n      return \"SECETI Object Identifiers \";\n    case ICD.EinesteinetAg:\n      return \"EINESTEINet AG \";\n    case ICD.DodaacDepartmentDefenseActivityAddressCode:\n      return \"DoDAAC (Department of Defense Activity Address Code) \";\n    case ICD.DgcpDirectionGénéraleDeLaComptabilitéPubliqueAdministrativeAccountingIdentificationScheme:\n      return \"DGCP (Direction Générale de la Comptabilité Publique)administrative accounting identification scheme \";\n    case ICD.DgiDirectionGénéraleDesImpotsCode:\n      return \"DGI (Direction Générale des Impots) code \";\n    case ICD.StandardCompanyCode:\n      return \"Standard Company Code \";\n    case ICD.ItuInternationalTelecommunicationsUnionDataNetworkIdentificationCodesDnic:\n      return \"ITU (International Telecommunications Union)Data Network Identification Codes (DNIC) \";\n    case ICD.GlobalBusinessIdentifier:\n      return \"Global Business Identifier \";\n    case ICD.MadgeNetworksLtdIcdAtmAddressingScheme:\n      return \"Madge Networks Ltd- ICD ATM Addressing Scheme \";\n    case ICD.AustralianBusinessNumberAbnScheme:\n      return \"Australian Business Number (ABN) Scheme \";\n    case ICD.EdiraSchemeIdentifierCode:\n      return \"Edira Scheme Identifier Code \";\n    case ICD.ConcertGlobalNetworkServicesIcdAesa:\n      return \"Concert Global Network Services ICD AESA \";\n    case ICD.IdentificationNumberEconomicSubjectsIco:\n      return \"Identification number of economic subjects: (ICO) \";\n    case ICD.GlobalCrossingAesaAtmEndSystemAddress:\n      return \"Global Crossing AESA (ATM End System Address) \";\n    case ICD.Auna:\n      return \"AUNA \";\n    case ICD.AtmInterconnectionWithDutchKpnTelecom:\n      return \"ATM interconnection with the Dutch KPN Telecom \";\n    case ICD.IdentificationNumberEconomicSubjectIcoActOnStateStatistics29November200127:\n      return \"Identification number of economic subject (ICO) Act on State Statistics of 29 November 2'001, § 27 \";\n    case ICD.ActalisObjectIdentifiers:\n      return \"ACTALIS Object Identifiers \";\n    case ICD.GtinGlobalTradeItemNumber:\n      return \"GTIN - Global Trade Item Number \";\n    case ICD.EccmaOpenTechnicalDirectory:\n      return \"ECCMA Open Technical Directory \";\n    case ICD.CenIsssObjectIdentifierScheme:\n      return \"CEN/ISSS Object Identifier Scheme \";\n    case ICD.UsEpaFacilityIdentifier:\n      return \"US-EPA Facility Identifier \";\n    case ICD.TelusCorporation:\n      return \"TELUS Corporation \";\n    case ICD.FieieObjectIdentifiers:\n      return \"FIEIE Object identifiers \";\n    case ICD.SwissguideIdentifierScheme:\n      return \"Swissguide Identifier Scheme \";\n    case ICD.PriorityTelecomAtmEndSystemAddressPlan:\n      return \"Priority Telecom ATM End System Address Plan \";\n    case ICD.VodafoneIrelandOsiAddressing:\n      return \"Vodafone Ireland OSI Addressing \";\n    case ICD.SwissFederalBusinessIdentificationNumberCentralBusinessNamesIndexZefixIdentificationNumber:\n      return \"Swiss Federal Business Identification Number. Central Business names Index (zefix) Identification Number \";\n    case ICD.TeikokuCompanyCode:\n      return \"Teikoku Company Code \";\n    case ICD.LuxembourgCpCpsCertificationPolicyAndCertificationPracticeStatementIndex:\n      return \"Luxembourg CP & CPS (Certification Policy and Certification Practice Statement) Index \";\n    case ICD.ProjectGroupListsPropertiesProlist:\n      return \"Project Group “Lists of Properties” (PROLIST®) \";\n    case ICD.EciSs:\n      return \"eCI@ss \";\n    case ICD.Stepnexus:\n      return \"StepNexus \";\n    case ICD.SiemensAg:\n      return \"Siemens AG \";\n    case ICD.ParadineGmbh:\n      return \"Paradine GmbH \";\n    case ICD.OdetteInternationalLimited:\n      return \"Odette International Limited \";\n    case ICD.Route1Mobinet:\n      return \"Route1 MobiNET \";\n    case ICD.PenangoObjectIdentifiers:\n      return \"Penango Object Identifiers \";\n    case ICD.LithuanianMilitaryPki:\n      return \"Lithuanian military PKI \";\n    case ICD.NuméroDidentificationSuisseDesEnterprisesIdeSwissUniqueBusinessIdentificationNumberUidb:\n      return \"Numéro d'identification suisse des enterprises (IDE), Swiss Unique Business Identification Number (UIDB) \";\n    case ICD.Digstorg:\n      return \"DIGSTORG \";\n    case ICD.PercevalObjectCode:\n      return \"Perceval Object Code \";\n    case ICD.TrustpointObjectIdentifiers:\n      return \"TrustPoint Object Identifiers \";\n    case ICD.AmazonUniqueIdentificationScheme:\n      return \"Amazon Unique Identification Scheme \";\n    case ICD.CorporateNumberTheSocialSecurityAndTaxNumberSystem:\n      return \"Corporate Number of The Social Security and Tax Number System \";\n    case ICD.EuropeanBusinessIdentifierEbid:\n      return \"European Business Identifier (EBID) \";\n    case ICD.OrganisatieIndentificatieNummerOin:\n      return \"Organisatie Indentificatie Nummer (OIN) \";\n    case ICD.CompanyCodeEstonia:\n      return \"Company Code (Estonia) \";\n    case ICD.Organisasjonsnummer:\n      return \"Organisasjonsnummer \";\n    case ICD.UblBePartyIdentifier:\n      return \"UBL.BE Party Identifier \";\n    case ICD.KoiosOpenTechnicalDictionary:\n      return \"KOIOS Open Technical Dictionary\";\n    case ICD.SingaporeNationwideELnvoiceFramework:\n      return \"Singapore Nationwide E-lnvoice Framework \";\n    case ICD.IcelandicIdentifierÍslenskKennitala:\n      return \"Icelandic identifier - Íslensk kennitala \";\n    case ICD.AppliaPlStandard:\n      return \"APPLiA Pl Standard\";\n    case ICD.Erstorg:\n      return \"ERSTORG\";\n    case ICD.LegalEntityIdentifierLei:\n      return \"Legal Entity Identifier (LEI)\";\n    case ICD.LegalEntityCodeLithuania:\n      return \"Legal entity code (Lithuania)\";\n    case ICD.CodiceUnivocoUnitàOrganizzativaIpa:\n      return \"Codice Univoco Unità Organizzativa iPA\";\n    case ICD.IndirizzoDiPostaElettronicaCertificata:\n      return \"Indirizzo di Posta Elettronica Certificata\";\n    case ICD.EdeliveryNetworkParticipantIdentifier:\n      return \"eDelivery Network Participant identifier\";\n    case ICD.LeitwegId:\n      return \"Leitweg-ID\";\n    case ICD.Coddest:\n      return \"CODDEST\";\n    case ICD.RegistreDuCommerceEtDeLIndustrieRci:\n      return \"Registre du Commerce et de l’Industrie : RCI\";\n    case ICD.PilogOntologyCodificationIdentifierPoci:\n      return \"PiLog Ontology Codification Identifier (POCI)\";\n    case ICD.NumeroDentrepriseOndernemingsnummerUnternehmensnummer:\n      return \"Numero d'entreprise / ondernemingsnummer / Unternehmensnummer\";\n    case ICD.Gs1IdentificationKeys:\n      return \"GS1 identification keys\";\n    case ICD.CodiceFiscale:\n      return \"CODICE FISCALE\";\n    case ICD.PartitaIva:\n      return \"PARTITA IVA\";\n    case ICD.FinnishOrganizationIdentifier:\n      return \"Finnish Organization Identifier\";\n    case ICD.FinnishOrganizationValueAddTaxIdentifier:\n      return \"Finnish Organization Value Add Tax Identifier\";\n    case ICD.TradeplaceTradepiStandard:\n      return \"Tradeplace TradePI Standard\";\n    case ICD.NetServiceId:\n      return \"Net service ID\";\n    case ICD.Ovtcode:\n      return \"OVTcode\";\n    case ICD.TheNetherlandsChamberCommerceAndIndustryEstablishmentNumber:\n      return \"The Netherlands Chamber of Commerce and Industry establishment number\";\n    case ICD.UnifiedRegistrationNumberLatvia:\n      return \"Unified registration number (Latvia)\";\n    case ICD.TaxpayerRegistrationCodeLatvia:\n      return \"Taxpayer registration code (Latvia)\";\n    case ICD.TheRegisterNaturalPersonsLatvia:\n      return \"The Register of Natural Persons (Latvia)\";\n    case ICD.TheRegisteredNumberQualifiedInvoiceIssuer:\n      return \"The registered number of the qualified invoice issuer\";\n    case ICD.MetadataRegistrySupport:\n      return \"Metadata Registry Support\";\n    case ICD.EuBasedCompany:\n      return \"EU based company\";\n    case ICD.FtctcCodeRoutage:\n      return \"FTCTC CODE ROUTAGE\";\n    case ICD.FrctcElectronicAddress:\n      return \"FRCTC ELECTRONIC ADDRESS\";\n    case ICD.FrctcParticulier:\n      return \"FRCTC Particulier\";\n    case ICD.NonEuBasedCompany:\n      return \"NON - EU based company\";\n    case ICD.RépertoireDesEntreprisesEtDesEtablissementsRidet:\n      return \"Répertoire des Entreprises et des Etablissements (RIDET)\";\n    case ICD.TAHITITraitementAutomatiqueHiérarchiséDesInstitutionsDeTahitiEtDesÎles:\n      return \"T.A.H.I.T.I (traitement automatique hiérarchisé des institutions de Tahiti et des îles)\";\n    case ICD.NationalEInvoicingFramework:\n      return \"National e-Invoicing Framework\";\n    case ICD.SingleTaxableCompanyFrance:\n      return \"Single taxable company (France)\";\n    case ICD.NobbProductNumber:\n      return \"NOBB product number\";\n    case ICD.Elnummer:\n      return \"Elnummer\";\n    case ICD.ToimitusosoiteId:\n      return \"Toimitusosoite ID\";\n    case ICD.UaeTaxIdentificationNumberTin:\n      return \"UAE Tax Identification Number (TIN)\";\n    case ICD.Toimipaikkald:\n      return \"ToimipaikkalD\";\n    case ICD.CprDanishPersonCivilRegistrationNumber:\n      return \"CPR (Danish person civil registration number)\";\n    case ICD.PlateformeSAgrééeSÀLaFacturationÉlectroniquePpfPdp:\n      return \"Plateforme.s agréée.s à la facturation électronique (PPF/PDP)\";\n    case ICD.Eaeu:\n      return \"EAEU\";\n    case ICD.RegisterLegalPersonsInFrenchRépertoireDesPersonnesMorales:\n      return \"Register of legal persons (in French : Répertoire des personnes morales)\";\n    case ICD.NameUnknown:\n      return \"Name unknown\";\n    case ICD.OpenpeppolServiceProviderIdentificationSchemeSpis:\n      return \"OpenPeppol Service Provider Identification Scheme (SPIS)\";\n    case ICD.NameUnknown_Dup:\n      return \"Name unknown\";\n    case ICD.TaxIdentificationTaxIdNigeria:\n      return \"Tax Identification (Tax ID), Nigeria\";\n  }\n}\n","export enum Enum1001 {\n  /**\n   * Request for payment\n   *\n   * Invoice\n   */\n  RequestForPayment = \"71\",\n  /**\n   * Debit note related to goods or services\n   *\n   * Invoice\n   */\n  DebitNoteRelatedToGoodsOrServices = \"80\",\n  /**\n   * Credit note related to goods or services\n   *\n   * Credit Note\n   */\n  CreditNoteRelatedToGoodsOrServices = \"81\",\n  /**\n   * Metered services invoice\n   *\n   * Invoice\n   */\n  MeteredServicesInvoice = \"82\",\n  /**\n   * Credit note related to financial adjustments\n   *\n   * Credit Note\n   */\n  CreditNoteRelatedToFinancialAdjustments = \"83\",\n  /**\n   * Debit note related to financial adjustments\n   *\n   * Invoice\n   */\n  DebitNoteRelatedToFinancialAdjustments = \"84\",\n  /**\n   * Tax notification\n   *\n   * Invoice\n   */\n  TaxNotification = \"102\",\n  /**\n   * Invoicing data sheet\n   *\n   * Invoice\n   */\n  InvoicingDataSheet = \"130\",\n  /**\n   * Direct payment valuation\n   *\n   * Invoice\n   */\n  DirectPaymentValuation = \"202\",\n  /**\n   * Provisional payment valuation\n   *\n   * Invoice\n   */\n  ProvisionalPaymentValuation = \"203\",\n  /**\n   * Payment valuation\n   *\n   * Invoice\n   */\n  PaymentValuation = \"204\",\n  /**\n   * Interim application for payment\n   *\n   * Invoice\n   */\n  InterimApplicationForPayment = \"211\",\n  /**\n   * Final payment request based on completion of work\n   *\n   * Invoice\n   */\n  FinalPaymentRequestBasedOnCompletionWork = \"218\",\n  /**\n   * Payment request for completed units\n   *\n   * Invoice\n   */\n  PaymentRequestForCompletedUnits = \"219\",\n  /**\n   * Self billed credit note\n   *\n   * Credit Note\n   */\n  SelfBilledCreditNote = \"261\",\n  /**\n   * Consolidated credit note - goods and services\n   *\n   * Credit Note\n   */\n  ConsolidatedCreditNoteGoodsAndServices = \"262\",\n  /**\n   * Price variation invoice\n   *\n   * Invoice\n   */\n  PriceVariationInvoice = \"295\",\n  /**\n   * Credit note for price variation\n   *\n   * Credit Note\n   */\n  CreditNoteForPriceVariation = \"296\",\n  /**\n   * Delcredere credit note\n   *\n   * Credit Note\n   */\n  DelcredereCreditNote = \"308\",\n  /**\n   * Proforma invoice\n   *\n   * Invoice\n   */\n  ProformaInvoice = \"325\",\n  /**\n   * Partial invoice\n   *\n   * Invoice\n   */\n  PartialInvoice = \"326\",\n  /**\n   * Commercial invoice which includes a packing list\n   *\n   * Invoice\n   */\n  CommercialInvoiceWhichIncludesAPackingList = \"331\",\n  /**\n   * Commercial invoice\n   *\n   * Invoice\n   */\n  CommercialInvoice = \"380\",\n  /**\n   * Credit note\n   *\n   * Credit Note\n   */\n  CreditNote = \"381\",\n  /**\n   * Commission note\n   *\n   * Invoice\n   */\n  CommissionNote = \"382\",\n  /**\n   * Debit note\n   *\n   * Invoice\n   */\n  DebitNote = \"383\",\n  /**\n   * Corrected invoice\n   *\n   * Invoice\n   */\n  CorrectedInvoice = \"384\",\n  /**\n   * Consolidated invoice\n   *\n   * Invoice\n   */\n  ConsolidatedInvoice = \"385\",\n  /**\n   * Prepayment invoice\n   *\n   * Invoice\n   */\n  PrepaymentInvoice = \"386\",\n  /**\n   * Hire invoice\n   *\n   * Invoice\n   */\n  HireInvoice = \"387\",\n  /**\n   * Tax invoice\n   *\n   * Invoice\n   */\n  TaxInvoice = \"388\",\n  /**\n   * Self-billed invoice\n   *\n   * Invoice\n   */\n  SelfBilledInvoice = \"389\",\n  /**\n   * Delcredere invoice\n   *\n   * Invoice\n   */\n  DelcredereInvoice = \"390\",\n  /**\n   * Factored invoice\n   *\n   * Invoice\n   */\n  FactoredInvoice = \"393\",\n  /**\n   * Lease invoice\n   *\n   * Invoice\n   */\n  LeaseInvoice = \"394\",\n  /**\n   * Consignment invoice\n   *\n   * Invoice\n   */\n  ConsignmentInvoice = \"395\",\n  /**\n   * Factored credit note\n   *\n   * Credit Note\n   */\n  FactoredCreditNote = \"396\",\n  /**\n   * Optical Character Reading (OCR) payment credit note\n   *\n   * Credit Note\n   */\n  OpticalCharacterReadingOcrPaymentCreditNote = \"420\",\n  /**\n   * Debit advice\n   *\n   * Invoice\n   */\n  DebitAdvice = \"456\",\n  /**\n   * Reversal of debit\n   *\n   * Invoice\n   */\n  ReversalDebit = \"457\",\n  /**\n   * Reversal of credit\n   *\n   * Credit Note\n   */\n  ReversalCredit = \"458\",\n  /**\n   *  Self-billed corrective invoice, invoice type, Corrected\n   *\n   * Invoice\n   */\n  SelfBilledCorrectiveInvoiceInvoiceTypeCorrected = \"471\",\n  /**\n   *  Factored Corrective Invoice, invoice type, Corrected\n   *\n   * Invoice\n   */\n  FactoredCorrectiveInvoiceInvoiceTypeCorrected = \"472\",\n  /**\n   *  Self billed Factored corrective invoice, invoice type, Corrected\n   *\n   * Invoice\n   */\n  SelfBilledFactoredCorrectiveInvoiceInvoiceTypeCorrected = \"473\",\n  /**\n   *  Self Prepayment invoice, invoice type, Original\n   *\n   * Invoice\n   */\n  SelfPrepaymentInvoiceInvoiceTypeOriginal = \"500\",\n  /**\n   *  Self billed factored invoice, invoice type, Original\n   *\n   * Invoice\n   */\n  SelfBilledFactoredInvoiceInvoiceTypeOriginal = \"501\",\n  /**\n   *  Self billet factored Credit Note, Credit note type, Corrected\n   *\n   * Credit Note\n   */\n  SelfBilletFactoredCreditNoteCreditNoteTypeCorrected = \"502\",\n  /**\n   *  Prepayment credit note, credit note type, Corrected\n   *\n   * Credit Note\n   */\n  PrepaymentCreditNoteCreditNoteTypeCorrected = \"503\",\n  /**\n   * Self billed debit note\n   *\n   * Invoice\n   */\n  SelfBilledDebitNote = \"527\",\n  /**\n   * Forwarder's credit note\n   *\n   * Credit Note\n   */\n  ForwardersCreditNote = \"532\",\n  /**\n   * Forwarder's invoice discrepancy report\n   *\n   * Invoice\n   */\n  ForwardersInvoiceDiscrepancyReport = \"553\",\n  /**\n   * Insurer's invoice\n   *\n   * Invoice\n   */\n  InsurersInvoice = \"575\",\n  /**\n   * Forwarder's invoice\n   *\n   * Invoice\n   */\n  ForwardersInvoice = \"623\",\n  /**\n   * Port charges documents\n   *\n   * Invoice\n   */\n  PortChargesDocuments = \"633\",\n  /**\n   * Invoice information for accounting purposes\n   *\n   * Invoice\n   */\n  InvoiceInformationForAccountingPurposes = \"751\",\n  /**\n   * Freight invoice\n   *\n   * Invoice\n   */\n  FreightInvoice = \"780\",\n  /**\n   * Claim notification\n   *\n   * Invoice\n   */\n  ClaimNotification = \"817\",\n  /**\n   * Consular invoice\n   *\n   * Invoice\n   */\n  ConsularInvoice = \"870\",\n  /**\n   * Partial construction invoice\n   *\n   * Invoice\n   */\n  PartialConstructionInvoice = \"875\",\n  /**\n   * Partial final construction invoice\n   *\n   * Invoice\n   */\n  PartialFinalConstructionInvoice = \"876\",\n  /**\n   * Final construction invoice\n   *\n   * Invoice\n   */\n  FinalConstructionInvoice = \"877\",\n  /**\n   * Customs invoice\n   *\n   * Invoice\n   */\n  CustomsInvoice = \"935\",\n}\n\nexport function description(value: Enum1001): string {\n  switch (value) {\n    case Enum1001.RequestForPayment:\n      return \"Request for payment\";\n    case Enum1001.DebitNoteRelatedToGoodsOrServices:\n      return \"Debit note related to goods or services\";\n    case Enum1001.CreditNoteRelatedToGoodsOrServices:\n      return \"Credit note related to goods or services\";\n    case Enum1001.MeteredServicesInvoice:\n      return \"Metered services invoice\";\n    case Enum1001.CreditNoteRelatedToFinancialAdjustments:\n      return \"Credit note related to financial adjustments\";\n    case Enum1001.DebitNoteRelatedToFinancialAdjustments:\n      return \"Debit note related to financial adjustments\";\n    case Enum1001.TaxNotification:\n      return \"Tax notification\";\n    case Enum1001.InvoicingDataSheet:\n      return \"Invoicing data sheet\";\n    case Enum1001.DirectPaymentValuation:\n      return \"Direct payment valuation\";\n    case Enum1001.ProvisionalPaymentValuation:\n      return \"Provisional payment valuation\";\n    case Enum1001.PaymentValuation:\n      return \"Payment valuation\";\n    case Enum1001.InterimApplicationForPayment:\n      return \"Interim application for payment\";\n    case Enum1001.FinalPaymentRequestBasedOnCompletionWork:\n      return \"Final payment request based on completion of work\";\n    case Enum1001.PaymentRequestForCompletedUnits:\n      return \"Payment request for completed units\";\n    case Enum1001.SelfBilledCreditNote:\n      return \"Self billed credit note\";\n    case Enum1001.ConsolidatedCreditNoteGoodsAndServices:\n      return \"Consolidated credit note - goods and services\";\n    case Enum1001.PriceVariationInvoice:\n      return \"Price variation invoice\";\n    case Enum1001.CreditNoteForPriceVariation:\n      return \"Credit note for price variation\";\n    case Enum1001.DelcredereCreditNote:\n      return \"Delcredere credit note\";\n    case Enum1001.ProformaInvoice:\n      return \"Proforma invoice\";\n    case Enum1001.PartialInvoice:\n      return \"Partial invoice\";\n    case Enum1001.CommercialInvoiceWhichIncludesAPackingList:\n      return \"Commercial invoice which includes a packing list\";\n    case Enum1001.CommercialInvoice:\n      return \"Commercial invoice\";\n    case Enum1001.CreditNote:\n      return \"Credit note\";\n    case Enum1001.CommissionNote:\n      return \"Commission note\";\n    case Enum1001.DebitNote:\n      return \"Debit note\";\n    case Enum1001.CorrectedInvoice:\n      return \"Corrected invoice\";\n    case Enum1001.ConsolidatedInvoice:\n      return \"Consolidated invoice\";\n    case Enum1001.PrepaymentInvoice:\n      return \"Prepayment invoice\";\n    case Enum1001.HireInvoice:\n      return \"Hire invoice\";\n    case Enum1001.TaxInvoice:\n      return \"Tax invoice\";\n    case Enum1001.SelfBilledInvoice:\n      return \"Self-billed invoice\";\n    case Enum1001.DelcredereInvoice:\n      return \"Delcredere invoice\";\n    case Enum1001.FactoredInvoice:\n      return \"Factored invoice\";\n    case Enum1001.LeaseInvoice:\n      return \"Lease invoice\";\n    case Enum1001.ConsignmentInvoice:\n      return \"Consignment invoice\";\n    case Enum1001.FactoredCreditNote:\n      return \"Factored credit note\";\n    case Enum1001.OpticalCharacterReadingOcrPaymentCreditNote:\n      return \"Optical Character Reading (OCR) payment credit note\";\n    case Enum1001.DebitAdvice:\n      return \"Debit advice\";\n    case Enum1001.ReversalDebit:\n      return \"Reversal of debit\";\n    case Enum1001.ReversalCredit:\n      return \"Reversal of credit\";\n    case Enum1001.SelfBilledCorrectiveInvoiceInvoiceTypeCorrected:\n      return \" Self-billed corrective invoice, invoice type, Corrected\";\n    case Enum1001.FactoredCorrectiveInvoiceInvoiceTypeCorrected:\n      return \" Factored Corrective Invoice, invoice type, Corrected\";\n    case Enum1001.SelfBilledFactoredCorrectiveInvoiceInvoiceTypeCorrected:\n      return \" Self billed Factored corrective invoice, invoice type, Corrected\";\n    case Enum1001.SelfPrepaymentInvoiceInvoiceTypeOriginal:\n      return \" Self Prepayment invoice, invoice type, Original\";\n    case Enum1001.SelfBilledFactoredInvoiceInvoiceTypeOriginal:\n      return \" Self billed factored invoice, invoice type, Original\";\n    case Enum1001.SelfBilletFactoredCreditNoteCreditNoteTypeCorrected:\n      return \" Self billet factored Credit Note, Credit note type, Corrected\";\n    case Enum1001.PrepaymentCreditNoteCreditNoteTypeCorrected:\n      return \" Prepayment credit note, credit note type, Corrected\";\n    case Enum1001.SelfBilledDebitNote:\n      return \"Self billed debit note\";\n    case Enum1001.ForwardersCreditNote:\n      return \"Forwarder's credit note\";\n    case Enum1001.ForwardersInvoiceDiscrepancyReport:\n      return \"Forwarder's invoice discrepancy report\";\n    case Enum1001.InsurersInvoice:\n      return \"Insurer's invoice\";\n    case Enum1001.ForwardersInvoice:\n      return \"Forwarder's invoice\";\n    case Enum1001.PortChargesDocuments:\n      return \"Port charges documents\";\n    case Enum1001.InvoiceInformationForAccountingPurposes:\n      return \"Invoice information for accounting purposes\";\n    case Enum1001.FreightInvoice:\n      return \"Freight invoice\";\n    case Enum1001.ClaimNotification:\n      return \"Claim notification\";\n    case Enum1001.ConsularInvoice:\n      return \"Consular invoice\";\n    case Enum1001.PartialConstructionInvoice:\n      return \"Partial construction invoice\";\n    case Enum1001.PartialFinalConstructionInvoice:\n      return \"Partial final construction invoice\";\n    case Enum1001.FinalConstructionInvoice:\n      return \"Final construction invoice\";\n    case Enum1001.CustomsInvoice:\n      return \"Customs invoice\";\n  }\n}\n","export enum Enum1153 {\n  /**\n   * Order acknowledgement document identifier\n   */\n  OrderAcknowledgementDocumentIdentifier = \"AAA\",\n  /**\n   * Proforma invoice document identifier\n   */\n  ProformaInvoiceDocumentIdentifier = \"AAB\",\n  /**\n   * Documentary credit identifier\n   */\n  DocumentaryCreditIdentifier = \"AAC\",\n  /**\n   * Contract document addendum identifier\n   */\n  ContractDocumentAddendumIdentifier = \"AAD\",\n  /**\n   * Goods declaration number\n   */\n  GoodsDeclarationNumber = \"AAE\",\n  /**\n   * Debit card number\n   */\n  DebitCardNumber = \"AAF\",\n  /**\n   * Offer number\n   */\n  OfferNumber = \"AAG\",\n  /**\n   * Bank's batch interbank transaction reference number\n   */\n  BanksBatchInterbankTransactionReferenceNumber = \"AAH\",\n  /**\n   * Bank's individual interbank transaction reference number\n   */\n  BanksIndividualInterbankTransactionReferenceNumber = \"AAI\",\n  /**\n   * Delivery order number\n   */\n  DeliveryOrderNumber = \"AAJ\",\n  /**\n   * Despatch advice number\n   */\n  DespatchAdviceNumber = \"AAK\",\n  /**\n   * Drawing number\n   */\n  DrawingNumber = \"AAL\",\n  /**\n   * Waybill number\n   */\n  WaybillNumber = \"AAM\",\n  /**\n   * Delivery schedule number\n   */\n  DeliveryScheduleNumber = \"AAN\",\n  /**\n   * Consignment identifier, consignee assigned\n   */\n  ConsignmentIdentifierConsigneeAssigned = \"AAO\",\n  /**\n   * Partial shipment identifier\n   */\n  PartialShipmentIdentifier = \"AAP\",\n  /**\n   * Transport equipment identifier\n   */\n  TransportEquipmentIdentifier = \"AAQ\",\n  /**\n   * Municipality assigned business registry number\n   */\n  MunicipalityAssignedBusinessRegistryNumber = \"AAR\",\n  /**\n   * Transport contract document identifier\n   */\n  TransportContractDocumentIdentifier = \"AAS\",\n  /**\n   * Master label number\n   */\n  MasterLabelNumber = \"AAT\",\n  /**\n   * Despatch note document identifier\n   */\n  DespatchNoteDocumentIdentifier = \"AAU\",\n  /**\n   * Enquiry number\n   */\n  EnquiryNumber = \"AAV\",\n  /**\n   * Docket number\n   */\n  DocketNumber = \"AAW\",\n  /**\n   * Civil action number\n   */\n  CivilActionNumber = \"AAX\",\n  /**\n   * Carrier's agent reference number\n   */\n  CarriersAgentReferenceNumber = \"AAY\",\n  /**\n   * Standard Carrier Alpha Code (SCAC) number\n   */\n  StandardCarrierAlphaCodeScacNumber = \"AAZ\",\n  /**\n   * Customs valuation decision number\n   */\n  CustomsValuationDecisionNumber = \"ABA\",\n  /**\n   * End use authorization number\n   */\n  EndUseAuthorizationNumber = \"ABB\",\n  /**\n   * Anti-dumping case number\n   */\n  AntiDumpingCaseNumber = \"ABC\",\n  /**\n   * Customs tariff number\n   */\n  CustomsTariffNumber = \"ABD\",\n  /**\n   * Declarant's reference number\n   */\n  DeclarantsReferenceNumber = \"ABE\",\n  /**\n   * Repair estimate number\n   */\n  RepairEstimateNumber = \"ABF\",\n  /**\n   * Customs decision request number\n   */\n  CustomsDecisionRequestNumber = \"ABG\",\n  /**\n   * Sub-house bill of lading number\n   */\n  SubHouseBillLadingNumber = \"ABH\",\n  /**\n   * Tax payment identifier\n   */\n  TaxPaymentIdentifier = \"ABI\",\n  /**\n   * Quota number\n   */\n  QuotaNumber = \"ABJ\",\n  /**\n   * Transit (onward carriage) guarantee (bond) number\n   */\n  TransitOnwardCarriageGuaranteeBondNumber = \"ABK\",\n  /**\n   * Customs guarantee number\n   */\n  CustomsGuaranteeNumber = \"ABL\",\n  /**\n   * Replacing part number\n   */\n  ReplacingPartNumber = \"ABM\",\n  /**\n   * Seller's catalogue number\n   */\n  SellersCatalogueNumber = \"ABN\",\n  /**\n   * Originator's reference\n   */\n  OriginatorsReference = \"ABO\",\n  /**\n   * Declarant's Customs identity number\n   */\n  DeclarantsCustomsIdentityNumber = \"ABP\",\n  /**\n   * Importer reference number\n   */\n  ImporterReferenceNumber = \"ABQ\",\n  /**\n   * Export clearance instruction reference number\n   */\n  ExportClearanceInstructionReferenceNumber = \"ABR\",\n  /**\n   * Import clearance instruction reference number\n   */\n  ImportClearanceInstructionReferenceNumber = \"ABS\",\n  /**\n   * Goods declaration document identifier, Customs\n   */\n  GoodsDeclarationDocumentIdentifierCustoms = \"ABT\",\n  /**\n   * Article number\n   */\n  ArticleNumber = \"ABU\",\n  /**\n   * Intra-plant routing\n   */\n  IntraPlantRouting = \"ABV\",\n  /**\n   * Stock keeping unit number\n   */\n  StockKeepingUnitNumber = \"ABW\",\n  /**\n   * Text Element Identifier deletion reference\n   */\n  TextElementIdentifierDeletionReference = \"ABX\",\n  /**\n   * Allotment identification (Air)\n   */\n  AllotmentIdentificationAir = \"ABY\",\n  /**\n   * Vehicle licence number\n   */\n  VehicleLicenceNumber = \"ABZ\",\n  /**\n   *  Air cargo transfer manifest\n   */\n  AirCargoTransferManifest = \"AC\",\n  /**\n   * Cargo acceptance order reference number\n   */\n  CargoAcceptanceOrderReferenceNumber = \"ACA\",\n  /**\n   * US government agency number\n   */\n  UsGovernmentAgencyNumber = \"ACB\",\n  /**\n   * Shipping unit identification\n   */\n  ShippingUnitIdentification = \"ACC\",\n  /**\n   * Additional reference number\n   */\n  AdditionalReferenceNumber = \"ACD\",\n  /**\n   * Related document number\n   */\n  RelatedDocumentNumber = \"ACE\",\n  /**\n   * Addressee reference\n   */\n  AddresseeReference = \"ACF\",\n  /**\n   * ATA carnet number\n   */\n  AtaCarnetNumber = \"ACG\",\n  /**\n   * Packaging unit identification\n   */\n  PackagingUnitIdentification = \"ACH\",\n  /**\n   * Outerpackaging unit identification\n   */\n  OuterpackagingUnitIdentification = \"ACI\",\n  /**\n   * Customer material specification number\n   */\n  CustomerMaterialSpecificationNumber = \"ACJ\",\n  /**\n   * Bank reference\n   */\n  BankReference = \"ACK\",\n  /**\n   * Principal reference number\n   */\n  PrincipalReferenceNumber = \"ACL\",\n  /**\n   * Collection advice document identifier\n   */\n  CollectionAdviceDocumentIdentifier = \"ACN\",\n  /**\n   * Iron charge number\n   */\n  IronChargeNumber = \"ACO\",\n  /**\n   * Hot roll number\n   */\n  HotRollNumber = \"ACP\",\n  /**\n   * Cold roll number\n   */\n  ColdRollNumber = \"ACQ\",\n  /**\n   * Railway wagon number\n   */\n  RailwayWagonNumber = \"ACR\",\n  /**\n   * Unique claims reference number of the sender\n   */\n  UniqueClaimsReferenceNumberSender = \"ACT\",\n  /**\n   * Loss/event number\n   */\n  LossEventNumber = \"ACU\",\n  /**\n   * Estimate order reference number\n   */\n  EstimateOrderReferenceNumber = \"ACV\",\n  /**\n   * Reference number to previous message\n   */\n  ReferenceNumberToPreviousMessage = \"ACW\",\n  /**\n   * Banker's acceptance\n   */\n  BankersAcceptance = \"ACX\",\n  /**\n   * Duty memo number\n   */\n  DutyMemoNumber = \"ACY\",\n  /**\n   * Equipment transport charge number\n   */\n  EquipmentTransportChargeNumber = \"ACZ\",\n  /**\n   * Buyer's item number\n   */\n  BuyersItemNumber = \"ADA\",\n  /**\n   * Matured certificate of deposit\n   */\n  MaturedCertificateDeposit = \"ADB\",\n  /**\n   * Loan\n   */\n  Loan = \"ADC\",\n  /**\n   * Analysis number/test number\n   */\n  AnalysisNumberTestNumber = \"ADD\",\n  /**\n   * Account number\n   */\n  AccountNumber = \"ADE\",\n  /**\n   * Treaty number\n   */\n  TreatyNumber = \"ADF\",\n  /**\n   * Catastrophe number\n   */\n  CatastropheNumber = \"ADG\",\n  /**\n   * Bureau signing (statement reference)\n   */\n  BureauSigningStatementReference = \"ADI\",\n  /**\n   * Company / syndicate reference 1\n   */\n  CompanySyndicateReference1 = \"ADJ\",\n  /**\n   * Company / syndicate reference 2\n   */\n  CompanySyndicateReference2 = \"ADK\",\n  /**\n   * Ordering customer consignment reference number\n   */\n  OrderingCustomerConsignmentReferenceNumber = \"ADL\",\n  /**\n   * Shipowner's authorization number\n   */\n  ShipownersAuthorizationNumber = \"ADM\",\n  /**\n   * Inland transport order number\n   */\n  InlandTransportOrderNumber = \"ADN\",\n  /**\n   * Container work order reference number\n   */\n  ContainerWorkOrderReferenceNumber = \"ADO\",\n  /**\n   * Statement number\n   */\n  StatementNumber = \"ADP\",\n  /**\n   * Unique market reference\n   */\n  UniqueMarketReference = \"ADQ\",\n  /**\n   * Group accounting\n   */\n  GroupAccounting = \"ADT\",\n  /**\n   * Broker reference 1\n   */\n  BrokerReference1 = \"ADU\",\n  /**\n   * Broker reference 2\n   */\n  BrokerReference2 = \"ADV\",\n  /**\n   * Lloyd's claims office reference\n   */\n  LloydsClaimsOfficeReference = \"ADW\",\n  /**\n   * Secure delivery terms and conditions agreement reference\n   */\n  SecureDeliveryTermsAndConditionsAgreementReference = \"ADX\",\n  /**\n   * Report number\n   */\n  ReportNumber = \"ADY\",\n  /**\n   * Trader account number\n   */\n  TraderAccountNumber = \"ADZ\",\n  /**\n   *  Authorization for expense (AFE) number\n   */\n  AuthorizationForExpenseAfeNumber = \"AE\",\n  /**\n   * Government agency reference number\n   */\n  GovernmentAgencyReferenceNumber = \"AEA\",\n  /**\n   * Assembly number\n   */\n  AssemblyNumber = \"AEB\",\n  /**\n   * Symbol number\n   */\n  SymbolNumber = \"AEC\",\n  /**\n   * Commodity number\n   */\n  CommodityNumber = \"AED\",\n  /**\n   * Eur 1 certificate number\n   */\n  Eur1CertificateNumber = \"AEE\",\n  /**\n   * Customer process specification number\n   */\n  CustomerProcessSpecificationNumber = \"AEF\",\n  /**\n   * Customer specification number\n   */\n  CustomerSpecificationNumber = \"AEG\",\n  /**\n   * Applicable instructions or standards\n   */\n  ApplicableInstructionsOrStandards = \"AEH\",\n  /**\n   * Registration number of previous Customs declaration\n   */\n  RegistrationNumberPreviousCustomsDeclaration = \"AEI\",\n  /**\n   * Post-entry reference\n   */\n  PostEntryReference = \"AEJ\",\n  /**\n   * Payment order number\n   */\n  PaymentOrderNumber = \"AEK\",\n  /**\n   * Delivery number (transport)\n   */\n  DeliveryNumberTransport = \"AEL\",\n  /**\n   * Transport route\n   */\n  TransportRoute = \"AEM\",\n  /**\n   * Customer's unit inventory number\n   */\n  CustomersUnitInventoryNumber = \"AEN\",\n  /**\n   * Product reservation number\n   */\n  ProductReservationNumber = \"AEO\",\n  /**\n   * Project number\n   */\n  ProjectNumber = \"AEP\",\n  /**\n   * Drawing list number\n   */\n  DrawingListNumber = \"AEQ\",\n  /**\n   * Project specification number\n   */\n  ProjectSpecificationNumber = \"AER\",\n  /**\n   * Primary reference\n   */\n  PrimaryReference = \"AES\",\n  /**\n   * Request for cancellation number\n   */\n  RequestForCancellationNumber = \"AET\",\n  /**\n   * Supplier's control number\n   */\n  SuppliersControlNumber = \"AEU\",\n  /**\n   * Shipping note number\n   */\n  ShippingNoteNumber = \"AEV\",\n  /**\n   * Empty container bill number\n   */\n  EmptyContainerBillNumber = \"AEW\",\n  /**\n   * Non-negotiable maritime transport document number\n   */\n  NonNegotiableMaritimeTransportDocumentNumber = \"AEX\",\n  /**\n   * Substitute air waybill number\n   */\n  SubstituteAirWaybillNumber = \"AEY\",\n  /**\n   * Despatch note (post parcels) number\n   */\n  DespatchNotePostParcelsNumber = \"AEZ\",\n  /**\n   *  Airlines flight identification number\n   */\n  AirlinesFlightIdentificationNumber = \"AF\",\n  /**\n   * Through bill of lading number\n   */\n  ThroughBillLadingNumber = \"AFA\",\n  /**\n   * Cargo manifest number\n   */\n  CargoManifestNumber = \"AFB\",\n  /**\n   * Bordereau number\n   */\n  BordereauNumber = \"AFC\",\n  /**\n   * Customs item number\n   */\n  CustomsItemNumber = \"AFD\",\n  /**\n   * Export Control Commodity number (ECCN)\n   */\n  ExportControlCommodityNumberEccn = \"AFE\",\n  /**\n   * Marking/label reference\n   */\n  MarkingLabelReference = \"AFF\",\n  /**\n   * Tariff number\n   */\n  TariffNumber = \"AFG\",\n  /**\n   * Replenishment purchase order number\n   */\n  ReplenishmentPurchaseOrderNumber = \"AFH\",\n  /**\n   * Immediate transportation no. for in bond movement\n   */\n  ImmediateTransportationNoForInBondMovement = \"AFI\",\n  /**\n   * Transportation exportation no. for in bond movement\n   */\n  TransportationExportationNoForInBondMovement = \"AFJ\",\n  /**\n   * Immediate exportation no. for in bond movement\n   */\n  ImmediateExportationNoForInBondMovement = \"AFK\",\n  /**\n   * Associated invoices\n   */\n  AssociatedInvoices = \"AFL\",\n  /**\n   * Secondary Customs reference\n   */\n  SecondaryCustomsReference = \"AFM\",\n  /**\n   * Account party's reference\n   */\n  AccountPartysReference = \"AFN\",\n  /**\n   * Beneficiary's reference\n   */\n  BeneficiarysReference = \"AFO\",\n  /**\n   * Second beneficiary's reference\n   */\n  SecondBeneficiarysReference = \"AFP\",\n  /**\n   * Applicant's bank reference\n   */\n  ApplicantsBankReference = \"AFQ\",\n  /**\n   * Issuing bank's reference\n   */\n  IssuingBanksReference = \"AFR\",\n  /**\n   * Beneficiary's bank reference\n   */\n  BeneficiarysBankReference = \"AFS\",\n  /**\n   * Direct payment valuation number\n   */\n  DirectPaymentValuationNumber = \"AFT\",\n  /**\n   * Direct payment valuation request number\n   */\n  DirectPaymentValuationRequestNumber = \"AFU\",\n  /**\n   * Quantity valuation number\n   */\n  QuantityValuationNumber = \"AFV\",\n  /**\n   * Quantity valuation request number\n   */\n  QuantityValuationRequestNumber = \"AFW\",\n  /**\n   * Bill of quantities number\n   */\n  BillQuantitiesNumber = \"AFX\",\n  /**\n   * Payment valuation number\n   */\n  PaymentValuationNumber = \"AFY\",\n  /**\n   * Situation number\n   */\n  SituationNumber = \"AFZ\",\n  /**\n   * Agreement to pay number\n   */\n  AgreementToPayNumber = \"AGA\",\n  /**\n   * Contract party reference number\n   */\n  ContractPartyReferenceNumber = \"AGB\",\n  /**\n   * Account party's bank reference\n   */\n  AccountPartysBankReference = \"AGC\",\n  /**\n   * Agent's bank reference\n   */\n  AgentsBankReference = \"AGD\",\n  /**\n   * Agent's reference\n   */\n  AgentsReference = \"AGE\",\n  /**\n   * Applicant's reference\n   */\n  ApplicantsReference = \"AGF\",\n  /**\n   * Dispute number\n   */\n  DisputeNumber = \"AGG\",\n  /**\n   * Credit rating agency's reference number\n   */\n  CreditRatingAgencysReferenceNumber = \"AGH\",\n  /**\n   * Request number\n   */\n  RequestNumber = \"AGI\",\n  /**\n   * Single transaction sequence number\n   */\n  SingleTransactionSequenceNumber = \"AGJ\",\n  /**\n   * Application reference number\n   */\n  ApplicationReferenceNumber = \"AGK\",\n  /**\n   * Delivery verification certificate\n   */\n  DeliveryVerificationCertificate = \"AGL\",\n  /**\n   * Number of temporary importation document\n   */\n  NumberTemporaryImportationDocument = \"AGM\",\n  /**\n   * Reference number quoted on statement\n   */\n  ReferenceNumberQuotedOnStatement = \"AGN\",\n  /**\n   * Sender's reference to the original message\n   */\n  SendersReferenceToOriginalMessage = \"AGO\",\n  /**\n   * Company issued equipment ID\n   */\n  CompanyIssuedEquipmentId = \"AGP\",\n  /**\n   * Domestic flight number\n   */\n  DomesticFlightNumber = \"AGQ\",\n  /**\n   * International flight number\n   */\n  InternationalFlightNumber = \"AGR\",\n  /**\n   * Employer identification number of service bureau\n   */\n  EmployerIdentificationNumberServiceBureau = \"AGS\",\n  /**\n   * Service group identification number\n   */\n  ServiceGroupIdentificationNumber = \"AGT\",\n  /**\n   * Member number\n   */\n  MemberNumber = \"AGU\",\n  /**\n   * Previous member number\n   */\n  PreviousMemberNumber = \"AGV\",\n  /**\n   * Scheme/plan number\n   */\n  SchemePlanNumber = \"AGW\",\n  /**\n   * Previous scheme/plan number\n   */\n  PreviousSchemePlanNumber = \"AGX\",\n  /**\n   * Receiving party's member identification\n   */\n  ReceivingPartysMemberIdentification = \"AGY\",\n  /**\n   * Payroll number\n   */\n  PayrollNumber = \"AGZ\",\n  /**\n   * Packaging specification number\n   */\n  PackagingSpecificationNumber = \"AHA\",\n  /**\n   * Authority issued equipment identification\n   */\n  AuthorityIssuedEquipmentIdentification = \"AHB\",\n  /**\n   * Training flight number\n   */\n  TrainingFlightNumber = \"AHC\",\n  /**\n   * Fund code number\n   */\n  FundCodeNumber = \"AHD\",\n  /**\n   * Signal code number\n   */\n  SignalCodeNumber = \"AHE\",\n  /**\n   * Major force program number\n   */\n  MajorForceProgramNumber = \"AHF\",\n  /**\n   * Nomination number\n   */\n  NominationNumber = \"AHG\",\n  /**\n   * Laboratory registration number\n   */\n  LaboratoryRegistrationNumber = \"AHH\",\n  /**\n   * Transport contract reference number\n   */\n  TransportContractReferenceNumber = \"AHI\",\n  /**\n   * Payee's reference number\n   */\n  PayeesReferenceNumber = \"AHJ\",\n  /**\n   * Payer's reference number\n   */\n  PayersReferenceNumber = \"AHK\",\n  /**\n   * Creditor's reference number\n   */\n  CreditorsReferenceNumber = \"AHL\",\n  /**\n   * Debtor's reference number\n   */\n  DebtorsReferenceNumber = \"AHM\",\n  /**\n   * Joint venture reference number\n   */\n  JointVentureReferenceNumber = \"AHN\",\n  /**\n   * Chamber of Commerce registration number\n   */\n  ChamberCommerceRegistrationNumber = \"AHO\",\n  /**\n   * Tax registration number\n   */\n  TaxRegistrationNumber = \"AHP\",\n  /**\n   * Wool identification number\n   */\n  WoolIdentificationNumber = \"AHQ\",\n  /**\n   * Wool tax reference number\n   */\n  WoolTaxReferenceNumber = \"AHR\",\n  /**\n   * Meat processing establishment registration number\n   */\n  MeatProcessingEstablishmentRegistrationNumber = \"AHS\",\n  /**\n   * Quarantine/treatment status reference number\n   */\n  QuarantineTreatmentStatusReferenceNumber = \"AHT\",\n  /**\n   * Request for quote number\n   */\n  RequestForQuoteNumber = \"AHU\",\n  /**\n   * Manual processing authority number\n   */\n  ManualProcessingAuthorityNumber = \"AHV\",\n  /**\n   * Rate note number\n   */\n  RateNoteNumber = \"AHX\",\n  /**\n   * Freight Forwarder number\n   */\n  FreightForwarderNumber = \"AHY\",\n  /**\n   * Customs release code\n   */\n  CustomsReleaseCode = \"AHZ\",\n  /**\n   * Compliance code number\n   */\n  ComplianceCodeNumber = \"AIA\",\n  /**\n   * Department of transportation bond number\n   */\n  DepartmentTransportationBondNumber = \"AIB\",\n  /**\n   * Export establishment number\n   */\n  ExportEstablishmentNumber = \"AIC\",\n  /**\n   * Certificate of conformity\n   */\n  CertificateConformity = \"AID\",\n  /**\n   * Ministerial certificate of homologation\n   */\n  MinisterialCertificateHomologation = \"AIE\",\n  /**\n   * Previous delivery instruction number\n   */\n  PreviousDeliveryInstructionNumber = \"AIF\",\n  /**\n   * Passport number\n   */\n  PassportNumber = \"AIG\",\n  /**\n   * Common transaction reference number\n   */\n  CommonTransactionReferenceNumber = \"AIH\",\n  /**\n   * Bank's common transaction reference number\n   */\n  BanksCommonTransactionReferenceNumber = \"AII\",\n  /**\n   * Customer's individual transaction reference number\n   */\n  CustomersIndividualTransactionReferenceNumber = \"AIJ\",\n  /**\n   * Bank's individual transaction reference number\n   */\n  BanksIndividualTransactionReferenceNumber = \"AIK\",\n  /**\n   * Customer's common transaction reference number\n   */\n  CustomersCommonTransactionReferenceNumber = \"AIL\",\n  /**\n   * Individual transaction reference number\n   */\n  IndividualTransactionReferenceNumber = \"AIM\",\n  /**\n   * Product sourcing agreement number\n   */\n  ProductSourcingAgreementNumber = \"AIN\",\n  /**\n   * Customs transhipment number\n   */\n  CustomsTranshipmentNumber = \"AIO\",\n  /**\n   * Customs preference inquiry number\n   */\n  CustomsPreferenceInquiryNumber = \"AIP\",\n  /**\n   * Packing plant number\n   */\n  PackingPlantNumber = \"AIQ\",\n  /**\n   * Original certificate number\n   */\n  OriginalCertificateNumber = \"AIR\",\n  /**\n   * Processing plant number\n   */\n  ProcessingPlantNumber = \"AIS\",\n  /**\n   * Slaughter plant number\n   */\n  SlaughterPlantNumber = \"AIT\",\n  /**\n   * Charge card account number\n   */\n  ChargeCardAccountNumber = \"AIU\",\n  /**\n   * Event reference number\n   */\n  EventReferenceNumber = \"AIV\",\n  /**\n   * Transport section reference number\n   */\n  TransportSectionReferenceNumber = \"AIW\",\n  /**\n   * Referred product for mechanical analysis\n   */\n  ReferredProductForMechanicalAnalysis = \"AIX\",\n  /**\n   * Referred product for chemical analysis\n   */\n  ReferredProductForChemicalAnalysis = \"AIY\",\n  /**\n   * Consolidated invoice number\n   */\n  ConsolidatedInvoiceNumber = \"AIZ\",\n  /**\n   * Part reference indicator in a drawing\n   */\n  PartReferenceIndicatorInADrawing = \"AJA\",\n  /**\n   * U.S. Code of Federal Regulations (CFR)\n   */\n  USCodeFederalRegulationsCfr = \"AJB\",\n  /**\n   * Purchasing activity clause number\n   */\n  PurchasingActivityClauseNumber = \"AJC\",\n  /**\n   * U.S. Defense Federal Acquisition Regulation Supplement\n   */\n  USDefenseFederalAcquisitionRegulationSupplement = \"AJD\",\n  /**\n   * Agency clause number\n   */\n  AgencyClauseNumber = \"AJE\",\n  /**\n   * Circular publication number\n   */\n  CircularPublicationNumber = \"AJF\",\n  /**\n   * U.S. Federal Acquisition Regulation\n   */\n  USFederalAcquisitionRegulation = \"AJG\",\n  /**\n   * U.S. General Services Administration Regulation\n   */\n  USGeneralServicesAdministrationRegulation = \"AJH\",\n  /**\n   * U.S. Federal Information Resources Management Regulation\n   */\n  USFederalInformationResourcesManagementRegulation = \"AJI\",\n  /**\n   * Paragraph\n   */\n  Paragraph = \"AJJ\",\n  /**\n   * Special instructions number\n   */\n  SpecialInstructionsNumber = \"AJK\",\n  /**\n   * Site specific procedures, terms, and conditions number\n   */\n  SiteSpecificProceduresTermsAndConditionsNumber = \"AJL\",\n  /**\n   * Master solicitation procedures, terms, and conditions\n   */\n  MasterSolicitationProceduresTermsAndConditions = \"AJM\",\n  /**\n   * U.S. Department of Veterans Affairs Acquisition Regulation\n   */\n  USDepartmentVeteransAffairsAcquisitionRegulation = \"AJN\",\n  /**\n   * Military Interdepartmental Purchase Request (MIPR) number\n   */\n  MilitaryInterdepartmentalPurchaseRequestMiprNumber = \"AJO\",\n  /**\n   * Foreign military sales number\n   */\n  ForeignMilitarySalesNumber = \"AJP\",\n  /**\n   * Defense priorities allocation system priority rating\n   */\n  DefensePrioritiesAllocationSystemPriorityRating = \"AJQ\",\n  /**\n   * Wage determination number\n   */\n  WageDeterminationNumber = \"AJR\",\n  /**\n   * Agreement number\n   */\n  AgreementNumber = \"AJS\",\n  /**\n   * Standard Industry Classification (SIC) number\n   */\n  StandardIndustryClassificationSicNumber = \"AJT\",\n  /**\n   * End item number\n   */\n  EndItemNumber = \"AJU\",\n  /**\n   * Federal supply schedule item number\n   */\n  FederalSupplyScheduleItemNumber = \"AJV\",\n  /**\n   * Technical document number\n   */\n  TechnicalDocumentNumber = \"AJW\",\n  /**\n   * Technical order number\n   */\n  TechnicalOrderNumber = \"AJX\",\n  /**\n   * Suffix\n   */\n  Suffix = \"AJY\",\n  /**\n   * Transportation account number\n   */\n  TransportationAccountNumber = \"AJZ\",\n  /**\n   * Container disposition order reference number\n   */\n  ContainerDispositionOrderReferenceNumber = \"AKA\",\n  /**\n   * Container prefix\n   */\n  ContainerPrefix = \"AKB\",\n  /**\n   * Transport equipment return reference\n   */\n  TransportEquipmentReturnReference = \"AKC\",\n  /**\n   * Transport equipment survey reference\n   */\n  TransportEquipmentSurveyReference = \"AKD\",\n  /**\n   * Transport equipment survey report number\n   */\n  TransportEquipmentSurveyReportNumber = \"AKE\",\n  /**\n   * Transport equipment stuffing order\n   */\n  TransportEquipmentStuffingOrder = \"AKF\",\n  /**\n   * Vehicle Identification Number (VIN)\n   */\n  VehicleIdentificationNumberVin = \"AKG\",\n  /**\n   * Government bill of lading\n   */\n  GovernmentBillLading = \"AKH\",\n  /**\n   * Ordering customer's second reference number\n   */\n  OrderingCustomersSecondReferenceNumber = \"AKI\",\n  /**\n   * Direct debit reference\n   */\n  DirectDebitReference = \"AKJ\",\n  /**\n   * Meter reading at the beginning of the delivery\n   */\n  MeterReadingAtBeginningDelivery = \"AKK\",\n  /**\n   * Meter reading at the end of delivery\n   */\n  MeterReadingAtEndDelivery = \"AKL\",\n  /**\n   * Replenishment purchase order range start number\n   */\n  ReplenishmentPurchaseOrderRangeStartNumber = \"AKM\",\n  /**\n   * Third bank's reference\n   */\n  ThirdBanksReference = \"AKN\",\n  /**\n   * Action authorization number\n   */\n  ActionAuthorizationNumber = \"AKO\",\n  /**\n   * Appropriation number\n   */\n  AppropriationNumber = \"AKP\",\n  /**\n   * Product change authority number\n   */\n  ProductChangeAuthorityNumber = \"AKQ\",\n  /**\n   * General cargo consignment reference number\n   */\n  GeneralCargoConsignmentReferenceNumber = \"AKR\",\n  /**\n   * Catalogue sequence number\n   */\n  CatalogueSequenceNumber = \"AKS\",\n  /**\n   * Forwarding order number\n   */\n  ForwardingOrderNumber = \"AKT\",\n  /**\n   * Transport equipment survey reference number\n   */\n  TransportEquipmentSurveyReferenceNumber = \"AKU\",\n  /**\n   * Lease contract reference\n   */\n  LeaseContractReference = \"AKV\",\n  /**\n   * Transport costs reference number\n   */\n  TransportCostsReferenceNumber = \"AKW\",\n  /**\n   * Transport equipment stripping order\n   */\n  TransportEquipmentStrippingOrder = \"AKX\",\n  /**\n   * Prior policy number\n   */\n  PriorPolicyNumber = \"AKY\",\n  /**\n   * Policy number\n   */\n  PolicyNumber = \"AKZ\",\n  /**\n   * Procurement budget number\n   */\n  ProcurementBudgetNumber = \"ALA\",\n  /**\n   * Domestic inventory management code\n   */\n  DomesticInventoryManagementCode = \"ALB\",\n  /**\n   * Customer reference number assigned to previous balance of\n   */\n  CustomerReferenceNumberAssignedToPreviousBalance = \"ALC\",\n  /**\n   * Previous credit advice reference number\n   */\n  PreviousCreditAdviceReferenceNumber = \"ALD\",\n  /**\n   * Reporting form number\n   */\n  ReportingFormNumber = \"ALE\",\n  /**\n   * Authorization number for exception to dangerous goods\n   */\n  AuthorizationNumberForExceptionToDangerousGoods = \"ALF\",\n  /**\n   * Dangerous goods security number\n   */\n  DangerousGoodsSecurityNumber = \"ALG\",\n  /**\n   * Dangerous goods transport licence number\n   */\n  DangerousGoodsTransportLicenceNumber = \"ALH\",\n  /**\n   * Previous rental agreement number\n   */\n  PreviousRentalAgreementNumber = \"ALI\",\n  /**\n   * Next rental agreement reason number\n   */\n  NextRentalAgreementReasonNumber = \"ALJ\",\n  /**\n   * Consignee's invoice number\n   */\n  ConsigneesInvoiceNumber = \"ALK\",\n  /**\n   * Message batch number\n   */\n  MessageBatchNumber = \"ALL\",\n  /**\n   * Previous delivery schedule number\n   */\n  PreviousDeliveryScheduleNumber = \"ALM\",\n  /**\n   * Physical inventory recount reference number\n   */\n  PhysicalInventoryRecountReferenceNumber = \"ALN\",\n  /**\n   * Receiving advice number\n   */\n  ReceivingAdviceNumber = \"ALO\",\n  /**\n   * Returnable container reference number\n   */\n  ReturnableContainerReferenceNumber = \"ALP\",\n  /**\n   * Returns notice number\n   */\n  ReturnsNoticeNumber = \"ALQ\",\n  /**\n   * Sales forecast number\n   */\n  SalesForecastNumber = \"ALR\",\n  /**\n   * Sales report number\n   */\n  SalesReportNumber = \"ALS\",\n  /**\n   * Previous tax control number\n   */\n  PreviousTaxControlNumber = \"ALT\",\n  /**\n   * AGERD (Aerospace Ground Equipment Requirement Data) number\n   */\n  AgerdAerospaceGroundEquipmentRequirementDataNumber = \"ALU\",\n  /**\n   * Registered capital reference\n   */\n  RegisteredCapitalReference = \"ALV\",\n  /**\n   * Standard number of inspection document\n   */\n  StandardNumberInspectionDocument = \"ALW\",\n  /**\n   * Model\n   */\n  Model = \"ALX\",\n  /**\n   * Financial management reference\n   */\n  FinancialManagementReference = \"ALY\",\n  /**\n   * NOTIfication for COLlection number (NOTICOL)\n   */\n  NotificationForCollectionNumberNoticol = \"ALZ\",\n  /**\n   * Previous request for metered reading reference number\n   */\n  PreviousRequestForMeteredReadingReferenceNumber = \"AMA\",\n  /**\n   * Next rental agreement number\n   */\n  NextRentalAgreementNumber = \"AMB\",\n  /**\n   * Reference number of a request for metered reading\n   */\n  ReferenceNumberARequestForMeteredReading = \"AMC\",\n  /**\n   * Hastening number\n   */\n  HasteningNumber = \"AMD\",\n  /**\n   * Repair data request number\n   */\n  RepairDataRequestNumber = \"AME\",\n  /**\n   * Consumption data request number\n   */\n  ConsumptionDataRequestNumber = \"AMF\",\n  /**\n   * Profile number\n   */\n  ProfileNumber = \"AMG\",\n  /**\n   * Case number\n   */\n  CaseNumber = \"AMH\",\n  /**\n   * Government quality assurance and control level Number\n   */\n  GovernmentQualityAssuranceAndControlLevelNumber = \"AMI\",\n  /**\n   * Payment plan reference\n   */\n  PaymentPlanReference = \"AMJ\",\n  /**\n   * Replaced meter unit number\n   */\n  ReplacedMeterUnitNumber = \"AMK\",\n  /**\n   * Replenishment purchase order range end number\n   */\n  ReplenishmentPurchaseOrderRangeEndNumber = \"AML\",\n  /**\n   * Insurer assigned reference number\n   */\n  InsurerAssignedReferenceNumber = \"AMM\",\n  /**\n   * Canadian excise entry number\n   */\n  CanadianExciseEntryNumber = \"AMN\",\n  /**\n   * Premium rate table\n   */\n  PremiumRateTable = \"AMO\",\n  /**\n   * Advise through bank's reference\n   */\n  AdviseThroughBanksReference = \"AMP\",\n  /**\n   * US, Department of Transportation bond surety code\n   */\n  UsDepartmentTransportationBondSuretyCode = \"AMQ\",\n  /**\n   * US, Food and Drug Administration establishment indicator\n   */\n  UsFoodAndDrugAdministrationEstablishmentIndicator = \"AMR\",\n  /**\n   * US, Federal Communications Commission (FCC) import\n   */\n  UsFederalCommunicationsCommissionFccImport = \"AMS\",\n  /**\n   * Goods and Services Tax identification number\n   */\n  GoodsAndServicesTaxIdentificationNumber = \"AMT\",\n  /**\n   * Integrated logistic support cross reference number\n   */\n  IntegratedLogisticSupportCrossReferenceNumber = \"AMU\",\n  /**\n   * Department number\n   */\n  DepartmentNumber = \"AMV\",\n  /**\n   * Buyer's catalogue number\n   */\n  BuyersCatalogueNumber = \"AMW\",\n  /**\n   * Financial settlement party's reference number\n   */\n  FinancialSettlementPartysReferenceNumber = \"AMX\",\n  /**\n   * Standard's version number\n   */\n  StandardsVersionNumber = \"AMY\",\n  /**\n   * Pipeline number\n   */\n  PipelineNumber = \"AMZ\",\n  /**\n   * Account servicing bank's reference number\n   */\n  AccountServicingBanksReferenceNumber = \"ANA\",\n  /**\n   * Completed units payment request reference\n   */\n  CompletedUnitsPaymentRequestReference = \"ANB\",\n  /**\n   * Payment in advance request reference\n   */\n  PaymentInAdvanceRequestReference = \"ANC\",\n  /**\n   * Parent file\n   */\n  ParentFile = \"AND\",\n  /**\n   * Sub file\n   */\n  SubFile = \"ANE\",\n  /**\n   * CAD file layer convention\n   */\n  CadFileLayerConvention = \"ANF\",\n  /**\n   * Technical regulation\n   */\n  TechnicalRegulation = \"ANG\",\n  /**\n   * Plot file\n   */\n  PlotFile = \"ANH\",\n  /**\n   * File conversion journal\n   */\n  FileConversionJournal = \"ANI\",\n  /**\n   * Authorization number\n   */\n  AuthorizationNumber = \"ANJ\",\n  /**\n   * Reference number assigned by third party\n   */\n  ReferenceNumberAssignedByThirdParty = \"ANK\",\n  /**\n   * Deposit reference number\n   */\n  DepositReferenceNumber = \"ANL\",\n  /**\n   * Named bank's reference\n   */\n  NamedBanksReference = \"ANM\",\n  /**\n   * Drawee's reference\n   */\n  DraweesReference = \"ANN\",\n  /**\n   * Case of need party's reference\n   */\n  CaseNeedPartysReference = \"ANO\",\n  /**\n   * Collecting bank's reference\n   */\n  CollectingBanksReference = \"ANP\",\n  /**\n   * Remitting bank's reference\n   */\n  RemittingBanksReference = \"ANQ\",\n  /**\n   * Principal's bank reference\n   */\n  PrincipalsBankReference = \"ANR\",\n  /**\n   * Presenting bank's reference\n   */\n  PresentingBanksReference = \"ANS\",\n  /**\n   * Consignee's reference\n   */\n  ConsigneesReference = \"ANT\",\n  /**\n   * Financial transaction reference number\n   */\n  FinancialTransactionReferenceNumber = \"ANU\",\n  /**\n   * Credit reference number\n   */\n  CreditReferenceNumber = \"ANV\",\n  /**\n   * Receiving bank's authorization number\n   */\n  ReceivingBanksAuthorizationNumber = \"ANW\",\n  /**\n   * Clearing reference\n   */\n  ClearingReference = \"ANX\",\n  /**\n   * Sending bank's reference number\n   */\n  SendingBanksReferenceNumber = \"ANY\",\n  /**\n   * Documentary payment reference\n   */\n  DocumentaryPaymentReference = \"AOA\",\n  /**\n   * Accounting file reference\n   */\n  AccountingFileReference = \"AOD\",\n  /**\n   * Sender's file reference number\n   */\n  SendersFileReferenceNumber = \"AOE\",\n  /**\n   * Receiver's file reference number\n   */\n  ReceiversFileReferenceNumber = \"AOF\",\n  /**\n   * Source document internal reference\n   */\n  SourceDocumentInternalReference = \"AOG\",\n  /**\n   * Principal's reference\n   */\n  PrincipalsReference = \"AOH\",\n  /**\n   * Debit reference number\n   */\n  DebitReferenceNumber = \"AOI\",\n  /**\n   * Calendar\n   */\n  Calendar = \"AOJ\",\n  /**\n   * Work shift\n   */\n  WorkShift = \"AOK\",\n  /**\n   * Work breakdown structure\n   */\n  WorkBreakdownStructure = \"AOL\",\n  /**\n   * Organisation breakdown structure\n   */\n  OrganisationBreakdownStructure = \"AOM\",\n  /**\n   * Work task charge number\n   */\n  WorkTaskChargeNumber = \"AON\",\n  /**\n   * Functional work group\n   */\n  FunctionalWorkGroup = \"AOO\",\n  /**\n   * Work team\n   */\n  WorkTeam = \"AOP\",\n  /**\n   * Department\n   */\n  Department = \"AOQ\",\n  /**\n   * Statement of work\n   */\n  StatementWork = \"AOR\",\n  /**\n   * Work package\n   */\n  WorkPackage = \"AOS\",\n  /**\n   * Planning package\n   */\n  PlanningPackage = \"AOT\",\n  /**\n   * Cost account\n   */\n  CostAccount = \"AOU\",\n  /**\n   * Work order\n   */\n  WorkOrder = \"AOV\",\n  /**\n   * Transportation Control Number (TCN)\n   */\n  TransportationControlNumberTcn = \"AOW\",\n  /**\n   * Constraint notation\n   */\n  ConstraintNotation = \"AOX\",\n  /**\n   * ETERMS reference\n   */\n  EtermsReference = \"AOY\",\n  /**\n   * Implementation version number\n   */\n  ImplementationVersionNumber = \"AOZ\",\n  /**\n   *  Accounts receivable number\n   */\n  AccountsReceivableNumber = \"AP\",\n  /**\n   * Incorporated legal reference\n   */\n  IncorporatedLegalReference = \"APA\",\n  /**\n   * Payment instalment reference number\n   */\n  PaymentInstalmentReferenceNumber = \"APB\",\n  /**\n   * Equipment owner reference number\n   */\n  EquipmentOwnerReferenceNumber = \"APC\",\n  /**\n   * Cedent's claim number\n   */\n  CedentsClaimNumber = \"APD\",\n  /**\n   * Reinsurer's claim number\n   */\n  ReinsurersClaimNumber = \"APE\",\n  /**\n   * Price/sales catalogue response reference number\n   */\n  PriceSalesCatalogueResponseReferenceNumber = \"APF\",\n  /**\n   * General purpose message reference number\n   */\n  GeneralPurposeMessageReferenceNumber = \"APG\",\n  /**\n   * Invoicing data sheet reference number\n   */\n  InvoicingDataSheetReferenceNumber = \"APH\",\n  /**\n   * Inventory report reference number\n   */\n  InventoryReportReferenceNumber = \"API\",\n  /**\n   * Ceiling formula reference number\n   */\n  CeilingFormulaReferenceNumber = \"APJ\",\n  /**\n   * Price variation formula reference number\n   */\n  PriceVariationFormulaReferenceNumber = \"APK\",\n  /**\n   * Reference to account servicing bank's message\n   */\n  ReferenceToAccountServicingBanksMessage = \"APL\",\n  /**\n   * Party sequence number\n   */\n  PartySequenceNumber = \"APM\",\n  /**\n   * Purchaser's request reference\n   */\n  PurchasersRequestReference = \"APN\",\n  /**\n   * Contractor request reference\n   */\n  ContractorRequestReference = \"APO\",\n  /**\n   * Accident reference number\n   */\n  AccidentReferenceNumber = \"APP\",\n  /**\n   * Commercial account summary reference number\n   */\n  CommercialAccountSummaryReferenceNumber = \"APQ\",\n  /**\n   * Contract breakdown reference\n   */\n  ContractBreakdownReference = \"APR\",\n  /**\n   * Contractor registration number\n   */\n  ContractorRegistrationNumber = \"APS\",\n  /**\n   * Applicable coefficient identification number\n   */\n  ApplicableCoefficientIdentificationNumber = \"APT\",\n  /**\n   * Special budget account number\n   */\n  SpecialBudgetAccountNumber = \"APU\",\n  /**\n   * Authorisation for repair reference\n   */\n  AuthorisationForRepairReference = \"APV\",\n  /**\n   * Manufacturer defined repair rates reference\n   */\n  ManufacturerDefinedRepairRatesReference = \"APW\",\n  /**\n   * Original submitter log number\n   */\n  OriginalSubmitterLogNumber = \"APX\",\n  /**\n   * Original submitter, parent Data Maintenance Request (DMR)\n   */\n  OriginalSubmitterParentDataMaintenanceRequestDmr = \"APY\",\n  /**\n   * Original submitter, child Data Maintenance Request (DMR)\n   */\n  OriginalSubmitterChildDataMaintenanceRequestDmr = \"APZ\",\n  /**\n   * Entry point assessment log number\n   */\n  EntryPointAssessmentLogNumber = \"AQA\",\n  /**\n   * Entry point assessment log number, parent DMR\n   */\n  EntryPointAssessmentLogNumberParentDmr = \"AQB\",\n  /**\n   * Entry point assessment log number, child DMR\n   */\n  EntryPointAssessmentLogNumberChildDmr = \"AQC\",\n  /**\n   * Data structure tag\n   */\n  DataStructureTag = \"AQD\",\n  /**\n   * Central secretariat log number\n   */\n  CentralSecretariatLogNumber = \"AQE\",\n  /**\n   * Central secretariat log number, parent Data Maintenance\n   */\n  CentralSecretariatLogNumberParentDataMaintenance = \"AQF\",\n  /**\n   * Central secretariat log number, child Data Maintenance\n   */\n  CentralSecretariatLogNumberChildDataMaintenance = \"AQG\",\n  /**\n   * International assessment log number\n   */\n  InternationalAssessmentLogNumber = \"AQH\",\n  /**\n   * International assessment log number, parent Data\n   */\n  InternationalAssessmentLogNumberParentData = \"AQI\",\n  /**\n   * International assessment log number, child Data Maintenance\n   */\n  InternationalAssessmentLogNumberChildDataMaintenance = \"AQJ\",\n  /**\n   * Status report number\n   */\n  StatusReportNumber = \"AQK\",\n  /**\n   * Message design group number\n   */\n  MessageDesignGroupNumber = \"AQL\",\n  /**\n   * US Customs Service (USCS) entry code\n   */\n  UsCustomsServiceUscsEntryCode = \"AQM\",\n  /**\n   * Beginning job sequence number\n   */\n  BeginningJobSequenceNumber = \"AQN\",\n  /**\n   * Sender's clause number\n   */\n  SendersClauseNumber = \"AQO\",\n  /**\n   * Dun and Bradstreet Canada's 8 digit Standard Industrial\n   */\n  DunAndBradstreetCanadas8DigitStandardIndustrial = \"AQP\",\n  /**\n   * Activite Principale Exercee (APE) identifier\n   */\n  ActivitePrincipaleExerceeApeIdentifier = \"AQQ\",\n  /**\n   * Dun and Bradstreet US 8 digit Standard Industrial\n   */\n  DunAndBradstreetUs8DigitStandardIndustrial = \"AQR\",\n  /**\n   * Nomenclature Activity Classification Economy (NACE)\n   */\n  NomenclatureActivityClassificationEconomyNace = \"AQS\",\n  /**\n   * Norme Activite Francaise (NAF) identifier\n   */\n  NormeActiviteFrancaiseNafIdentifier = \"AQT\",\n  /**\n   * Registered contractor activity type\n   */\n  RegisteredContractorActivityType = \"AQU\",\n  /**\n   * Statistic Bundes Amt (SBA) identifier\n   */\n  StatisticBundesAmtSbaIdentifier = \"AQV\",\n  /**\n   * State or province assigned entity identification\n   */\n  StateOrProvinceAssignedEntityIdentification = \"AQW\",\n  /**\n   * Institute of Security and Future Market Development (ISFMD)\n   */\n  InstituteSecurityAndFutureMarketDevelopmentIsfmd = \"AQX\",\n  /**\n   * File identification number\n   */\n  FileIdentificationNumber = \"AQY\",\n  /**\n   * Bankruptcy procedure number\n   */\n  BankruptcyProcedureNumber = \"AQZ\",\n  /**\n   * National government business identification number\n   */\n  NationalGovernmentBusinessIdentificationNumber = \"ARA\",\n  /**\n   * Prior Data Universal Number System (DUNS) number\n   */\n  PriorDataUniversalNumberSystemDunsNumber = \"ARB\",\n  /**\n   * Companies Registry Office (CRO) number\n   */\n  CompaniesRegistryOfficeCroNumber = \"ARC\",\n  /**\n   * Costa Rican judicial number\n   */\n  CostaRicanJudicialNumber = \"ARD\",\n  /**\n   * Numero de Identificacion Tributaria (NIT)\n   */\n  NumeroDeIdentificacionTributariaNit = \"ARE\",\n  /**\n   * Patron number\n   */\n  PatronNumber = \"ARF\",\n  /**\n   * Registro Informacion Fiscal (RIF) number\n   */\n  RegistroInformacionFiscalRifNumber = \"ARG\",\n  /**\n   * Registro Unico de Contribuyente (RUC) number\n   */\n  RegistroUnicoDeContribuyenteRucNumber = \"ARH\",\n  /**\n   * Tokyo SHOKO Research (TSR) business identifier\n   */\n  TokyoShokoResearchTsrBusinessIdentifier = \"ARI\",\n  /**\n   * Personal identity card number\n   */\n  PersonalIdentityCardNumber = \"ARJ\",\n  /**\n   * Systeme Informatique pour le Repertoire des ENtreprises\n   */\n  SystemeInformatiquePourLeRepertoireDesEntreprises = \"ARK\",\n  /**\n   * Systeme Informatique pour le Repertoire des ETablissements\n   */\n  SystemeInformatiquePourLeRepertoireDesEtablissements = \"ARL\",\n  /**\n   * Publication issue number\n   */\n  PublicationIssueNumber = \"ARM\",\n  /**\n   * Original filing number\n   */\n  OriginalFilingNumber = \"ARN\",\n  /**\n   * Document page identifier\n   */\n  DocumentPageIdentifier = \"ARO\",\n  /**\n   * Public filing registration number\n   */\n  PublicFilingRegistrationNumber = \"ARP\",\n  /**\n   * Regiristo Federal de Contribuyentes\n   */\n  RegiristoFederalDeContribuyentes = \"ARQ\",\n  /**\n   * Social security number\n   */\n  SocialSecurityNumber = \"ARR\",\n  /**\n   * Document volume number\n   */\n  DocumentVolumeNumber = \"ARS\",\n  /**\n   * Book number\n   */\n  BookNumber = \"ART\",\n  /**\n   * Stock exchange company identifier\n   */\n  StockExchangeCompanyIdentifier = \"ARU\",\n  /**\n   * Imputation account\n   */\n  ImputationAccount = \"ARV\",\n  /**\n   * Financial phase reference\n   */\n  FinancialPhaseReference = \"ARW\",\n  /**\n   * Technical phase reference\n   */\n  TechnicalPhaseReference = \"ARX\",\n  /**\n   * Prior contractor registration number\n   */\n  PriorContractorRegistrationNumber = \"ARY\",\n  /**\n   * Stock adjustment number\n   */\n  StockAdjustmentNumber = \"ARZ\",\n  /**\n   * Dispensation reference\n   */\n  DispensationReference = \"ASA\",\n  /**\n   * Investment reference number\n   */\n  InvestmentReferenceNumber = \"ASB\",\n  /**\n   * Assuming company\n   */\n  AssumingCompany = \"ASC\",\n  /**\n   * Budget chapter\n   */\n  BudgetChapter = \"ASD\",\n  /**\n   * Duty free products security number\n   */\n  DutyFreeProductsSecurityNumber = \"ASE\",\n  /**\n   * Duty free products receipt authorisation number\n   */\n  DutyFreeProductsReceiptAuthorisationNumber = \"ASF\",\n  /**\n   * Party information message reference\n   */\n  PartyInformationMessageReference = \"ASG\",\n  /**\n   * Formal statement reference\n   */\n  FormalStatementReference = \"ASH\",\n  /**\n   * Proof of delivery reference number\n   */\n  ProofDeliveryReferenceNumber = \"ASI\",\n  /**\n   * Supplier's credit claim reference number\n   */\n  SuppliersCreditClaimReferenceNumber = \"ASJ\",\n  /**\n   * Picture of actual product\n   */\n  PictureActualProduct = \"ASK\",\n  /**\n   * Picture of a generic product\n   */\n  PictureAGenericProduct = \"ASL\",\n  /**\n   * Trading partner identification number\n   */\n  TradingPartnerIdentificationNumber = \"ASM\",\n  /**\n   * Prior trading partner identification number\n   */\n  PriorTradingPartnerIdentificationNumber = \"ASN\",\n  /**\n   * Password\n   */\n  Password = \"ASO\",\n  /**\n   * Formal report number\n   */\n  FormalReportNumber = \"ASP\",\n  /**\n   * Fund account number\n   */\n  FundAccountNumber = \"ASQ\",\n  /**\n   * Safe custody number\n   */\n  SafeCustodyNumber = \"ASR\",\n  /**\n   * Master account number\n   */\n  MasterAccountNumber = \"ASS\",\n  /**\n   * Group reference number\n   */\n  GroupReferenceNumber = \"AST\",\n  /**\n   * Accounting transmission number\n   */\n  AccountingTransmissionNumber = \"ASU\",\n  /**\n   * Product data file number\n   */\n  ProductDataFileNumber = \"ASV\",\n  /**\n   * Cadastro Geral do Contribuinte (CGC)\n   */\n  CadastroGeralDoContribuinteCgc = \"ASW\",\n  /**\n   * Foreign resident identification number\n   */\n  ForeignResidentIdentificationNumber = \"ASX\",\n  /**\n   * CD-ROM\n   */\n  CdRom = \"ASY\",\n  /**\n   * Physical medium\n   */\n  PhysicalMedium = \"ASZ\",\n  /**\n   * Financial cancellation reference number\n   */\n  FinancialCancellationReferenceNumber = \"ATA\",\n  /**\n   * Purchase for export Customs agreement number\n   */\n  PurchaseForExportCustomsAgreementNumber = \"ATB\",\n  /**\n   * Judgment number\n   */\n  JudgmentNumber = \"ATC\",\n  /**\n   * Secretariat number\n   */\n  SecretariatNumber = \"ATD\",\n  /**\n   * Previous banking status message reference\n   */\n  PreviousBankingStatusMessageReference = \"ATE\",\n  /**\n   * Last received banking status message reference\n   */\n  LastReceivedBankingStatusMessageReference = \"ATF\",\n  /**\n   * Bank's documentary procedure reference\n   */\n  BanksDocumentaryProcedureReference = \"ATG\",\n  /**\n   * Customer's documentary procedure reference\n   */\n  CustomersDocumentaryProcedureReference = \"ATH\",\n  /**\n   * Safe deposit box number\n   */\n  SafeDepositBoxNumber = \"ATI\",\n  /**\n   * Receiving Bankgiro number\n   */\n  ReceivingBankgiroNumber = \"ATJ\",\n  /**\n   * Sending Bankgiro number\n   */\n  SendingBankgiroNumber = \"ATK\",\n  /**\n   * Bankgiro reference\n   */\n  BankgiroReference = \"ATL\",\n  /**\n   * Guarantee number\n   */\n  GuaranteeNumber = \"ATM\",\n  /**\n   * Collection instrument number\n   */\n  CollectionInstrumentNumber = \"ATN\",\n  /**\n   * Converted Postgiro number\n   */\n  ConvertedPostgiroNumber = \"ATO\",\n  /**\n   * Cost centre alignment number\n   */\n  CostCentreAlignmentNumber = \"ATP\",\n  /**\n   * Kamer Van Koophandel (KVK) number\n   */\n  KamerVanKoophandelKvkNumber = \"ATQ\",\n  /**\n   * Institut Belgo-Luxembourgeois de Codification (IBLC) number\n   */\n  InstitutBelgoLuxembourgeoisDeCodificationIblcNumber = \"ATR\",\n  /**\n   * External object reference\n   */\n  ExternalObjectReference = \"ATS\",\n  /**\n   * Exceptional transport authorisation number\n   */\n  ExceptionalTransportAuthorisationNumber = \"ATT\",\n  /**\n   * Clave Unica de Identificacion Tributaria (CUIT)\n   */\n  ClaveUnicaDeIdentificacionTributariaCuit = \"ATU\",\n  /**\n   * Registro Unico Tributario (RUT)\n   */\n  RegistroUnicoTributarioRut = \"ATV\",\n  /**\n   * Flat rack container bundle identification number\n   */\n  FlatRackContainerBundleIdentificationNumber = \"ATW\",\n  /**\n   * Transport equipment acceptance order reference\n   */\n  TransportEquipmentAcceptanceOrderReference = \"ATX\",\n  /**\n   * Transport equipment release order reference\n   */\n  TransportEquipmentReleaseOrderReference = \"ATY\",\n  /**\n   * Ship's stay reference number\n   */\n  ShipsStayReferenceNumber = \"ATZ\",\n  /**\n   *  Authorization to meet competition number\n   */\n  AuthorizationToMeetCompetitionNumber = \"AU\",\n  /**\n   * Place of positioning reference\n   */\n  PlacePositioningReference = \"AUA\",\n  /**\n   * Party reference\n   */\n  PartyReference = \"AUB\",\n  /**\n   * Issued prescription identification\n   */\n  IssuedPrescriptionIdentification = \"AUC\",\n  /**\n   * Collection reference\n   */\n  CollectionReference = \"AUD\",\n  /**\n   * Travel service\n   */\n  TravelService = \"AUE\",\n  /**\n   * Consignment stock contract\n   */\n  ConsignmentStockContract = \"AUF\",\n  /**\n   * Importer's letter of credit reference\n   */\n  ImportersLetterCreditReference = \"AUG\",\n  /**\n   * Performed prescription identification\n   */\n  PerformedPrescriptionIdentification = \"AUH\",\n  /**\n   * Image reference\n   */\n  ImageReference = \"AUI\",\n  /**\n   * Proposed purchase order reference number\n   */\n  ProposedPurchaseOrderReferenceNumber = \"AUJ\",\n  /**\n   * Application for financial support reference number\n   */\n  ApplicationForFinancialSupportReferenceNumber = \"AUK\",\n  /**\n   * Manufacturing quality agreement number\n   */\n  ManufacturingQualityAgreementNumber = \"AUL\",\n  /**\n   * Software editor reference\n   */\n  SoftwareEditorReference = \"AUM\",\n  /**\n   * Software reference\n   */\n  SoftwareReference = \"AUN\",\n  /**\n   * Software quality reference\n   */\n  SoftwareQualityReference = \"AUO\",\n  /**\n   * Consolidated orders' reference\n   */\n  ConsolidatedOrdersReference = \"AUP\",\n  /**\n   * Customs binding ruling number\n   */\n  CustomsBindingRulingNumber = \"AUQ\",\n  /**\n   * Customs non-binding ruling number\n   */\n  CustomsNonBindingRulingNumber = \"AUR\",\n  /**\n   * Delivery route reference\n   */\n  DeliveryRouteReference = \"AUS\",\n  /**\n   * Net area supplier reference\n   */\n  NetAreaSupplierReference = \"AUT\",\n  /**\n   * Time series reference\n   */\n  TimeSeriesReference = \"AUU\",\n  /**\n   * Connecting point to central grid\n   */\n  ConnectingPointToCentralGrid = \"AUV\",\n  /**\n   * Marketing plan identification number (MPIN)\n   */\n  MarketingPlanIdentificationNumberMpin = \"AUW\",\n  /**\n   * Entity reference number, previous\n   */\n  EntityReferenceNumberPrevious = \"AUX\",\n  /**\n   * International Standard Industrial Classification (ISIC)\n   */\n  InternationalStandardIndustrialClassificationIsic = \"AUY\",\n  /**\n   * Customs pre-approval ruling number\n   */\n  CustomsPreApprovalRulingNumber = \"AUZ\",\n  /**\n   *  Account payable number\n   */\n  AccountPayableNumber = \"AV\",\n  /**\n   * First financial institution's transaction reference\n   */\n  FirstFinancialInstitutionsTransactionReference = \"AVA\",\n  /**\n   * Product characteristics directory\n   */\n  ProductCharacteristicsDirectory = \"AVB\",\n  /**\n   * Supplier's customer reference number\n   */\n  SuppliersCustomerReferenceNumber = \"AVC\",\n  /**\n   * Inventory report request number\n   */\n  InventoryReportRequestNumber = \"AVD\",\n  /**\n   * Metering point\n   */\n  MeteringPoint = \"AVE\",\n  /**\n   * Passenger reservation number\n   */\n  PassengerReservationNumber = \"AVF\",\n  /**\n   * Slaughterhouse approval number\n   */\n  SlaughterhouseApprovalNumber = \"AVG\",\n  /**\n   * Meat cutting plant approval number\n   */\n  MeatCuttingPlantApprovalNumber = \"AVH\",\n  /**\n   * Customer travel service identifier\n   */\n  CustomerTravelServiceIdentifier = \"AVI\",\n  /**\n   * Export control classification number\n   */\n  ExportControlClassificationNumber = \"AVJ\",\n  /**\n   * Broker reference 3\n   */\n  BrokerReference3 = \"AVK\",\n  /**\n   * Consignment information\n   */\n  ConsignmentInformation = \"AVL\",\n  /**\n   * Goods item information\n   */\n  GoodsItemInformation = \"AVM\",\n  /**\n   * Dangerous Goods information\n   */\n  DangerousGoodsInformation = \"AVN\",\n  /**\n   * Pilotage services exemption number\n   */\n  PilotageServicesExemptionNumber = \"AVO\",\n  /**\n   * Person registration number\n   */\n  PersonRegistrationNumber = \"AVP\",\n  /**\n   * Place of packing approval number\n   */\n  PlacePackingApprovalNumber = \"AVQ\",\n  /**\n   * Original Mandate Reference\n   */\n  OriginalMandateReference = \"AVR\",\n  /**\n   * Mandate Reference\n   */\n  MandateReference = \"AVS\",\n  /**\n   * Reservation station indentifier\n   */\n  ReservationStationIndentifier = \"AVT\",\n  /**\n   * Unique goods shipment identifier\n   */\n  UniqueGoodsShipmentIdentifier = \"AVU\",\n  /**\n   * Framework Agreement Number\n   */\n  FrameworkAgreementNumber = \"AVV\",\n  /**\n   * Hash value\n   */\n  HashValue = \"AVW\",\n  /**\n   * Movement reference number\n   */\n  MovementReferenceNumber = \"AVX\",\n  /**\n   * Economic Operators Registration and Identification Number\n   */\n  EconomicOperatorsRegistrationAndIdentificationNumber = \"AVY\",\n  /**\n   * Local Reference Number\n   */\n  LocalReferenceNumber = \"AVZ\",\n  /**\n   * Rate code number\n   */\n  RateCodeNumber = \"AWA\",\n  /**\n   * Air waybill number\n   */\n  AirWaybillNumber = \"AWB\",\n  /**\n   * Documentary credit amendment number\n   */\n  DocumentaryCreditAmendmentNumber = \"AWC\",\n  /**\n   * Advising bank's reference\n   */\n  AdvisingBanksReference = \"AWD\",\n  /**\n   * Cost centre\n   */\n  CostCentre = \"AWE\",\n  /**\n   * Work item quantity determination\n   */\n  WorkItemQuantityDetermination = \"AWF\",\n  /**\n   * Internal data process number\n   */\n  InternalDataProcessNumber = \"AWG\",\n  /**\n   * Category of work reference\n   */\n  CategoryWorkReference = \"AWH\",\n  /**\n   * Policy form number\n   */\n  PolicyFormNumber = \"AWI\",\n  /**\n   * Net area\n   */\n  NetArea = \"AWJ\",\n  /**\n   * Service provider\n   */\n  ServiceProvider = \"AWK\",\n  /**\n   * Error position\n   */\n  ErrorPosition = \"AWL\",\n  /**\n   * Service category reference\n   */\n  ServiceCategoryReference = \"AWM\",\n  /**\n   * Connected location\n   */\n  ConnectedLocation = \"AWN\",\n  /**\n   * Related party\n   */\n  RelatedParty = \"AWO\",\n  /**\n   * Latest accounting entry record reference\n   */\n  LatestAccountingEntryRecordReference = \"AWP\",\n  /**\n   * Accounting entry\n   */\n  AccountingEntry = \"AWQ\",\n  /**\n   * Document reference, original\n   */\n  DocumentReferenceOriginal = \"AWR\",\n  /**\n   * Hygienic Certificate number, national\n   */\n  HygienicCertificateNumberNational = \"AWS\",\n  /**\n   * Administrative Reference Code\n   */\n  AdministrativeReferenceCode = \"AWT\",\n  /**\n   * Pick-up sheet number\n   */\n  PickUpSheetNumber = \"AWU\",\n  /**\n   * Phone number\n   */\n  PhoneNumber = \"AWV\",\n  /**\n   * Buyer's fund number\n   */\n  BuyersFundNumber = \"AWW\",\n  /**\n   * Company trading account number\n   */\n  CompanyTradingAccountNumber = \"AWX\",\n  /**\n   * Reserved goods identifier\n   */\n  ReservedGoodsIdentifier = \"AWY\",\n  /**\n   * Handling and movement reference number\n   */\n  HandlingAndMovementReferenceNumber = \"AWZ\",\n  /**\n   * Instruction to despatch reference number\n   */\n  InstructionToDespatchReferenceNumber = \"AXA\",\n  /**\n   * Instruction for returns number\n   */\n  InstructionForReturnsNumber = \"AXB\",\n  /**\n   * Metered services consumption report number\n   */\n  MeteredServicesConsumptionReportNumber = \"AXC\",\n  /**\n   * Order status enquiry number\n   */\n  OrderStatusEnquiryNumber = \"AXD\",\n  /**\n   * Firm booking reference number\n   */\n  FirmBookingReferenceNumber = \"AXE\",\n  /**\n   * Product inquiry number\n   */\n  ProductInquiryNumber = \"AXF\",\n  /**\n   * Split delivery number\n   */\n  SplitDeliveryNumber = \"AXG\",\n  /**\n   * Service relation number\n   */\n  ServiceRelationNumber = \"AXH\",\n  /**\n   * Serial shipping container code\n   */\n  SerialShippingContainerCode = \"AXI\",\n  /**\n   * Test specification number\n   */\n  TestSpecificationNumber = \"AXJ\",\n  /**\n   * Transport status report number\n   */\n  TransportStatusReportNumber = \"AXK\",\n  /**\n   * Tooling contract number\n   */\n  ToolingContractNumber = \"AXL\",\n  /**\n   * Formula reference number\n   */\n  FormulaReferenceNumber = \"AXM\",\n  /**\n   * Pre-agreement number\n   */\n  PreAgreementNumber = \"AXN\",\n  /**\n   * Product certification number\n   */\n  ProductCertificationNumber = \"AXO\",\n  /**\n   * Consignment contract number\n   */\n  ConsignmentContractNumber = \"AXP\",\n  /**\n   * Product specification reference number\n   */\n  ProductSpecificationReferenceNumber = \"AXQ\",\n  /**\n   * Payroll deduction advice reference\n   */\n  PayrollDeductionAdviceReference = \"AXR\",\n  /**\n   * TRACES party identification\n   */\n  TracesPartyIdentification = \"AXS\",\n  /**\n   * Block Stowage Reference\n   */\n  BlockStowageReference = \"AXU\",\n  /**\n   *  Beginning meter reading actual\n   */\n  BeginningMeterReadingActual = \"BA\",\n  /**\n   *  Buyer's contract number\n   */\n  BuyersContractNumber = \"BC\",\n  /**\n   *  Bid number\n   */\n  BidNumber = \"BD\",\n  /**\n   *  Beginning meter reading estimated\n   */\n  BeginningMeterReadingEstimated = \"BE\",\n  /**\n   *  House bill of lading number\n   */\n  HouseBillLadingNumber = \"BH\",\n  /**\n   *  Bill of lading number\n   */\n  BillLadingNumber = \"BM\",\n  /**\n   *  Consignment identifier, carrier assigned\n   */\n  ConsignmentIdentifierCarrierAssigned = \"BN\",\n  /**\n   *  Blanket order number\n   */\n  BlanketOrderNumber = \"BO\",\n  /**\n   *  Broker or sales office number\n   */\n  BrokerOrSalesOfficeNumber = \"BR\",\n  /**\n   *  Batch number/lot number\n   */\n  BatchNumberLotNumber = \"BT\",\n  /**\n   * Battery and accumulator producer registration number\n   */\n  BatteryAndAccumulatorProducerRegistrationNumber = \"BTP\",\n  /**\n   *  Blended with number\n   */\n  BlendedWithNumber = \"BW\",\n  /**\n   * IATA Cargo Agent CASS Address number\n   */\n  IataCargoAgentCassAddressNumber = \"CAS\",\n  /**\n   * Matching of entries, balanced\n   */\n  MatchingEntriesBalanced = \"CAT\",\n  /**\n   * Entry flagging\n   */\n  EntryFlagging = \"CAU\",\n  /**\n   * Matching of entries, unbalanced\n   */\n  MatchingEntriesUnbalanced = \"CAV\",\n  /**\n   * Document reference, internal\n   */\n  DocumentReferenceInternal = \"CAW\",\n  /**\n   * European Value Added Tax identification\n   */\n  EuropeanValueAddedTaxIdentification = \"CAX\",\n  /**\n   * Cost accounting document\n   */\n  CostAccountingDocument = \"CAY\",\n  /**\n   * Grid operator's customer reference number\n   */\n  GridOperatorsCustomerReferenceNumber = \"CAZ\",\n  /**\n   * Ticket control number\n   */\n  TicketControlNumber = \"CBA\",\n  /**\n   * Order shipment grouping reference\n   */\n  OrderShipmentGroupingReference = \"CBB\",\n  /**\n   *  Credit note number\n   */\n  CreditNoteNumber = \"CD\",\n  /**\n   * Ceding company\n   */\n  CedingCompany = \"CEC\",\n  /**\n   * Debit letter number\n   */\n  DebitLetterNumber = \"CED\",\n  /**\n   * Consignee's further order\n   */\n  ConsigneesFurtherOrder = \"CFE\",\n  /**\n   * Animal farm licence number\n   */\n  AnimalFarmLicenceNumber = \"CFF\",\n  /**\n   * Consignor's further order\n   */\n  ConsignorsFurtherOrder = \"CFO\",\n  /**\n   *  Consignee's order number\n   */\n  ConsigneesOrderNumber = \"CG\",\n  /**\n   *  Customer catalogue number\n   */\n  CustomerCatalogueNumber = \"CH\",\n  /**\n   *  Cheque number\n   */\n  ChequeNumber = \"CK\",\n  /**\n   * Checking number\n   */\n  CheckingNumber = \"CKN\",\n  /**\n   *  Credit memo number\n   */\n  CreditMemoNumber = \"CM\",\n  /**\n   * Road consignment note number\n   */\n  RoadConsignmentNoteNumber = \"CMR\",\n  /**\n   *  Carrier's reference number\n   */\n  CarriersReferenceNumber = \"CN\",\n  /**\n   * Charges note document attachment indicator\n   */\n  ChargesNoteDocumentAttachmentIndicator = \"CNO\",\n  /**\n   * Call off order number\n   */\n  CallOffOrderNumber = \"COF\",\n  /**\n   *  Condition of purchase document number\n   */\n  ConditionPurchaseDocumentNumber = \"CP\",\n  /**\n   *  Customer reference number\n   */\n  CustomerReferenceNumber = \"CR\",\n  /**\n   * Transport means journey identifier\n   */\n  TransportMeansJourneyIdentifier = \"CRN\",\n  /**\n   *  Condition of sale document number\n   */\n  ConditionSaleDocumentNumber = \"CS\",\n  /**\n   * Team assignment number\n   */\n  TeamAssignmentNumber = \"CST\",\n  /**\n   *  Contract number\n   */\n  ContractNumber = \"CT\",\n  /**\n   *  Consignment identifier, consignor assigned\n   */\n  ConsignmentIdentifierConsignorAssigned = \"CU\",\n  /**\n   *  Container operators reference number\n   */\n  ContainerOperatorsReferenceNumber = \"CV\",\n  /**\n   *  Package number\n   */\n  PackageNumber = \"CW\",\n  /**\n   *  Cooperation contract number\n   */\n  CooperationContractNumber = \"CZ\",\n  /**\n   *  Deferment approval number\n   */\n  DefermentApprovalNumber = \"DA\",\n  /**\n   * Debit account number\n   */\n  DebitAccountNumber = \"DAN\",\n  /**\n   *  Buyer's debtor number\n   */\n  BuyersDebtorNumber = \"DB\",\n  /**\n   *  Distributor invoice number\n   */\n  DistributorInvoiceNumber = \"DI\",\n  /**\n   *  Debit note number\n   */\n  DebitNoteNumber = \"DL\",\n  /**\n   *  Document identifier\n   */\n  DocumentIdentifier = \"DM\",\n  /**\n   *  Delivery note number\n   */\n  DeliveryNoteNumber = \"DQ\",\n  /**\n   *  Dock receipt number\n   */\n  DockReceiptNumber = \"DR\",\n  /**\n   *  Ending meter reading actual\n   */\n  EndingMeterReadingActual = \"EA\",\n  /**\n   *  Embargo permit number\n   */\n  EmbargoPermitNumber = \"EB\",\n  /**\n   *  Export declaration\n   */\n  ExportDeclaration = \"ED\",\n  /**\n   *  Ending meter reading estimated\n   */\n  EndingMeterReadingEstimated = \"EE\",\n  /**\n   * Electrical and electronic equipment producer registration\n   */\n  ElectricalAndElectronicEquipmentProducerRegistration = \"EEP\",\n  /**\n   *  Employer's identification number\n   */\n  EmployersIdentificationNumber = \"EI\",\n  /**\n   *  Embargo number\n   */\n  EmbargoNumber = \"EN\",\n  /**\n   *  Equipment number\n   */\n  EquipmentNumber = \"EQ\",\n  /**\n   *  Container/equipment receipt number\n   */\n  ContainerEquipmentReceiptNumber = \"ER\",\n  /**\n   * Exporter's reference number\n   */\n  ExportersReferenceNumber = \"ERN\",\n  /**\n   *  Excess transportation number\n   */\n  ExcessTransportationNumber = \"ET\",\n  /**\n   *  Export permit identifier\n   */\n  ExportPermitIdentifier = \"EX\",\n  /**\n   *  Fiscal number\n   */\n  FiscalNumber = \"FC\",\n  /**\n   *  Consignment identifier, freight forwarder assigned\n   */\n  ConsignmentIdentifierFreightForwarderAssigned = \"FF\",\n  /**\n   *  File line identifier\n   */\n  FileLineIdentifier = \"FI\",\n  /**\n   * Flow reference number\n   */\n  FlowReferenceNumber = \"FLW\",\n  /**\n   *  Freight bill number\n   */\n  FreightBillNumber = \"FN\",\n  /**\n   *  Foreign exchange\n   */\n  ForeignExchange = \"FO\",\n  /**\n   *  Final sequence number\n   */\n  FinalSequenceNumber = \"FS\",\n  /**\n   *  Free zone identifier\n   */\n  FreeZoneIdentifier = \"FT\",\n  /**\n   *  File version number\n   */\n  FileVersionNumber = \"FV\",\n  /**\n   *  Foreign exchange contract number\n   */\n  ForeignExchangeContractNumber = \"FX\",\n  /**\n   *  Standard's number\n   */\n  StandardsNumber = \"GA\",\n  /**\n   *  Government contract number\n   */\n  GovernmentContractNumber = \"GC\",\n  /**\n   *  Standard's code number\n   */\n  StandardsCodeNumber = \"GD\",\n  /**\n   * General declaration number\n   */\n  GeneralDeclarationNumber = \"GDN\",\n  /**\n   *  Government reference number\n   */\n  GovernmentReferenceNumber = \"GN\",\n  /**\n   *  Harmonised system number\n   */\n  HarmonisedSystemNumber = \"HS\",\n  /**\n   * House waybill number\n   */\n  HouseWaybillNumber = \"HWB\",\n  /**\n   *  Internal vendor number\n   */\n  InternalVendorNumber = \"IA\",\n  /**\n   *  In bond number\n   */\n  InBondNumber = \"IB\",\n  /**\n   * IATA cargo agent code number\n   */\n  IataCargoAgentCodeNumber = \"ICA\",\n  /**\n   * Insurance certificate reference number\n   */\n  InsuranceCertificateReferenceNumber = \"ICE\",\n  /**\n   * Insurance contract reference number\n   */\n  InsuranceContractReferenceNumber = \"ICO\",\n  /**\n   *  Initial sample inspection report number\n   */\n  InitialSampleInspectionReportNumber = \"II\",\n  /**\n   *  Internal order number\n   */\n  InternalOrderNumber = \"IL\",\n  /**\n   * Intermediary broker\n   */\n  IntermediaryBroker = \"INB\",\n  /**\n   * Interchange number new\n   */\n  InterchangeNumberNew = \"INN\",\n  /**\n   * Interchange number old\n   */\n  InterchangeNumberOld = \"INO\",\n  /**\n   *  Import permit identifier\n   */\n  ImportPermitIdentifier = \"IP\",\n  /**\n   *  Invoice number suffix\n   */\n  InvoiceNumberSuffix = \"IS\",\n  /**\n   *  Internal customer number\n   */\n  InternalCustomerNumber = \"IT\",\n  /**\n   *  Invoice document identifier\n   */\n  InvoiceDocumentIdentifier = \"IV\",\n  /**\n   *  Job number\n   */\n  JobNumber = \"JB\",\n  /**\n   *  Ending job sequence number\n   */\n  EndingJobSequenceNumber = \"JE\",\n  /**\n   *  Shipping label serial number\n   */\n  ShippingLabelSerialNumber = \"LA\",\n  /**\n   * Loading authorisation identifier\n   */\n  LoadingAuthorisationIdentifier = \"LAN\",\n  /**\n   * Lower number in range\n   */\n  LowerNumberInRange = \"LAR\",\n  /**\n   *  Lockbox\n   */\n  Lockbox = \"LB\",\n  /**\n   *  Letter of credit number\n   */\n  LetterCreditNumber = \"LC\",\n  /**\n   *  Document line identifier\n   */\n  DocumentLineIdentifier = \"LI\",\n  /**\n   *  Load planning number\n   */\n  LoadPlanningNumber = \"LO\",\n  /**\n   * Reservation office identifier\n   */\n  ReservationOfficeIdentifier = \"LRC\",\n  /**\n   *  Bar coded label serial number\n   */\n  BarCodedLabelSerialNumber = \"LS\",\n  /**\n   *  Ship notice/manifest number\n   */\n  ShipNoticeManifestNumber = \"MA\",\n  /**\n   *  Master bill of lading number\n   */\n  MasterBillLadingNumber = \"MB\",\n  /**\n   *  Manufacturer's part number\n   */\n  ManufacturersPartNumber = \"MF\",\n  /**\n   *  Meter unit number\n   */\n  MeterUnitNumber = \"MG\",\n  /**\n   *  Manufacturing order number\n   */\n  ManufacturingOrderNumber = \"MH\",\n  /**\n   *  Message recipient\n   */\n  MessageRecipient = \"MR\",\n  /**\n   * Mailing reference number\n   */\n  MailingReferenceNumber = \"MRN\",\n  /**\n   *  Message sender\n   */\n  MessageSender = \"MS\",\n  /**\n   * Manufacturer's material safety data sheet number\n   */\n  ManufacturersMaterialSafetyDataSheetNumber = \"MSS\",\n  /**\n   * Master air waybill number\n   */\n  MasterAirWaybillNumber = \"MWB\",\n  /**\n   *  North American hazardous goods classification number\n   */\n  NorthAmericanHazardousGoodsClassificationNumber = \"NA\",\n  /**\n   *  Nota Fiscal\n   */\n  NotaFiscal = \"NF\",\n  /**\n   *  Current invoice number\n   */\n  CurrentInvoiceNumber = \"OH\",\n  /**\n   *  Previous invoice number\n   */\n  PreviousInvoiceNumber = \"OI\",\n  /**\n   *  Order document identifier, buyer assigned\n   */\n  OrderDocumentIdentifierBuyerAssigned = \"ON\",\n  /**\n   *  Original purchase order\n   */\n  OriginalPurchaseOrder = \"OP\",\n  /**\n   *  General order number\n   */\n  GeneralOrderNumber = \"OR\",\n  /**\n   *  Payer's financial institution account number\n   */\n  PayersFinancialInstitutionAccountNumber = \"PB\",\n  /**\n   *  Production code\n   */\n  ProductionCode = \"PC\",\n  /**\n   *  Promotion deal number\n   */\n  PromotionDealNumber = \"PD\",\n  /**\n   *  Plant number\n   */\n  PlantNumber = \"PE\",\n  /**\n   *  Prime contractor contract number\n   */\n  PrimeContractorContractNumber = \"PF\",\n  /**\n   *  Price list version number\n   */\n  PriceListVersionNumber = \"PI\",\n  /**\n   *  Packing list number\n   */\n  PackingListNumber = \"PK\",\n  /**\n   *  Price list number\n   */\n  PriceListNumber = \"PL\",\n  /**\n   * Purchase order response number\n   */\n  PurchaseOrderResponseNumber = \"POR\",\n  /**\n   *  Purchase order change number\n   */\n  PurchaseOrderChangeNumber = \"PP\",\n  /**\n   *  Payment reference\n   */\n  PaymentReference = \"PQ\",\n  /**\n   *  Price quote number\n   */\n  PriceQuoteNumber = \"PR\",\n  /**\n   *  Purchase order number suffix\n   */\n  PurchaseOrderNumberSuffix = \"PS\",\n  /**\n   *  Prior purchase order number\n   */\n  PriorPurchaseOrderNumber = \"PW\",\n  /**\n   *  Payee's financial institution account number\n   */\n  PayeesFinancialInstitutionAccountNumber = \"PY\",\n  /**\n   *  Remittance advice number\n   */\n  RemittanceAdviceNumber = \"RA\",\n  /**\n   *  Rail/road routing code\n   */\n  RailRoadRoutingCode = \"RC\",\n  /**\n   * Railway consignment note number\n   */\n  RailwayConsignmentNoteNumber = \"RCN\",\n  /**\n   *  Release number\n   */\n  ReleaseNumber = \"RE\",\n  /**\n   * Consignment receipt identifier\n   */\n  ConsignmentReceiptIdentifier = \"REN\",\n  /**\n   *  Export reference number\n   */\n  ExportReferenceNumber = \"RF\",\n  /**\n   *  Payer's financial institution transit routing No.(ACH\n   */\n  PayersFinancialInstitutionTransitRoutingNoAch = \"RR\",\n  /**\n   *  Payee's financial institution transit routing No.\n   */\n  PayeesFinancialInstitutionTransitRoutingNo = \"RT\",\n  /**\n   *  Sales person number\n   */\n  SalesPersonNumber = \"SA\",\n  /**\n   *  Sales region number\n   */\n  SalesRegionNumber = \"SB\",\n  /**\n   *  Sales department number\n   */\n  SalesDepartmentNumber = \"SD\",\n  /**\n   *  Serial number\n   */\n  SerialNumber = \"SE\",\n  /**\n   * Allocated seat\n   */\n  AllocatedSeat = \"SEA\",\n  /**\n   *  Ship from\n   */\n  ShipFrom = \"SF\",\n  /**\n   *  Previous highest schedule number\n   */\n  PreviousHighestScheduleNumber = \"SH\",\n  /**\n   *  SID (Shipper's identifying number for shipment)\n   */\n  SidShippersIdentifyingNumberForShipment = \"SI\",\n  /**\n   *  Sales office number\n   */\n  SalesOfficeNumber = \"SM\",\n  /**\n   *  Transport equipment seal identifier\n   */\n  TransportEquipmentSealIdentifier = \"SN\",\n  /**\n   *  Scan line\n   */\n  ScanLine = \"SP\",\n  /**\n   *  Equipment sequence number\n   */\n  EquipmentSequenceNumber = \"SQ\",\n  /**\n   * Shipment reference number\n   */\n  ShipmentReferenceNumber = \"SRN\",\n  /**\n   *  Sellers reference number\n   */\n  SellersReferenceNumber = \"SS\",\n  /**\n   * Station reference number\n   */\n  StationReferenceNumber = \"STA\",\n  /**\n   *  Swap order number\n   */\n  SwapOrderNumber = \"SW\",\n  /**\n   *  Specification number\n   */\n  SpecificationNumber = \"SZ\",\n  /**\n   *  Trucker's bill of lading\n   */\n  TruckersBillLading = \"TB\",\n  /**\n   * Terminal operator's consignment reference\n   */\n  TerminalOperatorsConsignmentReference = \"TCR\",\n  /**\n   *  Telex message number\n   */\n  TelexMessageNumber = \"TE\",\n  /**\n   *  Transfer number\n   */\n  TransferNumber = \"TF\",\n  /**\n   *  TIR carnet number\n   */\n  TirCarnetNumber = \"TI\",\n  /**\n   * Transport instruction number\n   */\n  TransportInstructionNumber = \"TIN\",\n  /**\n   *  Tax exemption licence number\n   */\n  TaxExemptionLicenceNumber = \"TL\",\n  /**\n   *  Transaction reference number\n   */\n  TransactionReferenceNumber = \"TN\",\n  /**\n   *  Test report number\n   */\n  TestReportNumber = \"TP\",\n  /**\n   * Upper number of range\n   */\n  UpperNumberRange = \"UAR\",\n  /**\n   *  Ultimate customer's reference number\n   */\n  UltimateCustomersReferenceNumber = \"UC\",\n  /**\n   * Unique consignment reference number\n   */\n  UniqueConsignmentReferenceNumber = \"UCN\",\n  /**\n   *  United Nations Dangerous Goods identifier\n   */\n  UnitedNationsDangerousGoodsIdentifier = \"UN\",\n  /**\n   *  Ultimate customer's order number\n   */\n  UltimateCustomersOrderNumber = \"UO\",\n  /**\n   * Uniform Resource Identifier\n   */\n  UniformResourceIdentifier = \"URI\",\n  /**\n   *  VAT registration number\n   */\n  VatRegistrationNumber = \"VA\",\n  /**\n   *  Vendor contract number\n   */\n  VendorContractNumber = \"VC\",\n  /**\n   * Transport equipment gross mass verification reference\n   */\n  TransportEquipmentGrossMassVerificationReference = \"VGR\",\n  /**\n   *  Vessel identifier\n   */\n  VesselIdentifier = \"VM\",\n  /**\n   *  Order number (vendor)\n   */\n  OrderNumberVendor = \"VN\",\n  /**\n   * Voyage number\n   */\n  VoyageNumber = \"VON\",\n  /**\n   * Transport equipment gross mass verification order reference\n   */\n  TransportEquipmentGrossMassVerificationOrderReference = \"VOR\",\n  /**\n   *  Vendor product number\n   */\n  VendorProductNumber = \"VP\",\n  /**\n   *  Vendor ID number\n   */\n  VendorIdNumber = \"VR\",\n  /**\n   *  Vendor order number suffix\n   */\n  VendorOrderNumberSuffix = \"VS\",\n  /**\n   *  Motor vehicle identification number\n   */\n  MotorVehicleIdentificationNumber = \"VT\",\n  /**\n   *  Voucher number\n   */\n  VoucherNumber = \"VV\",\n  /**\n   *  Warehouse entry number\n   */\n  WarehouseEntryNumber = \"WE\",\n  /**\n   *  Weight agreement number\n   */\n  WeightAgreementNumber = \"WM\",\n  /**\n   *  Well number\n   */\n  WellNumber = \"WN\",\n  /**\n   *  Warehouse receipt number\n   */\n  WarehouseReceiptNumber = \"WR\",\n  /**\n   *  Warehouse storage location number\n   */\n  WarehouseStorageLocationNumber = \"WS\",\n  /**\n   *  Rail waybill number\n   */\n  RailWaybillNumber = \"WY\",\n  /**\n   *  Company/place registration number\n   */\n  CompanyPlaceRegistrationNumber = \"XA\",\n  /**\n   *  Cargo control number\n   */\n  CargoControlNumber = \"XC\",\n  /**\n   *  Previous cargo control number\n   */\n  PreviousCargoControlNumber = \"XP\",\n  /**\n   * Mutually defined reference number\n   */\n  MutuallyDefinedReferenceNumber = \"ZZZ\",\n}\n\nexport function description(value: Enum1153): string {\n  switch (value) {\n    case Enum1153.OrderAcknowledgementDocumentIdentifier:\n      return \"Order acknowledgement document identifier\";\n    case Enum1153.ProformaInvoiceDocumentIdentifier:\n      return \"Proforma invoice document identifier\";\n    case Enum1153.DocumentaryCreditIdentifier:\n      return \"Documentary credit identifier\";\n    case Enum1153.ContractDocumentAddendumIdentifier:\n      return \"Contract document addendum identifier\";\n    case Enum1153.GoodsDeclarationNumber:\n      return \"Goods declaration number\";\n    case Enum1153.DebitCardNumber:\n      return \"Debit card number\";\n    case Enum1153.OfferNumber:\n      return \"Offer number\";\n    case Enum1153.BanksBatchInterbankTransactionReferenceNumber:\n      return \"Bank's batch interbank transaction reference number\";\n    case Enum1153.BanksIndividualInterbankTransactionReferenceNumber:\n      return \"Bank's individual interbank transaction reference number\";\n    case Enum1153.DeliveryOrderNumber:\n      return \"Delivery order number\";\n    case Enum1153.DespatchAdviceNumber:\n      return \"Despatch advice number\";\n    case Enum1153.DrawingNumber:\n      return \"Drawing number\";\n    case Enum1153.WaybillNumber:\n      return \"Waybill number\";\n    case Enum1153.DeliveryScheduleNumber:\n      return \"Delivery schedule number\";\n    case Enum1153.ConsignmentIdentifierConsigneeAssigned:\n      return \"Consignment identifier, consignee assigned\";\n    case Enum1153.PartialShipmentIdentifier:\n      return \"Partial shipment identifier\";\n    case Enum1153.TransportEquipmentIdentifier:\n      return \"Transport equipment identifier\";\n    case Enum1153.MunicipalityAssignedBusinessRegistryNumber:\n      return \"Municipality assigned business registry number\";\n    case Enum1153.TransportContractDocumentIdentifier:\n      return \"Transport contract document identifier\";\n    case Enum1153.MasterLabelNumber:\n      return \"Master label number\";\n    case Enum1153.DespatchNoteDocumentIdentifier:\n      return \"Despatch note document identifier\";\n    case Enum1153.EnquiryNumber:\n      return \"Enquiry number\";\n    case Enum1153.DocketNumber:\n      return \"Docket number\";\n    case Enum1153.CivilActionNumber:\n      return \"Civil action number\";\n    case Enum1153.CarriersAgentReferenceNumber:\n      return \"Carrier's agent reference number\";\n    case Enum1153.StandardCarrierAlphaCodeScacNumber:\n      return \"Standard Carrier Alpha Code (SCAC) number\";\n    case Enum1153.CustomsValuationDecisionNumber:\n      return \"Customs valuation decision number\";\n    case Enum1153.EndUseAuthorizationNumber:\n      return \"End use authorization number\";\n    case Enum1153.AntiDumpingCaseNumber:\n      return \"Anti-dumping case number\";\n    case Enum1153.CustomsTariffNumber:\n      return \"Customs tariff number\";\n    case Enum1153.DeclarantsReferenceNumber:\n      return \"Declarant's reference number\";\n    case Enum1153.RepairEstimateNumber:\n      return \"Repair estimate number\";\n    case Enum1153.CustomsDecisionRequestNumber:\n      return \"Customs decision request number\";\n    case Enum1153.SubHouseBillLadingNumber:\n      return \"Sub-house bill of lading number\";\n    case Enum1153.TaxPaymentIdentifier:\n      return \"Tax payment identifier\";\n    case Enum1153.QuotaNumber:\n      return \"Quota number\";\n    case Enum1153.TransitOnwardCarriageGuaranteeBondNumber:\n      return \"Transit (onward carriage) guarantee (bond) number\";\n    case Enum1153.CustomsGuaranteeNumber:\n      return \"Customs guarantee number\";\n    case Enum1153.ReplacingPartNumber:\n      return \"Replacing part number\";\n    case Enum1153.SellersCatalogueNumber:\n      return \"Seller's catalogue number\";\n    case Enum1153.OriginatorsReference:\n      return \"Originator's reference\";\n    case Enum1153.DeclarantsCustomsIdentityNumber:\n      return \"Declarant's Customs identity number\";\n    case Enum1153.ImporterReferenceNumber:\n      return \"Importer reference number\";\n    case Enum1153.ExportClearanceInstructionReferenceNumber:\n      return \"Export clearance instruction reference number\";\n    case Enum1153.ImportClearanceInstructionReferenceNumber:\n      return \"Import clearance instruction reference number\";\n    case Enum1153.GoodsDeclarationDocumentIdentifierCustoms:\n      return \"Goods declaration document identifier, Customs\";\n    case Enum1153.ArticleNumber:\n      return \"Article number\";\n    case Enum1153.IntraPlantRouting:\n      return \"Intra-plant routing\";\n    case Enum1153.StockKeepingUnitNumber:\n      return \"Stock keeping unit number\";\n    case Enum1153.TextElementIdentifierDeletionReference:\n      return \"Text Element Identifier deletion reference\";\n    case Enum1153.AllotmentIdentificationAir:\n      return \"Allotment identification (Air)\";\n    case Enum1153.VehicleLicenceNumber:\n      return \"Vehicle licence number\";\n    case Enum1153.AirCargoTransferManifest:\n      return \" Air cargo transfer manifest\";\n    case Enum1153.CargoAcceptanceOrderReferenceNumber:\n      return \"Cargo acceptance order reference number\";\n    case Enum1153.UsGovernmentAgencyNumber:\n      return \"US government agency number\";\n    case Enum1153.ShippingUnitIdentification:\n      return \"Shipping unit identification\";\n    case Enum1153.AdditionalReferenceNumber:\n      return \"Additional reference number\";\n    case Enum1153.RelatedDocumentNumber:\n      return \"Related document number\";\n    case Enum1153.AddresseeReference:\n      return \"Addressee reference\";\n    case Enum1153.AtaCarnetNumber:\n      return \"ATA carnet number\";\n    case Enum1153.PackagingUnitIdentification:\n      return \"Packaging unit identification\";\n    case Enum1153.OuterpackagingUnitIdentification:\n      return \"Outerpackaging unit identification\";\n    case Enum1153.CustomerMaterialSpecificationNumber:\n      return \"Customer material specification number\";\n    case Enum1153.BankReference:\n      return \"Bank reference\";\n    case Enum1153.PrincipalReferenceNumber:\n      return \"Principal reference number\";\n    case Enum1153.CollectionAdviceDocumentIdentifier:\n      return \"Collection advice document identifier\";\n    case Enum1153.IronChargeNumber:\n      return \"Iron charge number\";\n    case Enum1153.HotRollNumber:\n      return \"Hot roll number\";\n    case Enum1153.ColdRollNumber:\n      return \"Cold roll number\";\n    case Enum1153.RailwayWagonNumber:\n      return \"Railway wagon number\";\n    case Enum1153.UniqueClaimsReferenceNumberSender:\n      return \"Unique claims reference number of the sender\";\n    case Enum1153.LossEventNumber:\n      return \"Loss/event number\";\n    case Enum1153.EstimateOrderReferenceNumber:\n      return \"Estimate order reference number\";\n    case Enum1153.ReferenceNumberToPreviousMessage:\n      return \"Reference number to previous message\";\n    case Enum1153.BankersAcceptance:\n      return \"Banker's acceptance\";\n    case Enum1153.DutyMemoNumber:\n      return \"Duty memo number\";\n    case Enum1153.EquipmentTransportChargeNumber:\n      return \"Equipment transport charge number\";\n    case Enum1153.BuyersItemNumber:\n      return \"Buyer's item number\";\n    case Enum1153.MaturedCertificateDeposit:\n      return \"Matured certificate of deposit\";\n    case Enum1153.Loan:\n      return \"Loan\";\n    case Enum1153.AnalysisNumberTestNumber:\n      return \"Analysis number/test number\";\n    case Enum1153.AccountNumber:\n      return \"Account number\";\n    case Enum1153.TreatyNumber:\n      return \"Treaty number\";\n    case Enum1153.CatastropheNumber:\n      return \"Catastrophe number\";\n    case Enum1153.BureauSigningStatementReference:\n      return \"Bureau signing (statement reference)\";\n    case Enum1153.CompanySyndicateReference1:\n      return \"Company / syndicate reference 1\";\n    case Enum1153.CompanySyndicateReference2:\n      return \"Company / syndicate reference 2\";\n    case Enum1153.OrderingCustomerConsignmentReferenceNumber:\n      return \"Ordering customer consignment reference number\";\n    case Enum1153.ShipownersAuthorizationNumber:\n      return \"Shipowner's authorization number\";\n    case Enum1153.InlandTransportOrderNumber:\n      return \"Inland transport order number\";\n    case Enum1153.ContainerWorkOrderReferenceNumber:\n      return \"Container work order reference number\";\n    case Enum1153.StatementNumber:\n      return \"Statement number\";\n    case Enum1153.UniqueMarketReference:\n      return \"Unique market reference\";\n    case Enum1153.GroupAccounting:\n      return \"Group accounting\";\n    case Enum1153.BrokerReference1:\n      return \"Broker reference 1\";\n    case Enum1153.BrokerReference2:\n      return \"Broker reference 2\";\n    case Enum1153.LloydsClaimsOfficeReference:\n      return \"Lloyd's claims office reference\";\n    case Enum1153.SecureDeliveryTermsAndConditionsAgreementReference:\n      return \"Secure delivery terms and conditions agreement reference\";\n    case Enum1153.ReportNumber:\n      return \"Report number\";\n    case Enum1153.TraderAccountNumber:\n      return \"Trader account number\";\n    case Enum1153.AuthorizationForExpenseAfeNumber:\n      return \" Authorization for expense (AFE) number\";\n    case Enum1153.GovernmentAgencyReferenceNumber:\n      return \"Government agency reference number\";\n    case Enum1153.AssemblyNumber:\n      return \"Assembly number\";\n    case Enum1153.SymbolNumber:\n      return \"Symbol number\";\n    case Enum1153.CommodityNumber:\n      return \"Commodity number\";\n    case Enum1153.Eur1CertificateNumber:\n      return \"Eur 1 certificate number\";\n    case Enum1153.CustomerProcessSpecificationNumber:\n      return \"Customer process specification number\";\n    case Enum1153.CustomerSpecificationNumber:\n      return \"Customer specification number\";\n    case Enum1153.ApplicableInstructionsOrStandards:\n      return \"Applicable instructions or standards\";\n    case Enum1153.RegistrationNumberPreviousCustomsDeclaration:\n      return \"Registration number of previous Customs declaration\";\n    case Enum1153.PostEntryReference:\n      return \"Post-entry reference\";\n    case Enum1153.PaymentOrderNumber:\n      return \"Payment order number\";\n    case Enum1153.DeliveryNumberTransport:\n      return \"Delivery number (transport)\";\n    case Enum1153.TransportRoute:\n      return \"Transport route\";\n    case Enum1153.CustomersUnitInventoryNumber:\n      return \"Customer's unit inventory number\";\n    case Enum1153.ProductReservationNumber:\n      return \"Product reservation number\";\n    case Enum1153.ProjectNumber:\n      return \"Project number\";\n    case Enum1153.DrawingListNumber:\n      return \"Drawing list number\";\n    case Enum1153.ProjectSpecificationNumber:\n      return \"Project specification number\";\n    case Enum1153.PrimaryReference:\n      return \"Primary reference\";\n    case Enum1153.RequestForCancellationNumber:\n      return \"Request for cancellation number\";\n    case Enum1153.SuppliersControlNumber:\n      return \"Supplier's control number\";\n    case Enum1153.ShippingNoteNumber:\n      return \"Shipping note number\";\n    case Enum1153.EmptyContainerBillNumber:\n      return \"Empty container bill number\";\n    case Enum1153.NonNegotiableMaritimeTransportDocumentNumber:\n      return \"Non-negotiable maritime transport document number\";\n    case Enum1153.SubstituteAirWaybillNumber:\n      return \"Substitute air waybill number\";\n    case Enum1153.DespatchNotePostParcelsNumber:\n      return \"Despatch note (post parcels) number\";\n    case Enum1153.AirlinesFlightIdentificationNumber:\n      return \" Airlines flight identification number\";\n    case Enum1153.ThroughBillLadingNumber:\n      return \"Through bill of lading number\";\n    case Enum1153.CargoManifestNumber:\n      return \"Cargo manifest number\";\n    case Enum1153.BordereauNumber:\n      return \"Bordereau number\";\n    case Enum1153.CustomsItemNumber:\n      return \"Customs item number\";\n    case Enum1153.ExportControlCommodityNumberEccn:\n      return \"Export Control Commodity number (ECCN)\";\n    case Enum1153.MarkingLabelReference:\n      return \"Marking/label reference\";\n    case Enum1153.TariffNumber:\n      return \"Tariff number\";\n    case Enum1153.ReplenishmentPurchaseOrderNumber:\n      return \"Replenishment purchase order number\";\n    case Enum1153.ImmediateTransportationNoForInBondMovement:\n      return \"Immediate transportation no. for in bond movement\";\n    case Enum1153.TransportationExportationNoForInBondMovement:\n      return \"Transportation exportation no. for in bond movement\";\n    case Enum1153.ImmediateExportationNoForInBondMovement:\n      return \"Immediate exportation no. for in bond movement\";\n    case Enum1153.AssociatedInvoices:\n      return \"Associated invoices\";\n    case Enum1153.SecondaryCustomsReference:\n      return \"Secondary Customs reference\";\n    case Enum1153.AccountPartysReference:\n      return \"Account party's reference\";\n    case Enum1153.BeneficiarysReference:\n      return \"Beneficiary's reference\";\n    case Enum1153.SecondBeneficiarysReference:\n      return \"Second beneficiary's reference\";\n    case Enum1153.ApplicantsBankReference:\n      return \"Applicant's bank reference\";\n    case Enum1153.IssuingBanksReference:\n      return \"Issuing bank's reference\";\n    case Enum1153.BeneficiarysBankReference:\n      return \"Beneficiary's bank reference\";\n    case Enum1153.DirectPaymentValuationNumber:\n      return \"Direct payment valuation number\";\n    case Enum1153.DirectPaymentValuationRequestNumber:\n      return \"Direct payment valuation request number\";\n    case Enum1153.QuantityValuationNumber:\n      return \"Quantity valuation number\";\n    case Enum1153.QuantityValuationRequestNumber:\n      return \"Quantity valuation request number\";\n    case Enum1153.BillQuantitiesNumber:\n      return \"Bill of quantities number\";\n    case Enum1153.PaymentValuationNumber:\n      return \"Payment valuation number\";\n    case Enum1153.SituationNumber:\n      return \"Situation number\";\n    case Enum1153.AgreementToPayNumber:\n      return \"Agreement to pay number\";\n    case Enum1153.ContractPartyReferenceNumber:\n      return \"Contract party reference number\";\n    case Enum1153.AccountPartysBankReference:\n      return \"Account party's bank reference\";\n    case Enum1153.AgentsBankReference:\n      return \"Agent's bank reference\";\n    case Enum1153.AgentsReference:\n      return \"Agent's reference\";\n    case Enum1153.ApplicantsReference:\n      return \"Applicant's reference\";\n    case Enum1153.DisputeNumber:\n      return \"Dispute number\";\n    case Enum1153.CreditRatingAgencysReferenceNumber:\n      return \"Credit rating agency's reference number\";\n    case Enum1153.RequestNumber:\n      return \"Request number\";\n    case Enum1153.SingleTransactionSequenceNumber:\n      return \"Single transaction sequence number\";\n    case Enum1153.ApplicationReferenceNumber:\n      return \"Application reference number\";\n    case Enum1153.DeliveryVerificationCertificate:\n      return \"Delivery verification certificate\";\n    case Enum1153.NumberTemporaryImportationDocument:\n      return \"Number of temporary importation document\";\n    case Enum1153.ReferenceNumberQuotedOnStatement:\n      return \"Reference number quoted on statement\";\n    case Enum1153.SendersReferenceToOriginalMessage:\n      return \"Sender's reference to the original message\";\n    case Enum1153.CompanyIssuedEquipmentId:\n      return \"Company issued equipment ID\";\n    case Enum1153.DomesticFlightNumber:\n      return \"Domestic flight number\";\n    case Enum1153.InternationalFlightNumber:\n      return \"International flight number\";\n    case Enum1153.EmployerIdentificationNumberServiceBureau:\n      return \"Employer identification number of service bureau\";\n    case Enum1153.ServiceGroupIdentificationNumber:\n      return \"Service group identification number\";\n    case Enum1153.MemberNumber:\n      return \"Member number\";\n    case Enum1153.PreviousMemberNumber:\n      return \"Previous member number\";\n    case Enum1153.SchemePlanNumber:\n      return \"Scheme/plan number\";\n    case Enum1153.PreviousSchemePlanNumber:\n      return \"Previous scheme/plan number\";\n    case Enum1153.ReceivingPartysMemberIdentification:\n      return \"Receiving party's member identification\";\n    case Enum1153.PayrollNumber:\n      return \"Payroll number\";\n    case Enum1153.PackagingSpecificationNumber:\n      return \"Packaging specification number\";\n    case Enum1153.AuthorityIssuedEquipmentIdentification:\n      return \"Authority issued equipment identification\";\n    case Enum1153.TrainingFlightNumber:\n      return \"Training flight number\";\n    case Enum1153.FundCodeNumber:\n      return \"Fund code number\";\n    case Enum1153.SignalCodeNumber:\n      return \"Signal code number\";\n    case Enum1153.MajorForceProgramNumber:\n      return \"Major force program number\";\n    case Enum1153.NominationNumber:\n      return \"Nomination number\";\n    case Enum1153.LaboratoryRegistrationNumber:\n      return \"Laboratory registration number\";\n    case Enum1153.TransportContractReferenceNumber:\n      return \"Transport contract reference number\";\n    case Enum1153.PayeesReferenceNumber:\n      return \"Payee's reference number\";\n    case Enum1153.PayersReferenceNumber:\n      return \"Payer's reference number\";\n    case Enum1153.CreditorsReferenceNumber:\n      return \"Creditor's reference number\";\n    case Enum1153.DebtorsReferenceNumber:\n      return \"Debtor's reference number\";\n    case Enum1153.JointVentureReferenceNumber:\n      return \"Joint venture reference number\";\n    case Enum1153.ChamberCommerceRegistrationNumber:\n      return \"Chamber of Commerce registration number\";\n    case Enum1153.TaxRegistrationNumber:\n      return \"Tax registration number\";\n    case Enum1153.WoolIdentificationNumber:\n      return \"Wool identification number\";\n    case Enum1153.WoolTaxReferenceNumber:\n      return \"Wool tax reference number\";\n    case Enum1153.MeatProcessingEstablishmentRegistrationNumber:\n      return \"Meat processing establishment registration number\";\n    case Enum1153.QuarantineTreatmentStatusReferenceNumber:\n      return \"Quarantine/treatment status reference number\";\n    case Enum1153.RequestForQuoteNumber:\n      return \"Request for quote number\";\n    case Enum1153.ManualProcessingAuthorityNumber:\n      return \"Manual processing authority number\";\n    case Enum1153.RateNoteNumber:\n      return \"Rate note number\";\n    case Enum1153.FreightForwarderNumber:\n      return \"Freight Forwarder number\";\n    case Enum1153.CustomsReleaseCode:\n      return \"Customs release code\";\n    case Enum1153.ComplianceCodeNumber:\n      return \"Compliance code number\";\n    case Enum1153.DepartmentTransportationBondNumber:\n      return \"Department of transportation bond number\";\n    case Enum1153.ExportEstablishmentNumber:\n      return \"Export establishment number\";\n    case Enum1153.CertificateConformity:\n      return \"Certificate of conformity\";\n    case Enum1153.MinisterialCertificateHomologation:\n      return \"Ministerial certificate of homologation\";\n    case Enum1153.PreviousDeliveryInstructionNumber:\n      return \"Previous delivery instruction number\";\n    case Enum1153.PassportNumber:\n      return \"Passport number\";\n    case Enum1153.CommonTransactionReferenceNumber:\n      return \"Common transaction reference number\";\n    case Enum1153.BanksCommonTransactionReferenceNumber:\n      return \"Bank's common transaction reference number\";\n    case Enum1153.CustomersIndividualTransactionReferenceNumber:\n      return \"Customer's individual transaction reference number\";\n    case Enum1153.BanksIndividualTransactionReferenceNumber:\n      return \"Bank's individual transaction reference number\";\n    case Enum1153.CustomersCommonTransactionReferenceNumber:\n      return \"Customer's common transaction reference number\";\n    case Enum1153.IndividualTransactionReferenceNumber:\n      return \"Individual transaction reference number\";\n    case Enum1153.ProductSourcingAgreementNumber:\n      return \"Product sourcing agreement number\";\n    case Enum1153.CustomsTranshipmentNumber:\n      return \"Customs transhipment number\";\n    case Enum1153.CustomsPreferenceInquiryNumber:\n      return \"Customs preference inquiry number\";\n    case Enum1153.PackingPlantNumber:\n      return \"Packing plant number\";\n    case Enum1153.OriginalCertificateNumber:\n      return \"Original certificate number\";\n    case Enum1153.ProcessingPlantNumber:\n      return \"Processing plant number\";\n    case Enum1153.SlaughterPlantNumber:\n      return \"Slaughter plant number\";\n    case Enum1153.ChargeCardAccountNumber:\n      return \"Charge card account number\";\n    case Enum1153.EventReferenceNumber:\n      return \"Event reference number\";\n    case Enum1153.TransportSectionReferenceNumber:\n      return \"Transport section reference number\";\n    case Enum1153.ReferredProductForMechanicalAnalysis:\n      return \"Referred product for mechanical analysis\";\n    case Enum1153.ReferredProductForChemicalAnalysis:\n      return \"Referred product for chemical analysis\";\n    case Enum1153.ConsolidatedInvoiceNumber:\n      return \"Consolidated invoice number\";\n    case Enum1153.PartReferenceIndicatorInADrawing:\n      return \"Part reference indicator in a drawing\";\n    case Enum1153.USCodeFederalRegulationsCfr:\n      return \"U.S. Code of Federal Regulations (CFR)\";\n    case Enum1153.PurchasingActivityClauseNumber:\n      return \"Purchasing activity clause number\";\n    case Enum1153.USDefenseFederalAcquisitionRegulationSupplement:\n      return \"U.S. Defense Federal Acquisition Regulation Supplement\";\n    case Enum1153.AgencyClauseNumber:\n      return \"Agency clause number\";\n    case Enum1153.CircularPublicationNumber:\n      return \"Circular publication number\";\n    case Enum1153.USFederalAcquisitionRegulation:\n      return \"U.S. Federal Acquisition Regulation\";\n    case Enum1153.USGeneralServicesAdministrationRegulation:\n      return \"U.S. General Services Administration Regulation\";\n    case Enum1153.USFederalInformationResourcesManagementRegulation:\n      return \"U.S. Federal Information Resources Management Regulation\";\n    case Enum1153.Paragraph:\n      return \"Paragraph\";\n    case Enum1153.SpecialInstructionsNumber:\n      return \"Special instructions number\";\n    case Enum1153.SiteSpecificProceduresTermsAndConditionsNumber:\n      return \"Site specific procedures, terms, and conditions number\";\n    case Enum1153.MasterSolicitationProceduresTermsAndConditions:\n      return \"Master solicitation procedures, terms, and conditions\";\n    case Enum1153.USDepartmentVeteransAffairsAcquisitionRegulation:\n      return \"U.S. Department of Veterans Affairs Acquisition Regulation\";\n    case Enum1153.MilitaryInterdepartmentalPurchaseRequestMiprNumber:\n      return \"Military Interdepartmental Purchase Request (MIPR) number\";\n    case Enum1153.ForeignMilitarySalesNumber:\n      return \"Foreign military sales number\";\n    case Enum1153.DefensePrioritiesAllocationSystemPriorityRating:\n      return \"Defense priorities allocation system priority rating\";\n    case Enum1153.WageDeterminationNumber:\n      return \"Wage determination number\";\n    case Enum1153.AgreementNumber:\n      return \"Agreement number\";\n    case Enum1153.StandardIndustryClassificationSicNumber:\n      return \"Standard Industry Classification (SIC) number\";\n    case Enum1153.EndItemNumber:\n      return \"End item number\";\n    case Enum1153.FederalSupplyScheduleItemNumber:\n      return \"Federal supply schedule item number\";\n    case Enum1153.TechnicalDocumentNumber:\n      return \"Technical document number\";\n    case Enum1153.TechnicalOrderNumber:\n      return \"Technical order number\";\n    case Enum1153.Suffix:\n      return \"Suffix\";\n    case Enum1153.TransportationAccountNumber:\n      return \"Transportation account number\";\n    case Enum1153.ContainerDispositionOrderReferenceNumber:\n      return \"Container disposition order reference number\";\n    case Enum1153.ContainerPrefix:\n      return \"Container prefix\";\n    case Enum1153.TransportEquipmentReturnReference:\n      return \"Transport equipment return reference\";\n    case Enum1153.TransportEquipmentSurveyReference:\n      return \"Transport equipment survey reference\";\n    case Enum1153.TransportEquipmentSurveyReportNumber:\n      return \"Transport equipment survey report number\";\n    case Enum1153.TransportEquipmentStuffingOrder:\n      return \"Transport equipment stuffing order\";\n    case Enum1153.VehicleIdentificationNumberVin:\n      return \"Vehicle Identification Number (VIN)\";\n    case Enum1153.GovernmentBillLading:\n      return \"Government bill of lading\";\n    case Enum1153.OrderingCustomersSecondReferenceNumber:\n      return \"Ordering customer's second reference number\";\n    case Enum1153.DirectDebitReference:\n      return \"Direct debit reference\";\n    case Enum1153.MeterReadingAtBeginningDelivery:\n      return \"Meter reading at the beginning of the delivery\";\n    case Enum1153.MeterReadingAtEndDelivery:\n      return \"Meter reading at the end of delivery\";\n    case Enum1153.ReplenishmentPurchaseOrderRangeStartNumber:\n      return \"Replenishment purchase order range start number\";\n    case Enum1153.ThirdBanksReference:\n      return \"Third bank's reference\";\n    case Enum1153.ActionAuthorizationNumber:\n      return \"Action authorization number\";\n    case Enum1153.AppropriationNumber:\n      return \"Appropriation number\";\n    case Enum1153.ProductChangeAuthorityNumber:\n      return \"Product change authority number\";\n    case Enum1153.GeneralCargoConsignmentReferenceNumber:\n      return \"General cargo consignment reference number\";\n    case Enum1153.CatalogueSequenceNumber:\n      return \"Catalogue sequence number\";\n    case Enum1153.ForwardingOrderNumber:\n      return \"Forwarding order number\";\n    case Enum1153.TransportEquipmentSurveyReferenceNumber:\n      return \"Transport equipment survey reference number\";\n    case Enum1153.LeaseContractReference:\n      return \"Lease contract reference\";\n    case Enum1153.TransportCostsReferenceNumber:\n      return \"Transport costs reference number\";\n    case Enum1153.TransportEquipmentStrippingOrder:\n      return \"Transport equipment stripping order\";\n    case Enum1153.PriorPolicyNumber:\n      return \"Prior policy number\";\n    case Enum1153.PolicyNumber:\n      return \"Policy number\";\n    case Enum1153.ProcurementBudgetNumber:\n      return \"Procurement budget number\";\n    case Enum1153.DomesticInventoryManagementCode:\n      return \"Domestic inventory management code\";\n    case Enum1153.CustomerReferenceNumberAssignedToPreviousBalance:\n      return \"Customer reference number assigned to previous balance of\";\n    case Enum1153.PreviousCreditAdviceReferenceNumber:\n      return \"Previous credit advice reference number\";\n    case Enum1153.ReportingFormNumber:\n      return \"Reporting form number\";\n    case Enum1153.AuthorizationNumberForExceptionToDangerousGoods:\n      return \"Authorization number for exception to dangerous goods\";\n    case Enum1153.DangerousGoodsSecurityNumber:\n      return \"Dangerous goods security number\";\n    case Enum1153.DangerousGoodsTransportLicenceNumber:\n      return \"Dangerous goods transport licence number\";\n    case Enum1153.PreviousRentalAgreementNumber:\n      return \"Previous rental agreement number\";\n    case Enum1153.NextRentalAgreementReasonNumber:\n      return \"Next rental agreement reason number\";\n    case Enum1153.ConsigneesInvoiceNumber:\n      return \"Consignee's invoice number\";\n    case Enum1153.MessageBatchNumber:\n      return \"Message batch number\";\n    case Enum1153.PreviousDeliveryScheduleNumber:\n      return \"Previous delivery schedule number\";\n    case Enum1153.PhysicalInventoryRecountReferenceNumber:\n      return \"Physical inventory recount reference number\";\n    case Enum1153.ReceivingAdviceNumber:\n      return \"Receiving advice number\";\n    case Enum1153.ReturnableContainerReferenceNumber:\n      return \"Returnable container reference number\";\n    case Enum1153.ReturnsNoticeNumber:\n      return \"Returns notice number\";\n    case Enum1153.SalesForecastNumber:\n      return \"Sales forecast number\";\n    case Enum1153.SalesReportNumber:\n      return \"Sales report number\";\n    case Enum1153.PreviousTaxControlNumber:\n      return \"Previous tax control number\";\n    case Enum1153.AgerdAerospaceGroundEquipmentRequirementDataNumber:\n      return \"AGERD (Aerospace Ground Equipment Requirement Data) number\";\n    case Enum1153.RegisteredCapitalReference:\n      return \"Registered capital reference\";\n    case Enum1153.StandardNumberInspectionDocument:\n      return \"Standard number of inspection document\";\n    case Enum1153.Model:\n      return \"Model\";\n    case Enum1153.FinancialManagementReference:\n      return \"Financial management reference\";\n    case Enum1153.NotificationForCollectionNumberNoticol:\n      return \"NOTIfication for COLlection number (NOTICOL)\";\n    case Enum1153.PreviousRequestForMeteredReadingReferenceNumber:\n      return \"Previous request for metered reading reference number\";\n    case Enum1153.NextRentalAgreementNumber:\n      return \"Next rental agreement number\";\n    case Enum1153.ReferenceNumberARequestForMeteredReading:\n      return \"Reference number of a request for metered reading\";\n    case Enum1153.HasteningNumber:\n      return \"Hastening number\";\n    case Enum1153.RepairDataRequestNumber:\n      return \"Repair data request number\";\n    case Enum1153.ConsumptionDataRequestNumber:\n      return \"Consumption data request number\";\n    case Enum1153.ProfileNumber:\n      return \"Profile number\";\n    case Enum1153.CaseNumber:\n      return \"Case number\";\n    case Enum1153.GovernmentQualityAssuranceAndControlLevelNumber:\n      return \"Government quality assurance and control level Number\";\n    case Enum1153.PaymentPlanReference:\n      return \"Payment plan reference\";\n    case Enum1153.ReplacedMeterUnitNumber:\n      return \"Replaced meter unit number\";\n    case Enum1153.ReplenishmentPurchaseOrderRangeEndNumber:\n      return \"Replenishment purchase order range end number\";\n    case Enum1153.InsurerAssignedReferenceNumber:\n      return \"Insurer assigned reference number\";\n    case Enum1153.CanadianExciseEntryNumber:\n      return \"Canadian excise entry number\";\n    case Enum1153.PremiumRateTable:\n      return \"Premium rate table\";\n    case Enum1153.AdviseThroughBanksReference:\n      return \"Advise through bank's reference\";\n    case Enum1153.UsDepartmentTransportationBondSuretyCode:\n      return \"US, Department of Transportation bond surety code\";\n    case Enum1153.UsFoodAndDrugAdministrationEstablishmentIndicator:\n      return \"US, Food and Drug Administration establishment indicator\";\n    case Enum1153.UsFederalCommunicationsCommissionFccImport:\n      return \"US, Federal Communications Commission (FCC) import\";\n    case Enum1153.GoodsAndServicesTaxIdentificationNumber:\n      return \"Goods and Services Tax identification number\";\n    case Enum1153.IntegratedLogisticSupportCrossReferenceNumber:\n      return \"Integrated logistic support cross reference number\";\n    case Enum1153.DepartmentNumber:\n      return \"Department number\";\n    case Enum1153.BuyersCatalogueNumber:\n      return \"Buyer's catalogue number\";\n    case Enum1153.FinancialSettlementPartysReferenceNumber:\n      return \"Financial settlement party's reference number\";\n    case Enum1153.StandardsVersionNumber:\n      return \"Standard's version number\";\n    case Enum1153.PipelineNumber:\n      return \"Pipeline number\";\n    case Enum1153.AccountServicingBanksReferenceNumber:\n      return \"Account servicing bank's reference number\";\n    case Enum1153.CompletedUnitsPaymentRequestReference:\n      return \"Completed units payment request reference\";\n    case Enum1153.PaymentInAdvanceRequestReference:\n      return \"Payment in advance request reference\";\n    case Enum1153.ParentFile:\n      return \"Parent file\";\n    case Enum1153.SubFile:\n      return \"Sub file\";\n    case Enum1153.CadFileLayerConvention:\n      return \"CAD file layer convention\";\n    case Enum1153.TechnicalRegulation:\n      return \"Technical regulation\";\n    case Enum1153.PlotFile:\n      return \"Plot file\";\n    case Enum1153.FileConversionJournal:\n      return \"File conversion journal\";\n    case Enum1153.AuthorizationNumber:\n      return \"Authorization number\";\n    case Enum1153.ReferenceNumberAssignedByThirdParty:\n      return \"Reference number assigned by third party\";\n    case Enum1153.DepositReferenceNumber:\n      return \"Deposit reference number\";\n    case Enum1153.NamedBanksReference:\n      return \"Named bank's reference\";\n    case Enum1153.DraweesReference:\n      return \"Drawee's reference\";\n    case Enum1153.CaseNeedPartysReference:\n      return \"Case of need party's reference\";\n    case Enum1153.CollectingBanksReference:\n      return \"Collecting bank's reference\";\n    case Enum1153.RemittingBanksReference:\n      return \"Remitting bank's reference\";\n    case Enum1153.PrincipalsBankReference:\n      return \"Principal's bank reference\";\n    case Enum1153.PresentingBanksReference:\n      return \"Presenting bank's reference\";\n    case Enum1153.ConsigneesReference:\n      return \"Consignee's reference\";\n    case Enum1153.FinancialTransactionReferenceNumber:\n      return \"Financial transaction reference number\";\n    case Enum1153.CreditReferenceNumber:\n      return \"Credit reference number\";\n    case Enum1153.ReceivingBanksAuthorizationNumber:\n      return \"Receiving bank's authorization number\";\n    case Enum1153.ClearingReference:\n      return \"Clearing reference\";\n    case Enum1153.SendingBanksReferenceNumber:\n      return \"Sending bank's reference number\";\n    case Enum1153.DocumentaryPaymentReference:\n      return \"Documentary payment reference\";\n    case Enum1153.AccountingFileReference:\n      return \"Accounting file reference\";\n    case Enum1153.SendersFileReferenceNumber:\n      return \"Sender's file reference number\";\n    case Enum1153.ReceiversFileReferenceNumber:\n      return \"Receiver's file reference number\";\n    case Enum1153.SourceDocumentInternalReference:\n      return \"Source document internal reference\";\n    case Enum1153.PrincipalsReference:\n      return \"Principal's reference\";\n    case Enum1153.DebitReferenceNumber:\n      return \"Debit reference number\";\n    case Enum1153.Calendar:\n      return \"Calendar\";\n    case Enum1153.WorkShift:\n      return \"Work shift\";\n    case Enum1153.WorkBreakdownStructure:\n      return \"Work breakdown structure\";\n    case Enum1153.OrganisationBreakdownStructure:\n      return \"Organisation breakdown structure\";\n    case Enum1153.WorkTaskChargeNumber:\n      return \"Work task charge number\";\n    case Enum1153.FunctionalWorkGroup:\n      return \"Functional work group\";\n    case Enum1153.WorkTeam:\n      return \"Work team\";\n    case Enum1153.Department:\n      return \"Department\";\n    case Enum1153.StatementWork:\n      return \"Statement of work\";\n    case Enum1153.WorkPackage:\n      return \"Work package\";\n    case Enum1153.PlanningPackage:\n      return \"Planning package\";\n    case Enum1153.CostAccount:\n      return \"Cost account\";\n    case Enum1153.WorkOrder:\n      return \"Work order\";\n    case Enum1153.TransportationControlNumberTcn:\n      return \"Transportation Control Number (TCN)\";\n    case Enum1153.ConstraintNotation:\n      return \"Constraint notation\";\n    case Enum1153.EtermsReference:\n      return \"ETERMS reference\";\n    case Enum1153.ImplementationVersionNumber:\n      return \"Implementation version number\";\n    case Enum1153.AccountsReceivableNumber:\n      return \" Accounts receivable number\";\n    case Enum1153.IncorporatedLegalReference:\n      return \"Incorporated legal reference\";\n    case Enum1153.PaymentInstalmentReferenceNumber:\n      return \"Payment instalment reference number\";\n    case Enum1153.EquipmentOwnerReferenceNumber:\n      return \"Equipment owner reference number\";\n    case Enum1153.CedentsClaimNumber:\n      return \"Cedent's claim number\";\n    case Enum1153.ReinsurersClaimNumber:\n      return \"Reinsurer's claim number\";\n    case Enum1153.PriceSalesCatalogueResponseReferenceNumber:\n      return \"Price/sales catalogue response reference number\";\n    case Enum1153.GeneralPurposeMessageReferenceNumber:\n      return \"General purpose message reference number\";\n    case Enum1153.InvoicingDataSheetReferenceNumber:\n      return \"Invoicing data sheet reference number\";\n    case Enum1153.InventoryReportReferenceNumber:\n      return \"Inventory report reference number\";\n    case Enum1153.CeilingFormulaReferenceNumber:\n      return \"Ceiling formula reference number\";\n    case Enum1153.PriceVariationFormulaReferenceNumber:\n      return \"Price variation formula reference number\";\n    case Enum1153.ReferenceToAccountServicingBanksMessage:\n      return \"Reference to account servicing bank's message\";\n    case Enum1153.PartySequenceNumber:\n      return \"Party sequence number\";\n    case Enum1153.PurchasersRequestReference:\n      return \"Purchaser's request reference\";\n    case Enum1153.ContractorRequestReference:\n      return \"Contractor request reference\";\n    case Enum1153.AccidentReferenceNumber:\n      return \"Accident reference number\";\n    case Enum1153.CommercialAccountSummaryReferenceNumber:\n      return \"Commercial account summary reference number\";\n    case Enum1153.ContractBreakdownReference:\n      return \"Contract breakdown reference\";\n    case Enum1153.ContractorRegistrationNumber:\n      return \"Contractor registration number\";\n    case Enum1153.ApplicableCoefficientIdentificationNumber:\n      return \"Applicable coefficient identification number\";\n    case Enum1153.SpecialBudgetAccountNumber:\n      return \"Special budget account number\";\n    case Enum1153.AuthorisationForRepairReference:\n      return \"Authorisation for repair reference\";\n    case Enum1153.ManufacturerDefinedRepairRatesReference:\n      return \"Manufacturer defined repair rates reference\";\n    case Enum1153.OriginalSubmitterLogNumber:\n      return \"Original submitter log number\";\n    case Enum1153.OriginalSubmitterParentDataMaintenanceRequestDmr:\n      return \"Original submitter, parent Data Maintenance Request (DMR)\";\n    case Enum1153.OriginalSubmitterChildDataMaintenanceRequestDmr:\n      return \"Original submitter, child Data Maintenance Request (DMR)\";\n    case Enum1153.EntryPointAssessmentLogNumber:\n      return \"Entry point assessment log number\";\n    case Enum1153.EntryPointAssessmentLogNumberParentDmr:\n      return \"Entry point assessment log number, parent DMR\";\n    case Enum1153.EntryPointAssessmentLogNumberChildDmr:\n      return \"Entry point assessment log number, child DMR\";\n    case Enum1153.DataStructureTag:\n      return \"Data structure tag\";\n    case Enum1153.CentralSecretariatLogNumber:\n      return \"Central secretariat log number\";\n    case Enum1153.CentralSecretariatLogNumberParentDataMaintenance:\n      return \"Central secretariat log number, parent Data Maintenance\";\n    case Enum1153.CentralSecretariatLogNumberChildDataMaintenance:\n      return \"Central secretariat log number, child Data Maintenance\";\n    case Enum1153.InternationalAssessmentLogNumber:\n      return \"International assessment log number\";\n    case Enum1153.InternationalAssessmentLogNumberParentData:\n      return \"International assessment log number, parent Data\";\n    case Enum1153.InternationalAssessmentLogNumberChildDataMaintenance:\n      return \"International assessment log number, child Data Maintenance\";\n    case Enum1153.StatusReportNumber:\n      return \"Status report number\";\n    case Enum1153.MessageDesignGroupNumber:\n      return \"Message design group number\";\n    case Enum1153.UsCustomsServiceUscsEntryCode:\n      return \"US Customs Service (USCS) entry code\";\n    case Enum1153.BeginningJobSequenceNumber:\n      return \"Beginning job sequence number\";\n    case Enum1153.SendersClauseNumber:\n      return \"Sender's clause number\";\n    case Enum1153.DunAndBradstreetCanadas8DigitStandardIndustrial:\n      return \"Dun and Bradstreet Canada's 8 digit Standard Industrial\";\n    case Enum1153.ActivitePrincipaleExerceeApeIdentifier:\n      return \"Activite Principale Exercee (APE) identifier\";\n    case Enum1153.DunAndBradstreetUs8DigitStandardIndustrial:\n      return \"Dun and Bradstreet US 8 digit Standard Industrial\";\n    case Enum1153.NomenclatureActivityClassificationEconomyNace:\n      return \"Nomenclature Activity Classification Economy (NACE)\";\n    case Enum1153.NormeActiviteFrancaiseNafIdentifier:\n      return \"Norme Activite Francaise (NAF) identifier\";\n    case Enum1153.RegisteredContractorActivityType:\n      return \"Registered contractor activity type\";\n    case Enum1153.StatisticBundesAmtSbaIdentifier:\n      return \"Statistic Bundes Amt (SBA) identifier\";\n    case Enum1153.StateOrProvinceAssignedEntityIdentification:\n      return \"State or province assigned entity identification\";\n    case Enum1153.InstituteSecurityAndFutureMarketDevelopmentIsfmd:\n      return \"Institute of Security and Future Market Development (ISFMD)\";\n    case Enum1153.FileIdentificationNumber:\n      return \"File identification number\";\n    case Enum1153.BankruptcyProcedureNumber:\n      return \"Bankruptcy procedure number\";\n    case Enum1153.NationalGovernmentBusinessIdentificationNumber:\n      return \"National government business identification number\";\n    case Enum1153.PriorDataUniversalNumberSystemDunsNumber:\n      return \"Prior Data Universal Number System (DUNS) number\";\n    case Enum1153.CompaniesRegistryOfficeCroNumber:\n      return \"Companies Registry Office (CRO) number\";\n    case Enum1153.CostaRicanJudicialNumber:\n      return \"Costa Rican judicial number\";\n    case Enum1153.NumeroDeIdentificacionTributariaNit:\n      return \"Numero de Identificacion Tributaria (NIT)\";\n    case Enum1153.PatronNumber:\n      return \"Patron number\";\n    case Enum1153.RegistroInformacionFiscalRifNumber:\n      return \"Registro Informacion Fiscal (RIF) number\";\n    case Enum1153.RegistroUnicoDeContribuyenteRucNumber:\n      return \"Registro Unico de Contribuyente (RUC) number\";\n    case Enum1153.TokyoShokoResearchTsrBusinessIdentifier:\n      return \"Tokyo SHOKO Research (TSR) business identifier\";\n    case Enum1153.PersonalIdentityCardNumber:\n      return \"Personal identity card number\";\n    case Enum1153.SystemeInformatiquePourLeRepertoireDesEntreprises:\n      return \"Systeme Informatique pour le Repertoire des ENtreprises\";\n    case Enum1153.SystemeInformatiquePourLeRepertoireDesEtablissements:\n      return \"Systeme Informatique pour le Repertoire des ETablissements\";\n    case Enum1153.PublicationIssueNumber:\n      return \"Publication issue number\";\n    case Enum1153.OriginalFilingNumber:\n      return \"Original filing number\";\n    case Enum1153.DocumentPageIdentifier:\n      return \"Document page identifier\";\n    case Enum1153.PublicFilingRegistrationNumber:\n      return \"Public filing registration number\";\n    case Enum1153.RegiristoFederalDeContribuyentes:\n      return \"Regiristo Federal de Contribuyentes\";\n    case Enum1153.SocialSecurityNumber:\n      return \"Social security number\";\n    case Enum1153.DocumentVolumeNumber:\n      return \"Document volume number\";\n    case Enum1153.BookNumber:\n      return \"Book number\";\n    case Enum1153.StockExchangeCompanyIdentifier:\n      return \"Stock exchange company identifier\";\n    case Enum1153.ImputationAccount:\n      return \"Imputation account\";\n    case Enum1153.FinancialPhaseReference:\n      return \"Financial phase reference\";\n    case Enum1153.TechnicalPhaseReference:\n      return \"Technical phase reference\";\n    case Enum1153.PriorContractorRegistrationNumber:\n      return \"Prior contractor registration number\";\n    case Enum1153.StockAdjustmentNumber:\n      return \"Stock adjustment number\";\n    case Enum1153.DispensationReference:\n      return \"Dispensation reference\";\n    case Enum1153.InvestmentReferenceNumber:\n      return \"Investment reference number\";\n    case Enum1153.AssumingCompany:\n      return \"Assuming company\";\n    case Enum1153.BudgetChapter:\n      return \"Budget chapter\";\n    case Enum1153.DutyFreeProductsSecurityNumber:\n      return \"Duty free products security number\";\n    case Enum1153.DutyFreeProductsReceiptAuthorisationNumber:\n      return \"Duty free products receipt authorisation number\";\n    case Enum1153.PartyInformationMessageReference:\n      return \"Party information message reference\";\n    case Enum1153.FormalStatementReference:\n      return \"Formal statement reference\";\n    case Enum1153.ProofDeliveryReferenceNumber:\n      return \"Proof of delivery reference number\";\n    case Enum1153.SuppliersCreditClaimReferenceNumber:\n      return \"Supplier's credit claim reference number\";\n    case Enum1153.PictureActualProduct:\n      return \"Picture of actual product\";\n    case Enum1153.PictureAGenericProduct:\n      return \"Picture of a generic product\";\n    case Enum1153.TradingPartnerIdentificationNumber:\n      return \"Trading partner identification number\";\n    case Enum1153.PriorTradingPartnerIdentificationNumber:\n      return \"Prior trading partner identification number\";\n    case Enum1153.Password:\n      return \"Password\";\n    case Enum1153.FormalReportNumber:\n      return \"Formal report number\";\n    case Enum1153.FundAccountNumber:\n      return \"Fund account number\";\n    case Enum1153.SafeCustodyNumber:\n      return \"Safe custody number\";\n    case Enum1153.MasterAccountNumber:\n      return \"Master account number\";\n    case Enum1153.GroupReferenceNumber:\n      return \"Group reference number\";\n    case Enum1153.AccountingTransmissionNumber:\n      return \"Accounting transmission number\";\n    case Enum1153.ProductDataFileNumber:\n      return \"Product data file number\";\n    case Enum1153.CadastroGeralDoContribuinteCgc:\n      return \"Cadastro Geral do Contribuinte (CGC)\";\n    case Enum1153.ForeignResidentIdentificationNumber:\n      return \"Foreign resident identification number\";\n    case Enum1153.CdRom:\n      return \"CD-ROM\";\n    case Enum1153.PhysicalMedium:\n      return \"Physical medium\";\n    case Enum1153.FinancialCancellationReferenceNumber:\n      return \"Financial cancellation reference number\";\n    case Enum1153.PurchaseForExportCustomsAgreementNumber:\n      return \"Purchase for export Customs agreement number\";\n    case Enum1153.JudgmentNumber:\n      return \"Judgment number\";\n    case Enum1153.SecretariatNumber:\n      return \"Secretariat number\";\n    case Enum1153.PreviousBankingStatusMessageReference:\n      return \"Previous banking status message reference\";\n    case Enum1153.LastReceivedBankingStatusMessageReference:\n      return \"Last received banking status message reference\";\n    case Enum1153.BanksDocumentaryProcedureReference:\n      return \"Bank's documentary procedure reference\";\n    case Enum1153.CustomersDocumentaryProcedureReference:\n      return \"Customer's documentary procedure reference\";\n    case Enum1153.SafeDepositBoxNumber:\n      return \"Safe deposit box number\";\n    case Enum1153.ReceivingBankgiroNumber:\n      return \"Receiving Bankgiro number\";\n    case Enum1153.SendingBankgiroNumber:\n      return \"Sending Bankgiro number\";\n    case Enum1153.BankgiroReference:\n      return \"Bankgiro reference\";\n    case Enum1153.GuaranteeNumber:\n      return \"Guarantee number\";\n    case Enum1153.CollectionInstrumentNumber:\n      return \"Collection instrument number\";\n    case Enum1153.ConvertedPostgiroNumber:\n      return \"Converted Postgiro number\";\n    case Enum1153.CostCentreAlignmentNumber:\n      return \"Cost centre alignment number\";\n    case Enum1153.KamerVanKoophandelKvkNumber:\n      return \"Kamer Van Koophandel (KVK) number\";\n    case Enum1153.InstitutBelgoLuxembourgeoisDeCodificationIblcNumber:\n      return \"Institut Belgo-Luxembourgeois de Codification (IBLC) number\";\n    case Enum1153.ExternalObjectReference:\n      return \"External object reference\";\n    case Enum1153.ExceptionalTransportAuthorisationNumber:\n      return \"Exceptional transport authorisation number\";\n    case Enum1153.ClaveUnicaDeIdentificacionTributariaCuit:\n      return \"Clave Unica de Identificacion Tributaria (CUIT)\";\n    case Enum1153.RegistroUnicoTributarioRut:\n      return \"Registro Unico Tributario (RUT)\";\n    case Enum1153.FlatRackContainerBundleIdentificationNumber:\n      return \"Flat rack container bundle identification number\";\n    case Enum1153.TransportEquipmentAcceptanceOrderReference:\n      return \"Transport equipment acceptance order reference\";\n    case Enum1153.TransportEquipmentReleaseOrderReference:\n      return \"Transport equipment release order reference\";\n    case Enum1153.ShipsStayReferenceNumber:\n      return \"Ship's stay reference number\";\n    case Enum1153.AuthorizationToMeetCompetitionNumber:\n      return \" Authorization to meet competition number\";\n    case Enum1153.PlacePositioningReference:\n      return \"Place of positioning reference\";\n    case Enum1153.PartyReference:\n      return \"Party reference\";\n    case Enum1153.IssuedPrescriptionIdentification:\n      return \"Issued prescription identification\";\n    case Enum1153.CollectionReference:\n      return \"Collection reference\";\n    case Enum1153.TravelService:\n      return \"Travel service\";\n    case Enum1153.ConsignmentStockContract:\n      return \"Consignment stock contract\";\n    case Enum1153.ImportersLetterCreditReference:\n      return \"Importer's letter of credit reference\";\n    case Enum1153.PerformedPrescriptionIdentification:\n      return \"Performed prescription identification\";\n    case Enum1153.ImageReference:\n      return \"Image reference\";\n    case Enum1153.ProposedPurchaseOrderReferenceNumber:\n      return \"Proposed purchase order reference number\";\n    case Enum1153.ApplicationForFinancialSupportReferenceNumber:\n      return \"Application for financial support reference number\";\n    case Enum1153.ManufacturingQualityAgreementNumber:\n      return \"Manufacturing quality agreement number\";\n    case Enum1153.SoftwareEditorReference:\n      return \"Software editor reference\";\n    case Enum1153.SoftwareReference:\n      return \"Software reference\";\n    case Enum1153.SoftwareQualityReference:\n      return \"Software quality reference\";\n    case Enum1153.ConsolidatedOrdersReference:\n      return \"Consolidated orders' reference\";\n    case Enum1153.CustomsBindingRulingNumber:\n      return \"Customs binding ruling number\";\n    case Enum1153.CustomsNonBindingRulingNumber:\n      return \"Customs non-binding ruling number\";\n    case Enum1153.DeliveryRouteReference:\n      return \"Delivery route reference\";\n    case Enum1153.NetAreaSupplierReference:\n      return \"Net area supplier reference\";\n    case Enum1153.TimeSeriesReference:\n      return \"Time series reference\";\n    case Enum1153.ConnectingPointToCentralGrid:\n      return \"Connecting point to central grid\";\n    case Enum1153.MarketingPlanIdentificationNumberMpin:\n      return \"Marketing plan identification number (MPIN)\";\n    case Enum1153.EntityReferenceNumberPrevious:\n      return \"Entity reference number, previous\";\n    case Enum1153.InternationalStandardIndustrialClassificationIsic:\n      return \"International Standard Industrial Classification (ISIC)\";\n    case Enum1153.CustomsPreApprovalRulingNumber:\n      return \"Customs pre-approval ruling number\";\n    case Enum1153.AccountPayableNumber:\n      return \" Account payable number\";\n    case Enum1153.FirstFinancialInstitutionsTransactionReference:\n      return \"First financial institution's transaction reference\";\n    case Enum1153.ProductCharacteristicsDirectory:\n      return \"Product characteristics directory\";\n    case Enum1153.SuppliersCustomerReferenceNumber:\n      return \"Supplier's customer reference number\";\n    case Enum1153.InventoryReportRequestNumber:\n      return \"Inventory report request number\";\n    case Enum1153.MeteringPoint:\n      return \"Metering point\";\n    case Enum1153.PassengerReservationNumber:\n      return \"Passenger reservation number\";\n    case Enum1153.SlaughterhouseApprovalNumber:\n      return \"Slaughterhouse approval number\";\n    case Enum1153.MeatCuttingPlantApprovalNumber:\n      return \"Meat cutting plant approval number\";\n    case Enum1153.CustomerTravelServiceIdentifier:\n      return \"Customer travel service identifier\";\n    case Enum1153.ExportControlClassificationNumber:\n      return \"Export control classification number\";\n    case Enum1153.BrokerReference3:\n      return \"Broker reference 3\";\n    case Enum1153.ConsignmentInformation:\n      return \"Consignment information\";\n    case Enum1153.GoodsItemInformation:\n      return \"Goods item information\";\n    case Enum1153.DangerousGoodsInformation:\n      return \"Dangerous Goods information\";\n    case Enum1153.PilotageServicesExemptionNumber:\n      return \"Pilotage services exemption number\";\n    case Enum1153.PersonRegistrationNumber:\n      return \"Person registration number\";\n    case Enum1153.PlacePackingApprovalNumber:\n      return \"Place of packing approval number\";\n    case Enum1153.OriginalMandateReference:\n      return \"Original Mandate Reference\";\n    case Enum1153.MandateReference:\n      return \"Mandate Reference\";\n    case Enum1153.ReservationStationIndentifier:\n      return \"Reservation station indentifier\";\n    case Enum1153.UniqueGoodsShipmentIdentifier:\n      return \"Unique goods shipment identifier\";\n    case Enum1153.FrameworkAgreementNumber:\n      return \"Framework Agreement Number\";\n    case Enum1153.HashValue:\n      return \"Hash value\";\n    case Enum1153.MovementReferenceNumber:\n      return \"Movement reference number\";\n    case Enum1153.EconomicOperatorsRegistrationAndIdentificationNumber:\n      return \"Economic Operators Registration and Identification Number\";\n    case Enum1153.LocalReferenceNumber:\n      return \"Local Reference Number\";\n    case Enum1153.RateCodeNumber:\n      return \"Rate code number\";\n    case Enum1153.AirWaybillNumber:\n      return \"Air waybill number\";\n    case Enum1153.DocumentaryCreditAmendmentNumber:\n      return \"Documentary credit amendment number\";\n    case Enum1153.AdvisingBanksReference:\n      return \"Advising bank's reference\";\n    case Enum1153.CostCentre:\n      return \"Cost centre\";\n    case Enum1153.WorkItemQuantityDetermination:\n      return \"Work item quantity determination\";\n    case Enum1153.InternalDataProcessNumber:\n      return \"Internal data process number\";\n    case Enum1153.CategoryWorkReference:\n      return \"Category of work reference\";\n    case Enum1153.PolicyFormNumber:\n      return \"Policy form number\";\n    case Enum1153.NetArea:\n      return \"Net area\";\n    case Enum1153.ServiceProvider:\n      return \"Service provider\";\n    case Enum1153.ErrorPosition:\n      return \"Error position\";\n    case Enum1153.ServiceCategoryReference:\n      return \"Service category reference\";\n    case Enum1153.ConnectedLocation:\n      return \"Connected location\";\n    case Enum1153.RelatedParty:\n      return \"Related party\";\n    case Enum1153.LatestAccountingEntryRecordReference:\n      return \"Latest accounting entry record reference\";\n    case Enum1153.AccountingEntry:\n      return \"Accounting entry\";\n    case Enum1153.DocumentReferenceOriginal:\n      return \"Document reference, original\";\n    case Enum1153.HygienicCertificateNumberNational:\n      return \"Hygienic Certificate number, national\";\n    case Enum1153.AdministrativeReferenceCode:\n      return \"Administrative Reference Code\";\n    case Enum1153.PickUpSheetNumber:\n      return \"Pick-up sheet number\";\n    case Enum1153.PhoneNumber:\n      return \"Phone number\";\n    case Enum1153.BuyersFundNumber:\n      return \"Buyer's fund number\";\n    case Enum1153.CompanyTradingAccountNumber:\n      return \"Company trading account number\";\n    case Enum1153.ReservedGoodsIdentifier:\n      return \"Reserved goods identifier\";\n    case Enum1153.HandlingAndMovementReferenceNumber:\n      return \"Handling and movement reference number\";\n    case Enum1153.InstructionToDespatchReferenceNumber:\n      return \"Instruction to despatch reference number\";\n    case Enum1153.InstructionForReturnsNumber:\n      return \"Instruction for returns number\";\n    case Enum1153.MeteredServicesConsumptionReportNumber:\n      return \"Metered services consumption report number\";\n    case Enum1153.OrderStatusEnquiryNumber:\n      return \"Order status enquiry number\";\n    case Enum1153.FirmBookingReferenceNumber:\n      return \"Firm booking reference number\";\n    case Enum1153.ProductInquiryNumber:\n      return \"Product inquiry number\";\n    case Enum1153.SplitDeliveryNumber:\n      return \"Split delivery number\";\n    case Enum1153.ServiceRelationNumber:\n      return \"Service relation number\";\n    case Enum1153.SerialShippingContainerCode:\n      return \"Serial shipping container code\";\n    case Enum1153.TestSpecificationNumber:\n      return \"Test specification number\";\n    case Enum1153.TransportStatusReportNumber:\n      return \"Transport status report number\";\n    case Enum1153.ToolingContractNumber:\n      return \"Tooling contract number\";\n    case Enum1153.FormulaReferenceNumber:\n      return \"Formula reference number\";\n    case Enum1153.PreAgreementNumber:\n      return \"Pre-agreement number\";\n    case Enum1153.ProductCertificationNumber:\n      return \"Product certification number\";\n    case Enum1153.ConsignmentContractNumber:\n      return \"Consignment contract number\";\n    case Enum1153.ProductSpecificationReferenceNumber:\n      return \"Product specification reference number\";\n    case Enum1153.PayrollDeductionAdviceReference:\n      return \"Payroll deduction advice reference\";\n    case Enum1153.TracesPartyIdentification:\n      return \"TRACES party identification\";\n    case Enum1153.BlockStowageReference:\n      return \"Block Stowage Reference\";\n    case Enum1153.BeginningMeterReadingActual:\n      return \" Beginning meter reading actual\";\n    case Enum1153.BuyersContractNumber:\n      return \" Buyer's contract number\";\n    case Enum1153.BidNumber:\n      return \" Bid number\";\n    case Enum1153.BeginningMeterReadingEstimated:\n      return \" Beginning meter reading estimated\";\n    case Enum1153.HouseBillLadingNumber:\n      return \" House bill of lading number\";\n    case Enum1153.BillLadingNumber:\n      return \" Bill of lading number\";\n    case Enum1153.ConsignmentIdentifierCarrierAssigned:\n      return \" Consignment identifier, carrier assigned\";\n    case Enum1153.BlanketOrderNumber:\n      return \" Blanket order number\";\n    case Enum1153.BrokerOrSalesOfficeNumber:\n      return \" Broker or sales office number\";\n    case Enum1153.BatchNumberLotNumber:\n      return \" Batch number/lot number\";\n    case Enum1153.BatteryAndAccumulatorProducerRegistrationNumber:\n      return \"Battery and accumulator producer registration number\";\n    case Enum1153.BlendedWithNumber:\n      return \" Blended with number\";\n    case Enum1153.IataCargoAgentCassAddressNumber:\n      return \"IATA Cargo Agent CASS Address number\";\n    case Enum1153.MatchingEntriesBalanced:\n      return \"Matching of entries, balanced\";\n    case Enum1153.EntryFlagging:\n      return \"Entry flagging\";\n    case Enum1153.MatchingEntriesUnbalanced:\n      return \"Matching of entries, unbalanced\";\n    case Enum1153.DocumentReferenceInternal:\n      return \"Document reference, internal\";\n    case Enum1153.EuropeanValueAddedTaxIdentification:\n      return \"European Value Added Tax identification\";\n    case Enum1153.CostAccountingDocument:\n      return \"Cost accounting document\";\n    case Enum1153.GridOperatorsCustomerReferenceNumber:\n      return \"Grid operator's customer reference number\";\n    case Enum1153.TicketControlNumber:\n      return \"Ticket control number\";\n    case Enum1153.OrderShipmentGroupingReference:\n      return \"Order shipment grouping reference\";\n    case Enum1153.CreditNoteNumber:\n      return \" Credit note number\";\n    case Enum1153.CedingCompany:\n      return \"Ceding company\";\n    case Enum1153.DebitLetterNumber:\n      return \"Debit letter number\";\n    case Enum1153.ConsigneesFurtherOrder:\n      return \"Consignee's further order\";\n    case Enum1153.AnimalFarmLicenceNumber:\n      return \"Animal farm licence number\";\n    case Enum1153.ConsignorsFurtherOrder:\n      return \"Consignor's further order\";\n    case Enum1153.ConsigneesOrderNumber:\n      return \" Consignee's order number\";\n    case Enum1153.CustomerCatalogueNumber:\n      return \" Customer catalogue number\";\n    case Enum1153.ChequeNumber:\n      return \" Cheque number\";\n    case Enum1153.CheckingNumber:\n      return \"Checking number\";\n    case Enum1153.CreditMemoNumber:\n      return \" Credit memo number\";\n    case Enum1153.RoadConsignmentNoteNumber:\n      return \"Road consignment note number\";\n    case Enum1153.CarriersReferenceNumber:\n      return \" Carrier's reference number\";\n    case Enum1153.ChargesNoteDocumentAttachmentIndicator:\n      return \"Charges note document attachment indicator\";\n    case Enum1153.CallOffOrderNumber:\n      return \"Call off order number\";\n    case Enum1153.ConditionPurchaseDocumentNumber:\n      return \" Condition of purchase document number\";\n    case Enum1153.CustomerReferenceNumber:\n      return \" Customer reference number\";\n    case Enum1153.TransportMeansJourneyIdentifier:\n      return \"Transport means journey identifier\";\n    case Enum1153.ConditionSaleDocumentNumber:\n      return \" Condition of sale document number\";\n    case Enum1153.TeamAssignmentNumber:\n      return \"Team assignment number\";\n    case Enum1153.ContractNumber:\n      return \" Contract number\";\n    case Enum1153.ConsignmentIdentifierConsignorAssigned:\n      return \" Consignment identifier, consignor assigned\";\n    case Enum1153.ContainerOperatorsReferenceNumber:\n      return \" Container operators reference number\";\n    case Enum1153.PackageNumber:\n      return \" Package number\";\n    case Enum1153.CooperationContractNumber:\n      return \" Cooperation contract number\";\n    case Enum1153.DefermentApprovalNumber:\n      return \" Deferment approval number\";\n    case Enum1153.DebitAccountNumber:\n      return \"Debit account number\";\n    case Enum1153.BuyersDebtorNumber:\n      return \" Buyer's debtor number\";\n    case Enum1153.DistributorInvoiceNumber:\n      return \" Distributor invoice number\";\n    case Enum1153.DebitNoteNumber:\n      return \" Debit note number\";\n    case Enum1153.DocumentIdentifier:\n      return \" Document identifier\";\n    case Enum1153.DeliveryNoteNumber:\n      return \" Delivery note number\";\n    case Enum1153.DockReceiptNumber:\n      return \" Dock receipt number\";\n    case Enum1153.EndingMeterReadingActual:\n      return \" Ending meter reading actual\";\n    case Enum1153.EmbargoPermitNumber:\n      return \" Embargo permit number\";\n    case Enum1153.ExportDeclaration:\n      return \" Export declaration\";\n    case Enum1153.EndingMeterReadingEstimated:\n      return \" Ending meter reading estimated\";\n    case Enum1153.ElectricalAndElectronicEquipmentProducerRegistration:\n      return \"Electrical and electronic equipment producer registration\";\n    case Enum1153.EmployersIdentificationNumber:\n      return \" Employer's identification number\";\n    case Enum1153.EmbargoNumber:\n      return \" Embargo number\";\n    case Enum1153.EquipmentNumber:\n      return \" Equipment number\";\n    case Enum1153.ContainerEquipmentReceiptNumber:\n      return \" Container/equipment receipt number\";\n    case Enum1153.ExportersReferenceNumber:\n      return \"Exporter's reference number\";\n    case Enum1153.ExcessTransportationNumber:\n      return \" Excess transportation number\";\n    case Enum1153.ExportPermitIdentifier:\n      return \" Export permit identifier\";\n    case Enum1153.FiscalNumber:\n      return \" Fiscal number\";\n    case Enum1153.ConsignmentIdentifierFreightForwarderAssigned:\n      return \" Consignment identifier, freight forwarder assigned\";\n    case Enum1153.FileLineIdentifier:\n      return \" File line identifier\";\n    case Enum1153.FlowReferenceNumber:\n      return \"Flow reference number\";\n    case Enum1153.FreightBillNumber:\n      return \" Freight bill number\";\n    case Enum1153.ForeignExchange:\n      return \" Foreign exchange\";\n    case Enum1153.FinalSequenceNumber:\n      return \" Final sequence number\";\n    case Enum1153.FreeZoneIdentifier:\n      return \" Free zone identifier\";\n    case Enum1153.FileVersionNumber:\n      return \" File version number\";\n    case Enum1153.ForeignExchangeContractNumber:\n      return \" Foreign exchange contract number\";\n    case Enum1153.StandardsNumber:\n      return \" Standard's number\";\n    case Enum1153.GovernmentContractNumber:\n      return \" Government contract number\";\n    case Enum1153.StandardsCodeNumber:\n      return \" Standard's code number\";\n    case Enum1153.GeneralDeclarationNumber:\n      return \"General declaration number\";\n    case Enum1153.GovernmentReferenceNumber:\n      return \" Government reference number\";\n    case Enum1153.HarmonisedSystemNumber:\n      return \" Harmonised system number\";\n    case Enum1153.HouseWaybillNumber:\n      return \"House waybill number\";\n    case Enum1153.InternalVendorNumber:\n      return \" Internal vendor number\";\n    case Enum1153.InBondNumber:\n      return \" In bond number\";\n    case Enum1153.IataCargoAgentCodeNumber:\n      return \"IATA cargo agent code number\";\n    case Enum1153.InsuranceCertificateReferenceNumber:\n      return \"Insurance certificate reference number\";\n    case Enum1153.InsuranceContractReferenceNumber:\n      return \"Insurance contract reference number\";\n    case Enum1153.InitialSampleInspectionReportNumber:\n      return \" Initial sample inspection report number\";\n    case Enum1153.InternalOrderNumber:\n      return \" Internal order number\";\n    case Enum1153.IntermediaryBroker:\n      return \"Intermediary broker\";\n    case Enum1153.InterchangeNumberNew:\n      return \"Interchange number new\";\n    case Enum1153.InterchangeNumberOld:\n      return \"Interchange number old\";\n    case Enum1153.ImportPermitIdentifier:\n      return \" Import permit identifier\";\n    case Enum1153.InvoiceNumberSuffix:\n      return \" Invoice number suffix\";\n    case Enum1153.InternalCustomerNumber:\n      return \" Internal customer number\";\n    case Enum1153.InvoiceDocumentIdentifier:\n      return \" Invoice document identifier\";\n    case Enum1153.JobNumber:\n      return \" Job number\";\n    case Enum1153.EndingJobSequenceNumber:\n      return \" Ending job sequence number\";\n    case Enum1153.ShippingLabelSerialNumber:\n      return \" Shipping label serial number\";\n    case Enum1153.LoadingAuthorisationIdentifier:\n      return \"Loading authorisation identifier\";\n    case Enum1153.LowerNumberInRange:\n      return \"Lower number in range\";\n    case Enum1153.Lockbox:\n      return \" Lockbox\";\n    case Enum1153.LetterCreditNumber:\n      return \" Letter of credit number\";\n    case Enum1153.DocumentLineIdentifier:\n      return \" Document line identifier\";\n    case Enum1153.LoadPlanningNumber:\n      return \" Load planning number\";\n    case Enum1153.ReservationOfficeIdentifier:\n      return \"Reservation office identifier\";\n    case Enum1153.BarCodedLabelSerialNumber:\n      return \" Bar coded label serial number\";\n    case Enum1153.ShipNoticeManifestNumber:\n      return \" Ship notice/manifest number\";\n    case Enum1153.MasterBillLadingNumber:\n      return \" Master bill of lading number\";\n    case Enum1153.ManufacturersPartNumber:\n      return \" Manufacturer's part number\";\n    case Enum1153.MeterUnitNumber:\n      return \" Meter unit number\";\n    case Enum1153.ManufacturingOrderNumber:\n      return \" Manufacturing order number\";\n    case Enum1153.MessageRecipient:\n      return \" Message recipient\";\n    case Enum1153.MailingReferenceNumber:\n      return \"Mailing reference number\";\n    case Enum1153.MessageSender:\n      return \" Message sender\";\n    case Enum1153.ManufacturersMaterialSafetyDataSheetNumber:\n      return \"Manufacturer's material safety data sheet number\";\n    case Enum1153.MasterAirWaybillNumber:\n      return \"Master air waybill number\";\n    case Enum1153.NorthAmericanHazardousGoodsClassificationNumber:\n      return \" North American hazardous goods classification number\";\n    case Enum1153.NotaFiscal:\n      return \" Nota Fiscal\";\n    case Enum1153.CurrentInvoiceNumber:\n      return \" Current invoice number\";\n    case Enum1153.PreviousInvoiceNumber:\n      return \" Previous invoice number\";\n    case Enum1153.OrderDocumentIdentifierBuyerAssigned:\n      return \" Order document identifier, buyer assigned\";\n    case Enum1153.OriginalPurchaseOrder:\n      return \" Original purchase order\";\n    case Enum1153.GeneralOrderNumber:\n      return \" General order number\";\n    case Enum1153.PayersFinancialInstitutionAccountNumber:\n      return \" Payer's financial institution account number\";\n    case Enum1153.ProductionCode:\n      return \" Production code\";\n    case Enum1153.PromotionDealNumber:\n      return \" Promotion deal number\";\n    case Enum1153.PlantNumber:\n      return \" Plant number\";\n    case Enum1153.PrimeContractorContractNumber:\n      return \" Prime contractor contract number\";\n    case Enum1153.PriceListVersionNumber:\n      return \" Price list version number\";\n    case Enum1153.PackingListNumber:\n      return \" Packing list number\";\n    case Enum1153.PriceListNumber:\n      return \" Price list number\";\n    case Enum1153.PurchaseOrderResponseNumber:\n      return \"Purchase order response number\";\n    case Enum1153.PurchaseOrderChangeNumber:\n      return \" Purchase order change number\";\n    case Enum1153.PaymentReference:\n      return \" Payment reference\";\n    case Enum1153.PriceQuoteNumber:\n      return \" Price quote number\";\n    case Enum1153.PurchaseOrderNumberSuffix:\n      return \" Purchase order number suffix\";\n    case Enum1153.PriorPurchaseOrderNumber:\n      return \" Prior purchase order number\";\n    case Enum1153.PayeesFinancialInstitutionAccountNumber:\n      return \" Payee's financial institution account number\";\n    case Enum1153.RemittanceAdviceNumber:\n      return \" Remittance advice number\";\n    case Enum1153.RailRoadRoutingCode:\n      return \" Rail/road routing code\";\n    case Enum1153.RailwayConsignmentNoteNumber:\n      return \"Railway consignment note number\";\n    case Enum1153.ReleaseNumber:\n      return \" Release number\";\n    case Enum1153.ConsignmentReceiptIdentifier:\n      return \"Consignment receipt identifier\";\n    case Enum1153.ExportReferenceNumber:\n      return \" Export reference number\";\n    case Enum1153.PayersFinancialInstitutionTransitRoutingNoAch:\n      return \" Payer's financial institution transit routing No.(ACH\";\n    case Enum1153.PayeesFinancialInstitutionTransitRoutingNo:\n      return \" Payee's financial institution transit routing No.\";\n    case Enum1153.SalesPersonNumber:\n      return \" Sales person number\";\n    case Enum1153.SalesRegionNumber:\n      return \" Sales region number\";\n    case Enum1153.SalesDepartmentNumber:\n      return \" Sales department number\";\n    case Enum1153.SerialNumber:\n      return \" Serial number\";\n    case Enum1153.AllocatedSeat:\n      return \"Allocated seat\";\n    case Enum1153.ShipFrom:\n      return \" Ship from\";\n    case Enum1153.PreviousHighestScheduleNumber:\n      return \" Previous highest schedule number\";\n    case Enum1153.SidShippersIdentifyingNumberForShipment:\n      return \" SID (Shipper's identifying number for shipment)\";\n    case Enum1153.SalesOfficeNumber:\n      return \" Sales office number\";\n    case Enum1153.TransportEquipmentSealIdentifier:\n      return \" Transport equipment seal identifier\";\n    case Enum1153.ScanLine:\n      return \" Scan line\";\n    case Enum1153.EquipmentSequenceNumber:\n      return \" Equipment sequence number\";\n    case Enum1153.ShipmentReferenceNumber:\n      return \"Shipment reference number\";\n    case Enum1153.SellersReferenceNumber:\n      return \" Sellers reference number\";\n    case Enum1153.StationReferenceNumber:\n      return \"Station reference number\";\n    case Enum1153.SwapOrderNumber:\n      return \" Swap order number\";\n    case Enum1153.SpecificationNumber:\n      return \" Specification number\";\n    case Enum1153.TruckersBillLading:\n      return \" Trucker's bill of lading\";\n    case Enum1153.TerminalOperatorsConsignmentReference:\n      return \"Terminal operator's consignment reference\";\n    case Enum1153.TelexMessageNumber:\n      return \" Telex message number\";\n    case Enum1153.TransferNumber:\n      return \" Transfer number\";\n    case Enum1153.TirCarnetNumber:\n      return \" TIR carnet number\";\n    case Enum1153.TransportInstructionNumber:\n      return \"Transport instruction number\";\n    case Enum1153.TaxExemptionLicenceNumber:\n      return \" Tax exemption licence number\";\n    case Enum1153.TransactionReferenceNumber:\n      return \" Transaction reference number\";\n    case Enum1153.TestReportNumber:\n      return \" Test report number\";\n    case Enum1153.UpperNumberRange:\n      return \"Upper number of range\";\n    case Enum1153.UltimateCustomersReferenceNumber:\n      return \" Ultimate customer's reference number\";\n    case Enum1153.UniqueConsignmentReferenceNumber:\n      return \"Unique consignment reference number\";\n    case Enum1153.UnitedNationsDangerousGoodsIdentifier:\n      return \" United Nations Dangerous Goods identifier\";\n    case Enum1153.UltimateCustomersOrderNumber:\n      return \" Ultimate customer's order number\";\n    case Enum1153.UniformResourceIdentifier:\n      return \"Uniform Resource Identifier\";\n    case Enum1153.VatRegistrationNumber:\n      return \" VAT registration number\";\n    case Enum1153.VendorContractNumber:\n      return \" Vendor contract number\";\n    case Enum1153.TransportEquipmentGrossMassVerificationReference:\n      return \"Transport equipment gross mass verification reference\";\n    case Enum1153.VesselIdentifier:\n      return \" Vessel identifier\";\n    case Enum1153.OrderNumberVendor:\n      return \" Order number (vendor)\";\n    case Enum1153.VoyageNumber:\n      return \"Voyage number\";\n    case Enum1153.TransportEquipmentGrossMassVerificationOrderReference:\n      return \"Transport equipment gross mass verification order reference\";\n    case Enum1153.VendorProductNumber:\n      return \" Vendor product number\";\n    case Enum1153.VendorIdNumber:\n      return \" Vendor ID number\";\n    case Enum1153.VendorOrderNumberSuffix:\n      return \" Vendor order number suffix\";\n    case Enum1153.MotorVehicleIdentificationNumber:\n      return \" Motor vehicle identification number\";\n    case Enum1153.VoucherNumber:\n      return \" Voucher number\";\n    case Enum1153.WarehouseEntryNumber:\n      return \" Warehouse entry number\";\n    case Enum1153.WeightAgreementNumber:\n      return \" Weight agreement number\";\n    case Enum1153.WellNumber:\n      return \" Well number\";\n    case Enum1153.WarehouseReceiptNumber:\n      return \" Warehouse receipt number\";\n    case Enum1153.WarehouseStorageLocationNumber:\n      return \" Warehouse storage location number\";\n    case Enum1153.RailWaybillNumber:\n      return \" Rail waybill number\";\n    case Enum1153.CompanyPlaceRegistrationNumber:\n      return \" Company/place registration number\";\n    case Enum1153.CargoControlNumber:\n      return \" Cargo control number\";\n    case Enum1153.PreviousCargoControlNumber:\n      return \" Previous cargo control number\";\n    case Enum1153.MutuallyDefinedReferenceNumber:\n      return \"Mutually defined reference number\";\n  }\n}\n","export enum Text {\n  /**\n   * Goods item description\n   */\n  GoodsItemDescription = \"AAA\",\n  /**\n   * Payment term\n   */\n  PaymentTerm = \"AAB\",\n  /**\n   * Dangerous goods additional information\n   */\n  DangerousGoodsAdditionalInformation = \"AAC\",\n  /**\n   * Dangerous goods technical name\n   */\n  DangerousGoodsTechnicalName = \"AAD\",\n  /**\n   * Acknowledgement description\n   */\n  AcknowledgementDescription = \"AAE\",\n  /**\n   * Rate additional information\n   */\n  RateAdditionalInformation = \"AAF\",\n  /**\n   * Party instructions\n   */\n  PartyInstructions = \"AAG\",\n  /**\n   * General information\n   */\n  GeneralInformation = \"AAI\",\n  /**\n   * Additional conditions of sale/purchase\n   */\n  AdditionalConditionsSalePurchase = \"AAJ\",\n  /**\n   * Price conditions\n   */\n  PriceConditions = \"AAK\",\n  /**\n   * Goods dimensions in characters\n   */\n  GoodsDimensionsInCharacters = \"AAL\",\n  /**\n   * Equipment re-usage restrictions\n   */\n  EquipmentReUsageRestrictions = \"AAM\",\n  /**\n   * Handling restriction\n   */\n  HandlingRestriction = \"AAN\",\n  /**\n   * Error description (free text)\n   */\n  ErrorDescriptionFreeText = \"AAO\",\n  /**\n   * Response (free text)\n   */\n  ResponseFreeText = \"AAP\",\n  /**\n   * Package content's description\n   */\n  PackageContentsDescription = \"AAQ\",\n  /**\n   * Terms of delivery\n   */\n  TermsDelivery = \"AAR\",\n  /**\n   * Bill of lading remarks\n   */\n  BillLadingRemarks = \"AAS\",\n  /**\n   * Mode of settlement information\n   */\n  ModeSettlementInformation = \"AAT\",\n  /**\n   * Consignment invoice information\n   */\n  ConsignmentInvoiceInformation = \"AAU\",\n  /**\n   * Clearance invoice information\n   */\n  ClearanceInvoiceInformation = \"AAV\",\n  /**\n   * Letter of credit information\n   */\n  LetterCreditInformation = \"AAW\",\n  /**\n   * License information\n   */\n  LicenseInformation = \"AAX\",\n  /**\n   * Certification statements\n   */\n  CertificationStatements = \"AAY\",\n  /**\n   * Additional export information\n   */\n  AdditionalExportInformation = \"AAZ\",\n  /**\n   * Tariff statements\n   */\n  TariffStatements = \"ABA\",\n  /**\n   * Medical history\n   */\n  MedicalHistory = \"ABB\",\n  /**\n   * Conditions of sale or purchase\n   */\n  ConditionsSaleOrPurchase = \"ABC\",\n  /**\n   * Contract document type\n   */\n  ContractDocumentType = \"ABD\",\n  /**\n   * Additional terms and/or conditions (documentary credit)\n   */\n  AdditionalTermsAndOrConditionsDocumentaryCredit = \"ABE\",\n  /**\n   * Instructions or information about standby documentary\n   */\n  InstructionsOrInformationAboutStandbyDocumentary = \"ABF\",\n  /**\n   * Instructions or information about partial shipment(s)\n   */\n  InstructionsOrInformationAboutPartialShipmentS = \"ABG\",\n  /**\n   * Instructions or information about transhipment(s)\n   */\n  InstructionsOrInformationAboutTranshipmentS = \"ABH\",\n  /**\n   * Additional handling instructions documentary credit\n   */\n  AdditionalHandlingInstructionsDocumentaryCredit = \"ABI\",\n  /**\n   * Domestic routing information\n   */\n  DomesticRoutingInformation = \"ABJ\",\n  /**\n   * Chargeable category of equipment\n   */\n  ChargeableCategoryEquipment = \"ABK\",\n  /**\n   * Government information\n   */\n  GovernmentInformation = \"ABL\",\n  /**\n   * Onward routing information\n   */\n  OnwardRoutingInformation = \"ABM\",\n  /**\n   * Accounting information\n   */\n  AccountingInformation = \"ABN\",\n  /**\n   * Discrepancy information\n   */\n  DiscrepancyInformation = \"ABO\",\n  /**\n   * Confirmation instructions\n   */\n  ConfirmationInstructions = \"ABP\",\n  /**\n   * Method of issuance\n   */\n  MethodIssuance = \"ABQ\",\n  /**\n   * Documents delivery instructions\n   */\n  DocumentsDeliveryInstructions = \"ABR\",\n  /**\n   * Additional conditions\n   */\n  AdditionalConditions = \"ABS\",\n  /**\n   * Information/instructions about additional amounts covered\n   */\n  InformationInstructionsAboutAdditionalAmountsCovered = \"ABT\",\n  /**\n   * Deferred payment termed additional\n   */\n  DeferredPaymentTermedAdditional = \"ABU\",\n  /**\n   * Acceptance terms additional\n   */\n  AcceptanceTermsAdditional = \"ABV\",\n  /**\n   * Negotiation terms additional\n   */\n  NegotiationTermsAdditional = \"ABW\",\n  /**\n   * Document name and documentary requirements\n   */\n  DocumentNameAndDocumentaryRequirements = \"ABX\",\n  /**\n   * Instructions/information about revolving documentary credit\n   */\n  InstructionsInformationAboutRevolvingDocumentaryCredit = \"ABZ\",\n  /**\n   * Documentary requirements\n   */\n  DocumentaryRequirements = \"ACA\",\n  /**\n   * Additional information\n   */\n  AdditionalInformation = \"ACB\",\n  /**\n   * Factor assignment clause\n   */\n  FactorAssignmentClause = \"ACC\",\n  /**\n   * Reason\n   */\n  Reason = \"ACD\",\n  /**\n   * Dispute\n   */\n  Dispute = \"ACE\",\n  /**\n   * Additional attribute information\n   */\n  AdditionalAttributeInformation = \"ACF\",\n  /**\n   * Absence declaration\n   */\n  AbsenceDeclaration = \"ACG\",\n  /**\n   * Aggregation statement\n   */\n  AggregationStatement = \"ACH\",\n  /**\n   * Compilation statement\n   */\n  CompilationStatement = \"ACI\",\n  /**\n   * Definitional exception\n   */\n  DefinitionalException = \"ACJ\",\n  /**\n   * Privacy statement\n   */\n  PrivacyStatement = \"ACK\",\n  /**\n   * Quality statement\n   */\n  QualityStatement = \"ACL\",\n  /**\n   * Statistical description\n   */\n  StatisticalDescription = \"ACM\",\n  /**\n   * Statistical definition\n   */\n  StatisticalDefinition = \"ACN\",\n  /**\n   * Statistical name\n   */\n  StatisticalName = \"ACO\",\n  /**\n   * Statistical title\n   */\n  StatisticalTitle = \"ACP\",\n  /**\n   * Off-dimension information\n   */\n  OffDimensionInformation = \"ACQ\",\n  /**\n   * Unexpected stops information\n   */\n  UnexpectedStopsInformation = \"ACR\",\n  /**\n   * Principles\n   */\n  Principles = \"ACS\",\n  /**\n   * Terms and definition\n   */\n  TermsAndDefinition = \"ACT\",\n  /**\n   * Segment name\n   */\n  SegmentName = \"ACU\",\n  /**\n   * Simple data element name\n   */\n  SimpleDataElementName = \"ACV\",\n  /**\n   * Scope\n   */\n  Scope = \"ACW\",\n  /**\n   * Message type name\n   */\n  MessageTypeName = \"ACX\",\n  /**\n   * Introduction\n   */\n  Introduction = \"ACY\",\n  /**\n   * Glossary\n   */\n  Glossary = \"ACZ\",\n  /**\n   * Functional definition\n   */\n  FunctionalDefinition = \"ADA\",\n  /**\n   * Examples\n   */\n  Examples = \"ADB\",\n  /**\n   * Cover page\n   */\n  CoverPage = \"ADC\",\n  /**\n   * Dependency (syntax) notes\n   */\n  DependencySyntaxNotes = \"ADD\",\n  /**\n   * Code value name\n   */\n  CodeValueName = \"ADE\",\n  /**\n   * Code list name\n   */\n  CodeListName = \"ADF\",\n  /**\n   * Clarification of usage\n   */\n  ClarificationUsage = \"ADG\",\n  /**\n   * Composite data element name\n   */\n  CompositeDataElementName = \"ADH\",\n  /**\n   * Field of application\n   */\n  FieldApplication = \"ADI\",\n  /**\n   * Type of assets and liabilities\n   */\n  TypeAssetsAndLiabilities = \"ADJ\",\n  /**\n   * Promotion information\n   */\n  PromotionInformation = \"ADK\",\n  /**\n   * Meter condition\n   */\n  MeterCondition = \"ADL\",\n  /**\n   * Meter reading information\n   */\n  MeterReadingInformation = \"ADM\",\n  /**\n   * Type of transaction reason\n   */\n  TypeTransactionReason = \"ADN\",\n  /**\n   * Type of survey question\n   */\n  TypeSurveyQuestion = \"ADO\",\n  /**\n   * Carrier's agent counter information\n   */\n  CarriersAgentCounterInformation = \"ADP\",\n  /**\n   * Description of work item on equipment\n   */\n  DescriptionWorkItemOnEquipment = \"ADQ\",\n  /**\n   * Message definition\n   */\n  MessageDefinition = \"ADR\",\n  /**\n   * Booked item information\n   */\n  BookedItemInformation = \"ADS\",\n  /**\n   * Source of document\n   */\n  SourceDocument = \"ADT\",\n  /**\n   * Note\n   */\n  Note = \"ADU\",\n  /**\n   * Fixed part of segment clarification text\n   */\n  FixedPartSegmentClarificationText = \"ADV\",\n  /**\n   * Characteristics of goods\n   */\n  CharacteristicsGoods = \"ADW\",\n  /**\n   * Additional discharge instructions\n   */\n  AdditionalDischargeInstructions = \"ADX\",\n  /**\n   * Container stripping instructions\n   */\n  ContainerStrippingInstructions = \"ADY\",\n  /**\n   * CSC (Container Safety Convention) plate information\n   */\n  CscContainerSafetyConventionPlateInformation = \"ADZ\",\n  /**\n   * Cargo remarks\n   */\n  CargoRemarks = \"AEA\",\n  /**\n   * Temperature control instructions\n   */\n  TemperatureControlInstructions = \"AEB\",\n  /**\n   * Text refers to expected data\n   */\n  TextRefersToExpectedData = \"AEC\",\n  /**\n   * Text refers to received data\n   */\n  TextRefersToReceivedData = \"AED\",\n  /**\n   * Section clarification text\n   */\n  SectionClarificationText = \"AEE\",\n  /**\n   * Information to the beneficiary\n   */\n  InformationToBeneficiary = \"AEF\",\n  /**\n   * Information to the applicant\n   */\n  InformationToApplicant = \"AEG\",\n  /**\n   * Instructions to the beneficiary\n   */\n  InstructionsToBeneficiary = \"AEH\",\n  /**\n   * Instructions to the applicant\n   */\n  InstructionsToApplicant = \"AEI\",\n  /**\n   * Controlled atmosphere\n   */\n  ControlledAtmosphere = \"AEJ\",\n  /**\n   * Take off annotation\n   */\n  TakeOffAnnotation = \"AEK\",\n  /**\n   * Price variation narrative\n   */\n  PriceVariationNarrative = \"AEL\",\n  /**\n   * Documentary credit amendment instructions\n   */\n  DocumentaryCreditAmendmentInstructions = \"AEM\",\n  /**\n   * Standard method narrative\n   */\n  StandardMethodNarrative = \"AEN\",\n  /**\n   * Project narrative\n   */\n  ProjectNarrative = \"AEO\",\n  /**\n   * Radioactive goods, additional information\n   */\n  RadioactiveGoodsAdditionalInformation = \"AEP\",\n  /**\n   * Bank-to-bank information\n   */\n  BankToBankInformation = \"AEQ\",\n  /**\n   * Reimbursement instructions\n   */\n  ReimbursementInstructions = \"AER\",\n  /**\n   * Reason for amending a message\n   */\n  ReasonForAmendingAMessage = \"AES\",\n  /**\n   * Instructions to the paying and/or accepting and/or\n   */\n  InstructionsToPayingAndOrAcceptingAndOr = \"AET\",\n  /**\n   * Interest instructions\n   */\n  InterestInstructions = \"AEU\",\n  /**\n   * Agent commission\n   */\n  AgentCommission = \"AEV\",\n  /**\n   * Remitting bank instructions\n   */\n  RemittingBankInstructions = \"AEW\",\n  /**\n   * Instructions to the collecting bank\n   */\n  InstructionsToCollectingBank = \"AEX\",\n  /**\n   * Collection amount instructions\n   */\n  CollectionAmountInstructions = \"AEY\",\n  /**\n   * Internal auditing information\n   */\n  InternalAuditingInformation = \"AEZ\",\n  /**\n   * Constraint\n   */\n  Constraint = \"AFA\",\n  /**\n   * Comment\n   */\n  Comment = \"AFB\",\n  /**\n   * Semantic note\n   */\n  SemanticNote = \"AFC\",\n  /**\n   * Help text\n   */\n  HelpText = \"AFD\",\n  /**\n   * Legend\n   */\n  Legend = \"AFE\",\n  /**\n   * Batch code structure\n   */\n  BatchCodeStructure = \"AFF\",\n  /**\n   * Product application\n   */\n  ProductApplication = \"AFG\",\n  /**\n   * Customer complaint\n   */\n  CustomerComplaint = \"AFH\",\n  /**\n   * Probable cause of fault\n   */\n  ProbableCauseFault = \"AFI\",\n  /**\n   * Defect description\n   */\n  DefectDescription = \"AFJ\",\n  /**\n   * Repair description\n   */\n  RepairDescription = \"AFK\",\n  /**\n   * Review comments\n   */\n  ReviewComments = \"AFL\",\n  /**\n   * Title\n   */\n  Title = \"AFM\",\n  /**\n   * Description of amount\n   */\n  DescriptionAmount = \"AFN\",\n  /**\n   * Responsibilities\n   */\n  Responsibilities = \"AFO\",\n  /**\n   * Supplier\n   */\n  Supplier = \"AFP\",\n  /**\n   * Purchase region\n   */\n  PurchaseRegion = \"AFQ\",\n  /**\n   * Affiliation\n   */\n  Affiliation = \"AFR\",\n  /**\n   * Borrower\n   */\n  Borrower = \"AFS\",\n  /**\n   * Line of business\n   */\n  LineBusiness = \"AFT\",\n  /**\n   * Financial institution\n   */\n  FinancialInstitution = \"AFU\",\n  /**\n   * Business founder\n   */\n  BusinessFounder = \"AFV\",\n  /**\n   * Business history\n   */\n  BusinessHistory = \"AFW\",\n  /**\n   * Banking arrangements\n   */\n  BankingArrangements = \"AFX\",\n  /**\n   * Business origin\n   */\n  BusinessOrigin = \"AFY\",\n  /**\n   * Brand names' description\n   */\n  BrandNamesDescription = \"AFZ\",\n  /**\n   * Business financing details\n   */\n  BusinessFinancingDetails = \"AGA\",\n  /**\n   * Competition\n   */\n  Competition = \"AGB\",\n  /**\n   * Construction process details\n   */\n  ConstructionProcessDetails = \"AGC\",\n  /**\n   * Construction specialty\n   */\n  ConstructionSpecialty = \"AGD\",\n  /**\n   * Contract information\n   */\n  ContractInformation = \"AGE\",\n  /**\n   * Corporate filing\n   */\n  CorporateFiling = \"AGF\",\n  /**\n   * Customer information\n   */\n  CustomerInformation = \"AGG\",\n  /**\n   * Copyright notice\n   */\n  CopyrightNotice = \"AGH\",\n  /**\n   * Contingent debt\n   */\n  ContingentDebt = \"AGI\",\n  /**\n   * Conviction details\n   */\n  ConvictionDetails = \"AGJ\",\n  /**\n   * Equipment\n   */\n  Equipment = \"AGK\",\n  /**\n   * Workforce description\n   */\n  WorkforceDescription = \"AGL\",\n  /**\n   * Exemption\n   */\n  Exemption = \"AGM\",\n  /**\n   * Future plans\n   */\n  FuturePlans = \"AGN\",\n  /**\n   * Interviewee conversation information\n   */\n  IntervieweeConversationInformation = \"AGO\",\n  /**\n   * Intangible asset\n   */\n  IntangibleAsset = \"AGP\",\n  /**\n   * Inventory\n   */\n  Inventory = \"AGQ\",\n  /**\n   * Investment\n   */\n  Investment = \"AGR\",\n  /**\n   * Intercompany relations information\n   */\n  IntercompanyRelationsInformation = \"AGS\",\n  /**\n   * Joint venture\n   */\n  JointVenture = \"AGT\",\n  /**\n   * Loan\n   */\n  Loan = \"AGU\",\n  /**\n   * Long term debt\n   */\n  LongTermDebt = \"AGV\",\n  /**\n   * Location\n   */\n  Location = \"AGW\",\n  /**\n   * Current legal structure\n   */\n  CurrentLegalStructure = \"AGX\",\n  /**\n   * Marital contract\n   */\n  MaritalContract = \"AGY\",\n  /**\n   * Marketing activities\n   */\n  MarketingActivities = \"AGZ\",\n  /**\n   * Merger\n   */\n  Merger = \"AHA\",\n  /**\n   * Marketable securities\n   */\n  MarketableSecurities = \"AHB\",\n  /**\n   * Business debt\n   */\n  BusinessDebt = \"AHC\",\n  /**\n   * Original legal structure\n   */\n  OriginalLegalStructure = \"AHD\",\n  /**\n   * Employee sharing arrangements\n   */\n  EmployeeSharingArrangements = \"AHE\",\n  /**\n   * Organization details\n   */\n  OrganizationDetails = \"AHF\",\n  /**\n   * Public record details\n   */\n  PublicRecordDetails = \"AHG\",\n  /**\n   * Price range\n   */\n  PriceRange = \"AHH\",\n  /**\n   * Qualifications\n   */\n  Qualifications = \"AHI\",\n  /**\n   * Registered activity\n   */\n  RegisteredActivity = \"AHJ\",\n  /**\n   * Criminal sentence\n   */\n  CriminalSentence = \"AHK\",\n  /**\n   * Sales method\n   */\n  SalesMethod = \"AHL\",\n  /**\n   * Educational institution information\n   */\n  EducationalInstitutionInformation = \"AHM\",\n  /**\n   * Status details\n   */\n  StatusDetails = \"AHN\",\n  /**\n   * Sales\n   */\n  Sales = \"AHO\",\n  /**\n   * Spouse information\n   */\n  SpouseInformation = \"AHP\",\n  /**\n   * Educational degree information\n   */\n  EducationalDegreeInformation = \"AHQ\",\n  /**\n   * Shareholding information\n   */\n  ShareholdingInformation = \"AHR\",\n  /**\n   * Sales territory\n   */\n  SalesTerritory = \"AHS\",\n  /**\n   * Accountant's comments\n   */\n  AccountantsComments = \"AHT\",\n  /**\n   * Exemption law location\n   */\n  ExemptionLawLocation = \"AHU\",\n  /**\n   * Share classifications\n   */\n  ShareClassifications = \"AHV\",\n  /**\n   * Forecast\n   */\n  Forecast = \"AHW\",\n  /**\n   * Event location\n   */\n  EventLocation = \"AHX\",\n  /**\n   * Facility occupancy\n   */\n  FacilityOccupancy = \"AHY\",\n  /**\n   * Import and export details\n   */\n  ImportAndExportDetails = \"AHZ\",\n  /**\n   * Additional facility information\n   */\n  AdditionalFacilityInformation = \"AIA\",\n  /**\n   * Inventory value\n   */\n  InventoryValue = \"AIB\",\n  /**\n   * Education\n   */\n  Education = \"AIC\",\n  /**\n   * Event\n   */\n  Event = \"AID\",\n  /**\n   * Agent\n   */\n  Agent = \"AIE\",\n  /**\n   * Domestically agreed financial statement details\n   */\n  DomesticallyAgreedFinancialStatementDetails = \"AIF\",\n  /**\n   * Other current asset description\n   */\n  OtherCurrentAssetDescription = \"AIG\",\n  /**\n   * Other current liability description\n   */\n  OtherCurrentLiabilityDescription = \"AIH\",\n  /**\n   * Former business activity\n   */\n  FormerBusinessActivity = \"AII\",\n  /**\n   * Trade name use\n   */\n  TradeNameUse = \"AIJ\",\n  /**\n   * Signing authority\n   */\n  SigningAuthority = \"AIK\",\n  /**\n   * Guarantee\n   */\n  Guarantee = \"AIL\",\n  /**\n   * Holding company operation\n   */\n  HoldingCompanyOperation = \"AIM\",\n  /**\n   * Consignment routing\n   */\n  ConsignmentRouting = \"AIN\",\n  /**\n   * Letter of protest\n   */\n  LetterProtest = \"AIO\",\n  /**\n   * Question\n   */\n  Question = \"AIP\",\n  /**\n   * Party information\n   */\n  PartyInformation = \"AIQ\",\n  /**\n   * Area boundaries description\n   */\n  AreaBoundariesDescription = \"AIR\",\n  /**\n   * Advertisement information\n   */\n  AdvertisementInformation = \"AIS\",\n  /**\n   * Financial statement details\n   */\n  FinancialStatementDetails = \"AIT\",\n  /**\n   * Access instructions\n   */\n  AccessInstructions = \"AIU\",\n  /**\n   * Liquidity\n   */\n  Liquidity = \"AIV\",\n  /**\n   * Credit line\n   */\n  CreditLine = \"AIW\",\n  /**\n   * Warranty terms\n   */\n  WarrantyTerms = \"AIX\",\n  /**\n   * Division description\n   */\n  DivisionDescription = \"AIY\",\n  /**\n   * Reporting instruction\n   */\n  ReportingInstruction = \"AIZ\",\n  /**\n   * Examination result\n   */\n  ExaminationResult = \"AJA\",\n  /**\n   * Laboratory result\n   */\n  LaboratoryResult = \"AJB\",\n  /**\n   * Allowance/charge information\n   */\n  AllowanceChargeInformation = \"ALC\",\n  /**\n   * X-ray result\n   */\n  XRayResult = \"ALD\",\n  /**\n   * Pathology result\n   */\n  PathologyResult = \"ALE\",\n  /**\n   * Intervention description\n   */\n  InterventionDescription = \"ALF\",\n  /**\n   * Summary of admittance\n   */\n  SummaryAdmittance = \"ALG\",\n  /**\n   * Medical treatment course detail\n   */\n  MedicalTreatmentCourseDetail = \"ALH\",\n  /**\n   * Prognosis\n   */\n  Prognosis = \"ALI\",\n  /**\n   * Instruction to patient\n   */\n  InstructionToPatient = \"ALJ\",\n  /**\n   * Instruction to physician\n   */\n  InstructionToPhysician = \"ALK\",\n  /**\n   * All documents\n   */\n  AllDocuments = \"ALL\",\n  /**\n   * Medicine treatment\n   */\n  MedicineTreatment = \"ALM\",\n  /**\n   * Medicine dosage and administration\n   */\n  MedicineDosageAndAdministration = \"ALN\",\n  /**\n   * Availability of patient\n   */\n  AvailabilityPatient = \"ALO\",\n  /**\n   * Reason for service request\n   */\n  ReasonForServiceRequest = \"ALP\",\n  /**\n   * Purpose of service\n   */\n  PurposeService = \"ALQ\",\n  /**\n   * Arrival conditions\n   */\n  ArrivalConditions = \"ARR\",\n  /**\n   * Service requester's comment\n   */\n  ServiceRequestersComment = \"ARS\",\n  /**\n   * Authentication\n   */\n  Authentication = \"AUT\",\n  /**\n   * Requested location description\n   */\n  RequestedLocationDescription = \"AUU\",\n  /**\n   * Medicine administration condition\n   */\n  MedicineAdministrationCondition = \"AUV\",\n  /**\n   * Patient information\n   */\n  PatientInformation = \"AUW\",\n  /**\n   * Precautionary measure\n   */\n  PrecautionaryMeasure = \"AUX\",\n  /**\n   * Service characteristic\n   */\n  ServiceCharacteristic = \"AUY\",\n  /**\n   * Planned event comment\n   */\n  PlannedEventComment = \"AUZ\",\n  /**\n   * Expected delay comment\n   */\n  ExpectedDelayComment = \"AVA\",\n  /**\n   * Transport requirements comment\n   */\n  TransportRequirementsComment = \"AVB\",\n  /**\n   * Temporary approval condition\n   */\n  TemporaryApprovalCondition = \"AVC\",\n  /**\n   * Customs Valuation Information\n   */\n  CustomsValuationInformation = \"AVD\",\n  /**\n   * Value Added Tax (VAT) margin scheme\n   */\n  ValueAddedTaxVatMarginScheme = \"AVE\",\n  /**\n   * Maritime Declaration of Health\n   */\n  MaritimeDeclarationHealth = \"AVF\",\n  /**\n   * Passenger baggage information\n   */\n  PassengerBaggageInformation = \"BAG\",\n  /**\n   * Maritime Declaration of Health\n   */\n  MaritimeDeclarationHealth_Dup = \"BAH\",\n  /**\n   * Additional product information address\n   */\n  AdditionalProductInformationAddress = \"BAI\",\n  /**\n   * Information to be printed on despatch advice\n   */\n  InformationToBePrintedOnDespatchAdvice = \"BAJ\",\n  /**\n   * Missing goods remarks\n   */\n  MissingGoodsRemarks = \"BAK\",\n  /**\n   * Non-acceptance information\n   */\n  NonAcceptanceInformation = \"BAL\",\n  /**\n   * Returns information\n   */\n  ReturnsInformation = \"BAM\",\n  /**\n   * Sub-line item information\n   */\n  SubLineItemInformation = \"BAN\",\n  /**\n   * Test information\n   */\n  TestInformation = \"BAO\",\n  /**\n   * External link\n   */\n  ExternalLink = \"BAP\",\n  /**\n   * VAT exemption reason\n   */\n  VatExemptionReason = \"BAQ\",\n  /**\n   * Processing Instructions\n   */\n  ProcessingInstructions = \"BAR\",\n  /**\n   * Relay Instructions\n   */\n  RelayInstructions = \"BAS\",\n  /**\n   * SIMA applicable\n   */\n  SimaApplicable = \"BAT\",\n  /**\n   * Appeals program code\n   */\n  AppealsProgramCode = \"BAU\",\n  /**\n   * SIMA subject\n   */\n  SimaSubject = \"BAV\",\n  /**\n   * Surtax applicable\n   */\n  SurtaxApplicable = \"BAW\",\n  /**\n   * SIMA security bond\n   */\n  SimaSecurityBond = \"BAX\",\n  /**\n   * Surtax subject\n   */\n  SurtaxSubject = \"BAY\",\n  /**\n   * Safeguard applicable\n   */\n  SafeguardApplicable = \"BAZ\",\n  /**\n   * Safeguard applicable\n   */\n  SafeguardApplicable_Dup = \"BBA\",\n  /**\n   * Safeguard subject\n   */\n  SafeguardSubject = \"BBB\",\n  /**\n   * Transport contract document clause\n   */\n  TransportContractDocumentClause = \"BLC\",\n  /**\n   * Instruction to prepare the patient\n   */\n  InstructionToPreparePatient = \"BLD\",\n  /**\n   * Medicine treatment comment\n   */\n  MedicineTreatmentComment = \"BLE\",\n  /**\n   * Examination result comment\n   */\n  ExaminationResultComment = \"BLF\",\n  /**\n   * Service request comment\n   */\n  ServiceRequestComment = \"BLG\",\n  /**\n   * Prescription reason\n   */\n  PrescriptionReason = \"BLH\",\n  /**\n   * Prescription comment\n   */\n  PrescriptionComment = \"BLI\",\n  /**\n   * Clinical investigation comment\n   */\n  ClinicalInvestigationComment = \"BLJ\",\n  /**\n   * Medicinal specification comment\n   */\n  MedicinalSpecificationComment = \"BLK\",\n  /**\n   * Economic contribution comment\n   */\n  EconomicContributionComment = \"BLL\",\n  /**\n   * Status of a plan\n   */\n  StatusAPlan = \"BLM\",\n  /**\n   * Random sample test information\n   */\n  RandomSampleTestInformation = \"BLN\",\n  /**\n   * Period of time\n   */\n  PeriodTime = \"BLO\",\n  /**\n   * Legislation\n   */\n  Legislation = \"BLP\",\n  /**\n   * Security measures requested\n   */\n  SecurityMeasuresRequested = \"BLQ\",\n  /**\n   * Transport contract document remark\n   */\n  TransportContractDocumentRemark = \"BLR\",\n  /**\n   * Previous port of call security information\n   */\n  PreviousPortCallSecurityInformation = \"BLS\",\n  /**\n   * Security information\n   */\n  SecurityInformation = \"BLT\",\n  /**\n   * Waste information\n   */\n  WasteInformation = \"BLU\",\n  /**\n   * B2C marketing information, short description\n   */\n  B2cMarketingInformationShortDescription = \"BLV\",\n  /**\n   * B2B marketing information, long description\n   */\n  B2bMarketingInformationLongDescription = \"BLW\",\n  /**\n   * B2C marketing information, long description\n   */\n  B2cMarketingInformationLongDescription = \"BLX\",\n  /**\n   * Product ingredients\n   */\n  ProductIngredients = \"BLY\",\n  /**\n   * Location short name\n   */\n  LocationShortName = \"BLZ\",\n  /**\n   * Packaging material information\n   */\n  PackagingMaterialInformation = \"BMA\",\n  /**\n   * Filler material information\n   */\n  FillerMaterialInformation = \"BMB\",\n  /**\n   * Ship-to-ship activity information\n   */\n  ShipToShipActivityInformation = \"BMC\",\n  /**\n   * Package material description\n   */\n  PackageMaterialDescription = \"BMD\",\n  /**\n   * Consumer level package marking\n   */\n  ConsumerLevelPackageMarking = \"BME\",\n  /**\n   * SIMA measure in force\n   */\n  SimaMeasureInForce = \"BMF\",\n  /**\n   * Pre-CARM\n   */\n  PreCarm = \"BMG\",\n  /**\n   * SIMA measure type\n   */\n  SimaMeasureType = \"BMH\",\n  /**\n   * Customs clearance instructions\n   */\n  CustomsClearanceInstructions = \"CCI\",\n  /**\n   * Sub Type Code\n   */\n  SubTypeCode = \"CCJ\",\n  /**\n   * SIMA information\n   */\n  SimaInformation = \"CCK\",\n  /**\n   * Time limit end\n   */\n  TimeLimitEnd = \"CCL\",\n  /**\n   * Time limit start\n   */\n  TimeLimitStart = \"CCM\",\n  /**\n   * Warehouse time limit\n   */\n  WarehouseTimeLimit = \"CCN\",\n  /**\n   * Value for duty information\n   */\n  ValueForDutyInformation = \"CCO\",\n  /**\n   * Customs clearance instructions export\n   */\n  CustomsClearanceInstructionsExport = \"CEX\",\n  /**\n   * Change information\n   */\n  ChangeInformation = \"CHG\",\n  /**\n   * Customs clearance instruction import\n   */\n  CustomsClearanceInstructionImport = \"CIP\",\n  /**\n   * Clearance place requested\n   */\n  ClearancePlaceRequested = \"CLP\",\n  /**\n   * Loading remarks\n   */\n  LoadingRemarks = \"CLR\",\n  /**\n   * Order information\n   */\n  OrderInformation = \"COI\",\n  /**\n   * Customer remarks\n   */\n  CustomerRemarks = \"CUR\",\n  /**\n   * Customs declaration information\n   */\n  CustomsDeclarationInformation = \"CUS\",\n  /**\n   * Damage remarks\n   */\n  DamageRemarks = \"DAR\",\n  /**\n   * Document issuer declaration\n   */\n  DocumentIssuerDeclaration = \"DCL\",\n  /**\n   * Delivery information\n   */\n  DeliveryInformation = \"DEL\",\n  /**\n   * Delivery instructions\n   */\n  DeliveryInstructions = \"DIN\",\n  /**\n   * Documentation instructions\n   */\n  DocumentationInstructions = \"DOC\",\n  /**\n   * Duty declaration\n   */\n  DutyDeclaration = \"DUT\",\n  /**\n   * Effective used routing\n   */\n  EffectiveUsedRouting = \"EUR\",\n  /**\n   * First block to be printed on the transport contract\n   */\n  FirstBlockToBePrintedOnTransportContract = \"FBC\",\n  /**\n   * Government bill of lading information\n   */\n  GovernmentBillLadingInformation = \"GBL\",\n  /**\n   * Entire transaction set\n   */\n  EntireTransactionSet = \"GEN\",\n  /**\n   * Further information concerning GGVS par. 7\n   */\n  FurtherInformationConcerningGgvsPar7 = \"GS7\",\n  /**\n   * Consignment handling instruction\n   */\n  ConsignmentHandlingInstruction = \"HAN\",\n  /**\n   * Hazard information\n   */\n  HazardInformation = \"HAZ\",\n  /**\n   * Consignment information for consignee\n   */\n  ConsignmentInformationForConsignee = \"ICN\",\n  /**\n   * Insurance instructions\n   */\n  InsuranceInstructions = \"IIN\",\n  /**\n   * Invoice mailing instructions\n   */\n  InvoiceMailingInstructions = \"IMI\",\n  /**\n   * Commercial invoice item description\n   */\n  CommercialInvoiceItemDescription = \"IND\",\n  /**\n   * Insurance information\n   */\n  InsuranceInformation = \"INS\",\n  /**\n   * Invoice instruction\n   */\n  InvoiceInstruction = \"INV\",\n  /**\n   * Information for railway purpose\n   */\n  InformationForRailwayPurpose = \"IRP\",\n  /**\n   * Inland transport details\n   */\n  InlandTransportDetails = \"ITR\",\n  /**\n   * Testing instructions\n   */\n  TestingInstructions = \"ITS\",\n  /**\n   * Location Alias\n   */\n  LocationAlias = \"LAN\",\n  /**\n   * Line item\n   */\n  LineItem = \"LIN\",\n  /**\n   * Loading instruction\n   */\n  LoadingInstruction = \"LOI\",\n  /**\n   * Miscellaneous charge order\n   */\n  MiscellaneousChargeOrder = \"MCO\",\n  /**\n   * Maritime Declaration of Health\n   */\n  MaritimeDeclarationHealth_Dup_Dup = \"MDH\",\n  /**\n   * Additional marks/numbers information\n   */\n  AdditionalMarksNumbersInformation = \"MKS\",\n  /**\n   * Order instruction\n   */\n  OrderInstruction = \"ORI\",\n  /**\n   * Other service information\n   */\n  OtherServiceInformation = \"OSI\",\n  /**\n   * Packing/marking information\n   */\n  PackingMarkingInformation = \"PAC\",\n  /**\n   * Payment instructions information\n   */\n  PaymentInstructionsInformation = \"PAI\",\n  /**\n   * Payables information\n   */\n  PayablesInformation = \"PAY\",\n  /**\n   * Packaging information\n   */\n  PackagingInformation = \"PKG\",\n  /**\n   * Packaging terms information\n   */\n  PackagingTermsInformation = \"PKT\",\n  /**\n   * Payment detail/remittance information\n   */\n  PaymentDetailRemittanceInformation = \"PMD\",\n  /**\n   * Payment information\n   */\n  PaymentInformation = \"PMT\",\n  /**\n   * Product information\n   */\n  ProductInformation = \"PRD\",\n  /**\n   * Price calculation formula\n   */\n  PriceCalculationFormula = \"PRF\",\n  /**\n   * Priority information\n   */\n  PriorityInformation = \"PRI\",\n  /**\n   * Purchasing information\n   */\n  PurchasingInformation = \"PUR\",\n  /**\n   * Quarantine instructions\n   */\n  QuarantineInstructions = \"QIN\",\n  /**\n   * Quality demands/requirements\n   */\n  QualityDemandsRequirements = \"QQD\",\n  /**\n   * Quotation instruction/information\n   */\n  QuotationInstructionInformation = \"QUT\",\n  /**\n   * Risk and handling information\n   */\n  RiskAndHandlingInformation = \"RAH\",\n  /**\n   * Regulatory information\n   */\n  RegulatoryInformation = \"REG\",\n  /**\n   * Return to origin information\n   */\n  ReturnToOriginInformation = \"RET\",\n  /**\n   * Receivables\n   */\n  Receivables = \"REV\",\n  /**\n   * Consignment route\n   */\n  ConsignmentRoute = \"RQR\",\n  /**\n   * Safety information\n   */\n  SafetyInformation = \"SAF\",\n  /**\n   * Consignment documentary instruction\n   */\n  ConsignmentDocumentaryInstruction = \"SIC\",\n  /**\n   * Special instructions\n   */\n  SpecialInstructions = \"SIN\",\n  /**\n   * Ship line requested\n   */\n  ShipLineRequested = \"SLR\",\n  /**\n   * Special permission for transport, generally\n   */\n  SpecialPermissionForTransportGenerally = \"SPA\",\n  /**\n   * Special permission concerning the goods to be transported\n   */\n  SpecialPermissionConcerningGoodsToBeTransported = \"SPG\",\n  /**\n   * Special handling\n   */\n  SpecialHandling = \"SPH\",\n  /**\n   * Special permission concerning package\n   */\n  SpecialPermissionConcerningPackage = \"SPP\",\n  /**\n   * Special permission concerning transport means\n   */\n  SpecialPermissionConcerningTransportMeans = \"SPT\",\n  /**\n   * Subsidiary risk number (IATA/DGR)\n   */\n  SubsidiaryRiskNumberIataDgr = \"SRN\",\n  /**\n   * Special service request\n   */\n  SpecialServiceRequest = \"SSR\",\n  /**\n   * Supplier remarks\n   */\n  SupplierRemarks = \"SUR\",\n  /**\n   * Consignment tariff\n   */\n  ConsignmentTariff = \"TCA\",\n  /**\n   * Consignment transport\n   */\n  ConsignmentTransport = \"TDT\",\n  /**\n   * Transportation information\n   */\n  TransportationInformation = \"TRA\",\n  /**\n   * Requested tariff\n   */\n  RequestedTariff = \"TRR\",\n  /**\n   * Tax declaration\n   */\n  TaxDeclaration = \"TXD\",\n  /**\n   * Warehouse instruction/information\n   */\n  WarehouseInstructionInformation = \"WHI\",\n  /**\n   * Mutually defined\n   */\n  MutuallyDefined = \"ZZZ\",\n}\n\nexport function description(value: Text): string {\n  switch (value) {\n    case Text.GoodsItemDescription:\n      return \"Goods item description\";\n    case Text.PaymentTerm:\n      return \"Payment term\";\n    case Text.DangerousGoodsAdditionalInformation:\n      return \"Dangerous goods additional information\";\n    case Text.DangerousGoodsTechnicalName:\n      return \"Dangerous goods technical name\";\n    case Text.AcknowledgementDescription:\n      return \"Acknowledgement description\";\n    case Text.RateAdditionalInformation:\n      return \"Rate additional information\";\n    case Text.PartyInstructions:\n      return \"Party instructions\";\n    case Text.GeneralInformation:\n      return \"General information\";\n    case Text.AdditionalConditionsSalePurchase:\n      return \"Additional conditions of sale/purchase\";\n    case Text.PriceConditions:\n      return \"Price conditions\";\n    case Text.GoodsDimensionsInCharacters:\n      return \"Goods dimensions in characters\";\n    case Text.EquipmentReUsageRestrictions:\n      return \"Equipment re-usage restrictions\";\n    case Text.HandlingRestriction:\n      return \"Handling restriction\";\n    case Text.ErrorDescriptionFreeText:\n      return \"Error description (free text)\";\n    case Text.ResponseFreeText:\n      return \"Response (free text)\";\n    case Text.PackageContentsDescription:\n      return \"Package content's description\";\n    case Text.TermsDelivery:\n      return \"Terms of delivery\";\n    case Text.BillLadingRemarks:\n      return \"Bill of lading remarks\";\n    case Text.ModeSettlementInformation:\n      return \"Mode of settlement information\";\n    case Text.ConsignmentInvoiceInformation:\n      return \"Consignment invoice information\";\n    case Text.ClearanceInvoiceInformation:\n      return \"Clearance invoice information\";\n    case Text.LetterCreditInformation:\n      return \"Letter of credit information\";\n    case Text.LicenseInformation:\n      return \"License information\";\n    case Text.CertificationStatements:\n      return \"Certification statements\";\n    case Text.AdditionalExportInformation:\n      return \"Additional export information\";\n    case Text.TariffStatements:\n      return \"Tariff statements\";\n    case Text.MedicalHistory:\n      return \"Medical history\";\n    case Text.ConditionsSaleOrPurchase:\n      return \"Conditions of sale or purchase\";\n    case Text.ContractDocumentType:\n      return \"Contract document type\";\n    case Text.AdditionalTermsAndOrConditionsDocumentaryCredit:\n      return \"Additional terms and/or conditions (documentary credit)\";\n    case Text.InstructionsOrInformationAboutStandbyDocumentary:\n      return \"Instructions or information about standby documentary\";\n    case Text.InstructionsOrInformationAboutPartialShipmentS:\n      return \"Instructions or information about partial shipment(s)\";\n    case Text.InstructionsOrInformationAboutTranshipmentS:\n      return \"Instructions or information about transhipment(s)\";\n    case Text.AdditionalHandlingInstructionsDocumentaryCredit:\n      return \"Additional handling instructions documentary credit\";\n    case Text.DomesticRoutingInformation:\n      return \"Domestic routing information\";\n    case Text.ChargeableCategoryEquipment:\n      return \"Chargeable category of equipment\";\n    case Text.GovernmentInformation:\n      return \"Government information\";\n    case Text.OnwardRoutingInformation:\n      return \"Onward routing information\";\n    case Text.AccountingInformation:\n      return \"Accounting information\";\n    case Text.DiscrepancyInformation:\n      return \"Discrepancy information\";\n    case Text.ConfirmationInstructions:\n      return \"Confirmation instructions\";\n    case Text.MethodIssuance:\n      return \"Method of issuance\";\n    case Text.DocumentsDeliveryInstructions:\n      return \"Documents delivery instructions\";\n    case Text.AdditionalConditions:\n      return \"Additional conditions\";\n    case Text.InformationInstructionsAboutAdditionalAmountsCovered:\n      return \"Information/instructions about additional amounts covered\";\n    case Text.DeferredPaymentTermedAdditional:\n      return \"Deferred payment termed additional\";\n    case Text.AcceptanceTermsAdditional:\n      return \"Acceptance terms additional\";\n    case Text.NegotiationTermsAdditional:\n      return \"Negotiation terms additional\";\n    case Text.DocumentNameAndDocumentaryRequirements:\n      return \"Document name and documentary requirements\";\n    case Text.InstructionsInformationAboutRevolvingDocumentaryCredit:\n      return \"Instructions/information about revolving documentary credit\";\n    case Text.DocumentaryRequirements:\n      return \"Documentary requirements\";\n    case Text.AdditionalInformation:\n      return \"Additional information\";\n    case Text.FactorAssignmentClause:\n      return \"Factor assignment clause\";\n    case Text.Reason:\n      return \"Reason\";\n    case Text.Dispute:\n      return \"Dispute\";\n    case Text.AdditionalAttributeInformation:\n      return \"Additional attribute information\";\n    case Text.AbsenceDeclaration:\n      return \"Absence declaration\";\n    case Text.AggregationStatement:\n      return \"Aggregation statement\";\n    case Text.CompilationStatement:\n      return \"Compilation statement\";\n    case Text.DefinitionalException:\n      return \"Definitional exception\";\n    case Text.PrivacyStatement:\n      return \"Privacy statement\";\n    case Text.QualityStatement:\n      return \"Quality statement\";\n    case Text.StatisticalDescription:\n      return \"Statistical description\";\n    case Text.StatisticalDefinition:\n      return \"Statistical definition\";\n    case Text.StatisticalName:\n      return \"Statistical name\";\n    case Text.StatisticalTitle:\n      return \"Statistical title\";\n    case Text.OffDimensionInformation:\n      return \"Off-dimension information\";\n    case Text.UnexpectedStopsInformation:\n      return \"Unexpected stops information\";\n    case Text.Principles:\n      return \"Principles\";\n    case Text.TermsAndDefinition:\n      return \"Terms and definition\";\n    case Text.SegmentName:\n      return \"Segment name\";\n    case Text.SimpleDataElementName:\n      return \"Simple data element name\";\n    case Text.Scope:\n      return \"Scope\";\n    case Text.MessageTypeName:\n      return \"Message type name\";\n    case Text.Introduction:\n      return \"Introduction\";\n    case Text.Glossary:\n      return \"Glossary\";\n    case Text.FunctionalDefinition:\n      return \"Functional definition\";\n    case Text.Examples:\n      return \"Examples\";\n    case Text.CoverPage:\n      return \"Cover page\";\n    case Text.DependencySyntaxNotes:\n      return \"Dependency (syntax) notes\";\n    case Text.CodeValueName:\n      return \"Code value name\";\n    case Text.CodeListName:\n      return \"Code list name\";\n    case Text.ClarificationUsage:\n      return \"Clarification of usage\";\n    case Text.CompositeDataElementName:\n      return \"Composite data element name\";\n    case Text.FieldApplication:\n      return \"Field of application\";\n    case Text.TypeAssetsAndLiabilities:\n      return \"Type of assets and liabilities\";\n    case Text.PromotionInformation:\n      return \"Promotion information\";\n    case Text.MeterCondition:\n      return \"Meter condition\";\n    case Text.MeterReadingInformation:\n      return \"Meter reading information\";\n    case Text.TypeTransactionReason:\n      return \"Type of transaction reason\";\n    case Text.TypeSurveyQuestion:\n      return \"Type of survey question\";\n    case Text.CarriersAgentCounterInformation:\n      return \"Carrier's agent counter information\";\n    case Text.DescriptionWorkItemOnEquipment:\n      return \"Description of work item on equipment\";\n    case Text.MessageDefinition:\n      return \"Message definition\";\n    case Text.BookedItemInformation:\n      return \"Booked item information\";\n    case Text.SourceDocument:\n      return \"Source of document\";\n    case Text.Note:\n      return \"Note\";\n    case Text.FixedPartSegmentClarificationText:\n      return \"Fixed part of segment clarification text\";\n    case Text.CharacteristicsGoods:\n      return \"Characteristics of goods\";\n    case Text.AdditionalDischargeInstructions:\n      return \"Additional discharge instructions\";\n    case Text.ContainerStrippingInstructions:\n      return \"Container stripping instructions\";\n    case Text.CscContainerSafetyConventionPlateInformation:\n      return \"CSC (Container Safety Convention) plate information\";\n    case Text.CargoRemarks:\n      return \"Cargo remarks\";\n    case Text.TemperatureControlInstructions:\n      return \"Temperature control instructions\";\n    case Text.TextRefersToExpectedData:\n      return \"Text refers to expected data\";\n    case Text.TextRefersToReceivedData:\n      return \"Text refers to received data\";\n    case Text.SectionClarificationText:\n      return \"Section clarification text\";\n    case Text.InformationToBeneficiary:\n      return \"Information to the beneficiary\";\n    case Text.InformationToApplicant:\n      return \"Information to the applicant\";\n    case Text.InstructionsToBeneficiary:\n      return \"Instructions to the beneficiary\";\n    case Text.InstructionsToApplicant:\n      return \"Instructions to the applicant\";\n    case Text.ControlledAtmosphere:\n      return \"Controlled atmosphere\";\n    case Text.TakeOffAnnotation:\n      return \"Take off annotation\";\n    case Text.PriceVariationNarrative:\n      return \"Price variation narrative\";\n    case Text.DocumentaryCreditAmendmentInstructions:\n      return \"Documentary credit amendment instructions\";\n    case Text.StandardMethodNarrative:\n      return \"Standard method narrative\";\n    case Text.ProjectNarrative:\n      return \"Project narrative\";\n    case Text.RadioactiveGoodsAdditionalInformation:\n      return \"Radioactive goods, additional information\";\n    case Text.BankToBankInformation:\n      return \"Bank-to-bank information\";\n    case Text.ReimbursementInstructions:\n      return \"Reimbursement instructions\";\n    case Text.ReasonForAmendingAMessage:\n      return \"Reason for amending a message\";\n    case Text.InstructionsToPayingAndOrAcceptingAndOr:\n      return \"Instructions to the paying and/or accepting and/or\";\n    case Text.InterestInstructions:\n      return \"Interest instructions\";\n    case Text.AgentCommission:\n      return \"Agent commission\";\n    case Text.RemittingBankInstructions:\n      return \"Remitting bank instructions\";\n    case Text.InstructionsToCollectingBank:\n      return \"Instructions to the collecting bank\";\n    case Text.CollectionAmountInstructions:\n      return \"Collection amount instructions\";\n    case Text.InternalAuditingInformation:\n      return \"Internal auditing information\";\n    case Text.Constraint:\n      return \"Constraint\";\n    case Text.Comment:\n      return \"Comment\";\n    case Text.SemanticNote:\n      return \"Semantic note\";\n    case Text.HelpText:\n      return \"Help text\";\n    case Text.Legend:\n      return \"Legend\";\n    case Text.BatchCodeStructure:\n      return \"Batch code structure\";\n    case Text.ProductApplication:\n      return \"Product application\";\n    case Text.CustomerComplaint:\n      return \"Customer complaint\";\n    case Text.ProbableCauseFault:\n      return \"Probable cause of fault\";\n    case Text.DefectDescription:\n      return \"Defect description\";\n    case Text.RepairDescription:\n      return \"Repair description\";\n    case Text.ReviewComments:\n      return \"Review comments\";\n    case Text.Title:\n      return \"Title\";\n    case Text.DescriptionAmount:\n      return \"Description of amount\";\n    case Text.Responsibilities:\n      return \"Responsibilities\";\n    case Text.Supplier:\n      return \"Supplier\";\n    case Text.PurchaseRegion:\n      return \"Purchase region\";\n    case Text.Affiliation:\n      return \"Affiliation\";\n    case Text.Borrower:\n      return \"Borrower\";\n    case Text.LineBusiness:\n      return \"Line of business\";\n    case Text.FinancialInstitution:\n      return \"Financial institution\";\n    case Text.BusinessFounder:\n      return \"Business founder\";\n    case Text.BusinessHistory:\n      return \"Business history\";\n    case Text.BankingArrangements:\n      return \"Banking arrangements\";\n    case Text.BusinessOrigin:\n      return \"Business origin\";\n    case Text.BrandNamesDescription:\n      return \"Brand names' description\";\n    case Text.BusinessFinancingDetails:\n      return \"Business financing details\";\n    case Text.Competition:\n      return \"Competition\";\n    case Text.ConstructionProcessDetails:\n      return \"Construction process details\";\n    case Text.ConstructionSpecialty:\n      return \"Construction specialty\";\n    case Text.ContractInformation:\n      return \"Contract information\";\n    case Text.CorporateFiling:\n      return \"Corporate filing\";\n    case Text.CustomerInformation:\n      return \"Customer information\";\n    case Text.CopyrightNotice:\n      return \"Copyright notice\";\n    case Text.ContingentDebt:\n      return \"Contingent debt\";\n    case Text.ConvictionDetails:\n      return \"Conviction details\";\n    case Text.Equipment:\n      return \"Equipment\";\n    case Text.WorkforceDescription:\n      return \"Workforce description\";\n    case Text.Exemption:\n      return \"Exemption\";\n    case Text.FuturePlans:\n      return \"Future plans\";\n    case Text.IntervieweeConversationInformation:\n      return \"Interviewee conversation information\";\n    case Text.IntangibleAsset:\n      return \"Intangible asset\";\n    case Text.Inventory:\n      return \"Inventory\";\n    case Text.Investment:\n      return \"Investment\";\n    case Text.IntercompanyRelationsInformation:\n      return \"Intercompany relations information\";\n    case Text.JointVenture:\n      return \"Joint venture\";\n    case Text.Loan:\n      return \"Loan\";\n    case Text.LongTermDebt:\n      return \"Long term debt\";\n    case Text.Location:\n      return \"Location\";\n    case Text.CurrentLegalStructure:\n      return \"Current legal structure\";\n    case Text.MaritalContract:\n      return \"Marital contract\";\n    case Text.MarketingActivities:\n      return \"Marketing activities\";\n    case Text.Merger:\n      return \"Merger\";\n    case Text.MarketableSecurities:\n      return \"Marketable securities\";\n    case Text.BusinessDebt:\n      return \"Business debt\";\n    case Text.OriginalLegalStructure:\n      return \"Original legal structure\";\n    case Text.EmployeeSharingArrangements:\n      return \"Employee sharing arrangements\";\n    case Text.OrganizationDetails:\n      return \"Organization details\";\n    case Text.PublicRecordDetails:\n      return \"Public record details\";\n    case Text.PriceRange:\n      return \"Price range\";\n    case Text.Qualifications:\n      return \"Qualifications\";\n    case Text.RegisteredActivity:\n      return \"Registered activity\";\n    case Text.CriminalSentence:\n      return \"Criminal sentence\";\n    case Text.SalesMethod:\n      return \"Sales method\";\n    case Text.EducationalInstitutionInformation:\n      return \"Educational institution information\";\n    case Text.StatusDetails:\n      return \"Status details\";\n    case Text.Sales:\n      return \"Sales\";\n    case Text.SpouseInformation:\n      return \"Spouse information\";\n    case Text.EducationalDegreeInformation:\n      return \"Educational degree information\";\n    case Text.ShareholdingInformation:\n      return \"Shareholding information\";\n    case Text.SalesTerritory:\n      return \"Sales territory\";\n    case Text.AccountantsComments:\n      return \"Accountant's comments\";\n    case Text.ExemptionLawLocation:\n      return \"Exemption law location\";\n    case Text.ShareClassifications:\n      return \"Share classifications\";\n    case Text.Forecast:\n      return \"Forecast\";\n    case Text.EventLocation:\n      return \"Event location\";\n    case Text.FacilityOccupancy:\n      return \"Facility occupancy\";\n    case Text.ImportAndExportDetails:\n      return \"Import and export details\";\n    case Text.AdditionalFacilityInformation:\n      return \"Additional facility information\";\n    case Text.InventoryValue:\n      return \"Inventory value\";\n    case Text.Education:\n      return \"Education\";\n    case Text.Event:\n      return \"Event\";\n    case Text.Agent:\n      return \"Agent\";\n    case Text.DomesticallyAgreedFinancialStatementDetails:\n      return \"Domestically agreed financial statement details\";\n    case Text.OtherCurrentAssetDescription:\n      return \"Other current asset description\";\n    case Text.OtherCurrentLiabilityDescription:\n      return \"Other current liability description\";\n    case Text.FormerBusinessActivity:\n      return \"Former business activity\";\n    case Text.TradeNameUse:\n      return \"Trade name use\";\n    case Text.SigningAuthority:\n      return \"Signing authority\";\n    case Text.Guarantee:\n      return \"Guarantee\";\n    case Text.HoldingCompanyOperation:\n      return \"Holding company operation\";\n    case Text.ConsignmentRouting:\n      return \"Consignment routing\";\n    case Text.LetterProtest:\n      return \"Letter of protest\";\n    case Text.Question:\n      return \"Question\";\n    case Text.PartyInformation:\n      return \"Party information\";\n    case Text.AreaBoundariesDescription:\n      return \"Area boundaries description\";\n    case Text.AdvertisementInformation:\n      return \"Advertisement information\";\n    case Text.FinancialStatementDetails:\n      return \"Financial statement details\";\n    case Text.AccessInstructions:\n      return \"Access instructions\";\n    case Text.Liquidity:\n      return \"Liquidity\";\n    case Text.CreditLine:\n      return \"Credit line\";\n    case Text.WarrantyTerms:\n      return \"Warranty terms\";\n    case Text.DivisionDescription:\n      return \"Division description\";\n    case Text.ReportingInstruction:\n      return \"Reporting instruction\";\n    case Text.ExaminationResult:\n      return \"Examination result\";\n    case Text.LaboratoryResult:\n      return \"Laboratory result\";\n    case Text.AllowanceChargeInformation:\n      return \"Allowance/charge information\";\n    case Text.XRayResult:\n      return \"X-ray result\";\n    case Text.PathologyResult:\n      return \"Pathology result\";\n    case Text.InterventionDescription:\n      return \"Intervention description\";\n    case Text.SummaryAdmittance:\n      return \"Summary of admittance\";\n    case Text.MedicalTreatmentCourseDetail:\n      return \"Medical treatment course detail\";\n    case Text.Prognosis:\n      return \"Prognosis\";\n    case Text.InstructionToPatient:\n      return \"Instruction to patient\";\n    case Text.InstructionToPhysician:\n      return \"Instruction to physician\";\n    case Text.AllDocuments:\n      return \"All documents\";\n    case Text.MedicineTreatment:\n      return \"Medicine treatment\";\n    case Text.MedicineDosageAndAdministration:\n      return \"Medicine dosage and administration\";\n    case Text.AvailabilityPatient:\n      return \"Availability of patient\";\n    case Text.ReasonForServiceRequest:\n      return \"Reason for service request\";\n    case Text.PurposeService:\n      return \"Purpose of service\";\n    case Text.ArrivalConditions:\n      return \"Arrival conditions\";\n    case Text.ServiceRequestersComment:\n      return \"Service requester's comment\";\n    case Text.Authentication:\n      return \"Authentication\";\n    case Text.RequestedLocationDescription:\n      return \"Requested location description\";\n    case Text.MedicineAdministrationCondition:\n      return \"Medicine administration condition\";\n    case Text.PatientInformation:\n      return \"Patient information\";\n    case Text.PrecautionaryMeasure:\n      return \"Precautionary measure\";\n    case Text.ServiceCharacteristic:\n      return \"Service characteristic\";\n    case Text.PlannedEventComment:\n      return \"Planned event comment\";\n    case Text.ExpectedDelayComment:\n      return \"Expected delay comment\";\n    case Text.TransportRequirementsComment:\n      return \"Transport requirements comment\";\n    case Text.TemporaryApprovalCondition:\n      return \"Temporary approval condition\";\n    case Text.CustomsValuationInformation:\n      return \"Customs Valuation Information\";\n    case Text.ValueAddedTaxVatMarginScheme:\n      return \"Value Added Tax (VAT) margin scheme\";\n    case Text.MaritimeDeclarationHealth:\n      return \"Maritime Declaration of Health\";\n    case Text.PassengerBaggageInformation:\n      return \"Passenger baggage information\";\n    case Text.MaritimeDeclarationHealth_Dup:\n      return \"Maritime Declaration of Health\";\n    case Text.AdditionalProductInformationAddress:\n      return \"Additional product information address\";\n    case Text.InformationToBePrintedOnDespatchAdvice:\n      return \"Information to be printed on despatch advice\";\n    case Text.MissingGoodsRemarks:\n      return \"Missing goods remarks\";\n    case Text.NonAcceptanceInformation:\n      return \"Non-acceptance information\";\n    case Text.ReturnsInformation:\n      return \"Returns information\";\n    case Text.SubLineItemInformation:\n      return \"Sub-line item information\";\n    case Text.TestInformation:\n      return \"Test information\";\n    case Text.ExternalLink:\n      return \"External link\";\n    case Text.VatExemptionReason:\n      return \"VAT exemption reason\";\n    case Text.ProcessingInstructions:\n      return \"Processing Instructions\";\n    case Text.RelayInstructions:\n      return \"Relay Instructions\";\n    case Text.SimaApplicable:\n      return \"SIMA applicable\";\n    case Text.AppealsProgramCode:\n      return \"Appeals program code\";\n    case Text.SimaSubject:\n      return \"SIMA subject\";\n    case Text.SurtaxApplicable:\n      return \"Surtax applicable\";\n    case Text.SimaSecurityBond:\n      return \"SIMA security bond\";\n    case Text.SurtaxSubject:\n      return \"Surtax subject\";\n    case Text.SafeguardApplicable:\n      return \"Safeguard applicable\";\n    case Text.SafeguardApplicable_Dup:\n      return \"Safeguard applicable\";\n    case Text.SafeguardSubject:\n      return \"Safeguard subject\";\n    case Text.TransportContractDocumentClause:\n      return \"Transport contract document clause\";\n    case Text.InstructionToPreparePatient:\n      return \"Instruction to prepare the patient\";\n    case Text.MedicineTreatmentComment:\n      return \"Medicine treatment comment\";\n    case Text.ExaminationResultComment:\n      return \"Examination result comment\";\n    case Text.ServiceRequestComment:\n      return \"Service request comment\";\n    case Text.PrescriptionReason:\n      return \"Prescription reason\";\n    case Text.PrescriptionComment:\n      return \"Prescription comment\";\n    case Text.ClinicalInvestigationComment:\n      return \"Clinical investigation comment\";\n    case Text.MedicinalSpecificationComment:\n      return \"Medicinal specification comment\";\n    case Text.EconomicContributionComment:\n      return \"Economic contribution comment\";\n    case Text.StatusAPlan:\n      return \"Status of a plan\";\n    case Text.RandomSampleTestInformation:\n      return \"Random sample test information\";\n    case Text.PeriodTime:\n      return \"Period of time\";\n    case Text.Legislation:\n      return \"Legislation\";\n    case Text.SecurityMeasuresRequested:\n      return \"Security measures requested\";\n    case Text.TransportContractDocumentRemark:\n      return \"Transport contract document remark\";\n    case Text.PreviousPortCallSecurityInformation:\n      return \"Previous port of call security information\";\n    case Text.SecurityInformation:\n      return \"Security information\";\n    case Text.WasteInformation:\n      return \"Waste information\";\n    case Text.B2cMarketingInformationShortDescription:\n      return \"B2C marketing information, short description\";\n    case Text.B2bMarketingInformationLongDescription:\n      return \"B2B marketing information, long description\";\n    case Text.B2cMarketingInformationLongDescription:\n      return \"B2C marketing information, long description\";\n    case Text.ProductIngredients:\n      return \"Product ingredients\";\n    case Text.LocationShortName:\n      return \"Location short name\";\n    case Text.PackagingMaterialInformation:\n      return \"Packaging material information\";\n    case Text.FillerMaterialInformation:\n      return \"Filler material information\";\n    case Text.ShipToShipActivityInformation:\n      return \"Ship-to-ship activity information\";\n    case Text.PackageMaterialDescription:\n      return \"Package material description\";\n    case Text.ConsumerLevelPackageMarking:\n      return \"Consumer level package marking\";\n    case Text.SimaMeasureInForce:\n      return \"SIMA measure in force\";\n    case Text.PreCarm:\n      return \"Pre-CARM\";\n    case Text.SimaMeasureType:\n      return \"SIMA measure type\";\n    case Text.CustomsClearanceInstructions:\n      return \"Customs clearance instructions\";\n    case Text.SubTypeCode:\n      return \"Sub Type Code\";\n    case Text.SimaInformation:\n      return \"SIMA information\";\n    case Text.TimeLimitEnd:\n      return \"Time limit end\";\n    case Text.TimeLimitStart:\n      return \"Time limit start\";\n    case Text.WarehouseTimeLimit:\n      return \"Warehouse time limit\";\n    case Text.ValueForDutyInformation:\n      return \"Value for duty information\";\n    case Text.CustomsClearanceInstructionsExport:\n      return \"Customs clearance instructions export\";\n    case Text.ChangeInformation:\n      return \"Change information\";\n    case Text.CustomsClearanceInstructionImport:\n      return \"Customs clearance instruction import\";\n    case Text.ClearancePlaceRequested:\n      return \"Clearance place requested\";\n    case Text.LoadingRemarks:\n      return \"Loading remarks\";\n    case Text.OrderInformation:\n      return \"Order information\";\n    case Text.CustomerRemarks:\n      return \"Customer remarks\";\n    case Text.CustomsDeclarationInformation:\n      return \"Customs declaration information\";\n    case Text.DamageRemarks:\n      return \"Damage remarks\";\n    case Text.DocumentIssuerDeclaration:\n      return \"Document issuer declaration\";\n    case Text.DeliveryInformation:\n      return \"Delivery information\";\n    case Text.DeliveryInstructions:\n      return \"Delivery instructions\";\n    case Text.DocumentationInstructions:\n      return \"Documentation instructions\";\n    case Text.DutyDeclaration:\n      return \"Duty declaration\";\n    case Text.EffectiveUsedRouting:\n      return \"Effective used routing\";\n    case Text.FirstBlockToBePrintedOnTransportContract:\n      return \"First block to be printed on the transport contract\";\n    case Text.GovernmentBillLadingInformation:\n      return \"Government bill of lading information\";\n    case Text.EntireTransactionSet:\n      return \"Entire transaction set\";\n    case Text.FurtherInformationConcerningGgvsPar7:\n      return \"Further information concerning GGVS par. 7\";\n    case Text.ConsignmentHandlingInstruction:\n      return \"Consignment handling instruction\";\n    case Text.HazardInformation:\n      return \"Hazard information\";\n    case Text.ConsignmentInformationForConsignee:\n      return \"Consignment information for consignee\";\n    case Text.InsuranceInstructions:\n      return \"Insurance instructions\";\n    case Text.InvoiceMailingInstructions:\n      return \"Invoice mailing instructions\";\n    case Text.CommercialInvoiceItemDescription:\n      return \"Commercial invoice item description\";\n    case Text.InsuranceInformation:\n      return \"Insurance information\";\n    case Text.InvoiceInstruction:\n      return \"Invoice instruction\";\n    case Text.InformationForRailwayPurpose:\n      return \"Information for railway purpose\";\n    case Text.InlandTransportDetails:\n      return \"Inland transport details\";\n    case Text.TestingInstructions:\n      return \"Testing instructions\";\n    case Text.LocationAlias:\n      return \"Location Alias\";\n    case Text.LineItem:\n      return \"Line item\";\n    case Text.LoadingInstruction:\n      return \"Loading instruction\";\n    case Text.MiscellaneousChargeOrder:\n      return \"Miscellaneous charge order\";\n    case Text.MaritimeDeclarationHealth_Dup_Dup:\n      return \"Maritime Declaration of Health\";\n    case Text.AdditionalMarksNumbersInformation:\n      return \"Additional marks/numbers information\";\n    case Text.OrderInstruction:\n      return \"Order instruction\";\n    case Text.OtherServiceInformation:\n      return \"Other service information\";\n    case Text.PackingMarkingInformation:\n      return \"Packing/marking information\";\n    case Text.PaymentInstructionsInformation:\n      return \"Payment instructions information\";\n    case Text.PayablesInformation:\n      return \"Payables information\";\n    case Text.PackagingInformation:\n      return \"Packaging information\";\n    case Text.PackagingTermsInformation:\n      return \"Packaging terms information\";\n    case Text.PaymentDetailRemittanceInformation:\n      return \"Payment detail/remittance information\";\n    case Text.PaymentInformation:\n      return \"Payment information\";\n    case Text.ProductInformation:\n      return \"Product information\";\n    case Text.PriceCalculationFormula:\n      return \"Price calculation formula\";\n    case Text.PriorityInformation:\n      return \"Priority information\";\n    case Text.PurchasingInformation:\n      return \"Purchasing information\";\n    case Text.QuarantineInstructions:\n      return \"Quarantine instructions\";\n    case Text.QualityDemandsRequirements:\n      return \"Quality demands/requirements\";\n    case Text.QuotationInstructionInformation:\n      return \"Quotation instruction/information\";\n    case Text.RiskAndHandlingInformation:\n      return \"Risk and handling information\";\n    case Text.RegulatoryInformation:\n      return \"Regulatory information\";\n    case Text.ReturnToOriginInformation:\n      return \"Return to origin information\";\n    case Text.Receivables:\n      return \"Receivables\";\n    case Text.ConsignmentRoute:\n      return \"Consignment route\";\n    case Text.SafetyInformation:\n      return \"Safety information\";\n    case Text.ConsignmentDocumentaryInstruction:\n      return \"Consignment documentary instruction\";\n    case Text.SpecialInstructions:\n      return \"Special instructions\";\n    case Text.ShipLineRequested:\n      return \"Ship line requested\";\n    case Text.SpecialPermissionForTransportGenerally:\n      return \"Special permission for transport, generally\";\n    case Text.SpecialPermissionConcerningGoodsToBeTransported:\n      return \"Special permission concerning the goods to be transported\";\n    case Text.SpecialHandling:\n      return \"Special handling\";\n    case Text.SpecialPermissionConcerningPackage:\n      return \"Special permission concerning package\";\n    case Text.SpecialPermissionConcerningTransportMeans:\n      return \"Special permission concerning transport means\";\n    case Text.SubsidiaryRiskNumberIataDgr:\n      return \"Subsidiary risk number (IATA/DGR)\";\n    case Text.SpecialServiceRequest:\n      return \"Special service request\";\n    case Text.SupplierRemarks:\n      return \"Supplier remarks\";\n    case Text.ConsignmentTariff:\n      return \"Consignment tariff\";\n    case Text.ConsignmentTransport:\n      return \"Consignment transport\";\n    case Text.TransportationInformation:\n      return \"Transportation information\";\n    case Text.RequestedTariff:\n      return \"Requested tariff\";\n    case Text.TaxDeclaration:\n      return \"Tax declaration\";\n    case Text.WarehouseInstructionInformation:\n      return \"Warehouse instruction/information\";\n    case Text.MutuallyDefined:\n      return \"Mutually defined\";\n  }\n}\n","export enum Payment {\n  /**\n   * Instrument not defined\n   */\n  InstrumentNotDefined = \"1\",\n  /**\n   * Automated clearing house credit\n   */\n  AutomatedClearingHouseCredit = \"2\",\n  /**\n   * Automated clearing house debit\n   */\n  AutomatedClearingHouseDebit = \"3\",\n  /**\n   * ACH demand debit reversal\n   */\n  AchDemandDebitReversal = \"4\",\n  /**\n   * ACH demand credit reversal\n   */\n  AchDemandCreditReversal = \"5\",\n  /**\n   * ACH demand credit\n   */\n  AchDemandCredit = \"6\",\n  /**\n   * ACH demand debit\n   */\n  AchDemandDebit = \"7\",\n  /**\n   * Hold\n   */\n  Hold = \"8\",\n  /**\n   * National or regional clearing\n   */\n  NationalOrRegionalClearing = \"9\",\n  /**\n   * In cash\n   */\n  InCash = \"10\",\n  /**\n   * ACH savings credit reversal\n   */\n  AchSavingsCreditReversal = \"11\",\n  /**\n   * ACH savings debit reversal\n   */\n  AchSavingsDebitReversal = \"12\",\n  /**\n   * ACH savings credit\n   */\n  AchSavingsCredit = \"13\",\n  /**\n   * ACH savings debit\n   */\n  AchSavingsDebit = \"14\",\n  /**\n   * Bookentry credit\n   */\n  BookentryCredit = \"15\",\n  /**\n   * Bookentry debit\n   */\n  BookentryDebit = \"16\",\n  /**\n   * ACH demand cash concentration/disbursement (CCD) credit\n   */\n  AchDemandCashConcentrationDisbursementCcdCredit = \"17\",\n  /**\n   * ACH demand cash concentration/disbursement (CCD) debit\n   */\n  AchDemandCashConcentrationDisbursementCcdDebit = \"18\",\n  /**\n   * ACH demand corporate trade payment (CTP) credit\n   */\n  AchDemandCorporateTradePaymentCtpCredit = \"19\",\n  /**\n   * Cheque\n   */\n  Cheque = \"20\",\n  /**\n   * Banker's draft\n   */\n  BankersDraft = \"21\",\n  /**\n   * Certified banker's draft\n   */\n  CertifiedBankersDraft = \"22\",\n  /**\n   * Bank cheque (issued by a banking or similar establishment)\n   */\n  BankChequeIssuedByABankingOrSimilarEstablishment = \"23\",\n  /**\n   * Bill of exchange awaiting acceptance\n   */\n  BillExchangeAwaitingAcceptance = \"24\",\n  /**\n   * Certified cheque\n   */\n  CertifiedCheque = \"25\",\n  /**\n   * Local cheque\n   */\n  LocalCheque = \"26\",\n  /**\n   * ACH demand corporate trade payment (CTP) debit\n   */\n  AchDemandCorporateTradePaymentCtpDebit = \"27\",\n  /**\n   * ACH demand corporate trade exchange (CTX) credit\n   */\n  AchDemandCorporateTradeExchangeCtxCredit = \"28\",\n  /**\n   * ACH demand corporate trade exchange (CTX) debit\n   */\n  AchDemandCorporateTradeExchangeCtxDebit = \"29\",\n  /**\n   * Credit transfer\n   *\n   * non-SEPA\n   */\n  CreditTransfer = \"30\",\n  /**\n   * Debit transfer\n   *\n   * non-SEPA\n   */\n  DebitTransfer = \"31\",\n  /**\n   * ACH demand cash concentration/disbursement plus (CCD+)\n   */\n  AchDemandCashConcentrationDisbursementPlusCcd = \"32\",\n  /**\n   * ACH demand cash concentration/disbursement plus (CCD+)\n   */\n  AchDemandCashConcentrationDisbursementPlusCcd_Dup = \"33\",\n  /**\n   * ACH prearranged payment and deposit (PPD)\n   */\n  AchPrearrangedPaymentAndDepositPpd = \"34\",\n  /**\n   * ACH savings cash concentration/disbursement (CCD) credit\n   */\n  AchSavingsCashConcentrationDisbursementCcdCredit = \"35\",\n  /**\n   * ACH savings cash concentration/disbursement (CCD) debit\n   */\n  AchSavingsCashConcentrationDisbursementCcdDebit = \"36\",\n  /**\n   * ACH savings corporate trade payment (CTP) credit\n   */\n  AchSavingsCorporateTradePaymentCtpCredit = \"37\",\n  /**\n   * ACH savings corporate trade payment (CTP) debit\n   */\n  AchSavingsCorporateTradePaymentCtpDebit = \"38\",\n  /**\n   * ACH savings corporate trade exchange (CTX) credit\n   */\n  AchSavingsCorporateTradeExchangeCtxCredit = \"39\",\n  /**\n   * ACH savings corporate trade exchange (CTX) debit\n   */\n  AchSavingsCorporateTradeExchangeCtxDebit = \"40\",\n  /**\n   * ACH savings cash concentration/disbursement plus (CCD+)\n   */\n  AchSavingsCashConcentrationDisbursementPlusCcd = \"41\",\n  /**\n   * Payment to bank account\n   */\n  PaymentToBankAccount = \"42\",\n  /**\n   * ACH savings cash concentration/disbursement plus (CCD+)\n   */\n  AchSavingsCashConcentrationDisbursementPlusCcd_Dup = \"43\",\n  /**\n   * Accepted bill of exchange\n   */\n  AcceptedBillExchange = \"44\",\n  /**\n   * Referenced home-banking credit transfer\n   */\n  ReferencedHomeBankingCreditTransfer = \"45\",\n  /**\n   * Interbank debit transfer\n   */\n  InterbankDebitTransfer = \"46\",\n  /**\n   * Home-banking debit transfer\n   */\n  HomeBankingDebitTransfer = \"47\",\n  /**\n   * Bank card\n   *\n   * Use for all payment cards\n   */\n  BankCard = \"48\",\n  /**\n   * Direct debit\n   */\n  DirectDebit = \"49\",\n  /**\n   * Payment by postgiro\n   */\n  PaymentByPostgiro = \"50\",\n  /**\n   * FR, norme 6 97-Telereglement CFONB (French Organisation for\n   */\n  FrNorme697TelereglementCfonbFrenchOrganisationFor = \"51\",\n  /**\n   * Urgent commercial payment\n   */\n  UrgentCommercialPayment = \"52\",\n  /**\n   * Urgent Treasury Payment\n   */\n  UrgentTreasuryPayment = \"53\",\n  /**\n   * Credit card\n   */\n  CreditCard = \"54\",\n  /**\n   * Debit card\n   */\n  DebitCard = \"55\",\n  /**\n   * Bankgiro\n   */\n  Bankgiro = \"56\",\n  /**\n   * Standing agreement\n   *\n   * Contractual payment means\n   */\n  StandingAgreement = \"57\",\n  /**\n   * SEPA credit transfer\n   *\n   * SEPA\n   */\n  SepaCreditTransfer = \"58\",\n  /**\n   * SEPA direct debit\n   *\n   * SEPA\n   */\n  SepaDirectDebit = \"59\",\n  /**\n   * Promissory note\n   */\n  PromissoryNote = \"60\",\n  /**\n   * Promissory note signed by the debtor\n   */\n  PromissoryNoteSignedByDebtor = \"61\",\n  /**\n   * Promissory note signed by the debtor and endorsed by a bank\n   */\n  PromissoryNoteSignedByDebtorAndEndorsedByABank = \"62\",\n  /**\n   * Promissory note signed by the debtor and endorsed by a\n   */\n  PromissoryNoteSignedByDebtorAndEndorsedByA = \"63\",\n  /**\n   * Promissory note signed by a bank\n   */\n  PromissoryNoteSignedByABank = \"64\",\n  /**\n   * Promissory note signed by a bank and endorsed by another\n   */\n  PromissoryNoteSignedByABankAndEndorsedByAnother = \"65\",\n  /**\n   * Promissory note signed by a third party\n   */\n  PromissoryNoteSignedByAThirdParty = \"66\",\n  /**\n   * Promissory note signed by a third party and endorsed by a\n   */\n  PromissoryNoteSignedByAThirdPartyAndEndorsedByA = \"67\",\n  /**\n   * Online payment service\n   */\n  OnlinePaymentService = \"68\",\n  /**\n   * Transfer Advice\n   */\n  TransferAdvice = \"69\",\n  /**\n   * Bill drawn by the creditor on the debtor\n   */\n  BillDrawnByCreditorOnDebtor = \"70\",\n  /**\n   * Bill drawn by the creditor on a bank\n   */\n  BillDrawnByCreditorOnABank = \"74\",\n  /**\n   * Bill drawn by the creditor, endorsed by another bank\n   */\n  BillDrawnByCreditorEndorsedByAnotherBank = \"75\",\n  /**\n   * Bill drawn by the creditor on a bank and endorsed by a\n   */\n  BillDrawnByCreditorOnABankAndEndorsedByA = \"76\",\n  /**\n   * Bill drawn by the creditor on a third party\n   */\n  BillDrawnByCreditorOnAThirdParty = \"77\",\n  /**\n   * Bill drawn by creditor on third party, accepted and\n   */\n  BillDrawnByCreditorOnThirdPartyAcceptedAnd = \"78\",\n  /**\n   * Not transferable banker's draft\n   */\n  NotTransferableBankersDraft = \"91\",\n  /**\n   * Not transferable local cheque\n   */\n  NotTransferableLocalCheque = \"92\",\n  /**\n   * Reference giro\n   */\n  ReferenceGiro = \"93\",\n  /**\n   * Urgent giro\n   */\n  UrgentGiro = \"94\",\n  /**\n   * Free format giro\n   */\n  FreeFormatGiro = \"95\",\n  /**\n   * Requested method for payment was not used\n   */\n  RequestedMethodForPaymentWasNotUsed = \"96\",\n  /**\n   * Clearing between partners\n   */\n  ClearingBetweenPartners = \"97\",\n  /**\n   * JP, Electronically Recorded Monetary Claims\n   */\n  JpElectronicallyRecordedMonetaryClaims = \"98\",\n  /**\n   * Mutually defined\n   */\n  MutuallyDefined = \"ZZZ\",\n}\n\nexport function description(value: Payment): string {\n  switch (value) {\n    case Payment.InstrumentNotDefined:\n      return \"Instrument not defined\";\n    case Payment.AutomatedClearingHouseCredit:\n      return \"Automated clearing house credit\";\n    case Payment.AutomatedClearingHouseDebit:\n      return \"Automated clearing house debit\";\n    case Payment.AchDemandDebitReversal:\n      return \"ACH demand debit reversal\";\n    case Payment.AchDemandCreditReversal:\n      return \"ACH demand credit reversal\";\n    case Payment.AchDemandCredit:\n      return \"ACH demand credit\";\n    case Payment.AchDemandDebit:\n      return \"ACH demand debit\";\n    case Payment.Hold:\n      return \"Hold\";\n    case Payment.NationalOrRegionalClearing:\n      return \"National or regional clearing\";\n    case Payment.InCash:\n      return \"In cash\";\n    case Payment.AchSavingsCreditReversal:\n      return \"ACH savings credit reversal\";\n    case Payment.AchSavingsDebitReversal:\n      return \"ACH savings debit reversal\";\n    case Payment.AchSavingsCredit:\n      return \"ACH savings credit\";\n    case Payment.AchSavingsDebit:\n      return \"ACH savings debit\";\n    case Payment.BookentryCredit:\n      return \"Bookentry credit\";\n    case Payment.BookentryDebit:\n      return \"Bookentry debit\";\n    case Payment.AchDemandCashConcentrationDisbursementCcdCredit:\n      return \"ACH demand cash concentration/disbursement (CCD) credit\";\n    case Payment.AchDemandCashConcentrationDisbursementCcdDebit:\n      return \"ACH demand cash concentration/disbursement (CCD) debit\";\n    case Payment.AchDemandCorporateTradePaymentCtpCredit:\n      return \"ACH demand corporate trade payment (CTP) credit\";\n    case Payment.Cheque:\n      return \"Cheque\";\n    case Payment.BankersDraft:\n      return \"Banker's draft\";\n    case Payment.CertifiedBankersDraft:\n      return \"Certified banker's draft\";\n    case Payment.BankChequeIssuedByABankingOrSimilarEstablishment:\n      return \"Bank cheque (issued by a banking or similar establishment)\";\n    case Payment.BillExchangeAwaitingAcceptance:\n      return \"Bill of exchange awaiting acceptance\";\n    case Payment.CertifiedCheque:\n      return \"Certified cheque\";\n    case Payment.LocalCheque:\n      return \"Local cheque\";\n    case Payment.AchDemandCorporateTradePaymentCtpDebit:\n      return \"ACH demand corporate trade payment (CTP) debit\";\n    case Payment.AchDemandCorporateTradeExchangeCtxCredit:\n      return \"ACH demand corporate trade exchange (CTX) credit\";\n    case Payment.AchDemandCorporateTradeExchangeCtxDebit:\n      return \"ACH demand corporate trade exchange (CTX) debit\";\n    case Payment.CreditTransfer:\n      return \"Credit transfer\";\n    case Payment.DebitTransfer:\n      return \"Debit transfer\";\n    case Payment.AchDemandCashConcentrationDisbursementPlusCcd:\n      return \"ACH demand cash concentration/disbursement plus (CCD+)\";\n    case Payment.AchDemandCashConcentrationDisbursementPlusCcd_Dup:\n      return \"ACH demand cash concentration/disbursement plus (CCD+)\";\n    case Payment.AchPrearrangedPaymentAndDepositPpd:\n      return \"ACH prearranged payment and deposit (PPD)\";\n    case Payment.AchSavingsCashConcentrationDisbursementCcdCredit:\n      return \"ACH savings cash concentration/disbursement (CCD) credit\";\n    case Payment.AchSavingsCashConcentrationDisbursementCcdDebit:\n      return \"ACH savings cash concentration/disbursement (CCD) debit\";\n    case Payment.AchSavingsCorporateTradePaymentCtpCredit:\n      return \"ACH savings corporate trade payment (CTP) credit\";\n    case Payment.AchSavingsCorporateTradePaymentCtpDebit:\n      return \"ACH savings corporate trade payment (CTP) debit\";\n    case Payment.AchSavingsCorporateTradeExchangeCtxCredit:\n      return \"ACH savings corporate trade exchange (CTX) credit\";\n    case Payment.AchSavingsCorporateTradeExchangeCtxDebit:\n      return \"ACH savings corporate trade exchange (CTX) debit\";\n    case Payment.AchSavingsCashConcentrationDisbursementPlusCcd:\n      return \"ACH savings cash concentration/disbursement plus (CCD+)\";\n    case Payment.PaymentToBankAccount:\n      return \"Payment to bank account\";\n    case Payment.AchSavingsCashConcentrationDisbursementPlusCcd_Dup:\n      return \"ACH savings cash concentration/disbursement plus (CCD+)\";\n    case Payment.AcceptedBillExchange:\n      return \"Accepted bill of exchange\";\n    case Payment.ReferencedHomeBankingCreditTransfer:\n      return \"Referenced home-banking credit transfer\";\n    case Payment.InterbankDebitTransfer:\n      return \"Interbank debit transfer\";\n    case Payment.HomeBankingDebitTransfer:\n      return \"Home-banking debit transfer\";\n    case Payment.BankCard:\n      return \"Bank card\";\n    case Payment.DirectDebit:\n      return \"Direct debit\";\n    case Payment.PaymentByPostgiro:\n      return \"Payment by postgiro\";\n    case Payment.FrNorme697TelereglementCfonbFrenchOrganisationFor:\n      return \"FR, norme 6 97-Telereglement CFONB (French Organisation for\";\n    case Payment.UrgentCommercialPayment:\n      return \"Urgent commercial payment\";\n    case Payment.UrgentTreasuryPayment:\n      return \"Urgent Treasury Payment\";\n    case Payment.CreditCard:\n      return \"Credit card\";\n    case Payment.DebitCard:\n      return \"Debit card\";\n    case Payment.Bankgiro:\n      return \"Bankgiro\";\n    case Payment.StandingAgreement:\n      return \"Standing agreement\";\n    case Payment.SepaCreditTransfer:\n      return \"SEPA credit transfer\";\n    case Payment.SepaDirectDebit:\n      return \"SEPA direct debit\";\n    case Payment.PromissoryNote:\n      return \"Promissory note\";\n    case Payment.PromissoryNoteSignedByDebtor:\n      return \"Promissory note signed by the debtor\";\n    case Payment.PromissoryNoteSignedByDebtorAndEndorsedByABank:\n      return \"Promissory note signed by the debtor and endorsed by a bank\";\n    case Payment.PromissoryNoteSignedByDebtorAndEndorsedByA:\n      return \"Promissory note signed by the debtor and endorsed by a\";\n    case Payment.PromissoryNoteSignedByABank:\n      return \"Promissory note signed by a bank\";\n    case Payment.PromissoryNoteSignedByABankAndEndorsedByAnother:\n      return \"Promissory note signed by a bank and endorsed by another\";\n    case Payment.PromissoryNoteSignedByAThirdParty:\n      return \"Promissory note signed by a third party\";\n    case Payment.PromissoryNoteSignedByAThirdPartyAndEndorsedByA:\n      return \"Promissory note signed by a third party and endorsed by a\";\n    case Payment.OnlinePaymentService:\n      return \"Online payment service\";\n    case Payment.TransferAdvice:\n      return \"Transfer Advice\";\n    case Payment.BillDrawnByCreditorOnDebtor:\n      return \"Bill drawn by the creditor on the debtor\";\n    case Payment.BillDrawnByCreditorOnABank:\n      return \"Bill drawn by the creditor on a bank\";\n    case Payment.BillDrawnByCreditorEndorsedByAnotherBank:\n      return \"Bill drawn by the creditor, endorsed by another bank\";\n    case Payment.BillDrawnByCreditorOnABankAndEndorsedByA:\n      return \"Bill drawn by the creditor on a bank and endorsed by a\";\n    case Payment.BillDrawnByCreditorOnAThirdParty:\n      return \"Bill drawn by the creditor on a third party\";\n    case Payment.BillDrawnByCreditorOnThirdPartyAcceptedAnd:\n      return \"Bill drawn by creditor on third party, accepted and\";\n    case Payment.NotTransferableBankersDraft:\n      return \"Not transferable banker's draft\";\n    case Payment.NotTransferableLocalCheque:\n      return \"Not transferable local cheque\";\n    case Payment.ReferenceGiro:\n      return \"Reference giro\";\n    case Payment.UrgentGiro:\n      return \"Urgent giro\";\n    case Payment.FreeFormatGiro:\n      return \"Free format giro\";\n    case Payment.RequestedMethodForPaymentWasNotUsed:\n      return \"Requested method for payment was not used\";\n    case Payment.ClearingBetweenPartners:\n      return \"Clearing between partners\";\n    case Payment.JpElectronicallyRecordedMonetaryClaims:\n      return \"JP, Electronically Recorded Monetary Claims\";\n    case Payment.MutuallyDefined:\n      return \"Mutually defined\";\n  }\n}\n","export enum Enum5305 {\n  /**\n   * Standard rate\n   */\n  StandardRate = \"S\",\n  /**\n   * Zero rated goods\n   */\n  ZeroRatedGoods = \"Z\",\n  /**\n   * Exempt from tax\n   */\n  ExemptFromTax = \"E\",\n  /**\n   * VAT Reverse charge\n   *\n   * VAT reverse charge\n   */\n  VatReverseCharge = \"AE\",\n  /**\n   * VAT exempt for EEA intra-community supply of goods and services\n   *\n   * VAT exempt for intra community supply of goods\n   */\n  VatExemptForEeaIntraCommunitySupplyGoodsAndServices = \"K\",\n  /**\n   * Free export item, tax not charged\n   */\n  FreeExportItemTaxNotCharged = \"G\",\n  /**\n   * Service outside scope of tax\n   *\n   * Services outside scope of tax\n   */\n  ServiceOutsideScopeTax = \"O\",\n  /**\n   * Canary Islands general indirect tax\n   *\n   * Canary Islands General Indirect Tax\n   */\n  CanaryIslandsGeneralIndirectTax = \"L\",\n  /**\n   * Tax for production, services and importation in Ceuta and Melilla\n   *\n   * Liable for IPSI\n   */\n  TaxForProductionServicesAndImportationInCeutaAndMelilla = \"M\",\n}\n\nexport function description(value: Enum5305): string {\n  switch (value) {\n    case Enum5305.StandardRate:\n      return \"Standard rate\";\n    case Enum5305.ZeroRatedGoods:\n      return \"Zero rated goods\";\n    case Enum5305.ExemptFromTax:\n      return \"Exempt from tax\";\n    case Enum5305.VatReverseCharge:\n      return \"VAT Reverse charge\";\n    case Enum5305.VatExemptForEeaIntraCommunitySupplyGoodsAndServices:\n      return \"VAT exempt for EEA intra-community supply of goods and services\";\n    case Enum5305.FreeExportItemTaxNotCharged:\n      return \"Free export item, tax not charged\";\n    case Enum5305.ServiceOutsideScopeTax:\n      return \"Service outside scope of tax\";\n    case Enum5305.CanaryIslandsGeneralIndirectTax:\n      return \"Canary Islands general indirect tax\";\n    case Enum5305.TaxForProductionServicesAndImportationInCeutaAndMelilla:\n      return \"Tax for production, services and importation in Ceuta and Melilla\";\n  }\n}\n","export enum Allowance {\n  /**\n   * Bonus for works ahead of schedule\n   */\n  BonusForWorksAheadSchedule = \"41\",\n  /**\n   * Other bonus\n   */\n  OtherBonus = \"42\",\n  /**\n   * Manufacturer’s consumer discount\n   */\n  ManufacturerSConsumerDiscount = \"60\",\n  /**\n   * Due to military status\n   */\n  DueToMilitaryStatus = \"62\",\n  /**\n   * Due to work accident\n   */\n  DueToWorkAccident = \"63\",\n  /**\n   * Special agreement\n   */\n  SpecialAgreement = \"64\",\n  /**\n   * Production error discount\n   */\n  ProductionErrorDiscount = \"65\",\n  /**\n   * New outlet discount\n   */\n  NewOutletDiscount = \"66\",\n  /**\n   * Sample discount\n   */\n  SampleDiscount = \"67\",\n  /**\n   * End-of-range discount\n   */\n  EndRangeDiscount = \"68\",\n  /**\n   * Incoterm discount\n   */\n  IncotermDiscount = \"70\",\n  /**\n   * Point of sales threshold allowance\n   */\n  PointSalesThresholdAllowance = \"71\",\n  /**\n   * Material surcharge/deduction\n   */\n  MaterialSurchargeDeduction = \"88\",\n  /**\n   * Discount\n   */\n  Discount = \"95\",\n  /**\n   * Special rebate\n   */\n  SpecialRebate = \"100\",\n  /**\n   * Fixed long term\n   */\n  FixedLongTerm = \"102\",\n  /**\n   * Temporary\n   */\n  Temporary = \"103\",\n  /**\n   * Standard\n   */\n  Standard = \"104\",\n  /**\n   * Yearly turnover\n   */\n  YearlyTurnover = \"105\",\n}\n\nexport function description(value: Allowance): string {\n  switch (value) {\n    case Allowance.BonusForWorksAheadSchedule:\n      return \"Bonus for works ahead of schedule\";\n    case Allowance.OtherBonus:\n      return \"Other bonus\";\n    case Allowance.ManufacturerSConsumerDiscount:\n      return \"Manufacturer’s consumer discount\";\n    case Allowance.DueToMilitaryStatus:\n      return \"Due to military status\";\n    case Allowance.DueToWorkAccident:\n      return \"Due to work accident\";\n    case Allowance.SpecialAgreement:\n      return \"Special agreement\";\n    case Allowance.ProductionErrorDiscount:\n      return \"Production error discount\";\n    case Allowance.NewOutletDiscount:\n      return \"New outlet discount\";\n    case Allowance.SampleDiscount:\n      return \"Sample discount\";\n    case Allowance.EndRangeDiscount:\n      return \"End-of-range discount\";\n    case Allowance.IncotermDiscount:\n      return \"Incoterm discount\";\n    case Allowance.PointSalesThresholdAllowance:\n      return \"Point of sales threshold allowance\";\n    case Allowance.MaterialSurchargeDeduction:\n      return \"Material surcharge/deduction\";\n    case Allowance.Discount:\n      return \"Discount\";\n    case Allowance.SpecialRebate:\n      return \"Special rebate\";\n    case Allowance.FixedLongTerm:\n      return \"Fixed long term\";\n    case Allowance.Temporary:\n      return \"Temporary\";\n    case Allowance.Standard:\n      return \"Standard\";\n    case Allowance.YearlyTurnover:\n      return \"Yearly turnover\";\n  }\n}\n","export enum Item {\n  /**\n   * Product version number\n   */\n  ProductVersionNumber = \"AA\",\n  /**\n   * Assembly\n   */\n  Assembly = \"AB\",\n  /**\n   * HIBC (Health Industry Bar Code)\n   */\n  HibcHealthIndustryBarCode = \"AC\",\n  /**\n   * Cold roll number\n   */\n  ColdRollNumber = \"AD\",\n  /**\n   * Hot roll number\n   */\n  HotRollNumber = \"AE\",\n  /**\n   * Slab number\n   */\n  SlabNumber = \"AF\",\n  /**\n   * Software revision number\n   */\n  SoftwareRevisionNumber = \"AG\",\n  /**\n   * UPC (Universal Product Code) Consumer package code (1-5-5)\n   */\n  UpcUniversalProductCodeConsumerPackageCode155 = \"AH\",\n  /**\n   * UPC (Universal Product Code) Consumer package code (1-5-5-\n   */\n  UpcUniversalProductCodeConsumerPackageCode155_Dup = \"AI\",\n  /**\n   * Sample number\n   */\n  SampleNumber = \"AJ\",\n  /**\n   * Pack number\n   */\n  PackNumber = \"AK\",\n  /**\n   * UPC (Universal Product Code) Shipping container code (1-2-\n   */\n  UpcUniversalProductCodeShippingContainerCode12 = \"AL\",\n  /**\n   * UPC (Universal Product Code)/EAN (European article number)\n   */\n  UpcUniversalProductCodeEanEuropeanArticleNumber = \"AM\",\n  /**\n   * UPC (Universal Product Code) suffix\n   */\n  UpcUniversalProductCodeSuffix = \"AN\",\n  /**\n   * State label code\n   */\n  StateLabelCode = \"AO\",\n  /**\n   * Heat number\n   */\n  HeatNumber = \"AP\",\n  /**\n   * Coupon number\n   */\n  CouponNumber = \"AQ\",\n  /**\n   * Resource number\n   */\n  ResourceNumber = \"AR\",\n  /**\n   * Work task number\n   */\n  WorkTaskNumber = \"AS\",\n  /**\n   * Price look up number\n   */\n  PriceLookUpNumber = \"AT\",\n  /**\n   * NSN (North Atlantic Treaty Organization Stock Number)\n   */\n  NsnNorthAtlanticTreatyOrganizationStockNumber = \"AU\",\n  /**\n   * Refined product code\n   */\n  RefinedProductCode = \"AV\",\n  /**\n   * Exhibit\n   */\n  Exhibit = \"AW\",\n  /**\n   * End item\n   */\n  EndItem = \"AX\",\n  /**\n   * Federal supply classification\n   */\n  FederalSupplyClassification = \"AY\",\n  /**\n   * Engineering data list\n   */\n  EngineeringDataList = \"AZ\",\n  /**\n   * Milestone event number\n   */\n  MilestoneEventNumber = \"BA\",\n  /**\n   * Lot number\n   */\n  LotNumber = \"BB\",\n  /**\n   * National drug code 4-4-2 format\n   */\n  NationalDrugCode442Format = \"BC\",\n  /**\n   * National drug code 5-3-2 format\n   */\n  NationalDrugCode532Format = \"BD\",\n  /**\n   * National drug code 5-4-1 format\n   */\n  NationalDrugCode541Format = \"BE\",\n  /**\n   * National drug code 5-4-2 format\n   */\n  NationalDrugCode542Format = \"BF\",\n  /**\n   * National drug code\n   */\n  NationalDrugCode = \"BG\",\n  /**\n   * Part number\n   */\n  PartNumber = \"BH\",\n  /**\n   * Local Stock Number (LSN)\n   */\n  LocalStockNumberLsn = \"BI\",\n  /**\n   * Next higher assembly number\n   */\n  NextHigherAssemblyNumber = \"BJ\",\n  /**\n   * Data category\n   */\n  DataCategory = \"BK\",\n  /**\n   * Control number\n   */\n  ControlNumber = \"BL\",\n  /**\n   * Special material identification code\n   */\n  SpecialMaterialIdentificationCode = \"BM\",\n  /**\n   * Locally assigned control number\n   */\n  LocallyAssignedControlNumber = \"BN\",\n  /**\n   * Buyer's colour\n   */\n  BuyersColour = \"BO\",\n  /**\n   * Buyer's part number\n   */\n  BuyersPartNumber = \"BP\",\n  /**\n   * Variable measure product code\n   */\n  VariableMeasureProductCode = \"BQ\",\n  /**\n   * Financial phase\n   */\n  FinancialPhase = \"BR\",\n  /**\n   * Contract breakdown\n   */\n  ContractBreakdown = \"BS\",\n  /**\n   * Technical phase\n   */\n  TechnicalPhase = \"BT\",\n  /**\n   * Dye lot number\n   */\n  DyeLotNumber = \"BU\",\n  /**\n   * Daily statement of activities\n   */\n  DailyStatementActivities = \"BV\",\n  /**\n   * Periodical statement of activities within a bilaterally\n   */\n  PeriodicalStatementActivitiesWithinABilaterally = \"BW\",\n  /**\n   * Calendar week statement of activities\n   */\n  CalendarWeekStatementActivities = \"BX\",\n  /**\n   * Calendar month statement of activities\n   */\n  CalendarMonthStatementActivities = \"BY\",\n  /**\n   * Original equipment number\n   */\n  OriginalEquipmentNumber = \"BZ\",\n  /**\n   * Industry commodity code\n   */\n  IndustryCommodityCode = \"CC\",\n  /**\n   * Commodity grouping\n   */\n  CommodityGrouping = \"CG\",\n  /**\n   * Colour number\n   */\n  ColourNumber = \"CL\",\n  /**\n   * Contract number\n   */\n  ContractNumber = \"CR\",\n  /**\n   * Customs article number\n   */\n  CustomsArticleNumber = \"CV\",\n  /**\n   * Drawing revision number\n   */\n  DrawingRevisionNumber = \"DR\",\n  /**\n   * Drawing\n   */\n  Drawing = \"DW\",\n  /**\n   * Engineering change level\n   */\n  EngineeringChangeLevel = \"EC\",\n  /**\n   * Material code\n   */\n  MaterialCode = \"EF\",\n  /**\n   * EMDN (European Medical Device Nomenclature)\n   */\n  EmdnEuropeanMedicalDeviceNomenclature = \"EMD\",\n  /**\n   * International Article Numbering Association (EAN)\n   */\n  InternationalArticleNumberingAssociationEan = \"EN\",\n  /**\n   * Fish species\n   */\n  FishSpecies = \"FS\",\n  /**\n   * Buyer's internal product group code\n   */\n  BuyersInternalProductGroupCode = \"GB\",\n  /**\n   * Global model number\n   */\n  GlobalModelNumber = \"GMN\",\n  /**\n   * National product group code\n   */\n  NationalProductGroupCode = \"GN\",\n  /**\n   * General specification number\n   */\n  GeneralSpecificationNumber = \"GS\",\n  /**\n   * Harmonised system\n   */\n  HarmonisedSystem = \"HS\",\n  /**\n   * ISBN (International Standard Book Number)\n   */\n  IsbnInternationalStandardBookNumber = \"IB\",\n  /**\n   * Buyer's item number\n   */\n  BuyersItemNumber = \"IN\",\n  /**\n   * ISSN (International Standard Serial Number)\n   */\n  IssnInternationalStandardSerialNumber = \"IS\",\n  /**\n   * Buyer's style number\n   */\n  BuyersStyleNumber = \"IT\",\n  /**\n   * Buyer's size code\n   */\n  BuyersSizeCode = \"IZ\",\n  /**\n   * Machine number\n   */\n  MachineNumber = \"MA\",\n  /**\n   * Manufacturer's (producer's) article number\n   */\n  ManufacturersProducersArticleNumber = \"MF\",\n  /**\n   * Model number\n   */\n  ModelNumber = \"MN\",\n  /**\n   * Product/service identification number\n   */\n  ProductServiceIdentificationNumber = \"MP\",\n  /**\n   * Batch number\n   */\n  BatchNumber = \"NB\",\n  /**\n   * Customer order number\n   */\n  CustomerOrderNumber = \"ON\",\n  /**\n   * Part number description\n   */\n  PartNumberDescription = \"PD\",\n  /**\n   * Purchaser's order line number\n   */\n  PurchasersOrderLineNumber = \"PL\",\n  /**\n   * Purchase order number\n   */\n  PurchaseOrderNumber = \"PO\",\n  /**\n   * Phytosanitary Passport identifier\n   */\n  PhytosanitaryPassportIdentifier = \"PPI\",\n  /**\n   * Promotional variant number\n   */\n  PromotionalVariantNumber = \"PV\",\n  /**\n   * Buyer's qualifier for size\n   */\n  BuyersQualifierForSize = \"QS\",\n  /**\n   * Returnable container number\n   */\n  ReturnableContainerNumber = \"RC\",\n  /**\n   * Release number\n   */\n  ReleaseNumber = \"RN\",\n  /**\n   * Run number\n   */\n  RunNumber = \"RU\",\n  /**\n   * Record keeping of model year\n   */\n  RecordKeepingModelYear = \"RY\",\n  /**\n   * Supplier's article number\n   */\n  SuppliersArticleNumber = \"SA\",\n  /**\n   * Standard group of products (mixed assortment)\n   */\n  StandardGroupProductsMixedAssortment = \"SG\",\n  /**\n   * SKU (Stock keeping unit)\n   */\n  SkuStockKeepingUnit = \"SK\",\n  /**\n   * Serial number\n   */\n  SerialNumber = \"SN\",\n  /**\n   * RSK number\n   */\n  RskNumber = \"SRS\",\n  /**\n   * IFLS (Institut Francais du Libre Service) 5 digit product\n   */\n  IflsInstitutFrancaisDuLibreService5DigitProduct = \"SRT\",\n  /**\n   * IFLS (Institut Francais du Libre Service) 9 digit product\n   */\n  IflsInstitutFrancaisDuLibreService9DigitProduct = \"SRU\",\n  /**\n   * GS1 Global Trade Item Number\n   */\n  Gs1GlobalTradeItemNumber = \"SRV\",\n  /**\n   * EDIS (Energy Data Identification System)\n   */\n  EdisEnergyDataIdentificationSystem = \"SRW\",\n  /**\n   * Slaughter number\n   */\n  SlaughterNumber = \"SRX\",\n  /**\n   * Official animal number\n   */\n  OfficialAnimalNumber = \"SRY\",\n  /**\n   * Harmonized tariff schedule\n   */\n  HarmonizedTariffSchedule = \"SRZ\",\n  /**\n   * Supplier's supplier article number\n   */\n  SuppliersSupplierArticleNumber = \"SS\",\n  /**\n   * 46 Level DOT Code\n   */\n  _46LevelDotCode = \"SSA\",\n  /**\n   * Airline Tariff 6D\n   */\n  AirlineTariff6d = \"SSB\",\n  /**\n   * Title 49 Code of Federal Regulations\n   */\n  Title49CodeFederalRegulations = \"SSC\",\n  /**\n   * International Civil Aviation Administration code\n   */\n  InternationalCivilAviationAdministrationCode = \"SSD\",\n  /**\n   * Hazardous Materials ID DOT\n   */\n  HazardousMaterialsIdDot = \"SSE\",\n  /**\n   * Endorsement\n   */\n  Endorsement = \"SSF\",\n  /**\n   * Air Force Regulation 71-4\n   */\n  AirForceRegulation714 = \"SSG\",\n  /**\n   * Breed\n   */\n  Breed = \"SSH\",\n  /**\n   * Chemical Abstract Service (CAS) registry number\n   */\n  ChemicalAbstractServiceCasRegistryNumber = \"SSI\",\n  /**\n   * Engine model designation\n   */\n  EngineModelDesignation = \"SSJ\",\n  /**\n   * Institutional Meat Purchase Specifications (IMPS) Number\n   */\n  InstitutionalMeatPurchaseSpecificationsImpsNumber = \"SSK\",\n  /**\n   * Price Look-Up code (PLU)\n   */\n  PriceLookUpCodePlu = \"SSL\",\n  /**\n   * International Maritime Organization (IMO) Code\n   */\n  InternationalMaritimeOrganizationImoCode = \"SSM\",\n  /**\n   * Bureau of Explosives 600-A (rail)\n   */\n  BureauExplosives600ARail = \"SSN\",\n  /**\n   * United Nations Dangerous Goods List\n   */\n  UnitedNationsDangerousGoodsList = \"SSO\",\n  /**\n   * International Code of Botanical Nomenclature (ICBN)\n   */\n  InternationalCodeBotanicalNomenclatureIcbn = \"SSP\",\n  /**\n   * International Code of Zoological Nomenclature (ICZN)\n   */\n  InternationalCodeZoologicalNomenclatureIczn = \"SSQ\",\n  /**\n   * International Code of Nomenclature for Cultivated Plants\n   */\n  InternationalCodeNomenclatureForCultivatedPlants = \"SSR\",\n  /**\n   * Distributor’s article identifier\n   */\n  DistributorSArticleIdentifier = \"SSS\",\n  /**\n   * Norwegian Classification system ENVA\n   */\n  NorwegianClassificationSystemEnva = \"SST\",\n  /**\n   * Supplier assigned classification\n   */\n  SupplierAssignedClassification = \"SSU\",\n  /**\n   * Mexican classification system AMECE\n   */\n  MexicanClassificationSystemAmece = \"SSV\",\n  /**\n   * German classification system CCG\n   */\n  GermanClassificationSystemCcg = \"SSW\",\n  /**\n   * Finnish classification system EANFIN\n   */\n  FinnishClassificationSystemEanfin = \"SSX\",\n  /**\n   * Canadian classification system ICC\n   */\n  CanadianClassificationSystemIcc = \"SSY\",\n  /**\n   * French classification system IFLS5\n   */\n  FrenchClassificationSystemIfls5 = \"SSZ\",\n  /**\n   * Style number\n   */\n  StyleNumber = \"ST\",\n  /**\n   * Dutch classification system CBL\n   */\n  DutchClassificationSystemCbl = \"STA\",\n  /**\n   * Japanese classification system JICFS\n   */\n  JapaneseClassificationSystemJicfs = \"STB\",\n  /**\n   * European Union dairy subsidy eligibility classification\n   */\n  EuropeanUnionDairySubsidyEligibilityClassification = \"STC\",\n  /**\n   * GS1 Spain classification system\n   */\n  Gs1SpainClassificationSystem = \"STD\",\n  /**\n   * GS1 Poland classification system\n   */\n  Gs1PolandClassificationSystem = \"STE\",\n  /**\n   * Federal Agency on Technical Regulating and Metrology of the\n   */\n  FederalAgencyOnTechnicalRegulatingAndMetrology = \"STF\",\n  /**\n   * Efficient Consumer Response (ECR) Austria classification\n   */\n  EfficientConsumerResponseEcrAustriaClassification = \"STG\",\n  /**\n   * GS1 Italy classification system\n   */\n  Gs1ItalyClassificationSystem = \"STH\",\n  /**\n   * CPV (Common Procurement Vocabulary)\n   */\n  CpvCommonProcurementVocabulary = \"STI\",\n  /**\n   * IFDA (International Foodservice Distributors Association)\n   */\n  IfdaInternationalFoodserviceDistributorsAssociation = \"STJ\",\n  /**\n   * AHFS (American Hospital Formulary Service) pharmacologic -\n   */\n  AhfsAmericanHospitalFormularyServicePharmacologic = \"STK\",\n  /**\n   * ATC (Anatomical Therapeutic Chemical) classification system\n   */\n  AtcAnatomicalTherapeuticChemicalClassificationSystem = \"STL\",\n  /**\n   * CLADIMED (Classification des Dispositifs Médicaux)\n   */\n  CladimedClassificationDesDispositifsMédicaux = \"STM\",\n  /**\n   * CMDR (Canadian Medical Device Regulations) classification\n   */\n  CmdrCanadianMedicalDeviceRegulationsClassification = \"STN\",\n  /**\n   * CNDM (Classificazione Nazionale dei Dispositivi Medici)\n   */\n  CndmClassificazioneNazionaleDeiDispositiviMedici = \"STO\",\n  /**\n   * UK DM&D (Dictionary of Medicines & Devices) standard coding\n   */\n  UkDmDDictionaryMedicinesDevicesStandardCoding = \"STP\",\n  /**\n   * eCl@ss\n   */\n  EclSs = \"STQ\",\n  /**\n   * EDMA (European Diagnostic Manufacturers Association)\n   */\n  EdmaEuropeanDiagnosticManufacturersAssociation = \"STR\",\n  /**\n   * EGAR (European Generic Article Register)\n   */\n  EgarEuropeanGenericArticleRegister = \"STS\",\n  /**\n   * GMDN (Global Medical Devices Nomenclature)\n   */\n  GmdnGlobalMedicalDevicesNomenclature = \"STT\",\n  /**\n   * GPI (Generic Product Identifier)\n   */\n  GpiGenericProductIdentifier = \"STU\",\n  /**\n   * HCPCS (Healthcare Common Procedure Coding System)\n   */\n  HcpcsHealthcareCommonProcedureCodingSystem = \"STV\",\n  /**\n   * ICPS (International Classification for Patient Safety)\n   */\n  IcpsInternationalClassificationForPatientSafety = \"STW\",\n  /**\n   * MedDRA (Medical Dictionary for Regulatory Activities)\n   */\n  MeddraMedicalDictionaryForRegulatoryActivities = \"STX\",\n  /**\n   * Medical Columbus\n   */\n  MedicalColumbus = \"STY\",\n  /**\n   * NAPCS (North American Product Classification System)\n   */\n  NapcsNorthAmericanProductClassificationSystem = \"STZ\",\n  /**\n   * NHS (National Health Services) eClass\n   */\n  NhsNationalHealthServicesEclass = \"SUA\",\n  /**\n   * US FDA (Food and Drug Administration) Product Code\n   */\n  UsFdaFoodAndDrugAdministrationProductCode = \"SUB\",\n  /**\n   * SNOMED CT (Systematized Nomenclature of Medicine-Clinical\n   */\n  SnomedCtSystematizedNomenclatureMedicineClinical = \"SUC\",\n  /**\n   * UMDNS (Universal Medical Device Nomenclature System)\n   */\n  UmdnsUniversalMedicalDeviceNomenclatureSystem = \"SUD\",\n  /**\n   * GS1 Global Returnable Asset Identifier, non-serialised\n   */\n  Gs1GlobalReturnableAssetIdentifierNonSerialised = \"SUE\",\n  /**\n   * IMEI\n   */\n  Imei = \"SUF\",\n  /**\n   * Waste Type (EMSA)\n   */\n  WasteTypeEmsa = \"SUG\",\n  /**\n   * Ship's store classification type\n   */\n  ShipsStoreClassificationType = \"SUH\",\n  /**\n   * Emergency fire code\n   */\n  EmergencyFireCode = \"SUI\",\n  /**\n   * Emergency spillage code\n   */\n  EmergencySpillageCode = \"SUJ\",\n  /**\n   * IMDG packing group\n   */\n  ImdgPackingGroup = \"SUK\",\n  /**\n   * MARPOL Code IBC\n   */\n  MarpolCodeIbc = \"SUL\",\n  /**\n   * IMDG subsidiary risk class\n   */\n  ImdgSubsidiaryRiskClass = \"SUM\",\n  /**\n   * Transport group number\n   */\n  TransportGroupNumber = \"TG\",\n  /**\n   * Taxonomic Serial Number\n   */\n  TaxonomicSerialNumber = \"TSN\",\n  /**\n   * IMDG main hazard class\n   */\n  ImdgMainHazardClass = \"TSO\",\n  /**\n   * EU Combined Nomenclature\n   */\n  EuCombinedNomenclature = \"TSP\",\n  /**\n   * Therapeutic classification number\n   */\n  TherapeuticClassificationNumber = \"TSQ\",\n  /**\n   * European Waste Catalogue\n   */\n  EuropeanWasteCatalogue = \"TSR\",\n  /**\n   * Price grouping code\n   */\n  PriceGroupingCode = \"TSS\",\n  /**\n   * UNSPSC\n   */\n  Unspsc = \"TST\",\n  /**\n   * EU RoHS Directive\n   */\n  EuRohsDirective = \"TSU\",\n  /**\n   * Ultimate customer's article number\n   */\n  UltimateCustomersArticleNumber = \"UA\",\n  /**\n   * UPC (Universal product code)\n   */\n  UpcUniversalProductCode = \"UP\",\n  /**\n   * Vendor item number\n   */\n  VendorItemNumber = \"VN\",\n  /**\n   * Vendor's (seller's) part number\n   */\n  VendorsSellersPartNumber = \"VP\",\n  /**\n   * Vendor's supplemental item number\n   */\n  VendorsSupplementalItemNumber = \"VS\",\n  /**\n   * Vendor specification number\n   */\n  VendorSpecificationNumber = \"VX\",\n  /**\n   * Mutually defined\n   */\n  MutuallyDefined = \"ZZZ\",\n}\n\nexport function description(value: Item): string {\n  switch (value) {\n    case Item.ProductVersionNumber:\n      return \"Product version number\";\n    case Item.Assembly:\n      return \"Assembly\";\n    case Item.HibcHealthIndustryBarCode:\n      return \"HIBC (Health Industry Bar Code)\";\n    case Item.ColdRollNumber:\n      return \"Cold roll number\";\n    case Item.HotRollNumber:\n      return \"Hot roll number\";\n    case Item.SlabNumber:\n      return \"Slab number\";\n    case Item.SoftwareRevisionNumber:\n      return \"Software revision number\";\n    case Item.UpcUniversalProductCodeConsumerPackageCode155:\n      return \"UPC (Universal Product Code) Consumer package code (1-5-5)\";\n    case Item.UpcUniversalProductCodeConsumerPackageCode155_Dup:\n      return \"UPC (Universal Product Code) Consumer package code (1-5-5-\";\n    case Item.SampleNumber:\n      return \"Sample number\";\n    case Item.PackNumber:\n      return \"Pack number\";\n    case Item.UpcUniversalProductCodeShippingContainerCode12:\n      return \"UPC (Universal Product Code) Shipping container code (1-2-\";\n    case Item.UpcUniversalProductCodeEanEuropeanArticleNumber:\n      return \"UPC (Universal Product Code)/EAN (European article number)\";\n    case Item.UpcUniversalProductCodeSuffix:\n      return \"UPC (Universal Product Code) suffix\";\n    case Item.StateLabelCode:\n      return \"State label code\";\n    case Item.HeatNumber:\n      return \"Heat number\";\n    case Item.CouponNumber:\n      return \"Coupon number\";\n    case Item.ResourceNumber:\n      return \"Resource number\";\n    case Item.WorkTaskNumber:\n      return \"Work task number\";\n    case Item.PriceLookUpNumber:\n      return \"Price look up number\";\n    case Item.NsnNorthAtlanticTreatyOrganizationStockNumber:\n      return \"NSN (North Atlantic Treaty Organization Stock Number)\";\n    case Item.RefinedProductCode:\n      return \"Refined product code\";\n    case Item.Exhibit:\n      return \"Exhibit\";\n    case Item.EndItem:\n      return \"End item\";\n    case Item.FederalSupplyClassification:\n      return \"Federal supply classification\";\n    case Item.EngineeringDataList:\n      return \"Engineering data list\";\n    case Item.MilestoneEventNumber:\n      return \"Milestone event number\";\n    case Item.LotNumber:\n      return \"Lot number\";\n    case Item.NationalDrugCode442Format:\n      return \"National drug code 4-4-2 format\";\n    case Item.NationalDrugCode532Format:\n      return \"National drug code 5-3-2 format\";\n    case Item.NationalDrugCode541Format:\n      return \"National drug code 5-4-1 format\";\n    case Item.NationalDrugCode542Format:\n      return \"National drug code 5-4-2 format\";\n    case Item.NationalDrugCode:\n      return \"National drug code\";\n    case Item.PartNumber:\n      return \"Part number\";\n    case Item.LocalStockNumberLsn:\n      return \"Local Stock Number (LSN)\";\n    case Item.NextHigherAssemblyNumber:\n      return \"Next higher assembly number\";\n    case Item.DataCategory:\n      return \"Data category\";\n    case Item.ControlNumber:\n      return \"Control number\";\n    case Item.SpecialMaterialIdentificationCode:\n      return \"Special material identification code\";\n    case Item.LocallyAssignedControlNumber:\n      return \"Locally assigned control number\";\n    case Item.BuyersColour:\n      return \"Buyer's colour\";\n    case Item.BuyersPartNumber:\n      return \"Buyer's part number\";\n    case Item.VariableMeasureProductCode:\n      return \"Variable measure product code\";\n    case Item.FinancialPhase:\n      return \"Financial phase\";\n    case Item.ContractBreakdown:\n      return \"Contract breakdown\";\n    case Item.TechnicalPhase:\n      return \"Technical phase\";\n    case Item.DyeLotNumber:\n      return \"Dye lot number\";\n    case Item.DailyStatementActivities:\n      return \"Daily statement of activities\";\n    case Item.PeriodicalStatementActivitiesWithinABilaterally:\n      return \"Periodical statement of activities within a bilaterally\";\n    case Item.CalendarWeekStatementActivities:\n      return \"Calendar week statement of activities\";\n    case Item.CalendarMonthStatementActivities:\n      return \"Calendar month statement of activities\";\n    case Item.OriginalEquipmentNumber:\n      return \"Original equipment number\";\n    case Item.IndustryCommodityCode:\n      return \"Industry commodity code\";\n    case Item.CommodityGrouping:\n      return \"Commodity grouping\";\n    case Item.ColourNumber:\n      return \"Colour number\";\n    case Item.ContractNumber:\n      return \"Contract number\";\n    case Item.CustomsArticleNumber:\n      return \"Customs article number\";\n    case Item.DrawingRevisionNumber:\n      return \"Drawing revision number\";\n    case Item.Drawing:\n      return \"Drawing\";\n    case Item.EngineeringChangeLevel:\n      return \"Engineering change level\";\n    case Item.MaterialCode:\n      return \"Material code\";\n    case Item.EmdnEuropeanMedicalDeviceNomenclature:\n      return \"EMDN (European Medical Device Nomenclature)\";\n    case Item.InternationalArticleNumberingAssociationEan:\n      return \"International Article Numbering Association (EAN)\";\n    case Item.FishSpecies:\n      return \"Fish species\";\n    case Item.BuyersInternalProductGroupCode:\n      return \"Buyer's internal product group code\";\n    case Item.GlobalModelNumber:\n      return \"Global model number\";\n    case Item.NationalProductGroupCode:\n      return \"National product group code\";\n    case Item.GeneralSpecificationNumber:\n      return \"General specification number\";\n    case Item.HarmonisedSystem:\n      return \"Harmonised system\";\n    case Item.IsbnInternationalStandardBookNumber:\n      return \"ISBN (International Standard Book Number)\";\n    case Item.BuyersItemNumber:\n      return \"Buyer's item number\";\n    case Item.IssnInternationalStandardSerialNumber:\n      return \"ISSN (International Standard Serial Number)\";\n    case Item.BuyersStyleNumber:\n      return \"Buyer's style number\";\n    case Item.BuyersSizeCode:\n      return \"Buyer's size code\";\n    case Item.MachineNumber:\n      return \"Machine number\";\n    case Item.ManufacturersProducersArticleNumber:\n      return \"Manufacturer's (producer's) article number\";\n    case Item.ModelNumber:\n      return \"Model number\";\n    case Item.ProductServiceIdentificationNumber:\n      return \"Product/service identification number\";\n    case Item.BatchNumber:\n      return \"Batch number\";\n    case Item.CustomerOrderNumber:\n      return \"Customer order number\";\n    case Item.PartNumberDescription:\n      return \"Part number description\";\n    case Item.PurchasersOrderLineNumber:\n      return \"Purchaser's order line number\";\n    case Item.PurchaseOrderNumber:\n      return \"Purchase order number\";\n    case Item.PhytosanitaryPassportIdentifier:\n      return \"Phytosanitary Passport identifier\";\n    case Item.PromotionalVariantNumber:\n      return \"Promotional variant number\";\n    case Item.BuyersQualifierForSize:\n      return \"Buyer's qualifier for size\";\n    case Item.ReturnableContainerNumber:\n      return \"Returnable container number\";\n    case Item.ReleaseNumber:\n      return \"Release number\";\n    case Item.RunNumber:\n      return \"Run number\";\n    case Item.RecordKeepingModelYear:\n      return \"Record keeping of model year\";\n    case Item.SuppliersArticleNumber:\n      return \"Supplier's article number\";\n    case Item.StandardGroupProductsMixedAssortment:\n      return \"Standard group of products (mixed assortment)\";\n    case Item.SkuStockKeepingUnit:\n      return \"SKU (Stock keeping unit)\";\n    case Item.SerialNumber:\n      return \"Serial number\";\n    case Item.RskNumber:\n      return \"RSK number\";\n    case Item.IflsInstitutFrancaisDuLibreService5DigitProduct:\n      return \"IFLS (Institut Francais du Libre Service) 5 digit product\";\n    case Item.IflsInstitutFrancaisDuLibreService9DigitProduct:\n      return \"IFLS (Institut Francais du Libre Service) 9 digit product\";\n    case Item.Gs1GlobalTradeItemNumber:\n      return \"GS1 Global Trade Item Number\";\n    case Item.EdisEnergyDataIdentificationSystem:\n      return \"EDIS (Energy Data Identification System)\";\n    case Item.SlaughterNumber:\n      return \"Slaughter number\";\n    case Item.OfficialAnimalNumber:\n      return \"Official animal number\";\n    case Item.HarmonizedTariffSchedule:\n      return \"Harmonized tariff schedule\";\n    case Item.SuppliersSupplierArticleNumber:\n      return \"Supplier's supplier article number\";\n    case Item._46LevelDotCode:\n      return \"46 Level DOT Code\";\n    case Item.AirlineTariff6d:\n      return \"Airline Tariff 6D\";\n    case Item.Title49CodeFederalRegulations:\n      return \"Title 49 Code of Federal Regulations\";\n    case Item.InternationalCivilAviationAdministrationCode:\n      return \"International Civil Aviation Administration code\";\n    case Item.HazardousMaterialsIdDot:\n      return \"Hazardous Materials ID DOT\";\n    case Item.Endorsement:\n      return \"Endorsement\";\n    case Item.AirForceRegulation714:\n      return \"Air Force Regulation 71-4\";\n    case Item.Breed:\n      return \"Breed\";\n    case Item.ChemicalAbstractServiceCasRegistryNumber:\n      return \"Chemical Abstract Service (CAS) registry number\";\n    case Item.EngineModelDesignation:\n      return \"Engine model designation\";\n    case Item.InstitutionalMeatPurchaseSpecificationsImpsNumber:\n      return \"Institutional Meat Purchase Specifications (IMPS) Number\";\n    case Item.PriceLookUpCodePlu:\n      return \"Price Look-Up code (PLU)\";\n    case Item.InternationalMaritimeOrganizationImoCode:\n      return \"International Maritime Organization (IMO) Code\";\n    case Item.BureauExplosives600ARail:\n      return \"Bureau of Explosives 600-A (rail)\";\n    case Item.UnitedNationsDangerousGoodsList:\n      return \"United Nations Dangerous Goods List\";\n    case Item.InternationalCodeBotanicalNomenclatureIcbn:\n      return \"International Code of Botanical Nomenclature (ICBN)\";\n    case Item.InternationalCodeZoologicalNomenclatureIczn:\n      return \"International Code of Zoological Nomenclature (ICZN)\";\n    case Item.InternationalCodeNomenclatureForCultivatedPlants:\n      return \"International Code of Nomenclature for Cultivated Plants\";\n    case Item.DistributorSArticleIdentifier:\n      return \"Distributor’s article identifier\";\n    case Item.NorwegianClassificationSystemEnva:\n      return \"Norwegian Classification system ENVA\";\n    case Item.SupplierAssignedClassification:\n      return \"Supplier assigned classification\";\n    case Item.MexicanClassificationSystemAmece:\n      return \"Mexican classification system AMECE\";\n    case Item.GermanClassificationSystemCcg:\n      return \"German classification system CCG\";\n    case Item.FinnishClassificationSystemEanfin:\n      return \"Finnish classification system EANFIN\";\n    case Item.CanadianClassificationSystemIcc:\n      return \"Canadian classification system ICC\";\n    case Item.FrenchClassificationSystemIfls5:\n      return \"French classification system IFLS5\";\n    case Item.StyleNumber:\n      return \"Style number\";\n    case Item.DutchClassificationSystemCbl:\n      return \"Dutch classification system CBL\";\n    case Item.JapaneseClassificationSystemJicfs:\n      return \"Japanese classification system JICFS\";\n    case Item.EuropeanUnionDairySubsidyEligibilityClassification:\n      return \"European Union dairy subsidy eligibility classification\";\n    case Item.Gs1SpainClassificationSystem:\n      return \"GS1 Spain classification system\";\n    case Item.Gs1PolandClassificationSystem:\n      return \"GS1 Poland classification system\";\n    case Item.FederalAgencyOnTechnicalRegulatingAndMetrology:\n      return \"Federal Agency on Technical Regulating and Metrology of the\";\n    case Item.EfficientConsumerResponseEcrAustriaClassification:\n      return \"Efficient Consumer Response (ECR) Austria classification\";\n    case Item.Gs1ItalyClassificationSystem:\n      return \"GS1 Italy classification system\";\n    case Item.CpvCommonProcurementVocabulary:\n      return \"CPV (Common Procurement Vocabulary)\";\n    case Item.IfdaInternationalFoodserviceDistributorsAssociation:\n      return \"IFDA (International Foodservice Distributors Association)\";\n    case Item.AhfsAmericanHospitalFormularyServicePharmacologic:\n      return \"AHFS (American Hospital Formulary Service) pharmacologic -\";\n    case Item.AtcAnatomicalTherapeuticChemicalClassificationSystem:\n      return \"ATC (Anatomical Therapeutic Chemical) classification system\";\n    case Item.CladimedClassificationDesDispositifsMédicaux:\n      return \"CLADIMED (Classification des Dispositifs Médicaux)\";\n    case Item.CmdrCanadianMedicalDeviceRegulationsClassification:\n      return \"CMDR (Canadian Medical Device Regulations) classification\";\n    case Item.CndmClassificazioneNazionaleDeiDispositiviMedici:\n      return \"CNDM (Classificazione Nazionale dei Dispositivi Medici)\";\n    case Item.UkDmDDictionaryMedicinesDevicesStandardCoding:\n      return \"UK DM&D (Dictionary of Medicines & Devices) standard coding\";\n    case Item.EclSs:\n      return \"eCl@ss\";\n    case Item.EdmaEuropeanDiagnosticManufacturersAssociation:\n      return \"EDMA (European Diagnostic Manufacturers Association)\";\n    case Item.EgarEuropeanGenericArticleRegister:\n      return \"EGAR (European Generic Article Register)\";\n    case Item.GmdnGlobalMedicalDevicesNomenclature:\n      return \"GMDN (Global Medical Devices Nomenclature)\";\n    case Item.GpiGenericProductIdentifier:\n      return \"GPI (Generic Product Identifier)\";\n    case Item.HcpcsHealthcareCommonProcedureCodingSystem:\n      return \"HCPCS (Healthcare Common Procedure Coding System)\";\n    case Item.IcpsInternationalClassificationForPatientSafety:\n      return \"ICPS (International Classification for Patient Safety)\";\n    case Item.MeddraMedicalDictionaryForRegulatoryActivities:\n      return \"MedDRA (Medical Dictionary for Regulatory Activities)\";\n    case Item.MedicalColumbus:\n      return \"Medical Columbus\";\n    case Item.NapcsNorthAmericanProductClassificationSystem:\n      return \"NAPCS (North American Product Classification System)\";\n    case Item.NhsNationalHealthServicesEclass:\n      return \"NHS (National Health Services) eClass\";\n    case Item.UsFdaFoodAndDrugAdministrationProductCode:\n      return \"US FDA (Food and Drug Administration) Product Code\";\n    case Item.SnomedCtSystematizedNomenclatureMedicineClinical:\n      return \"SNOMED CT (Systematized Nomenclature of Medicine-Clinical\";\n    case Item.UmdnsUniversalMedicalDeviceNomenclatureSystem:\n      return \"UMDNS (Universal Medical Device Nomenclature System)\";\n    case Item.Gs1GlobalReturnableAssetIdentifierNonSerialised:\n      return \"GS1 Global Returnable Asset Identifier, non-serialised\";\n    case Item.Imei:\n      return \"IMEI\";\n    case Item.WasteTypeEmsa:\n      return \"Waste Type (EMSA)\";\n    case Item.ShipsStoreClassificationType:\n      return \"Ship's store classification type\";\n    case Item.EmergencyFireCode:\n      return \"Emergency fire code\";\n    case Item.EmergencySpillageCode:\n      return \"Emergency spillage code\";\n    case Item.ImdgPackingGroup:\n      return \"IMDG packing group\";\n    case Item.MarpolCodeIbc:\n      return \"MARPOL Code IBC\";\n    case Item.ImdgSubsidiaryRiskClass:\n      return \"IMDG subsidiary risk class\";\n    case Item.TransportGroupNumber:\n      return \"Transport group number\";\n    case Item.TaxonomicSerialNumber:\n      return \"Taxonomic Serial Number\";\n    case Item.ImdgMainHazardClass:\n      return \"IMDG main hazard class\";\n    case Item.EuCombinedNomenclature:\n      return \"EU Combined Nomenclature\";\n    case Item.TherapeuticClassificationNumber:\n      return \"Therapeutic classification number\";\n    case Item.EuropeanWasteCatalogue:\n      return \"European Waste Catalogue\";\n    case Item.PriceGroupingCode:\n      return \"Price grouping code\";\n    case Item.Unspsc:\n      return \"UNSPSC\";\n    case Item.EuRohsDirective:\n      return \"EU RoHS Directive\";\n    case Item.UltimateCustomersArticleNumber:\n      return \"Ultimate customer's article number\";\n    case Item.UpcUniversalProductCode:\n      return \"UPC (Universal product code)\";\n    case Item.VendorItemNumber:\n      return \"Vendor item number\";\n    case Item.VendorsSellersPartNumber:\n      return \"Vendor's (seller's) part number\";\n    case Item.VendorsSupplementalItemNumber:\n      return \"Vendor's supplemental item number\";\n    case Item.VendorSpecificationNumber:\n      return \"Vendor specification number\";\n    case Item.MutuallyDefined:\n      return \"Mutually defined\";\n  }\n}\n","export enum Charge {\n  /**\n   * Advertising\n   */\n  Advertising = \"AA\",\n  /**\n   * Telecommunication\n   */\n  Telecommunication = \"AAA\",\n  /**\n   * Technical modification\n   */\n  TechnicalModification = \"AAC\",\n  /**\n   * Job-order production\n   */\n  JobOrderProduction = \"AAD\",\n  /**\n   * Outlays\n   */\n  Outlays = \"AAE\",\n  /**\n   * Off-premises\n   */\n  OffPremises = \"AAF\",\n  /**\n   * Additional processing\n   */\n  AdditionalProcessing = \"AAH\",\n  /**\n   * Attesting\n   */\n  Attesting = \"AAI\",\n  /**\n   * Acceptance\n   */\n  Acceptance = \"AAS\",\n  /**\n   * Rush delivery\n   */\n  RushDelivery = \"AAT\",\n  /**\n   * Special construction\n   */\n  SpecialConstruction = \"AAV\",\n  /**\n   * Airport facilities\n   */\n  AirportFacilities = \"AAY\",\n  /**\n   * Concession\n   */\n  Concession = \"AAZ\",\n  /**\n   * Compulsory storage\n   */\n  CompulsoryStorage = \"ABA\",\n  /**\n   * Fuel removal\n   */\n  FuelRemoval = \"ABB\",\n  /**\n   * Into plane\n   */\n  IntoPlane = \"ABC\",\n  /**\n   * Overtime\n   */\n  Overtime = \"ABD\",\n  /**\n   * Tooling\n   */\n  Tooling = \"ABF\",\n  /**\n   * Miscellaneous\n   */\n  Miscellaneous = \"ABK\",\n  /**\n   * Additional packaging\n   */\n  AdditionalPackaging = \"ABL\",\n  /**\n   * Dunnage\n   */\n  Dunnage = \"ABN\",\n  /**\n   * Containerisation\n   */\n  Containerisation = \"ABR\",\n  /**\n   * Carton packing\n   */\n  CartonPacking = \"ABS\",\n  /**\n   * Hessian wrapped\n   */\n  HessianWrapped = \"ABT\",\n  /**\n   * Polyethylene wrap packing\n   */\n  PolyethyleneWrapPacking = \"ABU\",\n  /**\n   * Miscellaneous treatment\n   */\n  MiscellaneousTreatment = \"ACF\",\n  /**\n   * Enamelling treatment\n   */\n  EnamellingTreatment = \"ACG\",\n  /**\n   * Heat treatment\n   */\n  HeatTreatment = \"ACH\",\n  /**\n   * Plating treatment\n   */\n  PlatingTreatment = \"ACI\",\n  /**\n   * Painting\n   */\n  Painting = \"ACJ\",\n  /**\n   * Polishing\n   */\n  Polishing = \"ACK\",\n  /**\n   * Priming\n   */\n  Priming = \"ACL\",\n  /**\n   * Preservation treatment\n   */\n  PreservationTreatment = \"ACM\",\n  /**\n   * Fitting\n   */\n  Fitting = \"ACS\",\n  /**\n   * Consolidation\n   */\n  Consolidation = \"ADC\",\n  /**\n   * Bill of lading\n   */\n  BillLading = \"ADE\",\n  /**\n   * Airbag\n   */\n  Airbag = \"ADJ\",\n  /**\n   * Transfer\n   */\n  Transfer = \"ADK\",\n  /**\n   * Slipsheet\n   */\n  Slipsheet = \"ADL\",\n  /**\n   * Binding\n   */\n  Binding = \"ADM\",\n  /**\n   * Repair or replacement of broken returnable package\n   */\n  RepairOrReplacementBrokenReturnablePackage = \"ADN\",\n  /**\n   * Efficient logistics\n   */\n  EfficientLogistics = \"ADO\",\n  /**\n   * Merchandising\n   */\n  Merchandising = \"ADP\",\n  /**\n   * Product mix\n   */\n  ProductMix = \"ADQ\",\n  /**\n   * Other services\n   */\n  OtherServices = \"ADR\",\n  /**\n   * Pick-up\n   */\n  PickUp = \"ADT\",\n  /**\n   * Chronic illness\n   */\n  ChronicIllness = \"ADW\",\n  /**\n   * New product introduction\n   */\n  NewProductIntroduction = \"ADY\",\n  /**\n   * Direct delivery\n   */\n  DirectDelivery = \"ADZ\",\n  /**\n   * Diversion\n   */\n  Diversion = \"AEA\",\n  /**\n   * Disconnect\n   */\n  Disconnect = \"AEB\",\n  /**\n   * Distribution\n   */\n  Distribution = \"AEC\",\n  /**\n   * Handling of hazardous cargo\n   */\n  HandlingHazardousCargo = \"AED\",\n  /**\n   * Rents and leases\n   */\n  RentsAndLeases = \"AEF\",\n  /**\n   * Location differential\n   */\n  LocationDifferential = \"AEH\",\n  /**\n   * Aircraft refueling\n   */\n  AircraftRefueling = \"AEI\",\n  /**\n   * Fuel shipped into storage\n   */\n  FuelShippedIntoStorage = \"AEJ\",\n  /**\n   * Cash on delivery\n   */\n  CashOnDelivery = \"AEK\",\n  /**\n   * Small order processing service\n   */\n  SmallOrderProcessingService = \"AEL\",\n  /**\n   * Clerical or administrative services\n   */\n  ClericalOrAdministrativeServices = \"AEM\",\n  /**\n   * Guarantee\n   */\n  Guarantee = \"AEN\",\n  /**\n   * Collection and recycling\n   */\n  CollectionAndRecycling = \"AEO\",\n  /**\n   * Copyright fee collection\n   */\n  CopyrightFeeCollection = \"AEP\",\n  /**\n   * Veterinary inspection service\n   */\n  VeterinaryInspectionService = \"AES\",\n  /**\n   * Pensioner service\n   */\n  PensionerService = \"AET\",\n  /**\n   * Medicine free pass holder\n   */\n  MedicineFreePassHolder = \"AEU\",\n  /**\n   * Environmental protection service\n   */\n  EnvironmentalProtectionService = \"AEV\",\n  /**\n   * Environmental clean-up service\n   */\n  EnvironmentalCleanUpService = \"AEW\",\n  /**\n   * National cheque processing service outside account area\n   */\n  NationalChequeProcessingServiceOutsideAccountArea = \"AEX\",\n  /**\n   * National payment service outside account area\n   */\n  NationalPaymentServiceOutsideAccountArea = \"AEY\",\n  /**\n   * National payment service within account area\n   */\n  NationalPaymentServiceWithinAccountArea = \"AEZ\",\n  /**\n   * Adjustments\n   */\n  Adjustments = \"AJ\",\n  /**\n   * Authentication\n   */\n  Authentication = \"AU\",\n  /**\n   * Cataloguing\n   */\n  Cataloguing = \"CA\",\n  /**\n   * Cartage\n   */\n  Cartage = \"CAB\",\n  /**\n   * Certification\n   */\n  Certification = \"CAD\",\n  /**\n   * Certificate of conformance\n   */\n  CertificateConformance = \"CAE\",\n  /**\n   * Certificate of origin\n   */\n  CertificateOrigin = \"CAF\",\n  /**\n   * Cutting\n   */\n  Cutting = \"CAI\",\n  /**\n   * Consular service\n   */\n  ConsularService = \"CAJ\",\n  /**\n   * Customer collection\n   */\n  CustomerCollection = \"CAK\",\n  /**\n   * Payroll payment service\n   */\n  PayrollPaymentService = \"CAL\",\n  /**\n   * Cash transportation\n   */\n  CashTransportation = \"CAM\",\n  /**\n   * Home banking service\n   */\n  HomeBankingService = \"CAN\",\n  /**\n   * Bilateral agreement service\n   */\n  BilateralAgreementService = \"CAO\",\n  /**\n   * Insurance brokerage service\n   */\n  InsuranceBrokerageService = \"CAP\",\n  /**\n   * Cheque generation\n   */\n  ChequeGeneration = \"CAQ\",\n  /**\n   * Preferential merchandising location\n   */\n  PreferentialMerchandisingLocation = \"CAR\",\n  /**\n   * Crane\n   */\n  Crane = \"CAS\",\n  /**\n   * Special colour service\n   */\n  SpecialColourService = \"CAT\",\n  /**\n   * Sorting\n   */\n  Sorting = \"CAU\",\n  /**\n   * Battery collection and recycling\n   */\n  BatteryCollectionAndRecycling = \"CAV\",\n  /**\n   * Product take back fee\n   */\n  ProductTakeBackFee = \"CAW\",\n  /**\n   * Quality control released\n   */\n  QualityControlReleased = \"CAX\",\n  /**\n   * Quality control held\n   */\n  QualityControlHeld = \"CAY\",\n  /**\n   * Quality control embargo\n   */\n  QualityControlEmbargo = \"CAZ\",\n  /**\n   * Car loading\n   */\n  CarLoading = \"CD\",\n  /**\n   * Cleaning\n   */\n  Cleaning = \"CG\",\n  /**\n   * Cigarette stamping\n   */\n  CigaretteStamping = \"CS\",\n  /**\n   * Count and recount\n   */\n  CountAndRecount = \"CT\",\n  /**\n   * Layout/design\n   */\n  LayoutDesign = \"DAB\",\n  /**\n   * Assortment allowance\n   */\n  AssortmentAllowance = \"DAC\",\n  /**\n   * Driver assigned unloading\n   */\n  DriverAssignedUnloading = \"DAD\",\n  /**\n   * Debtor bound\n   */\n  DebtorBound = \"DAF\",\n  /**\n   * Dealer allowance\n   */\n  DealerAllowance = \"DAG\",\n  /**\n   * Allowance transferable to the consumer\n   */\n  AllowanceTransferableToConsumer = \"DAH\",\n  /**\n   * Growth of business\n   */\n  GrowthBusiness = \"DAI\",\n  /**\n   * Introduction allowance\n   */\n  IntroductionAllowance = \"DAJ\",\n  /**\n   * Multi-buy promotion\n   */\n  MultiBuyPromotion = \"DAK\",\n  /**\n   * Partnership\n   */\n  Partnership = \"DAL\",\n  /**\n   * Return handling\n   */\n  ReturnHandling = \"DAM\",\n  /**\n   * Minimum order not fulfilled charge\n   */\n  MinimumOrderNotFulfilledCharge = \"DAN\",\n  /**\n   * Point of sales threshold allowance\n   */\n  PointSalesThresholdAllowance = \"DAO\",\n  /**\n   * Wholesaling discount\n   */\n  WholesalingDiscount = \"DAP\",\n  /**\n   * Documentary credits transfer commission\n   */\n  DocumentaryCreditsTransferCommission = \"DAQ\",\n  /**\n   * Delivery\n   */\n  Delivery = \"DL\",\n  /**\n   * Engraving\n   */\n  Engraving = \"EG\",\n  /**\n   * Expediting\n   */\n  Expediting = \"EP\",\n  /**\n   * Exchange rate guarantee\n   */\n  ExchangeRateGuarantee = \"ER\",\n  /**\n   * Fabrication\n   */\n  Fabrication = \"FAA\",\n  /**\n   * Freight equalization\n   */\n  FreightEqualization = \"FAB\",\n  /**\n   * Freight extraordinary handling\n   */\n  FreightExtraordinaryHandling = \"FAC\",\n  /**\n   * Freight service\n   */\n  FreightService = \"FC\",\n  /**\n   * Filling/handling\n   */\n  FillingHandling = \"FH\",\n  /**\n   * Financing\n   */\n  Financing = \"FI\",\n  /**\n   * Grinding\n   */\n  Grinding = \"GAA\",\n  /**\n   * Hose\n   */\n  Hose = \"HAA\",\n  /**\n   * Handling\n   */\n  Handling = \"HD\",\n  /**\n   * Hoisting and hauling\n   */\n  HoistingAndHauling = \"HH\",\n  /**\n   * Installation\n   */\n  Installation = \"IAA\",\n  /**\n   * Installation and warranty\n   */\n  InstallationAndWarranty = \"IAB\",\n  /**\n   * Inside delivery\n   */\n  InsideDelivery = \"ID\",\n  /**\n   * Inspection\n   */\n  Inspection = \"IF\",\n  /**\n   * Installation and training\n   */\n  InstallationAndTraining = \"IR\",\n  /**\n   * Invoicing\n   */\n  Invoicing = \"IS\",\n  /**\n   * Koshering\n   */\n  Koshering = \"KO\",\n  /**\n   * Carrier count\n   */\n  CarrierCount = \"L1\",\n  /**\n   * Labelling\n   */\n  Labelling = \"LA\",\n  /**\n   * Labour\n   */\n  Labour = \"LAA\",\n  /**\n   * Repair and return\n   */\n  RepairAndReturn = \"LAB\",\n  /**\n   * Legalisation\n   */\n  Legalisation = \"LF\",\n  /**\n   * Mounting\n   */\n  Mounting = \"MAE\",\n  /**\n   * Mail invoice\n   */\n  MailInvoice = \"MI\",\n  /**\n   * Mail invoice to each location\n   */\n  MailInvoiceToEachLocation = \"ML\",\n  /**\n   * Non-returnable containers\n   */\n  NonReturnableContainers = \"NAA\",\n  /**\n   * Outside cable connectors\n   */\n  OutsideCableConnectors = \"OA\",\n  /**\n   * Invoice with shipment\n   */\n  InvoiceWithShipment = \"PA\",\n  /**\n   * Phosphatizing (steel treatment)\n   */\n  PhosphatizingSteelTreatment = \"PAA\",\n  /**\n   * Packing\n   */\n  Packing = \"PC\",\n  /**\n   * Palletizing\n   */\n  Palletizing = \"PL\",\n  /**\n   * Price variation\n   */\n  PriceVariation = \"PRV\",\n  /**\n   * Repacking\n   */\n  Repacking = \"RAB\",\n  /**\n   * Repair\n   */\n  Repair = \"RAC\",\n  /**\n   * Returnable container\n   */\n  ReturnableContainer = \"RAD\",\n  /**\n   * Restocking\n   */\n  Restocking = \"RAF\",\n  /**\n   * Re-delivery\n   */\n  ReDelivery = \"RE\",\n  /**\n   * Refurbishing\n   */\n  Refurbishing = \"RF\",\n  /**\n   * Rail wagon hire\n   */\n  RailWagonHire = \"RH\",\n  /**\n   * Loading\n   */\n  Loading = \"RV\",\n  /**\n   * Salvaging\n   */\n  Salvaging = \"SA\",\n  /**\n   * Shipping and handling\n   */\n  ShippingAndHandling = \"SAA\",\n  /**\n   * Special packaging\n   */\n  SpecialPackaging = \"SAD\",\n  /**\n   * Stamping\n   */\n  Stamping = \"SAE\",\n  /**\n   * Consignee unload\n   */\n  ConsigneeUnload = \"SAI\",\n  /**\n   * Shrink-wrap\n   */\n  ShrinkWrap = \"SG\",\n  /**\n   * Special handling\n   */\n  SpecialHandling = \"SH\",\n  /**\n   * Special finish\n   */\n  SpecialFinish = \"SM\",\n  /**\n   * Set-up\n   */\n  SetUp = \"SU\",\n  /**\n   * Tank renting\n   */\n  TankRenting = \"TAB\",\n  /**\n   * Testing\n   */\n  Testing = \"TAC\",\n  /**\n   * Transportation - third party billing\n   */\n  TransportationThirdPartyBilling = \"TT\",\n  /**\n   * Transportation by vendor\n   */\n  TransportationByVendor = \"TV\",\n  /**\n   * Drop yard\n   */\n  DropYard = \"V1\",\n  /**\n   * Drop dock\n   */\n  DropDock = \"V2\",\n  /**\n   * Warehousing\n   */\n  Warehousing = \"WH\",\n  /**\n   * Combine all same day shipment\n   */\n  CombineAllSameDayShipment = \"XAA\",\n  /**\n   * Split pick-up\n   */\n  SplitPickUp = \"YY\",\n  /**\n   * Mutually defined\n   */\n  MutuallyDefined = \"ZZZ\",\n}\n\nexport function description(value: Charge): string {\n  switch (value) {\n    case Charge.Advertising:\n      return \"Advertising\";\n    case Charge.Telecommunication:\n      return \"Telecommunication\";\n    case Charge.TechnicalModification:\n      return \"Technical modification\";\n    case Charge.JobOrderProduction:\n      return \"Job-order production\";\n    case Charge.Outlays:\n      return \"Outlays\";\n    case Charge.OffPremises:\n      return \"Off-premises\";\n    case Charge.AdditionalProcessing:\n      return \"Additional processing\";\n    case Charge.Attesting:\n      return \"Attesting\";\n    case Charge.Acceptance:\n      return \"Acceptance\";\n    case Charge.RushDelivery:\n      return \"Rush delivery\";\n    case Charge.SpecialConstruction:\n      return \"Special construction\";\n    case Charge.AirportFacilities:\n      return \"Airport facilities\";\n    case Charge.Concession:\n      return \"Concession\";\n    case Charge.CompulsoryStorage:\n      return \"Compulsory storage\";\n    case Charge.FuelRemoval:\n      return \"Fuel removal\";\n    case Charge.IntoPlane:\n      return \"Into plane\";\n    case Charge.Overtime:\n      return \"Overtime\";\n    case Charge.Tooling:\n      return \"Tooling\";\n    case Charge.Miscellaneous:\n      return \"Miscellaneous\";\n    case Charge.AdditionalPackaging:\n      return \"Additional packaging\";\n    case Charge.Dunnage:\n      return \"Dunnage\";\n    case Charge.Containerisation:\n      return \"Containerisation\";\n    case Charge.CartonPacking:\n      return \"Carton packing\";\n    case Charge.HessianWrapped:\n      return \"Hessian wrapped\";\n    case Charge.PolyethyleneWrapPacking:\n      return \"Polyethylene wrap packing\";\n    case Charge.MiscellaneousTreatment:\n      return \"Miscellaneous treatment\";\n    case Charge.EnamellingTreatment:\n      return \"Enamelling treatment\";\n    case Charge.HeatTreatment:\n      return \"Heat treatment\";\n    case Charge.PlatingTreatment:\n      return \"Plating treatment\";\n    case Charge.Painting:\n      return \"Painting\";\n    case Charge.Polishing:\n      return \"Polishing\";\n    case Charge.Priming:\n      return \"Priming\";\n    case Charge.PreservationTreatment:\n      return \"Preservation treatment\";\n    case Charge.Fitting:\n      return \"Fitting\";\n    case Charge.Consolidation:\n      return \"Consolidation\";\n    case Charge.BillLading:\n      return \"Bill of lading\";\n    case Charge.Airbag:\n      return \"Airbag\";\n    case Charge.Transfer:\n      return \"Transfer\";\n    case Charge.Slipsheet:\n      return \"Slipsheet\";\n    case Charge.Binding:\n      return \"Binding\";\n    case Charge.RepairOrReplacementBrokenReturnablePackage:\n      return \"Repair or replacement of broken returnable package\";\n    case Charge.EfficientLogistics:\n      return \"Efficient logistics\";\n    case Charge.Merchandising:\n      return \"Merchandising\";\n    case Charge.ProductMix:\n      return \"Product mix\";\n    case Charge.OtherServices:\n      return \"Other services\";\n    case Charge.PickUp:\n      return \"Pick-up\";\n    case Charge.ChronicIllness:\n      return \"Chronic illness\";\n    case Charge.NewProductIntroduction:\n      return \"New product introduction\";\n    case Charge.DirectDelivery:\n      return \"Direct delivery\";\n    case Charge.Diversion:\n      return \"Diversion\";\n    case Charge.Disconnect:\n      return \"Disconnect\";\n    case Charge.Distribution:\n      return \"Distribution\";\n    case Charge.HandlingHazardousCargo:\n      return \"Handling of hazardous cargo\";\n    case Charge.RentsAndLeases:\n      return \"Rents and leases\";\n    case Charge.LocationDifferential:\n      return \"Location differential\";\n    case Charge.AircraftRefueling:\n      return \"Aircraft refueling\";\n    case Charge.FuelShippedIntoStorage:\n      return \"Fuel shipped into storage\";\n    case Charge.CashOnDelivery:\n      return \"Cash on delivery\";\n    case Charge.SmallOrderProcessingService:\n      return \"Small order processing service\";\n    case Charge.ClericalOrAdministrativeServices:\n      return \"Clerical or administrative services\";\n    case Charge.Guarantee:\n      return \"Guarantee\";\n    case Charge.CollectionAndRecycling:\n      return \"Collection and recycling\";\n    case Charge.CopyrightFeeCollection:\n      return \"Copyright fee collection\";\n    case Charge.VeterinaryInspectionService:\n      return \"Veterinary inspection service\";\n    case Charge.PensionerService:\n      return \"Pensioner service\";\n    case Charge.MedicineFreePassHolder:\n      return \"Medicine free pass holder\";\n    case Charge.EnvironmentalProtectionService:\n      return \"Environmental protection service\";\n    case Charge.EnvironmentalCleanUpService:\n      return \"Environmental clean-up service\";\n    case Charge.NationalChequeProcessingServiceOutsideAccountArea:\n      return \"National cheque processing service outside account area\";\n    case Charge.NationalPaymentServiceOutsideAccountArea:\n      return \"National payment service outside account area\";\n    case Charge.NationalPaymentServiceWithinAccountArea:\n      return \"National payment service within account area\";\n    case Charge.Adjustments:\n      return \"Adjustments\";\n    case Charge.Authentication:\n      return \"Authentication\";\n    case Charge.Cataloguing:\n      return \"Cataloguing\";\n    case Charge.Cartage:\n      return \"Cartage\";\n    case Charge.Certification:\n      return \"Certification\";\n    case Charge.CertificateConformance:\n      return \"Certificate of conformance\";\n    case Charge.CertificateOrigin:\n      return \"Certificate of origin\";\n    case Charge.Cutting:\n      return \"Cutting\";\n    case Charge.ConsularService:\n      return \"Consular service\";\n    case Charge.CustomerCollection:\n      return \"Customer collection\";\n    case Charge.PayrollPaymentService:\n      return \"Payroll payment service\";\n    case Charge.CashTransportation:\n      return \"Cash transportation\";\n    case Charge.HomeBankingService:\n      return \"Home banking service\";\n    case Charge.BilateralAgreementService:\n      return \"Bilateral agreement service\";\n    case Charge.InsuranceBrokerageService:\n      return \"Insurance brokerage service\";\n    case Charge.ChequeGeneration:\n      return \"Cheque generation\";\n    case Charge.PreferentialMerchandisingLocation:\n      return \"Preferential merchandising location\";\n    case Charge.Crane:\n      return \"Crane\";\n    case Charge.SpecialColourService:\n      return \"Special colour service\";\n    case Charge.Sorting:\n      return \"Sorting\";\n    case Charge.BatteryCollectionAndRecycling:\n      return \"Battery collection and recycling\";\n    case Charge.ProductTakeBackFee:\n      return \"Product take back fee\";\n    case Charge.QualityControlReleased:\n      return \"Quality control released\";\n    case Charge.QualityControlHeld:\n      return \"Quality control held\";\n    case Charge.QualityControlEmbargo:\n      return \"Quality control embargo\";\n    case Charge.CarLoading:\n      return \"Car loading\";\n    case Charge.Cleaning:\n      return \"Cleaning\";\n    case Charge.CigaretteStamping:\n      return \"Cigarette stamping\";\n    case Charge.CountAndRecount:\n      return \"Count and recount\";\n    case Charge.LayoutDesign:\n      return \"Layout/design\";\n    case Charge.AssortmentAllowance:\n      return \"Assortment allowance\";\n    case Charge.DriverAssignedUnloading:\n      return \"Driver assigned unloading\";\n    case Charge.DebtorBound:\n      return \"Debtor bound\";\n    case Charge.DealerAllowance:\n      return \"Dealer allowance\";\n    case Charge.AllowanceTransferableToConsumer:\n      return \"Allowance transferable to the consumer\";\n    case Charge.GrowthBusiness:\n      return \"Growth of business\";\n    case Charge.IntroductionAllowance:\n      return \"Introduction allowance\";\n    case Charge.MultiBuyPromotion:\n      return \"Multi-buy promotion\";\n    case Charge.Partnership:\n      return \"Partnership\";\n    case Charge.ReturnHandling:\n      return \"Return handling\";\n    case Charge.MinimumOrderNotFulfilledCharge:\n      return \"Minimum order not fulfilled charge\";\n    case Charge.PointSalesThresholdAllowance:\n      return \"Point of sales threshold allowance\";\n    case Charge.WholesalingDiscount:\n      return \"Wholesaling discount\";\n    case Charge.DocumentaryCreditsTransferCommission:\n      return \"Documentary credits transfer commission\";\n    case Charge.Delivery:\n      return \"Delivery\";\n    case Charge.Engraving:\n      return \"Engraving\";\n    case Charge.Expediting:\n      return \"Expediting\";\n    case Charge.ExchangeRateGuarantee:\n      return \"Exchange rate guarantee\";\n    case Charge.Fabrication:\n      return \"Fabrication\";\n    case Charge.FreightEqualization:\n      return \"Freight equalization\";\n    case Charge.FreightExtraordinaryHandling:\n      return \"Freight extraordinary handling\";\n    case Charge.FreightService:\n      return \"Freight service\";\n    case Charge.FillingHandling:\n      return \"Filling/handling\";\n    case Charge.Financing:\n      return \"Financing\";\n    case Charge.Grinding:\n      return \"Grinding\";\n    case Charge.Hose:\n      return \"Hose\";\n    case Charge.Handling:\n      return \"Handling\";\n    case Charge.HoistingAndHauling:\n      return \"Hoisting and hauling\";\n    case Charge.Installation:\n      return \"Installation\";\n    case Charge.InstallationAndWarranty:\n      return \"Installation and warranty\";\n    case Charge.InsideDelivery:\n      return \"Inside delivery\";\n    case Charge.Inspection:\n      return \"Inspection\";\n    case Charge.InstallationAndTraining:\n      return \"Installation and training\";\n    case Charge.Invoicing:\n      return \"Invoicing\";\n    case Charge.Koshering:\n      return \"Koshering\";\n    case Charge.CarrierCount:\n      return \"Carrier count\";\n    case Charge.Labelling:\n      return \"Labelling\";\n    case Charge.Labour:\n      return \"Labour\";\n    case Charge.RepairAndReturn:\n      return \"Repair and return\";\n    case Charge.Legalisation:\n      return \"Legalisation\";\n    case Charge.Mounting:\n      return \"Mounting\";\n    case Charge.MailInvoice:\n      return \"Mail invoice\";\n    case Charge.MailInvoiceToEachLocation:\n      return \"Mail invoice to each location\";\n    case Charge.NonReturnableContainers:\n      return \"Non-returnable containers\";\n    case Charge.OutsideCableConnectors:\n      return \"Outside cable connectors\";\n    case Charge.InvoiceWithShipment:\n      return \"Invoice with shipment\";\n    case Charge.PhosphatizingSteelTreatment:\n      return \"Phosphatizing (steel treatment)\";\n    case Charge.Packing:\n      return \"Packing\";\n    case Charge.Palletizing:\n      return \"Palletizing\";\n    case Charge.PriceVariation:\n      return \"Price variation\";\n    case Charge.Repacking:\n      return \"Repacking\";\n    case Charge.Repair:\n      return \"Repair\";\n    case Charge.ReturnableContainer:\n      return \"Returnable container\";\n    case Charge.Restocking:\n      return \"Restocking\";\n    case Charge.ReDelivery:\n      return \"Re-delivery\";\n    case Charge.Refurbishing:\n      return \"Refurbishing\";\n    case Charge.RailWagonHire:\n      return \"Rail wagon hire\";\n    case Charge.Loading:\n      return \"Loading\";\n    case Charge.Salvaging:\n      return \"Salvaging\";\n    case Charge.ShippingAndHandling:\n      return \"Shipping and handling\";\n    case Charge.SpecialPackaging:\n      return \"Special packaging\";\n    case Charge.Stamping:\n      return \"Stamping\";\n    case Charge.ConsigneeUnload:\n      return \"Consignee unload\";\n    case Charge.ShrinkWrap:\n      return \"Shrink-wrap\";\n    case Charge.SpecialHandling:\n      return \"Special handling\";\n    case Charge.SpecialFinish:\n      return \"Special finish\";\n    case Charge.SetUp:\n      return \"Set-up\";\n    case Charge.TankRenting:\n      return \"Tank renting\";\n    case Charge.Testing:\n      return \"Testing\";\n    case Charge.TransportationThirdPartyBilling:\n      return \"Transportation - third party billing\";\n    case Charge.TransportationByVendor:\n      return \"Transportation by vendor\";\n    case Charge.DropYard:\n      return \"Drop yard\";\n    case Charge.DropDock:\n      return \"Drop dock\";\n    case Charge.Warehousing:\n      return \"Warehousing\";\n    case Charge.CombineAllSameDayShipment:\n      return \"Combine all same day shipment\";\n    case Charge.SplitPickUp:\n      return \"Split pick-up\";\n    case Charge.MutuallyDefined:\n      return \"Mutually defined\";\n  }\n}\n","export enum MIME {\n  /**\n   * application/pdf\n   */\n  ApplicationPdf = \"application/pdf\",\n  /**\n   * image/png\n   */\n  ImagePng = \"image/png\",\n  /**\n   * image/jpeg\n   */\n  ImageJpeg = \"image/jpeg\",\n  /**\n   * text/csv\n   */\n  TextCsv = \"text/csv\",\n  /**\n   * application/vnd.openxmlformats-officedocument.spreadsheetml.sheet\n   */\n  ApplicationVndOpenxmlformatsOfficedocumentSpreadsheetmlSheet = \"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet\",\n  /**\n   * application/vnd.oasis.opendocument.spreadsheet\n   */\n  ApplicationVndOasisOpendocumentSpreadsheet = \"application/vnd.oasis.opendocument.spreadsheet\",\n}\n\nexport function description(value: MIME): string {\n  switch (value) {\n    case MIME.ApplicationPdf:\n      return \"application/pdf\";\n    case MIME.ImagePng:\n      return \"image/png\";\n    case MIME.ImageJpeg:\n      return \"image/jpeg\";\n    case MIME.TextCsv:\n      return \"text/csv\";\n    case MIME.ApplicationVndOpenxmlformatsOfficedocumentSpreadsheetmlSheet:\n      return \"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet\";\n    case MIME.ApplicationVndOasisOpendocumentSpreadsheet:\n      return \"application/vnd.oasis.opendocument.spreadsheet\";\n  }\n}\n","export enum EAS {\n  /**\n   * System Information et Repertoire des Entreprise et des Etablissements: SIRENE\n   */\n  SystemInformationEtRepertoireDesEntrepriseEtDesEtablissementsSirene = \"0002\",\n  /**\n   * Organisationsnummer\n   */\n  Organisationsnummer = \"0007\",\n  /**\n   * SIRET-CODE\n   */\n  SiretCode = \"0009\",\n  /**\n   * LY-tunnus\n   */\n  LyTunnus = \"0037\",\n  /**\n   * Data Universal Numbering System (D-U-N-S Number)\n   */\n  DataUniversalNumberingSystemDUNSNumber = \"0060\",\n  /**\n   * EAN Location Code\n   */\n  EanLocationCode = \"0088\",\n  /**\n   * The Danish Business Authority - P-number (DK:P)\n   */\n  TheDanishBusinessAuthorityPNumberDkP = \"0096\",\n  /**\n   * FTI - Ediforum Italia, (EDIRA compliant)\n   */\n  FtiEdiforumItaliaEdiraCompliant = \"0097\",\n  /**\n   * Vereniging van Kamers van Koophandel en Fabrieken in Nederland (Association of Chambers of Commerce and Industry in the Netherlands), Scheme (EDIRA compliant)\n   */\n  VerenigingVanKamersVanKoophandelEnFabriekenInNederlandAssociationChambersCommerceAndIndustryInNetherlandsSchemeEdiraCompliant = \"0106\",\n  /**\n   * Directorates of the European Commission\n   */\n  DirectoratesEuropeanCommission = \"0130\",\n  /**\n   * SIA Object Identifiers\n   */\n  SiaObjectIdentifiers = \"0135\",\n  /**\n   * SECETI Object Identifiers\n   */\n  SecetiObjectIdentifiers = \"0142\",\n  /**\n   * Standard Company Code\n   */\n  StandardCompanyCode = \"0147\",\n  /**\n   * Australian Business Number (ABN) Scheme\n   */\n  AustralianBusinessNumberAbnScheme = \"0151\",\n  /**\n   * Identification number of economic subjects: (ICO)\n   */\n  IdentificationNumberEconomicSubjectsIco = \"0154\",\n  /**\n   * Identification number of economic subject (ICO) Act on State Statistics of 29 November 2001, § 27\n   */\n  IdentificationNumberEconomicSubjectIcoActOnStateStatistics29November200127 = \"0158\",\n  /**\n   * Teikoku Company Code\n   */\n  TeikokuCompanyCode = \"0170\",\n  /**\n   * Odette International Limited\n   */\n  OdetteInternationalLimited = \"0177\",\n  /**\n   * Numéro d'identification suisse des enterprises (IDE), Swiss Unique Business Identification Number (UIDB)\n   */\n  NuméroDidentificationSuisseDesEnterprisesIdeSwissUniqueBusinessIdentificationNumberUidb = \"0183\",\n  /**\n   * DIGSTORG\n   */\n  Digstorg = \"0184\",\n  /**\n   * Corporate Number of The Social Security and Tax Number System\n   */\n  CorporateNumberTheSocialSecurityAndTaxNumberSystem = \"0188\",\n  /**\n   * Dutch Originator's Identification Number\n   */\n  DutchOriginatorsIdentificationNumber = \"0190\",\n  /**\n   * Centre of Registers and Information Systems of the Ministry of Justice\n   */\n  CentreRegistersAndInformationSystemsMinistryJustice = \"0191\",\n  /**\n   * Enhetsregisteret ved Bronnoysundregisterne\n   */\n  EnhetsregisteretVedBronnoysundregisterne = \"0192\",\n  /**\n   * UBL.BE party identifier\n   */\n  UblBePartyIdentifier = \"0193\",\n  /**\n   * KOIOS Open Technical Dictionary\n   */\n  KoiosOpenTechnicalDictionary = \"0194\",\n  /**\n   * Singapore UEN identifier\n   */\n  SingaporeUenIdentifier = \"0195\",\n  /**\n   * Kennitala - Iceland legal id for individuals and legal entities\n   */\n  KennitalaIcelandLegalIdForIndividualsAndLegalEntities = \"0196\",\n  /**\n   * ERSTORG\n   */\n  Erstorg = \"0198\",\n  /**\n   * Global legal entity identifier (GLEIF)\n   */\n  GlobalLegalEntityIdentifierGleif = \"0199\",\n  /**\n   * Legal entity code (Lithuania)\n   */\n  LegalEntityCodeLithuania = \"0200\",\n  /**\n   * Codice Univoco Unità Organizzativa iPA\n   */\n  CodiceUnivocoUnitàOrganizzativaIpa = \"0201\",\n  /**\n   * Indirizzo di Posta Elettronica Certificata\n   */\n  IndirizzoDiPostaElettronicaCertificata = \"0202\",\n  /**\n   * eDelivery Network Participant identifier\n   */\n  EdeliveryNetworkParticipantIdentifier = \"0203\",\n  /**\n   * Leitweg-ID\n   */\n  LeitwegId = \"0204\",\n  /**\n   * CODDEST\n   */\n  Coddest = \"0205\",\n  /**\n   * Numero d'entreprise / ondernemingsnummer / Unternehmensnummer\n   */\n  NumeroDentrepriseOndernemingsnummerUnternehmensnummer = \"0208\",\n  /**\n   * GS1 identification keys\n   */\n  Gs1IdentificationKeys = \"0209\",\n  /**\n   * CODICE FISCALE\n   */\n  CodiceFiscale = \"0210\",\n  /**\n   * PARTITA IVA\n   */\n  PartitaIva = \"0211\",\n  /**\n   * Finnish Organization Identifier\n   */\n  FinnishOrganizationIdentifier = \"0212\",\n  /**\n   * Finnish Organization Value Add Tax Identifier\n   */\n  FinnishOrganizationValueAddTaxIdentifier = \"0213\",\n  /**\n   * Net service ID\n   */\n  NetServiceId = \"0215\",\n  /**\n   * OVTcode\n   */\n  Ovtcode = \"0216\",\n  /**\n   * The Netherlands Chamber of Commerce and Industry establishment number\n   */\n  TheNetherlandsChamberCommerceAndIndustryEstablishmentNumber = \"0217\",\n  /**\n   * Unified registration number (Latvia)\n   */\n  UnifiedRegistrationNumberLatvia = \"0218\",\n  /**\n   *  The registered number of the qualified invoice issuer\n   */\n  TheRegisteredNumberQualifiedInvoiceIssuer = \"0221\",\n  /**\n   *  FRCTC ELECTRONIC ADDRESS\n   */\n  FrctcElectronicAddress = \"0225\",\n  /**\n   *  National e-Invoicing Framework\n   */\n  NationalEInvoicingFramework = \"0230\",\n  /**\n   * UAE Tax Identification Number (TIN)\n   */\n  UaeTaxIdentificationNumberTin = \"0235\",\n  /**\n   * Register of legal persons (in French : Répertoire des personnes morales)\n   */\n  RegisterLegalPersonsInFrenchRépertoireDesPersonnesMorales = \"0240\",\n  /**\n   * Tax Identification (Tax ID), Nigeria\n   */\n  TaxIdentificationTaxIdNigeria = \"0244\",\n  /**\n   * Hungary VAT number\n   */\n  HungaryVatNumber = \"9910\",\n  /**\n   * Business Registers Network\n   */\n  BusinessRegistersNetwork = \"9913\",\n  /**\n   * Österreichische Umsatzsteuer-Identifikationsnummer\n   */\n  ÖsterreichischeUmsatzsteuerIdentifikationsnummer = \"9914\",\n  /**\n   * Österreichisches Verwaltungs bzw. Organisationskennzeichen\n   */\n  ÖsterreichischesVerwaltungsBzwOrganisationskennzeichen = \"9915\",\n  /**\n   * SOCIETY FOR WORLDWIDE INTERBANK FINANCIAL, TELECOMMUNICATION S.W.I.F.T\n   */\n  SocietyForWorldwideInterbankFinancialTelecommunicationSWIFT = \"9918\",\n  /**\n   * Kennziffer des Unternehmensregisters\n   */\n  KennzifferDesUnternehmensregisters = \"9919\",\n  /**\n   * Agencia Española de Administración Tributaria\n   */\n  AgenciaEspañolaDeAdministraciónTributaria = \"9920\",\n  /**\n   * Andorra VAT number\n   */\n  AndorraVatNumber = \"9922\",\n  /**\n   * Albania VAT number\n   */\n  AlbaniaVatNumber = \"9923\",\n  /**\n   * Bosnia and Herzegovina VAT number\n   */\n  BosniaAndHerzegovinaVatNumber = \"9924\",\n  /**\n   * Belgium VAT number\n   */\n  BelgiumVatNumber = \"9925\",\n  /**\n   * Bulgaria VAT number\n   */\n  BulgariaVatNumber = \"9926\",\n  /**\n   * Switzerland VAT number\n   */\n  SwitzerlandVatNumber = \"9927\",\n  /**\n   * Cyprus VAT number\n   */\n  CyprusVatNumber = \"9928\",\n  /**\n   * Czech Republic VAT number\n   */\n  CzechRepublicVatNumber = \"9929\",\n  /**\n   * Germany VAT number\n   */\n  GermanyVatNumber = \"9930\",\n  /**\n   * Estonia VAT number\n   */\n  EstoniaVatNumber = \"9931\",\n  /**\n   * United Kingdom VAT number\n   */\n  UnitedKingdomVatNumber = \"9932\",\n  /**\n   * Greece VAT number\n   */\n  GreeceVatNumber = \"9933\",\n  /**\n   * Croatia VAT number\n   */\n  CroatiaVatNumber = \"9934\",\n  /**\n   * Ireland VAT number\n   */\n  IrelandVatNumber = \"9935\",\n  /**\n   * Liechtenstein VAT number\n   */\n  LiechtensteinVatNumber = \"9936\",\n  /**\n   * Lithuania VAT number\n   */\n  LithuaniaVatNumber = \"9937\",\n  /**\n   * Luxemburg VAT number\n   */\n  LuxemburgVatNumber = \"9938\",\n  /**\n   * Latvia VAT number\n   */\n  LatviaVatNumber = \"9939\",\n  /**\n   * Monaco VAT number\n   */\n  MonacoVatNumber = \"9940\",\n  /**\n   * Montenegro VAT number\n   */\n  MontenegroVatNumber = \"9941\",\n  /**\n   * Macedonia, the former Yugoslav Republic of VAT number\n   */\n  MacedoniaFormerYugoslavRepublicVatNumber = \"9942\",\n  /**\n   * Malta VAT number\n   */\n  MaltaVatNumber = \"9943\",\n  /**\n   * Netherlands VAT number\n   */\n  NetherlandsVatNumber = \"9944\",\n  /**\n   * Poland VAT number\n   */\n  PolandVatNumber = \"9945\",\n  /**\n   * Portugal VAT number\n   */\n  PortugalVatNumber = \"9946\",\n  /**\n   * Romania VAT number\n   */\n  RomaniaVatNumber = \"9947\",\n  /**\n   * Serbia VAT number\n   */\n  SerbiaVatNumber = \"9948\",\n  /**\n   * Slovenia VAT number\n   */\n  SloveniaVatNumber = \"9949\",\n  /**\n   * Slovakia VAT number\n   */\n  SlovakiaVatNumber = \"9950\",\n  /**\n   * San Marino VAT number\n   */\n  SanMarinoVatNumber = \"9951\",\n  /**\n   * Turkey VAT number\n   */\n  TurkeyVatNumber = \"9952\",\n  /**\n   * Holy See (Vatican City State) VAT number\n   */\n  HolySeeVaticanCityStateVatNumber = \"9953\",\n  /**\n   * French VAT number\n   */\n  FrenchVatNumber = \"9957\",\n  /**\n   * Employer Identification Number (EIN, USA)\n   */\n  EmployerIdentificationNumberEinUsa = \"9959\",\n  /**\n   * O.F.T.P. (ODETTE File Transfer Protocol)\n   */\n  OFTPOdetteFileTransferProtocol = \"AN\",\n  /**\n   * X.400 address for mail text\n   */\n  X400AddressForMailText = \"AQ \",\n  /**\n   * AS2 exchange\n   */\n  As2Exchange = \"AS \",\n  /**\n   * File Transfer Protocol\n   */\n  FileTransferProtocol = \"AU \",\n  /**\n   * Electronic mail (SMPT)\n   */\n  ElectronicMailSmpt = \"EM\",\n}\n\nexport function description(value: EAS): string {\n  switch (value) {\n    case EAS.SystemInformationEtRepertoireDesEntrepriseEtDesEtablissementsSirene:\n      return \"System Information et Repertoire des Entreprise et des Etablissements: SIRENE\";\n    case EAS.Organisationsnummer:\n      return \"Organisationsnummer\";\n    case EAS.SiretCode:\n      return \"SIRET-CODE\";\n    case EAS.LyTunnus:\n      return \"LY-tunnus\";\n    case EAS.DataUniversalNumberingSystemDUNSNumber:\n      return \"Data Universal Numbering System (D-U-N-S Number)\";\n    case EAS.EanLocationCode:\n      return \"EAN Location Code\";\n    case EAS.TheDanishBusinessAuthorityPNumberDkP:\n      return \"The Danish Business Authority - P-number (DK:P)\";\n    case EAS.FtiEdiforumItaliaEdiraCompliant:\n      return \"FTI - Ediforum Italia, (EDIRA compliant)\";\n    case EAS.VerenigingVanKamersVanKoophandelEnFabriekenInNederlandAssociationChambersCommerceAndIndustryInNetherlandsSchemeEdiraCompliant:\n      return \"Vereniging van Kamers van Koophandel en Fabrieken in Nederland (Association of Chambers of Commerce and Industry in the Netherlands), Scheme (EDIRA compliant)\";\n    case EAS.DirectoratesEuropeanCommission:\n      return \"Directorates of the European Commission\";\n    case EAS.SiaObjectIdentifiers:\n      return \"SIA Object Identifiers\";\n    case EAS.SecetiObjectIdentifiers:\n      return \"SECETI Object Identifiers\";\n    case EAS.StandardCompanyCode:\n      return \"Standard Company Code\";\n    case EAS.AustralianBusinessNumberAbnScheme:\n      return \"Australian Business Number (ABN) Scheme\";\n    case EAS.IdentificationNumberEconomicSubjectsIco:\n      return \"Identification number of economic subjects: (ICO)\";\n    case EAS.IdentificationNumberEconomicSubjectIcoActOnStateStatistics29November200127:\n      return \"Identification number of economic subject (ICO) Act on State Statistics of 29 November 2001, § 27\";\n    case EAS.TeikokuCompanyCode:\n      return \"Teikoku Company Code\";\n    case EAS.OdetteInternationalLimited:\n      return \"Odette International Limited \";\n    case EAS.NuméroDidentificationSuisseDesEnterprisesIdeSwissUniqueBusinessIdentificationNumberUidb:\n      return \"Numéro d'identification suisse des enterprises (IDE), Swiss Unique Business Identification Number (UIDB) \";\n    case EAS.Digstorg:\n      return \"DIGSTORG\";\n    case EAS.CorporateNumberTheSocialSecurityAndTaxNumberSystem:\n      return \"Corporate Number of The Social Security and Tax Number System\";\n    case EAS.DutchOriginatorsIdentificationNumber:\n      return \"Dutch Originator's Identification Number\";\n    case EAS.CentreRegistersAndInformationSystemsMinistryJustice:\n      return \"Centre of Registers and Information Systems of the Ministry of Justice\";\n    case EAS.EnhetsregisteretVedBronnoysundregisterne:\n      return \"Enhetsregisteret ved Bronnoysundregisterne \";\n    case EAS.UblBePartyIdentifier:\n      return \"UBL.BE party identifier\";\n    case EAS.KoiosOpenTechnicalDictionary:\n      return \"KOIOS Open Technical Dictionary\";\n    case EAS.SingaporeUenIdentifier:\n      return \"Singapore UEN identifier\";\n    case EAS.KennitalaIcelandLegalIdForIndividualsAndLegalEntities:\n      return \"Kennitala - Iceland legal id for individuals and legal entities\";\n    case EAS.Erstorg:\n      return \"ERSTORG\";\n    case EAS.GlobalLegalEntityIdentifierGleif:\n      return \"Global legal entity identifier (GLEIF)\";\n    case EAS.LegalEntityCodeLithuania:\n      return \"Legal entity code (Lithuania)\";\n    case EAS.CodiceUnivocoUnitàOrganizzativaIpa:\n      return \"Codice Univoco Unità Organizzativa iPA\";\n    case EAS.IndirizzoDiPostaElettronicaCertificata:\n      return \"Indirizzo di Posta Elettronica Certificata\";\n    case EAS.EdeliveryNetworkParticipantIdentifier:\n      return \"eDelivery Network Participant identifier\";\n    case EAS.LeitwegId:\n      return \"Leitweg-ID\";\n    case EAS.Coddest:\n      return \"CODDEST\";\n    case EAS.NumeroDentrepriseOndernemingsnummerUnternehmensnummer:\n      return \"Numero d'entreprise / ondernemingsnummer / Unternehmensnummer\";\n    case EAS.Gs1IdentificationKeys:\n      return \"GS1 identification keys\";\n    case EAS.CodiceFiscale:\n      return \"CODICE FISCALE\";\n    case EAS.PartitaIva:\n      return \"PARTITA IVA\";\n    case EAS.FinnishOrganizationIdentifier:\n      return \"Finnish Organization Identifier\";\n    case EAS.FinnishOrganizationValueAddTaxIdentifier:\n      return \"Finnish Organization Value Add Tax Identifier\";\n    case EAS.NetServiceId:\n      return \"Net service ID\";\n    case EAS.Ovtcode:\n      return \"OVTcode\";\n    case EAS.TheNetherlandsChamberCommerceAndIndustryEstablishmentNumber:\n      return \"The Netherlands Chamber of Commerce and Industry establishment number\";\n    case EAS.UnifiedRegistrationNumberLatvia:\n      return \"Unified registration number (Latvia)\";\n    case EAS.TheRegisteredNumberQualifiedInvoiceIssuer:\n      return \" The registered number of the qualified invoice issuer\";\n    case EAS.FrctcElectronicAddress:\n      return \" FRCTC ELECTRONIC ADDRESS\";\n    case EAS.NationalEInvoicingFramework:\n      return \" National e-Invoicing Framework\";\n    case EAS.UaeTaxIdentificationNumberTin:\n      return \"UAE Tax Identification Number (TIN)\";\n    case EAS.RegisterLegalPersonsInFrenchRépertoireDesPersonnesMorales:\n      return \"Register of legal persons (in French : Répertoire des personnes morales)\";\n    case EAS.TaxIdentificationTaxIdNigeria:\n      return \"Tax Identification (Tax ID), Nigeria\";\n    case EAS.HungaryVatNumber:\n      return \"Hungary VAT number\";\n    case EAS.BusinessRegistersNetwork:\n      return \"Business Registers Network \";\n    case EAS.ÖsterreichischeUmsatzsteuerIdentifikationsnummer:\n      return \"Österreichische Umsatzsteuer-Identifikationsnummer \";\n    case EAS.ÖsterreichischesVerwaltungsBzwOrganisationskennzeichen:\n      return \"Österreichisches Verwaltungs bzw. Organisationskennzeichen\";\n    case EAS.SocietyForWorldwideInterbankFinancialTelecommunicationSWIFT:\n      return \"SOCIETY FOR WORLDWIDE INTERBANK FINANCIAL, TELECOMMUNICATION S.W.I.F.T\";\n    case EAS.KennzifferDesUnternehmensregisters:\n      return \"Kennziffer des Unternehmensregisters \";\n    case EAS.AgenciaEspañolaDeAdministraciónTributaria:\n      return \"Agencia Española de Administración Tributaria \";\n    case EAS.AndorraVatNumber:\n      return \"Andorra VAT number\";\n    case EAS.AlbaniaVatNumber:\n      return \"Albania VAT number\";\n    case EAS.BosniaAndHerzegovinaVatNumber:\n      return \"Bosnia and Herzegovina VAT number\";\n    case EAS.BelgiumVatNumber:\n      return \"Belgium VAT number\";\n    case EAS.BulgariaVatNumber:\n      return \"Bulgaria VAT number\";\n    case EAS.SwitzerlandVatNumber:\n      return \"Switzerland VAT number\";\n    case EAS.CyprusVatNumber:\n      return \"Cyprus VAT number\";\n    case EAS.CzechRepublicVatNumber:\n      return \"Czech Republic VAT number\";\n    case EAS.GermanyVatNumber:\n      return \"Germany VAT number\";\n    case EAS.EstoniaVatNumber:\n      return \"Estonia VAT number\";\n    case EAS.UnitedKingdomVatNumber:\n      return \"United Kingdom VAT number\";\n    case EAS.GreeceVatNumber:\n      return \"Greece VAT number\";\n    case EAS.CroatiaVatNumber:\n      return \"Croatia VAT number\";\n    case EAS.IrelandVatNumber:\n      return \"Ireland VAT number\";\n    case EAS.LiechtensteinVatNumber:\n      return \"Liechtenstein VAT number\";\n    case EAS.LithuaniaVatNumber:\n      return \"Lithuania VAT number\";\n    case EAS.LuxemburgVatNumber:\n      return \"Luxemburg VAT number\";\n    case EAS.LatviaVatNumber:\n      return \"Latvia VAT number\";\n    case EAS.MonacoVatNumber:\n      return \"Monaco VAT number\";\n    case EAS.MontenegroVatNumber:\n      return \"Montenegro VAT number\";\n    case EAS.MacedoniaFormerYugoslavRepublicVatNumber:\n      return \"Macedonia, the former Yugoslav Republic of VAT number\";\n    case EAS.MaltaVatNumber:\n      return \"Malta VAT number\";\n    case EAS.NetherlandsVatNumber:\n      return \"Netherlands VAT number\";\n    case EAS.PolandVatNumber:\n      return \"Poland VAT number\";\n    case EAS.PortugalVatNumber:\n      return \"Portugal VAT number\";\n    case EAS.RomaniaVatNumber:\n      return \"Romania VAT number\";\n    case EAS.SerbiaVatNumber:\n      return \"Serbia VAT number\";\n    case EAS.SloveniaVatNumber:\n      return \"Slovenia VAT number\";\n    case EAS.SlovakiaVatNumber:\n      return \"Slovakia VAT number\";\n    case EAS.SanMarinoVatNumber:\n      return \"San Marino VAT number\";\n    case EAS.TurkeyVatNumber:\n      return \"Turkey VAT number\";\n    case EAS.HolySeeVaticanCityStateVatNumber:\n      return \"Holy See (Vatican City State) VAT number\";\n    case EAS.FrenchVatNumber:\n      return \"French VAT number\";\n    case EAS.EmployerIdentificationNumberEinUsa:\n      return \"Employer Identification Number (EIN, USA)\";\n    case EAS.OFTPOdetteFileTransferProtocol:\n      return \"O.F.T.P. (ODETTE File Transfer Protocol)\";\n    case EAS.X400AddressForMailText:\n      return \"X.400 address for mail text\";\n    case EAS.As2Exchange:\n      return \"AS2 exchange \";\n    case EAS.FileTransferProtocol:\n      return \"File Transfer Protocol\";\n    case EAS.ElectronicMailSmpt:\n      return \"Electronic mail (SMPT)\";\n  }\n}\n","export enum VATEX {\n  /**\n   * Exempt based on article 79, point c of Council Directive 2006/112/EC\n   *\n   * Repayment of expenditure is not an exemption in the sense of the VAT Directive but may be handled as such in the context of the EN16931.\n   */\n  ExemptBasedOnArticle79PointCCouncilDirective2006112Ec = \"VATEX-EU-79-C\",\n  /**\n   * Exempt based on article 132 of Council Directive 2006/112/EC\n   */\n  ExemptBasedOnArticle132CouncilDirective2006112Ec = \"VATEX-EU-132\",\n  /**\n   * Exempt based on article 132, section 1 (a) of Council Directive 2006/112/EC\n   */\n  ExemptBasedOnArticle132Section1ACouncilDirective2006112Ec = \"VATEX-EU-132-1A\",\n  /**\n   * Exempt based on article 132, section 1 (b) of Council Directive 2006/112/EC\n   */\n  ExemptBasedOnArticle132Section1BCouncilDirective2006112Ec = \"VATEX-EU-132-1B\",\n  /**\n   * Exempt based on article 132, section 1 (c) of Council Directive 2006/112/EC\n   */\n  ExemptBasedOnArticle132Section1CCouncilDirective2006112Ec = \"VATEX-EU-132-1C\",\n  /**\n   * Exempt based on article 132, section 1 (d) of Council Directive 2006/112/EC\n   */\n  ExemptBasedOnArticle132Section1DCouncilDirective2006112Ec = \"VATEX-EU-132-1D\",\n  /**\n   * Exempt based on article 132, section 1 (e) of Council Directive 2006/112/EC\n   */\n  ExemptBasedOnArticle132Section1ECouncilDirective2006112Ec = \"VATEX-EU-132-1E\",\n  /**\n   * Exempt based on article 132, section 1 (f) of Council Directive 2006/112/EC\n   */\n  ExemptBasedOnArticle132Section1FCouncilDirective2006112Ec = \"VATEX-EU-132-1F\",\n  /**\n   * Exempt based on article 132, section 1 (g) of Council Directive 2006/112/EC\n   */\n  ExemptBasedOnArticle132Section1GCouncilDirective2006112Ec = \"VATEX-EU-132-1G\",\n  /**\n   * Exempt based on article 132, section 1 (h) of Council Directive 2006/112/EC\n   */\n  ExemptBasedOnArticle132Section1HCouncilDirective2006112Ec = \"VATEX-EU-132-1H\",\n  /**\n   * Exempt based on article 132, section 1 (i) of Council Directive 2006/112/EC\n   */\n  ExemptBasedOnArticle132Section1ICouncilDirective2006112Ec = \"VATEX-EU-132-1I\",\n  /**\n   * Exempt based on article 132, section 1 (j) of Council Directive 2006/112/EC\n   */\n  ExemptBasedOnArticle132Section1JCouncilDirective2006112Ec = \"VATEX-EU-132-1J\",\n  /**\n   * Exempt based on article 132, section 1 (k) of Council Directive 2006/112/EC\n   */\n  ExemptBasedOnArticle132Section1KCouncilDirective2006112Ec = \"VATEX-EU-132-1K\",\n  /**\n   * Exempt based on article 132, section 1 (l) of Council Directive 2006/112/EC\n   */\n  ExemptBasedOnArticle132Section1LCouncilDirective2006112Ec = \"VATEX-EU-132-1L\",\n  /**\n   * Exempt based on article 132, section 1 (m) of Council Directive 2006/112/EC\n   */\n  ExemptBasedOnArticle132Section1MCouncilDirective2006112Ec = \"VATEX-EU-132-1M\",\n  /**\n   * Exempt based on article 132, section 1 (n) of Council Directive 2006/112/EC\n   */\n  ExemptBasedOnArticle132Section1NCouncilDirective2006112Ec = \"VATEX-EU-132-1N\",\n  /**\n   * Exempt based on article 132, section 1 (o) of Council Directive 2006/112/EC\n   */\n  ExemptBasedOnArticle132Section1OCouncilDirective2006112Ec = \"VATEX-EU-132-1O\",\n  /**\n   * Exempt based on article 132, section 1 (p) of Council Directive 2006/112/EC\n   */\n  ExemptBasedOnArticle132Section1PCouncilDirective2006112Ec = \"VATEX-EU-132-1P\",\n  /**\n   * Exempt based on article 132, section 1 (q) of Council Directive 2006/112/EC\n   */\n  ExemptBasedOnArticle132Section1QCouncilDirective2006112Ec = \"VATEX-EU-132-1Q\",\n  /**\n   * Exempt based on article 135, section 1 of Council Directive 2006/112/EC\n   */\n  ExemptBasedOnArticle135Section1CouncilDirective2006112Ec = \"VATEX-EU-135-1\",\n  /**\n   * Exempt based on article 143 of Council Directive 2006/112/EC\n   */\n  ExemptBasedOnArticle143CouncilDirective2006112Ec = \"VATEX-EU-143\",\n  /**\n   * Exempt based on article 143, section 1 (a) of Council Directive 2006/112/EC\n   */\n  ExemptBasedOnArticle143Section1ACouncilDirective2006112Ec = \"VATEX-EU-143-1A\",\n  /**\n   * Exempt based on article 143, section 1 (b) of Council Directive 2006/112/EC\n   */\n  ExemptBasedOnArticle143Section1BCouncilDirective2006112Ec = \"VATEX-EU-143-1B\",\n  /**\n   * Exempt based on article 143, section 1 (c) of Council Directive 2006/112/EC\n   */\n  ExemptBasedOnArticle143Section1CCouncilDirective2006112Ec = \"VATEX-EU-143-1C\",\n  /**\n   * Exempt based on article 143, section 1 (d) of Council Directive 2006/112/EC\n   */\n  ExemptBasedOnArticle143Section1DCouncilDirective2006112Ec = \"VATEX-EU-143-1D\",\n  /**\n   * Exempt based on article 143, section 1 (e) of Council Directive 2006/112/EC\n   */\n  ExemptBasedOnArticle143Section1ECouncilDirective2006112Ec = \"VATEX-EU-143-1E\",\n  /**\n   * Exempt based on article 143, section 1 (f) of Council Directive 2006/112/EC\n   */\n  ExemptBasedOnArticle143Section1FCouncilDirective2006112Ec = \"VATEX-EU-143-1F\",\n  /**\n   * Exempt based on article 143, section 1 (fa) of Council Directive 2006/112/EC\n   */\n  ExemptBasedOnArticle143Section1FaCouncilDirective2006112Ec = \"VATEX-EU-143-1FA\",\n  /**\n   * Exempt based on article 143, section 1 (g) of Council Directive 2006/112/EC\n   */\n  ExemptBasedOnArticle143Section1GCouncilDirective2006112Ec = \"VATEX-EU-143-1G\",\n  /**\n   * Exempt based on article 143, section 1 (h) of Council Directive 2006/112/EC\n   */\n  ExemptBasedOnArticle143Section1HCouncilDirective2006112Ec = \"VATEX-EU-143-1H\",\n  /**\n   * Exempt based on article 143, section 1 (i) of Council Directive 2006/112/EC\n   */\n  ExemptBasedOnArticle143Section1ICouncilDirective2006112Ec = \"VATEX-EU-143-1I\",\n  /**\n   * Exempt based on article 143, section 1 (j) of Council Directive 2006/112/EC\n   */\n  ExemptBasedOnArticle143Section1JCouncilDirective2006112Ec = \"VATEX-EU-143-1J\",\n  /**\n   * Exempt based on article 143, section 1 (k) of Council Directive 2006/112/EC\n   */\n  ExemptBasedOnArticle143Section1KCouncilDirective2006112Ec = \"VATEX-EU-143-1K\",\n  /**\n   * Exempt based on article 143, section 1 (l) of Council Directive 2006/112/EC\n   */\n  ExemptBasedOnArticle143Section1LCouncilDirective2006112Ec = \"VATEX-EU-143-1L\",\n  /**\n   * Exempt based on article 144 of Council Directive 2006/112/EC\n   */\n  ExemptBasedOnArticle144CouncilDirective2006112Ec = \"VATEX-EU-144\",\n  /**\n   * Exempt based on article 146 section 1 (e) of Council Directive 2006/112/EC\n   */\n  ExemptBasedOnArticle146Section1ECouncilDirective2006112Ec = \"VATEX-EU-146-1E\",\n  /**\n   * Exempt based on article 148 of Council Directive 2006/112/EC\n   */\n  ExemptBasedOnArticle148CouncilDirective2006112Ec = \"VATEX-EU-148\",\n  /**\n   * Exempt based on article 148, section (a) of Council Directive 2006/112/EC\n   */\n  ExemptBasedOnArticle148SectionACouncilDirective2006112Ec = \"VATEX-EU-148-A\",\n  /**\n   * Exempt based on article 148, section (b) of Council Directive 2006/112/EC\n   */\n  ExemptBasedOnArticle148SectionBCouncilDirective2006112Ec = \"VATEX-EU-148-B\",\n  /**\n   * Exempt based on article 148, section (c) of Council Directive 2006/112/EC\n   */\n  ExemptBasedOnArticle148SectionCCouncilDirective2006112Ec = \"VATEX-EU-148-C\",\n  /**\n   * Exempt based on article 148, section (d) of Council Directive 2006/112/EC\n   */\n  ExemptBasedOnArticle148SectionDCouncilDirective2006112Ec = \"VATEX-EU-148-D\",\n  /**\n   * Exempt based on article 148, section (e) of Council Directive 2006/112/EC\n   */\n  ExemptBasedOnArticle148SectionECouncilDirective2006112Ec = \"VATEX-EU-148-E\",\n  /**\n   * Exempt based on article 148, section (f) of Council Directive 2006/112/EC\n   */\n  ExemptBasedOnArticle148SectionFCouncilDirective2006112Ec = \"VATEX-EU-148-F\",\n  /**\n   * Exempt based on article 148, section (g) of Council Directive 2006/112/EC\n   */\n  ExemptBasedOnArticle148SectionGCouncilDirective2006112Ec = \"VATEX-EU-148-G\",\n  /**\n   * Exempt based on article 151 of Council Directive 2006/112/EC\n   */\n  ExemptBasedOnArticle151CouncilDirective2006112Ec = \"VATEX-EU-151\",\n  /**\n   * Exempt based on article 151, section 1 (a) of Council Directive 2006/112/EC\n   */\n  ExemptBasedOnArticle151Section1ACouncilDirective2006112Ec = \"VATEX-EU-151-1A\",\n  /**\n   * Exempt based on article 151, section 1 (aa) of Council Directive 2006/112/EC\n   */\n  ExemptBasedOnArticle151Section1AaCouncilDirective2006112Ec = \"VATEX-EU-151-1AA\",\n  /**\n   * Exempt based on article 151, section 1 (b) of Council Directive 2006/112/EC\n   */\n  ExemptBasedOnArticle151Section1BCouncilDirective2006112Ec = \"VATEX-EU-151-1B\",\n  /**\n   * Exempt based on article 151, section 1 (c) of Council Directive 2006/112/EC\n   */\n  ExemptBasedOnArticle151Section1CCouncilDirective2006112Ec = \"VATEX-EU-151-1C\",\n  /**\n   * Exempt based on article 151, section 1 (d) of Council Directive 2006/112/EC\n   */\n  ExemptBasedOnArticle151Section1DCouncilDirective2006112Ec = \"VATEX-EU-151-1D\",\n  /**\n   * Exempt based on article 151, section 1 (e) of Council Directive 2006/112/EC\n   */\n  ExemptBasedOnArticle151Section1ECouncilDirective2006112Ec = \"VATEX-EU-151-1E\",\n  /**\n   * Exempt based on article 153 of Council Directive 2006/112/EC\n   */\n  ExemptBasedOnArticle153CouncilDirective2006112Ec = \"VATEX-EU-153\",\n  /**\n   * Exempt based on article 159 of Council Directive 2006/112/EC\n   */\n  ExemptBasedOnArticle159CouncilDirective2006112Ec = \"VATEX-EU-159\",\n  /**\n   * Exempt based on article 309 of Council Directive 2006/112/EC\n   */\n  ExemptBasedOnArticle309CouncilDirective2006112Ec = \"VATEX-EU-309\",\n  /**\n   * Reverse charge\n   *\n   * Only use with VAT category code AE\n   */\n  ReverseCharge = \"VATEX-EU-AE\",\n  /**\n   * Travel agents VAT scheme.\n   *\n   * Only use with VAT category code E\n   */\n  TravelAgentsVatScheme = \"VATEX-EU-D\",\n  /**\n   * Intra-Community acquisition of second hand goods\n   *\n   * Only use with VAT category code E\n   */\n  IntraCommunityAcquisitionSecondHandGoods = \"VATEX-EU-F\",\n  /**\n   * Export outside the EU\n   *\n   * Only use with VAT category code G\n   */\n  ExportOutsideEu = \"VATEX-EU-G\",\n  /**\n   * Intra-Community acquisition of works of art\n   *\n   * Only use with VAT category code E\n   */\n  IntraCommunityAcquisitionWorksArt = \"VATEX-EU-I\",\n  /**\n   * Intra-community supply\n   *\n   * Only use with VAT category code K\n   */\n  IntraCommunitySupply = \"VATEX-EU-IC\",\n  /**\n   * Intra-Community acquisition of collectors items and antiques\n   *\n   * Only use with VAT category code E\n   */\n  IntraCommunityAcquisitionCollectorsItemsAndAntiques = \"VATEX-EU-J\",\n  /**\n   * Not subject to VAT\n   *\n   * Only use with VAT category code O\n   */\n  NotSubjectToVat = \"VATEX-EU-O\",\n  /**\n   * France domestic VAT franchise in base\n   *\n   * For domestic invoicing in France\n   */\n  FranceDomesticVatFranchiseInBase = \"VATEX-FR-FRANCHISE\",\n  /**\n   * France domestic Credit Notes without VAT, due to supplier forfeit of VAT for discount\n   *\n   * For domestic Credit Notes only in France\n   */\n  FranceDomesticCreditNotesWithoutVatDueToSupplierForfeitVatForDiscount = \"VATEX-FR-CNWVAT\",\n  /**\n   * Exempt based on 1 of article 261 of the Code Général des Impôts (CGI ; General tax code)\n   *\n   * Only for domestic invoicing in France\n   */\n  ExemptBasedOn1Article261CodeGénéralDesImpôtsCgiGeneralTaxCode = \"VATEX-FR-CGI261-1\",\n  /**\n   * Exempt based on 2 of article 261 of the Code Général des Impôts (CGI ; General tax code)\n   *\n   * Only for domestic invoicing in France\n   */\n  ExemptBasedOn2Article261CodeGénéralDesImpôtsCgiGeneralTaxCode = \"VATEX-FR-CGI261-2\",\n  /**\n   * Exempt based on 3 of article 261 of the Code Général des Impôts (CGI ; General tax code)\n   *\n   * Only for domestic invoicing in France\n   */\n  ExemptBasedOn3Article261CodeGénéralDesImpôtsCgiGeneralTaxCode = \"VATEX-FR-CGI261-3\",\n  /**\n   * Exempt based on 4 of article 261 of the Code Général des Impôts (CGI ; General tax code)\n   *\n   * Only for domestic invoicing in France\n   */\n  ExemptBasedOn4Article261CodeGénéralDesImpôtsCgiGeneralTaxCode = \"VATEX-FR-CGI261-4\",\n  /**\n   * Exempt based on 5 of article 261 of the Code Général des Impôts (CGI ; General tax code)\n   *\n   * Only for domestic invoicing in France\n   */\n  ExemptBasedOn5Article261CodeGénéralDesImpôtsCgiGeneralTaxCode = \"VATEX-FR-CGI261-5\",\n  /**\n   * Exempt based on 7 of article 261 of the Code Général des Impôts (CGI ; General tax code)\n   *\n   * Only for domestic invoicing in France\n   */\n  ExemptBasedOn7Article261CodeGénéralDesImpôtsCgiGeneralTaxCode = \"VATEX-FR-CGI261-7\",\n  /**\n   * Exempt based on 8 of article 261 of the Code Général des Impôts (CGI ; General tax code)\n   *\n   * Only for domestic invoicing in France\n   */\n  ExemptBasedOn8Article261CodeGénéralDesImpôtsCgiGeneralTaxCode = \"VATEX-FR-CGI261-8\",\n  /**\n   * Exempt based on article 261 A of the Code Général des Impôts (CGI ; General tax code)\n   *\n   * Only for domestic invoicing in France\n   */\n  ExemptBasedOnArticle261ACodeGénéralDesImpôtsCgiGeneralTaxCode = \"VATEX-FR-CGI261A\",\n  /**\n   * Exempt based on article 261 B of the Code Général des Impôts (CGI ; General tax code)\n   *\n   * Only for domestic invoicing in France\n   */\n  ExemptBasedOnArticle261BCodeGénéralDesImpôtsCgiGeneralTaxCode = \"VATEX-FR-CGI261B\",\n  /**\n   * Exempt based on 1° of article 261 C of the Code Général des Impôts (CGI ; General tax code)\n   *\n   * Only for domestic invoicing in France\n   */\n  ExemptBasedOn1Article261CCodeGénéralDesImpôtsCgiGeneralTaxCode = \"VATEX-FR-CGI261C-1\",\n  /**\n   * Exempt based on 2° of article 261 C of the Code Général des Impôts (CGI ; General tax code)\n   *\n   * Only for domestic invoicing in France\n   */\n  ExemptBasedOn2Article261CCodeGénéralDesImpôtsCgiGeneralTaxCode = \"VATEX-FR-CGI261C-2\",\n  /**\n   * Exempt based on 3° of article 261 C of the Code Général des Impôts (CGI ; General tax code)\n   *\n   * Only for domestic invoicing in France\n   */\n  ExemptBasedOn3Article261CCodeGénéralDesImpôtsCgiGeneralTaxCode = \"VATEX-FR-CGI261C-3\",\n  /**\n   * Exempt based on 1° of article 261 D of the Code Général des Impôts (CGI ; General tax code)\n   *\n   * Only for domestic invoicing in France\n   */\n  ExemptBasedOn1Article261DCodeGénéralDesImpôtsCgiGeneralTaxCode = \"VATEX-FR-CGI261D-1\",\n  /**\n   * Exempt based on 1°bis of article 261 D of the Code Général des Impôts (CGI ; General tax code)\n   *\n   * Only for domestic invoicing in France\n   */\n  ExemptBasedOn1BisArticle261DCodeGénéralDesImpôtsCgiGeneralTaxCode = \"VATEX-FR-CGI261D-1BIS\",\n  /**\n   * Exempt based on 2° of article 261 D of the Code Général des Impôts (CGI ; General tax code)\n   *\n   * Only for domestic invoicing in France\n   */\n  ExemptBasedOn2Article261DCodeGénéralDesImpôtsCgiGeneralTaxCode = \"VATEX-FR-CGI261D-2\",\n  /**\n   * Exempt based on 3° of article 261 D of the Code Général des Impôts (CGI ; General tax code) Exonération de TVA - Article 261 D-3° du Code Général des Impôts\n   *\n   * Only for domestic invoicing in France\n   */\n  ExemptBasedOn3Article261DCodeGénéralDesImpôtsCgiGeneralTaxCodeExonérationDeTvaArticle261D3DuCodeGénéralDesImpôts = \"VATEX-FR-CGI261D-3\",\n  /**\n   * Exempt based on 4° of article 261 D of the Code Général des Impôts (CGI ; General tax code)\n   *\n   * Only for domestic invoicing in France\n   */\n  ExemptBasedOn4Article261DCodeGénéralDesImpôtsCgiGeneralTaxCode = \"VATEX-FR-CGI261D-4\",\n  /**\n   * Exempt based on 1° of article 261 E of the Code Général des Impôts (CGI ; General tax code)\n   *\n   * Only for domestic invoicing in France\n   */\n  ExemptBasedOn1Article261ECodeGénéralDesImpôtsCgiGeneralTaxCode = \"VATEX-FR-CGI261E-1\",\n  /**\n   * Exempt based on 2° of article 261 E of the Code Général des Impôts (CGI ; General tax code)\n   *\n   * Only for domestic invoicing in France\n   */\n  ExemptBasedOn2Article261ECodeGénéralDesImpôtsCgiGeneralTaxCode = \"VATEX-FR-CGI261E-2\",\n  /**\n   * Exempt based on article 277 A of the Code Général des Impôts (CGI ; General tax code)\n   *\n   * Only for domestic invoicing in France\n   */\n  ExemptBasedOnArticle277ACodeGénéralDesImpôtsCgiGeneralTaxCode = \"VATEX-FR-CGI277A\",\n  /**\n   * Exempt based on article 275 of the Code Général des Impôts (CGI ; General tax code)\n   *\n   * Only for domestic invoicing in France\n   */\n  ExemptBasedOnArticle275CodeGénéralDesImpôtsCgiGeneralTaxCode = \"VATEX-FR-CGI275\",\n  /**\n   * Exempt based on article 298 sexdecies A of the Code Général des Impôts (CGI ; General tax code)\n   *\n   * Only for domestic invoicing in France\n   */\n  ExemptBasedOnArticle298SexdeciesACodeGénéralDesImpôtsCgiGeneralTaxCode = \"VATEX-FR-298SEXDECIESA\",\n  /**\n   * Exempt based on article 295 of the Code Général des Impôts (CGI ; General tax code)\n   *\n   * Only for domestic invoicing in France\n   */\n  ExemptBasedOnArticle295CodeGénéralDesImpôtsCgiGeneralTaxCode = \"VATEX-FR-CGI295\",\n  /**\n   * Exempt based on 2 of article 283 of the Code Général des Impôts (CGI ; General tax code)\n   *\n   * Only for domestic invoicing in France\n   */\n  ExemptBasedOn2Article283CodeGénéralDesImpôtsCgiGeneralTaxCode = \"VATEX-FR-AE\",\n}\n\nexport function description(value: VATEX): string {\n  switch (value) {\n    case VATEX.ExemptBasedOnArticle79PointCCouncilDirective2006112Ec:\n      return \"Exempt based on article 79, point c of Council Directive 2006/112/EC\";\n    case VATEX.ExemptBasedOnArticle132CouncilDirective2006112Ec:\n      return \"Exempt based on article 132 of Council Directive 2006/112/EC\";\n    case VATEX.ExemptBasedOnArticle132Section1ACouncilDirective2006112Ec:\n      return \"Exempt based on article 132, section 1 (a) of Council Directive 2006/112/EC\";\n    case VATEX.ExemptBasedOnArticle132Section1BCouncilDirective2006112Ec:\n      return \"Exempt based on article 132, section 1 (b) of Council Directive 2006/112/EC\";\n    case VATEX.ExemptBasedOnArticle132Section1CCouncilDirective2006112Ec:\n      return \"Exempt based on article 132, section 1 (c) of Council Directive 2006/112/EC\";\n    case VATEX.ExemptBasedOnArticle132Section1DCouncilDirective2006112Ec:\n      return \"Exempt based on article 132, section 1 (d) of Council Directive 2006/112/EC\";\n    case VATEX.ExemptBasedOnArticle132Section1ECouncilDirective2006112Ec:\n      return \"Exempt based on article 132, section 1 (e) of Council Directive 2006/112/EC\";\n    case VATEX.ExemptBasedOnArticle132Section1FCouncilDirective2006112Ec:\n      return \"Exempt based on article 132, section 1 (f) of Council Directive 2006/112/EC\";\n    case VATEX.ExemptBasedOnArticle132Section1GCouncilDirective2006112Ec:\n      return \"Exempt based on article 132, section 1 (g) of Council Directive 2006/112/EC\";\n    case VATEX.ExemptBasedOnArticle132Section1HCouncilDirective2006112Ec:\n      return \"Exempt based on article 132, section 1 (h) of Council Directive 2006/112/EC\";\n    case VATEX.ExemptBasedOnArticle132Section1ICouncilDirective2006112Ec:\n      return \"Exempt based on article 132, section 1 (i) of Council Directive 2006/112/EC\";\n    case VATEX.ExemptBasedOnArticle132Section1JCouncilDirective2006112Ec:\n      return \"Exempt based on article 132, section 1 (j) of Council Directive 2006/112/EC\";\n    case VATEX.ExemptBasedOnArticle132Section1KCouncilDirective2006112Ec:\n      return \"Exempt based on article 132, section 1 (k) of Council Directive 2006/112/EC\";\n    case VATEX.ExemptBasedOnArticle132Section1LCouncilDirective2006112Ec:\n      return \"Exempt based on article 132, section 1 (l) of Council Directive 2006/112/EC\";\n    case VATEX.ExemptBasedOnArticle132Section1MCouncilDirective2006112Ec:\n      return \"Exempt based on article 132, section 1 (m) of Council Directive 2006/112/EC\";\n    case VATEX.ExemptBasedOnArticle132Section1NCouncilDirective2006112Ec:\n      return \"Exempt based on article 132, section 1 (n) of Council Directive 2006/112/EC\";\n    case VATEX.ExemptBasedOnArticle132Section1OCouncilDirective2006112Ec:\n      return \"Exempt based on article 132, section 1 (o) of Council Directive 2006/112/EC\";\n    case VATEX.ExemptBasedOnArticle132Section1PCouncilDirective2006112Ec:\n      return \"Exempt based on article 132, section 1 (p) of Council Directive 2006/112/EC\";\n    case VATEX.ExemptBasedOnArticle132Section1QCouncilDirective2006112Ec:\n      return \"Exempt based on article 132, section 1 (q) of Council Directive 2006/112/EC\";\n    case VATEX.ExemptBasedOnArticle135Section1CouncilDirective2006112Ec:\n      return \"Exempt based on article 135, section 1 of Council Directive 2006/112/EC\";\n    case VATEX.ExemptBasedOnArticle143CouncilDirective2006112Ec:\n      return \"Exempt based on article 143 of Council Directive 2006/112/EC\";\n    case VATEX.ExemptBasedOnArticle143Section1ACouncilDirective2006112Ec:\n      return \"Exempt based on article 143, section 1 (a) of Council Directive 2006/112/EC\";\n    case VATEX.ExemptBasedOnArticle143Section1BCouncilDirective2006112Ec:\n      return \"Exempt based on article 143, section 1 (b) of Council Directive 2006/112/EC\";\n    case VATEX.ExemptBasedOnArticle143Section1CCouncilDirective2006112Ec:\n      return \"Exempt based on article 143, section 1 (c) of Council Directive 2006/112/EC\";\n    case VATEX.ExemptBasedOnArticle143Section1DCouncilDirective2006112Ec:\n      return \"Exempt based on article 143, section 1 (d) of Council Directive 2006/112/EC\";\n    case VATEX.ExemptBasedOnArticle143Section1ECouncilDirective2006112Ec:\n      return \"Exempt based on article 143, section 1 (e) of Council Directive 2006/112/EC\";\n    case VATEX.ExemptBasedOnArticle143Section1FCouncilDirective2006112Ec:\n      return \"Exempt based on article 143, section 1 (f) of Council Directive 2006/112/EC\";\n    case VATEX.ExemptBasedOnArticle143Section1FaCouncilDirective2006112Ec:\n      return \"Exempt based on article 143, section 1 (fa) of Council Directive 2006/112/EC\";\n    case VATEX.ExemptBasedOnArticle143Section1GCouncilDirective2006112Ec:\n      return \"Exempt based on article 143, section 1 (g) of Council Directive 2006/112/EC\";\n    case VATEX.ExemptBasedOnArticle143Section1HCouncilDirective2006112Ec:\n      return \"Exempt based on article 143, section 1 (h) of Council Directive 2006/112/EC\";\n    case VATEX.ExemptBasedOnArticle143Section1ICouncilDirective2006112Ec:\n      return \"Exempt based on article 143, section 1 (i) of Council Directive 2006/112/EC\";\n    case VATEX.ExemptBasedOnArticle143Section1JCouncilDirective2006112Ec:\n      return \"Exempt based on article 143, section 1 (j) of Council Directive 2006/112/EC\";\n    case VATEX.ExemptBasedOnArticle143Section1KCouncilDirective2006112Ec:\n      return \"Exempt based on article 143, section 1 (k) of Council Directive 2006/112/EC\";\n    case VATEX.ExemptBasedOnArticle143Section1LCouncilDirective2006112Ec:\n      return \"Exempt based on article 143, section 1 (l) of Council Directive 2006/112/EC\";\n    case VATEX.ExemptBasedOnArticle144CouncilDirective2006112Ec:\n      return \"Exempt based on article 144 of Council Directive 2006/112/EC\";\n    case VATEX.ExemptBasedOnArticle146Section1ECouncilDirective2006112Ec:\n      return \"Exempt based on article 146 section 1 (e) of Council Directive 2006/112/EC\";\n    case VATEX.ExemptBasedOnArticle148CouncilDirective2006112Ec:\n      return \"Exempt based on article 148 of Council Directive 2006/112/EC\";\n    case VATEX.ExemptBasedOnArticle148SectionACouncilDirective2006112Ec:\n      return \"Exempt based on article 148, section (a) of Council Directive 2006/112/EC\";\n    case VATEX.ExemptBasedOnArticle148SectionBCouncilDirective2006112Ec:\n      return \"Exempt based on article 148, section (b) of Council Directive 2006/112/EC\";\n    case VATEX.ExemptBasedOnArticle148SectionCCouncilDirective2006112Ec:\n      return \"Exempt based on article 148, section (c) of Council Directive 2006/112/EC\";\n    case VATEX.ExemptBasedOnArticle148SectionDCouncilDirective2006112Ec:\n      return \"Exempt based on article 148, section (d) of Council Directive 2006/112/EC\";\n    case VATEX.ExemptBasedOnArticle148SectionECouncilDirective2006112Ec:\n      return \"Exempt based on article 148, section (e) of Council Directive 2006/112/EC\";\n    case VATEX.ExemptBasedOnArticle148SectionFCouncilDirective2006112Ec:\n      return \"Exempt based on article 148, section (f) of Council Directive 2006/112/EC\";\n    case VATEX.ExemptBasedOnArticle148SectionGCouncilDirective2006112Ec:\n      return \"Exempt based on article 148, section (g) of Council Directive 2006/112/EC\";\n    case VATEX.ExemptBasedOnArticle151CouncilDirective2006112Ec:\n      return \"Exempt based on article 151 of Council Directive 2006/112/EC\";\n    case VATEX.ExemptBasedOnArticle151Section1ACouncilDirective2006112Ec:\n      return \"Exempt based on article 151, section 1 (a) of Council Directive 2006/112/EC \";\n    case VATEX.ExemptBasedOnArticle151Section1AaCouncilDirective2006112Ec:\n      return \"Exempt based on article 151, section 1 (aa) of Council Directive 2006/112/EC \";\n    case VATEX.ExemptBasedOnArticle151Section1BCouncilDirective2006112Ec:\n      return \"Exempt based on article 151, section 1 (b) of Council Directive 2006/112/EC \";\n    case VATEX.ExemptBasedOnArticle151Section1CCouncilDirective2006112Ec:\n      return \"Exempt based on article 151, section 1 (c) of Council Directive 2006/112/EC \";\n    case VATEX.ExemptBasedOnArticle151Section1DCouncilDirective2006112Ec:\n      return \"Exempt based on article 151, section 1 (d) of Council Directive 2006/112/EC \";\n    case VATEX.ExemptBasedOnArticle151Section1ECouncilDirective2006112Ec:\n      return \"Exempt based on article 151, section 1 (e) of Council Directive 2006/112/EC \";\n    case VATEX.ExemptBasedOnArticle153CouncilDirective2006112Ec:\n      return \"Exempt based on article 153 of Council Directive 2006/112/EC\";\n    case VATEX.ExemptBasedOnArticle159CouncilDirective2006112Ec:\n      return \"Exempt based on article 159 of Council Directive 2006/112/EC\";\n    case VATEX.ExemptBasedOnArticle309CouncilDirective2006112Ec:\n      return \"Exempt based on article 309 of Council Directive 2006/112/EC \";\n    case VATEX.ReverseCharge:\n      return \"Reverse charge\";\n    case VATEX.TravelAgentsVatScheme:\n      return \"Travel agents VAT scheme.\";\n    case VATEX.IntraCommunityAcquisitionSecondHandGoods:\n      return \"Intra-Community acquisition of second hand goods\";\n    case VATEX.ExportOutsideEu:\n      return \"Export outside the EU\";\n    case VATEX.IntraCommunityAcquisitionWorksArt:\n      return \"Intra-Community acquisition of works of art\";\n    case VATEX.IntraCommunitySupply:\n      return \"Intra-community supply\";\n    case VATEX.IntraCommunityAcquisitionCollectorsItemsAndAntiques:\n      return \"Intra-Community acquisition of collectors items and antiques\";\n    case VATEX.NotSubjectToVat:\n      return \"Not subject to VAT\";\n    case VATEX.FranceDomesticVatFranchiseInBase:\n      return \"France domestic VAT franchise in base\";\n    case VATEX.FranceDomesticCreditNotesWithoutVatDueToSupplierForfeitVatForDiscount:\n      return \"France domestic Credit Notes without VAT, due to supplier forfeit of VAT for discount\";\n    case VATEX.ExemptBasedOn1Article261CodeGénéralDesImpôtsCgiGeneralTaxCode:\n      return \"Exempt based on 1 of article 261 of the Code Général des Impôts (CGI ; General tax code)\";\n    case VATEX.ExemptBasedOn2Article261CodeGénéralDesImpôtsCgiGeneralTaxCode:\n      return \"Exempt based on 2 of article 261 of the Code Général des Impôts (CGI ; General tax code)\";\n    case VATEX.ExemptBasedOn3Article261CodeGénéralDesImpôtsCgiGeneralTaxCode:\n      return \"Exempt based on 3 of article 261 of the Code Général des Impôts (CGI ; General tax code)\";\n    case VATEX.ExemptBasedOn4Article261CodeGénéralDesImpôtsCgiGeneralTaxCode:\n      return \"Exempt based on 4 of article 261 of the Code Général des Impôts (CGI ; General tax code)\";\n    case VATEX.ExemptBasedOn5Article261CodeGénéralDesImpôtsCgiGeneralTaxCode:\n      return \"Exempt based on 5 of article 261 of the Code Général des Impôts (CGI ; General tax code) \";\n    case VATEX.ExemptBasedOn7Article261CodeGénéralDesImpôtsCgiGeneralTaxCode:\n      return \"Exempt based on 7 of article 261 of the Code Général des Impôts (CGI ; General tax code)\";\n    case VATEX.ExemptBasedOn8Article261CodeGénéralDesImpôtsCgiGeneralTaxCode:\n      return \"Exempt based on 8 of article 261 of the Code Général des Impôts (CGI ; General tax code)\";\n    case VATEX.ExemptBasedOnArticle261ACodeGénéralDesImpôtsCgiGeneralTaxCode:\n      return \"Exempt based on article 261 A of the Code Général des Impôts (CGI ; General tax code)\";\n    case VATEX.ExemptBasedOnArticle261BCodeGénéralDesImpôtsCgiGeneralTaxCode:\n      return \"Exempt based on article 261 B of the Code Général des Impôts (CGI ; General tax code)\";\n    case VATEX.ExemptBasedOn1Article261CCodeGénéralDesImpôtsCgiGeneralTaxCode:\n      return \"Exempt based on 1° of article 261 C of the Code Général des Impôts (CGI ; General tax code)\";\n    case VATEX.ExemptBasedOn2Article261CCodeGénéralDesImpôtsCgiGeneralTaxCode:\n      return \"Exempt based on 2° of article 261 C of the Code Général des Impôts (CGI ; General tax code)\";\n    case VATEX.ExemptBasedOn3Article261CCodeGénéralDesImpôtsCgiGeneralTaxCode:\n      return \"Exempt based on 3° of article 261 C of the Code Général des Impôts (CGI ; General tax code)\";\n    case VATEX.ExemptBasedOn1Article261DCodeGénéralDesImpôtsCgiGeneralTaxCode:\n      return \"Exempt based on 1° of article 261 D of the Code Général des Impôts (CGI ; General tax code)\";\n    case VATEX.ExemptBasedOn1BisArticle261DCodeGénéralDesImpôtsCgiGeneralTaxCode:\n      return \"Exempt based on 1°bis of article 261 D of the Code Général des Impôts (CGI ; General tax code)\";\n    case VATEX.ExemptBasedOn2Article261DCodeGénéralDesImpôtsCgiGeneralTaxCode:\n      return \"Exempt based on 2° of article 261 D of the Code Général des Impôts (CGI ; General tax code)\";\n    case VATEX.ExemptBasedOn3Article261DCodeGénéralDesImpôtsCgiGeneralTaxCodeExonérationDeTvaArticle261D3DuCodeGénéralDesImpôts:\n      return \"Exempt based on 3° of article 261 D of the Code Général des Impôts (CGI ; General tax code) Exonération de TVA - Article 261 D-3° du Code Général des Impôts \";\n    case VATEX.ExemptBasedOn4Article261DCodeGénéralDesImpôtsCgiGeneralTaxCode:\n      return \"Exempt based on 4° of article 261 D of the Code Général des Impôts (CGI ; General tax code)\";\n    case VATEX.ExemptBasedOn1Article261ECodeGénéralDesImpôtsCgiGeneralTaxCode:\n      return \"Exempt based on 1° of article 261 E of the Code Général des Impôts (CGI ; General tax code)\";\n    case VATEX.ExemptBasedOn2Article261ECodeGénéralDesImpôtsCgiGeneralTaxCode:\n      return \"Exempt based on 2° of article 261 E of the Code Général des Impôts (CGI ; General tax code)\";\n    case VATEX.ExemptBasedOnArticle277ACodeGénéralDesImpôtsCgiGeneralTaxCode:\n      return \"Exempt based on article 277 A of the Code Général des Impôts (CGI ; General tax code)\";\n    case VATEX.ExemptBasedOnArticle275CodeGénéralDesImpôtsCgiGeneralTaxCode:\n      return \"Exempt based on article 275 of the Code Général des Impôts (CGI ; General tax code)\";\n    case VATEX.ExemptBasedOnArticle298SexdeciesACodeGénéralDesImpôtsCgiGeneralTaxCode:\n      return \"Exempt based on article 298 sexdecies A of the Code Général des Impôts (CGI ; General tax code)\";\n    case VATEX.ExemptBasedOnArticle295CodeGénéralDesImpôtsCgiGeneralTaxCode:\n      return \"Exempt based on article 295 of the Code Général des Impôts (CGI ; General tax code)\";\n    case VATEX.ExemptBasedOn2Article283CodeGénéralDesImpôtsCgiGeneralTaxCode:\n      return \"Exempt based on 2 of article 283 of the Code Général des Impôts (CGI ; General tax code)\";\n  }\n}\n","export enum Unit {\n  /**\n   * group\n   *\n   * rec20\n   */\n  Group = \"10\",\n  /**\n   * outfit\n   *\n   * rec20\n   */\n  Outfit = \"11\",\n  /**\n   * ration\n   *\n   * rec20\n   */\n  Ration = \"13\",\n  /**\n   * shot\n   *\n   * rec20\n   */\n  Shot = \"14\",\n  /**\n   * stick, military\n   *\n   * rec20\n   */\n  StickMilitary = \"15\",\n  /**\n   * twenty foot container\n   *\n   * rec20\n   */\n  TwentyFootContainer = \"20\",\n  /**\n   * forty foot container\n   *\n   * rec20\n   */\n  FortyFootContainer = \"21\",\n  /**\n   * decilitre per gram\n   *\n   * rec20\n   */\n  DecilitrePerGram = \"22\",\n  /**\n   * gram per cubic centimetre\n   *\n   * rec20\n   */\n  GramPerCubicCentimetre = \"23\",\n  /**\n   * theoretical pound\n   *\n   * rec20\n   */\n  TheoreticalPound = \"24\",\n  /**\n   * gram per square centimetre\n   *\n   * rec20\n   */\n  GramPerSquareCentimetre = \"25\",\n  /**\n   * theoretical ton\n   *\n   * rec20\n   */\n  TheoreticalTon = \"27\",\n  /**\n   * kilogram per square metre\n   *\n   * rec20\n   */\n  KilogramPerSquareMetre = \"28\",\n  /**\n   * kilopascal square metre per gram\n   *\n   * rec20\n   */\n  KilopascalSquareMetrePerGram = \"33\",\n  /**\n   * kilopascal per millimetre\n   *\n   * rec20\n   */\n  KilopascalPerMillimetre = \"34\",\n  /**\n   * millilitre per square centimetre second\n   *\n   * rec20\n   */\n  MillilitrePerSquareCentimetreSecond = \"35\",\n  /**\n   * ounce per square foot\n   *\n   * rec20\n   */\n  OuncePerSquareFoot = \"37\",\n  /**\n   * ounce per square foot per 0,01inch\n   *\n   * rec20\n   */\n  OuncePerSquareFootPer001inch = \"38\",\n  /**\n   * millilitre per second\n   *\n   * rec20\n   */\n  MillilitrePerSecond = \"40\",\n  /**\n   * millilitre per minute\n   *\n   * rec20\n   */\n  MillilitrePerMinute = \"41\",\n  /**\n   * sitas\n   *\n   * rec20\n   */\n  Sitas = \"56\",\n  /**\n   * mesh\n   *\n   * rec20\n   */\n  Mesh = \"57\",\n  /**\n   * net kilogram\n   *\n   * rec20\n   */\n  NetKilogram = \"58\",\n  /**\n   * part per million\n   *\n   * rec20\n   */\n  PartPerMillion = \"59\",\n  /**\n   * percent weight\n   *\n   * rec20\n   */\n  PercentWeight = \"60\",\n  /**\n   * part per billion (US)\n   *\n   * rec20\n   */\n  PartPerBillionUs = \"61\",\n  /**\n   * millipascal\n   *\n   * rec20\n   */\n  Millipascal = \"74\",\n  /**\n   * milli-inch\n   *\n   * rec20\n   */\n  MilliInch = \"77\",\n  /**\n   * pound per square inch absolute\n   *\n   * rec20\n   */\n  PoundPerSquareInchAbsolute = \"80\",\n  /**\n   * henry\n   *\n   * rec20\n   */\n  Henry = \"81\",\n  /**\n   * foot pound-force\n   *\n   * rec20\n   */\n  FootPoundForce = \"85\",\n  /**\n   * pound per cubic foot\n   *\n   * rec20\n   */\n  PoundPerCubicFoot = \"87\",\n  /**\n   * poise\n   *\n   * rec20\n   */\n  Poise = \"89\",\n  /**\n   * stokes\n   *\n   * rec20\n   */\n  Stokes = \"91\",\n  /**\n   * fixed rate\n   *\n   * rec20\n   */\n  FixedRate = \"1I\",\n  /**\n   * radian per second\n   *\n   * rec20\n   */\n  RadianPerSecond = \"2A\",\n  /**\n   * radian per second squared\n   *\n   * rec20\n   */\n  RadianPerSecondSquared = \"2B\",\n  /**\n   * roentgen\n   *\n   * rec20\n   */\n  Roentgen = \"2C\",\n  /**\n   * volt AC\n   *\n   * rec20\n   */\n  VoltAc = \"2G\",\n  /**\n   * volt DC\n   *\n   * rec20\n   */\n  VoltDc = \"2H\",\n  /**\n   * British thermal unit (international table) per hour\n   *\n   * rec20\n   */\n  BritishThermalUnitInternationalTablePerHour = \"2I\",\n  /**\n   * cubic centimetre per second\n   *\n   * rec20\n   */\n  CubicCentimetrePerSecond = \"2J\",\n  /**\n   * cubic foot per hour\n   *\n   * rec20\n   */\n  CubicFootPerHour = \"2K\",\n  /**\n   * cubic foot per minute\n   *\n   * rec20\n   */\n  CubicFootPerMinute = \"2L\",\n  /**\n   * centimetre per second\n   *\n   * rec20\n   */\n  CentimetrePerSecond = \"2M\",\n  /**\n   * decibel\n   *\n   * rec20\n   */\n  Decibel = \"2N\",\n  /**\n   * kilobyte\n   *\n   * rec20\n   */\n  Kilobyte = \"2P\",\n  /**\n   * kilobecquerel\n   *\n   * rec20\n   */\n  Kilobecquerel = \"2Q\",\n  /**\n   * kilocurie\n   *\n   * rec20\n   */\n  Kilocurie = \"2R\",\n  /**\n   * megagram\n   *\n   * rec20\n   */\n  Megagram = \"2U\",\n  /**\n   * metre per minute\n   *\n   * rec20\n   */\n  MetrePerMinute = \"2X\",\n  /**\n   * milliroentgen\n   *\n   * rec20\n   */\n  Milliroentgen = \"2Y\",\n  /**\n   * millivolt\n   *\n   * rec20\n   */\n  Millivolt = \"2Z\",\n  /**\n   * megajoule\n   *\n   * rec20\n   */\n  Megajoule = \"3B\",\n  /**\n   * manmonth\n   *\n   * rec20\n   */\n  Manmonth = \"3C\",\n  /**\n   * centistokes\n   *\n   * rec20\n   */\n  Centistokes = \"4C\",\n  /**\n   * microlitre\n   *\n   * rec20\n   */\n  Microlitre = \"4G\",\n  /**\n   * micrometre (micron)\n   *\n   * rec20\n   */\n  MicrometreMicron = \"4H\",\n  /**\n   * milliampere\n   *\n   * rec20\n   */\n  Milliampere = \"4K\",\n  /**\n   * megabyte\n   *\n   * rec20\n   */\n  Megabyte = \"4L\",\n  /**\n   * milligram per hour\n   *\n   * rec20\n   */\n  MilligramPerHour = \"4M\",\n  /**\n   * megabecquerel\n   *\n   * rec20\n   */\n  Megabecquerel = \"4N\",\n  /**\n   * microfarad\n   *\n   * rec20\n   */\n  Microfarad = \"4O\",\n  /**\n   * newton per metre\n   *\n   * rec20\n   */\n  NewtonPerMetre = \"4P\",\n  /**\n   * ounce inch\n   *\n   * rec20\n   */\n  OunceInch = \"4Q\",\n  /**\n   * ounce foot\n   *\n   * rec20\n   */\n  OunceFoot = \"4R\",\n  /**\n   * picofarad\n   *\n   * rec20\n   */\n  Picofarad = \"4T\",\n  /**\n   * pound per hour\n   *\n   * rec20\n   */\n  PoundPerHour = \"4U\",\n  /**\n   * ton (US) per hour\n   *\n   * rec20\n   */\n  TonUsPerHour = \"4W\",\n  /**\n   * kilolitre per hour\n   *\n   * rec20\n   */\n  KilolitrePerHour = \"4X\",\n  /**\n   * barrel (US) per minute\n   *\n   * rec20\n   */\n  BarrelUsPerMinute = \"5A\",\n  /**\n   * batch\n   *\n   * rec20\n   */\n  Batch = \"5B\",\n  /**\n   * MMSCF/day\n   *\n   * rec20\n   */\n  MmscfDay = \"5E\",\n  /**\n   * hydraulic horse power\n   *\n   * rec20\n   */\n  HydraulicHorsePower = \"5J\",\n  /**\n   * ampere square metre per joule second\n   *\n   * rec20\n   */\n  AmpereSquareMetrePerJouleSecond = \"A10\",\n  /**\n   * angstrom\n   *\n   * rec20\n   */\n  Angstrom = \"A11\",\n  /**\n   * astronomical unit\n   *\n   * rec20\n   */\n  AstronomicalUnit = \"A12\",\n  /**\n   * attojoule\n   *\n   * rec20\n   */\n  Attojoule = \"A13\",\n  /**\n   * barn\n   *\n   * rec20\n   */\n  Barn = \"A14\",\n  /**\n   * barn per electronvolt\n   *\n   * rec20\n   */\n  BarnPerElectronvolt = \"A15\",\n  /**\n   * barn per steradian electronvolt\n   *\n   * rec20\n   */\n  BarnPerSteradianElectronvolt = \"A16\",\n  /**\n   * barn per steradian\n   *\n   * rec20\n   */\n  BarnPerSteradian = \"A17\",\n  /**\n   * becquerel per kilogram\n   *\n   * rec20\n   */\n  BecquerelPerKilogram = \"A18\",\n  /**\n   * becquerel per cubic metre\n   *\n   * rec20\n   */\n  BecquerelPerCubicMetre = \"A19\",\n  /**\n   * ampere per centimetre\n   *\n   * rec20\n   */\n  AmperePerCentimetre = \"A2\",\n  /**\n   * British thermal unit (international table) per second square foot degree Rankine\n   *\n   * rec20\n   */\n  BritishThermalUnitInternationalTablePerSecondSquareFootDegreeRankine = \"A20\",\n  /**\n   * British thermal unit (international table) per pound degree Rankine\n   *\n   * rec20\n   */\n  BritishThermalUnitInternationalTablePerPoundDegreeRankine = \"A21\",\n  /**\n   * British thermal unit (international table) per second foot degree Rankine\n   *\n   * rec20\n   */\n  BritishThermalUnitInternationalTablePerSecondFootDegreeRankine = \"A22\",\n  /**\n   * British thermal unit (international table) per hour square foot degree Rankine\n   *\n   * rec20\n   */\n  BritishThermalUnitInternationalTablePerHourSquareFootDegreeRankine = \"A23\",\n  /**\n   * candela per square metre\n   *\n   * rec20\n   */\n  CandelaPerSquareMetre = \"A24\",\n  /**\n   * coulomb metre\n   *\n   * rec20\n   */\n  CoulombMetre = \"A26\",\n  /**\n   * coulomb metre squared per volt\n   *\n   * rec20\n   */\n  CoulombMetreSquaredPerVolt = \"A27\",\n  /**\n   * coulomb per cubic centimetre\n   *\n   * rec20\n   */\n  CoulombPerCubicCentimetre = \"A28\",\n  /**\n   * coulomb per cubic metre\n   *\n   * rec20\n   */\n  CoulombPerCubicMetre = \"A29\",\n  /**\n   * ampere per millimetre\n   *\n   * rec20\n   */\n  AmperePerMillimetre = \"A3\",\n  /**\n   * coulomb per cubic millimetre\n   *\n   * rec20\n   */\n  CoulombPerCubicMillimetre = \"A30\",\n  /**\n   * coulomb per kilogram second\n   *\n   * rec20\n   */\n  CoulombPerKilogramSecond = \"A31\",\n  /**\n   * coulomb per mole\n   *\n   * rec20\n   */\n  CoulombPerMole = \"A32\",\n  /**\n   * coulomb per square centimetre\n   *\n   * rec20\n   */\n  CoulombPerSquareCentimetre = \"A33\",\n  /**\n   * coulomb per square metre\n   *\n   * rec20\n   */\n  CoulombPerSquareMetre = \"A34\",\n  /**\n   * coulomb per square millimetre\n   *\n   * rec20\n   */\n  CoulombPerSquareMillimetre = \"A35\",\n  /**\n   * cubic centimetre per mole\n   *\n   * rec20\n   */\n  CubicCentimetrePerMole = \"A36\",\n  /**\n   * cubic decimetre per mole\n   *\n   * rec20\n   */\n  CubicDecimetrePerMole = \"A37\",\n  /**\n   * cubic metre per coulomb\n   *\n   * rec20\n   */\n  CubicMetrePerCoulomb = \"A38\",\n  /**\n   * cubic metre per kilogram\n   *\n   * rec20\n   */\n  CubicMetrePerKilogram = \"A39\",\n  /**\n   * ampere per square centimetre\n   *\n   * rec20\n   */\n  AmperePerSquareCentimetre = \"A4\",\n  /**\n   * cubic metre per mole\n   *\n   * rec20\n   */\n  CubicMetrePerMole = \"A40\",\n  /**\n   * ampere per square metre\n   *\n   * rec20\n   */\n  AmperePerSquareMetre = \"A41\",\n  /**\n   * curie per kilogram\n   *\n   * rec20\n   */\n  CuriePerKilogram = \"A42\",\n  /**\n   * deadweight tonnage\n   *\n   * rec20\n   */\n  DeadweightTonnage = \"A43\",\n  /**\n   * decalitre\n   *\n   * rec20\n   */\n  Decalitre = \"A44\",\n  /**\n   * decametre\n   *\n   * rec20\n   */\n  Decametre = \"A45\",\n  /**\n   * decitex\n   *\n   * rec20\n   */\n  Decitex = \"A47\",\n  /**\n   * degree Rankine\n   *\n   * rec20\n   */\n  DegreeRankine = \"A48\",\n  /**\n   * denier\n   *\n   * rec20\n   */\n  Denier = \"A49\",\n  /**\n   * ampere square metre\n   *\n   * rec20\n   */\n  AmpereSquareMetre = \"A5\",\n  /**\n   * electronvolt\n   *\n   * rec20\n   */\n  Electronvolt = \"A53\",\n  /**\n   * electronvolt per metre\n   *\n   * rec20\n   */\n  ElectronvoltPerMetre = \"A54\",\n  /**\n   * electronvolt square metre\n   *\n   * rec20\n   */\n  ElectronvoltSquareMetre = \"A55\",\n  /**\n   * electronvolt square metre per kilogram\n   *\n   * rec20\n   */\n  ElectronvoltSquareMetrePerKilogram = \"A56\",\n  /**\n   * 8-part cloud cover\n   *\n   * rec20\n   */\n  _8PartCloudCover = \"A59\",\n  /**\n   * ampere per square metre kelvin squared\n   *\n   * rec20\n   */\n  AmperePerSquareMetreKelvinSquared = \"A6\",\n  /**\n   * exajoule\n   *\n   * rec20\n   */\n  Exajoule = \"A68\",\n  /**\n   * farad per metre\n   *\n   * rec20\n   */\n  FaradPerMetre = \"A69\",\n  /**\n   * ampere per square millimetre\n   *\n   * rec20\n   */\n  AmperePerSquareMillimetre = \"A7\",\n  /**\n   * femtojoule\n   *\n   * rec20\n   */\n  Femtojoule = \"A70\",\n  /**\n   * femtometre\n   *\n   * rec20\n   */\n  Femtometre = \"A71\",\n  /**\n   * foot per second squared\n   *\n   * rec20\n   */\n  FootPerSecondSquared = \"A73\",\n  /**\n   * foot pound-force per second\n   *\n   * rec20\n   */\n  FootPoundForcePerSecond = \"A74\",\n  /**\n   * freight ton\n   *\n   * rec20\n   */\n  FreightTon = \"A75\",\n  /**\n   * gal\n   *\n   * rec20\n   */\n  Gal = \"A76\",\n  /**\n   * ampere second\n   *\n   * rec20\n   */\n  AmpereSecond = \"A8\",\n  /**\n   * gigacoulomb per cubic metre\n   *\n   * rec20\n   */\n  GigacoulombPerCubicMetre = \"A84\",\n  /**\n   * gigaelectronvolt\n   *\n   * rec20\n   */\n  Gigaelectronvolt = \"A85\",\n  /**\n   * gigahertz\n   *\n   * rec20\n   */\n  Gigahertz = \"A86\",\n  /**\n   * gigaohm\n   *\n   * rec20\n   */\n  Gigaohm = \"A87\",\n  /**\n   * gigaohm metre\n   *\n   * rec20\n   */\n  GigaohmMetre = \"A88\",\n  /**\n   * gigapascal\n   *\n   * rec20\n   */\n  Gigapascal = \"A89\",\n  /**\n   * rate\n   *\n   * rec20\n   */\n  Rate = \"A9\",\n  /**\n   * gigawatt\n   *\n   * rec20\n   */\n  Gigawatt = \"A90\",\n  /**\n   * gon\n   *\n   * rec20\n   */\n  Gon = \"A91\",\n  /**\n   * gram per cubic metre\n   *\n   * rec20\n   */\n  GramPerCubicMetre = \"A93\",\n  /**\n   * gram per mole\n   *\n   * rec20\n   */\n  GramPerMole = \"A94\",\n  /**\n   * gray\n   *\n   * rec20\n   */\n  Gray = \"A95\",\n  /**\n   * gray per second\n   *\n   * rec20\n   */\n  GrayPerSecond = \"A96\",\n  /**\n   * hectopascal\n   *\n   * rec20\n   */\n  Hectopascal = \"A97\",\n  /**\n   * henry per metre\n   *\n   * rec20\n   */\n  HenryPerMetre = \"A98\",\n  /**\n   * bit\n   *\n   * rec20\n   */\n  Bit = \"A99\",\n  /**\n   * ball\n   *\n   * rec20\n   */\n  Ball = \"AA\",\n  /**\n   * bulk pack\n   *\n   * rec20\n   */\n  BulkPack = \"AB\",\n  /**\n   * acre\n   *\n   * rec20\n   */\n  Acre = \"ACR\",\n  /**\n   * activity\n   *\n   * rec20\n   */\n  Activity = \"ACT\",\n  /**\n   * byte\n   *\n   * rec20\n   */\n  Byte = \"AD\",\n  /**\n   * ampere per metre\n   *\n   * rec20\n   */\n  AmperePerMetre = \"AE\",\n  /**\n   * additional minute\n   *\n   * rec20\n   */\n  AdditionalMinute = \"AH\",\n  /**\n   * average minute per call\n   *\n   * rec20\n   */\n  AverageMinutePerCall = \"AI\",\n  /**\n   * fathom\n   *\n   * rec20\n   */\n  Fathom = \"AK\",\n  /**\n   * access line\n   *\n   * rec20\n   */\n  AccessLine = \"AL\",\n  /**\n   * ampere hour\n   *\n   * rec20\n   */\n  AmpereHour = \"AMH\",\n  /**\n   * ampere\n   *\n   * rec20\n   */\n  Ampere = \"AMP\",\n  /**\n   * year\n   *\n   * rec20\n   */\n  Year = \"ANN\",\n  /**\n   * troy ounce or apothecary ounce\n   *\n   * rec20\n   */\n  TroyOunceOrApothecaryOunce = \"APZ\",\n  /**\n   * anti-hemophilic factor (AHF) unit\n   *\n   * rec20\n   */\n  AntiHemophilicFactorAhfUnit = \"AQ\",\n  /**\n   * assortment\n   *\n   * rec20\n   */\n  Assortment = \"AS\",\n  /**\n   * alcoholic strength by mass\n   *\n   * rec20\n   */\n  AlcoholicStrengthByMass = \"ASM\",\n  /**\n   * alcoholic strength by volume\n   *\n   * rec20\n   */\n  AlcoholicStrengthByVolume = \"ASU\",\n  /**\n   * standard atmosphere\n   *\n   * rec20\n   */\n  StandardAtmosphere = \"ATM\",\n  /**\n   * american wire gauge\n   *\n   * rec20\n   */\n  AmericanWireGauge = \"AWG\",\n  /**\n   * assembly\n   *\n   * rec20\n   */\n  Assembly = \"AY\",\n  /**\n   * British thermal unit (international table) per pound\n   *\n   * rec20\n   */\n  BritishThermalUnitInternationalTablePerPound = \"AZ\",\n  /**\n   * barrel (US) per day\n   *\n   * rec20\n   */\n  BarrelUsPerDay = \"B1\",\n  /**\n   * bit per second\n   *\n   * rec20\n   */\n  BitPerSecond = \"B10\",\n  /**\n   * joule per kilogram kelvin\n   *\n   * rec20\n   */\n  JoulePerKilogramKelvin = \"B11\",\n  /**\n   * joule per metre\n   *\n   * rec20\n   */\n  JoulePerMetre = \"B12\",\n  /**\n   * joule per square metre\n   *\n   * rec20\n   */\n  JoulePerSquareMetre = \"B13\",\n  /**\n   * joule per metre to the fourth power\n   *\n   * rec20\n   */\n  JoulePerMetreToFourthPower = \"B14\",\n  /**\n   * joule per mole\n   *\n   * rec20\n   */\n  JoulePerMole = \"B15\",\n  /**\n   * joule per mole kelvin\n   *\n   * rec20\n   */\n  JoulePerMoleKelvin = \"B16\",\n  /**\n   * credit\n   *\n   * rec20\n   */\n  Credit = \"B17\",\n  /**\n   * joule second\n   *\n   * rec20\n   */\n  JouleSecond = \"B18\",\n  /**\n   * digit\n   *\n   * rec20\n   */\n  Digit = \"B19\",\n  /**\n   * joule square metre per kilogram\n   *\n   * rec20\n   */\n  JouleSquareMetrePerKilogram = \"B20\",\n  /**\n   * kelvin per watt\n   *\n   * rec20\n   */\n  KelvinPerWatt = \"B21\",\n  /**\n   * kiloampere\n   *\n   * rec20\n   */\n  Kiloampere = \"B22\",\n  /**\n   * kiloampere per square metre\n   *\n   * rec20\n   */\n  KiloamperePerSquareMetre = \"B23\",\n  /**\n   * kiloampere per metre\n   *\n   * rec20\n   */\n  KiloamperePerMetre = \"B24\",\n  /**\n   * kilobecquerel per kilogram\n   *\n   * rec20\n   */\n  KilobecquerelPerKilogram = \"B25\",\n  /**\n   * kilocoulomb\n   *\n   * rec20\n   */\n  Kilocoulomb = \"B26\",\n  /**\n   * kilocoulomb per cubic metre\n   *\n   * rec20\n   */\n  KilocoulombPerCubicMetre = \"B27\",\n  /**\n   * kilocoulomb per square metre\n   *\n   * rec20\n   */\n  KilocoulombPerSquareMetre = \"B28\",\n  /**\n   * kiloelectronvolt\n   *\n   * rec20\n   */\n  Kiloelectronvolt = \"B29\",\n  /**\n   * batting pound\n   *\n   * rec20\n   */\n  BattingPound = \"B3\",\n  /**\n   * gibibit\n   *\n   * rec20\n   */\n  Gibibit = \"B30\",\n  /**\n   * kilogram metre per second\n   *\n   * rec20\n   */\n  KilogramMetrePerSecond = \"B31\",\n  /**\n   * kilogram metre squared\n   *\n   * rec20\n   */\n  KilogramMetreSquared = \"B32\",\n  /**\n   * kilogram metre squared per second\n   *\n   * rec20\n   */\n  KilogramMetreSquaredPerSecond = \"B33\",\n  /**\n   * kilogram per cubic decimetre\n   *\n   * rec20\n   */\n  KilogramPerCubicDecimetre = \"B34\",\n  /**\n   * kilogram per litre\n   *\n   * rec20\n   */\n  KilogramPerLitre = \"B35\",\n  /**\n   * barrel, imperial\n   *\n   * rec20\n   */\n  BarrelImperial = \"B4\",\n  /**\n   * kilojoule per kelvin\n   *\n   * rec20\n   */\n  KilojoulePerKelvin = \"B41\",\n  /**\n   * kilojoule per kilogram\n   *\n   * rec20\n   */\n  KilojoulePerKilogram = \"B42\",\n  /**\n   * kilojoule per kilogram kelvin\n   *\n   * rec20\n   */\n  KilojoulePerKilogramKelvin = \"B43\",\n  /**\n   * kilojoule per mole\n   *\n   * rec20\n   */\n  KilojoulePerMole = \"B44\",\n  /**\n   * kilomole\n   *\n   * rec20\n   */\n  Kilomole = \"B45\",\n  /**\n   * kilomole per cubic metre\n   *\n   * rec20\n   */\n  KilomolePerCubicMetre = \"B46\",\n  /**\n   * kilonewton\n   *\n   * rec20\n   */\n  Kilonewton = \"B47\",\n  /**\n   * kilonewton metre\n   *\n   * rec20\n   */\n  KilonewtonMetre = \"B48\",\n  /**\n   * kiloohm\n   *\n   * rec20\n   */\n  Kiloohm = \"B49\",\n  /**\n   * kiloohm metre\n   *\n   * rec20\n   */\n  KiloohmMetre = \"B50\",\n  /**\n   * kilosecond\n   *\n   * rec20\n   */\n  Kilosecond = \"B52\",\n  /**\n   * kilosiemens\n   *\n   * rec20\n   */\n  Kilosiemens = \"B53\",\n  /**\n   * kilosiemens per metre\n   *\n   * rec20\n   */\n  KilosiemensPerMetre = \"B54\",\n  /**\n   * kilovolt per metre\n   *\n   * rec20\n   */\n  KilovoltPerMetre = \"B55\",\n  /**\n   * kiloweber per metre\n   *\n   * rec20\n   */\n  KiloweberPerMetre = \"B56\",\n  /**\n   * light year\n   *\n   * rec20\n   */\n  LightYear = \"B57\",\n  /**\n   * litre per mole\n   *\n   * rec20\n   */\n  LitrePerMole = \"B58\",\n  /**\n   * lumen hour\n   *\n   * rec20\n   */\n  LumenHour = \"B59\",\n  /**\n   * lumen per square metre\n   *\n   * rec20\n   */\n  LumenPerSquareMetre = \"B60\",\n  /**\n   * lumen per watt\n   *\n   * rec20\n   */\n  LumenPerWatt = \"B61\",\n  /**\n   * lumen second\n   *\n   * rec20\n   */\n  LumenSecond = \"B62\",\n  /**\n   * lux hour\n   *\n   * rec20\n   */\n  LuxHour = \"B63\",\n  /**\n   * lux second\n   *\n   * rec20\n   */\n  LuxSecond = \"B64\",\n  /**\n   * megaampere per square metre\n   *\n   * rec20\n   */\n  MegaamperePerSquareMetre = \"B66\",\n  /**\n   * megabecquerel per kilogram\n   *\n   * rec20\n   */\n  MegabecquerelPerKilogram = \"B67\",\n  /**\n   * gigabit\n   *\n   * rec20\n   */\n  Gigabit = \"B68\",\n  /**\n   * megacoulomb per cubic metre\n   *\n   * rec20\n   */\n  MegacoulombPerCubicMetre = \"B69\",\n  /**\n   * cycle\n   *\n   * rec20\n   */\n  Cycle = \"B7\",\n  /**\n   * megacoulomb per square metre\n   *\n   * rec20\n   */\n  MegacoulombPerSquareMetre = \"B70\",\n  /**\n   * megaelectronvolt\n   *\n   * rec20\n   */\n  Megaelectronvolt = \"B71\",\n  /**\n   * megagram per cubic metre\n   *\n   * rec20\n   */\n  MegagramPerCubicMetre = \"B72\",\n  /**\n   * meganewton\n   *\n   * rec20\n   */\n  Meganewton = \"B73\",\n  /**\n   * meganewton metre\n   *\n   * rec20\n   */\n  MeganewtonMetre = \"B74\",\n  /**\n   * megaohm\n   *\n   * rec20\n   */\n  Megaohm = \"B75\",\n  /**\n   * megaohm metre\n   *\n   * rec20\n   */\n  MegaohmMetre = \"B76\",\n  /**\n   * megasiemens per metre\n   *\n   * rec20\n   */\n  MegasiemensPerMetre = \"B77\",\n  /**\n   * megavolt\n   *\n   * rec20\n   */\n  Megavolt = \"B78\",\n  /**\n   * megavolt per metre\n   *\n   * rec20\n   */\n  MegavoltPerMetre = \"B79\",\n  /**\n   * joule per cubic metre\n   *\n   * rec20\n   */\n  JoulePerCubicMetre = \"B8\",\n  /**\n   * gigabit per second\n   *\n   * rec20\n   */\n  GigabitPerSecond = \"B80\",\n  /**\n   * reciprocal metre squared reciprocal second\n   *\n   * rec20\n   */\n  ReciprocalMetreSquaredReciprocalSecond = \"B81\",\n  /**\n   * inch per linear foot\n   *\n   * rec20\n   */\n  InchPerLinearFoot = \"B82\",\n  /**\n   * metre to the fourth power\n   *\n   * rec20\n   */\n  MetreToFourthPower = \"B83\",\n  /**\n   * microampere\n   *\n   * rec20\n   */\n  Microampere = \"B84\",\n  /**\n   * microbar\n   *\n   * rec20\n   */\n  Microbar = \"B85\",\n  /**\n   * microcoulomb\n   *\n   * rec20\n   */\n  Microcoulomb = \"B86\",\n  /**\n   * microcoulomb per cubic metre\n   *\n   * rec20\n   */\n  MicrocoulombPerCubicMetre = \"B87\",\n  /**\n   * microcoulomb per square metre\n   *\n   * rec20\n   */\n  MicrocoulombPerSquareMetre = \"B88\",\n  /**\n   * microfarad per metre\n   *\n   * rec20\n   */\n  MicrofaradPerMetre = \"B89\",\n  /**\n   * microhenry\n   *\n   * rec20\n   */\n  Microhenry = \"B90\",\n  /**\n   * microhenry per metre\n   *\n   * rec20\n   */\n  MicrohenryPerMetre = \"B91\",\n  /**\n   * micronewton\n   *\n   * rec20\n   */\n  Micronewton = \"B92\",\n  /**\n   * micronewton metre\n   *\n   * rec20\n   */\n  MicronewtonMetre = \"B93\",\n  /**\n   * microohm\n   *\n   * rec20\n   */\n  Microohm = \"B94\",\n  /**\n   * microohm metre\n   *\n   * rec20\n   */\n  MicroohmMetre = \"B95\",\n  /**\n   * micropascal\n   *\n   * rec20\n   */\n  Micropascal = \"B96\",\n  /**\n   * microradian\n   *\n   * rec20\n   */\n  Microradian = \"B97\",\n  /**\n   * microsecond\n   *\n   * rec20\n   */\n  Microsecond = \"B98\",\n  /**\n   * microsiemens\n   *\n   * rec20\n   */\n  Microsiemens = \"B99\",\n  /**\n   * bar [unit of pressure]\n   *\n   * rec20\n   */\n  BarUnitPressure = \"BAR\",\n  /**\n   * base box\n   *\n   * rec20\n   */\n  BaseBox = \"BB\",\n  /**\n   * board foot\n   *\n   * rec20\n   */\n  BoardFoot = \"BFT\",\n  /**\n   * brake horse power\n   *\n   * rec20\n   */\n  BrakeHorsePower = \"BHP\",\n  /**\n   * billion (EUR)\n   *\n   * rec20\n   */\n  BillionEur = \"BIL\",\n  /**\n   * dry barrel (US)\n   *\n   * rec20\n   */\n  DryBarrelUs = \"BLD\",\n  /**\n   * barrel (US)\n   *\n   * rec20\n   */\n  BarrelUs = \"BLL\",\n  /**\n   * hundred board foot\n   *\n   * rec20\n   */\n  HundredBoardFoot = \"BP\",\n  /**\n   * beats per minute\n   *\n   * rec20\n   */\n  BeatsPerMinute = \"BPM\",\n  /**\n   * becquerel\n   *\n   * rec20\n   */\n  Becquerel = \"BQL\",\n  /**\n   * British thermal unit (international table)\n   *\n   * rec20\n   */\n  BritishThermalUnitInternationalTable = \"BTU\",\n  /**\n   * bushel (US)\n   *\n   * rec20\n   */\n  BushelUs = \"BUA\",\n  /**\n   * bushel (UK)\n   *\n   * rec20\n   */\n  BushelUk = \"BUI\",\n  /**\n   * call\n   *\n   * rec20\n   */\n  Call = \"C0\",\n  /**\n   * millifarad\n   *\n   * rec20\n   */\n  Millifarad = \"C10\",\n  /**\n   * milligal\n   *\n   * rec20\n   */\n  Milligal = \"C11\",\n  /**\n   * milligram per metre\n   *\n   * rec20\n   */\n  MilligramPerMetre = \"C12\",\n  /**\n   * milligray\n   *\n   * rec20\n   */\n  Milligray = \"C13\",\n  /**\n   * millihenry\n   *\n   * rec20\n   */\n  Millihenry = \"C14\",\n  /**\n   * millijoule\n   *\n   * rec20\n   */\n  Millijoule = \"C15\",\n  /**\n   * millimetre per second\n   *\n   * rec20\n   */\n  MillimetrePerSecond = \"C16\",\n  /**\n   * millimetre squared per second\n   *\n   * rec20\n   */\n  MillimetreSquaredPerSecond = \"C17\",\n  /**\n   * millimole\n   *\n   * rec20\n   */\n  Millimole = \"C18\",\n  /**\n   * mole per kilogram\n   *\n   * rec20\n   */\n  MolePerKilogram = \"C19\",\n  /**\n   * millinewton\n   *\n   * rec20\n   */\n  Millinewton = \"C20\",\n  /**\n   * kibibit\n   *\n   * rec20\n   */\n  Kibibit = \"C21\",\n  /**\n   * millinewton per metre\n   *\n   * rec20\n   */\n  MillinewtonPerMetre = \"C22\",\n  /**\n   * milliohm metre\n   *\n   * rec20\n   */\n  MilliohmMetre = \"C23\",\n  /**\n   * millipascal second\n   *\n   * rec20\n   */\n  MillipascalSecond = \"C24\",\n  /**\n   * milliradian\n   *\n   * rec20\n   */\n  Milliradian = \"C25\",\n  /**\n   * millisecond\n   *\n   * rec20\n   */\n  Millisecond = \"C26\",\n  /**\n   * millisiemens\n   *\n   * rec20\n   */\n  Millisiemens = \"C27\",\n  /**\n   * millisievert\n   *\n   * rec20\n   */\n  Millisievert = \"C28\",\n  /**\n   * millitesla\n   *\n   * rec20\n   */\n  Millitesla = \"C29\",\n  /**\n   * microvolt per metre\n   *\n   * rec20\n   */\n  MicrovoltPerMetre = \"C3\",\n  /**\n   * millivolt per metre\n   *\n   * rec20\n   */\n  MillivoltPerMetre = \"C30\",\n  /**\n   * milliwatt\n   *\n   * rec20\n   */\n  Milliwatt = \"C31\",\n  /**\n   * milliwatt per square metre\n   *\n   * rec20\n   */\n  MilliwattPerSquareMetre = \"C32\",\n  /**\n   * milliweber\n   *\n   * rec20\n   */\n  Milliweber = \"C33\",\n  /**\n   * mole\n   *\n   * rec20\n   */\n  Mole = \"C34\",\n  /**\n   * mole per cubic decimetre\n   *\n   * rec20\n   */\n  MolePerCubicDecimetre = \"C35\",\n  /**\n   * mole per cubic metre\n   *\n   * rec20\n   */\n  MolePerCubicMetre = \"C36\",\n  /**\n   * kilobit\n   *\n   * rec20\n   */\n  Kilobit = \"C37\",\n  /**\n   * mole per litre\n   *\n   * rec20\n   */\n  MolePerLitre = \"C38\",\n  /**\n   * nanoampere\n   *\n   * rec20\n   */\n  Nanoampere = \"C39\",\n  /**\n   * nanocoulomb\n   *\n   * rec20\n   */\n  Nanocoulomb = \"C40\",\n  /**\n   * nanofarad\n   *\n   * rec20\n   */\n  Nanofarad = \"C41\",\n  /**\n   * nanofarad per metre\n   *\n   * rec20\n   */\n  NanofaradPerMetre = \"C42\",\n  /**\n   * nanohenry\n   *\n   * rec20\n   */\n  Nanohenry = \"C43\",\n  /**\n   * nanohenry per metre\n   *\n   * rec20\n   */\n  NanohenryPerMetre = \"C44\",\n  /**\n   * nanometre\n   *\n   * rec20\n   */\n  Nanometre = \"C45\",\n  /**\n   * nanoohm metre\n   *\n   * rec20\n   */\n  NanoohmMetre = \"C46\",\n  /**\n   * nanosecond\n   *\n   * rec20\n   */\n  Nanosecond = \"C47\",\n  /**\n   * nanotesla\n   *\n   * rec20\n   */\n  Nanotesla = \"C48\",\n  /**\n   * nanowatt\n   *\n   * rec20\n   */\n  Nanowatt = \"C49\",\n  /**\n   * neper\n   *\n   * rec20\n   */\n  Neper = \"C50\",\n  /**\n   * neper per second\n   *\n   * rec20\n   */\n  NeperPerSecond = \"C51\",\n  /**\n   * picometre\n   *\n   * rec20\n   */\n  Picometre = \"C52\",\n  /**\n   * newton metre second\n   *\n   * rec20\n   */\n  NewtonMetreSecond = \"C53\",\n  /**\n   * newton metre squared per kilogram squared\n   *\n   * rec20\n   */\n  NewtonMetreSquaredPerKilogramSquared = \"C54\",\n  /**\n   * newton per square metre\n   *\n   * rec20\n   */\n  NewtonPerSquareMetre = \"C55\",\n  /**\n   * newton per square millimetre\n   *\n   * rec20\n   */\n  NewtonPerSquareMillimetre = \"C56\",\n  /**\n   * newton second\n   *\n   * rec20\n   */\n  NewtonSecond = \"C57\",\n  /**\n   * newton second per metre\n   *\n   * rec20\n   */\n  NewtonSecondPerMetre = \"C58\",\n  /**\n   * octave\n   *\n   * rec20\n   */\n  Octave = \"C59\",\n  /**\n   * ohm centimetre\n   *\n   * rec20\n   */\n  OhmCentimetre = \"C60\",\n  /**\n   * ohm metre\n   *\n   * rec20\n   */\n  OhmMetre = \"C61\",\n  /**\n   * one\n   *\n   * rec20\n   */\n  One = \"C62\",\n  /**\n   * parsec\n   *\n   * rec20\n   */\n  Parsec = \"C63\",\n  /**\n   * pascal per kelvin\n   *\n   * rec20\n   */\n  PascalPerKelvin = \"C64\",\n  /**\n   * pascal second\n   *\n   * rec20\n   */\n  PascalSecond = \"C65\",\n  /**\n   * pascal second per cubic metre\n   *\n   * rec20\n   */\n  PascalSecondPerCubicMetre = \"C66\",\n  /**\n   * pascal second per metre\n   *\n   * rec20\n   */\n  PascalSecondPerMetre = \"C67\",\n  /**\n   * petajoule\n   *\n   * rec20\n   */\n  Petajoule = \"C68\",\n  /**\n   * phon\n   *\n   * rec20\n   */\n  Phon = \"C69\",\n  /**\n   * centipoise\n   *\n   * rec20\n   */\n  Centipoise = \"C7\",\n  /**\n   * picoampere\n   *\n   * rec20\n   */\n  Picoampere = \"C70\",\n  /**\n   * picocoulomb\n   *\n   * rec20\n   */\n  Picocoulomb = \"C71\",\n  /**\n   * picofarad per metre\n   *\n   * rec20\n   */\n  PicofaradPerMetre = \"C72\",\n  /**\n   * picohenry\n   *\n   * rec20\n   */\n  Picohenry = \"C73\",\n  /**\n   * kilobit per second\n   *\n   * rec20\n   */\n  KilobitPerSecond = \"C74\",\n  /**\n   * picowatt\n   *\n   * rec20\n   */\n  Picowatt = \"C75\",\n  /**\n   * picowatt per square metre\n   *\n   * rec20\n   */\n  PicowattPerSquareMetre = \"C76\",\n  /**\n   * pound-force\n   *\n   * rec20\n   */\n  PoundForce = \"C78\",\n  /**\n   * kilovolt ampere hour\n   *\n   * rec20\n   */\n  KilovoltAmpereHour = \"C79\",\n  /**\n   * millicoulomb per kilogram\n   *\n   * rec20\n   */\n  MillicoulombPerKilogram = \"C8\",\n  /**\n   * rad\n   *\n   * rec20\n   */\n  Rad = \"C80\",\n  /**\n   * radian\n   *\n   * rec20\n   */\n  Radian = \"C81\",\n  /**\n   * radian square metre per mole\n   *\n   * rec20\n   */\n  RadianSquareMetrePerMole = \"C82\",\n  /**\n   * radian square metre per kilogram\n   *\n   * rec20\n   */\n  RadianSquareMetrePerKilogram = \"C83\",\n  /**\n   * radian per metre\n   *\n   * rec20\n   */\n  RadianPerMetre = \"C84\",\n  /**\n   * reciprocal angstrom\n   *\n   * rec20\n   */\n  ReciprocalAngstrom = \"C85\",\n  /**\n   * reciprocal cubic metre\n   *\n   * rec20\n   */\n  ReciprocalCubicMetre = \"C86\",\n  /**\n   * reciprocal cubic metre per second\n   *\n   * rec20\n   */\n  ReciprocalCubicMetrePerSecond = \"C87\",\n  /**\n   * reciprocal electron volt per cubic metre\n   *\n   * rec20\n   */\n  ReciprocalElectronVoltPerCubicMetre = \"C88\",\n  /**\n   * reciprocal henry\n   *\n   * rec20\n   */\n  ReciprocalHenry = \"C89\",\n  /**\n   * coil group\n   *\n   * rec20\n   */\n  CoilGroup = \"C9\",\n  /**\n   * reciprocal joule per cubic metre\n   *\n   * rec20\n   */\n  ReciprocalJoulePerCubicMetre = \"C90\",\n  /**\n   * reciprocal kelvin or kelvin to the power minus one\n   *\n   * rec20\n   */\n  ReciprocalKelvinOrKelvinToPowerMinusOne = \"C91\",\n  /**\n   * reciprocal metre\n   *\n   * rec20\n   */\n  ReciprocalMetre = \"C92\",\n  /**\n   * reciprocal square metre\n   *\n   * rec20\n   */\n  ReciprocalSquareMetre = \"C93\",\n  /**\n   * reciprocal minute\n   *\n   * rec20\n   */\n  ReciprocalMinute = \"C94\",\n  /**\n   * reciprocal mole\n   *\n   * rec20\n   */\n  ReciprocalMole = \"C95\",\n  /**\n   * reciprocal pascal or pascal to the power minus one\n   *\n   * rec20\n   */\n  ReciprocalPascalOrPascalToPowerMinusOne = \"C96\",\n  /**\n   * reciprocal second\n   *\n   * rec20\n   */\n  ReciprocalSecond = \"C97\",\n  /**\n   * reciprocal second per metre squared\n   *\n   * rec20\n   */\n  ReciprocalSecondPerMetreSquared = \"C99\",\n  /**\n   * carrying capacity in metric ton\n   *\n   * rec20\n   */\n  CarryingCapacityInMetricTon = \"CCT\",\n  /**\n   * candela\n   *\n   * rec20\n   */\n  Candela = \"CDL\",\n  /**\n   * degree Celsius\n   *\n   * rec20\n   */\n  DegreeCelsius = \"CEL\",\n  /**\n   * hundred\n   *\n   * rec20\n   */\n  Hundred = \"CEN\",\n  /**\n   * card\n   *\n   * rec20\n   */\n  Card = \"CG\",\n  /**\n   * centigram\n   *\n   * rec20\n   */\n  Centigram = \"CGM\",\n  /**\n   * coulomb per kilogram\n   *\n   * rec20\n   */\n  CoulombPerKilogram = \"CKG\",\n  /**\n   * hundred leave\n   *\n   * rec20\n   */\n  HundredLeave = \"CLF\",\n  /**\n   * centilitre\n   *\n   * rec20\n   */\n  Centilitre = \"CLT\",\n  /**\n   * square centimetre\n   *\n   * rec20\n   */\n  SquareCentimetre = \"CMK\",\n  /**\n   * cubic centimetre\n   *\n   * rec20\n   */\n  CubicCentimetre = \"CMQ\",\n  /**\n   * centimetre\n   *\n   * rec20\n   */\n  Centimetre = \"CMT\",\n  /**\n   * hundred pack\n   *\n   * rec20\n   */\n  HundredPack = \"CNP\",\n  /**\n   * cental (UK)\n   *\n   * rec20\n   */\n  CentalUk = \"CNT\",\n  /**\n   * coulomb\n   *\n   * rec20\n   */\n  Coulomb = \"COU\",\n  /**\n   * content gram\n   *\n   * rec20\n   */\n  ContentGram = \"CTG\",\n  /**\n   * metric carat\n   *\n   * rec20\n   */\n  MetricCarat = \"CTM\",\n  /**\n   * content ton (metric)\n   *\n   * rec20\n   */\n  ContentTonMetric = \"CTN\",\n  /**\n   * curie\n   *\n   * rec20\n   */\n  Curie = \"CUR\",\n  /**\n   * hundred pound (cwt) / hundred weight (US)\n   *\n   * rec20\n   */\n  HundredPoundCwtHundredWeightUs = \"CWA\",\n  /**\n   * hundred weight (UK)\n   *\n   * rec20\n   */\n  HundredWeightUk = \"CWI\",\n  /**\n   * kilowatt hour per hour\n   *\n   * rec20\n   */\n  KilowattHourPerHour = \"D03\",\n  /**\n   * lot [unit of weight]\n   *\n   * rec20\n   */\n  LotUnitWeight = \"D04\",\n  /**\n   * reciprocal second per steradian\n   *\n   * rec20\n   */\n  ReciprocalSecondPerSteradian = \"D1\",\n  /**\n   * siemens per metre\n   *\n   * rec20\n   */\n  SiemensPerMetre = \"D10\",\n  /**\n   * mebibit\n   *\n   * rec20\n   */\n  Mebibit = \"D11\",\n  /**\n   * siemens square metre per mole\n   *\n   * rec20\n   */\n  SiemensSquareMetrePerMole = \"D12\",\n  /**\n   * sievert\n   *\n   * rec20\n   */\n  Sievert = \"D13\",\n  /**\n   * sone\n   *\n   * rec20\n   */\n  Sone = \"D15\",\n  /**\n   * square centimetre per erg\n   *\n   * rec20\n   */\n  SquareCentimetrePerErg = \"D16\",\n  /**\n   * square centimetre per steradian erg\n   *\n   * rec20\n   */\n  SquareCentimetrePerSteradianErg = \"D17\",\n  /**\n   * metre kelvin\n   *\n   * rec20\n   */\n  MetreKelvin = \"D18\",\n  /**\n   * square metre kelvin per watt\n   *\n   * rec20\n   */\n  SquareMetreKelvinPerWatt = \"D19\",\n  /**\n   * reciprocal second per steradian metre squared\n   *\n   * rec20\n   */\n  ReciprocalSecondPerSteradianMetreSquared = \"D2\",\n  /**\n   * square metre per joule\n   *\n   * rec20\n   */\n  SquareMetrePerJoule = \"D20\",\n  /**\n   * square metre per kilogram\n   *\n   * rec20\n   */\n  SquareMetrePerKilogram = \"D21\",\n  /**\n   * square metre per mole\n   *\n   * rec20\n   */\n  SquareMetrePerMole = \"D22\",\n  /**\n   * pen gram (protein)\n   *\n   * rec20\n   */\n  PenGramProtein = \"D23\",\n  /**\n   * square metre per steradian\n   *\n   * rec20\n   */\n  SquareMetrePerSteradian = \"D24\",\n  /**\n   * square metre per steradian joule\n   *\n   * rec20\n   */\n  SquareMetrePerSteradianJoule = \"D25\",\n  /**\n   * square metre per volt second\n   *\n   * rec20\n   */\n  SquareMetrePerVoltSecond = \"D26\",\n  /**\n   * steradian\n   *\n   * rec20\n   */\n  Steradian = \"D27\",\n  /**\n   * terahertz\n   *\n   * rec20\n   */\n  Terahertz = \"D29\",\n  /**\n   * terajoule\n   *\n   * rec20\n   */\n  Terajoule = \"D30\",\n  /**\n   * terawatt\n   *\n   * rec20\n   */\n  Terawatt = \"D31\",\n  /**\n   * terawatt hour\n   *\n   * rec20\n   */\n  TerawattHour = \"D32\",\n  /**\n   * tesla\n   *\n   * rec20\n   */\n  Tesla = \"D33\",\n  /**\n   * tex\n   *\n   * rec20\n   */\n  Tex = \"D34\",\n  /**\n   * megabit\n   *\n   * rec20\n   */\n  Megabit = \"D36\",\n  /**\n   * tonne per cubic metre\n   *\n   * rec20\n   */\n  TonnePerCubicMetre = \"D41\",\n  /**\n   * tropical year\n   *\n   * rec20\n   */\n  TropicalYear = \"D42\",\n  /**\n   * unified atomic mass unit\n   *\n   * rec20\n   */\n  UnifiedAtomicMassUnit = \"D43\",\n  /**\n   * var\n   *\n   * rec20\n   */\n  Var = \"D44\",\n  /**\n   * volt squared per kelvin squared\n   *\n   * rec20\n   */\n  VoltSquaredPerKelvinSquared = \"D45\",\n  /**\n   * volt - ampere\n   *\n   * rec20\n   */\n  VoltAmpere = \"D46\",\n  /**\n   * volt per centimetre\n   *\n   * rec20\n   */\n  VoltPerCentimetre = \"D47\",\n  /**\n   * volt per kelvin\n   *\n   * rec20\n   */\n  VoltPerKelvin = \"D48\",\n  /**\n   * millivolt per kelvin\n   *\n   * rec20\n   */\n  MillivoltPerKelvin = \"D49\",\n  /**\n   * kilogram per square centimetre\n   *\n   * rec20\n   */\n  KilogramPerSquareCentimetre = \"D5\",\n  /**\n   * volt per metre\n   *\n   * rec20\n   */\n  VoltPerMetre = \"D50\",\n  /**\n   * volt per millimetre\n   *\n   * rec20\n   */\n  VoltPerMillimetre = \"D51\",\n  /**\n   * watt per kelvin\n   *\n   * rec20\n   */\n  WattPerKelvin = \"D52\",\n  /**\n   * watt per metre kelvin\n   *\n   * rec20\n   */\n  WattPerMetreKelvin = \"D53\",\n  /**\n   * watt per square metre\n   *\n   * rec20\n   */\n  WattPerSquareMetre = \"D54\",\n  /**\n   * watt per square metre kelvin\n   *\n   * rec20\n   */\n  WattPerSquareMetreKelvin = \"D55\",\n  /**\n   * watt per square metre kelvin to the fourth power\n   *\n   * rec20\n   */\n  WattPerSquareMetreKelvinToFourthPower = \"D56\",\n  /**\n   * watt per steradian\n   *\n   * rec20\n   */\n  WattPerSteradian = \"D57\",\n  /**\n   * watt per steradian square metre\n   *\n   * rec20\n   */\n  WattPerSteradianSquareMetre = \"D58\",\n  /**\n   * weber per metre\n   *\n   * rec20\n   */\n  WeberPerMetre = \"D59\",\n  /**\n   * roentgen per second\n   *\n   * rec20\n   */\n  RoentgenPerSecond = \"D6\",\n  /**\n   * weber per millimetre\n   *\n   * rec20\n   */\n  WeberPerMillimetre = \"D60\",\n  /**\n   * minute [unit of angle]\n   *\n   * rec20\n   */\n  MinuteUnitAngle = \"D61\",\n  /**\n   * second [unit of angle]\n   *\n   * rec20\n   */\n  SecondUnitAngle = \"D62\",\n  /**\n   * book\n   *\n   * rec20\n   */\n  Book = \"D63\",\n  /**\n   * round\n   *\n   * rec20\n   */\n  Round = \"D65\",\n  /**\n   * number of words\n   *\n   * rec20\n   */\n  NumberWords = \"D68\",\n  /**\n   * inch to the fourth power\n   *\n   * rec20\n   */\n  InchToFourthPower = \"D69\",\n  /**\n   * joule square metre\n   *\n   * rec20\n   */\n  JouleSquareMetre = \"D73\",\n  /**\n   * kilogram per mole\n   *\n   * rec20\n   */\n  KilogramPerMole = \"D74\",\n  /**\n   * megacoulomb\n   *\n   * rec20\n   */\n  Megacoulomb = \"D77\",\n  /**\n   * megajoule per second\n   *\n   * rec20\n   */\n  MegajoulePerSecond = \"D78\",\n  /**\n   * microwatt\n   *\n   * rec20\n   */\n  Microwatt = \"D80\",\n  /**\n   * microtesla\n   *\n   * rec20\n   */\n  Microtesla = \"D81\",\n  /**\n   * microvolt\n   *\n   * rec20\n   */\n  Microvolt = \"D82\",\n  /**\n   * millinewton metre\n   *\n   * rec20\n   */\n  MillinewtonMetre = \"D83\",\n  /**\n   * microwatt per square metre\n   *\n   * rec20\n   */\n  MicrowattPerSquareMetre = \"D85\",\n  /**\n   * millicoulomb\n   *\n   * rec20\n   */\n  Millicoulomb = \"D86\",\n  /**\n   * millimole per kilogram\n   *\n   * rec20\n   */\n  MillimolePerKilogram = \"D87\",\n  /**\n   * millicoulomb per cubic metre\n   *\n   * rec20\n   */\n  MillicoulombPerCubicMetre = \"D88\",\n  /**\n   * millicoulomb per square metre\n   *\n   * rec20\n   */\n  MillicoulombPerSquareMetre = \"D89\",\n  /**\n   * rem\n   *\n   * rec20\n   */\n  Rem = \"D91\",\n  /**\n   * second per cubic metre\n   *\n   * rec20\n   */\n  SecondPerCubicMetre = \"D93\",\n  /**\n   * second per cubic metre radian\n   *\n   * rec20\n   */\n  SecondPerCubicMetreRadian = \"D94\",\n  /**\n   * joule per gram\n   *\n   * rec20\n   */\n  JoulePerGram = \"D95\",\n  /**\n   * decare\n   *\n   * rec20\n   */\n  Decare = \"DAA\",\n  /**\n   * ten day\n   *\n   * rec20\n   */\n  TenDay = \"DAD\",\n  /**\n   * day\n   *\n   * rec20\n   */\n  Day = \"DAY\",\n  /**\n   * dry pound\n   *\n   * rec20\n   */\n  DryPound = \"DB\",\n  /**\n   * Decibel-milliwatts\n   *\n   * Rec20\n   */\n  DecibelMilliwatts = \"DBM\",\n  /**\n   * Decibel watt\n   *\n   * Rec20\n   */\n  DecibelWatt = \"DBW\",\n  /**\n   * degree [unit of angle]\n   *\n   * rec20\n   */\n  DegreeUnitAngle = \"DD\",\n  /**\n   * decade\n   *\n   * rec20\n   */\n  Decade = \"DEC\",\n  /**\n   * decigram\n   *\n   * rec20\n   */\n  Decigram = \"DG\",\n  /**\n   * decagram\n   *\n   * rec20\n   */\n  Decagram = \"DJ\",\n  /**\n   * decilitre\n   *\n   * rec20\n   */\n  Decilitre = \"DLT\",\n  /**\n   * cubic decametre\n   *\n   * rec20\n   */\n  CubicDecametre = \"DMA\",\n  /**\n   * square decimetre\n   *\n   * rec20\n   */\n  SquareDecimetre = \"DMK\",\n  /**\n   * standard kilolitre\n   *\n   * rec20\n   */\n  StandardKilolitre = \"DMO\",\n  /**\n   * cubic decimetre\n   *\n   * rec20\n   */\n  CubicDecimetre = \"DMQ\",\n  /**\n   * decimetre\n   *\n   * rec20\n   */\n  Decimetre = \"DMT\",\n  /**\n   * decinewton metre\n   *\n   * rec20\n   */\n  DecinewtonMetre = \"DN\",\n  /**\n   * dozen piece\n   *\n   * rec20\n   */\n  DozenPiece = \"DPC\",\n  /**\n   * dozen pair\n   *\n   * rec20\n   */\n  DozenPair = \"DPR\",\n  /**\n   * displacement tonnage\n   *\n   * rec20\n   */\n  DisplacementTonnage = \"DPT\",\n  /**\n   * dram (US)\n   *\n   * rec20\n   */\n  DramUs = \"DRA\",\n  /**\n   * dram (UK)\n   *\n   * rec20\n   */\n  DramUk = \"DRI\",\n  /**\n   * dozen roll\n   *\n   * rec20\n   */\n  DozenRoll = \"DRL\",\n  /**\n   * dry ton\n   *\n   * rec20\n   */\n  DryTon = \"DT\",\n  /**\n   * decitonne\n   *\n   * rec20\n   */\n  Decitonne = \"DTN\",\n  /**\n   * pennyweight\n   *\n   * rec20\n   */\n  Pennyweight = \"DWT\",\n  /**\n   * dozen\n   *\n   * rec20\n   */\n  Dozen = \"DZN\",\n  /**\n   * dozen pack\n   *\n   * rec20\n   */\n  DozenPack = \"DZP\",\n  /**\n   * newton per square centimetre\n   *\n   * rec20\n   */\n  NewtonPerSquareCentimetre = \"E01\",\n  /**\n   * megawatt hour per hour\n   *\n   * rec20\n   */\n  MegawattHourPerHour = \"E07\",\n  /**\n   * megawatt per hertz\n   *\n   * rec20\n   */\n  MegawattPerHertz = \"E08\",\n  /**\n   * milliampere hour\n   *\n   * rec20\n   */\n  MilliampereHour = \"E09\",\n  /**\n   * degree day\n   *\n   * rec20\n   */\n  DegreeDay = \"E10\",\n  /**\n   * mille\n   *\n   * rec20\n   */\n  Mille = \"E12\",\n  /**\n   * kilocalorie (international table)\n   *\n   * rec20\n   */\n  KilocalorieInternationalTable = \"E14\",\n  /**\n   * kilocalorie (thermochemical) per hour\n   *\n   * rec20\n   */\n  KilocalorieThermochemicalPerHour = \"E15\",\n  /**\n   * million Btu(IT) per hour\n   *\n   * rec20\n   */\n  MillionBtuItPerHour = \"E16\",\n  /**\n   * cubic foot per second\n   *\n   * rec20\n   */\n  CubicFootPerSecond = \"E17\",\n  /**\n   * tonne per hour\n   *\n   * rec20\n   */\n  TonnePerHour = \"E18\",\n  /**\n   * ping\n   *\n   * rec20\n   */\n  Ping = \"E19\",\n  /**\n   * megabit per second\n   *\n   * rec20\n   */\n  MegabitPerSecond = \"E20\",\n  /**\n   * shares\n   *\n   * rec20\n   */\n  Shares = \"E21\",\n  /**\n   * TEU\n   *\n   * rec20\n   */\n  Teu = \"E22\",\n  /**\n   * tyre\n   *\n   * rec20\n   */\n  Tyre = \"E23\",\n  /**\n   * active unit\n   *\n   * rec20\n   */\n  ActiveUnit = \"E25\",\n  /**\n   * dose\n   *\n   * rec20\n   */\n  Dose = \"E27\",\n  /**\n   * air dry ton\n   *\n   * rec20\n   */\n  AirDryTon = \"E28\",\n  /**\n   * strand\n   *\n   * rec20\n   */\n  Strand = \"E30\",\n  /**\n   * square metre per litre\n   *\n   * rec20\n   */\n  SquareMetrePerLitre = \"E31\",\n  /**\n   * litre per hour\n   *\n   * rec20\n   */\n  LitrePerHour = \"E32\",\n  /**\n   * foot per thousand\n   *\n   * rec20\n   */\n  FootPerThousand = \"E33\",\n  /**\n   * gigabyte\n   *\n   * rec20\n   */\n  Gigabyte = \"E34\",\n  /**\n   * terabyte\n   *\n   * rec20\n   */\n  Terabyte = \"E35\",\n  /**\n   * petabyte\n   *\n   * rec20\n   */\n  Petabyte = \"E36\",\n  /**\n   * pixel\n   *\n   * rec20\n   */\n  Pixel = \"E37\",\n  /**\n   * megapixel\n   *\n   * rec20\n   */\n  Megapixel = \"E38\",\n  /**\n   * dots per inch\n   *\n   * rec20\n   */\n  DotsPerInch = \"E39\",\n  /**\n   * gross kilogram\n   *\n   * rec20\n   */\n  GrossKilogram = \"E4\",\n  /**\n   * part per hundred thousand\n   *\n   * rec20\n   */\n  PartPerHundredThousand = \"E40\",\n  /**\n   * kilogram-force per square millimetre\n   *\n   * rec20\n   */\n  KilogramForcePerSquareMillimetre = \"E41\",\n  /**\n   * kilogram-force per square centimetre\n   *\n   * rec20\n   */\n  KilogramForcePerSquareCentimetre = \"E42\",\n  /**\n   * joule per square centimetre\n   *\n   * rec20\n   */\n  JoulePerSquareCentimetre = \"E43\",\n  /**\n   * kilogram-force metre per square centimetre\n   *\n   * rec20\n   */\n  KilogramForceMetrePerSquareCentimetre = \"E44\",\n  /**\n   * milliohm\n   *\n   * rec20\n   */\n  Milliohm = \"E45\",\n  /**\n   * kilowatt hour per cubic metre\n   *\n   * rec20\n   */\n  KilowattHourPerCubicMetre = \"E46\",\n  /**\n   * kilowatt hour per kelvin\n   *\n   * rec20\n   */\n  KilowattHourPerKelvin = \"E47\",\n  /**\n   * service unit\n   *\n   * rec20\n   */\n  ServiceUnit = \"E48\",\n  /**\n   * working day\n   *\n   * rec20\n   */\n  WorkingDay = \"E49\",\n  /**\n   * accounting unit\n   *\n   * rec20\n   */\n  AccountingUnit = \"E50\",\n  /**\n   * job\n   *\n   * rec20\n   */\n  Job = \"E51\",\n  /**\n   * run foot\n   *\n   * rec20\n   */\n  RunFoot = \"E52\",\n  /**\n   * test\n   *\n   * rec20\n   */\n  Test = \"E53\",\n  /**\n   * trip\n   *\n   * rec20\n   */\n  Trip = \"E54\",\n  /**\n   * use\n   *\n   * rec20\n   */\n  Use = \"E55\",\n  /**\n   * well\n   *\n   * rec20\n   */\n  Well = \"E56\",\n  /**\n   * zone\n   *\n   * rec20\n   */\n  Zone = \"E57\",\n  /**\n   * exabit per second\n   *\n   * rec20\n   */\n  ExabitPerSecond = \"E58\",\n  /**\n   * exbibyte\n   *\n   * rec20\n   */\n  Exbibyte = \"E59\",\n  /**\n   * pebibyte\n   *\n   * rec20\n   */\n  Pebibyte = \"E60\",\n  /**\n   * tebibyte\n   *\n   * rec20\n   */\n  Tebibyte = \"E61\",\n  /**\n   * gibibyte\n   *\n   * rec20\n   */\n  Gibibyte = \"E62\",\n  /**\n   * mebibyte\n   *\n   * rec20\n   */\n  Mebibyte = \"E63\",\n  /**\n   * kibibyte\n   *\n   * rec20\n   */\n  Kibibyte = \"E64\",\n  /**\n   * exbibit per metre\n   *\n   * rec20\n   */\n  ExbibitPerMetre = \"E65\",\n  /**\n   * exbibit per square metre\n   *\n   * rec20\n   */\n  ExbibitPerSquareMetre = \"E66\",\n  /**\n   * exbibit per cubic metre\n   *\n   * rec20\n   */\n  ExbibitPerCubicMetre = \"E67\",\n  /**\n   * gigabyte per second\n   *\n   * rec20\n   */\n  GigabytePerSecond = \"E68\",\n  /**\n   * gibibit per metre\n   *\n   * rec20\n   */\n  GibibitPerMetre = \"E69\",\n  /**\n   * gibibit per square metre\n   *\n   * rec20\n   */\n  GibibitPerSquareMetre = \"E70\",\n  /**\n   * gibibit per cubic metre\n   *\n   * rec20\n   */\n  GibibitPerCubicMetre = \"E71\",\n  /**\n   * kibibit per metre\n   *\n   * rec20\n   */\n  KibibitPerMetre = \"E72\",\n  /**\n   * kibibit per square metre\n   *\n   * rec20\n   */\n  KibibitPerSquareMetre = \"E73\",\n  /**\n   * kibibit per cubic metre\n   *\n   * rec20\n   */\n  KibibitPerCubicMetre = \"E74\",\n  /**\n   * mebibit per metre\n   *\n   * rec20\n   */\n  MebibitPerMetre = \"E75\",\n  /**\n   * mebibit per square metre\n   *\n   * rec20\n   */\n  MebibitPerSquareMetre = \"E76\",\n  /**\n   * mebibit per cubic metre\n   *\n   * rec20\n   */\n  MebibitPerCubicMetre = \"E77\",\n  /**\n   * petabit\n   *\n   * rec20\n   */\n  Petabit = \"E78\",\n  /**\n   * petabit per second\n   *\n   * rec20\n   */\n  PetabitPerSecond = \"E79\",\n  /**\n   * pebibit per metre\n   *\n   * rec20\n   */\n  PebibitPerMetre = \"E80\",\n  /**\n   * pebibit per square metre\n   *\n   * rec20\n   */\n  PebibitPerSquareMetre = \"E81\",\n  /**\n   * pebibit per cubic metre\n   *\n   * rec20\n   */\n  PebibitPerCubicMetre = \"E82\",\n  /**\n   * terabit\n   *\n   * rec20\n   */\n  Terabit = \"E83\",\n  /**\n   * terabit per second\n   *\n   * rec20\n   */\n  TerabitPerSecond = \"E84\",\n  /**\n   * tebibit per metre\n   *\n   * rec20\n   */\n  TebibitPerMetre = \"E85\",\n  /**\n   * tebibit per cubic metre\n   *\n   * rec20\n   */\n  TebibitPerCubicMetre = \"E86\",\n  /**\n   * tebibit per square metre\n   *\n   * rec20\n   */\n  TebibitPerSquareMetre = \"E87\",\n  /**\n   * bit per metre\n   *\n   * rec20\n   */\n  BitPerMetre = \"E88\",\n  /**\n   * bit per square metre\n   *\n   * rec20\n   */\n  BitPerSquareMetre = \"E89\",\n  /**\n   * reciprocal centimetre\n   *\n   * rec20\n   */\n  ReciprocalCentimetre = \"E90\",\n  /**\n   * reciprocal day\n   *\n   * rec20\n   */\n  ReciprocalDay = \"E91\",\n  /**\n   * cubic decimetre per hour\n   *\n   * rec20\n   */\n  CubicDecimetrePerHour = \"E92\",\n  /**\n   * kilogram per hour\n   *\n   * rec20\n   */\n  KilogramPerHour = \"E93\",\n  /**\n   * kilomole per second\n   *\n   * rec20\n   */\n  KilomolePerSecond = \"E94\",\n  /**\n   * mole per second\n   *\n   * rec20\n   */\n  MolePerSecond = \"E95\",\n  /**\n   * degree per second\n   *\n   * rec20\n   */\n  DegreePerSecond = \"E96\",\n  /**\n   * millimetre per degree Celcius metre\n   *\n   * rec20\n   */\n  MillimetrePerDegreeCelciusMetre = \"E97\",\n  /**\n   * degree Celsius per kelvin\n   *\n   * rec20\n   */\n  DegreeCelsiusPerKelvin = \"E98\",\n  /**\n   * hectopascal per bar\n   *\n   * rec20\n   */\n  HectopascalPerBar = \"E99\",\n  /**\n   * each\n   *\n   * rec20\n   */\n  Each = \"EA\",\n  /**\n   * electronic mail box\n   *\n   * rec20\n   */\n  ElectronicMailBox = \"EB\",\n  /**\n   * equivalent gallon\n   *\n   * rec20\n   */\n  EquivalentGallon = \"EQ\",\n  /**\n   * bit per cubic metre\n   *\n   * rec20\n   */\n  BitPerCubicMetre = \"F01\",\n  /**\n   * kelvin per kelvin\n   *\n   * rec20\n   */\n  KelvinPerKelvin = \"F02\",\n  /**\n   * kilopascal per bar\n   *\n   * rec20\n   */\n  KilopascalPerBar = \"F03\",\n  /**\n   * millibar per bar\n   *\n   * rec20\n   */\n  MillibarPerBar = \"F04\",\n  /**\n   * megapascal per bar\n   *\n   * rec20\n   */\n  MegapascalPerBar = \"F05\",\n  /**\n   * poise per bar\n   *\n   * rec20\n   */\n  PoisePerBar = \"F06\",\n  /**\n   * pascal per bar\n   *\n   * rec20\n   */\n  PascalPerBar = \"F07\",\n  /**\n   * milliampere per inch\n   *\n   * rec20\n   */\n  MilliamperePerInch = \"F08\",\n  /**\n   * kelvin per hour\n   *\n   * rec20\n   */\n  KelvinPerHour = \"F10\",\n  /**\n   * kelvin per minute\n   *\n   * rec20\n   */\n  KelvinPerMinute = \"F11\",\n  /**\n   * kelvin per second\n   *\n   * rec20\n   */\n  KelvinPerSecond = \"F12\",\n  /**\n   * slug\n   *\n   * rec20\n   */\n  Slug = \"F13\",\n  /**\n   * gram per kelvin\n   *\n   * rec20\n   */\n  GramPerKelvin = \"F14\",\n  /**\n   * kilogram per kelvin\n   *\n   * rec20\n   */\n  KilogramPerKelvin = \"F15\",\n  /**\n   * milligram per kelvin\n   *\n   * rec20\n   */\n  MilligramPerKelvin = \"F16\",\n  /**\n   * pound-force per foot\n   *\n   * rec20\n   */\n  PoundForcePerFoot = \"F17\",\n  /**\n   * kilogram square centimetre\n   *\n   * rec20\n   */\n  KilogramSquareCentimetre = \"F18\",\n  /**\n   * kilogram square millimetre\n   *\n   * rec20\n   */\n  KilogramSquareMillimetre = \"F19\",\n  /**\n   * pound inch squared\n   *\n   * rec20\n   */\n  PoundInchSquared = \"F20\",\n  /**\n   * pound-force inch\n   *\n   * rec20\n   */\n  PoundForceInch = \"F21\",\n  /**\n   * pound-force foot per ampere\n   *\n   * rec20\n   */\n  PoundForceFootPerAmpere = \"F22\",\n  /**\n   * gram per cubic decimetre\n   *\n   * rec20\n   */\n  GramPerCubicDecimetre = \"F23\",\n  /**\n   * kilogram per kilomol\n   *\n   * rec20\n   */\n  KilogramPerKilomol = \"F24\",\n  /**\n   * gram per hertz\n   *\n   * rec20\n   */\n  GramPerHertz = \"F25\",\n  /**\n   * gram per day\n   *\n   * rec20\n   */\n  GramPerDay = \"F26\",\n  /**\n   * gram per hour\n   *\n   * rec20\n   */\n  GramPerHour = \"F27\",\n  /**\n   * gram per minute\n   *\n   * rec20\n   */\n  GramPerMinute = \"F28\",\n  /**\n   * gram per second\n   *\n   * rec20\n   */\n  GramPerSecond = \"F29\",\n  /**\n   * kilogram per day\n   *\n   * rec20\n   */\n  KilogramPerDay = \"F30\",\n  /**\n   * kilogram per minute\n   *\n   * rec20\n   */\n  KilogramPerMinute = \"F31\",\n  /**\n   * milligram per day\n   *\n   * rec20\n   */\n  MilligramPerDay = \"F32\",\n  /**\n   * milligram per minute\n   *\n   * rec20\n   */\n  MilligramPerMinute = \"F33\",\n  /**\n   * milligram per second\n   *\n   * rec20\n   */\n  MilligramPerSecond = \"F34\",\n  /**\n   * gram per day kelvin\n   *\n   * rec20\n   */\n  GramPerDayKelvin = \"F35\",\n  /**\n   * gram per hour kelvin\n   *\n   * rec20\n   */\n  GramPerHourKelvin = \"F36\",\n  /**\n   * gram per minute kelvin\n   *\n   * rec20\n   */\n  GramPerMinuteKelvin = \"F37\",\n  /**\n   * gram per second kelvin\n   *\n   * rec20\n   */\n  GramPerSecondKelvin = \"F38\",\n  /**\n   * kilogram per day kelvin\n   *\n   * rec20\n   */\n  KilogramPerDayKelvin = \"F39\",\n  /**\n   * kilogram per hour kelvin\n   *\n   * rec20\n   */\n  KilogramPerHourKelvin = \"F40\",\n  /**\n   * kilogram per minute kelvin\n   *\n   * rec20\n   */\n  KilogramPerMinuteKelvin = \"F41\",\n  /**\n   * kilogram per second kelvin\n   *\n   * rec20\n   */\n  KilogramPerSecondKelvin = \"F42\",\n  /**\n   * milligram per day kelvin\n   *\n   * rec20\n   */\n  MilligramPerDayKelvin = \"F43\",\n  /**\n   * milligram per hour kelvin\n   *\n   * rec20\n   */\n  MilligramPerHourKelvin = \"F44\",\n  /**\n   * milligram per minute kelvin\n   *\n   * rec20\n   */\n  MilligramPerMinuteKelvin = \"F45\",\n  /**\n   * milligram per second kelvin\n   *\n   * rec20\n   */\n  MilligramPerSecondKelvin = \"F46\",\n  /**\n   * newton per millimetre\n   *\n   * rec20\n   */\n  NewtonPerMillimetre = \"F47\",\n  /**\n   * pound-force per inch\n   *\n   * rec20\n   */\n  PoundForcePerInch = \"F48\",\n  /**\n   * rod [unit of distance]\n   *\n   * rec20\n   */\n  RodUnitDistance = \"F49\",\n  /**\n   * micrometre per kelvin\n   *\n   * rec20\n   */\n  MicrometrePerKelvin = \"F50\",\n  /**\n   * centimetre per kelvin\n   *\n   * rec20\n   */\n  CentimetrePerKelvin = \"F51\",\n  /**\n   * metre per kelvin\n   *\n   * rec20\n   */\n  MetrePerKelvin = \"F52\",\n  /**\n   * millimetre per kelvin\n   *\n   * rec20\n   */\n  MillimetrePerKelvin = \"F53\",\n  /**\n   * milliohm per metre\n   *\n   * rec20\n   */\n  MilliohmPerMetre = \"F54\",\n  /**\n   * ohm per mile (statute mile)\n   *\n   * rec20\n   */\n  OhmPerMileStatuteMile = \"F55\",\n  /**\n   * ohm per kilometre\n   *\n   * rec20\n   */\n  OhmPerKilometre = \"F56\",\n  /**\n   * milliampere per pound-force per square inch\n   *\n   * rec20\n   */\n  MilliamperePerPoundForcePerSquareInch = \"F57\",\n  /**\n   * reciprocal bar\n   *\n   * rec20\n   */\n  ReciprocalBar = \"F58\",\n  /**\n   * milliampere per bar\n   *\n   * rec20\n   */\n  MilliamperePerBar = \"F59\",\n  /**\n   * degree Celsius per bar\n   *\n   * rec20\n   */\n  DegreeCelsiusPerBar = \"F60\",\n  /**\n   * kelvin per bar\n   *\n   * rec20\n   */\n  KelvinPerBar = \"F61\",\n  /**\n   * gram per day bar\n   *\n   * rec20\n   */\n  GramPerDayBar = \"F62\",\n  /**\n   * gram per hour bar\n   *\n   * rec20\n   */\n  GramPerHourBar = \"F63\",\n  /**\n   * gram per minute bar\n   *\n   * rec20\n   */\n  GramPerMinuteBar = \"F64\",\n  /**\n   * gram per second bar\n   *\n   * rec20\n   */\n  GramPerSecondBar = \"F65\",\n  /**\n   * kilogram per day bar\n   *\n   * rec20\n   */\n  KilogramPerDayBar = \"F66\",\n  /**\n   * kilogram per hour bar\n   *\n   * rec20\n   */\n  KilogramPerHourBar = \"F67\",\n  /**\n   * kilogram per minute bar\n   *\n   * rec20\n   */\n  KilogramPerMinuteBar = \"F68\",\n  /**\n   * kilogram per second bar\n   *\n   * rec20\n   */\n  KilogramPerSecondBar = \"F69\",\n  /**\n   * milligram per day bar\n   *\n   * rec20\n   */\n  MilligramPerDayBar = \"F70\",\n  /**\n   * milligram per hour bar\n   *\n   * rec20\n   */\n  MilligramPerHourBar = \"F71\",\n  /**\n   * milligram per minute bar\n   *\n   * rec20\n   */\n  MilligramPerMinuteBar = \"F72\",\n  /**\n   * milligram per second bar\n   *\n   * rec20\n   */\n  MilligramPerSecondBar = \"F73\",\n  /**\n   * gram per bar\n   *\n   * rec20\n   */\n  GramPerBar = \"F74\",\n  /**\n   * milligram per bar\n   *\n   * rec20\n   */\n  MilligramPerBar = \"F75\",\n  /**\n   * milliampere per millimetre\n   *\n   * rec20\n   */\n  MilliamperePerMillimetre = \"F76\",\n  /**\n   * pascal second per kelvin\n   *\n   * rec20\n   */\n  PascalSecondPerKelvin = \"F77\",\n  /**\n   * inch of water\n   *\n   * rec20\n   */\n  InchWater = \"F78\",\n  /**\n   * inch of mercury\n   *\n   * rec20\n   */\n  InchMercury = \"F79\",\n  /**\n   * water horse power\n   *\n   * rec20\n   */\n  WaterHorsePower = \"F80\",\n  /**\n   * bar per kelvin\n   *\n   * rec20\n   */\n  BarPerKelvin = \"F81\",\n  /**\n   * hectopascal per kelvin\n   *\n   * rec20\n   */\n  HectopascalPerKelvin = \"F82\",\n  /**\n   * kilopascal per kelvin\n   *\n   * rec20\n   */\n  KilopascalPerKelvin = \"F83\",\n  /**\n   * millibar per kelvin\n   *\n   * rec20\n   */\n  MillibarPerKelvin = \"F84\",\n  /**\n   * megapascal per kelvin\n   *\n   * rec20\n   */\n  MegapascalPerKelvin = \"F85\",\n  /**\n   * poise per kelvin\n   *\n   * rec20\n   */\n  PoisePerKelvin = \"F86\",\n  /**\n   * volt per litre minute\n   *\n   * rec20\n   */\n  VoltPerLitreMinute = \"F87\",\n  /**\n   * newton centimetre\n   *\n   * rec20\n   */\n  NewtonCentimetre = \"F88\",\n  /**\n   * newton metre per degree\n   *\n   * rec20\n   */\n  NewtonMetrePerDegree = \"F89\",\n  /**\n   * newton metre per ampere\n   *\n   * rec20\n   */\n  NewtonMetrePerAmpere = \"F90\",\n  /**\n   * bar litre per second\n   *\n   * rec20\n   */\n  BarLitrePerSecond = \"F91\",\n  /**\n   * bar cubic metre per second\n   *\n   * rec20\n   */\n  BarCubicMetrePerSecond = \"F92\",\n  /**\n   * hectopascal litre per second\n   *\n   * rec20\n   */\n  HectopascalLitrePerSecond = \"F93\",\n  /**\n   * hectopascal cubic metre per second\n   *\n   * rec20\n   */\n  HectopascalCubicMetrePerSecond = \"F94\",\n  /**\n   * millibar litre per second\n   *\n   * rec20\n   */\n  MillibarLitrePerSecond = \"F95\",\n  /**\n   * millibar cubic metre per second\n   *\n   * rec20\n   */\n  MillibarCubicMetrePerSecond = \"F96\",\n  /**\n   * megapascal litre per second\n   *\n   * rec20\n   */\n  MegapascalLitrePerSecond = \"F97\",\n  /**\n   * megapascal cubic metre per second\n   *\n   * rec20\n   */\n  MegapascalCubicMetrePerSecond = \"F98\",\n  /**\n   * pascal litre per second\n   *\n   * rec20\n   */\n  PascalLitrePerSecond = \"F99\",\n  /**\n   * degree Fahrenheit\n   *\n   * rec20\n   */\n  DegreeFahrenheit = \"FAH\",\n  /**\n   * farad\n   *\n   * rec20\n   */\n  Farad = \"FAR\",\n  /**\n   * fibre metre\n   *\n   * rec20\n   */\n  FibreMetre = \"FBM\",\n  /**\n   * thousand cubic foot\n   *\n   * rec20\n   */\n  ThousandCubicFoot = \"FC\",\n  /**\n   * hundred cubic metre\n   *\n   * rec20\n   */\n  HundredCubicMetre = \"FF\",\n  /**\n   * micromole\n   *\n   * rec20\n   */\n  Micromole = \"FH\",\n  /**\n   * failures in time\n   *\n   * rec20\n   */\n  FailuresInTime = \"FIT\",\n  /**\n   * flake ton\n   *\n   * rec20\n   */\n  FlakeTon = \"FL\",\n  /**\n   * Formazin nephelometric unit\n   *\n   * Rec20\n   */\n  FormazinNephelometricUnit = \"FNU\",\n  /**\n   * foot\n   *\n   * rec20\n   */\n  Foot = \"FOT\",\n  /**\n   * pound per square foot\n   *\n   * rec20\n   */\n  PoundPerSquareFoot = \"FP\",\n  /**\n   * foot per minute\n   *\n   * rec20\n   */\n  FootPerMinute = \"FR\",\n  /**\n   * foot per second\n   *\n   * rec20\n   */\n  FootPerSecond = \"FS\",\n  /**\n   * square foot\n   *\n   * rec20\n   */\n  SquareFoot = \"FTK\",\n  /**\n   * cubic foot\n   *\n   * rec20\n   */\n  CubicFoot = \"FTQ\",\n  /**\n   * pascal cubic metre per second\n   *\n   * rec20\n   */\n  PascalCubicMetrePerSecond = \"G01\",\n  /**\n   * centimetre per bar\n   *\n   * rec20\n   */\n  CentimetrePerBar = \"G04\",\n  /**\n   * metre per bar\n   *\n   * rec20\n   */\n  MetrePerBar = \"G05\",\n  /**\n   * millimetre per bar\n   *\n   * rec20\n   */\n  MillimetrePerBar = \"G06\",\n  /**\n   * square inch per second\n   *\n   * rec20\n   */\n  SquareInchPerSecond = \"G08\",\n  /**\n   * square metre per second kelvin\n   *\n   * rec20\n   */\n  SquareMetrePerSecondKelvin = \"G09\",\n  /**\n   * stokes per kelvin\n   *\n   * rec20\n   */\n  StokesPerKelvin = \"G10\",\n  /**\n   * gram per cubic centimetre bar\n   *\n   * rec20\n   */\n  GramPerCubicCentimetreBar = \"G11\",\n  /**\n   * gram per cubic decimetre bar\n   *\n   * rec20\n   */\n  GramPerCubicDecimetreBar = \"G12\",\n  /**\n   * gram per litre bar\n   *\n   * rec20\n   */\n  GramPerLitreBar = \"G13\",\n  /**\n   * gram per cubic metre bar\n   *\n   * rec20\n   */\n  GramPerCubicMetreBar = \"G14\",\n  /**\n   * gram per millilitre bar\n   *\n   * rec20\n   */\n  GramPerMillilitreBar = \"G15\",\n  /**\n   * kilogram per cubic centimetre bar\n   *\n   * rec20\n   */\n  KilogramPerCubicCentimetreBar = \"G16\",\n  /**\n   * kilogram per litre bar\n   *\n   * rec20\n   */\n  KilogramPerLitreBar = \"G17\",\n  /**\n   * kilogram per cubic metre bar\n   *\n   * rec20\n   */\n  KilogramPerCubicMetreBar = \"G18\",\n  /**\n   * newton metre per kilogram\n   *\n   * rec20\n   */\n  NewtonMetrePerKilogram = \"G19\",\n  /**\n   * US gallon per minute\n   *\n   * rec20\n   */\n  UsGallonPerMinute = \"G2\",\n  /**\n   * pound-force foot per pound\n   *\n   * rec20\n   */\n  PoundForceFootPerPound = \"G20\",\n  /**\n   * cup [unit of volume]\n   *\n   * rec20\n   */\n  CupUnitVolume = \"G21\",\n  /**\n   * peck\n   *\n   * rec20\n   */\n  Peck = \"G23\",\n  /**\n   * tablespoon (US)\n   *\n   * rec20\n   */\n  TablespoonUs = \"G24\",\n  /**\n   * teaspoon (US)\n   *\n   * rec20\n   */\n  TeaspoonUs = \"G25\",\n  /**\n   * stere\n   *\n   * rec20\n   */\n  Stere = \"G26\",\n  /**\n   * cubic centimetre per kelvin\n   *\n   * rec20\n   */\n  CubicCentimetrePerKelvin = \"G27\",\n  /**\n   * litre per kelvin\n   *\n   * rec20\n   */\n  LitrePerKelvin = \"G28\",\n  /**\n   * cubic metre per kelvin\n   *\n   * rec20\n   */\n  CubicMetrePerKelvin = \"G29\",\n  /**\n   * Imperial gallon per minute\n   *\n   * rec20\n   */\n  ImperialGallonPerMinute = \"G3\",\n  /**\n   * millilitre per kelvin\n   *\n   * rec20\n   */\n  MillilitrePerKelvin = \"G30\",\n  /**\n   * kilogram per cubic centimetre\n   *\n   * rec20\n   */\n  KilogramPerCubicCentimetre = \"G31\",\n  /**\n   * ounce (avoirdupois) per cubic yard\n   *\n   * rec20\n   */\n  OunceAvoirdupoisPerCubicYard = \"G32\",\n  /**\n   * gram per cubic centimetre kelvin\n   *\n   * rec20\n   */\n  GramPerCubicCentimetreKelvin = \"G33\",\n  /**\n   * gram per cubic decimetre kelvin\n   *\n   * rec20\n   */\n  GramPerCubicDecimetreKelvin = \"G34\",\n  /**\n   * gram per litre kelvin\n   *\n   * rec20\n   */\n  GramPerLitreKelvin = \"G35\",\n  /**\n   * gram per cubic metre kelvin\n   *\n   * rec20\n   */\n  GramPerCubicMetreKelvin = \"G36\",\n  /**\n   * gram per millilitre kelvin\n   *\n   * rec20\n   */\n  GramPerMillilitreKelvin = \"G37\",\n  /**\n   * kilogram per cubic centimetre kelvin\n   *\n   * rec20\n   */\n  KilogramPerCubicCentimetreKelvin = \"G38\",\n  /**\n   * kilogram per litre kelvin\n   *\n   * rec20\n   */\n  KilogramPerLitreKelvin = \"G39\",\n  /**\n   * kilogram per cubic metre kelvin\n   *\n   * rec20\n   */\n  KilogramPerCubicMetreKelvin = \"G40\",\n  /**\n   * square metre per second bar\n   *\n   * rec20\n   */\n  SquareMetrePerSecondBar = \"G41\",\n  /**\n   * microsiemens per centimetre\n   *\n   * rec20\n   */\n  MicrosiemensPerCentimetre = \"G42\",\n  /**\n   * microsiemens per metre\n   *\n   * rec20\n   */\n  MicrosiemensPerMetre = \"G43\",\n  /**\n   * nanosiemens per centimetre\n   *\n   * rec20\n   */\n  NanosiemensPerCentimetre = \"G44\",\n  /**\n   * nanosiemens per metre\n   *\n   * rec20\n   */\n  NanosiemensPerMetre = \"G45\",\n  /**\n   * stokes per bar\n   *\n   * rec20\n   */\n  StokesPerBar = \"G46\",\n  /**\n   * cubic centimetre per day\n   *\n   * rec20\n   */\n  CubicCentimetrePerDay = \"G47\",\n  /**\n   * cubic centimetre per hour\n   *\n   * rec20\n   */\n  CubicCentimetrePerHour = \"G48\",\n  /**\n   * cubic centimetre per minute\n   *\n   * rec20\n   */\n  CubicCentimetrePerMinute = \"G49\",\n  /**\n   * gallon (US) per hour\n   *\n   * rec20\n   */\n  GallonUsPerHour = \"G50\",\n  /**\n   * litre per second\n   *\n   * rec20\n   */\n  LitrePerSecond = \"G51\",\n  /**\n   * cubic metre per day\n   *\n   * rec20\n   */\n  CubicMetrePerDay = \"G52\",\n  /**\n   * cubic metre per minute\n   *\n   * rec20\n   */\n  CubicMetrePerMinute = \"G53\",\n  /**\n   * millilitre per day\n   *\n   * rec20\n   */\n  MillilitrePerDay = \"G54\",\n  /**\n   * millilitre per hour\n   *\n   * rec20\n   */\n  MillilitrePerHour = \"G55\",\n  /**\n   * cubic inch per hour\n   *\n   * rec20\n   */\n  CubicInchPerHour = \"G56\",\n  /**\n   * cubic inch per minute\n   *\n   * rec20\n   */\n  CubicInchPerMinute = \"G57\",\n  /**\n   * cubic inch per second\n   *\n   * rec20\n   */\n  CubicInchPerSecond = \"G58\",\n  /**\n   * milliampere per litre minute\n   *\n   * rec20\n   */\n  MilliamperePerLitreMinute = \"G59\",\n  /**\n   * volt per bar\n   *\n   * rec20\n   */\n  VoltPerBar = \"G60\",\n  /**\n   * cubic centimetre per day kelvin\n   *\n   * rec20\n   */\n  CubicCentimetrePerDayKelvin = \"G61\",\n  /**\n   * cubic centimetre per hour kelvin\n   *\n   * rec20\n   */\n  CubicCentimetrePerHourKelvin = \"G62\",\n  /**\n   * cubic centimetre per minute kelvin\n   *\n   * rec20\n   */\n  CubicCentimetrePerMinuteKelvin = \"G63\",\n  /**\n   * cubic centimetre per second kelvin\n   *\n   * rec20\n   */\n  CubicCentimetrePerSecondKelvin = \"G64\",\n  /**\n   * litre per day kelvin\n   *\n   * rec20\n   */\n  LitrePerDayKelvin = \"G65\",\n  /**\n   * litre per hour kelvin\n   *\n   * rec20\n   */\n  LitrePerHourKelvin = \"G66\",\n  /**\n   * litre per minute kelvin\n   *\n   * rec20\n   */\n  LitrePerMinuteKelvin = \"G67\",\n  /**\n   * litre per second kelvin\n   *\n   * rec20\n   */\n  LitrePerSecondKelvin = \"G68\",\n  /**\n   * cubic metre per day kelvin\n   *\n   * rec20\n   */\n  CubicMetrePerDayKelvin = \"G69\",\n  /**\n   * cubic metre per hour kelvin\n   *\n   * rec20\n   */\n  CubicMetrePerHourKelvin = \"G70\",\n  /**\n   * cubic metre per minute kelvin\n   *\n   * rec20\n   */\n  CubicMetrePerMinuteKelvin = \"G71\",\n  /**\n   * cubic metre per second kelvin\n   *\n   * rec20\n   */\n  CubicMetrePerSecondKelvin = \"G72\",\n  /**\n   * millilitre per day kelvin\n   *\n   * rec20\n   */\n  MillilitrePerDayKelvin = \"G73\",\n  /**\n   * millilitre per hour kelvin\n   *\n   * rec20\n   */\n  MillilitrePerHourKelvin = \"G74\",\n  /**\n   * millilitre per minute kelvin\n   *\n   * rec20\n   */\n  MillilitrePerMinuteKelvin = \"G75\",\n  /**\n   * millilitre per second kelvin\n   *\n   * rec20\n   */\n  MillilitrePerSecondKelvin = \"G76\",\n  /**\n   * millimetre to the fourth power\n   *\n   * rec20\n   */\n  MillimetreToFourthPower = \"G77\",\n  /**\n   * cubic centimetre per day bar\n   *\n   * rec20\n   */\n  CubicCentimetrePerDayBar = \"G78\",\n  /**\n   * cubic centimetre per hour bar\n   *\n   * rec20\n   */\n  CubicCentimetrePerHourBar = \"G79\",\n  /**\n   * cubic centimetre per minute bar\n   *\n   * rec20\n   */\n  CubicCentimetrePerMinuteBar = \"G80\",\n  /**\n   * cubic centimetre per second bar\n   *\n   * rec20\n   */\n  CubicCentimetrePerSecondBar = \"G81\",\n  /**\n   * litre per day bar\n   *\n   * rec20\n   */\n  LitrePerDayBar = \"G82\",\n  /**\n   * litre per hour bar\n   *\n   * rec20\n   */\n  LitrePerHourBar = \"G83\",\n  /**\n   * litre per minute bar\n   *\n   * rec20\n   */\n  LitrePerMinuteBar = \"G84\",\n  /**\n   * litre per second bar\n   *\n   * rec20\n   */\n  LitrePerSecondBar = \"G85\",\n  /**\n   * cubic metre per day bar\n   *\n   * rec20\n   */\n  CubicMetrePerDayBar = \"G86\",\n  /**\n   * cubic metre per hour bar\n   *\n   * rec20\n   */\n  CubicMetrePerHourBar = \"G87\",\n  /**\n   * cubic metre per minute bar\n   *\n   * rec20\n   */\n  CubicMetrePerMinuteBar = \"G88\",\n  /**\n   * cubic metre per second bar\n   *\n   * rec20\n   */\n  CubicMetrePerSecondBar = \"G89\",\n  /**\n   * millilitre per day bar\n   *\n   * rec20\n   */\n  MillilitrePerDayBar = \"G90\",\n  /**\n   * millilitre per hour bar\n   *\n   * rec20\n   */\n  MillilitrePerHourBar = \"G91\",\n  /**\n   * millilitre per minute bar\n   *\n   * rec20\n   */\n  MillilitrePerMinuteBar = \"G92\",\n  /**\n   * millilitre per second bar\n   *\n   * rec20\n   */\n  MillilitrePerSecondBar = \"G93\",\n  /**\n   * cubic centimetre per bar\n   *\n   * rec20\n   */\n  CubicCentimetrePerBar = \"G94\",\n  /**\n   * litre per bar\n   *\n   * rec20\n   */\n  LitrePerBar = \"G95\",\n  /**\n   * cubic metre per bar\n   *\n   * rec20\n   */\n  CubicMetrePerBar = \"G96\",\n  /**\n   * millilitre per bar\n   *\n   * rec20\n   */\n  MillilitrePerBar = \"G97\",\n  /**\n   * microhenry per kiloohm\n   *\n   * rec20\n   */\n  MicrohenryPerKiloohm = \"G98\",\n  /**\n   * microhenry per ohm\n   *\n   * rec20\n   */\n  MicrohenryPerOhm = \"G99\",\n  /**\n   * gallon (US) per day\n   *\n   * rec20\n   */\n  GallonUsPerDay = \"GB\",\n  /**\n   * gigabecquerel\n   *\n   * rec20\n   */\n  Gigabecquerel = \"GBQ\",\n  /**\n   * gram, dry weight\n   *\n   * rec20\n   */\n  GramDryWeight = \"GDW\",\n  /**\n   * pound per gallon (US)\n   *\n   * rec20\n   */\n  PoundPerGallonUs = \"GE\",\n  /**\n   * gram per metre (gram per 100 centimetres)\n   *\n   * rec20\n   */\n  GramPerMetreGramPer100Centimetres = \"GF\",\n  /**\n   * gram of fissile isotope\n   *\n   * rec20\n   */\n  GramFissileIsotope = \"GFI\",\n  /**\n   * great gross\n   *\n   * rec20\n   */\n  GreatGross = \"GGR\",\n  /**\n   * gill (US)\n   *\n   * rec20\n   */\n  GillUs = \"GIA\",\n  /**\n   * gram, including container\n   *\n   * rec20\n   */\n  GramIncludingContainer = \"GIC\",\n  /**\n   * gill (UK)\n   *\n   * rec20\n   */\n  GillUk = \"GII\",\n  /**\n   * gram, including inner packaging\n   *\n   * rec20\n   */\n  GramIncludingInnerPackaging = \"GIP\",\n  /**\n   * gram per millilitre\n   *\n   * rec20\n   */\n  GramPerMillilitre = \"GJ\",\n  /**\n   * gram per litre\n   *\n   * rec20\n   */\n  GramPerLitre = \"GL\",\n  /**\n   * dry gallon (US)\n   *\n   * rec20\n   */\n  DryGallonUs = \"GLD\",\n  /**\n   * gallon (UK)\n   *\n   * rec20\n   */\n  GallonUk = \"GLI\",\n  /**\n   * gallon (US)\n   *\n   * rec20\n   */\n  GallonUs = \"GLL\",\n  /**\n   * gram per square metre\n   *\n   * rec20\n   */\n  GramPerSquareMetre = \"GM\",\n  /**\n   * milligram per square metre\n   *\n   * rec20\n   */\n  MilligramPerSquareMetre = \"GO\",\n  /**\n   * milligram per cubic metre\n   *\n   * rec20\n   */\n  MilligramPerCubicMetre = \"GP\",\n  /**\n   * microgram per cubic metre\n   *\n   * rec20\n   */\n  MicrogramPerCubicMetre = \"GQ\",\n  /**\n   * gram\n   *\n   * rec20\n   */\n  Gram = \"GRM\",\n  /**\n   * grain\n   *\n   * rec20\n   */\n  Grain = \"GRN\",\n  /**\n   * gross\n   *\n   * rec20\n   */\n  Gross = \"GRO\",\n  /**\n   * gigajoule\n   *\n   * rec20\n   */\n  Gigajoule = \"GV\",\n  /**\n   * gigawatt hour\n   *\n   * rec20\n   */\n  GigawattHour = \"GWH\",\n  /**\n   * henry per kiloohm\n   *\n   * rec20\n   */\n  HenryPerKiloohm = \"H03\",\n  /**\n   * henry per ohm\n   *\n   * rec20\n   */\n  HenryPerOhm = \"H04\",\n  /**\n   * millihenry per kiloohm\n   *\n   * rec20\n   */\n  MillihenryPerKiloohm = \"H05\",\n  /**\n   * millihenry per ohm\n   *\n   * rec20\n   */\n  MillihenryPerOhm = \"H06\",\n  /**\n   * pascal second per bar\n   *\n   * rec20\n   */\n  PascalSecondPerBar = \"H07\",\n  /**\n   * microbecquerel\n   *\n   * rec20\n   */\n  Microbecquerel = \"H08\",\n  /**\n   * reciprocal year\n   *\n   * rec20\n   */\n  ReciprocalYear = \"H09\",\n  /**\n   * reciprocal hour\n   *\n   * rec20\n   */\n  ReciprocalHour = \"H10\",\n  /**\n   * reciprocal month\n   *\n   * rec20\n   */\n  ReciprocalMonth = \"H11\",\n  /**\n   * degree Celsius per hour\n   *\n   * rec20\n   */\n  DegreeCelsiusPerHour = \"H12\",\n  /**\n   * degree Celsius per minute\n   *\n   * rec20\n   */\n  DegreeCelsiusPerMinute = \"H13\",\n  /**\n   * degree Celsius per second\n   *\n   * rec20\n   */\n  DegreeCelsiusPerSecond = \"H14\",\n  /**\n   * square centimetre per gram\n   *\n   * rec20\n   */\n  SquareCentimetrePerGram = \"H15\",\n  /**\n   * square decametre\n   *\n   * rec20\n   */\n  SquareDecametre = \"H16\",\n  /**\n   * square hectometre\n   *\n   * rec20\n   */\n  SquareHectometre = \"H18\",\n  /**\n   * cubic hectometre\n   *\n   * rec20\n   */\n  CubicHectometre = \"H19\",\n  /**\n   * cubic kilometre\n   *\n   * rec20\n   */\n  CubicKilometre = \"H20\",\n  /**\n   * blank\n   *\n   * rec20\n   */\n  Blank = \"H21\",\n  /**\n   * volt square inch per pound-force\n   *\n   * rec20\n   */\n  VoltSquareInchPerPoundForce = \"H22\",\n  /**\n   * volt per inch\n   *\n   * rec20\n   */\n  VoltPerInch = \"H23\",\n  /**\n   * volt per microsecond\n   *\n   * rec20\n   */\n  VoltPerMicrosecond = \"H24\",\n  /**\n   * percent per kelvin\n   *\n   * rec20\n   */\n  PercentPerKelvin = \"H25\",\n  /**\n   * ohm per metre\n   *\n   * rec20\n   */\n  OhmPerMetre = \"H26\",\n  /**\n   * degree per metre\n   *\n   * rec20\n   */\n  DegreePerMetre = \"H27\",\n  /**\n   * microfarad per kilometre\n   *\n   * rec20\n   */\n  MicrofaradPerKilometre = \"H28\",\n  /**\n   * microgram per litre\n   *\n   * rec20\n   */\n  MicrogramPerLitre = \"H29\",\n  /**\n   * square micrometre (square micron)\n   *\n   * rec20\n   */\n  SquareMicrometreSquareMicron = \"H30\",\n  /**\n   * ampere per kilogram\n   *\n   * rec20\n   */\n  AmperePerKilogram = \"H31\",\n  /**\n   * ampere squared second\n   *\n   * rec20\n   */\n  AmpereSquaredSecond = \"H32\",\n  /**\n   * farad per kilometre\n   *\n   * rec20\n   */\n  FaradPerKilometre = \"H33\",\n  /**\n   * hertz metre\n   *\n   * rec20\n   */\n  HertzMetre = \"H34\",\n  /**\n   * kelvin metre per watt\n   *\n   * rec20\n   */\n  KelvinMetrePerWatt = \"H35\",\n  /**\n   * megaohm per kilometre\n   *\n   * rec20\n   */\n  MegaohmPerKilometre = \"H36\",\n  /**\n   * megaohm per metre\n   *\n   * rec20\n   */\n  MegaohmPerMetre = \"H37\",\n  /**\n   * megaampere\n   *\n   * rec20\n   */\n  Megaampere = \"H38\",\n  /**\n   * megahertz kilometre\n   *\n   * rec20\n   */\n  MegahertzKilometre = \"H39\",\n  /**\n   * newton per ampere\n   *\n   * rec20\n   */\n  NewtonPerAmpere = \"H40\",\n  /**\n   * newton metre watt to the power minus 0,5\n   *\n   * rec20\n   */\n  NewtonMetreWattToPowerMinus05 = \"H41\",\n  /**\n   * pascal per metre\n   *\n   * rec20\n   */\n  PascalPerMetre = \"H42\",\n  /**\n   * siemens per centimetre\n   *\n   * rec20\n   */\n  SiemensPerCentimetre = \"H43\",\n  /**\n   * teraohm\n   *\n   * rec20\n   */\n  Teraohm = \"H44\",\n  /**\n   * volt second per metre\n   *\n   * rec20\n   */\n  VoltSecondPerMetre = \"H45\",\n  /**\n   * volt per second\n   *\n   * rec20\n   */\n  VoltPerSecond = \"H46\",\n  /**\n   * watt per cubic metre\n   *\n   * rec20\n   */\n  WattPerCubicMetre = \"H47\",\n  /**\n   * attofarad\n   *\n   * rec20\n   */\n  Attofarad = \"H48\",\n  /**\n   * centimetre per hour\n   *\n   * rec20\n   */\n  CentimetrePerHour = \"H49\",\n  /**\n   * reciprocal cubic centimetre\n   *\n   * rec20\n   */\n  ReciprocalCubicCentimetre = \"H50\",\n  /**\n   * decibel per kilometre\n   *\n   * rec20\n   */\n  DecibelPerKilometre = \"H51\",\n  /**\n   * decibel per metre\n   *\n   * rec20\n   */\n  DecibelPerMetre = \"H52\",\n  /**\n   * kilogram per bar\n   *\n   * rec20\n   */\n  KilogramPerBar = \"H53\",\n  /**\n   * kilogram per cubic decimetre kelvin\n   *\n   * rec20\n   */\n  KilogramPerCubicDecimetreKelvin = \"H54\",\n  /**\n   * kilogram per cubic decimetre bar\n   *\n   * rec20\n   */\n  KilogramPerCubicDecimetreBar = \"H55\",\n  /**\n   * kilogram per square metre second\n   *\n   * rec20\n   */\n  KilogramPerSquareMetreSecond = \"H56\",\n  /**\n   * inch per two pi radiant\n   *\n   * rec20\n   */\n  InchPerTwoPiRadiant = \"H57\",\n  /**\n   * metre per volt second\n   *\n   * rec20\n   */\n  MetrePerVoltSecond = \"H58\",\n  /**\n   * square metre per newton\n   *\n   * rec20\n   */\n  SquareMetrePerNewton = \"H59\",\n  /**\n   * cubic metre per cubic metre\n   *\n   * rec20\n   */\n  CubicMetrePerCubicMetre = \"H60\",\n  /**\n   * millisiemens per centimetre\n   *\n   * rec20\n   */\n  MillisiemensPerCentimetre = \"H61\",\n  /**\n   * millivolt per minute\n   *\n   * rec20\n   */\n  MillivoltPerMinute = \"H62\",\n  /**\n   * milligram per square centimetre\n   *\n   * rec20\n   */\n  MilligramPerSquareCentimetre = \"H63\",\n  /**\n   * milligram per gram\n   *\n   * rec20\n   */\n  MilligramPerGram = \"H64\",\n  /**\n   * millilitre per cubic metre\n   *\n   * rec20\n   */\n  MillilitrePerCubicMetre = \"H65\",\n  /**\n   * millimetre per year\n   *\n   * rec20\n   */\n  MillimetrePerYear = \"H66\",\n  /**\n   * millimetre per hour\n   *\n   * rec20\n   */\n  MillimetrePerHour = \"H67\",\n  /**\n   * millimole per gram\n   *\n   * rec20\n   */\n  MillimolePerGram = \"H68\",\n  /**\n   * picopascal per kilometre\n   *\n   * rec20\n   */\n  PicopascalPerKilometre = \"H69\",\n  /**\n   * picosecond\n   *\n   * rec20\n   */\n  Picosecond = \"H70\",\n  /**\n   * percent per month\n   *\n   * rec20\n   */\n  PercentPerMonth = \"H71\",\n  /**\n   * percent per hectobar\n   *\n   * rec20\n   */\n  PercentPerHectobar = \"H72\",\n  /**\n   * percent per decakelvin\n   *\n   * rec20\n   */\n  PercentPerDecakelvin = \"H73\",\n  /**\n   * watt per metre\n   *\n   * rec20\n   */\n  WattPerMetre = \"H74\",\n  /**\n   * decapascal\n   *\n   * rec20\n   */\n  Decapascal = \"H75\",\n  /**\n   * gram per millimetre\n   *\n   * rec20\n   */\n  GramPerMillimetre = \"H76\",\n  /**\n   * module width\n   *\n   * rec20\n   */\n  ModuleWidth = \"H77\",\n  /**\n   * French gauge\n   *\n   * rec20\n   */\n  FrenchGauge = \"H79\",\n  /**\n   * rack unit\n   *\n   * rec20\n   */\n  RackUnit = \"H80\",\n  /**\n   * millimetre per minute\n   *\n   * rec20\n   */\n  MillimetrePerMinute = \"H81\",\n  /**\n   * big point\n   *\n   * rec20\n   */\n  BigPoint = \"H82\",\n  /**\n   * litre per kilogram\n   *\n   * rec20\n   */\n  LitrePerKilogram = \"H83\",\n  /**\n   * gram millimetre\n   *\n   * rec20\n   */\n  GramMillimetre = \"H84\",\n  /**\n   * reciprocal week\n   *\n   * rec20\n   */\n  ReciprocalWeek = \"H85\",\n  /**\n   * piece\n   *\n   * rec20\n   */\n  Piece = \"H87\",\n  /**\n   * megaohm kilometre\n   *\n   * rec20\n   */\n  MegaohmKilometre = \"H88\",\n  /**\n   * percent per ohm\n   *\n   * rec20\n   */\n  PercentPerOhm = \"H89\",\n  /**\n   * percent per degree\n   *\n   * rec20\n   */\n  PercentPerDegree = \"H90\",\n  /**\n   * percent per ten thousand\n   *\n   * rec20\n   */\n  PercentPerTenThousand = \"H91\",\n  /**\n   * percent per one hundred thousand\n   *\n   * rec20\n   */\n  PercentPerOneHundredThousand = \"H92\",\n  /**\n   * percent per hundred\n   *\n   * rec20\n   */\n  PercentPerHundred = \"H93\",\n  /**\n   * percent per thousand\n   *\n   * rec20\n   */\n  PercentPerThousand = \"H94\",\n  /**\n   * percent per volt\n   *\n   * rec20\n   */\n  PercentPerVolt = \"H95\",\n  /**\n   * percent per bar\n   *\n   * rec20\n   */\n  PercentPerBar = \"H96\",\n  /**\n   * percent per inch\n   *\n   * rec20\n   */\n  PercentPerInch = \"H98\",\n  /**\n   * percent per metre\n   *\n   * rec20\n   */\n  PercentPerMetre = \"H99\",\n  /**\n   * hank\n   *\n   * rec20\n   */\n  Hank = \"HA\",\n  /**\n   * Piece Day\n   *\n   * Rec20\n   */\n  PieceDay = \"HAD\",\n  /**\n   * hectobar\n   *\n   * rec20\n   */\n  Hectobar = \"HBA\",\n  /**\n   * hundred boxes\n   *\n   * rec20\n   */\n  HundredBoxes = \"HBX\",\n  /**\n   * hundred count\n   *\n   * rec20\n   */\n  HundredCount = \"HC\",\n  /**\n   * hundred kilogram, dry weight\n   *\n   * rec20\n   */\n  HundredKilogramDryWeight = \"HDW\",\n  /**\n   * head\n   *\n   * rec20\n   */\n  Head = \"HEA\",\n  /**\n   * hectogram\n   *\n   * rec20\n   */\n  Hectogram = \"HGM\",\n  /**\n   * hundred cubic foot\n   *\n   * rec20\n   */\n  HundredCubicFoot = \"HH\",\n  /**\n   * hundred international unit\n   *\n   * rec20\n   */\n  HundredInternationalUnit = \"HIU\",\n  /**\n   * hundred kilogram, net mass\n   *\n   * rec20\n   */\n  HundredKilogramNetMass = \"HKM\",\n  /**\n   * hectolitre\n   *\n   * rec20\n   */\n  Hectolitre = \"HLT\",\n  /**\n   * mile per hour (statute mile)\n   *\n   * rec20\n   */\n  MilePerHourStatuteMile = \"HM\",\n  /**\n   * Piece Month\n   *\n   * Rec20\n   */\n  PieceMonth = \"HMO\",\n  /**\n   * million cubic metre\n   *\n   * rec20\n   */\n  MillionCubicMetre = \"HMQ\",\n  /**\n   * hectometre\n   *\n   * rec20\n   */\n  Hectometre = \"HMT\",\n  /**\n   * hectolitre of pure alcohol\n   *\n   * rec20\n   */\n  HectolitrePureAlcohol = \"HPA\",\n  /**\n   * hertz\n   *\n   * rec20\n   */\n  Hertz = \"HTZ\",\n  /**\n   * hour\n   *\n   * rec20\n   */\n  Hour = \"HUR\",\n  /**\n   * Piece Week\n   *\n   * Rec20\n   */\n  PieceWeek = \"HWE\",\n  /**\n   * inch pound (pound inch)\n   *\n   * rec20\n   */\n  InchPoundPoundInch = \"IA\",\n  /**\n   * person\n   *\n   * rec20\n   */\n  Person = \"IE\",\n  /**\n   * inch\n   *\n   * rec20\n   */\n  Inch = \"INH\",\n  /**\n   * square inch\n   *\n   * rec20\n   */\n  SquareInch = \"INK\",\n  /**\n   * cubic inch\n   *\n   * rec20\n   */\n  CubicInch = \"INQ\",\n  /**\n   * international sugar degree\n   *\n   * rec20\n   */\n  InternationalSugarDegree = \"ISD\",\n  /**\n   * inch per second\n   *\n   * rec20\n   */\n  InchPerSecond = \"IU\",\n  /**\n   * international unit per gram\n   *\n   * rec20\n   */\n  InternationalUnitPerGram = \"IUG\",\n  /**\n   * inch per second squared\n   *\n   * rec20\n   */\n  InchPerSecondSquared = \"IV\",\n  /**\n   * percent per millimetre\n   *\n   * rec20\n   */\n  PercentPerMillimetre = \"J10\",\n  /**\n   * per mille per psi\n   *\n   * rec20\n   */\n  PerMillePerPsi = \"J12\",\n  /**\n   * degree API\n   *\n   * rec20\n   */\n  DegreeApi = \"J13\",\n  /**\n   * degree Baume (origin scale)\n   *\n   * rec20\n   */\n  DegreeBaumeOriginScale = \"J14\",\n  /**\n   * degree Baume (US heavy)\n   *\n   * rec20\n   */\n  DegreeBaumeUsHeavy = \"J15\",\n  /**\n   * degree Baume (US light)\n   *\n   * rec20\n   */\n  DegreeBaumeUsLight = \"J16\",\n  /**\n   * degree Balling\n   *\n   * rec20\n   */\n  DegreeBalling = \"J17\",\n  /**\n   * degree Brix\n   *\n   * rec20\n   */\n  DegreeBrix = \"J18\",\n  /**\n   * degree Fahrenheit hour square foot per British thermal unit (thermochemical)\n   *\n   * rec20\n   */\n  DegreeFahrenheitHourSquareFootPerBritishThermalUnitThermochemical = \"J19\",\n  /**\n   * joule per kilogram\n   *\n   * rec20\n   */\n  JoulePerKilogram = \"J2\",\n  /**\n   * degree Fahrenheit per kelvin\n   *\n   * rec20\n   */\n  DegreeFahrenheitPerKelvin = \"J20\",\n  /**\n   * degree Fahrenheit per bar\n   *\n   * rec20\n   */\n  DegreeFahrenheitPerBar = \"J21\",\n  /**\n   * degree Fahrenheit hour square foot per British thermal unit (international table)\n   *\n   * rec20\n   */\n  DegreeFahrenheitHourSquareFootPerBritishThermalUnitInternationalTable = \"J22\",\n  /**\n   * degree Fahrenheit per hour\n   *\n   * rec20\n   */\n  DegreeFahrenheitPerHour = \"J23\",\n  /**\n   * degree Fahrenheit per minute\n   *\n   * rec20\n   */\n  DegreeFahrenheitPerMinute = \"J24\",\n  /**\n   * degree Fahrenheit per second\n   *\n   * rec20\n   */\n  DegreeFahrenheitPerSecond = \"J25\",\n  /**\n   * reciprocal degree Fahrenheit\n   *\n   * rec20\n   */\n  ReciprocalDegreeFahrenheit = \"J26\",\n  /**\n   * degree Oechsle\n   *\n   * rec20\n   */\n  DegreeOechsle = \"J27\",\n  /**\n   * degree Rankine per hour\n   *\n   * rec20\n   */\n  DegreeRankinePerHour = \"J28\",\n  /**\n   * degree Rankine per minute\n   *\n   * rec20\n   */\n  DegreeRankinePerMinute = \"J29\",\n  /**\n   * degree Rankine per second\n   *\n   * rec20\n   */\n  DegreeRankinePerSecond = \"J30\",\n  /**\n   * degree Twaddell\n   *\n   * rec20\n   */\n  DegreeTwaddell = \"J31\",\n  /**\n   * micropoise\n   *\n   * rec20\n   */\n  Micropoise = \"J32\",\n  /**\n   * microgram per kilogram\n   *\n   * rec20\n   */\n  MicrogramPerKilogram = \"J33\",\n  /**\n   * microgram per cubic metre kelvin\n   *\n   * rec20\n   */\n  MicrogramPerCubicMetreKelvin = \"J34\",\n  /**\n   * microgram per cubic metre bar\n   *\n   * rec20\n   */\n  MicrogramPerCubicMetreBar = \"J35\",\n  /**\n   * microlitre per litre\n   *\n   * rec20\n   */\n  MicrolitrePerLitre = \"J36\",\n  /**\n   * baud\n   *\n   * rec20\n   */\n  Baud = \"J38\",\n  /**\n   * British thermal unit (mean)\n   *\n   * rec20\n   */\n  BritishThermalUnitMean = \"J39\",\n  /**\n   * British thermal unit (international table) foot per hour square foot degree Fahrenheit\n   *\n   * rec20\n   */\n  BritishThermalUnitInternationalTableFootPerHourSquareFootDegreeFahrenheit = \"J40\",\n  /**\n   * British thermal unit (international table) inch per hour square foot degree Fahrenheit\n   *\n   * rec20\n   */\n  BritishThermalUnitInternationalTableInchPerHourSquareFootDegreeFahrenheit = \"J41\",\n  /**\n   * British thermal unit (international table) inch per second square foot degree Fahrenheit\n   *\n   * rec20\n   */\n  BritishThermalUnitInternationalTableInchPerSecondSquareFootDegreeFahrenheit = \"J42\",\n  /**\n   * British thermal unit (international table) per pound degree Fahrenheit\n   *\n   * rec20\n   */\n  BritishThermalUnitInternationalTablePerPoundDegreeFahrenheit = \"J43\",\n  /**\n   * British thermal unit (international table) per minute\n   *\n   * rec20\n   */\n  BritishThermalUnitInternationalTablePerMinute = \"J44\",\n  /**\n   * British thermal unit (international table) per second\n   *\n   * rec20\n   */\n  BritishThermalUnitInternationalTablePerSecond = \"J45\",\n  /**\n   * British thermal unit (thermochemical) foot per hour square foot degree Fahrenheit\n   *\n   * rec20\n   */\n  BritishThermalUnitThermochemicalFootPerHourSquareFootDegreeFahrenheit = \"J46\",\n  /**\n   * British thermal unit (thermochemical) per hour\n   *\n   * rec20\n   */\n  BritishThermalUnitThermochemicalPerHour = \"J47\",\n  /**\n   * British thermal unit (thermochemical) inch per hour square foot degree Fahrenheit\n   *\n   * rec20\n   */\n  BritishThermalUnitThermochemicalInchPerHourSquareFootDegreeFahrenheit = \"J48\",\n  /**\n   * British thermal unit (thermochemical) inch per second square foot degree Fahrenheit\n   *\n   * rec20\n   */\n  BritishThermalUnitThermochemicalInchPerSecondSquareFootDegreeFahrenheit = \"J49\",\n  /**\n   * British thermal unit (thermochemical) per pound degree Fahrenheit\n   *\n   * rec20\n   */\n  BritishThermalUnitThermochemicalPerPoundDegreeFahrenheit = \"J50\",\n  /**\n   * British thermal unit (thermochemical) per minute\n   *\n   * rec20\n   */\n  BritishThermalUnitThermochemicalPerMinute = \"J51\",\n  /**\n   * British thermal unit (thermochemical) per second\n   *\n   * rec20\n   */\n  BritishThermalUnitThermochemicalPerSecond = \"J52\",\n  /**\n   * coulomb square metre per kilogram\n   *\n   * rec20\n   */\n  CoulombSquareMetrePerKilogram = \"J53\",\n  /**\n   * megabaud\n   *\n   * rec20\n   */\n  Megabaud = \"J54\",\n  /**\n   * watt second\n   *\n   * rec20\n   */\n  WattSecond = \"J55\",\n  /**\n   * bar per bar\n   *\n   * rec20\n   */\n  BarPerBar = \"J56\",\n  /**\n   * barrel (UK petroleum)\n   *\n   * rec20\n   */\n  BarrelUkPetroleum = \"J57\",\n  /**\n   * barrel (UK petroleum) per minute\n   *\n   * rec20\n   */\n  BarrelUkPetroleumPerMinute = \"J58\",\n  /**\n   * barrel (UK petroleum) per day\n   *\n   * rec20\n   */\n  BarrelUkPetroleumPerDay = \"J59\",\n  /**\n   * barrel (UK petroleum) per hour\n   *\n   * rec20\n   */\n  BarrelUkPetroleumPerHour = \"J60\",\n  /**\n   * barrel (UK petroleum) per second\n   *\n   * rec20\n   */\n  BarrelUkPetroleumPerSecond = \"J61\",\n  /**\n   * barrel (US petroleum) per hour\n   *\n   * rec20\n   */\n  BarrelUsPetroleumPerHour = \"J62\",\n  /**\n   * barrel (US petroleum) per second\n   *\n   * rec20\n   */\n  BarrelUsPetroleumPerSecond = \"J63\",\n  /**\n   * bushel (UK) per day\n   *\n   * rec20\n   */\n  BushelUkPerDay = \"J64\",\n  /**\n   * bushel (UK) per hour\n   *\n   * rec20\n   */\n  BushelUkPerHour = \"J65\",\n  /**\n   * bushel (UK) per minute\n   *\n   * rec20\n   */\n  BushelUkPerMinute = \"J66\",\n  /**\n   * bushel (UK) per second\n   *\n   * rec20\n   */\n  BushelUkPerSecond = \"J67\",\n  /**\n   * bushel (US dry) per day\n   *\n   * rec20\n   */\n  BushelUsDryPerDay = \"J68\",\n  /**\n   * bushel (US dry) per hour\n   *\n   * rec20\n   */\n  BushelUsDryPerHour = \"J69\",\n  /**\n   * bushel (US dry) per minute\n   *\n   * rec20\n   */\n  BushelUsDryPerMinute = \"J70\",\n  /**\n   * bushel (US dry) per second\n   *\n   * rec20\n   */\n  BushelUsDryPerSecond = \"J71\",\n  /**\n   * centinewton metre\n   *\n   * rec20\n   */\n  CentinewtonMetre = \"J72\",\n  /**\n   * centipoise per kelvin\n   *\n   * rec20\n   */\n  CentipoisePerKelvin = \"J73\",\n  /**\n   * centipoise per bar\n   *\n   * rec20\n   */\n  CentipoisePerBar = \"J74\",\n  /**\n   * calorie (mean)\n   *\n   * rec20\n   */\n  CalorieMean = \"J75\",\n  /**\n   * calorie (international table) per gram degree Celsius\n   *\n   * rec20\n   */\n  CalorieInternationalTablePerGramDegreeCelsius = \"J76\",\n  /**\n   * calorie (thermochemical) per centimetre second degree Celsius\n   *\n   * rec20\n   */\n  CalorieThermochemicalPerCentimetreSecondDegreeCelsius = \"J78\",\n  /**\n   * calorie (thermochemical) per gram degree Celsius\n   *\n   * rec20\n   */\n  CalorieThermochemicalPerGramDegreeCelsius = \"J79\",\n  /**\n   * calorie (thermochemical) per minute\n   *\n   * rec20\n   */\n  CalorieThermochemicalPerMinute = \"J81\",\n  /**\n   * calorie (thermochemical) per second\n   *\n   * rec20\n   */\n  CalorieThermochemicalPerSecond = \"J82\",\n  /**\n   * clo\n   *\n   * rec20\n   */\n  Clo = \"J83\",\n  /**\n   * centimetre per second kelvin\n   *\n   * rec20\n   */\n  CentimetrePerSecondKelvin = \"J84\",\n  /**\n   * centimetre per second bar\n   *\n   * rec20\n   */\n  CentimetrePerSecondBar = \"J85\",\n  /**\n   * cubic centimetre per cubic metre\n   *\n   * rec20\n   */\n  CubicCentimetrePerCubicMetre = \"J87\",\n  /**\n   * cubic decimetre per day\n   *\n   * rec20\n   */\n  CubicDecimetrePerDay = \"J90\",\n  /**\n   * cubic decimetre per cubic metre\n   *\n   * rec20\n   */\n  CubicDecimetrePerCubicMetre = \"J91\",\n  /**\n   * cubic decimetre per minute\n   *\n   * rec20\n   */\n  CubicDecimetrePerMinute = \"J92\",\n  /**\n   * cubic decimetre per second\n   *\n   * rec20\n   */\n  CubicDecimetrePerSecond = \"J93\",\n  /**\n   * ounce (UK fluid) per day\n   *\n   * rec20\n   */\n  OunceUkFluidPerDay = \"J95\",\n  /**\n   * ounce (UK fluid) per hour\n   *\n   * rec20\n   */\n  OunceUkFluidPerHour = \"J96\",\n  /**\n   * ounce (UK fluid) per minute\n   *\n   * rec20\n   */\n  OunceUkFluidPerMinute = \"J97\",\n  /**\n   * ounce (UK fluid) per second\n   *\n   * rec20\n   */\n  OunceUkFluidPerSecond = \"J98\",\n  /**\n   * ounce (US fluid) per day\n   *\n   * rec20\n   */\n  OunceUsFluidPerDay = \"J99\",\n  /**\n   * joule per kelvin\n   *\n   * rec20\n   */\n  JoulePerKelvin = \"JE\",\n  /**\n   * megajoule per kilogram\n   *\n   * rec20\n   */\n  MegajoulePerKilogram = \"JK\",\n  /**\n   * megajoule per cubic metre\n   *\n   * rec20\n   */\n  MegajoulePerCubicMetre = \"JM\",\n  /**\n   * pipeline joint\n   *\n   * rec20\n   */\n  PipelineJoint = \"JNT\",\n  /**\n   * joule\n   *\n   * rec20\n   */\n  Joule = \"JOU\",\n  /**\n   * hundred metre\n   *\n   * rec20\n   */\n  HundredMetre = \"JPS\",\n  /**\n   * number of jewels\n   *\n   * rec20\n   */\n  NumberJewels = \"JWL\",\n  /**\n   * kilowatt demand\n   *\n   * rec20\n   */\n  KilowattDemand = \"K1\",\n  /**\n   * ounce (US fluid) per hour\n   *\n   * rec20\n   */\n  OunceUsFluidPerHour = \"K10\",\n  /**\n   * ounce (US fluid) per minute\n   *\n   * rec20\n   */\n  OunceUsFluidPerMinute = \"K11\",\n  /**\n   * ounce (US fluid) per second\n   *\n   * rec20\n   */\n  OunceUsFluidPerSecond = \"K12\",\n  /**\n   * foot per degree Fahrenheit\n   *\n   * rec20\n   */\n  FootPerDegreeFahrenheit = \"K13\",\n  /**\n   * foot per hour\n   *\n   * rec20\n   */\n  FootPerHour = \"K14\",\n  /**\n   * foot pound-force per hour\n   *\n   * rec20\n   */\n  FootPoundForcePerHour = \"K15\",\n  /**\n   * foot pound-force per minute\n   *\n   * rec20\n   */\n  FootPoundForcePerMinute = \"K16\",\n  /**\n   * foot per psi\n   *\n   * rec20\n   */\n  FootPerPsi = \"K17\",\n  /**\n   * foot per second degree Fahrenheit\n   *\n   * rec20\n   */\n  FootPerSecondDegreeFahrenheit = \"K18\",\n  /**\n   * foot per second psi\n   *\n   * rec20\n   */\n  FootPerSecondPsi = \"K19\",\n  /**\n   * kilovolt ampere reactive demand\n   *\n   * rec20\n   */\n  KilovoltAmpereReactiveDemand = \"K2\",\n  /**\n   * reciprocal cubic foot\n   *\n   * rec20\n   */\n  ReciprocalCubicFoot = \"K20\",\n  /**\n   * cubic foot per degree Fahrenheit\n   *\n   * rec20\n   */\n  CubicFootPerDegreeFahrenheit = \"K21\",\n  /**\n   * cubic foot per day\n   *\n   * rec20\n   */\n  CubicFootPerDay = \"K22\",\n  /**\n   * cubic foot per psi\n   *\n   * rec20\n   */\n  CubicFootPerPsi = \"K23\",\n  /**\n   * gallon (UK) per day\n   *\n   * rec20\n   */\n  GallonUkPerDay = \"K26\",\n  /**\n   * gallon (UK) per hour\n   *\n   * rec20\n   */\n  GallonUkPerHour = \"K27\",\n  /**\n   * gallon (UK) per second\n   *\n   * rec20\n   */\n  GallonUkPerSecond = \"K28\",\n  /**\n   * kilovolt ampere reactive hour\n   *\n   * rec20\n   */\n  KilovoltAmpereReactiveHour = \"K3\",\n  /**\n   * gallon (US liquid) per second\n   *\n   * rec20\n   */\n  GallonUsLiquidPerSecond = \"K30\",\n  /**\n   * gram-force per square centimetre\n   *\n   * rec20\n   */\n  GramForcePerSquareCentimetre = \"K31\",\n  /**\n   * gill (UK) per day\n   *\n   * rec20\n   */\n  GillUkPerDay = \"K32\",\n  /**\n   * gill (UK) per hour\n   *\n   * rec20\n   */\n  GillUkPerHour = \"K33\",\n  /**\n   * gill (UK) per minute\n   *\n   * rec20\n   */\n  GillUkPerMinute = \"K34\",\n  /**\n   * gill (UK) per second\n   *\n   * rec20\n   */\n  GillUkPerSecond = \"K35\",\n  /**\n   * gill (US) per day\n   *\n   * rec20\n   */\n  GillUsPerDay = \"K36\",\n  /**\n   * gill (US) per hour\n   *\n   * rec20\n   */\n  GillUsPerHour = \"K37\",\n  /**\n   * gill (US) per minute\n   *\n   * rec20\n   */\n  GillUsPerMinute = \"K38\",\n  /**\n   * gill (US) per second\n   *\n   * rec20\n   */\n  GillUsPerSecond = \"K39\",\n  /**\n   * standard acceleration of free fall\n   *\n   * rec20\n   */\n  StandardAccelerationFreeFall = \"K40\",\n  /**\n   * grain per gallon (US)\n   *\n   * rec20\n   */\n  GrainPerGallonUs = \"K41\",\n  /**\n   * horsepower (boiler)\n   *\n   * rec20\n   */\n  HorsepowerBoiler = \"K42\",\n  /**\n   * horsepower (electric)\n   *\n   * rec20\n   */\n  HorsepowerElectric = \"K43\",\n  /**\n   * inch per degree Fahrenheit\n   *\n   * rec20\n   */\n  InchPerDegreeFahrenheit = \"K45\",\n  /**\n   * inch per psi\n   *\n   * rec20\n   */\n  InchPerPsi = \"K46\",\n  /**\n   * inch per second degree Fahrenheit\n   *\n   * rec20\n   */\n  InchPerSecondDegreeFahrenheit = \"K47\",\n  /**\n   * inch per second psi\n   *\n   * rec20\n   */\n  InchPerSecondPsi = \"K48\",\n  /**\n   * reciprocal cubic inch\n   *\n   * rec20\n   */\n  ReciprocalCubicInch = \"K49\",\n  /**\n   * kilobaud\n   *\n   * rec20\n   */\n  Kilobaud = \"K50\",\n  /**\n   * kilocalorie (mean)\n   *\n   * rec20\n   */\n  KilocalorieMean = \"K51\",\n  /**\n   * kilocalorie (international table) per hour metre degree Celsius\n   *\n   * rec20\n   */\n  KilocalorieInternationalTablePerHourMetreDegreeCelsius = \"K52\",\n  /**\n   * kilocalorie (thermochemical)\n   *\n   * rec20\n   */\n  KilocalorieThermochemical = \"K53\",\n  /**\n   * kilocalorie (thermochemical) per minute\n   *\n   * rec20\n   */\n  KilocalorieThermochemicalPerMinute = \"K54\",\n  /**\n   * kilocalorie (thermochemical) per second\n   *\n   * rec20\n   */\n  KilocalorieThermochemicalPerSecond = \"K55\",\n  /**\n   * kilomole per hour\n   *\n   * rec20\n   */\n  KilomolePerHour = \"K58\",\n  /**\n   * kilomole per cubic metre kelvin\n   *\n   * rec20\n   */\n  KilomolePerCubicMetreKelvin = \"K59\",\n  /**\n   * kilolitre\n   *\n   * rec20\n   */\n  Kilolitre = \"K6\",\n  /**\n   * kilomole per cubic metre bar\n   *\n   * rec20\n   */\n  KilomolePerCubicMetreBar = \"K60\",\n  /**\n   * kilomole per minute\n   *\n   * rec20\n   */\n  KilomolePerMinute = \"K61\",\n  /**\n   * litre per litre\n   *\n   * rec20\n   */\n  LitrePerLitre = \"K62\",\n  /**\n   * reciprocal litre\n   *\n   * rec20\n   */\n  ReciprocalLitre = \"K63\",\n  /**\n   * pound (avoirdupois) per degree Fahrenheit\n   *\n   * rec20\n   */\n  PoundAvoirdupoisPerDegreeFahrenheit = \"K64\",\n  /**\n   * pound (avoirdupois) square foot\n   *\n   * rec20\n   */\n  PoundAvoirdupoisSquareFoot = \"K65\",\n  /**\n   * pound (avoirdupois) per day\n   *\n   * rec20\n   */\n  PoundAvoirdupoisPerDay = \"K66\",\n  /**\n   * pound per foot hour\n   *\n   * rec20\n   */\n  PoundPerFootHour = \"K67\",\n  /**\n   * pound per foot second\n   *\n   * rec20\n   */\n  PoundPerFootSecond = \"K68\",\n  /**\n   * pound (avoirdupois) per cubic foot degree Fahrenheit\n   *\n   * rec20\n   */\n  PoundAvoirdupoisPerCubicFootDegreeFahrenheit = \"K69\",\n  /**\n   * pound (avoirdupois) per cubic foot psi\n   *\n   * rec20\n   */\n  PoundAvoirdupoisPerCubicFootPsi = \"K70\",\n  /**\n   * pound (avoirdupois) per gallon (UK)\n   *\n   * rec20\n   */\n  PoundAvoirdupoisPerGallonUk = \"K71\",\n  /**\n   * pound (avoirdupois) per hour degree Fahrenheit\n   *\n   * rec20\n   */\n  PoundAvoirdupoisPerHourDegreeFahrenheit = \"K73\",\n  /**\n   * pound (avoirdupois) per hour psi\n   *\n   * rec20\n   */\n  PoundAvoirdupoisPerHourPsi = \"K74\",\n  /**\n   * pound (avoirdupois) per cubic inch degree Fahrenheit\n   *\n   * rec20\n   */\n  PoundAvoirdupoisPerCubicInchDegreeFahrenheit = \"K75\",\n  /**\n   * pound (avoirdupois) per cubic inch psi\n   *\n   * rec20\n   */\n  PoundAvoirdupoisPerCubicInchPsi = \"K76\",\n  /**\n   * pound (avoirdupois) per psi\n   *\n   * rec20\n   */\n  PoundAvoirdupoisPerPsi = \"K77\",\n  /**\n   * pound (avoirdupois) per minute\n   *\n   * rec20\n   */\n  PoundAvoirdupoisPerMinute = \"K78\",\n  /**\n   * pound (avoirdupois) per minute degree Fahrenheit\n   *\n   * rec20\n   */\n  PoundAvoirdupoisPerMinuteDegreeFahrenheit = \"K79\",\n  /**\n   * pound (avoirdupois) per minute psi\n   *\n   * rec20\n   */\n  PoundAvoirdupoisPerMinutePsi = \"K80\",\n  /**\n   * pound (avoirdupois) per second\n   *\n   * rec20\n   */\n  PoundAvoirdupoisPerSecond = \"K81\",\n  /**\n   * pound (avoirdupois) per second degree Fahrenheit\n   *\n   * rec20\n   */\n  PoundAvoirdupoisPerSecondDegreeFahrenheit = \"K82\",\n  /**\n   * pound (avoirdupois) per second psi\n   *\n   * rec20\n   */\n  PoundAvoirdupoisPerSecondPsi = \"K83\",\n  /**\n   * pound per cubic yard\n   *\n   * rec20\n   */\n  PoundPerCubicYard = \"K84\",\n  /**\n   * pound-force per square foot\n   *\n   * rec20\n   */\n  PoundForcePerSquareFoot = \"K85\",\n  /**\n   * pound-force per square inch degree Fahrenheit\n   *\n   * rec20\n   */\n  PoundForcePerSquareInchDegreeFahrenheit = \"K86\",\n  /**\n   * psi cubic inch per second\n   *\n   * rec20\n   */\n  PsiCubicInchPerSecond = \"K87\",\n  /**\n   * psi litre per second\n   *\n   * rec20\n   */\n  PsiLitrePerSecond = \"K88\",\n  /**\n   * psi cubic metre per second\n   *\n   * rec20\n   */\n  PsiCubicMetrePerSecond = \"K89\",\n  /**\n   * psi cubic yard per second\n   *\n   * rec20\n   */\n  PsiCubicYardPerSecond = \"K90\",\n  /**\n   * pound-force second per square foot\n   *\n   * rec20\n   */\n  PoundForceSecondPerSquareFoot = \"K91\",\n  /**\n   * pound-force second per square inch\n   *\n   * rec20\n   */\n  PoundForceSecondPerSquareInch = \"K92\",\n  /**\n   * reciprocal psi\n   *\n   * rec20\n   */\n  ReciprocalPsi = \"K93\",\n  /**\n   * quart (UK liquid) per day\n   *\n   * rec20\n   */\n  QuartUkLiquidPerDay = \"K94\",\n  /**\n   * quart (UK liquid) per hour\n   *\n   * rec20\n   */\n  QuartUkLiquidPerHour = \"K95\",\n  /**\n   * quart (UK liquid) per minute\n   *\n   * rec20\n   */\n  QuartUkLiquidPerMinute = \"K96\",\n  /**\n   * quart (UK liquid) per second\n   *\n   * rec20\n   */\n  QuartUkLiquidPerSecond = \"K97\",\n  /**\n   * quart (US liquid) per day\n   *\n   * rec20\n   */\n  QuartUsLiquidPerDay = \"K98\",\n  /**\n   * quart (US liquid) per hour\n   *\n   * rec20\n   */\n  QuartUsLiquidPerHour = \"K99\",\n  /**\n   * cake\n   *\n   * rec20\n   */\n  Cake = \"KA\",\n  /**\n   * katal\n   *\n   * rec20\n   */\n  Katal = \"KAT\",\n  /**\n   * kilocharacter\n   *\n   * rec20\n   */\n  Kilocharacter = \"KB\",\n  /**\n   * kilobar\n   *\n   * rec20\n   */\n  Kilobar = \"KBA\",\n  /**\n   * kilogram of choline chloride\n   *\n   * rec20\n   */\n  KilogramCholineChloride = \"KCC\",\n  /**\n   * kilogram drained net weight\n   *\n   * rec20\n   */\n  KilogramDrainedNetWeight = \"KDW\",\n  /**\n   * kelvin\n   *\n   * rec20\n   */\n  Kelvin = \"KEL\",\n  /**\n   * kilogram\n   *\n   * rec20\n   */\n  Kilogram = \"KGM\",\n  /**\n   * kilogram per second\n   *\n   * rec20\n   */\n  KilogramPerSecond = \"KGS\",\n  /**\n   * kilogram of hydrogen peroxide\n   *\n   * rec20\n   */\n  KilogramHydrogenPeroxide = \"KHY\",\n  /**\n   * kilohertz\n   *\n   * rec20\n   */\n  Kilohertz = \"KHZ\",\n  /**\n   * kilogram per millimetre width\n   *\n   * rec20\n   */\n  KilogramPerMillimetreWidth = \"KI\",\n  /**\n   * kilogram, including container\n   *\n   * rec20\n   */\n  KilogramIncludingContainer = \"KIC\",\n  /**\n   * kilogram, including inner packaging\n   *\n   * rec20\n   */\n  KilogramIncludingInnerPackaging = \"KIP\",\n  /**\n   * kilosegment\n   *\n   * rec20\n   */\n  Kilosegment = \"KJ\",\n  /**\n   * kilojoule\n   *\n   * rec20\n   */\n  Kilojoule = \"KJO\",\n  /**\n   * kilogram per metre\n   *\n   * rec20\n   */\n  KilogramPerMetre = \"KL\",\n  /**\n   * lactic dry material percentage\n   *\n   * rec20\n   */\n  LacticDryMaterialPercentage = \"KLK\",\n  /**\n   * kilolux\n   *\n   * rec20\n   */\n  Kilolux = \"KLX\",\n  /**\n   * kilogram of methylamine\n   *\n   * rec20\n   */\n  KilogramMethylamine = \"KMA\",\n  /**\n   * kilometre per hour\n   *\n   * rec20\n   */\n  KilometrePerHour = \"KMH\",\n  /**\n   * square kilometre\n   *\n   * rec20\n   */\n  SquareKilometre = \"KMK\",\n  /**\n   * kilogram per cubic metre\n   *\n   * rec20\n   */\n  KilogramPerCubicMetre = \"KMQ\",\n  /**\n   * kilometre\n   *\n   * rec20\n   */\n  Kilometre = \"KMT\",\n  /**\n   * kilogram of nitrogen\n   *\n   * rec20\n   */\n  KilogramNitrogen = \"KNI\",\n  /**\n   * kilonewton per square metre\n   *\n   * rec20\n   */\n  KilonewtonPerSquareMetre = \"KNM\",\n  /**\n   * kilogram named substance\n   *\n   * rec20\n   */\n  KilogramNamedSubstance = \"KNS\",\n  /**\n   * knot\n   *\n   * rec20\n   */\n  Knot = \"KNT\",\n  /**\n   * milliequivalence caustic potash per gram of product\n   *\n   * rec20\n   */\n  MilliequivalenceCausticPotashPerGramProduct = \"KO\",\n  /**\n   * kilopascal\n   *\n   * rec20\n   */\n  Kilopascal = \"KPA\",\n  /**\n   * kilogram of potassium hydroxide (caustic potash)\n   *\n   * rec20\n   */\n  KilogramPotassiumHydroxideCausticPotash = \"KPH\",\n  /**\n   * kilogram of potassium oxide\n   *\n   * rec20\n   */\n  KilogramPotassiumOxide = \"KPO\",\n  /**\n   * kilogram of phosphorus pentoxide (phosphoric anhydride)\n   *\n   * rec20\n   */\n  KilogramPhosphorusPentoxidePhosphoricAnhydride = \"KPP\",\n  /**\n   * kiloroentgen\n   *\n   * rec20\n   */\n  Kiloroentgen = \"KR\",\n  /**\n   * kilogram of substance 90 % dry\n   *\n   * rec20\n   */\n  KilogramSubstance90Dry = \"KSD\",\n  /**\n   * kilogram of sodium hydroxide (caustic soda)\n   *\n   * rec20\n   */\n  KilogramSodiumHydroxideCausticSoda = \"KSH\",\n  /**\n   * kit\n   *\n   * rec20\n   */\n  Kit = \"KT\",\n  /**\n   * kilotonne\n   *\n   * rec20\n   */\n  Kilotonne = \"KTN\",\n  /**\n   * kilogram of uranium\n   *\n   * rec20\n   */\n  KilogramUranium = \"KUR\",\n  /**\n   * kilovolt - ampere\n   *\n   * rec20\n   */\n  KilovoltAmpere = \"KVA\",\n  /**\n   * kilovar\n   *\n   * rec20\n   */\n  Kilovar = \"KVR\",\n  /**\n   * kilovolt\n   *\n   * rec20\n   */\n  Kilovolt = \"KVT\",\n  /**\n   * kilogram per millimetre\n   *\n   * rec20\n   */\n  KilogramPerMillimetre = \"KW\",\n  /**\n   * kilowatt hour\n   *\n   * rec20\n   */\n  KilowattHour = \"KWH\",\n  /**\n   * Kilowatt hour per normalized cubic metre\n   *\n   * rec20\n   */\n  KilowattHourPerNormalizedCubicMetre = \"KWN\",\n  /**\n   * kilogram of tungsten trioxide\n   *\n   * rec20\n   */\n  KilogramTungstenTrioxide = \"KWO\",\n  /**\n   * Kilowatt hour per standard cubic metre\n   *\n   * rec20\n   */\n  KilowattHourPerStandardCubicMetre = \"KWS\",\n  /**\n   * kilowatt\n   *\n   * rec20\n   */\n  Kilowatt = \"KWT\",\n  /**\n   * kilowatt year\n   *\n   * Rec20\n   */\n  KilowattYear = \"KWY\",\n  /**\n   * millilitre per kilogram\n   *\n   * rec20\n   */\n  MillilitrePerKilogram = \"KX\",\n  /**\n   * quart (US liquid) per minute\n   *\n   * rec20\n   */\n  QuartUsLiquidPerMinute = \"L10\",\n  /**\n   * quart (US liquid) per second\n   *\n   * rec20\n   */\n  QuartUsLiquidPerSecond = \"L11\",\n  /**\n   * metre per second kelvin\n   *\n   * rec20\n   */\n  MetrePerSecondKelvin = \"L12\",\n  /**\n   * metre per second bar\n   *\n   * rec20\n   */\n  MetrePerSecondBar = \"L13\",\n  /**\n   * square metre hour degree Celsius per kilocalorie (international table)\n   *\n   * rec20\n   */\n  SquareMetreHourDegreeCelsiusPerKilocalorieInternationalTable = \"L14\",\n  /**\n   * millipascal second per kelvin\n   *\n   * rec20\n   */\n  MillipascalSecondPerKelvin = \"L15\",\n  /**\n   * millipascal second per bar\n   *\n   * rec20\n   */\n  MillipascalSecondPerBar = \"L16\",\n  /**\n   * milligram per cubic metre kelvin\n   *\n   * rec20\n   */\n  MilligramPerCubicMetreKelvin = \"L17\",\n  /**\n   * milligram per cubic metre bar\n   *\n   * rec20\n   */\n  MilligramPerCubicMetreBar = \"L18\",\n  /**\n   * millilitre per litre\n   *\n   * rec20\n   */\n  MillilitrePerLitre = \"L19\",\n  /**\n   * litre per minute\n   *\n   * rec20\n   */\n  LitrePerMinute = \"L2\",\n  /**\n   * reciprocal cubic millimetre\n   *\n   * rec20\n   */\n  ReciprocalCubicMillimetre = \"L20\",\n  /**\n   * cubic millimetre per cubic metre\n   *\n   * rec20\n   */\n  CubicMillimetrePerCubicMetre = \"L21\",\n  /**\n   * mole per hour\n   *\n   * rec20\n   */\n  MolePerHour = \"L23\",\n  /**\n   * mole per kilogram kelvin\n   *\n   * rec20\n   */\n  MolePerKilogramKelvin = \"L24\",\n  /**\n   * mole per kilogram bar\n   *\n   * rec20\n   */\n  MolePerKilogramBar = \"L25\",\n  /**\n   * mole per litre kelvin\n   *\n   * rec20\n   */\n  MolePerLitreKelvin = \"L26\",\n  /**\n   * mole per litre bar\n   *\n   * rec20\n   */\n  MolePerLitreBar = \"L27\",\n  /**\n   * mole per cubic metre kelvin\n   *\n   * rec20\n   */\n  MolePerCubicMetreKelvin = \"L28\",\n  /**\n   * mole per cubic metre bar\n   *\n   * rec20\n   */\n  MolePerCubicMetreBar = \"L29\",\n  /**\n   * mole per minute\n   *\n   * rec20\n   */\n  MolePerMinute = \"L30\",\n  /**\n   * milliroentgen aequivalent men\n   *\n   * rec20\n   */\n  MilliroentgenAequivalentMen = \"L31\",\n  /**\n   * nanogram per kilogram\n   *\n   * rec20\n   */\n  NanogramPerKilogram = \"L32\",\n  /**\n   * ounce (avoirdupois) per day\n   *\n   * rec20\n   */\n  OunceAvoirdupoisPerDay = \"L33\",\n  /**\n   * ounce (avoirdupois) per hour\n   *\n   * rec20\n   */\n  OunceAvoirdupoisPerHour = \"L34\",\n  /**\n   * ounce (avoirdupois) per minute\n   *\n   * rec20\n   */\n  OunceAvoirdupoisPerMinute = \"L35\",\n  /**\n   * ounce (avoirdupois) per second\n   *\n   * rec20\n   */\n  OunceAvoirdupoisPerSecond = \"L36\",\n  /**\n   * ounce (avoirdupois) per gallon (UK)\n   *\n   * rec20\n   */\n  OunceAvoirdupoisPerGallonUk = \"L37\",\n  /**\n   * ounce (avoirdupois) per gallon (US)\n   *\n   * rec20\n   */\n  OunceAvoirdupoisPerGallonUs = \"L38\",\n  /**\n   * ounce (avoirdupois) per cubic inch\n   *\n   * rec20\n   */\n  OunceAvoirdupoisPerCubicInch = \"L39\",\n  /**\n   * ounce (avoirdupois)-force\n   *\n   * rec20\n   */\n  OunceAvoirdupoisForce = \"L40\",\n  /**\n   * ounce (avoirdupois)-force inch\n   *\n   * rec20\n   */\n  OunceAvoirdupoisForceInch = \"L41\",\n  /**\n   * picosiemens per metre\n   *\n   * rec20\n   */\n  PicosiemensPerMetre = \"L42\",\n  /**\n   * peck (UK)\n   *\n   * rec20\n   */\n  PeckUk = \"L43\",\n  /**\n   * peck (UK) per day\n   *\n   * rec20\n   */\n  PeckUkPerDay = \"L44\",\n  /**\n   * peck (UK) per hour\n   *\n   * rec20\n   */\n  PeckUkPerHour = \"L45\",\n  /**\n   * peck (UK) per minute\n   *\n   * rec20\n   */\n  PeckUkPerMinute = \"L46\",\n  /**\n   * peck (UK) per second\n   *\n   * rec20\n   */\n  PeckUkPerSecond = \"L47\",\n  /**\n   * peck (US dry) per day\n   *\n   * rec20\n   */\n  PeckUsDryPerDay = \"L48\",\n  /**\n   * peck (US dry) per hour\n   *\n   * rec20\n   */\n  PeckUsDryPerHour = \"L49\",\n  /**\n   * peck (US dry) per minute\n   *\n   * rec20\n   */\n  PeckUsDryPerMinute = \"L50\",\n  /**\n   * peck (US dry) per second\n   *\n   * rec20\n   */\n  PeckUsDryPerSecond = \"L51\",\n  /**\n   * psi per psi\n   *\n   * rec20\n   */\n  PsiPerPsi = \"L52\",\n  /**\n   * pint (UK) per day\n   *\n   * rec20\n   */\n  PintUkPerDay = \"L53\",\n  /**\n   * pint (UK) per hour\n   *\n   * rec20\n   */\n  PintUkPerHour = \"L54\",\n  /**\n   * pint (UK) per minute\n   *\n   * rec20\n   */\n  PintUkPerMinute = \"L55\",\n  /**\n   * pint (UK) per second\n   *\n   * rec20\n   */\n  PintUkPerSecond = \"L56\",\n  /**\n   * pint (US liquid) per day\n   *\n   * rec20\n   */\n  PintUsLiquidPerDay = \"L57\",\n  /**\n   * pint (US liquid) per hour\n   *\n   * rec20\n   */\n  PintUsLiquidPerHour = \"L58\",\n  /**\n   * pint (US liquid) per minute\n   *\n   * rec20\n   */\n  PintUsLiquidPerMinute = \"L59\",\n  /**\n   * pint (US liquid) per second\n   *\n   * rec20\n   */\n  PintUsLiquidPerSecond = \"L60\",\n  /**\n   * slug per day\n   *\n   * rec20\n   */\n  SlugPerDay = \"L63\",\n  /**\n   * slug per foot second\n   *\n   * rec20\n   */\n  SlugPerFootSecond = \"L64\",\n  /**\n   * slug per cubic foot\n   *\n   * rec20\n   */\n  SlugPerCubicFoot = \"L65\",\n  /**\n   * slug per hour\n   *\n   * rec20\n   */\n  SlugPerHour = \"L66\",\n  /**\n   * slug per minute\n   *\n   * rec20\n   */\n  SlugPerMinute = \"L67\",\n  /**\n   * slug per second\n   *\n   * rec20\n   */\n  SlugPerSecond = \"L68\",\n  /**\n   * tonne per kelvin\n   *\n   * rec20\n   */\n  TonnePerKelvin = \"L69\",\n  /**\n   * tonne per bar\n   *\n   * rec20\n   */\n  TonnePerBar = \"L70\",\n  /**\n   * tonne per day\n   *\n   * rec20\n   */\n  TonnePerDay = \"L71\",\n  /**\n   * tonne per day kelvin\n   *\n   * rec20\n   */\n  TonnePerDayKelvin = \"L72\",\n  /**\n   * tonne per day bar\n   *\n   * rec20\n   */\n  TonnePerDayBar = \"L73\",\n  /**\n   * tonne per hour kelvin\n   *\n   * rec20\n   */\n  TonnePerHourKelvin = \"L74\",\n  /**\n   * tonne per hour bar\n   *\n   * rec20\n   */\n  TonnePerHourBar = \"L75\",\n  /**\n   * tonne per cubic metre kelvin\n   *\n   * rec20\n   */\n  TonnePerCubicMetreKelvin = \"L76\",\n  /**\n   * tonne per cubic metre bar\n   *\n   * rec20\n   */\n  TonnePerCubicMetreBar = \"L77\",\n  /**\n   * tonne per minute\n   *\n   * rec20\n   */\n  TonnePerMinute = \"L78\",\n  /**\n   * tonne per minute kelvin\n   *\n   * rec20\n   */\n  TonnePerMinuteKelvin = \"L79\",\n  /**\n   * tonne per minute bar\n   *\n   * rec20\n   */\n  TonnePerMinuteBar = \"L80\",\n  /**\n   * tonne per second\n   *\n   * rec20\n   */\n  TonnePerSecond = \"L81\",\n  /**\n   * tonne per second kelvin\n   *\n   * rec20\n   */\n  TonnePerSecondKelvin = \"L82\",\n  /**\n   * tonne per second bar\n   *\n   * rec20\n   */\n  TonnePerSecondBar = \"L83\",\n  /**\n   * ton (UK shipping)\n   *\n   * rec20\n   */\n  TonUkShipping = \"L84\",\n  /**\n   * ton long per day\n   *\n   * rec20\n   */\n  TonLongPerDay = \"L85\",\n  /**\n   * ton (US shipping)\n   *\n   * rec20\n   */\n  TonUsShipping = \"L86\",\n  /**\n   * ton short per degree Fahrenheit\n   *\n   * rec20\n   */\n  TonShortPerDegreeFahrenheit = \"L87\",\n  /**\n   * ton short per day\n   *\n   * rec20\n   */\n  TonShortPerDay = \"L88\",\n  /**\n   * ton short per hour degree Fahrenheit\n   *\n   * rec20\n   */\n  TonShortPerHourDegreeFahrenheit = \"L89\",\n  /**\n   * ton short per hour psi\n   *\n   * rec20\n   */\n  TonShortPerHourPsi = \"L90\",\n  /**\n   * ton short per psi\n   *\n   * rec20\n   */\n  TonShortPerPsi = \"L91\",\n  /**\n   * ton (UK long) per cubic yard\n   *\n   * rec20\n   */\n  TonUkLongPerCubicYard = \"L92\",\n  /**\n   * ton (US short) per cubic yard\n   *\n   * rec20\n   */\n  TonUsShortPerCubicYard = \"L93\",\n  /**\n   * ton-force (US short)\n   *\n   * rec20\n   */\n  TonForceUsShort = \"L94\",\n  /**\n   * common year\n   *\n   * rec20\n   */\n  CommonYear = \"L95\",\n  /**\n   * sidereal year\n   *\n   * rec20\n   */\n  SiderealYear = \"L96\",\n  /**\n   * yard per degree Fahrenheit\n   *\n   * rec20\n   */\n  YardPerDegreeFahrenheit = \"L98\",\n  /**\n   * yard per psi\n   *\n   * rec20\n   */\n  YardPerPsi = \"L99\",\n  /**\n   * pound per cubic inch\n   *\n   * rec20\n   */\n  PoundPerCubicInch = \"LA\",\n  /**\n   * lactose excess percentage\n   *\n   * rec20\n   */\n  LactoseExcessPercentage = \"LAC\",\n  /**\n   * pound\n   *\n   * rec20\n   */\n  Pound = \"LBR\",\n  /**\n   * troy pound (US)\n   *\n   * rec20\n   */\n  TroyPoundUs = \"LBT\",\n  /**\n   * litre per day\n   *\n   * rec20\n   */\n  LitrePerDay = \"LD\",\n  /**\n   * leaf\n   *\n   * rec20\n   */\n  Leaf = \"LEF\",\n  /**\n   * linear foot\n   *\n   * rec20\n   */\n  LinearFoot = \"LF\",\n  /**\n   * labour hour\n   *\n   * rec20\n   */\n  LabourHour = \"LH\",\n  /**\n   * link\n   *\n   * rec20\n   */\n  Link = \"LK\",\n  /**\n   * linear metre\n   *\n   * rec20\n   */\n  LinearMetre = \"LM\",\n  /**\n   * length\n   *\n   * rec20\n   */\n  Length = \"LN\",\n  /**\n   * lot [unit of procurement]\n   *\n   * rec20\n   */\n  LotUnitProcurement = \"LO\",\n  /**\n   * liquid pound\n   *\n   * rec20\n   */\n  LiquidPound = \"LP\",\n  /**\n   * litre of pure alcohol\n   *\n   * rec20\n   */\n  LitrePureAlcohol = \"LPA\",\n  /**\n   * layer\n   *\n   * rec20\n   */\n  Layer = \"LR\",\n  /**\n   * lump sum\n   *\n   * rec20\n   */\n  LumpSum = \"LS\",\n  /**\n   * ton (UK) or long ton (US)\n   *\n   * rec20\n   */\n  TonUkOrLongTonUs = \"LTN\",\n  /**\n   * litre\n   *\n   * rec20\n   */\n  Litre = \"LTR\",\n  /**\n   * metric ton, lubricating oil\n   *\n   * rec20\n   */\n  MetricTonLubricatingOil = \"LUB\",\n  /**\n   * lumen\n   *\n   * rec20\n   */\n  Lumen = \"LUM\",\n  /**\n   * lux\n   *\n   * rec20\n   */\n  Lux = \"LUX\",\n  /**\n   * linear yard\n   *\n   * rec20\n   */\n  LinearYard = \"LY\",\n  /**\n   * milligram per litre\n   *\n   * rec20\n   */\n  MilligramPerLitre = \"M1\",\n  /**\n   * reciprocal cubic yard\n   *\n   * rec20\n   */\n  ReciprocalCubicYard = \"M10\",\n  /**\n   * cubic yard per degree Fahrenheit\n   *\n   * rec20\n   */\n  CubicYardPerDegreeFahrenheit = \"M11\",\n  /**\n   * cubic yard per day\n   *\n   * rec20\n   */\n  CubicYardPerDay = \"M12\",\n  /**\n   * cubic yard per hour\n   *\n   * rec20\n   */\n  CubicYardPerHour = \"M13\",\n  /**\n   * cubic yard per psi\n   *\n   * rec20\n   */\n  CubicYardPerPsi = \"M14\",\n  /**\n   * cubic yard per minute\n   *\n   * rec20\n   */\n  CubicYardPerMinute = \"M15\",\n  /**\n   * cubic yard per second\n   *\n   * rec20\n   */\n  CubicYardPerSecond = \"M16\",\n  /**\n   * kilohertz metre\n   *\n   * rec20\n   */\n  KilohertzMetre = \"M17\",\n  /**\n   * gigahertz metre\n   *\n   * rec20\n   */\n  GigahertzMetre = \"M18\",\n  /**\n   * Beaufort\n   *\n   * rec20\n   */\n  Beaufort = \"M19\",\n  /**\n   * reciprocal megakelvin or megakelvin to the power minus one\n   *\n   * rec20\n   */\n  ReciprocalMegakelvinOrMegakelvinToPowerMinusOne = \"M20\",\n  /**\n   * reciprocal kilovolt - ampere reciprocal hour\n   *\n   * rec20\n   */\n  ReciprocalKilovoltAmpereReciprocalHour = \"M21\",\n  /**\n   * millilitre per square centimetre minute\n   *\n   * rec20\n   */\n  MillilitrePerSquareCentimetreMinute = \"M22\",\n  /**\n   * newton per centimetre\n   *\n   * rec20\n   */\n  NewtonPerCentimetre = \"M23\",\n  /**\n   * ohm kilometre\n   *\n   * rec20\n   */\n  OhmKilometre = \"M24\",\n  /**\n   * percent per degree Celsius\n   *\n   * rec20\n   */\n  PercentPerDegreeCelsius = \"M25\",\n  /**\n   * gigaohm per metre\n   *\n   * rec20\n   */\n  GigaohmPerMetre = \"M26\",\n  /**\n   * megahertz metre\n   *\n   * rec20\n   */\n  MegahertzMetre = \"M27\",\n  /**\n   * kilogram per kilogram\n   *\n   * rec20\n   */\n  KilogramPerKilogram = \"M29\",\n  /**\n   * reciprocal volt - ampere reciprocal second\n   *\n   * rec20\n   */\n  ReciprocalVoltAmpereReciprocalSecond = \"M30\",\n  /**\n   * kilogram per kilometre\n   *\n   * rec20\n   */\n  KilogramPerKilometre = \"M31\",\n  /**\n   * pascal second per litre\n   *\n   * rec20\n   */\n  PascalSecondPerLitre = \"M32\",\n  /**\n   * millimole per litre\n   *\n   * rec20\n   */\n  MillimolePerLitre = \"M33\",\n  /**\n   * newton metre per square metre\n   *\n   * rec20\n   */\n  NewtonMetrePerSquareMetre = \"M34\",\n  /**\n   * millivolt - ampere\n   *\n   * rec20\n   */\n  MillivoltAmpere = \"M35\",\n  /**\n   * 30-day month\n   *\n   * rec20\n   */\n  _30DayMonth = \"M36\",\n  /**\n   * actual/360\n   *\n   * rec20\n   */\n  Actual360 = \"M37\",\n  /**\n   * kilometre per second squared\n   *\n   * rec20\n   */\n  KilometrePerSecondSquared = \"M38\",\n  /**\n   * centimetre per second squared\n   *\n   * rec20\n   */\n  CentimetrePerSecondSquared = \"M39\",\n  /**\n   * monetary value\n   *\n   * rec20\n   */\n  MonetaryValue = \"M4\",\n  /**\n   * yard per second squared\n   *\n   * rec20\n   */\n  YardPerSecondSquared = \"M40\",\n  /**\n   * millimetre per second squared\n   *\n   * rec20\n   */\n  MillimetrePerSecondSquared = \"M41\",\n  /**\n   * mile (statute mile) per second squared\n   *\n   * rec20\n   */\n  MileStatuteMilePerSecondSquared = \"M42\",\n  /**\n   * mil\n   *\n   * rec20\n   */\n  Mil = \"M43\",\n  /**\n   * revolution\n   *\n   * rec20\n   */\n  Revolution = \"M44\",\n  /**\n   * degree [unit of angle] per second squared\n   *\n   * rec20\n   */\n  DegreeUnitAnglePerSecondSquared = \"M45\",\n  /**\n   * revolution per minute\n   *\n   * rec20\n   */\n  RevolutionPerMinute = \"M46\",\n  /**\n   * circular mil\n   *\n   * rec20\n   */\n  CircularMil = \"M47\",\n  /**\n   * square mile (based on U.S. survey foot)\n   *\n   * rec20\n   */\n  SquareMileBasedOnUSSurveyFoot = \"M48\",\n  /**\n   * chain (based on U.S. survey foot)\n   *\n   * rec20\n   */\n  ChainBasedOnUSSurveyFoot = \"M49\",\n  /**\n   * microcurie\n   *\n   * rec20\n   */\n  Microcurie = \"M5\",\n  /**\n   * furlong\n   *\n   * rec20\n   */\n  Furlong = \"M50\",\n  /**\n   * foot (U.S. survey)\n   *\n   * rec20\n   */\n  FootUSSurvey = \"M51\",\n  /**\n   * mile (based on U.S. survey foot)\n   *\n   * rec20\n   */\n  MileBasedOnUSSurveyFoot = \"M52\",\n  /**\n   * metre per pascal\n   *\n   * rec20\n   */\n  MetrePerPascal = \"M53\",\n  /**\n   * metre per radiant\n   *\n   * rec20\n   */\n  MetrePerRadiant = \"M55\",\n  /**\n   * shake\n   *\n   * rec20\n   */\n  Shake = \"M56\",\n  /**\n   * mile per minute\n   *\n   * rec20\n   */\n  MilePerMinute = \"M57\",\n  /**\n   * mile per second\n   *\n   * rec20\n   */\n  MilePerSecond = \"M58\",\n  /**\n   * metre per second pascal\n   *\n   * rec20\n   */\n  MetrePerSecondPascal = \"M59\",\n  /**\n   * metre per hour\n   *\n   * rec20\n   */\n  MetrePerHour = \"M60\",\n  /**\n   * inch per year\n   *\n   * rec20\n   */\n  InchPerYear = \"M61\",\n  /**\n   * kilometre per second\n   *\n   * rec20\n   */\n  KilometrePerSecond = \"M62\",\n  /**\n   * inch per minute\n   *\n   * rec20\n   */\n  InchPerMinute = \"M63\",\n  /**\n   * yard per second\n   *\n   * rec20\n   */\n  YardPerSecond = \"M64\",\n  /**\n   * yard per minute\n   *\n   * rec20\n   */\n  YardPerMinute = \"M65\",\n  /**\n   * yard per hour\n   *\n   * rec20\n   */\n  YardPerHour = \"M66\",\n  /**\n   * acre-foot (based on U.S. survey foot)\n   *\n   * rec20\n   */\n  AcreFootBasedOnUSSurveyFoot = \"M67\",\n  /**\n   * cord (128 ft3)\n   *\n   * rec20\n   */\n  Cord128Ft3 = \"M68\",\n  /**\n   * cubic mile (UK statute)\n   *\n   * rec20\n   */\n  CubicMileUkStatute = \"M69\",\n  /**\n   * micro-inch\n   *\n   * rec20\n   */\n  MicroInch = \"M7\",\n  /**\n   * ton, register\n   *\n   * rec20\n   */\n  TonRegister = \"M70\",\n  /**\n   * cubic metre per pascal\n   *\n   * rec20\n   */\n  CubicMetrePerPascal = \"M71\",\n  /**\n   * bel\n   *\n   * rec20\n   */\n  Bel = \"M72\",\n  /**\n   * kilogram per cubic metre pascal\n   *\n   * rec20\n   */\n  KilogramPerCubicMetrePascal = \"M73\",\n  /**\n   * kilogram per pascal\n   *\n   * rec20\n   */\n  KilogramPerPascal = \"M74\",\n  /**\n   * kilopound-force\n   *\n   * rec20\n   */\n  KilopoundForce = \"M75\",\n  /**\n   * poundal\n   *\n   * rec20\n   */\n  Poundal = \"M76\",\n  /**\n   * kilogram metre per second squared\n   *\n   * rec20\n   */\n  KilogramMetrePerSecondSquared = \"M77\",\n  /**\n   * pond\n   *\n   * rec20\n   */\n  Pond = \"M78\",\n  /**\n   * square foot per hour\n   *\n   * rec20\n   */\n  SquareFootPerHour = \"M79\",\n  /**\n   * stokes per pascal\n   *\n   * rec20\n   */\n  StokesPerPascal = \"M80\",\n  /**\n   * square centimetre per second\n   *\n   * rec20\n   */\n  SquareCentimetrePerSecond = \"M81\",\n  /**\n   * square metre per second pascal\n   *\n   * rec20\n   */\n  SquareMetrePerSecondPascal = \"M82\",\n  /**\n   * denier\n   *\n   * rec20\n   */\n  Denier_Dup = \"M83\",\n  /**\n   * pound per yard\n   *\n   * rec20\n   */\n  PoundPerYard = \"M84\",\n  /**\n   * ton, assay\n   *\n   * rec20\n   */\n  TonAssay = \"M85\",\n  /**\n   * pfund\n   *\n   * rec20\n   */\n  Pfund = \"M86\",\n  /**\n   * kilogram per second pascal\n   *\n   * rec20\n   */\n  KilogramPerSecondPascal = \"M87\",\n  /**\n   * tonne per month\n   *\n   * rec20\n   */\n  TonnePerMonth = \"M88\",\n  /**\n   * tonne per year\n   *\n   * rec20\n   */\n  TonnePerYear = \"M89\",\n  /**\n   * million Btu per 1000 cubic foot\n   *\n   * rec20\n   */\n  MillionBtuPer1000CubicFoot = \"M9\",\n  /**\n   * kilopound per hour\n   *\n   * rec20\n   */\n  KilopoundPerHour = \"M90\",\n  /**\n   * pound per pound\n   *\n   * rec20\n   */\n  PoundPerPound = \"M91\",\n  /**\n   * pound-force foot\n   *\n   * rec20\n   */\n  PoundForceFoot = \"M92\",\n  /**\n   * newton metre per radian\n   *\n   * rec20\n   */\n  NewtonMetrePerRadian = \"M93\",\n  /**\n   * kilogram metre\n   *\n   * rec20\n   */\n  KilogramMetre = \"M94\",\n  /**\n   * poundal foot\n   *\n   * rec20\n   */\n  PoundalFoot = \"M95\",\n  /**\n   * poundal inch\n   *\n   * rec20\n   */\n  PoundalInch = \"M96\",\n  /**\n   * dyne metre\n   *\n   * rec20\n   */\n  DyneMetre = \"M97\",\n  /**\n   * kilogram centimetre per second\n   *\n   * rec20\n   */\n  KilogramCentimetrePerSecond = \"M98\",\n  /**\n   * gram centimetre per second\n   *\n   * rec20\n   */\n  GramCentimetrePerSecond = \"M99\",\n  /**\n   * megavolt ampere reactive hour\n   *\n   * rec20\n   */\n  MegavoltAmpereReactiveHour = \"MAH\",\n  /**\n   * megalitre\n   *\n   * rec20\n   */\n  Megalitre = \"MAL\",\n  /**\n   * megametre\n   *\n   * rec20\n   */\n  Megametre = \"MAM\",\n  /**\n   * megavar\n   *\n   * rec20\n   */\n  Megavar = \"MAR\",\n  /**\n   * megawatt\n   *\n   * rec20\n   */\n  Megawatt = \"MAW\",\n  /**\n   * thousand standard brick equivalent\n   *\n   * rec20\n   */\n  ThousandStandardBrickEquivalent = \"MBE\",\n  /**\n   * thousand board foot\n   *\n   * rec20\n   */\n  ThousandBoardFoot = \"MBF\",\n  /**\n   * millibar\n   *\n   * rec20\n   */\n  Millibar = \"MBR\",\n  /**\n   * microgram\n   *\n   * rec20\n   */\n  Microgram = \"MC\",\n  /**\n   * millicurie\n   *\n   * rec20\n   */\n  Millicurie = \"MCU\",\n  /**\n   * air dry metric ton\n   *\n   * rec20\n   */\n  AirDryMetricTon = \"MD\",\n  /**\n   * milligram\n   *\n   * rec20\n   */\n  Milligram = \"MGM\",\n  /**\n   * megahertz\n   *\n   * rec20\n   */\n  Megahertz = \"MHZ\",\n  /**\n   * square mile (statute mile)\n   *\n   * rec20\n   */\n  SquareMileStatuteMile = \"MIK\",\n  /**\n   * thousand\n   *\n   * rec20\n   */\n  Thousand = \"MIL\",\n  /**\n   * minute [unit of time]\n   *\n   * rec20\n   */\n  MinuteUnitTime = \"MIN\",\n  /**\n   * million\n   *\n   * rec20\n   */\n  Million = \"MIO\",\n  /**\n   * million international unit\n   *\n   * rec20\n   */\n  MillionInternationalUnit = \"MIU\",\n  /**\n   * Square Metre Day\n   *\n   * Rec20\n   */\n  SquareMetreDay = \"MKD\",\n  /**\n   * Square Metre Month\n   *\n   * Rec20\n   */\n  SquareMetreMonth = \"MKM\",\n  /**\n   * Square Metre Week\n   *\n   * Rec20\n   */\n  SquareMetreWeek = \"MKW\",\n  /**\n   * milliard\n   *\n   * rec20\n   */\n  Milliard = \"MLD\",\n  /**\n   * millilitre\n   *\n   * rec20\n   */\n  Millilitre = \"MLT\",\n  /**\n   * square millimetre\n   *\n   * rec20\n   */\n  SquareMillimetre = \"MMK\",\n  /**\n   * cubic millimetre\n   *\n   * rec20\n   */\n  CubicMillimetre = \"MMQ\",\n  /**\n   * millimetre\n   *\n   * rec20\n   */\n  Millimetre = \"MMT\",\n  /**\n   * kilogram, dry weight\n   *\n   * rec20\n   */\n  KilogramDryWeight = \"MND\",\n  /**\n   * Mega Joule per Normalised cubic Metre\n   *\n   * Rec20\n   */\n  MegaJoulePerNormalisedCubicMetre = \"MNJ\",\n  /**\n   * month\n   *\n   * rec20\n   */\n  Month = \"MON\",\n  /**\n   * megapascal\n   *\n   * rec20\n   */\n  Megapascal = \"MPA\",\n  /**\n   * Cubic Metre Day\n   *\n   * Rec20\n   */\n  CubicMetreDay = \"MQD\",\n  /**\n   * cubic metre per hour\n   *\n   * rec20\n   */\n  CubicMetrePerHour = \"MQH\",\n  /**\n   * Cubic Metre Month\n   *\n   * Rec20\n   */\n  CubicMetreMonth = \"MQM\",\n  /**\n   * cubic metre per second\n   *\n   * rec20\n   */\n  CubicMetrePerSecond = \"MQS\",\n  /**\n   * Cubic Metre Week\n   *\n   * Rec20\n   */\n  CubicMetreWeek = \"MQW\",\n  /**\n   * Metre Day\n   *\n   * Rec20\n   */\n  MetreDay = \"MRD\",\n  /**\n   * Metre Month\n   *\n   * Rec20\n   */\n  MetreMonth = \"MRM\",\n  /**\n   * Metre Week\n   *\n   * Rec20\n   */\n  MetreWeek = \"MRW\",\n  /**\n   * metre per second squared\n   *\n   * rec20\n   */\n  MetrePerSecondSquared = \"MSK\",\n  /**\n   * square metre\n   *\n   * rec20\n   */\n  SquareMetre = \"MTK\",\n  /**\n   * cubic metre\n   *\n   * rec20\n   */\n  CubicMetre = \"MTQ\",\n  /**\n   * metre\n   *\n   * rec20\n   */\n  Metre = \"MTR\",\n  /**\n   * metre per second\n   *\n   * rec20\n   */\n  MetrePerSecond = \"MTS\",\n  /**\n   * milihertz\n   *\n   * Rec20\n   */\n  Milihertz = \"MTZ\",\n  /**\n   * megavolt - ampere\n   *\n   * rec20\n   */\n  MegavoltAmpere = \"MVA\",\n  /**\n   * megawatt hour (1000 kW.h)\n   *\n   * rec20\n   */\n  MegawattHour1000KwH = \"MWH\",\n  /**\n   * pen calorie\n   *\n   * rec20\n   */\n  PenCalorie = \"N1\",\n  /**\n   * pound foot per second\n   *\n   * rec20\n   */\n  PoundFootPerSecond = \"N10\",\n  /**\n   * pound inch per second\n   *\n   * rec20\n   */\n  PoundInchPerSecond = \"N11\",\n  /**\n   * Pferdestaerke\n   *\n   * rec20\n   */\n  Pferdestaerke = \"N12\",\n  /**\n   * centimetre of mercury (0 ºC)\n   *\n   * rec20\n   */\n  CentimetreMercury0Oc = \"N13\",\n  /**\n   * centimetre of water (4 ºC)\n   *\n   * rec20\n   */\n  CentimetreWater4Oc = \"N14\",\n  /**\n   * foot of water (39.2 ºF)\n   *\n   * rec20\n   */\n  FootWater392Of = \"N15\",\n  /**\n   * inch of mercury (32 ºF)\n   *\n   * rec20\n   */\n  InchMercury32Of = \"N16\",\n  /**\n   * inch of mercury (60 ºF)\n   *\n   * rec20\n   */\n  InchMercury60Of = \"N17\",\n  /**\n   * inch of water (39.2 ºF)\n   *\n   * rec20\n   */\n  InchWater392Of = \"N18\",\n  /**\n   * inch of water (60 ºF)\n   *\n   * rec20\n   */\n  InchWater60Of = \"N19\",\n  /**\n   * kip per square inch\n   *\n   * rec20\n   */\n  KipPerSquareInch = \"N20\",\n  /**\n   * poundal per square foot\n   *\n   * rec20\n   */\n  PoundalPerSquareFoot = \"N21\",\n  /**\n   * ounce (avoirdupois) per square inch\n   *\n   * rec20\n   */\n  OunceAvoirdupoisPerSquareInch = \"N22\",\n  /**\n   * conventional metre of water\n   *\n   * rec20\n   */\n  ConventionalMetreWater = \"N23\",\n  /**\n   * gram per square millimetre\n   *\n   * rec20\n   */\n  GramPerSquareMillimetre = \"N24\",\n  /**\n   * pound per square yard\n   *\n   * rec20\n   */\n  PoundPerSquareYard = \"N25\",\n  /**\n   * poundal per square inch\n   *\n   * rec20\n   */\n  PoundalPerSquareInch = \"N26\",\n  /**\n   * foot to the fourth power\n   *\n   * rec20\n   */\n  FootToFourthPower = \"N27\",\n  /**\n   * cubic decimetre per kilogram\n   *\n   * rec20\n   */\n  CubicDecimetrePerKilogram = \"N28\",\n  /**\n   * cubic foot per pound\n   *\n   * rec20\n   */\n  CubicFootPerPound = \"N29\",\n  /**\n   * print point\n   *\n   * rec20\n   */\n  PrintPoint = \"N3\",\n  /**\n   * cubic inch per pound\n   *\n   * rec20\n   */\n  CubicInchPerPound = \"N30\",\n  /**\n   * kilonewton per metre\n   *\n   * rec20\n   */\n  KilonewtonPerMetre = \"N31\",\n  /**\n   * poundal per inch\n   *\n   * rec20\n   */\n  PoundalPerInch = \"N32\",\n  /**\n   * pound-force per yard\n   *\n   * rec20\n   */\n  PoundForcePerYard = \"N33\",\n  /**\n   * poundal second per square foot\n   *\n   * rec20\n   */\n  PoundalSecondPerSquareFoot = \"N34\",\n  /**\n   * poise per pascal\n   *\n   * rec20\n   */\n  PoisePerPascal = \"N35\",\n  /**\n   * newton second per square metre\n   *\n   * rec20\n   */\n  NewtonSecondPerSquareMetre = \"N36\",\n  /**\n   * kilogram per metre second\n   *\n   * rec20\n   */\n  KilogramPerMetreSecond = \"N37\",\n  /**\n   * kilogram per metre minute\n   *\n   * rec20\n   */\n  KilogramPerMetreMinute = \"N38\",\n  /**\n   * kilogram per metre day\n   *\n   * rec20\n   */\n  KilogramPerMetreDay = \"N39\",\n  /**\n   * kilogram per metre hour\n   *\n   * rec20\n   */\n  KilogramPerMetreHour = \"N40\",\n  /**\n   * gram per centimetre second\n   *\n   * rec20\n   */\n  GramPerCentimetreSecond = \"N41\",\n  /**\n   * poundal second per square inch\n   *\n   * rec20\n   */\n  PoundalSecondPerSquareInch = \"N42\",\n  /**\n   * pound per foot minute\n   *\n   * rec20\n   */\n  PoundPerFootMinute = \"N43\",\n  /**\n   * pound per foot day\n   *\n   * rec20\n   */\n  PoundPerFootDay = \"N44\",\n  /**\n   * cubic metre per second pascal\n   *\n   * rec20\n   */\n  CubicMetrePerSecondPascal = \"N45\",\n  /**\n   * foot poundal\n   *\n   * rec20\n   */\n  FootPoundal = \"N46\",\n  /**\n   * inch poundal\n   *\n   * rec20\n   */\n  InchPoundal = \"N47\",\n  /**\n   * watt per square centimetre\n   *\n   * rec20\n   */\n  WattPerSquareCentimetre = \"N48\",\n  /**\n   * watt per square inch\n   *\n   * rec20\n   */\n  WattPerSquareInch = \"N49\",\n  /**\n   * British thermal unit (international table) per square foot hour\n   *\n   * rec20\n   */\n  BritishThermalUnitInternationalTablePerSquareFootHour = \"N50\",\n  /**\n   * British thermal unit (thermochemical) per square foot hour\n   *\n   * rec20\n   */\n  BritishThermalUnitThermochemicalPerSquareFootHour = \"N51\",\n  /**\n   * British thermal unit (thermochemical) per square foot minute\n   *\n   * rec20\n   */\n  BritishThermalUnitThermochemicalPerSquareFootMinute = \"N52\",\n  /**\n   * British thermal unit (international table) per square foot second\n   *\n   * rec20\n   */\n  BritishThermalUnitInternationalTablePerSquareFootSecond = \"N53\",\n  /**\n   * British thermal unit (thermochemical) per square foot second\n   *\n   * rec20\n   */\n  BritishThermalUnitThermochemicalPerSquareFootSecond = \"N54\",\n  /**\n   * British thermal unit (international table) per square inch second\n   *\n   * rec20\n   */\n  BritishThermalUnitInternationalTablePerSquareInchSecond = \"N55\",\n  /**\n   * calorie (thermochemical) per square centimetre minute\n   *\n   * rec20\n   */\n  CalorieThermochemicalPerSquareCentimetreMinute = \"N56\",\n  /**\n   * calorie (thermochemical) per square centimetre second\n   *\n   * rec20\n   */\n  CalorieThermochemicalPerSquareCentimetreSecond = \"N57\",\n  /**\n   * British thermal unit (international table) per cubic foot\n   *\n   * rec20\n   */\n  BritishThermalUnitInternationalTablePerCubicFoot = \"N58\",\n  /**\n   * British thermal unit (thermochemical) per cubic foot\n   *\n   * rec20\n   */\n  BritishThermalUnitThermochemicalPerCubicFoot = \"N59\",\n  /**\n   * British thermal unit (international table) per degree Fahrenheit\n   *\n   * rec20\n   */\n  BritishThermalUnitInternationalTablePerDegreeFahrenheit = \"N60\",\n  /**\n   * British thermal unit (thermochemical) per degree Fahrenheit\n   *\n   * rec20\n   */\n  BritishThermalUnitThermochemicalPerDegreeFahrenheit = \"N61\",\n  /**\n   * British thermal unit (international table) per degree Rankine\n   *\n   * rec20\n   */\n  BritishThermalUnitInternationalTablePerDegreeRankine = \"N62\",\n  /**\n   * British thermal unit (thermochemical) per degree Rankine\n   *\n   * rec20\n   */\n  BritishThermalUnitThermochemicalPerDegreeRankine = \"N63\",\n  /**\n   * British thermal unit (thermochemical) per pound degree Rankine\n   *\n   * rec20\n   */\n  BritishThermalUnitThermochemicalPerPoundDegreeRankine = \"N64\",\n  /**\n   * kilocalorie (international table) per gram kelvin\n   *\n   * rec20\n   */\n  KilocalorieInternationalTablePerGramKelvin = \"N65\",\n  /**\n   * British thermal unit (39 ºF)\n   *\n   * rec20\n   */\n  BritishThermalUnit39Of = \"N66\",\n  /**\n   * British thermal unit (59 ºF)\n   *\n   * rec20\n   */\n  BritishThermalUnit59Of = \"N67\",\n  /**\n   * British thermal unit (60 ºF)\n   *\n   * rec20\n   */\n  BritishThermalUnit60Of = \"N68\",\n  /**\n   * calorie (20 ºC)\n   *\n   * rec20\n   */\n  Calorie20Oc = \"N69\",\n  /**\n   * quad (1015 BtuIT)\n   *\n   * rec20\n   */\n  Quad1015Btuit = \"N70\",\n  /**\n   * therm (EC)\n   *\n   * rec20\n   */\n  ThermEc = \"N71\",\n  /**\n   * therm (U.S.)\n   *\n   * rec20\n   */\n  ThermUS = \"N72\",\n  /**\n   * British thermal unit (thermochemical) per pound\n   *\n   * rec20\n   */\n  BritishThermalUnitThermochemicalPerPound = \"N73\",\n  /**\n   * British thermal unit (international table) per hour square foot degree Fahrenheit\n   *\n   * rec20\n   */\n  BritishThermalUnitInternationalTablePerHourSquareFootDegreeFahrenheit = \"N74\",\n  /**\n   * British thermal unit (thermochemical) per hour square foot degree Fahrenheit\n   *\n   * rec20\n   */\n  BritishThermalUnitThermochemicalPerHourSquareFootDegreeFahrenheit = \"N75\",\n  /**\n   * British thermal unit (international table) per second square foot degree Fahrenheit\n   *\n   * rec20\n   */\n  BritishThermalUnitInternationalTablePerSecondSquareFootDegreeFahrenheit = \"N76\",\n  /**\n   * British thermal unit (thermochemical) per second square foot degree Fahrenheit\n   *\n   * rec20\n   */\n  BritishThermalUnitThermochemicalPerSecondSquareFootDegreeFahrenheit = \"N77\",\n  /**\n   * kilowatt per square metre kelvin\n   *\n   * rec20\n   */\n  KilowattPerSquareMetreKelvin = \"N78\",\n  /**\n   * kelvin per pascal\n   *\n   * rec20\n   */\n  KelvinPerPascal = \"N79\",\n  /**\n   * watt per metre degree Celsius\n   *\n   * rec20\n   */\n  WattPerMetreDegreeCelsius = \"N80\",\n  /**\n   * kilowatt per metre kelvin\n   *\n   * rec20\n   */\n  KilowattPerMetreKelvin = \"N81\",\n  /**\n   * kilowatt per metre degree Celsius\n   *\n   * rec20\n   */\n  KilowattPerMetreDegreeCelsius = \"N82\",\n  /**\n   * metre per degree Celcius metre\n   *\n   * rec20\n   */\n  MetrePerDegreeCelciusMetre = \"N83\",\n  /**\n   * degree Fahrenheit hour per British thermal unit (international table)\n   *\n   * rec20\n   */\n  DegreeFahrenheitHourPerBritishThermalUnitInternationalTable = \"N84\",\n  /**\n   * degree Fahrenheit hour per British thermal unit (thermochemical)\n   *\n   * rec20\n   */\n  DegreeFahrenheitHourPerBritishThermalUnitThermochemical = \"N85\",\n  /**\n   * degree Fahrenheit second per British thermal unit (international table)\n   *\n   * rec20\n   */\n  DegreeFahrenheitSecondPerBritishThermalUnitInternationalTable = \"N86\",\n  /**\n   * degree Fahrenheit second per British thermal unit (thermochemical)\n   *\n   * rec20\n   */\n  DegreeFahrenheitSecondPerBritishThermalUnitThermochemical = \"N87\",\n  /**\n   * degree Fahrenheit hour square foot per British thermal unit (international table) inch\n   *\n   * rec20\n   */\n  DegreeFahrenheitHourSquareFootPerBritishThermalUnitInternationalTableInch = \"N88\",\n  /**\n   * degree Fahrenheit hour square foot per British thermal unit (thermochemical) inch\n   *\n   * rec20\n   */\n  DegreeFahrenheitHourSquareFootPerBritishThermalUnitThermochemicalInch = \"N89\",\n  /**\n   * kilofarad\n   *\n   * rec20\n   */\n  Kilofarad = \"N90\",\n  /**\n   * reciprocal joule\n   *\n   * rec20\n   */\n  ReciprocalJoule = \"N91\",\n  /**\n   * picosiemens\n   *\n   * rec20\n   */\n  Picosiemens = \"N92\",\n  /**\n   * ampere per pascal\n   *\n   * rec20\n   */\n  AmperePerPascal = \"N93\",\n  /**\n   * franklin\n   *\n   * rec20\n   */\n  Franklin = \"N94\",\n  /**\n   * ampere minute\n   *\n   * rec20\n   */\n  AmpereMinute = \"N95\",\n  /**\n   * biot\n   *\n   * rec20\n   */\n  Biot = \"N96\",\n  /**\n   * gilbert\n   *\n   * rec20\n   */\n  Gilbert = \"N97\",\n  /**\n   * volt per pascal\n   *\n   * rec20\n   */\n  VoltPerPascal = \"N98\",\n  /**\n   * picovolt\n   *\n   * rec20\n   */\n  Picovolt = \"N99\",\n  /**\n   * milligram per kilogram\n   *\n   * rec20\n   */\n  MilligramPerKilogram = \"NA\",\n  /**\n   * number of articles\n   *\n   * rec20\n   */\n  NumberArticles = \"NAR\",\n  /**\n   * number of cells\n   *\n   * rec20\n   */\n  NumberCells = \"NCL\",\n  /**\n   * newton\n   *\n   * rec20\n   */\n  Newton = \"NEW\",\n  /**\n   * message\n   *\n   * rec20\n   */\n  Message = \"NF\",\n  /**\n   * nil\n   *\n   * rec20\n   */\n  Nil = \"NIL\",\n  /**\n   * number of international units\n   *\n   * rec20\n   */\n  NumberInternationalUnits = \"NIU\",\n  /**\n   * load\n   *\n   * rec20\n   */\n  Load = \"NL\",\n  /**\n   * Normalised cubic metre\n   *\n   * rec20\n   */\n  NormalisedCubicMetre = \"NM3\",\n  /**\n   * nautical mile\n   *\n   * rec20\n   */\n  NauticalMile = \"NMI\",\n  /**\n   * number of packs\n   *\n   * rec20\n   */\n  NumberPacks = \"NMP\",\n  /**\n   * number of parts\n   *\n   * rec20\n   */\n  NumberParts = \"NPT\",\n  /**\n   * net ton\n   *\n   * rec20\n   */\n  NetTon = \"NT\",\n  /**\n   * Nephelometric turbidity unit\n   *\n   * Rec20\n   */\n  NephelometricTurbidityUnit = \"NTU\",\n  /**\n   * newton metre\n   *\n   * rec20\n   */\n  NewtonMetre = \"NU\",\n  /**\n   * part per thousand\n   *\n   * rec20\n   */\n  PartPerThousand = \"NX\",\n  /**\n   * panel\n   *\n   * rec20\n   */\n  Panel = \"OA\",\n  /**\n   * ozone depletion equivalent\n   *\n   * rec20\n   */\n  OzoneDepletionEquivalent = \"ODE\",\n  /**\n   * ODS Grams\n   *\n   * rec20\n   */\n  OdsGrams = \"ODG\",\n  /**\n   * ODS Kilograms\n   *\n   * rec20\n   */\n  OdsKilograms = \"ODK\",\n  /**\n   * ODS Milligrams\n   *\n   * rec20\n   */\n  OdsMilligrams = \"ODM\",\n  /**\n   * ohm\n   *\n   * rec20\n   */\n  Ohm = \"OHM\",\n  /**\n   * ounce per square yard\n   *\n   * rec20\n   */\n  OuncePerSquareYard = \"ON\",\n  /**\n   * ounce (avoirdupois)\n   *\n   * rec20\n   */\n  OunceAvoirdupois = \"ONZ\",\n  /**\n   * oscillations per minute\n   *\n   * rec20\n   */\n  OscillationsPerMinute = \"OPM\",\n  /**\n   * overtime hour\n   *\n   * rec20\n   */\n  OvertimeHour = \"OT\",\n  /**\n   * fluid ounce (US)\n   *\n   * rec20\n   */\n  FluidOunceUs = \"OZA\",\n  /**\n   * fluid ounce (UK)\n   *\n   * rec20\n   */\n  FluidOunceUk = \"OZI\",\n  /**\n   * percent\n   *\n   * rec20\n   */\n  Percent = \"P1\",\n  /**\n   * coulomb per metre\n   *\n   * rec20\n   */\n  CoulombPerMetre = \"P10\",\n  /**\n   * kiloweber\n   *\n   * rec20\n   */\n  Kiloweber = \"P11\",\n  /**\n   * gamma\n   *\n   * rec20\n   */\n  Gamma = \"P12\",\n  /**\n   * kilotesla\n   *\n   * rec20\n   */\n  Kilotesla = \"P13\",\n  /**\n   * joule per second\n   *\n   * rec20\n   */\n  JoulePerSecond = \"P14\",\n  /**\n   * joule per minute\n   *\n   * rec20\n   */\n  JoulePerMinute = \"P15\",\n  /**\n   * joule per hour\n   *\n   * rec20\n   */\n  JoulePerHour = \"P16\",\n  /**\n   * joule per day\n   *\n   * rec20\n   */\n  JoulePerDay = \"P17\",\n  /**\n   * kilojoule per second\n   *\n   * rec20\n   */\n  KilojoulePerSecond = \"P18\",\n  /**\n   * kilojoule per minute\n   *\n   * rec20\n   */\n  KilojoulePerMinute = \"P19\",\n  /**\n   * pound per foot\n   *\n   * rec20\n   */\n  PoundPerFoot = \"P2\",\n  /**\n   * kilojoule per hour\n   *\n   * rec20\n   */\n  KilojoulePerHour = \"P20\",\n  /**\n   * kilojoule per day\n   *\n   * rec20\n   */\n  KilojoulePerDay = \"P21\",\n  /**\n   * nanoohm\n   *\n   * rec20\n   */\n  Nanoohm = \"P22\",\n  /**\n   * ohm circular-mil per foot\n   *\n   * rec20\n   */\n  OhmCircularMilPerFoot = \"P23\",\n  /**\n   * kilohenry\n   *\n   * rec20\n   */\n  Kilohenry = \"P24\",\n  /**\n   * lumen per square foot\n   *\n   * rec20\n   */\n  LumenPerSquareFoot = \"P25\",\n  /**\n   * phot\n   *\n   * rec20\n   */\n  Phot = \"P26\",\n  /**\n   * footcandle\n   *\n   * rec20\n   */\n  Footcandle = \"P27\",\n  /**\n   * candela per square inch\n   *\n   * rec20\n   */\n  CandelaPerSquareInch = \"P28\",\n  /**\n   * footlambert\n   *\n   * rec20\n   */\n  Footlambert = \"P29\",\n  /**\n   * lambert\n   *\n   * rec20\n   */\n  Lambert = \"P30\",\n  /**\n   * stilb\n   *\n   * rec20\n   */\n  Stilb = \"P31\",\n  /**\n   * candela per square foot\n   *\n   * rec20\n   */\n  CandelaPerSquareFoot = \"P32\",\n  /**\n   * kilocandela\n   *\n   * rec20\n   */\n  Kilocandela = \"P33\",\n  /**\n   * millicandela\n   *\n   * rec20\n   */\n  Millicandela = \"P34\",\n  /**\n   * Hefner-Kerze\n   *\n   * rec20\n   */\n  HefnerKerze = \"P35\",\n  /**\n   * international candle\n   *\n   * rec20\n   */\n  InternationalCandle = \"P36\",\n  /**\n   * British thermal unit (international table) per square foot\n   *\n   * rec20\n   */\n  BritishThermalUnitInternationalTablePerSquareFoot = \"P37\",\n  /**\n   * British thermal unit (thermochemical) per square foot\n   *\n   * rec20\n   */\n  BritishThermalUnitThermochemicalPerSquareFoot = \"P38\",\n  /**\n   * calorie (thermochemical) per square centimetre\n   *\n   * rec20\n   */\n  CalorieThermochemicalPerSquareCentimetre = \"P39\",\n  /**\n   * langley\n   *\n   * rec20\n   */\n  Langley = \"P40\",\n  /**\n   * decade (logarithmic)\n   *\n   * rec20\n   */\n  DecadeLogarithmic = \"P41\",\n  /**\n   * pascal squared second\n   *\n   * rec20\n   */\n  PascalSquaredSecond = \"P42\",\n  /**\n   * bel per metre\n   *\n   * rec20\n   */\n  BelPerMetre = \"P43\",\n  /**\n   * pound mole\n   *\n   * rec20\n   */\n  PoundMole = \"P44\",\n  /**\n   * pound mole per second\n   *\n   * rec20\n   */\n  PoundMolePerSecond = \"P45\",\n  /**\n   * pound mole per minute\n   *\n   * rec20\n   */\n  PoundMolePerMinute = \"P46\",\n  /**\n   * kilomole per kilogram\n   *\n   * rec20\n   */\n  KilomolePerKilogram = \"P47\",\n  /**\n   * pound mole per pound\n   *\n   * rec20\n   */\n  PoundMolePerPound = \"P48\",\n  /**\n   * newton square metre per ampere\n   *\n   * rec20\n   */\n  NewtonSquareMetrePerAmpere = \"P49\",\n  /**\n   * five pack\n   *\n   * rec20\n   */\n  FivePack = \"P5\",\n  /**\n   * weber metre\n   *\n   * rec20\n   */\n  WeberMetre = \"P50\",\n  /**\n   * mol per kilogram pascal\n   *\n   * rec20\n   */\n  MolPerKilogramPascal = \"P51\",\n  /**\n   * mol per cubic metre pascal\n   *\n   * rec20\n   */\n  MolPerCubicMetrePascal = \"P52\",\n  /**\n   * unit pole\n   *\n   * rec20\n   */\n  UnitPole = \"P53\",\n  /**\n   * milligray per second\n   *\n   * rec20\n   */\n  MilligrayPerSecond = \"P54\",\n  /**\n   * microgray per second\n   *\n   * rec20\n   */\n  MicrograyPerSecond = \"P55\",\n  /**\n   * nanogray per second\n   *\n   * rec20\n   */\n  NanograyPerSecond = \"P56\",\n  /**\n   * gray per minute\n   *\n   * rec20\n   */\n  GrayPerMinute = \"P57\",\n  /**\n   * milligray per minute\n   *\n   * rec20\n   */\n  MilligrayPerMinute = \"P58\",\n  /**\n   * microgray per minute\n   *\n   * rec20\n   */\n  MicrograyPerMinute = \"P59\",\n  /**\n   * nanogray per minute\n   *\n   * rec20\n   */\n  NanograyPerMinute = \"P60\",\n  /**\n   * gray per hour\n   *\n   * rec20\n   */\n  GrayPerHour = \"P61\",\n  /**\n   * milligray per hour\n   *\n   * rec20\n   */\n  MilligrayPerHour = \"P62\",\n  /**\n   * microgray per hour\n   *\n   * rec20\n   */\n  MicrograyPerHour = \"P63\",\n  /**\n   * nanogray per hour\n   *\n   * rec20\n   */\n  NanograyPerHour = \"P64\",\n  /**\n   * sievert per second\n   *\n   * rec20\n   */\n  SievertPerSecond = \"P65\",\n  /**\n   * millisievert per second\n   *\n   * rec20\n   */\n  MillisievertPerSecond = \"P66\",\n  /**\n   * microsievert per second\n   *\n   * rec20\n   */\n  MicrosievertPerSecond = \"P67\",\n  /**\n   * nanosievert per second\n   *\n   * rec20\n   */\n  NanosievertPerSecond = \"P68\",\n  /**\n   * rem per second\n   *\n   * rec20\n   */\n  RemPerSecond = \"P69\",\n  /**\n   * sievert per hour\n   *\n   * rec20\n   */\n  SievertPerHour = \"P70\",\n  /**\n   * millisievert per hour\n   *\n   * rec20\n   */\n  MillisievertPerHour = \"P71\",\n  /**\n   * microsievert per hour\n   *\n   * rec20\n   */\n  MicrosievertPerHour = \"P72\",\n  /**\n   * nanosievert per hour\n   *\n   * rec20\n   */\n  NanosievertPerHour = \"P73\",\n  /**\n   * sievert per minute\n   *\n   * rec20\n   */\n  SievertPerMinute = \"P74\",\n  /**\n   * millisievert per minute\n   *\n   * rec20\n   */\n  MillisievertPerMinute = \"P75\",\n  /**\n   * microsievert per minute\n   *\n   * rec20\n   */\n  MicrosievertPerMinute = \"P76\",\n  /**\n   * nanosievert per minute\n   *\n   * rec20\n   */\n  NanosievertPerMinute = \"P77\",\n  /**\n   * reciprocal square inch\n   *\n   * rec20\n   */\n  ReciprocalSquareInch = \"P78\",\n  /**\n   * pascal square metre per kilogram\n   *\n   * rec20\n   */\n  PascalSquareMetrePerKilogram = \"P79\",\n  /**\n   * millipascal per metre\n   *\n   * rec20\n   */\n  MillipascalPerMetre = \"P80\",\n  /**\n   * kilopascal per metre\n   *\n   * rec20\n   */\n  KilopascalPerMetre = \"P81\",\n  /**\n   * hectopascal per metre\n   *\n   * rec20\n   */\n  HectopascalPerMetre = \"P82\",\n  /**\n   * standard atmosphere per metre\n   *\n   * rec20\n   */\n  StandardAtmospherePerMetre = \"P83\",\n  /**\n   * technical atmosphere per metre\n   *\n   * rec20\n   */\n  TechnicalAtmospherePerMetre = \"P84\",\n  /**\n   * torr per metre\n   *\n   * rec20\n   */\n  TorrPerMetre = \"P85\",\n  /**\n   * psi per inch\n   *\n   * rec20\n   */\n  PsiPerInch = \"P86\",\n  /**\n   * cubic metre per second square metre\n   *\n   * rec20\n   */\n  CubicMetrePerSecondSquareMetre = \"P87\",\n  /**\n   * rhe\n   *\n   * rec20\n   */\n  Rhe = \"P88\",\n  /**\n   * pound-force foot per inch\n   *\n   * rec20\n   */\n  PoundForceFootPerInch = \"P89\",\n  /**\n   * pound-force inch per inch\n   *\n   * rec20\n   */\n  PoundForceInchPerInch = \"P90\",\n  /**\n   * perm (0 ºC)\n   *\n   * rec20\n   */\n  Perm0Oc = \"P91\",\n  /**\n   * perm (23 ºC)\n   *\n   * rec20\n   */\n  Perm23Oc = \"P92\",\n  /**\n   * byte per second\n   *\n   * rec20\n   */\n  BytePerSecond = \"P93\",\n  /**\n   * kilobyte per second\n   *\n   * rec20\n   */\n  KilobytePerSecond = \"P94\",\n  /**\n   * megabyte per second\n   *\n   * rec20\n   */\n  MegabytePerSecond = \"P95\",\n  /**\n   * reciprocal volt\n   *\n   * rec20\n   */\n  ReciprocalVolt = \"P96\",\n  /**\n   * reciprocal radian\n   *\n   * rec20\n   */\n  ReciprocalRadian = \"P97\",\n  /**\n   * pascal to the power sum of stoichiometric numbers\n   *\n   * rec20\n   */\n  PascalToPowerSumStoichiometricNumbers = \"P98\",\n  /**\n   * mole per cubiv metre to the power sum of stoichiometric numbers\n   *\n   * rec20\n   */\n  MolePerCubivMetreToPowerSumStoichiometricNumbers = \"P99\",\n  /**\n   * pascal\n   *\n   * rec20\n   */\n  Pascal = \"PAL\",\n  /**\n   * pad\n   *\n   * rec20\n   */\n  Pad = \"PD\",\n  /**\n   * proof litre\n   *\n   * rec20\n   */\n  ProofLitre = \"PFL\",\n  /**\n   * proof gallon\n   *\n   * rec20\n   */\n  ProofGallon = \"PGL\",\n  /**\n   * pitch\n   *\n   * rec20\n   */\n  Pitch = \"PI\",\n  /**\n   * degree Plato\n   *\n   * rec20\n   */\n  DegreePlato = \"PLA\",\n  /**\n   * pound per inch of length\n   *\n   * rec20\n   */\n  PoundPerInchLength = \"PO\",\n  /**\n   * page per inch\n   *\n   * rec20\n   */\n  PagePerInch = \"PQ\",\n  /**\n   * pair\n   *\n   * rec20\n   */\n  Pair = \"PR\",\n  /**\n   * pound-force per square inch\n   *\n   * rec20\n   */\n  PoundForcePerSquareInch = \"PS\",\n  /**\n   * dry pint (US)\n   *\n   * rec20\n   */\n  DryPintUs = \"PTD\",\n  /**\n   * pint (UK)\n   *\n   * rec20\n   */\n  PintUk = \"PTI\",\n  /**\n   * liquid pint (US)\n   *\n   * rec20\n   */\n  LiquidPintUs = \"PTL\",\n  /**\n   * portion\n   *\n   * rec20\n   */\n  Portion = \"PTN\",\n  /**\n   * joule per tesla\n   *\n   * rec20\n   */\n  JoulePerTesla = \"Q10\",\n  /**\n   * erlang\n   *\n   * rec20\n   */\n  Erlang = \"Q11\",\n  /**\n   * octet\n   *\n   * rec20\n   */\n  Octet = \"Q12\",\n  /**\n   * octet per second\n   *\n   * rec20\n   */\n  OctetPerSecond = \"Q13\",\n  /**\n   * shannon\n   *\n   * rec20\n   */\n  Shannon = \"Q14\",\n  /**\n   * hartley\n   *\n   * rec20\n   */\n  Hartley = \"Q15\",\n  /**\n   * natural unit of information\n   *\n   * rec20\n   */\n  NaturalUnitInformation = \"Q16\",\n  /**\n   * shannon per second\n   *\n   * rec20\n   */\n  ShannonPerSecond = \"Q17\",\n  /**\n   * hartley per second\n   *\n   * rec20\n   */\n  HartleyPerSecond = \"Q18\",\n  /**\n   * natural unit of information per second\n   *\n   * rec20\n   */\n  NaturalUnitInformationPerSecond = \"Q19\",\n  /**\n   * second per kilogramm\n   *\n   * rec20\n   */\n  SecondPerKilogramm = \"Q20\",\n  /**\n   * watt square metre\n   *\n   * rec20\n   */\n  WattSquareMetre = \"Q21\",\n  /**\n   * second per radian cubic metre\n   *\n   * rec20\n   */\n  SecondPerRadianCubicMetre = \"Q22\",\n  /**\n   * weber to the power minus one\n   *\n   * rec20\n   */\n  WeberToPowerMinusOne = \"Q23\",\n  /**\n   * reciprocal inch\n   *\n   * rec20\n   */\n  ReciprocalInch = \"Q24\",\n  /**\n   * dioptre\n   *\n   * rec20\n   */\n  Dioptre = \"Q25\",\n  /**\n   * one per one\n   *\n   * rec20\n   */\n  OnePerOne = \"Q26\",\n  /**\n   * newton metre per metre\n   *\n   * rec20\n   */\n  NewtonMetrePerMetre = \"Q27\",\n  /**\n   * kilogram per square metre pascal second\n   *\n   * rec20\n   */\n  KilogramPerSquareMetrePascalSecond = \"Q28\",\n  /**\n   * microgram per hectogram\n   *\n   * rec20\n   */\n  MicrogramPerHectogram = \"Q29\",\n  /**\n   * meal\n   *\n   * rec20\n   */\n  Meal = \"Q3\",\n  /**\n   * pH (potential of Hydrogen)\n   *\n   * rec20\n   */\n  PhPotentialHydrogen = \"Q30\",\n  /**\n   * kilojoule per gram\n   *\n   * rec20\n   */\n  KilojoulePerGram = \"Q31\",\n  /**\n   * femtolitre\n   *\n   * rec20\n   */\n  Femtolitre = \"Q32\",\n  /**\n   * picolitre\n   *\n   * rec20\n   */\n  Picolitre = \"Q33\",\n  /**\n   * nanolitre\n   *\n   * rec20\n   */\n  Nanolitre = \"Q34\",\n  /**\n   * megawatts per minute\n   *\n   * rec20\n   */\n  MegawattsPerMinute = \"Q35\",\n  /**\n   * square metre per cubic metre\n   *\n   * rec20\n   */\n  SquareMetrePerCubicMetre = \"Q36\",\n  /**\n   * Standard cubic metre per day\n   *\n   * rec20\n   */\n  StandardCubicMetrePerDay = \"Q37\",\n  /**\n   * Standard cubic metre per hour\n   *\n   * rec20\n   */\n  StandardCubicMetrePerHour = \"Q38\",\n  /**\n   * Normalized cubic metre per day\n   *\n   * rec20\n   */\n  NormalizedCubicMetrePerDay = \"Q39\",\n  /**\n   * Normalized cubic metre per hour\n   *\n   * rec20\n   */\n  NormalizedCubicMetrePerHour = \"Q40\",\n  /**\n   * Joule per normalised cubic metre\n   *\n   * rec20\n   */\n  JoulePerNormalisedCubicMetre = \"Q41\",\n  /**\n   * Joule per standard cubic metre\n   *\n   * rec20\n   */\n  JoulePerStandardCubicMetre = \"Q42\",\n  /**\n   * page - facsimile\n   *\n   * rec20\n   */\n  PageFacsimile = \"QA\",\n  /**\n   * quarter (of a year)\n   *\n   * rec20\n   */\n  QuarterAYear = \"QAN\",\n  /**\n   * page - hardcopy\n   *\n   * rec20\n   */\n  PageHardcopy = \"QB\",\n  /**\n   * quire\n   *\n   * rec20\n   */\n  Quire = \"QR\",\n  /**\n   * dry quart (US)\n   *\n   * rec20\n   */\n  DryQuartUs = \"QTD\",\n  /**\n   * quart (UK)\n   *\n   * rec20\n   */\n  QuartUk = \"QTI\",\n  /**\n   * liquid quart (US)\n   *\n   * rec20\n   */\n  LiquidQuartUs = \"QTL\",\n  /**\n   * quarter (UK)\n   *\n   * rec20\n   */\n  QuarterUk = \"QTR\",\n  /**\n   * pica\n   *\n   * rec20\n   */\n  Pica = \"R1\",\n  /**\n   * thousand cubic metre\n   *\n   * rec20\n   */\n  ThousandCubicMetre = \"R9\",\n  /**\n   * running or operating hour\n   *\n   * rec20\n   */\n  RunningOrOperatingHour = \"RH\",\n  /**\n   * ream\n   *\n   * rec20\n   */\n  Ream = \"RM\",\n  /**\n   * room\n   *\n   * rec20\n   */\n  Room = \"ROM\",\n  /**\n   * pound per ream\n   *\n   * rec20\n   */\n  PoundPerReam = \"RP\",\n  /**\n   * revolutions per minute\n   *\n   * rec20\n   */\n  RevolutionsPerMinute = \"RPM\",\n  /**\n   * revolutions per second\n   *\n   * rec20\n   */\n  RevolutionsPerSecond = \"RPS\",\n  /**\n   * revenue ton mile\n   *\n   * rec20\n   */\n  RevenueTonMile = \"RT\",\n  /**\n   * square foot per second\n   *\n   * rec20\n   */\n  SquareFootPerSecond = \"S3\",\n  /**\n   * square metre per second\n   *\n   * rec20\n   */\n  SquareMetrePerSecond = \"S4\",\n  /**\n   * half year (6 months)\n   *\n   * rec20\n   */\n  HalfYear6Months = \"SAN\",\n  /**\n   * score\n   *\n   * rec20\n   */\n  Score = \"SCO\",\n  /**\n   * scruple\n   *\n   * rec20\n   */\n  Scruple = \"SCR\",\n  /**\n   * second [unit of time]\n   *\n   * rec20\n   */\n  SecondUnitTime = \"SEC\",\n  /**\n   * set\n   *\n   * rec20\n   */\n  Set = \"SET\",\n  /**\n   * segment\n   *\n   * rec20\n   */\n  Segment = \"SG\",\n  /**\n   * siemens\n   *\n   * rec20\n   */\n  Siemens = \"SIE\",\n  /**\n   * Standard cubic metre\n   *\n   * rec20\n   */\n  StandardCubicMetre = \"SM3\",\n  /**\n   * mile (statute mile)\n   *\n   * rec20\n   */\n  MileStatuteMile = \"SMI\",\n  /**\n   * square\n   *\n   * rec20\n   */\n  Square = \"SQ\",\n  /**\n   * square, roofing\n   *\n   * rec20\n   */\n  SquareRoofing = \"SQR\",\n  /**\n   * strip\n   *\n   * rec20\n   */\n  Strip = \"SR\",\n  /**\n   * stick\n   *\n   * rec20\n   */\n  Stick = \"STC\",\n  /**\n   * stone (UK)\n   *\n   * rec20\n   */\n  StoneUk = \"STI\",\n  /**\n   * stick, cigarette\n   *\n   * rec20\n   */\n  StickCigarette = \"STK\",\n  /**\n   * standard litre\n   *\n   * rec20\n   */\n  StandardLitre = \"STL\",\n  /**\n   * ton (US) or short ton (UK/US)\n   *\n   * rec20\n   */\n  TonUsOrShortTonUkUs = \"STN\",\n  /**\n   * straw\n   *\n   * rec20\n   */\n  Straw = \"STW\",\n  /**\n   * skein\n   *\n   * rec20\n   */\n  Skein = \"SW\",\n  /**\n   * shipment\n   *\n   * rec20\n   */\n  Shipment = \"SX\",\n  /**\n   * syringe\n   *\n   * rec20\n   */\n  Syringe = \"SYR\",\n  /**\n   * telecommunication line in service\n   *\n   * rec20\n   */\n  TelecommunicationLineInService = \"T0\",\n  /**\n   * thousand piece\n   *\n   * rec20\n   */\n  ThousandPiece = \"T3\",\n  /**\n   * kiloampere hour (thousand ampere hour)\n   *\n   * rec20\n   */\n  KiloampereHourThousandAmpereHour = \"TAH\",\n  /**\n   * total acid number\n   *\n   * rec20\n   */\n  TotalAcidNumber = \"TAN\",\n  /**\n   * thousand square inch\n   *\n   * rec20\n   */\n  ThousandSquareInch = \"TI\",\n  /**\n   * metric ton, including container\n   *\n   * rec20\n   */\n  MetricTonIncludingContainer = \"TIC\",\n  /**\n   * metric ton, including inner packaging\n   *\n   * rec20\n   */\n  MetricTonIncludingInnerPackaging = \"TIP\",\n  /**\n   * tonne kilometre\n   *\n   * rec20\n   */\n  TonneKilometre = \"TKM\",\n  /**\n   * kilogram of imported meat, less offal\n   *\n   * rec20\n   */\n  KilogramImportedMeatLessOffal = \"TMS\",\n  /**\n   * tonne (metric ton)\n   *\n   * rec20\n   */\n  TonneMetricTon = \"TNE\",\n  /**\n   * ten pack\n   *\n   * rec20\n   */\n  TenPack = \"TP\",\n  /**\n   * teeth per inch\n   *\n   * rec20\n   */\n  TeethPerInch = \"TPI\",\n  /**\n   * ten pair\n   *\n   * rec20\n   */\n  TenPair = \"TPR\",\n  /**\n   * thousand cubic metre per day\n   *\n   * rec20\n   */\n  ThousandCubicMetrePerDay = \"TQD\",\n  /**\n   * trillion (EUR)\n   *\n   * rec20\n   */\n  TrillionEur = \"TRL\",\n  /**\n   * ten set\n   *\n   * rec20\n   */\n  TenSet = \"TST\",\n  /**\n   * ten thousand sticks\n   *\n   * rec20\n   */\n  TenThousandSticks = \"TTS\",\n  /**\n   * treatment\n   *\n   * rec20\n   */\n  Treatment = \"U1\",\n  /**\n   * tablet\n   *\n   * rec20\n   */\n  Tablet = \"U2\",\n  /**\n   * telecommunication line in service average\n   *\n   * rec20\n   */\n  TelecommunicationLineInServiceAverage = \"UB\",\n  /**\n   * telecommunication port\n   *\n   * rec20\n   */\n  TelecommunicationPort = \"UC\",\n  /**\n   * volt - ampere per kilogram\n   *\n   * rec20\n   */\n  VoltAmperePerKilogram = \"VA\",\n  /**\n   * volt\n   *\n   * rec20\n   */\n  Volt = \"VLT\",\n  /**\n   * percent volume\n   *\n   * rec20\n   */\n  PercentVolume = \"VP\",\n  /**\n   * wet kilo\n   *\n   * rec20\n   */\n  WetKilo = \"W2\",\n  /**\n   * watt per kilogram\n   *\n   * rec20\n   */\n  WattPerKilogram = \"WA\",\n  /**\n   * wet pound\n   *\n   * rec20\n   */\n  WetPound = \"WB\",\n  /**\n   * cord\n   *\n   * rec20\n   */\n  Cord = \"WCD\",\n  /**\n   * wet ton\n   *\n   * rec20\n   */\n  WetTon = \"WE\",\n  /**\n   * weber\n   *\n   * rec20\n   */\n  Weber = \"WEB\",\n  /**\n   * week\n   *\n   * rec20\n   */\n  Week = \"WEE\",\n  /**\n   * wine gallon\n   *\n   * rec20\n   */\n  WineGallon = \"WG\",\n  /**\n   * watt hour\n   *\n   * rec20\n   */\n  WattHour = \"WHR\",\n  /**\n   * working month\n   *\n   * rec20\n   */\n  WorkingMonth = \"WM\",\n  /**\n   * standard\n   *\n   * rec20\n   */\n  Standard = \"WSD\",\n  /**\n   * watt\n   *\n   * rec20\n   */\n  Watt = \"WTT\",\n  /**\n   * Gunter's chain\n   *\n   * rec20\n   */\n  GuntersChain = \"X1\",\n  /**\n   * square yard\n   *\n   * rec20\n   */\n  SquareYard = \"YDK\",\n  /**\n   * cubic yard\n   *\n   * rec20\n   */\n  CubicYard = \"YDQ\",\n  /**\n   * yard\n   *\n   * rec20\n   */\n  Yard = \"YRD\",\n  /**\n   * hanging container\n   *\n   * rec20\n   */\n  HangingContainer = \"Z11\",\n  /**\n   * nanomole\n   *\n   * Rec20\n   */\n  Nanomole = \"Z9\",\n  /**\n   * page\n   *\n   * rec20\n   */\n  Page = \"ZP\",\n  /**\n   * mutually defined\n   *\n   * rec20\n   */\n  MutuallyDefined = \"ZZ\",\n  /**\n   * Drum, steel\n   *\n   * rec21\n   */\n  DrumSteel = \"X1A\",\n  /**\n   * Drum, aluminium\n   *\n   * rec21\n   */\n  DrumAluminium = \"X1B\",\n  /**\n   * Drum, plywood\n   *\n   * rec21\n   */\n  DrumPlywood = \"X1D\",\n  /**\n   * Container, flexible\n   *\n   * rec21\n   */\n  ContainerFlexible = \"X1F\",\n  /**\n   * Drum, fibre\n   *\n   * rec21\n   */\n  DrumFibre = \"X1G\",\n  /**\n   * Drum, wooden\n   *\n   * rec21\n   */\n  DrumWooden = \"X1W\",\n  /**\n   * Barrel, wooden\n   *\n   * rec21\n   */\n  BarrelWooden = \"X2C\",\n  /**\n   * Jerrican, steel\n   *\n   * rec21\n   */\n  JerricanSteel = \"X3A\",\n  /**\n   * Jerrican, plastic\n   *\n   * rec21\n   */\n  JerricanPlastic = \"X3H\",\n  /**\n   * Bag, super bulk\n   *\n   * rec21\n   */\n  BagSuperBulk = \"X43\",\n  /**\n   * Bag, polybag\n   *\n   * rec21\n   */\n  BagPolybag = \"X44\",\n  /**\n   * Box, steel\n   *\n   * rec21\n   */\n  BoxSteel = \"X4A\",\n  /**\n   * Box, aluminium\n   *\n   * rec21\n   */\n  BoxAluminium = \"X4B\",\n  /**\n   * Box, natural wood\n   *\n   * rec21\n   */\n  BoxNaturalWood = \"X4C\",\n  /**\n   * Box, plywood\n   *\n   * rec21\n   */\n  BoxPlywood = \"X4D\",\n  /**\n   * Box, reconstituted wood\n   *\n   * rec21\n   */\n  BoxReconstitutedWood = \"X4F\",\n  /**\n   * Box, fibreboard\n   *\n   * rec21\n   */\n  BoxFibreboard = \"X4G\",\n  /**\n   * Box, plastic\n   *\n   * rec21\n   */\n  BoxPlastic = \"X4H\",\n  /**\n   * Bag, woven plastic\n   *\n   * rec21\n   */\n  BagWovenPlastic = \"X5H\",\n  /**\n   * Bag, textile\n   *\n   * rec21\n   */\n  BagTextile = \"X5L\",\n  /**\n   * Bag, paper\n   *\n   * rec21\n   */\n  BagPaper = \"X5M\",\n  /**\n   * Composite packaging, plastic receptacle\n   *\n   * rec21\n   */\n  CompositePackagingPlasticReceptacle = \"X6H\",\n  /**\n   * Composite packaging, glass receptacle\n   *\n   * rec21\n   */\n  CompositePackagingGlassReceptacle = \"X6P\",\n  /**\n   * Case, car\n   *\n   * rec21\n   */\n  CaseCar = \"X7A\",\n  /**\n   * Case, wooden\n   *\n   * rec21\n   */\n  CaseWooden = \"X7B\",\n  /**\n   * Pallet, wooden\n   *\n   * rec21\n   */\n  PalletWooden = \"X8A\",\n  /**\n   * Crate, wooden\n   *\n   * rec21\n   */\n  CrateWooden = \"X8B\",\n  /**\n   * Bundle, wooden\n   *\n   * rec21\n   */\n  BundleWooden = \"X8C\",\n  /**\n   * Intermediate bulk container, rigid plastic\n   *\n   * rec21\n   */\n  IntermediateBulkContainerRigidPlastic = \"XAA\",\n  /**\n   * Receptacle, fibre\n   *\n   * rec21\n   */\n  ReceptacleFibre = \"XAB\",\n  /**\n   * Receptacle, paper\n   *\n   * rec21\n   */\n  ReceptaclePaper = \"XAC\",\n  /**\n   * Receptacle, wooden\n   *\n   * rec21\n   */\n  ReceptacleWooden = \"XAD\",\n  /**\n   * Aerosol\n   *\n   * rec21\n   */\n  Aerosol = \"XAE\",\n  /**\n   * Pallet, modular, collars 80cms * 60cms\n   *\n   * rec21\n   */\n  PalletModularCollars80cms60cms = \"XAF\",\n  /**\n   * Pallet, shrinkwrapped\n   *\n   * rec21\n   */\n  PalletShrinkwrapped = \"XAG\",\n  /**\n   * Pallet, 100cms * 110cms\n   *\n   * rec21\n   */\n  Pallet100cms110cms = \"XAH\",\n  /**\n   * Clamshell\n   *\n   * rec21\n   */\n  Clamshell = \"XAI\",\n  /**\n   * Cone\n   *\n   * rec21\n   */\n  Cone = \"XAJ\",\n  /**\n   * Ball\n   *\n   * rec21\n   */\n  Ball_Dup = \"XAL\",\n  /**\n   * Ampoule, non-protected\n   *\n   * rec21\n   */\n  AmpouleNonProtected = \"XAM\",\n  /**\n   * Ampoule, protected\n   *\n   * rec21\n   */\n  AmpouleProtected = \"XAP\",\n  /**\n   * Atomizer\n   *\n   * rec21\n   */\n  Atomizer = \"XAT\",\n  /**\n   * Capsule\n   *\n   * rec21\n   */\n  Capsule = \"XAV\",\n  /**\n   * Belt\n   *\n   * rec21\n   */\n  Belt = \"XB4\",\n  /**\n   * Barrel\n   *\n   * rec21\n   */\n  Barrel = \"XBA\",\n  /**\n   * Bobbin\n   *\n   * rec21\n   */\n  Bobbin = \"XBB\",\n  /**\n   * Bottlecrate / bottlerack\n   *\n   * rec21\n   */\n  BottlecrateBottlerack = \"XBC\",\n  /**\n   * Board\n   *\n   * rec21\n   */\n  Board = \"XBD\",\n  /**\n   * Bundle\n   *\n   * rec21\n   */\n  Bundle = \"XBE\",\n  /**\n   * Balloon, non-protected\n   *\n   * rec21\n   */\n  BalloonNonProtected = \"XBF\",\n  /**\n   * Bag\n   *\n   * rec21\n   */\n  Bag = \"XBG\",\n  /**\n   * Bunch\n   *\n   * rec21\n   */\n  Bunch = \"XBH\",\n  /**\n   * Bin\n   *\n   * rec21\n   */\n  Bin = \"XBI\",\n  /**\n   * Bucket\n   *\n   * rec21\n   */\n  Bucket = \"XBJ\",\n  /**\n   * Basket\n   *\n   * rec21\n   */\n  Basket = \"XBK\",\n  /**\n   * Bale, compressed\n   *\n   * rec21\n   */\n  BaleCompressed = \"XBL\",\n  /**\n   * Basin\n   *\n   * rec21\n   */\n  Basin = \"XBM\",\n  /**\n   * Bale, non-compressed\n   *\n   * rec21\n   */\n  BaleNonCompressed = \"XBN\",\n  /**\n   * Bottle, non-protected, cylindrical\n   *\n   * rec21\n   */\n  BottleNonProtectedCylindrical = \"XBO\",\n  /**\n   * Balloon, protected\n   *\n   * rec21\n   */\n  BalloonProtected = \"XBP\",\n  /**\n   * Bottle, protected cylindrical\n   *\n   * rec21\n   */\n  BottleProtectedCylindrical = \"XBQ\",\n  /**\n   * Bar\n   *\n   * rec21\n   */\n  Bar = \"XBR\",\n  /**\n   * Bottle, non-protected, bulbous\n   *\n   * rec21\n   */\n  BottleNonProtectedBulbous = \"XBS\",\n  /**\n   * Bolt\n   *\n   * rec21\n   */\n  Bolt = \"XBT\",\n  /**\n   * Butt\n   *\n   * rec21\n   */\n  Butt = \"XBU\",\n  /**\n   * Bottle, protected bulbous\n   *\n   * rec21\n   */\n  BottleProtectedBulbous = \"XBV\",\n  /**\n   * Box, for liquids\n   *\n   * rec21\n   */\n  BoxForLiquids = \"XBW\",\n  /**\n   * Box\n   *\n   * rec21\n   */\n  Box = \"XBX\",\n  /**\n   * Board, in bundle/bunch/truss\n   *\n   * rec21\n   */\n  BoardInBundleBunchTruss = \"XBY\",\n  /**\n   * Bars, in bundle/bunch/truss\n   *\n   * rec21\n   */\n  BarsInBundleBunchTruss = \"XBZ\",\n  /**\n   * Can, rectangular\n   *\n   * rec21\n   */\n  CanRectangular = \"XCA\",\n  /**\n   * Crate, beer\n   *\n   * rec21\n   */\n  CrateBeer = \"XCB\",\n  /**\n   * Churn\n   *\n   * rec21\n   */\n  Churn = \"XCC\",\n  /**\n   * Can, with handle and spout\n   *\n   * rec21\n   */\n  CanWithHandleAndSpout = \"XCD\",\n  /**\n   * Creel\n   *\n   * rec21\n   */\n  Creel = \"XCE\",\n  /**\n   * Coffer\n   *\n   * rec21\n   */\n  Coffer = \"XCF\",\n  /**\n   * Cage\n   *\n   * rec21\n   */\n  Cage = \"XCG\",\n  /**\n   * Chest\n   *\n   * rec21\n   */\n  Chest = \"XCH\",\n  /**\n   * Canister\n   *\n   * rec21\n   */\n  Canister = \"XCI\",\n  /**\n   * Coffin\n   *\n   * rec21\n   */\n  Coffin = \"XCJ\",\n  /**\n   * Cask\n   *\n   * rec21\n   */\n  Cask = \"XCK\",\n  /**\n   * Coil\n   *\n   * rec21\n   */\n  Coil = \"XCL\",\n  /**\n   * Card\n   *\n   * rec21\n   */\n  Card_Dup = \"XCM\",\n  /**\n   * Container, not otherwise specified as transport equipment\n   *\n   * rec21\n   */\n  ContainerNotOtherwiseSpecifiedAsTransportEquipment = \"XCN\",\n  /**\n   * Carboy, non-protected\n   *\n   * rec21\n   */\n  CarboyNonProtected = \"XCO\",\n  /**\n   * Carboy, protected\n   *\n   * rec21\n   */\n  CarboyProtected = \"XCP\",\n  /**\n   * Cartridge\n   *\n   * rec21\n   */\n  Cartridge = \"XCQ\",\n  /**\n   * Crate\n   *\n   * rec21\n   */\n  Crate = \"XCR\",\n  /**\n   * Case\n   *\n   * rec21\n   */\n  Case = \"XCS\",\n  /**\n   * Carton\n   *\n   * rec21\n   */\n  Carton = \"XCT\",\n  /**\n   * Cup\n   *\n   * rec21\n   */\n  Cup = \"XCU\",\n  /**\n   * Cover\n   *\n   * rec21\n   */\n  Cover = \"XCV\",\n  /**\n   * Cage, roll\n   *\n   * rec21\n   */\n  CageRoll = \"XCW\",\n  /**\n   * Can, cylindrical\n   *\n   * rec21\n   */\n  CanCylindrical = \"XCX\",\n  /**\n   * Cylinder\n   *\n   * rec21\n   */\n  Cylinder = \"XCY\",\n  /**\n   * Canvas\n   *\n   * rec21\n   */\n  Canvas = \"XCZ\",\n  /**\n   * Crate, multiple layer, plastic\n   *\n   * rec21\n   */\n  CrateMultipleLayerPlastic = \"XDA\",\n  /**\n   * Crate, multiple layer, wooden\n   *\n   * rec21\n   */\n  CrateMultipleLayerWooden = \"XDB\",\n  /**\n   * Crate, multiple layer, cardboard\n   *\n   * rec21\n   */\n  CrateMultipleLayerCardboard = \"XDC\",\n  /**\n   * Cage, Commonwealth Handling Equipment Pool (CHEP)\n   *\n   * rec21\n   */\n  CageCommonwealthHandlingEquipmentPoolChep = \"XDG\",\n  /**\n   * Box, Commonwealth Handling Equipment Pool (CHEP), Eurobox\n   *\n   * rec21\n   */\n  BoxCommonwealthHandlingEquipmentPoolChepEurobox = \"XDH\",\n  /**\n   * Drum, iron\n   *\n   * rec21\n   */\n  DrumIron = \"XDI\",\n  /**\n   * Demijohn, non-protected\n   *\n   * rec21\n   */\n  DemijohnNonProtected = \"XDJ\",\n  /**\n   * Crate, bulk, cardboard\n   *\n   * rec21\n   */\n  CrateBulkCardboard = \"XDK\",\n  /**\n   * Crate, bulk, plastic\n   *\n   * rec21\n   */\n  CrateBulkPlastic = \"XDL\",\n  /**\n   * Crate, bulk, wooden\n   *\n   * rec21\n   */\n  CrateBulkWooden = \"XDM\",\n  /**\n   * Dispenser\n   *\n   * rec21\n   */\n  Dispenser = \"XDN\",\n  /**\n   * Demijohn, protected\n   *\n   * rec21\n   */\n  DemijohnProtected = \"XDP\",\n  /**\n   * Drum\n   *\n   * rec21\n   */\n  Drum = \"XDR\",\n  /**\n   * Tray, one layer no cover, plastic\n   *\n   * rec21\n   */\n  TrayOneLayerNoCoverPlastic = \"XDS\",\n  /**\n   * Tray, one layer no cover, wooden\n   *\n   * rec21\n   */\n  TrayOneLayerNoCoverWooden = \"XDT\",\n  /**\n   * Tray, one layer no cover, polystyrene\n   *\n   * rec21\n   */\n  TrayOneLayerNoCoverPolystyrene = \"XDU\",\n  /**\n   * Tray, one layer no cover, cardboard\n   *\n   * rec21\n   */\n  TrayOneLayerNoCoverCardboard = \"XDV\",\n  /**\n   * Tray, two layers no cover, plastic tray\n   *\n   * rec21\n   */\n  TrayTwoLayersNoCoverPlasticTray = \"XDW\",\n  /**\n   * Tray, two layers no cover, wooden\n   *\n   * rec21\n   */\n  TrayTwoLayersNoCoverWooden = \"XDX\",\n  /**\n   * Tray, two layers no cover, cardboard\n   *\n   * rec21\n   */\n  TrayTwoLayersNoCoverCardboard = \"XDY\",\n  /**\n   * Bag, plastic\n   *\n   * rec21\n   */\n  BagPlastic = \"XEC\",\n  /**\n   * Case, with pallet base\n   *\n   * rec21\n   */\n  CaseWithPalletBase = \"XED\",\n  /**\n   * Case, with pallet base, wooden\n   *\n   * rec21\n   */\n  CaseWithPalletBaseWooden = \"XEE\",\n  /**\n   * Case, with pallet base, cardboard\n   *\n   * rec21\n   */\n  CaseWithPalletBaseCardboard = \"XEF\",\n  /**\n   * Case, with pallet base, plastic\n   *\n   * rec21\n   */\n  CaseWithPalletBasePlastic = \"XEG\",\n  /**\n   * Case, with pallet base, metal\n   *\n   * rec21\n   */\n  CaseWithPalletBaseMetal = \"XEH\",\n  /**\n   * Case, isothermic\n   *\n   * rec21\n   */\n  CaseIsothermic = \"XEI\",\n  /**\n   * Envelope\n   *\n   * rec21\n   */\n  Envelope = \"XEN\",\n  /**\n   * Flexibag\n   *\n   * rec21\n   */\n  Flexibag = \"XFB\",\n  /**\n   * Crate, fruit\n   *\n   * rec21\n   */\n  CrateFruit = \"XFC\",\n  /**\n   * Crate, framed\n   *\n   * rec21\n   */\n  CrateFramed = \"XFD\",\n  /**\n   * Flexitank\n   *\n   * rec21\n   */\n  Flexitank = \"XFE\",\n  /**\n   * Firkin\n   *\n   * rec21\n   */\n  Firkin = \"XFI\",\n  /**\n   * Flask\n   *\n   * rec21\n   */\n  Flask = \"XFL\",\n  /**\n   * Footlocker\n   *\n   * rec21\n   */\n  Footlocker = \"XFO\",\n  /**\n   * Filmpack\n   *\n   * rec21\n   */\n  Filmpack = \"XFP\",\n  /**\n   * Frame\n   *\n   * rec21\n   */\n  Frame = \"XFR\",\n  /**\n   * Foodtainer\n   *\n   * rec21\n   */\n  Foodtainer = \"XFT\",\n  /**\n   * Cart, flatbed\n   *\n   * rec21\n   */\n  CartFlatbed = \"XFW\",\n  /**\n   * Bag, flexible container\n   *\n   * rec21\n   */\n  BagFlexibleContainer = \"XFX\",\n  /**\n   * Bottle, gas\n   *\n   * rec21\n   */\n  BottleGas = \"XGB\",\n  /**\n   * Girder\n   *\n   * rec21\n   */\n  Girder = \"XGI\",\n  /**\n   * Container, gallon\n   *\n   * rec21\n   */\n  ContainerGallon = \"XGL\",\n  /**\n   * Receptacle, glass\n   *\n   * rec21\n   */\n  ReceptacleGlass = \"XGR\",\n  /**\n   * Tray, containing horizontally stacked flat items\n   *\n   * rec21\n   */\n  TrayContainingHorizontallyStackedFlatItems = \"XGU\",\n  /**\n   * Bag, gunny\n   *\n   * rec21\n   */\n  BagGunny = \"XGY\",\n  /**\n   * Girders, in bundle/bunch/truss\n   *\n   * rec21\n   */\n  GirdersInBundleBunchTruss = \"XGZ\",\n  /**\n   * Basket, with handle, plastic\n   *\n   * rec21\n   */\n  BasketWithHandlePlastic = \"XHA\",\n  /**\n   * Basket, with handle, wooden\n   *\n   * rec21\n   */\n  BasketWithHandleWooden = \"XHB\",\n  /**\n   * Basket, with handle, cardboard\n   *\n   * rec21\n   */\n  BasketWithHandleCardboard = \"XHC\",\n  /**\n   * Hogshead\n   *\n   * rec21\n   */\n  Hogshead = \"XHG\",\n  /**\n   * Hanger\n   *\n   * rec21\n   */\n  Hanger = \"XHN\",\n  /**\n   * Hamper\n   *\n   * rec21\n   */\n  Hamper = \"XHR\",\n  /**\n   * Package, display, wooden\n   *\n   * rec21\n   */\n  PackageDisplayWooden = \"XIA\",\n  /**\n   * Package, display, cardboard\n   *\n   * rec21\n   */\n  PackageDisplayCardboard = \"XIB\",\n  /**\n   * Package, display, plastic\n   *\n   * rec21\n   */\n  PackageDisplayPlastic = \"XIC\",\n  /**\n   * Package, display, metal\n   *\n   * rec21\n   */\n  PackageDisplayMetal = \"XID\",\n  /**\n   * Package, show\n   *\n   * rec21\n   */\n  PackageShow = \"XIE\",\n  /**\n   * Package, flow\n   *\n   * rec21\n   */\n  PackageFlow = \"XIF\",\n  /**\n   * Package, paper wrapped\n   *\n   * rec21\n   */\n  PackagePaperWrapped = \"XIG\",\n  /**\n   * Drum, plastic\n   *\n   * rec21\n   */\n  DrumPlastic = \"XIH\",\n  /**\n   * Package, cardboard, with bottle grip-holes\n   *\n   * rec21\n   */\n  PackageCardboardWithBottleGripHoles = \"XIK\",\n  /**\n   * Tray, rigid, lidded stackable (CEN TS 14482:2002)\n   *\n   * rec21\n   */\n  TrayRigidLiddedStackableCenTs144822002 = \"XIL\",\n  /**\n   * Ingot\n   *\n   * rec21\n   */\n  Ingot = \"XIN\",\n  /**\n   * Ingots, in bundle/bunch/truss\n   *\n   * rec21\n   */\n  IngotsInBundleBunchTruss = \"XIZ\",\n  /**\n   * Bag, jumbo\n   *\n   * rec21\n   */\n  BagJumbo = \"XJB\",\n  /**\n   * Jerrican, rectangular\n   *\n   * rec21\n   */\n  JerricanRectangular = \"XJC\",\n  /**\n   * Jug\n   *\n   * rec21\n   */\n  Jug = \"XJG\",\n  /**\n   * Jar\n   *\n   * rec21\n   */\n  Jar = \"XJR\",\n  /**\n   * Jutebag\n   *\n   * rec21\n   */\n  Jutebag = \"XJT\",\n  /**\n   * Jerrican, cylindrical\n   *\n   * rec21\n   */\n  JerricanCylindrical = \"XJY\",\n  /**\n   * Keg\n   *\n   * rec21\n   */\n  Keg = \"XKG\",\n  /**\n   * Kit\n   *\n   * rec21\n   */\n  Kit_Dup = \"XKI\",\n  /**\n   * Luggage\n   *\n   * rec21\n   */\n  Luggage = \"XLE\",\n  /**\n   * Log\n   *\n   * rec21\n   */\n  Log = \"XLG\",\n  /**\n   * Lot\n   *\n   * rec21\n   */\n  Lot = \"XLT\",\n  /**\n   * Lug\n   *\n   * rec21\n   */\n  Lug = \"XLU\",\n  /**\n   * Liftvan\n   *\n   * rec21\n   */\n  Liftvan = \"XLV\",\n  /**\n   * Logs, in bundle/bunch/truss\n   *\n   * rec21\n   */\n  LogsInBundleBunchTruss = \"XLZ\",\n  /**\n   * Crate, metal\n   *\n   * rec21\n   */\n  CrateMetal = \"XMA\",\n  /**\n   * Bag, multiply\n   *\n   * rec21\n   */\n  BagMultiply = \"XMB\",\n  /**\n   * Crate, milk\n   *\n   * rec21\n   */\n  CrateMilk = \"XMC\",\n  /**\n   * Container, metal\n   *\n   * rec21\n   */\n  ContainerMetal = \"XME\",\n  /**\n   * Receptacle, metal\n   *\n   * rec21\n   */\n  ReceptacleMetal = \"XMR\",\n  /**\n   * Sack, multi-wall\n   *\n   * rec21\n   */\n  SackMultiWall = \"XMS\",\n  /**\n   * Mat\n   *\n   * rec21\n   */\n  Mat = \"XMT\",\n  /**\n   * Receptacle, plastic wrapped\n   *\n   * rec21\n   */\n  ReceptaclePlasticWrapped = \"XMW\",\n  /**\n   * Matchbox\n   *\n   * rec21\n   */\n  Matchbox = \"XMX\",\n  /**\n   * Not available\n   *\n   * rec21\n   */\n  NotAvailable = \"XNA\",\n  /**\n   * Unpacked or unpackaged\n   *\n   * rec21\n   */\n  UnpackedOrUnpackaged = \"XNE\",\n  /**\n   * Unpacked or unpackaged, single unit\n   *\n   * rec21\n   */\n  UnpackedOrUnpackagedSingleUnit = \"XNF\",\n  /**\n   * Unpacked or unpackaged, multiple units\n   *\n   * rec21\n   */\n  UnpackedOrUnpackagedMultipleUnits = \"XNG\",\n  /**\n   * Nest\n   *\n   * rec21\n   */\n  Nest = \"XNS\",\n  /**\n   * Net\n   *\n   * rec21\n   */\n  Net = \"XNT\",\n  /**\n   * Net, tube, plastic\n   *\n   * rec21\n   */\n  NetTubePlastic = \"XNU\",\n  /**\n   * Net, tube, textile\n   *\n   * rec21\n   */\n  NetTubeTextile = \"XNV\",\n  /**\n   * Two sided cage on wheels with fixing strap\n   *\n   * Rec21\n   */\n  TwoSidedCageOnWheelsWithFixingStrap = \"XO1\",\n  /**\n   * Trolley\n   *\n   * Rec21\n   */\n  Trolley = \"XO2\",\n  /**\n   * Oneway pallet ISO 0 - 1/2 EURO Pallet\n   *\n   * Rec21\n   */\n  OnewayPalletIso012EuroPallet = \"XO3\",\n  /**\n   * Oneway pallet ISO 1 - 1/1 EURO Pallet\n   *\n   * Rec21\n   */\n  OnewayPalletIso111EuroPallet = \"XO4\",\n  /**\n   * Oneway pallet ISO 2 - 2/1 EURO Pallet\n   *\n   * Rec21\n   */\n  OnewayPalletIso221EuroPallet = \"XO5\",\n  /**\n   * Pallet with exceptional dimensions\n   *\n   * Rec21\n   */\n  PalletWithExceptionalDimensions = \"XO6\",\n  /**\n   * Wooden pallet 40 cm x 80 cm\n   *\n   * Rec21\n   */\n  WoodenPallet40CmX80Cm = \"XO7\",\n  /**\n   * Plastic pallet SRS 60 cm x 80 cm\n   *\n   * Rec21\n   */\n  PlasticPalletSrs60CmX80Cm = \"XO8\",\n  /**\n   * Plastic pallet SRS 80 cm x 120 cm\n   *\n   * Rec21\n   */\n  PlasticPalletSrs80CmX120Cm = \"XO9\",\n  /**\n   * Pallet, CHEP 40 cm x 60 cm\n   *\n   * rec21\n   */\n  PalletChep40CmX60Cm = \"XOA\",\n  /**\n   * Pallet, CHEP 80 cm x 120 cm\n   *\n   * rec21\n   */\n  PalletChep80CmX120Cm = \"XOB\",\n  /**\n   * Pallet, CHEP 100 cm x 120 cm\n   *\n   * rec21\n   */\n  PalletChep100CmX120Cm = \"XOC\",\n  /**\n   * Pallet, AS 4068-1993\n   *\n   * rec21\n   */\n  PalletAs40681993 = \"XOD\",\n  /**\n   * Pallet, ISO T11\n   *\n   * rec21\n   */\n  PalletIsoT11 = \"XOE\",\n  /**\n   * Platform, unspecified weight or dimension\n   *\n   * rec21\n   */\n  PlatformUnspecifiedWeightOrDimension = \"XOF\",\n  /**\n   * Pallet ISO 0 - 1/2 EURO Pallet\n   *\n   * Rec21\n   */\n  PalletIso012EuroPallet = \"XOG\",\n  /**\n   * Pallet ISO 1 - 1/1 EURO Pallet\n   *\n   * Rec21\n   */\n  PalletIso111EuroPallet = \"XOH\",\n  /**\n   * Pallet ISO 2 – 2/1 EURO Pallet\n   *\n   * Rec21\n   */\n  PalletIso221EuroPallet = \"XOI\",\n  /**\n   * 1/4 EURO Pallet\n   *\n   * Rec21\n   */\n  _14EuroPallet = \"XOJ\",\n  /**\n   * Block\n   *\n   * rec21\n   */\n  Block = \"XOK\",\n  /**\n   * 1/8 EURO Pallet\n   *\n   * Rec21\n   */\n  _18EuroPallet = \"XOL\",\n  /**\n   * Synthetic pallet ISO 1\n   *\n   * Rec21\n   */\n  SyntheticPalletIso1 = \"XOM\",\n  /**\n   * Synthetic pallet ISO 2\n   *\n   * Rec21\n   */\n  SyntheticPalletIso2 = \"XON\",\n  /**\n   * Wholesaler pallet\n   *\n   * Rec21\n   */\n  WholesalerPallet = \"XOP\",\n  /**\n   * Pallet 80 X 100 cm\n   *\n   * Rec21\n   */\n  Pallet80X100Cm = \"XOQ\",\n  /**\n   * Pallet 60 X 100 cm\n   *\n   * Rec21\n   */\n  Pallet60X100Cm = \"XOR\",\n  /**\n   * Oneway pallet\n   *\n   * Rec21\n   */\n  OnewayPallet = \"XOS\",\n  /**\n   * Octabin\n   *\n   * rec21\n   */\n  Octabin = \"XOT\",\n  /**\n   * Container, outer\n   *\n   * rec21\n   */\n  ContainerOuter = \"XOU\",\n  /**\n   * Returnable pallet\n   *\n   * Rec21\n   */\n  ReturnablePallet = \"XOV\",\n  /**\n   * Large bag, pallet sized\n   *\n   * Rec21\n   */\n  LargeBagPalletSized = \"XOW\",\n  /**\n   * A wheeled pallet with raised rim (81 x 67 x 135)\n   *\n   * Rec21\n   */\n  AWheeledPalletWithRaisedRim81X67X135 = \"XOX\",\n  /**\n   * A Wheeled pallet with raised rim (81 x 72 x 135)\n   *\n   * Rec21\n   */\n  AWheeledPalletWithRaisedRim81X72X135 = \"XOY\",\n  /**\n   * Wheeled pallet with raised rim ( 81 x 60 x 16)\n   *\n   * Rec21\n   */\n  WheeledPalletWithRaisedRim81X60X16 = \"XOZ\",\n  /**\n   * CHEP pallet 60 cm x 80 cm\n   *\n   * Rec21\n   */\n  ChepPallet60CmX80Cm = \"XP1\",\n  /**\n   * Pan\n   *\n   * rec21\n   */\n  Pan = \"XP2\",\n  /**\n   * LPR pallet 60 cm x 80 cm\n   *\n   * Rec21\n   */\n  LprPallet60CmX80Cm = \"XP3\",\n  /**\n   * LPR pallet 80 cm x 120 cm\n   *\n   * Rec21\n   */\n  LprPallet80CmX120Cm = \"XP4\",\n  /**\n   * Packet\n   *\n   * rec21\n   */\n  Packet = \"XPA\",\n  /**\n   * Pallet, box Combined open-ended box and pallet\n   *\n   * rec21\n   */\n  PalletBoxCombinedOpenEndedBoxAndPallet = \"XPB\",\n  /**\n   * Parcel\n   *\n   * rec21\n   */\n  Parcel = \"XPC\",\n  /**\n   * Pallet, modular, collars 80cms * 100cms\n   *\n   * rec21\n   */\n  PalletModularCollars80cms100cms = \"XPD\",\n  /**\n   * Pallet, modular, collars 80cms * 120cms\n   *\n   * rec21\n   */\n  PalletModularCollars80cms120cms = \"XPE\",\n  /**\n   * Pen\n   *\n   * rec21\n   */\n  Pen = \"XPF\",\n  /**\n   * Plate\n   *\n   * rec21\n   */\n  Plate = \"XPG\",\n  /**\n   * Pitcher\n   *\n   * rec21\n   */\n  Pitcher = \"XPH\",\n  /**\n   * Pipe\n   *\n   * rec21\n   */\n  Pipe = \"XPI\",\n  /**\n   * Punnet\n   *\n   * rec21\n   */\n  Punnet = \"XPJ\",\n  /**\n   * Package\n   *\n   * rec21\n   */\n  Package = \"XPK\",\n  /**\n   * Pail\n   *\n   * rec21\n   */\n  Pail = \"XPL\",\n  /**\n   * Plank\n   *\n   * rec21\n   */\n  Plank = \"XPN\",\n  /**\n   * Pouch\n   *\n   * rec21\n   */\n  Pouch = \"XPO\",\n  /**\n   * Piece\n   *\n   * rec21\n   */\n  Piece_Dup = \"XPP\",\n  /**\n   * Receptacle, plastic\n   *\n   * rec21\n   */\n  ReceptaclePlastic = \"XPR\",\n  /**\n   * Pot\n   *\n   * rec21\n   */\n  Pot = \"XPT\",\n  /**\n   * Tray\n   *\n   * rec21\n   */\n  Tray = \"XPU\",\n  /**\n   * Pipes, in bundle/bunch/truss\n   *\n   * rec21\n   */\n  PipesInBundleBunchTruss = \"XPV\",\n  /**\n   * Pallet\n   *\n   * rec21\n   */\n  Pallet = \"XPX\",\n  /**\n   * Plates, in bundle/bunch/truss\n   *\n   * rec21\n   */\n  PlatesInBundleBunchTruss = \"XPY\",\n  /**\n   * Planks, in bundle/bunch/truss\n   *\n   * rec21\n   */\n  PlanksInBundleBunchTruss = \"XPZ\",\n  /**\n   * Drum, steel, non-removable head\n   *\n   * rec21\n   */\n  DrumSteelNonRemovableHead = \"XQA\",\n  /**\n   * Drum, steel, removable head\n   *\n   * rec21\n   */\n  DrumSteelRemovableHead = \"XQB\",\n  /**\n   * Drum, aluminium, non-removable head\n   *\n   * rec21\n   */\n  DrumAluminiumNonRemovableHead = \"XQC\",\n  /**\n   * Drum, aluminium, removable head\n   *\n   * rec21\n   */\n  DrumAluminiumRemovableHead = \"XQD\",\n  /**\n   * Drum, plastic, non-removable head\n   *\n   * rec21\n   */\n  DrumPlasticNonRemovableHead = \"XQF\",\n  /**\n   * Drum, plastic, removable head\n   *\n   * rec21\n   */\n  DrumPlasticRemovableHead = \"XQG\",\n  /**\n   * Barrel, wooden, bung type\n   *\n   * rec21\n   */\n  BarrelWoodenBungType = \"XQH\",\n  /**\n   * Barrel, wooden, removable head\n   *\n   * rec21\n   */\n  BarrelWoodenRemovableHead = \"XQJ\",\n  /**\n   * Jerrican, steel, non-removable head\n   *\n   * rec21\n   */\n  JerricanSteelNonRemovableHead = \"XQK\",\n  /**\n   * Jerrican, steel, removable head\n   *\n   * rec21\n   */\n  JerricanSteelRemovableHead = \"XQL\",\n  /**\n   * Jerrican, plastic, non-removable head\n   *\n   * rec21\n   */\n  JerricanPlasticNonRemovableHead = \"XQM\",\n  /**\n   * Jerrican, plastic, removable head\n   *\n   * rec21\n   */\n  JerricanPlasticRemovableHead = \"XQN\",\n  /**\n   * Box, wooden, natural wood, ordinary\n   *\n   * rec21\n   */\n  BoxWoodenNaturalWoodOrdinary = \"XQP\",\n  /**\n   * Box, wooden, natural wood, with sift proof walls\n   *\n   * rec21\n   */\n  BoxWoodenNaturalWoodWithSiftProofWalls = \"XQQ\",\n  /**\n   * Box, plastic, expanded\n   *\n   * rec21\n   */\n  BoxPlasticExpanded = \"XQR\",\n  /**\n   * Box, plastic, solid\n   *\n   * rec21\n   */\n  BoxPlasticSolid = \"XQS\",\n  /**\n   * Rod\n   *\n   * rec21\n   */\n  Rod = \"XRD\",\n  /**\n   * Ring\n   *\n   * rec21\n   */\n  Ring = \"XRG\",\n  /**\n   * Rack, clothing hanger\n   *\n   * rec21\n   */\n  RackClothingHanger = \"XRJ\",\n  /**\n   * Rack\n   *\n   * rec21\n   */\n  Rack = \"XRK\",\n  /**\n   * Reel\n   *\n   * rec21\n   */\n  Reel = \"XRL\",\n  /**\n   * Roll\n   *\n   * rec21\n   */\n  Roll = \"XRO\",\n  /**\n   * Rednet\n   *\n   * rec21\n   */\n  Rednet = \"XRT\",\n  /**\n   * Rods, in bundle/bunch/truss\n   *\n   * rec21\n   */\n  RodsInBundleBunchTruss = \"XRZ\",\n  /**\n   * Sack\n   *\n   * rec21\n   */\n  Sack = \"XSA\",\n  /**\n   * Slab\n   *\n   * rec21\n   */\n  Slab = \"XSB\",\n  /**\n   * Crate, shallow\n   *\n   * rec21\n   */\n  CrateShallow = \"XSC\",\n  /**\n   * Spindle\n   *\n   * rec21\n   */\n  Spindle = \"XSD\",\n  /**\n   * Sea-chest\n   *\n   * rec21\n   */\n  SeaChest = \"XSE\",\n  /**\n   * Sachet\n   *\n   * rec21\n   */\n  Sachet = \"XSH\",\n  /**\n   * Skid\n   *\n   * rec21\n   */\n  Skid = \"XSI\",\n  /**\n   * Case, skeleton\n   *\n   * rec21\n   */\n  CaseSkeleton = \"XSK\",\n  /**\n   * Slipsheet\n   *\n   * rec21\n   */\n  Slipsheet = \"XSL\",\n  /**\n   * Sheetmetal\n   *\n   * rec21\n   */\n  Sheetmetal = \"XSM\",\n  /**\n   * Spool\n   *\n   * rec21\n   */\n  Spool = \"XSO\",\n  /**\n   * Sheet, plastic wrapping\n   *\n   * rec21\n   */\n  SheetPlasticWrapping = \"XSP\",\n  /**\n   * Case, steel\n   *\n   * rec21\n   */\n  CaseSteel = \"XSS\",\n  /**\n   * Sheet\n   *\n   * rec21\n   */\n  Sheet = \"XST\",\n  /**\n   * Suitcase\n   *\n   * rec21\n   */\n  Suitcase = \"XSU\",\n  /**\n   * Envelope, steel\n   *\n   * rec21\n   */\n  EnvelopeSteel = \"XSV\",\n  /**\n   * Shrinkwrapped\n   *\n   * rec21\n   */\n  Shrinkwrapped = \"XSW\",\n  /**\n   * Set\n   *\n   * Rec21\n   */\n  Set_Dup = \"XSX\",\n  /**\n   * Sleeve\n   *\n   * rec21\n   */\n  Sleeve = \"XSY\",\n  /**\n   * Sheets, in bundle/bunch/truss\n   *\n   * rec21\n   */\n  SheetsInBundleBunchTruss = \"XSZ\",\n  /**\n   * Tablet\n   *\n   * rec21\n   */\n  Tablet_Dup = \"XT1\",\n  /**\n   * Tub\n   *\n   * rec21\n   */\n  Tub = \"XTB\",\n  /**\n   * Tea-chest\n   *\n   * rec21\n   */\n  TeaChest = \"XTC\",\n  /**\n   * Tube, collapsible\n   *\n   * rec21\n   */\n  TubeCollapsible = \"XTD\",\n  /**\n   * Tyre\n   *\n   * rec21\n   */\n  Tyre_Dup = \"XTE\",\n  /**\n   * Tank container, generic\n   *\n   * rec21\n   */\n  TankContainerGeneric = \"XTG\",\n  /**\n   * Tierce\n   *\n   * rec21\n   */\n  Tierce = \"XTI\",\n  /**\n   * Tank, rectangular\n   *\n   * rec21\n   */\n  TankRectangular = \"XTK\",\n  /**\n   * Tub, with lid\n   *\n   * rec21\n   */\n  TubWithLid = \"XTL\",\n  /**\n   * Tin\n   *\n   * rec21\n   */\n  Tin = \"XTN\",\n  /**\n   * Tun\n   *\n   * rec21\n   */\n  Tun = \"XTO\",\n  /**\n   * Trunk\n   *\n   * rec21\n   */\n  Trunk = \"XTR\",\n  /**\n   * Truss\n   *\n   * rec21\n   */\n  Truss = \"XTS\",\n  /**\n   * Bag, tote\n   *\n   * rec21\n   */\n  BagTote = \"XTT\",\n  /**\n   * Tube\n   *\n   * rec21\n   */\n  Tube = \"XTU\",\n  /**\n   * Tube, with nozzle\n   *\n   * rec21\n   */\n  TubeWithNozzle = \"XTV\",\n  /**\n   * Pallet, triwall\n   *\n   * rec21\n   */\n  PalletTriwall = \"XTW\",\n  /**\n   * Tank, cylindrical\n   *\n   * rec21\n   */\n  TankCylindrical = \"XTY\",\n  /**\n   * Tubes, in bundle/bunch/truss\n   *\n   * rec21\n   */\n  TubesInBundleBunchTruss = \"XTZ\",\n  /**\n   * Uncaged\n   *\n   * rec21\n   */\n  Uncaged = \"XUC\",\n  /**\n   * Unit\n   *\n   * rec21\n   */\n  Unit = \"XUN\",\n  /**\n   * Vat\n   *\n   * rec21\n   */\n  Vat = \"XVA\",\n  /**\n   * Bulk, gas (at 1031 mbar and 15°C)\n   *\n   * rec21\n   */\n  BulkGasAt1031MbarAnd15C = \"XVG\",\n  /**\n   * Vial\n   *\n   * rec21\n   */\n  Vial = \"XVI\",\n  /**\n   * Vanpack\n   *\n   * rec21\n   */\n  Vanpack = \"XVK\",\n  /**\n   * Bulk, liquid\n   *\n   * rec21\n   */\n  BulkLiquid = \"XVL\",\n  /**\n   * Vehicle\n   *\n   * rec21\n   */\n  Vehicle = \"XVN\",\n  /**\n   * Bulk, solid, large particles (“nodules”)\n   *\n   * rec21\n   */\n  BulkSolidLargeParticlesNodules = \"XVO\",\n  /**\n   * Vacuum-packed\n   *\n   * rec21\n   */\n  VacuumPacked = \"XVP\",\n  /**\n   * Bulk, liquefied gas (at abnormal temperature/pressure)\n   *\n   * rec21\n   */\n  BulkLiquefiedGasAtAbnormalTemperaturePressure = \"XVQ\",\n  /**\n   * Bulk, solid, granular particles (“grains”)\n   *\n   * rec21\n   */\n  BulkSolidGranularParticlesGrains = \"XVR\",\n  /**\n   * Bulk, scrap metal\n   *\n   * rec21\n   */\n  BulkScrapMetal = \"XVS\",\n  /**\n   * Bulk, solid, fine particles (“powders”)\n   *\n   * rec21\n   */\n  BulkSolidFineParticlesPowders = \"XVY\",\n  /**\n   * Intermediate bulk container\n   *\n   * rec21\n   */\n  IntermediateBulkContainer = \"XWA\",\n  /**\n   * Wickerbottle\n   *\n   * rec21\n   */\n  Wickerbottle = \"XWB\",\n  /**\n   * Intermediate bulk container, steel\n   *\n   * rec21\n   */\n  IntermediateBulkContainerSteel = \"XWC\",\n  /**\n   * Intermediate bulk container, aluminium\n   *\n   * rec21\n   */\n  IntermediateBulkContainerAluminium = \"XWD\",\n  /**\n   * Intermediate bulk container, metal\n   *\n   * rec21\n   */\n  IntermediateBulkContainerMetal = \"XWF\",\n  /**\n   * Intermediate bulk container, steel, pressurised > 10 kpa\n   *\n   * rec21\n   */\n  IntermediateBulkContainerSteelPressurised10Kpa = \"XWG\",\n  /**\n   * Intermediate bulk container, aluminium, pressurised > 10 kpa\n   *\n   * rec21\n   */\n  IntermediateBulkContainerAluminiumPressurised10Kpa = \"XWH\",\n  /**\n   * Intermediate bulk container, metal, pressure 10 kpa\n   *\n   * rec21\n   */\n  IntermediateBulkContainerMetalPressure10Kpa = \"XWJ\",\n  /**\n   * Intermediate bulk container, steel, liquid\n   *\n   * rec21\n   */\n  IntermediateBulkContainerSteelLiquid = \"XWK\",\n  /**\n   * Intermediate bulk container, aluminium, liquid\n   *\n   * rec21\n   */\n  IntermediateBulkContainerAluminiumLiquid = \"XWL\",\n  /**\n   * Intermediate bulk container, metal, liquid\n   *\n   * rec21\n   */\n  IntermediateBulkContainerMetalLiquid = \"XWM\",\n  /**\n   * Intermediate bulk container, woven plastic, without coat/liner\n   *\n   * rec21\n   */\n  IntermediateBulkContainerWovenPlasticWithoutCoatLiner = \"XWN\",\n  /**\n   * Intermediate bulk container, woven plastic, coated\n   *\n   * rec21\n   */\n  IntermediateBulkContainerWovenPlasticCoated = \"XWP\",\n  /**\n   * Intermediate bulk container, woven plastic, with liner\n   *\n   * rec21\n   */\n  IntermediateBulkContainerWovenPlasticWithLiner = \"XWQ\",\n  /**\n   * Intermediate bulk container, woven plastic, coated and liner\n   *\n   * rec21\n   */\n  IntermediateBulkContainerWovenPlasticCoatedAndLiner = \"XWR\",\n  /**\n   * Intermediate bulk container, plastic film\n   *\n   * rec21\n   */\n  IntermediateBulkContainerPlasticFilm = \"XWS\",\n  /**\n   * Intermediate bulk container, textile with out coat/liner\n   *\n   * rec21\n   */\n  IntermediateBulkContainerTextileWithOutCoatLiner = \"XWT\",\n  /**\n   * Intermediate bulk container, natural wood, with inner liner\n   *\n   * rec21\n   */\n  IntermediateBulkContainerNaturalWoodWithInnerLiner = \"XWU\",\n  /**\n   * Intermediate bulk container, textile, coated\n   *\n   * rec21\n   */\n  IntermediateBulkContainerTextileCoated = \"XWV\",\n  /**\n   * Intermediate bulk container, textile, with liner\n   *\n   * rec21\n   */\n  IntermediateBulkContainerTextileWithLiner = \"XWW\",\n  /**\n   * Intermediate bulk container, textile, coated and liner\n   *\n   * rec21\n   */\n  IntermediateBulkContainerTextileCoatedAndLiner = \"XWX\",\n  /**\n   * Intermediate bulk container, plywood, with inner liner\n   *\n   * rec21\n   */\n  IntermediateBulkContainerPlywoodWithInnerLiner = \"XWY\",\n  /**\n   * Intermediate bulk container, reconstituted wood, with inner liner\n   *\n   * rec21\n   */\n  IntermediateBulkContainerReconstitutedWoodWithInnerLiner = \"XWZ\",\n  /**\n   * Bag, woven plastic, without inner coat/liner\n   *\n   * rec21\n   */\n  BagWovenPlasticWithoutInnerCoatLiner = \"XXA\",\n  /**\n   * Bag, woven plastic, sift proof\n   *\n   * rec21\n   */\n  BagWovenPlasticSiftProof = \"XXB\",\n  /**\n   * Bag, woven plastic, water resistant\n   *\n   * rec21\n   */\n  BagWovenPlasticWaterResistant = \"XXC\",\n  /**\n   * Bag, plastics film\n   *\n   * rec21\n   */\n  BagPlasticsFilm = \"XXD\",\n  /**\n   * Bag, textile, without inner coat/liner\n   *\n   * rec21\n   */\n  BagTextileWithoutInnerCoatLiner = \"XXF\",\n  /**\n   * Bag, textile, sift proof\n   *\n   * rec21\n   */\n  BagTextileSiftProof = \"XXG\",\n  /**\n   * Bag, textile, water resistant\n   *\n   * rec21\n   */\n  BagTextileWaterResistant = \"XXH\",\n  /**\n   * Bag, paper, multi-wall\n   *\n   * rec21\n   */\n  BagPaperMultiWall = \"XXJ\",\n  /**\n   * Bag, paper, multi-wall, water resistant\n   *\n   * rec21\n   */\n  BagPaperMultiWallWaterResistant = \"XXK\",\n  /**\n   * Composite packaging, plastic receptacle in steel drum\n   *\n   * rec21\n   */\n  CompositePackagingPlasticReceptacleInSteelDrum = \"XYA\",\n  /**\n   * Composite packaging, plastic receptacle in steel crate box\n   *\n   * rec21\n   */\n  CompositePackagingPlasticReceptacleInSteelCrateBox = \"XYB\",\n  /**\n   * Composite packaging, plastic receptacle in aluminium drum\n   *\n   * rec21\n   */\n  CompositePackagingPlasticReceptacleInAluminiumDrum = \"XYC\",\n  /**\n   * Composite packaging, plastic receptacle in aluminium crate\n   *\n   * rec21\n   */\n  CompositePackagingPlasticReceptacleInAluminiumCrate = \"XYD\",\n  /**\n   * Composite packaging, plastic receptacle in wooden box\n   *\n   * rec21\n   */\n  CompositePackagingPlasticReceptacleInWoodenBox = \"XYF\",\n  /**\n   * Composite packaging, plastic receptacle in plywood drum\n   *\n   * rec21\n   */\n  CompositePackagingPlasticReceptacleInPlywoodDrum = \"XYG\",\n  /**\n   * Composite packaging, plastic receptacle in plywood box\n   *\n   * rec21\n   */\n  CompositePackagingPlasticReceptacleInPlywoodBox = \"XYH\",\n  /**\n   * Composite packaging, plastic receptacle in fibre drum\n   *\n   * rec21\n   */\n  CompositePackagingPlasticReceptacleInFibreDrum = \"XYJ\",\n  /**\n   * Composite packaging, plastic receptacle in fibreboard box\n   *\n   * rec21\n   */\n  CompositePackagingPlasticReceptacleInFibreboardBox = \"XYK\",\n  /**\n   * Composite packaging, plastic receptacle in plastic drum\n   *\n   * rec21\n   */\n  CompositePackagingPlasticReceptacleInPlasticDrum = \"XYL\",\n  /**\n   * Composite packaging, plastic receptacle in solid plastic box\n   *\n   * rec21\n   */\n  CompositePackagingPlasticReceptacleInSolidPlasticBox = \"XYM\",\n  /**\n   * Composite packaging, glass receptacle in steel drum\n   *\n   * rec21\n   */\n  CompositePackagingGlassReceptacleInSteelDrum = \"XYN\",\n  /**\n   * Composite packaging, glass receptacle in steel crate box\n   *\n   * rec21\n   */\n  CompositePackagingGlassReceptacleInSteelCrateBox = \"XYP\",\n  /**\n   * Composite packaging, glass receptacle in aluminium drum\n   *\n   * rec21\n   */\n  CompositePackagingGlassReceptacleInAluminiumDrum = \"XYQ\",\n  /**\n   * Composite packaging, glass receptacle in aluminium crate\n   *\n   * rec21\n   */\n  CompositePackagingGlassReceptacleInAluminiumCrate = \"XYR\",\n  /**\n   * Composite packaging, glass receptacle in wooden box\n   *\n   * rec21\n   */\n  CompositePackagingGlassReceptacleInWoodenBox = \"XYS\",\n  /**\n   * Composite packaging, glass receptacle in plywood drum\n   *\n   * rec21\n   */\n  CompositePackagingGlassReceptacleInPlywoodDrum = \"XYT\",\n  /**\n   * Composite packaging, glass receptacle in wickerwork hamper\n   *\n   * rec21\n   */\n  CompositePackagingGlassReceptacleInWickerworkHamper = \"XYV\",\n  /**\n   * Composite packaging, glass receptacle in fibre drum\n   *\n   * rec21\n   */\n  CompositePackagingGlassReceptacleInFibreDrum = \"XYW\",\n  /**\n   * Composite packaging, glass receptacle in fibreboard box\n   *\n   * rec21\n   */\n  CompositePackagingGlassReceptacleInFibreboardBox = \"XYX\",\n  /**\n   * Composite packaging, glass receptacle in expandable plastic pack\n   *\n   * rec21\n   */\n  CompositePackagingGlassReceptacleInExpandablePlasticPack = \"XYY\",\n  /**\n   * Composite packaging, glass receptacle in solid plastic pack\n   *\n   * rec21\n   */\n  CompositePackagingGlassReceptacleInSolidPlasticPack = \"XYZ\",\n  /**\n   * Intermediate bulk container, paper, multi-wall\n   *\n   * rec21\n   */\n  IntermediateBulkContainerPaperMultiWall = \"XZA\",\n  /**\n   * Bag, large\n   *\n   * rec21\n   */\n  BagLarge = \"XZB\",\n  /**\n   * Intermediate bulk container, paper, multi-wall, water resistant\n   *\n   * rec21\n   */\n  IntermediateBulkContainerPaperMultiWallWaterResistant = \"XZC\",\n  /**\n   * Intermediate bulk container, rigid plastic, with structural equipment, solids\n   *\n   * rec21\n   */\n  IntermediateBulkContainerRigidPlasticWithStructuralEquipmentSolids = \"XZD\",\n  /**\n   * Intermediate bulk container, rigid plastic, freestanding, solids\n   *\n   * rec21\n   */\n  IntermediateBulkContainerRigidPlasticFreestandingSolids = \"XZF\",\n  /**\n   * Intermediate bulk container, rigid plastic, with structural equipment, pressurised\n   *\n   * rec21\n   */\n  IntermediateBulkContainerRigidPlasticWithStructuralEquipmentPressurised = \"XZG\",\n  /**\n   * Intermediate bulk container, rigid plastic, freestanding, pressurised\n   *\n   * rec21\n   */\n  IntermediateBulkContainerRigidPlasticFreestandingPressurised = \"XZH\",\n  /**\n   * Intermediate bulk container, rigid plastic, with structural equipment, liquids\n   *\n   * rec21\n   */\n  IntermediateBulkContainerRigidPlasticWithStructuralEquipmentLiquids = \"XZJ\",\n  /**\n   * Intermediate bulk container, rigid plastic, freestanding, liquids\n   *\n   * rec21\n   */\n  IntermediateBulkContainerRigidPlasticFreestandingLiquids = \"XZK\",\n  /**\n   * Intermediate bulk container, composite, rigid plastic, solids\n   *\n   * rec21\n   */\n  IntermediateBulkContainerCompositeRigidPlasticSolids = \"XZL\",\n  /**\n   * Intermediate bulk container, composite, flexible plastic, solids\n   *\n   * rec21\n   */\n  IntermediateBulkContainerCompositeFlexiblePlasticSolids = \"XZM\",\n  /**\n   * Intermediate bulk container, composite, rigid plastic, pressurised\n   *\n   * rec21\n   */\n  IntermediateBulkContainerCompositeRigidPlasticPressurised = \"XZN\",\n  /**\n   * Intermediate bulk container, composite, flexible plastic, pressurised\n   *\n   * rec21\n   */\n  IntermediateBulkContainerCompositeFlexiblePlasticPressurised = \"XZP\",\n  /**\n   * Intermediate bulk container, composite, rigid plastic, liquids\n   *\n   * rec21\n   */\n  IntermediateBulkContainerCompositeRigidPlasticLiquids = \"XZQ\",\n  /**\n   * Intermediate bulk container, composite, flexible plastic, liquids\n   *\n   * rec21\n   */\n  IntermediateBulkContainerCompositeFlexiblePlasticLiquids = \"XZR\",\n  /**\n   * Intermediate bulk container, composite\n   *\n   * rec21\n   */\n  IntermediateBulkContainerComposite = \"XZS\",\n  /**\n   * Intermediate bulk container, fibreboard\n   *\n   * rec21\n   */\n  IntermediateBulkContainerFibreboard = \"XZT\",\n  /**\n   * Intermediate bulk container, flexible\n   *\n   * rec21\n   */\n  IntermediateBulkContainerFlexible = \"XZU\",\n  /**\n   * Intermediate bulk container, metal, other than steel\n   *\n   * rec21\n   */\n  IntermediateBulkContainerMetalOtherThanSteel = \"XZV\",\n  /**\n   * Intermediate bulk container, natural wood\n   *\n   * rec21\n   */\n  IntermediateBulkContainerNaturalWood = \"XZW\",\n  /**\n   * Intermediate bulk container, plywood\n   *\n   * rec21\n   */\n  IntermediateBulkContainerPlywood = \"XZX\",\n  /**\n   * Intermediate bulk container, reconstituted wood\n   *\n   * rec21\n   */\n  IntermediateBulkContainerReconstitutedWood = \"XZY\",\n  /**\n   * Mutually defined\n   *\n   * rec21\n   */\n  MutuallyDefined_Dup = \"XZZ\",\n}\n\nexport function description(value: Unit): string {\n  switch (value) {\n    case Unit.Group:\n      return \"group\";\n    case Unit.Outfit:\n      return \"outfit\";\n    case Unit.Ration:\n      return \"ration\";\n    case Unit.Shot:\n      return \"shot\";\n    case Unit.StickMilitary:\n      return \"stick, military\";\n    case Unit.TwentyFootContainer:\n      return \"twenty foot container\";\n    case Unit.FortyFootContainer:\n      return \"forty foot container\";\n    case Unit.DecilitrePerGram:\n      return \"decilitre per gram\";\n    case Unit.GramPerCubicCentimetre:\n      return \"gram per cubic centimetre\";\n    case Unit.TheoreticalPound:\n      return \"theoretical pound\";\n    case Unit.GramPerSquareCentimetre:\n      return \"gram per square centimetre\";\n    case Unit.TheoreticalTon:\n      return \"theoretical ton\";\n    case Unit.KilogramPerSquareMetre:\n      return \"kilogram per square metre\";\n    case Unit.KilopascalSquareMetrePerGram:\n      return \"kilopascal square metre per gram\";\n    case Unit.KilopascalPerMillimetre:\n      return \"kilopascal per millimetre\";\n    case Unit.MillilitrePerSquareCentimetreSecond:\n      return \"millilitre per square centimetre second\";\n    case Unit.OuncePerSquareFoot:\n      return \"ounce per square foot\";\n    case Unit.OuncePerSquareFootPer001inch:\n      return \"ounce per square foot per 0,01inch\";\n    case Unit.MillilitrePerSecond:\n      return \"millilitre per second\";\n    case Unit.MillilitrePerMinute:\n      return \"millilitre per minute\";\n    case Unit.Sitas:\n      return \"sitas\";\n    case Unit.Mesh:\n      return \"mesh\";\n    case Unit.NetKilogram:\n      return \"net kilogram\";\n    case Unit.PartPerMillion:\n      return \"part per million\";\n    case Unit.PercentWeight:\n      return \"percent weight\";\n    case Unit.PartPerBillionUs:\n      return \"part per billion (US)\";\n    case Unit.Millipascal:\n      return \"millipascal\";\n    case Unit.MilliInch:\n      return \"milli-inch\";\n    case Unit.PoundPerSquareInchAbsolute:\n      return \"pound per square inch absolute\";\n    case Unit.Henry:\n      return \"henry\";\n    case Unit.FootPoundForce:\n      return \"foot pound-force\";\n    case Unit.PoundPerCubicFoot:\n      return \"pound per cubic foot\";\n    case Unit.Poise:\n      return \"poise\";\n    case Unit.Stokes:\n      return \"stokes\";\n    case Unit.FixedRate:\n      return \"fixed rate\";\n    case Unit.RadianPerSecond:\n      return \"radian per second\";\n    case Unit.RadianPerSecondSquared:\n      return \"radian per second squared\";\n    case Unit.Roentgen:\n      return \"roentgen\";\n    case Unit.VoltAc:\n      return \"volt AC\";\n    case Unit.VoltDc:\n      return \"volt DC\";\n    case Unit.BritishThermalUnitInternationalTablePerHour:\n      return \"British thermal unit (international table) per hour\";\n    case Unit.CubicCentimetrePerSecond:\n      return \"cubic centimetre per second\";\n    case Unit.CubicFootPerHour:\n      return \"cubic foot per hour\";\n    case Unit.CubicFootPerMinute:\n      return \"cubic foot per minute\";\n    case Unit.CentimetrePerSecond:\n      return \"centimetre per second\";\n    case Unit.Decibel:\n      return \"decibel\";\n    case Unit.Kilobyte:\n      return \"kilobyte\";\n    case Unit.Kilobecquerel:\n      return \"kilobecquerel\";\n    case Unit.Kilocurie:\n      return \"kilocurie\";\n    case Unit.Megagram:\n      return \"megagram\";\n    case Unit.MetrePerMinute:\n      return \"metre per minute\";\n    case Unit.Milliroentgen:\n      return \"milliroentgen\";\n    case Unit.Millivolt:\n      return \"millivolt\";\n    case Unit.Megajoule:\n      return \"megajoule\";\n    case Unit.Manmonth:\n      return \"manmonth\";\n    case Unit.Centistokes:\n      return \"centistokes\";\n    case Unit.Microlitre:\n      return \"microlitre\";\n    case Unit.MicrometreMicron:\n      return \"micrometre (micron)\";\n    case Unit.Milliampere:\n      return \"milliampere\";\n    case Unit.Megabyte:\n      return \"megabyte\";\n    case Unit.MilligramPerHour:\n      return \"milligram per hour\";\n    case Unit.Megabecquerel:\n      return \"megabecquerel\";\n    case Unit.Microfarad:\n      return \"microfarad\";\n    case Unit.NewtonPerMetre:\n      return \"newton per metre\";\n    case Unit.OunceInch:\n      return \"ounce inch\";\n    case Unit.OunceFoot:\n      return \"ounce foot\";\n    case Unit.Picofarad:\n      return \"picofarad\";\n    case Unit.PoundPerHour:\n      return \"pound per hour\";\n    case Unit.TonUsPerHour:\n      return \"ton (US) per hour\";\n    case Unit.KilolitrePerHour:\n      return \"kilolitre per hour\";\n    case Unit.BarrelUsPerMinute:\n      return \"barrel (US) per minute\";\n    case Unit.Batch:\n      return \"batch\";\n    case Unit.MmscfDay:\n      return \"MMSCF/day\";\n    case Unit.HydraulicHorsePower:\n      return \"hydraulic horse power\";\n    case Unit.AmpereSquareMetrePerJouleSecond:\n      return \"ampere square metre per joule second\";\n    case Unit.Angstrom:\n      return \"angstrom\";\n    case Unit.AstronomicalUnit:\n      return \"astronomical unit\";\n    case Unit.Attojoule:\n      return \"attojoule\";\n    case Unit.Barn:\n      return \"barn\";\n    case Unit.BarnPerElectronvolt:\n      return \"barn per electronvolt\";\n    case Unit.BarnPerSteradianElectronvolt:\n      return \"barn per steradian electronvolt\";\n    case Unit.BarnPerSteradian:\n      return \"barn per steradian\";\n    case Unit.BecquerelPerKilogram:\n      return \"becquerel per kilogram\";\n    case Unit.BecquerelPerCubicMetre:\n      return \"becquerel per cubic metre\";\n    case Unit.AmperePerCentimetre:\n      return \"ampere per centimetre\";\n    case Unit.BritishThermalUnitInternationalTablePerSecondSquareFootDegreeRankine:\n      return \"British thermal unit (international table) per second square foot degree Rankine\";\n    case Unit.BritishThermalUnitInternationalTablePerPoundDegreeRankine:\n      return \"British thermal unit (international table) per pound degree Rankine\";\n    case Unit.BritishThermalUnitInternationalTablePerSecondFootDegreeRankine:\n      return \"British thermal unit (international table) per second foot degree Rankine\";\n    case Unit.BritishThermalUnitInternationalTablePerHourSquareFootDegreeRankine:\n      return \"British thermal unit (international table) per hour square foot degree Rankine\";\n    case Unit.CandelaPerSquareMetre:\n      return \"candela per square metre\";\n    case Unit.CoulombMetre:\n      return \"coulomb metre\";\n    case Unit.CoulombMetreSquaredPerVolt:\n      return \"coulomb metre squared per volt\";\n    case Unit.CoulombPerCubicCentimetre:\n      return \"coulomb per cubic centimetre\";\n    case Unit.CoulombPerCubicMetre:\n      return \"coulomb per cubic metre\";\n    case Unit.AmperePerMillimetre:\n      return \"ampere per millimetre\";\n    case Unit.CoulombPerCubicMillimetre:\n      return \"coulomb per cubic millimetre\";\n    case Unit.CoulombPerKilogramSecond:\n      return \"coulomb per kilogram second\";\n    case Unit.CoulombPerMole:\n      return \"coulomb per mole\";\n    case Unit.CoulombPerSquareCentimetre:\n      return \"coulomb per square centimetre\";\n    case Unit.CoulombPerSquareMetre:\n      return \"coulomb per square metre\";\n    case Unit.CoulombPerSquareMillimetre:\n      return \"coulomb per square millimetre\";\n    case Unit.CubicCentimetrePerMole:\n      return \"cubic centimetre per mole\";\n    case Unit.CubicDecimetrePerMole:\n      return \"cubic decimetre per mole\";\n    case Unit.CubicMetrePerCoulomb:\n      return \"cubic metre per coulomb\";\n    case Unit.CubicMetrePerKilogram:\n      return \"cubic metre per kilogram\";\n    case Unit.AmperePerSquareCentimetre:\n      return \"ampere per square centimetre\";\n    case Unit.CubicMetrePerMole:\n      return \"cubic metre per mole\";\n    case Unit.AmperePerSquareMetre:\n      return \"ampere per square metre\";\n    case Unit.CuriePerKilogram:\n      return \"curie per kilogram\";\n    case Unit.DeadweightTonnage:\n      return \"deadweight tonnage\";\n    case Unit.Decalitre:\n      return \"decalitre\";\n    case Unit.Decametre:\n      return \"decametre\";\n    case Unit.Decitex:\n      return \"decitex\";\n    case Unit.DegreeRankine:\n      return \"degree Rankine\";\n    case Unit.Denier:\n      return \"denier\";\n    case Unit.AmpereSquareMetre:\n      return \"ampere square metre\";\n    case Unit.Electronvolt:\n      return \"electronvolt\";\n    case Unit.ElectronvoltPerMetre:\n      return \"electronvolt per metre\";\n    case Unit.ElectronvoltSquareMetre:\n      return \"electronvolt square metre\";\n    case Unit.ElectronvoltSquareMetrePerKilogram:\n      return \"electronvolt square metre per kilogram\";\n    case Unit._8PartCloudCover:\n      return \"8-part cloud cover\";\n    case Unit.AmperePerSquareMetreKelvinSquared:\n      return \"ampere per square metre kelvin squared\";\n    case Unit.Exajoule:\n      return \"exajoule\";\n    case Unit.FaradPerMetre:\n      return \"farad per metre\";\n    case Unit.AmperePerSquareMillimetre:\n      return \"ampere per square millimetre\";\n    case Unit.Femtojoule:\n      return \"femtojoule\";\n    case Unit.Femtometre:\n      return \"femtometre\";\n    case Unit.FootPerSecondSquared:\n      return \"foot per second squared\";\n    case Unit.FootPoundForcePerSecond:\n      return \"foot pound-force per second\";\n    case Unit.FreightTon:\n      return \"freight ton\";\n    case Unit.Gal:\n      return \"gal\";\n    case Unit.AmpereSecond:\n      return \"ampere second\";\n    case Unit.GigacoulombPerCubicMetre:\n      return \"gigacoulomb per cubic metre\";\n    case Unit.Gigaelectronvolt:\n      return \"gigaelectronvolt\";\n    case Unit.Gigahertz:\n      return \"gigahertz\";\n    case Unit.Gigaohm:\n      return \"gigaohm\";\n    case Unit.GigaohmMetre:\n      return \"gigaohm metre\";\n    case Unit.Gigapascal:\n      return \"gigapascal\";\n    case Unit.Rate:\n      return \"rate\";\n    case Unit.Gigawatt:\n      return \"gigawatt\";\n    case Unit.Gon:\n      return \"gon\";\n    case Unit.GramPerCubicMetre:\n      return \"gram per cubic metre\";\n    case Unit.GramPerMole:\n      return \"gram per mole\";\n    case Unit.Gray:\n      return \"gray\";\n    case Unit.GrayPerSecond:\n      return \"gray per second\";\n    case Unit.Hectopascal:\n      return \"hectopascal\";\n    case Unit.HenryPerMetre:\n      return \"henry per metre\";\n    case Unit.Bit:\n      return \"bit\";\n    case Unit.Ball:\n      return \"ball\";\n    case Unit.BulkPack:\n      return \"bulk pack\";\n    case Unit.Acre:\n      return \"acre\";\n    case Unit.Activity:\n      return \"activity\";\n    case Unit.Byte:\n      return \"byte\";\n    case Unit.AmperePerMetre:\n      return \"ampere per metre\";\n    case Unit.AdditionalMinute:\n      return \"additional minute\";\n    case Unit.AverageMinutePerCall:\n      return \"average minute per call\";\n    case Unit.Fathom:\n      return \"fathom\";\n    case Unit.AccessLine:\n      return \"access line\";\n    case Unit.AmpereHour:\n      return \"ampere hour\";\n    case Unit.Ampere:\n      return \"ampere\";\n    case Unit.Year:\n      return \"year\";\n    case Unit.TroyOunceOrApothecaryOunce:\n      return \"troy ounce or apothecary ounce\";\n    case Unit.AntiHemophilicFactorAhfUnit:\n      return \"anti-hemophilic factor (AHF) unit\";\n    case Unit.Assortment:\n      return \"assortment\";\n    case Unit.AlcoholicStrengthByMass:\n      return \"alcoholic strength by mass\";\n    case Unit.AlcoholicStrengthByVolume:\n      return \"alcoholic strength by volume\";\n    case Unit.StandardAtmosphere:\n      return \"standard atmosphere\";\n    case Unit.AmericanWireGauge:\n      return \"american wire gauge\";\n    case Unit.Assembly:\n      return \"assembly\";\n    case Unit.BritishThermalUnitInternationalTablePerPound:\n      return \"British thermal unit (international table) per pound\";\n    case Unit.BarrelUsPerDay:\n      return \"barrel (US) per day\";\n    case Unit.BitPerSecond:\n      return \"bit per second\";\n    case Unit.JoulePerKilogramKelvin:\n      return \"joule per kilogram kelvin\";\n    case Unit.JoulePerMetre:\n      return \"joule per metre\";\n    case Unit.JoulePerSquareMetre:\n      return \"joule per square metre\";\n    case Unit.JoulePerMetreToFourthPower:\n      return \"joule per metre to the fourth power\";\n    case Unit.JoulePerMole:\n      return \"joule per mole\";\n    case Unit.JoulePerMoleKelvin:\n      return \"joule per mole kelvin\";\n    case Unit.Credit:\n      return \"credit\";\n    case Unit.JouleSecond:\n      return \"joule second\";\n    case Unit.Digit:\n      return \"digit\";\n    case Unit.JouleSquareMetrePerKilogram:\n      return \"joule square metre per kilogram\";\n    case Unit.KelvinPerWatt:\n      return \"kelvin per watt\";\n    case Unit.Kiloampere:\n      return \"kiloampere\";\n    case Unit.KiloamperePerSquareMetre:\n      return \"kiloampere per square metre\";\n    case Unit.KiloamperePerMetre:\n      return \"kiloampere per metre\";\n    case Unit.KilobecquerelPerKilogram:\n      return \"kilobecquerel per kilogram\";\n    case Unit.Kilocoulomb:\n      return \"kilocoulomb\";\n    case Unit.KilocoulombPerCubicMetre:\n      return \"kilocoulomb per cubic metre\";\n    case Unit.KilocoulombPerSquareMetre:\n      return \"kilocoulomb per square metre\";\n    case Unit.Kiloelectronvolt:\n      return \"kiloelectronvolt\";\n    case Unit.BattingPound:\n      return \"batting pound\";\n    case Unit.Gibibit:\n      return \"gibibit\";\n    case Unit.KilogramMetrePerSecond:\n      return \"kilogram metre per second\";\n    case Unit.KilogramMetreSquared:\n      return \"kilogram metre squared\";\n    case Unit.KilogramMetreSquaredPerSecond:\n      return \"kilogram metre squared per second\";\n    case Unit.KilogramPerCubicDecimetre:\n      return \"kilogram per cubic decimetre\";\n    case Unit.KilogramPerLitre:\n      return \"kilogram per litre\";\n    case Unit.BarrelImperial:\n      return \"barrel, imperial\";\n    case Unit.KilojoulePerKelvin:\n      return \"kilojoule per kelvin\";\n    case Unit.KilojoulePerKilogram:\n      return \"kilojoule per kilogram\";\n    case Unit.KilojoulePerKilogramKelvin:\n      return \"kilojoule per kilogram kelvin\";\n    case Unit.KilojoulePerMole:\n      return \"kilojoule per mole\";\n    case Unit.Kilomole:\n      return \"kilomole\";\n    case Unit.KilomolePerCubicMetre:\n      return \"kilomole per cubic metre\";\n    case Unit.Kilonewton:\n      return \"kilonewton\";\n    case Unit.KilonewtonMetre:\n      return \"kilonewton metre\";\n    case Unit.Kiloohm:\n      return \"kiloohm\";\n    case Unit.KiloohmMetre:\n      return \"kiloohm metre\";\n    case Unit.Kilosecond:\n      return \"kilosecond\";\n    case Unit.Kilosiemens:\n      return \"kilosiemens\";\n    case Unit.KilosiemensPerMetre:\n      return \"kilosiemens per metre\";\n    case Unit.KilovoltPerMetre:\n      return \"kilovolt per metre\";\n    case Unit.KiloweberPerMetre:\n      return \"kiloweber per metre\";\n    case Unit.LightYear:\n      return \"light year\";\n    case Unit.LitrePerMole:\n      return \"litre per mole\";\n    case Unit.LumenHour:\n      return \"lumen hour\";\n    case Unit.LumenPerSquareMetre:\n      return \"lumen per square metre\";\n    case Unit.LumenPerWatt:\n      return \"lumen per watt\";\n    case Unit.LumenSecond:\n      return \"lumen second\";\n    case Unit.LuxHour:\n      return \"lux hour\";\n    case Unit.LuxSecond:\n      return \"lux second\";\n    case Unit.MegaamperePerSquareMetre:\n      return \"megaampere per square metre\";\n    case Unit.MegabecquerelPerKilogram:\n      return \"megabecquerel per kilogram\";\n    case Unit.Gigabit:\n      return \"gigabit\";\n    case Unit.MegacoulombPerCubicMetre:\n      return \"megacoulomb per cubic metre\";\n    case Unit.Cycle:\n      return \"cycle\";\n    case Unit.MegacoulombPerSquareMetre:\n      return \"megacoulomb per square metre\";\n    case Unit.Megaelectronvolt:\n      return \"megaelectronvolt\";\n    case Unit.MegagramPerCubicMetre:\n      return \"megagram per cubic metre\";\n    case Unit.Meganewton:\n      return \"meganewton\";\n    case Unit.MeganewtonMetre:\n      return \"meganewton metre\";\n    case Unit.Megaohm:\n      return \"megaohm\";\n    case Unit.MegaohmMetre:\n      return \"megaohm metre\";\n    case Unit.MegasiemensPerMetre:\n      return \"megasiemens per metre\";\n    case Unit.Megavolt:\n      return \"megavolt\";\n    case Unit.MegavoltPerMetre:\n      return \"megavolt per metre\";\n    case Unit.JoulePerCubicMetre:\n      return \"joule per cubic metre\";\n    case Unit.GigabitPerSecond:\n      return \"gigabit per second\";\n    case Unit.ReciprocalMetreSquaredReciprocalSecond:\n      return \"reciprocal metre squared reciprocal second\";\n    case Unit.InchPerLinearFoot:\n      return \"inch per linear foot\";\n    case Unit.MetreToFourthPower:\n      return \"metre to the fourth power\";\n    case Unit.Microampere:\n      return \"microampere\";\n    case Unit.Microbar:\n      return \"microbar\";\n    case Unit.Microcoulomb:\n      return \"microcoulomb\";\n    case Unit.MicrocoulombPerCubicMetre:\n      return \"microcoulomb per cubic metre\";\n    case Unit.MicrocoulombPerSquareMetre:\n      return \"microcoulomb per square metre\";\n    case Unit.MicrofaradPerMetre:\n      return \"microfarad per metre\";\n    case Unit.Microhenry:\n      return \"microhenry\";\n    case Unit.MicrohenryPerMetre:\n      return \"microhenry per metre\";\n    case Unit.Micronewton:\n      return \"micronewton\";\n    case Unit.MicronewtonMetre:\n      return \"micronewton metre\";\n    case Unit.Microohm:\n      return \"microohm\";\n    case Unit.MicroohmMetre:\n      return \"microohm metre\";\n    case Unit.Micropascal:\n      return \"micropascal\";\n    case Unit.Microradian:\n      return \"microradian\";\n    case Unit.Microsecond:\n      return \"microsecond\";\n    case Unit.Microsiemens:\n      return \"microsiemens\";\n    case Unit.BarUnitPressure:\n      return \"bar [unit of pressure]\";\n    case Unit.BaseBox:\n      return \"base box\";\n    case Unit.BoardFoot:\n      return \"board foot\";\n    case Unit.BrakeHorsePower:\n      return \"brake horse power\";\n    case Unit.BillionEur:\n      return \"billion (EUR)\";\n    case Unit.DryBarrelUs:\n      return \"dry barrel (US)\";\n    case Unit.BarrelUs:\n      return \"barrel (US)\";\n    case Unit.HundredBoardFoot:\n      return \"hundred board foot\";\n    case Unit.BeatsPerMinute:\n      return \"beats per minute\";\n    case Unit.Becquerel:\n      return \"becquerel\";\n    case Unit.BritishThermalUnitInternationalTable:\n      return \"British thermal unit (international table)\";\n    case Unit.BushelUs:\n      return \"bushel (US)\";\n    case Unit.BushelUk:\n      return \"bushel (UK)\";\n    case Unit.Call:\n      return \"call\";\n    case Unit.Millifarad:\n      return \"millifarad\";\n    case Unit.Milligal:\n      return \"milligal\";\n    case Unit.MilligramPerMetre:\n      return \"milligram per metre\";\n    case Unit.Milligray:\n      return \"milligray\";\n    case Unit.Millihenry:\n      return \"millihenry\";\n    case Unit.Millijoule:\n      return \"millijoule\";\n    case Unit.MillimetrePerSecond:\n      return \"millimetre per second\";\n    case Unit.MillimetreSquaredPerSecond:\n      return \"millimetre squared per second\";\n    case Unit.Millimole:\n      return \"millimole\";\n    case Unit.MolePerKilogram:\n      return \"mole per kilogram\";\n    case Unit.Millinewton:\n      return \"millinewton\";\n    case Unit.Kibibit:\n      return \"kibibit\";\n    case Unit.MillinewtonPerMetre:\n      return \"millinewton per metre\";\n    case Unit.MilliohmMetre:\n      return \"milliohm metre\";\n    case Unit.MillipascalSecond:\n      return \"millipascal second\";\n    case Unit.Milliradian:\n      return \"milliradian\";\n    case Unit.Millisecond:\n      return \"millisecond\";\n    case Unit.Millisiemens:\n      return \"millisiemens\";\n    case Unit.Millisievert:\n      return \"millisievert\";\n    case Unit.Millitesla:\n      return \"millitesla\";\n    case Unit.MicrovoltPerMetre:\n      return \"microvolt per metre\";\n    case Unit.MillivoltPerMetre:\n      return \"millivolt per metre\";\n    case Unit.Milliwatt:\n      return \"milliwatt\";\n    case Unit.MilliwattPerSquareMetre:\n      return \"milliwatt per square metre\";\n    case Unit.Milliweber:\n      return \"milliweber\";\n    case Unit.Mole:\n      return \"mole\";\n    case Unit.MolePerCubicDecimetre:\n      return \"mole per cubic decimetre\";\n    case Unit.MolePerCubicMetre:\n      return \"mole per cubic metre\";\n    case Unit.Kilobit:\n      return \"kilobit\";\n    case Unit.MolePerLitre:\n      return \"mole per litre\";\n    case Unit.Nanoampere:\n      return \"nanoampere\";\n    case Unit.Nanocoulomb:\n      return \"nanocoulomb\";\n    case Unit.Nanofarad:\n      return \"nanofarad\";\n    case Unit.NanofaradPerMetre:\n      return \"nanofarad per metre\";\n    case Unit.Nanohenry:\n      return \"nanohenry\";\n    case Unit.NanohenryPerMetre:\n      return \"nanohenry per metre\";\n    case Unit.Nanometre:\n      return \"nanometre\";\n    case Unit.NanoohmMetre:\n      return \"nanoohm metre\";\n    case Unit.Nanosecond:\n      return \"nanosecond\";\n    case Unit.Nanotesla:\n      return \"nanotesla\";\n    case Unit.Nanowatt:\n      return \"nanowatt\";\n    case Unit.Neper:\n      return \"neper\";\n    case Unit.NeperPerSecond:\n      return \"neper per second\";\n    case Unit.Picometre:\n      return \"picometre\";\n    case Unit.NewtonMetreSecond:\n      return \"newton metre second\";\n    case Unit.NewtonMetreSquaredPerKilogramSquared:\n      return \"newton metre squared per kilogram squared\";\n    case Unit.NewtonPerSquareMetre:\n      return \"newton per square metre\";\n    case Unit.NewtonPerSquareMillimetre:\n      return \"newton per square millimetre\";\n    case Unit.NewtonSecond:\n      return \"newton second\";\n    case Unit.NewtonSecondPerMetre:\n      return \"newton second per metre\";\n    case Unit.Octave:\n      return \"octave\";\n    case Unit.OhmCentimetre:\n      return \"ohm centimetre\";\n    case Unit.OhmMetre:\n      return \"ohm metre\";\n    case Unit.One:\n      return \"one\";\n    case Unit.Parsec:\n      return \"parsec\";\n    case Unit.PascalPerKelvin:\n      return \"pascal per kelvin\";\n    case Unit.PascalSecond:\n      return \"pascal second\";\n    case Unit.PascalSecondPerCubicMetre:\n      return \"pascal second per cubic metre\";\n    case Unit.PascalSecondPerMetre:\n      return \"pascal second per metre\";\n    case Unit.Petajoule:\n      return \"petajoule\";\n    case Unit.Phon:\n      return \"phon\";\n    case Unit.Centipoise:\n      return \"centipoise\";\n    case Unit.Picoampere:\n      return \"picoampere\";\n    case Unit.Picocoulomb:\n      return \"picocoulomb\";\n    case Unit.PicofaradPerMetre:\n      return \"picofarad per metre\";\n    case Unit.Picohenry:\n      return \"picohenry\";\n    case Unit.KilobitPerSecond:\n      return \"kilobit per second\";\n    case Unit.Picowatt:\n      return \"picowatt\";\n    case Unit.PicowattPerSquareMetre:\n      return \"picowatt per square metre\";\n    case Unit.PoundForce:\n      return \"pound-force\";\n    case Unit.KilovoltAmpereHour:\n      return \"kilovolt ampere hour\";\n    case Unit.MillicoulombPerKilogram:\n      return \"millicoulomb per kilogram\";\n    case Unit.Rad:\n      return \"rad\";\n    case Unit.Radian:\n      return \"radian\";\n    case Unit.RadianSquareMetrePerMole:\n      return \"radian square metre per mole\";\n    case Unit.RadianSquareMetrePerKilogram:\n      return \"radian square metre per kilogram\";\n    case Unit.RadianPerMetre:\n      return \"radian per metre\";\n    case Unit.ReciprocalAngstrom:\n      return \"reciprocal angstrom\";\n    case Unit.ReciprocalCubicMetre:\n      return \"reciprocal cubic metre\";\n    case Unit.ReciprocalCubicMetrePerSecond:\n      return \"reciprocal cubic metre per second\";\n    case Unit.ReciprocalElectronVoltPerCubicMetre:\n      return \"reciprocal electron volt per cubic metre\";\n    case Unit.ReciprocalHenry:\n      return \"reciprocal henry\";\n    case Unit.CoilGroup:\n      return \"coil group\";\n    case Unit.ReciprocalJoulePerCubicMetre:\n      return \"reciprocal joule per cubic metre\";\n    case Unit.ReciprocalKelvinOrKelvinToPowerMinusOne:\n      return \"reciprocal kelvin or kelvin to the power minus one\";\n    case Unit.ReciprocalMetre:\n      return \"reciprocal metre\";\n    case Unit.ReciprocalSquareMetre:\n      return \"reciprocal square metre\";\n    case Unit.ReciprocalMinute:\n      return \"reciprocal minute\";\n    case Unit.ReciprocalMole:\n      return \"reciprocal mole\";\n    case Unit.ReciprocalPascalOrPascalToPowerMinusOne:\n      return \"reciprocal pascal or pascal to the power minus one\";\n    case Unit.ReciprocalSecond:\n      return \"reciprocal second\";\n    case Unit.ReciprocalSecondPerMetreSquared:\n      return \"reciprocal second per metre squared\";\n    case Unit.CarryingCapacityInMetricTon:\n      return \"carrying capacity in metric ton\";\n    case Unit.Candela:\n      return \"candela\";\n    case Unit.DegreeCelsius:\n      return \"degree Celsius\";\n    case Unit.Hundred:\n      return \"hundred\";\n    case Unit.Card:\n      return \"card\";\n    case Unit.Centigram:\n      return \"centigram\";\n    case Unit.CoulombPerKilogram:\n      return \"coulomb per kilogram\";\n    case Unit.HundredLeave:\n      return \"hundred leave\";\n    case Unit.Centilitre:\n      return \"centilitre\";\n    case Unit.SquareCentimetre:\n      return \"square centimetre\";\n    case Unit.CubicCentimetre:\n      return \"cubic centimetre\";\n    case Unit.Centimetre:\n      return \"centimetre\";\n    case Unit.HundredPack:\n      return \"hundred pack\";\n    case Unit.CentalUk:\n      return \"cental (UK)\";\n    case Unit.Coulomb:\n      return \"coulomb\";\n    case Unit.ContentGram:\n      return \"content gram\";\n    case Unit.MetricCarat:\n      return \"metric carat\";\n    case Unit.ContentTonMetric:\n      return \"content ton (metric)\";\n    case Unit.Curie:\n      return \"curie\";\n    case Unit.HundredPoundCwtHundredWeightUs:\n      return \"hundred pound (cwt) / hundred weight (US)\";\n    case Unit.HundredWeightUk:\n      return \"hundred weight (UK)\";\n    case Unit.KilowattHourPerHour:\n      return \"kilowatt hour per hour\";\n    case Unit.LotUnitWeight:\n      return \"lot [unit of weight]\";\n    case Unit.ReciprocalSecondPerSteradian:\n      return \"reciprocal second per steradian\";\n    case Unit.SiemensPerMetre:\n      return \"siemens per metre\";\n    case Unit.Mebibit:\n      return \"mebibit\";\n    case Unit.SiemensSquareMetrePerMole:\n      return \"siemens square metre per mole\";\n    case Unit.Sievert:\n      return \"sievert\";\n    case Unit.Sone:\n      return \"sone\";\n    case Unit.SquareCentimetrePerErg:\n      return \"square centimetre per erg\";\n    case Unit.SquareCentimetrePerSteradianErg:\n      return \"square centimetre per steradian erg\";\n    case Unit.MetreKelvin:\n      return \"metre kelvin\";\n    case Unit.SquareMetreKelvinPerWatt:\n      return \"square metre kelvin per watt\";\n    case Unit.ReciprocalSecondPerSteradianMetreSquared:\n      return \"reciprocal second per steradian metre squared\";\n    case Unit.SquareMetrePerJoule:\n      return \"square metre per joule\";\n    case Unit.SquareMetrePerKilogram:\n      return \"square metre per kilogram\";\n    case Unit.SquareMetrePerMole:\n      return \"square metre per mole\";\n    case Unit.PenGramProtein:\n      return \"pen gram (protein)\";\n    case Unit.SquareMetrePerSteradian:\n      return \"square metre per steradian\";\n    case Unit.SquareMetrePerSteradianJoule:\n      return \"square metre per steradian joule\";\n    case Unit.SquareMetrePerVoltSecond:\n      return \"square metre per volt second\";\n    case Unit.Steradian:\n      return \"steradian\";\n    case Unit.Terahertz:\n      return \"terahertz\";\n    case Unit.Terajoule:\n      return \"terajoule\";\n    case Unit.Terawatt:\n      return \"terawatt\";\n    case Unit.TerawattHour:\n      return \"terawatt hour\";\n    case Unit.Tesla:\n      return \"tesla\";\n    case Unit.Tex:\n      return \"tex\";\n    case Unit.Megabit:\n      return \"megabit\";\n    case Unit.TonnePerCubicMetre:\n      return \"tonne per cubic metre\";\n    case Unit.TropicalYear:\n      return \"tropical year\";\n    case Unit.UnifiedAtomicMassUnit:\n      return \"unified atomic mass unit\";\n    case Unit.Var:\n      return \"var\";\n    case Unit.VoltSquaredPerKelvinSquared:\n      return \"volt squared per kelvin squared\";\n    case Unit.VoltAmpere:\n      return \"volt - ampere\";\n    case Unit.VoltPerCentimetre:\n      return \"volt per centimetre\";\n    case Unit.VoltPerKelvin:\n      return \"volt per kelvin\";\n    case Unit.MillivoltPerKelvin:\n      return \"millivolt per kelvin\";\n    case Unit.KilogramPerSquareCentimetre:\n      return \"kilogram per square centimetre\";\n    case Unit.VoltPerMetre:\n      return \"volt per metre\";\n    case Unit.VoltPerMillimetre:\n      return \"volt per millimetre\";\n    case Unit.WattPerKelvin:\n      return \"watt per kelvin\";\n    case Unit.WattPerMetreKelvin:\n      return \"watt per metre kelvin\";\n    case Unit.WattPerSquareMetre:\n      return \"watt per square metre\";\n    case Unit.WattPerSquareMetreKelvin:\n      return \"watt per square metre kelvin\";\n    case Unit.WattPerSquareMetreKelvinToFourthPower:\n      return \"watt per square metre kelvin to the fourth power\";\n    case Unit.WattPerSteradian:\n      return \"watt per steradian\";\n    case Unit.WattPerSteradianSquareMetre:\n      return \"watt per steradian square metre\";\n    case Unit.WeberPerMetre:\n      return \"weber per metre\";\n    case Unit.RoentgenPerSecond:\n      return \"roentgen per second\";\n    case Unit.WeberPerMillimetre:\n      return \"weber per millimetre\";\n    case Unit.MinuteUnitAngle:\n      return \"minute [unit of angle]\";\n    case Unit.SecondUnitAngle:\n      return \"second [unit of angle]\";\n    case Unit.Book:\n      return \"book\";\n    case Unit.Round:\n      return \"round\";\n    case Unit.NumberWords:\n      return \"number of words\";\n    case Unit.InchToFourthPower:\n      return \"inch to the fourth power\";\n    case Unit.JouleSquareMetre:\n      return \"joule square metre\";\n    case Unit.KilogramPerMole:\n      return \"kilogram per mole\";\n    case Unit.Megacoulomb:\n      return \"megacoulomb\";\n    case Unit.MegajoulePerSecond:\n      return \"megajoule per second\";\n    case Unit.Microwatt:\n      return \"microwatt\";\n    case Unit.Microtesla:\n      return \"microtesla\";\n    case Unit.Microvolt:\n      return \"microvolt\";\n    case Unit.MillinewtonMetre:\n      return \"millinewton metre\";\n    case Unit.MicrowattPerSquareMetre:\n      return \"microwatt per square metre\";\n    case Unit.Millicoulomb:\n      return \"millicoulomb\";\n    case Unit.MillimolePerKilogram:\n      return \"millimole per kilogram\";\n    case Unit.MillicoulombPerCubicMetre:\n      return \"millicoulomb per cubic metre\";\n    case Unit.MillicoulombPerSquareMetre:\n      return \"millicoulomb per square metre\";\n    case Unit.Rem:\n      return \"rem\";\n    case Unit.SecondPerCubicMetre:\n      return \"second per cubic metre\";\n    case Unit.SecondPerCubicMetreRadian:\n      return \"second per cubic metre radian\";\n    case Unit.JoulePerGram:\n      return \"joule per gram\";\n    case Unit.Decare:\n      return \"decare\";\n    case Unit.TenDay:\n      return \"ten day\";\n    case Unit.Day:\n      return \"day\";\n    case Unit.DryPound:\n      return \"dry pound\";\n    case Unit.DecibelMilliwatts:\n      return \"Decibel-milliwatts\";\n    case Unit.DecibelWatt:\n      return \"Decibel watt\";\n    case Unit.DegreeUnitAngle:\n      return \"degree [unit of angle]\";\n    case Unit.Decade:\n      return \"decade\";\n    case Unit.Decigram:\n      return \"decigram\";\n    case Unit.Decagram:\n      return \"decagram\";\n    case Unit.Decilitre:\n      return \"decilitre\";\n    case Unit.CubicDecametre:\n      return \"cubic decametre\";\n    case Unit.SquareDecimetre:\n      return \"square decimetre\";\n    case Unit.StandardKilolitre:\n      return \"standard kilolitre\";\n    case Unit.CubicDecimetre:\n      return \"cubic decimetre\";\n    case Unit.Decimetre:\n      return \"decimetre\";\n    case Unit.DecinewtonMetre:\n      return \"decinewton metre\";\n    case Unit.DozenPiece:\n      return \"dozen piece\";\n    case Unit.DozenPair:\n      return \"dozen pair\";\n    case Unit.DisplacementTonnage:\n      return \"displacement tonnage\";\n    case Unit.DramUs:\n      return \"dram (US)\";\n    case Unit.DramUk:\n      return \"dram (UK)\";\n    case Unit.DozenRoll:\n      return \"dozen roll\";\n    case Unit.DryTon:\n      return \"dry ton\";\n    case Unit.Decitonne:\n      return \"decitonne\";\n    case Unit.Pennyweight:\n      return \"pennyweight\";\n    case Unit.Dozen:\n      return \"dozen\";\n    case Unit.DozenPack:\n      return \"dozen pack\";\n    case Unit.NewtonPerSquareCentimetre:\n      return \"newton per square centimetre\";\n    case Unit.MegawattHourPerHour:\n      return \"megawatt hour per hour\";\n    case Unit.MegawattPerHertz:\n      return \"megawatt per hertz\";\n    case Unit.MilliampereHour:\n      return \"milliampere hour\";\n    case Unit.DegreeDay:\n      return \"degree day\";\n    case Unit.Mille:\n      return \"mille\";\n    case Unit.KilocalorieInternationalTable:\n      return \"kilocalorie (international table)\";\n    case Unit.KilocalorieThermochemicalPerHour:\n      return \"kilocalorie (thermochemical) per hour\";\n    case Unit.MillionBtuItPerHour:\n      return \"million Btu(IT) per hour\";\n    case Unit.CubicFootPerSecond:\n      return \"cubic foot per second\";\n    case Unit.TonnePerHour:\n      return \"tonne per hour\";\n    case Unit.Ping:\n      return \"ping\";\n    case Unit.MegabitPerSecond:\n      return \"megabit per second\";\n    case Unit.Shares:\n      return \"shares\";\n    case Unit.Teu:\n      return \"TEU\";\n    case Unit.Tyre:\n      return \"tyre\";\n    case Unit.ActiveUnit:\n      return \"active unit\";\n    case Unit.Dose:\n      return \"dose\";\n    case Unit.AirDryTon:\n      return \"air dry ton\";\n    case Unit.Strand:\n      return \"strand\";\n    case Unit.SquareMetrePerLitre:\n      return \"square metre per litre\";\n    case Unit.LitrePerHour:\n      return \"litre per hour\";\n    case Unit.FootPerThousand:\n      return \"foot per thousand\";\n    case Unit.Gigabyte:\n      return \"gigabyte\";\n    case Unit.Terabyte:\n      return \"terabyte\";\n    case Unit.Petabyte:\n      return \"petabyte\";\n    case Unit.Pixel:\n      return \"pixel\";\n    case Unit.Megapixel:\n      return \"megapixel\";\n    case Unit.DotsPerInch:\n      return \"dots per inch\";\n    case Unit.GrossKilogram:\n      return \"gross kilogram\";\n    case Unit.PartPerHundredThousand:\n      return \"part per hundred thousand\";\n    case Unit.KilogramForcePerSquareMillimetre:\n      return \"kilogram-force per square millimetre\";\n    case Unit.KilogramForcePerSquareCentimetre:\n      return \"kilogram-force per square centimetre\";\n    case Unit.JoulePerSquareCentimetre:\n      return \"joule per square centimetre\";\n    case Unit.KilogramForceMetrePerSquareCentimetre:\n      return \"kilogram-force metre per square centimetre\";\n    case Unit.Milliohm:\n      return \"milliohm\";\n    case Unit.KilowattHourPerCubicMetre:\n      return \"kilowatt hour per cubic metre\";\n    case Unit.KilowattHourPerKelvin:\n      return \"kilowatt hour per kelvin\";\n    case Unit.ServiceUnit:\n      return \"service unit\";\n    case Unit.WorkingDay:\n      return \"working day\";\n    case Unit.AccountingUnit:\n      return \"accounting unit\";\n    case Unit.Job:\n      return \"job\";\n    case Unit.RunFoot:\n      return \"run foot\";\n    case Unit.Test:\n      return \"test\";\n    case Unit.Trip:\n      return \"trip\";\n    case Unit.Use:\n      return \"use\";\n    case Unit.Well:\n      return \"well\";\n    case Unit.Zone:\n      return \"zone\";\n    case Unit.ExabitPerSecond:\n      return \"exabit per second\";\n    case Unit.Exbibyte:\n      return \"exbibyte\";\n    case Unit.Pebibyte:\n      return \"pebibyte\";\n    case Unit.Tebibyte:\n      return \"tebibyte\";\n    case Unit.Gibibyte:\n      return \"gibibyte\";\n    case Unit.Mebibyte:\n      return \"mebibyte\";\n    case Unit.Kibibyte:\n      return \"kibibyte\";\n    case Unit.ExbibitPerMetre:\n      return \"exbibit per metre\";\n    case Unit.ExbibitPerSquareMetre:\n      return \"exbibit per square metre\";\n    case Unit.ExbibitPerCubicMetre:\n      return \"exbibit per cubic metre\";\n    case Unit.GigabytePerSecond:\n      return \"gigabyte per second\";\n    case Unit.GibibitPerMetre:\n      return \"gibibit per metre\";\n    case Unit.GibibitPerSquareMetre:\n      return \"gibibit per square metre\";\n    case Unit.GibibitPerCubicMetre:\n      return \"gibibit per cubic metre\";\n    case Unit.KibibitPerMetre:\n      return \"kibibit per metre\";\n    case Unit.KibibitPerSquareMetre:\n      return \"kibibit per square metre\";\n    case Unit.KibibitPerCubicMetre:\n      return \"kibibit per cubic metre\";\n    case Unit.MebibitPerMetre:\n      return \"mebibit per metre\";\n    case Unit.MebibitPerSquareMetre:\n      return \"mebibit per square metre\";\n    case Unit.MebibitPerCubicMetre:\n      return \"mebibit per cubic metre\";\n    case Unit.Petabit:\n      return \"petabit\";\n    case Unit.PetabitPerSecond:\n      return \"petabit per second\";\n    case Unit.PebibitPerMetre:\n      return \"pebibit per metre\";\n    case Unit.PebibitPerSquareMetre:\n      return \"pebibit per square metre\";\n    case Unit.PebibitPerCubicMetre:\n      return \"pebibit per cubic metre\";\n    case Unit.Terabit:\n      return \"terabit\";\n    case Unit.TerabitPerSecond:\n      return \"terabit per second\";\n    case Unit.TebibitPerMetre:\n      return \"tebibit per metre\";\n    case Unit.TebibitPerCubicMetre:\n      return \"tebibit per cubic metre\";\n    case Unit.TebibitPerSquareMetre:\n      return \"tebibit per square metre\";\n    case Unit.BitPerMetre:\n      return \"bit per metre\";\n    case Unit.BitPerSquareMetre:\n      return \"bit per square metre\";\n    case Unit.ReciprocalCentimetre:\n      return \"reciprocal centimetre\";\n    case Unit.ReciprocalDay:\n      return \"reciprocal day\";\n    case Unit.CubicDecimetrePerHour:\n      return \"cubic decimetre per hour\";\n    case Unit.KilogramPerHour:\n      return \"kilogram per hour\";\n    case Unit.KilomolePerSecond:\n      return \"kilomole per second\";\n    case Unit.MolePerSecond:\n      return \"mole per second\";\n    case Unit.DegreePerSecond:\n      return \"degree per second\";\n    case Unit.MillimetrePerDegreeCelciusMetre:\n      return \"millimetre per degree Celcius metre\";\n    case Unit.DegreeCelsiusPerKelvin:\n      return \"degree Celsius per kelvin\";\n    case Unit.HectopascalPerBar:\n      return \"hectopascal per bar\";\n    case Unit.Each:\n      return \"each\";\n    case Unit.ElectronicMailBox:\n      return \"electronic mail box\";\n    case Unit.EquivalentGallon:\n      return \"equivalent gallon\";\n    case Unit.BitPerCubicMetre:\n      return \"bit per cubic metre\";\n    case Unit.KelvinPerKelvin:\n      return \"kelvin per kelvin\";\n    case Unit.KilopascalPerBar:\n      return \"kilopascal per bar\";\n    case Unit.MillibarPerBar:\n      return \"millibar per bar\";\n    case Unit.MegapascalPerBar:\n      return \"megapascal per bar\";\n    case Unit.PoisePerBar:\n      return \"poise per bar\";\n    case Unit.PascalPerBar:\n      return \"pascal per bar\";\n    case Unit.MilliamperePerInch:\n      return \"milliampere per inch\";\n    case Unit.KelvinPerHour:\n      return \"kelvin per hour\";\n    case Unit.KelvinPerMinute:\n      return \"kelvin per minute\";\n    case Unit.KelvinPerSecond:\n      return \"kelvin per second\";\n    case Unit.Slug:\n      return \"slug\";\n    case Unit.GramPerKelvin:\n      return \"gram per kelvin\";\n    case Unit.KilogramPerKelvin:\n      return \"kilogram per kelvin\";\n    case Unit.MilligramPerKelvin:\n      return \"milligram per kelvin\";\n    case Unit.PoundForcePerFoot:\n      return \"pound-force per foot\";\n    case Unit.KilogramSquareCentimetre:\n      return \"kilogram square centimetre\";\n    case Unit.KilogramSquareMillimetre:\n      return \"kilogram square millimetre\";\n    case Unit.PoundInchSquared:\n      return \"pound inch squared\";\n    case Unit.PoundForceInch:\n      return \"pound-force inch\";\n    case Unit.PoundForceFootPerAmpere:\n      return \"pound-force foot per ampere\";\n    case Unit.GramPerCubicDecimetre:\n      return \"gram per cubic decimetre\";\n    case Unit.KilogramPerKilomol:\n      return \"kilogram per kilomol\";\n    case Unit.GramPerHertz:\n      return \"gram per hertz\";\n    case Unit.GramPerDay:\n      return \"gram per day\";\n    case Unit.GramPerHour:\n      return \"gram per hour\";\n    case Unit.GramPerMinute:\n      return \"gram per minute\";\n    case Unit.GramPerSecond:\n      return \"gram per second\";\n    case Unit.KilogramPerDay:\n      return \"kilogram per day\";\n    case Unit.KilogramPerMinute:\n      return \"kilogram per minute\";\n    case Unit.MilligramPerDay:\n      return \"milligram per day\";\n    case Unit.MilligramPerMinute:\n      return \"milligram per minute\";\n    case Unit.MilligramPerSecond:\n      return \"milligram per second\";\n    case Unit.GramPerDayKelvin:\n      return \"gram per day kelvin\";\n    case Unit.GramPerHourKelvin:\n      return \"gram per hour kelvin\";\n    case Unit.GramPerMinuteKelvin:\n      return \"gram per minute kelvin\";\n    case Unit.GramPerSecondKelvin:\n      return \"gram per second kelvin\";\n    case Unit.KilogramPerDayKelvin:\n      return \"kilogram per day kelvin\";\n    case Unit.KilogramPerHourKelvin:\n      return \"kilogram per hour kelvin\";\n    case Unit.KilogramPerMinuteKelvin:\n      return \"kilogram per minute kelvin\";\n    case Unit.KilogramPerSecondKelvin:\n      return \"kilogram per second kelvin\";\n    case Unit.MilligramPerDayKelvin:\n      return \"milligram per day kelvin\";\n    case Unit.MilligramPerHourKelvin:\n      return \"milligram per hour kelvin\";\n    case Unit.MilligramPerMinuteKelvin:\n      return \"milligram per minute kelvin\";\n    case Unit.MilligramPerSecondKelvin:\n      return \"milligram per second kelvin\";\n    case Unit.NewtonPerMillimetre:\n      return \"newton per millimetre\";\n    case Unit.PoundForcePerInch:\n      return \"pound-force per inch\";\n    case Unit.RodUnitDistance:\n      return \"rod [unit of distance]\";\n    case Unit.MicrometrePerKelvin:\n      return \"micrometre per kelvin\";\n    case Unit.CentimetrePerKelvin:\n      return \"centimetre per kelvin\";\n    case Unit.MetrePerKelvin:\n      return \"metre per kelvin\";\n    case Unit.MillimetrePerKelvin:\n      return \"millimetre per kelvin\";\n    case Unit.MilliohmPerMetre:\n      return \"milliohm per metre\";\n    case Unit.OhmPerMileStatuteMile:\n      return \"ohm per mile (statute mile)\";\n    case Unit.OhmPerKilometre:\n      return \"ohm per kilometre\";\n    case Unit.MilliamperePerPoundForcePerSquareInch:\n      return \"milliampere per pound-force per square inch\";\n    case Unit.ReciprocalBar:\n      return \"reciprocal bar\";\n    case Unit.MilliamperePerBar:\n      return \"milliampere per bar\";\n    case Unit.DegreeCelsiusPerBar:\n      return \"degree Celsius per bar\";\n    case Unit.KelvinPerBar:\n      return \"kelvin per bar\";\n    case Unit.GramPerDayBar:\n      return \"gram per day bar\";\n    case Unit.GramPerHourBar:\n      return \"gram per hour bar\";\n    case Unit.GramPerMinuteBar:\n      return \"gram per minute bar\";\n    case Unit.GramPerSecondBar:\n      return \"gram per second bar\";\n    case Unit.KilogramPerDayBar:\n      return \"kilogram per day bar\";\n    case Unit.KilogramPerHourBar:\n      return \"kilogram per hour bar\";\n    case Unit.KilogramPerMinuteBar:\n      return \"kilogram per minute bar\";\n    case Unit.KilogramPerSecondBar:\n      return \"kilogram per second bar\";\n    case Unit.MilligramPerDayBar:\n      return \"milligram per day bar\";\n    case Unit.MilligramPerHourBar:\n      return \"milligram per hour bar\";\n    case Unit.MilligramPerMinuteBar:\n      return \"milligram per minute bar\";\n    case Unit.MilligramPerSecondBar:\n      return \"milligram per second bar\";\n    case Unit.GramPerBar:\n      return \"gram per bar\";\n    case Unit.MilligramPerBar:\n      return \"milligram per bar\";\n    case Unit.MilliamperePerMillimetre:\n      return \"milliampere per millimetre\";\n    case Unit.PascalSecondPerKelvin:\n      return \"pascal second per kelvin\";\n    case Unit.InchWater:\n      return \"inch of water\";\n    case Unit.InchMercury:\n      return \"inch of mercury\";\n    case Unit.WaterHorsePower:\n      return \"water horse power\";\n    case Unit.BarPerKelvin:\n      return \"bar per kelvin\";\n    case Unit.HectopascalPerKelvin:\n      return \"hectopascal per kelvin\";\n    case Unit.KilopascalPerKelvin:\n      return \"kilopascal per kelvin\";\n    case Unit.MillibarPerKelvin:\n      return \"millibar per kelvin\";\n    case Unit.MegapascalPerKelvin:\n      return \"megapascal per kelvin\";\n    case Unit.PoisePerKelvin:\n      return \"poise per kelvin\";\n    case Unit.VoltPerLitreMinute:\n      return \"volt per litre minute\";\n    case Unit.NewtonCentimetre:\n      return \"newton centimetre\";\n    case Unit.NewtonMetrePerDegree:\n      return \"newton metre per degree\";\n    case Unit.NewtonMetrePerAmpere:\n      return \"newton metre per ampere\";\n    case Unit.BarLitrePerSecond:\n      return \"bar litre per second\";\n    case Unit.BarCubicMetrePerSecond:\n      return \"bar cubic metre per second\";\n    case Unit.HectopascalLitrePerSecond:\n      return \"hectopascal litre per second\";\n    case Unit.HectopascalCubicMetrePerSecond:\n      return \"hectopascal cubic metre per second\";\n    case Unit.MillibarLitrePerSecond:\n      return \"millibar litre per second\";\n    case Unit.MillibarCubicMetrePerSecond:\n      return \"millibar cubic metre per second\";\n    case Unit.MegapascalLitrePerSecond:\n      return \"megapascal litre per second\";\n    case Unit.MegapascalCubicMetrePerSecond:\n      return \"megapascal cubic metre per second\";\n    case Unit.PascalLitrePerSecond:\n      return \"pascal litre per second\";\n    case Unit.DegreeFahrenheit:\n      return \"degree Fahrenheit\";\n    case Unit.Farad:\n      return \"farad\";\n    case Unit.FibreMetre:\n      return \"fibre metre\";\n    case Unit.ThousandCubicFoot:\n      return \"thousand cubic foot\";\n    case Unit.HundredCubicMetre:\n      return \"hundred cubic metre\";\n    case Unit.Micromole:\n      return \"micromole\";\n    case Unit.FailuresInTime:\n      return \"failures in time\";\n    case Unit.FlakeTon:\n      return \"flake ton\";\n    case Unit.FormazinNephelometricUnit:\n      return \"Formazin nephelometric unit\";\n    case Unit.Foot:\n      return \"foot\";\n    case Unit.PoundPerSquareFoot:\n      return \"pound per square foot\";\n    case Unit.FootPerMinute:\n      return \"foot per minute\";\n    case Unit.FootPerSecond:\n      return \"foot per second\";\n    case Unit.SquareFoot:\n      return \"square foot\";\n    case Unit.CubicFoot:\n      return \"cubic foot\";\n    case Unit.PascalCubicMetrePerSecond:\n      return \"pascal cubic metre per second\";\n    case Unit.CentimetrePerBar:\n      return \"centimetre per bar\";\n    case Unit.MetrePerBar:\n      return \"metre per bar\";\n    case Unit.MillimetrePerBar:\n      return \"millimetre per bar\";\n    case Unit.SquareInchPerSecond:\n      return \"square inch per second\";\n    case Unit.SquareMetrePerSecondKelvin:\n      return \"square metre per second kelvin\";\n    case Unit.StokesPerKelvin:\n      return \"stokes per kelvin\";\n    case Unit.GramPerCubicCentimetreBar:\n      return \"gram per cubic centimetre bar\";\n    case Unit.GramPerCubicDecimetreBar:\n      return \"gram per cubic decimetre bar\";\n    case Unit.GramPerLitreBar:\n      return \"gram per litre bar\";\n    case Unit.GramPerCubicMetreBar:\n      return \"gram per cubic metre bar\";\n    case Unit.GramPerMillilitreBar:\n      return \"gram per millilitre bar\";\n    case Unit.KilogramPerCubicCentimetreBar:\n      return \"kilogram per cubic centimetre bar\";\n    case Unit.KilogramPerLitreBar:\n      return \"kilogram per litre bar\";\n    case Unit.KilogramPerCubicMetreBar:\n      return \"kilogram per cubic metre bar\";\n    case Unit.NewtonMetrePerKilogram:\n      return \"newton metre per kilogram\";\n    case Unit.UsGallonPerMinute:\n      return \"US gallon per minute\";\n    case Unit.PoundForceFootPerPound:\n      return \"pound-force foot per pound\";\n    case Unit.CupUnitVolume:\n      return \"cup [unit of volume]\";\n    case Unit.Peck:\n      return \"peck\";\n    case Unit.TablespoonUs:\n      return \"tablespoon (US)\";\n    case Unit.TeaspoonUs:\n      return \"teaspoon (US)\";\n    case Unit.Stere:\n      return \"stere\";\n    case Unit.CubicCentimetrePerKelvin:\n      return \"cubic centimetre per kelvin\";\n    case Unit.LitrePerKelvin:\n      return \"litre per kelvin\";\n    case Unit.CubicMetrePerKelvin:\n      return \"cubic metre per kelvin\";\n    case Unit.ImperialGallonPerMinute:\n      return \"Imperial gallon per minute\";\n    case Unit.MillilitrePerKelvin:\n      return \"millilitre per kelvin\";\n    case Unit.KilogramPerCubicCentimetre:\n      return \"kilogram per cubic centimetre\";\n    case Unit.OunceAvoirdupoisPerCubicYard:\n      return \"ounce (avoirdupois) per cubic yard\";\n    case Unit.GramPerCubicCentimetreKelvin:\n      return \"gram per cubic centimetre kelvin\";\n    case Unit.GramPerCubicDecimetreKelvin:\n      return \"gram per cubic decimetre kelvin\";\n    case Unit.GramPerLitreKelvin:\n      return \"gram per litre kelvin\";\n    case Unit.GramPerCubicMetreKelvin:\n      return \"gram per cubic metre kelvin\";\n    case Unit.GramPerMillilitreKelvin:\n      return \"gram per millilitre kelvin\";\n    case Unit.KilogramPerCubicCentimetreKelvin:\n      return \"kilogram per cubic centimetre kelvin\";\n    case Unit.KilogramPerLitreKelvin:\n      return \"kilogram per litre kelvin\";\n    case Unit.KilogramPerCubicMetreKelvin:\n      return \"kilogram per cubic metre kelvin\";\n    case Unit.SquareMetrePerSecondBar:\n      return \"square metre per second bar\";\n    case Unit.MicrosiemensPerCentimetre:\n      return \"microsiemens per centimetre\";\n    case Unit.MicrosiemensPerMetre:\n      return \"microsiemens per metre\";\n    case Unit.NanosiemensPerCentimetre:\n      return \"nanosiemens per centimetre\";\n    case Unit.NanosiemensPerMetre:\n      return \"nanosiemens per metre\";\n    case Unit.StokesPerBar:\n      return \"stokes per bar\";\n    case Unit.CubicCentimetrePerDay:\n      return \"cubic centimetre per day\";\n    case Unit.CubicCentimetrePerHour:\n      return \"cubic centimetre per hour\";\n    case Unit.CubicCentimetrePerMinute:\n      return \"cubic centimetre per minute\";\n    case Unit.GallonUsPerHour:\n      return \"gallon (US) per hour\";\n    case Unit.LitrePerSecond:\n      return \"litre per second\";\n    case Unit.CubicMetrePerDay:\n      return \"cubic metre per day\";\n    case Unit.CubicMetrePerMinute:\n      return \"cubic metre per minute\";\n    case Unit.MillilitrePerDay:\n      return \"millilitre per day\";\n    case Unit.MillilitrePerHour:\n      return \"millilitre per hour\";\n    case Unit.CubicInchPerHour:\n      return \"cubic inch per hour\";\n    case Unit.CubicInchPerMinute:\n      return \"cubic inch per minute\";\n    case Unit.CubicInchPerSecond:\n      return \"cubic inch per second\";\n    case Unit.MilliamperePerLitreMinute:\n      return \"milliampere per litre minute\";\n    case Unit.VoltPerBar:\n      return \"volt per bar\";\n    case Unit.CubicCentimetrePerDayKelvin:\n      return \"cubic centimetre per day kelvin\";\n    case Unit.CubicCentimetrePerHourKelvin:\n      return \"cubic centimetre per hour kelvin\";\n    case Unit.CubicCentimetrePerMinuteKelvin:\n      return \"cubic centimetre per minute kelvin\";\n    case Unit.CubicCentimetrePerSecondKelvin:\n      return \"cubic centimetre per second kelvin\";\n    case Unit.LitrePerDayKelvin:\n      return \"litre per day kelvin\";\n    case Unit.LitrePerHourKelvin:\n      return \"litre per hour kelvin\";\n    case Unit.LitrePerMinuteKelvin:\n      return \"litre per minute kelvin\";\n    case Unit.LitrePerSecondKelvin:\n      return \"litre per second kelvin\";\n    case Unit.CubicMetrePerDayKelvin:\n      return \"cubic metre per day kelvin\";\n    case Unit.CubicMetrePerHourKelvin:\n      return \"cubic metre per hour kelvin\";\n    case Unit.CubicMetrePerMinuteKelvin:\n      return \"cubic metre per minute kelvin\";\n    case Unit.CubicMetrePerSecondKelvin:\n      return \"cubic metre per second kelvin\";\n    case Unit.MillilitrePerDayKelvin:\n      return \"millilitre per day kelvin\";\n    case Unit.MillilitrePerHourKelvin:\n      return \"millilitre per hour kelvin\";\n    case Unit.MillilitrePerMinuteKelvin:\n      return \"millilitre per minute kelvin\";\n    case Unit.MillilitrePerSecondKelvin:\n      return \"millilitre per second kelvin\";\n    case Unit.MillimetreToFourthPower:\n      return \"millimetre to the fourth power\";\n    case Unit.CubicCentimetrePerDayBar:\n      return \"cubic centimetre per day bar\";\n    case Unit.CubicCentimetrePerHourBar:\n      return \"cubic centimetre per hour bar\";\n    case Unit.CubicCentimetrePerMinuteBar:\n      return \"cubic centimetre per minute bar\";\n    case Unit.CubicCentimetrePerSecondBar:\n      return \"cubic centimetre per second bar\";\n    case Unit.LitrePerDayBar:\n      return \"litre per day bar\";\n    case Unit.LitrePerHourBar:\n      return \"litre per hour bar\";\n    case Unit.LitrePerMinuteBar:\n      return \"litre per minute bar\";\n    case Unit.LitrePerSecondBar:\n      return \"litre per second bar\";\n    case Unit.CubicMetrePerDayBar:\n      return \"cubic metre per day bar\";\n    case Unit.CubicMetrePerHourBar:\n      return \"cubic metre per hour bar\";\n    case Unit.CubicMetrePerMinuteBar:\n      return \"cubic metre per minute bar\";\n    case Unit.CubicMetrePerSecondBar:\n      return \"cubic metre per second bar\";\n    case Unit.MillilitrePerDayBar:\n      return \"millilitre per day bar\";\n    case Unit.MillilitrePerHourBar:\n      return \"millilitre per hour bar\";\n    case Unit.MillilitrePerMinuteBar:\n      return \"millilitre per minute bar\";\n    case Unit.MillilitrePerSecondBar:\n      return \"millilitre per second bar\";\n    case Unit.CubicCentimetrePerBar:\n      return \"cubic centimetre per bar\";\n    case Unit.LitrePerBar:\n      return \"litre per bar\";\n    case Unit.CubicMetrePerBar:\n      return \"cubic metre per bar\";\n    case Unit.MillilitrePerBar:\n      return \"millilitre per bar\";\n    case Unit.MicrohenryPerKiloohm:\n      return \"microhenry per kiloohm\";\n    case Unit.MicrohenryPerOhm:\n      return \"microhenry per ohm\";\n    case Unit.GallonUsPerDay:\n      return \"gallon (US) per day\";\n    case Unit.Gigabecquerel:\n      return \"gigabecquerel\";\n    case Unit.GramDryWeight:\n      return \"gram, dry weight\";\n    case Unit.PoundPerGallonUs:\n      return \"pound per gallon (US)\";\n    case Unit.GramPerMetreGramPer100Centimetres:\n      return \"gram per metre (gram per 100 centimetres)\";\n    case Unit.GramFissileIsotope:\n      return \"gram of fissile isotope\";\n    case Unit.GreatGross:\n      return \"great gross\";\n    case Unit.GillUs:\n      return \"gill (US)\";\n    case Unit.GramIncludingContainer:\n      return \"gram, including container\";\n    case Unit.GillUk:\n      return \"gill (UK)\";\n    case Unit.GramIncludingInnerPackaging:\n      return \"gram, including inner packaging\";\n    case Unit.GramPerMillilitre:\n      return \"gram per millilitre\";\n    case Unit.GramPerLitre:\n      return \"gram per litre\";\n    case Unit.DryGallonUs:\n      return \"dry gallon (US)\";\n    case Unit.GallonUk:\n      return \"gallon (UK)\";\n    case Unit.GallonUs:\n      return \"gallon (US)\";\n    case Unit.GramPerSquareMetre:\n      return \"gram per square metre\";\n    case Unit.MilligramPerSquareMetre:\n      return \"milligram per square metre\";\n    case Unit.MilligramPerCubicMetre:\n      return \"milligram per cubic metre\";\n    case Unit.MicrogramPerCubicMetre:\n      return \"microgram per cubic metre\";\n    case Unit.Gram:\n      return \"gram\";\n    case Unit.Grain:\n      return \"grain\";\n    case Unit.Gross:\n      return \"gross\";\n    case Unit.Gigajoule:\n      return \"gigajoule\";\n    case Unit.GigawattHour:\n      return \"gigawatt hour\";\n    case Unit.HenryPerKiloohm:\n      return \"henry per kiloohm\";\n    case Unit.HenryPerOhm:\n      return \"henry per ohm\";\n    case Unit.MillihenryPerKiloohm:\n      return \"millihenry per kiloohm\";\n    case Unit.MillihenryPerOhm:\n      return \"millihenry per ohm\";\n    case Unit.PascalSecondPerBar:\n      return \"pascal second per bar\";\n    case Unit.Microbecquerel:\n      return \"microbecquerel\";\n    case Unit.ReciprocalYear:\n      return \"reciprocal year\";\n    case Unit.ReciprocalHour:\n      return \"reciprocal hour\";\n    case Unit.ReciprocalMonth:\n      return \"reciprocal month\";\n    case Unit.DegreeCelsiusPerHour:\n      return \"degree Celsius per hour\";\n    case Unit.DegreeCelsiusPerMinute:\n      return \"degree Celsius per minute\";\n    case Unit.DegreeCelsiusPerSecond:\n      return \"degree Celsius per second\";\n    case Unit.SquareCentimetrePerGram:\n      return \"square centimetre per gram\";\n    case Unit.SquareDecametre:\n      return \"square decametre\";\n    case Unit.SquareHectometre:\n      return \"square hectometre\";\n    case Unit.CubicHectometre:\n      return \"cubic hectometre\";\n    case Unit.CubicKilometre:\n      return \"cubic kilometre\";\n    case Unit.Blank:\n      return \"blank\";\n    case Unit.VoltSquareInchPerPoundForce:\n      return \"volt square inch per pound-force\";\n    case Unit.VoltPerInch:\n      return \"volt per inch\";\n    case Unit.VoltPerMicrosecond:\n      return \"volt per microsecond\";\n    case Unit.PercentPerKelvin:\n      return \"percent per kelvin\";\n    case Unit.OhmPerMetre:\n      return \"ohm per metre\";\n    case Unit.DegreePerMetre:\n      return \"degree per metre\";\n    case Unit.MicrofaradPerKilometre:\n      return \"microfarad per kilometre\";\n    case Unit.MicrogramPerLitre:\n      return \"microgram per litre\";\n    case Unit.SquareMicrometreSquareMicron:\n      return \"square micrometre (square micron)\";\n    case Unit.AmperePerKilogram:\n      return \"ampere per kilogram\";\n    case Unit.AmpereSquaredSecond:\n      return \"ampere squared second\";\n    case Unit.FaradPerKilometre:\n      return \"farad per kilometre\";\n    case Unit.HertzMetre:\n      return \"hertz metre\";\n    case Unit.KelvinMetrePerWatt:\n      return \"kelvin metre per watt\";\n    case Unit.MegaohmPerKilometre:\n      return \"megaohm per kilometre\";\n    case Unit.MegaohmPerMetre:\n      return \"megaohm per metre\";\n    case Unit.Megaampere:\n      return \"megaampere\";\n    case Unit.MegahertzKilometre:\n      return \"megahertz kilometre\";\n    case Unit.NewtonPerAmpere:\n      return \"newton per ampere\";\n    case Unit.NewtonMetreWattToPowerMinus05:\n      return \"newton metre watt to the power minus 0,5\";\n    case Unit.PascalPerMetre:\n      return \"pascal per metre\";\n    case Unit.SiemensPerCentimetre:\n      return \"siemens per centimetre\";\n    case Unit.Teraohm:\n      return \"teraohm\";\n    case Unit.VoltSecondPerMetre:\n      return \"volt second per metre\";\n    case Unit.VoltPerSecond:\n      return \"volt per second\";\n    case Unit.WattPerCubicMetre:\n      return \"watt per cubic metre\";\n    case Unit.Attofarad:\n      return \"attofarad\";\n    case Unit.CentimetrePerHour:\n      return \"centimetre per hour\";\n    case Unit.ReciprocalCubicCentimetre:\n      return \"reciprocal cubic centimetre\";\n    case Unit.DecibelPerKilometre:\n      return \"decibel per kilometre\";\n    case Unit.DecibelPerMetre:\n      return \"decibel per metre\";\n    case Unit.KilogramPerBar:\n      return \"kilogram per bar\";\n    case Unit.KilogramPerCubicDecimetreKelvin:\n      return \"kilogram per cubic decimetre kelvin\";\n    case Unit.KilogramPerCubicDecimetreBar:\n      return \"kilogram per cubic decimetre bar\";\n    case Unit.KilogramPerSquareMetreSecond:\n      return \"kilogram per square metre second\";\n    case Unit.InchPerTwoPiRadiant:\n      return \"inch per two pi radiant\";\n    case Unit.MetrePerVoltSecond:\n      return \"metre per volt second\";\n    case Unit.SquareMetrePerNewton:\n      return \"square metre per newton\";\n    case Unit.CubicMetrePerCubicMetre:\n      return \"cubic metre per cubic metre\";\n    case Unit.MillisiemensPerCentimetre:\n      return \"millisiemens per centimetre\";\n    case Unit.MillivoltPerMinute:\n      return \"millivolt per minute\";\n    case Unit.MilligramPerSquareCentimetre:\n      return \"milligram per square centimetre\";\n    case Unit.MilligramPerGram:\n      return \"milligram per gram\";\n    case Unit.MillilitrePerCubicMetre:\n      return \"millilitre per cubic metre\";\n    case Unit.MillimetrePerYear:\n      return \"millimetre per year\";\n    case Unit.MillimetrePerHour:\n      return \"millimetre per hour\";\n    case Unit.MillimolePerGram:\n      return \"millimole per gram\";\n    case Unit.PicopascalPerKilometre:\n      return \"picopascal per kilometre\";\n    case Unit.Picosecond:\n      return \"picosecond\";\n    case Unit.PercentPerMonth:\n      return \"percent per month\";\n    case Unit.PercentPerHectobar:\n      return \"percent per hectobar\";\n    case Unit.PercentPerDecakelvin:\n      return \"percent per decakelvin\";\n    case Unit.WattPerMetre:\n      return \"watt per metre\";\n    case Unit.Decapascal:\n      return \"decapascal\";\n    case Unit.GramPerMillimetre:\n      return \"gram per millimetre\";\n    case Unit.ModuleWidth:\n      return \"module width\";\n    case Unit.FrenchGauge:\n      return \"French gauge\";\n    case Unit.RackUnit:\n      return \"rack unit\";\n    case Unit.MillimetrePerMinute:\n      return \"millimetre per minute\";\n    case Unit.BigPoint:\n      return \"big point\";\n    case Unit.LitrePerKilogram:\n      return \"litre per kilogram\";\n    case Unit.GramMillimetre:\n      return \"gram millimetre\";\n    case Unit.ReciprocalWeek:\n      return \"reciprocal week\";\n    case Unit.Piece:\n      return \"piece\";\n    case Unit.MegaohmKilometre:\n      return \"megaohm kilometre\";\n    case Unit.PercentPerOhm:\n      return \"percent per ohm\";\n    case Unit.PercentPerDegree:\n      return \"percent per degree\";\n    case Unit.PercentPerTenThousand:\n      return \"percent per ten thousand\";\n    case Unit.PercentPerOneHundredThousand:\n      return \"percent per one hundred thousand\";\n    case Unit.PercentPerHundred:\n      return \"percent per hundred\";\n    case Unit.PercentPerThousand:\n      return \"percent per thousand\";\n    case Unit.PercentPerVolt:\n      return \"percent per volt\";\n    case Unit.PercentPerBar:\n      return \"percent per bar\";\n    case Unit.PercentPerInch:\n      return \"percent per inch\";\n    case Unit.PercentPerMetre:\n      return \"percent per metre\";\n    case Unit.Hank:\n      return \"hank\";\n    case Unit.PieceDay:\n      return \"Piece Day\";\n    case Unit.Hectobar:\n      return \"hectobar\";\n    case Unit.HundredBoxes:\n      return \"hundred boxes\";\n    case Unit.HundredCount:\n      return \"hundred count\";\n    case Unit.HundredKilogramDryWeight:\n      return \"hundred kilogram, dry weight\";\n    case Unit.Head:\n      return \"head\";\n    case Unit.Hectogram:\n      return \"hectogram\";\n    case Unit.HundredCubicFoot:\n      return \"hundred cubic foot\";\n    case Unit.HundredInternationalUnit:\n      return \"hundred international unit\";\n    case Unit.HundredKilogramNetMass:\n      return \"hundred kilogram, net mass\";\n    case Unit.Hectolitre:\n      return \"hectolitre\";\n    case Unit.MilePerHourStatuteMile:\n      return \"mile per hour (statute mile)\";\n    case Unit.PieceMonth:\n      return \"Piece Month\";\n    case Unit.MillionCubicMetre:\n      return \"million cubic metre\";\n    case Unit.Hectometre:\n      return \"hectometre\";\n    case Unit.HectolitrePureAlcohol:\n      return \"hectolitre of pure alcohol\";\n    case Unit.Hertz:\n      return \"hertz\";\n    case Unit.Hour:\n      return \"hour\";\n    case Unit.PieceWeek:\n      return \"Piece Week\";\n    case Unit.InchPoundPoundInch:\n      return \"inch pound (pound inch)\";\n    case Unit.Person:\n      return \"person\";\n    case Unit.Inch:\n      return \"inch\";\n    case Unit.SquareInch:\n      return \"square inch\";\n    case Unit.CubicInch:\n      return \"cubic inch\";\n    case Unit.InternationalSugarDegree:\n      return \"international sugar degree\";\n    case Unit.InchPerSecond:\n      return \"inch per second\";\n    case Unit.InternationalUnitPerGram:\n      return \"international unit per gram\";\n    case Unit.InchPerSecondSquared:\n      return \"inch per second squared\";\n    case Unit.PercentPerMillimetre:\n      return \"percent per millimetre\";\n    case Unit.PerMillePerPsi:\n      return \"per mille per psi\";\n    case Unit.DegreeApi:\n      return \"degree API\";\n    case Unit.DegreeBaumeOriginScale:\n      return \"degree Baume (origin scale)\";\n    case Unit.DegreeBaumeUsHeavy:\n      return \"degree Baume (US heavy)\";\n    case Unit.DegreeBaumeUsLight:\n      return \"degree Baume (US light)\";\n    case Unit.DegreeBalling:\n      return \"degree Balling\";\n    case Unit.DegreeBrix:\n      return \"degree Brix\";\n    case Unit.DegreeFahrenheitHourSquareFootPerBritishThermalUnitThermochemical:\n      return \"degree Fahrenheit hour square foot per British thermal unit (thermochemical)\";\n    case Unit.JoulePerKilogram:\n      return \"joule per kilogram\";\n    case Unit.DegreeFahrenheitPerKelvin:\n      return \"degree Fahrenheit per kelvin\";\n    case Unit.DegreeFahrenheitPerBar:\n      return \"degree Fahrenheit per bar\";\n    case Unit.DegreeFahrenheitHourSquareFootPerBritishThermalUnitInternationalTable:\n      return \"degree Fahrenheit hour square foot per British thermal unit (international table)\";\n    case Unit.DegreeFahrenheitPerHour:\n      return \"degree Fahrenheit per hour\";\n    case Unit.DegreeFahrenheitPerMinute:\n      return \"degree Fahrenheit per minute\";\n    case Unit.DegreeFahrenheitPerSecond:\n      return \"degree Fahrenheit per second\";\n    case Unit.ReciprocalDegreeFahrenheit:\n      return \"reciprocal degree Fahrenheit\";\n    case Unit.DegreeOechsle:\n      return \"degree Oechsle\";\n    case Unit.DegreeRankinePerHour:\n      return \"degree Rankine per hour\";\n    case Unit.DegreeRankinePerMinute:\n      return \"degree Rankine per minute\";\n    case Unit.DegreeRankinePerSecond:\n      return \"degree Rankine per second\";\n    case Unit.DegreeTwaddell:\n      return \"degree Twaddell\";\n    case Unit.Micropoise:\n      return \"micropoise\";\n    case Unit.MicrogramPerKilogram:\n      return \"microgram per kilogram\";\n    case Unit.MicrogramPerCubicMetreKelvin:\n      return \"microgram per cubic metre kelvin\";\n    case Unit.MicrogramPerCubicMetreBar:\n      return \"microgram per cubic metre bar\";\n    case Unit.MicrolitrePerLitre:\n      return \"microlitre per litre\";\n    case Unit.Baud:\n      return \"baud\";\n    case Unit.BritishThermalUnitMean:\n      return \"British thermal unit (mean)\";\n    case Unit.BritishThermalUnitInternationalTableFootPerHourSquareFootDegreeFahrenheit:\n      return \"British thermal unit (international table) foot per hour square foot degree Fahrenheit\";\n    case Unit.BritishThermalUnitInternationalTableInchPerHourSquareFootDegreeFahrenheit:\n      return \"British thermal unit (international table) inch per hour square foot degree Fahrenheit\";\n    case Unit.BritishThermalUnitInternationalTableInchPerSecondSquareFootDegreeFahrenheit:\n      return \"British thermal unit (international table) inch per second square foot degree Fahrenheit\";\n    case Unit.BritishThermalUnitInternationalTablePerPoundDegreeFahrenheit:\n      return \"British thermal unit (international table) per pound degree Fahrenheit\";\n    case Unit.BritishThermalUnitInternationalTablePerMinute:\n      return \"British thermal unit (international table) per minute\";\n    case Unit.BritishThermalUnitInternationalTablePerSecond:\n      return \"British thermal unit (international table) per second\";\n    case Unit.BritishThermalUnitThermochemicalFootPerHourSquareFootDegreeFahrenheit:\n      return \"British thermal unit (thermochemical) foot per hour square foot degree Fahrenheit\";\n    case Unit.BritishThermalUnitThermochemicalPerHour:\n      return \"British thermal unit (thermochemical) per hour\";\n    case Unit.BritishThermalUnitThermochemicalInchPerHourSquareFootDegreeFahrenheit:\n      return \"British thermal unit (thermochemical) inch per hour square foot degree Fahrenheit\";\n    case Unit.BritishThermalUnitThermochemicalInchPerSecondSquareFootDegreeFahrenheit:\n      return \"British thermal unit (thermochemical) inch per second square foot degree Fahrenheit\";\n    case Unit.BritishThermalUnitThermochemicalPerPoundDegreeFahrenheit:\n      return \"British thermal unit (thermochemical) per pound degree Fahrenheit\";\n    case Unit.BritishThermalUnitThermochemicalPerMinute:\n      return \"British thermal unit (thermochemical) per minute\";\n    case Unit.BritishThermalUnitThermochemicalPerSecond:\n      return \"British thermal unit (thermochemical) per second\";\n    case Unit.CoulombSquareMetrePerKilogram:\n      return \"coulomb square metre per kilogram\";\n    case Unit.Megabaud:\n      return \"megabaud\";\n    case Unit.WattSecond:\n      return \"watt second\";\n    case Unit.BarPerBar:\n      return \"bar per bar\";\n    case Unit.BarrelUkPetroleum:\n      return \"barrel (UK petroleum)\";\n    case Unit.BarrelUkPetroleumPerMinute:\n      return \"barrel (UK petroleum) per minute\";\n    case Unit.BarrelUkPetroleumPerDay:\n      return \"barrel (UK petroleum) per day\";\n    case Unit.BarrelUkPetroleumPerHour:\n      return \"barrel (UK petroleum) per hour\";\n    case Unit.BarrelUkPetroleumPerSecond:\n      return \"barrel (UK petroleum) per second\";\n    case Unit.BarrelUsPetroleumPerHour:\n      return \"barrel (US petroleum) per hour\";\n    case Unit.BarrelUsPetroleumPerSecond:\n      return \"barrel (US petroleum) per second\";\n    case Unit.BushelUkPerDay:\n      return \"bushel (UK) per day\";\n    case Unit.BushelUkPerHour:\n      return \"bushel (UK) per hour\";\n    case Unit.BushelUkPerMinute:\n      return \"bushel (UK) per minute\";\n    case Unit.BushelUkPerSecond:\n      return \"bushel (UK) per second\";\n    case Unit.BushelUsDryPerDay:\n      return \"bushel (US dry) per day\";\n    case Unit.BushelUsDryPerHour:\n      return \"bushel (US dry) per hour\";\n    case Unit.BushelUsDryPerMinute:\n      return \"bushel (US dry) per minute\";\n    case Unit.BushelUsDryPerSecond:\n      return \"bushel (US dry) per second\";\n    case Unit.CentinewtonMetre:\n      return \"centinewton metre\";\n    case Unit.CentipoisePerKelvin:\n      return \"centipoise per kelvin\";\n    case Unit.CentipoisePerBar:\n      return \"centipoise per bar\";\n    case Unit.CalorieMean:\n      return \"calorie (mean)\";\n    case Unit.CalorieInternationalTablePerGramDegreeCelsius:\n      return \"calorie (international table) per gram degree Celsius\";\n    case Unit.CalorieThermochemicalPerCentimetreSecondDegreeCelsius:\n      return \"calorie (thermochemical) per centimetre second degree Celsius\";\n    case Unit.CalorieThermochemicalPerGramDegreeCelsius:\n      return \"calorie (thermochemical) per gram degree Celsius\";\n    case Unit.CalorieThermochemicalPerMinute:\n      return \"calorie (thermochemical) per minute\";\n    case Unit.CalorieThermochemicalPerSecond:\n      return \"calorie (thermochemical) per second\";\n    case Unit.Clo:\n      return \"clo\";\n    case Unit.CentimetrePerSecondKelvin:\n      return \"centimetre per second kelvin\";\n    case Unit.CentimetrePerSecondBar:\n      return \"centimetre per second bar\";\n    case Unit.CubicCentimetrePerCubicMetre:\n      return \"cubic centimetre per cubic metre\";\n    case Unit.CubicDecimetrePerDay:\n      return \"cubic decimetre per day\";\n    case Unit.CubicDecimetrePerCubicMetre:\n      return \"cubic decimetre per cubic metre\";\n    case Unit.CubicDecimetrePerMinute:\n      return \"cubic decimetre per minute\";\n    case Unit.CubicDecimetrePerSecond:\n      return \"cubic decimetre per second\";\n    case Unit.OunceUkFluidPerDay:\n      return \"ounce (UK fluid) per day\";\n    case Unit.OunceUkFluidPerHour:\n      return \"ounce (UK fluid) per hour\";\n    case Unit.OunceUkFluidPerMinute:\n      return \"ounce (UK fluid) per minute\";\n    case Unit.OunceUkFluidPerSecond:\n      return \"ounce (UK fluid) per second\";\n    case Unit.OunceUsFluidPerDay:\n      return \"ounce (US fluid) per day\";\n    case Unit.JoulePerKelvin:\n      return \"joule per kelvin\";\n    case Unit.MegajoulePerKilogram:\n      return \"megajoule per kilogram\";\n    case Unit.MegajoulePerCubicMetre:\n      return \"megajoule per cubic metre\";\n    case Unit.PipelineJoint:\n      return \"pipeline joint\";\n    case Unit.Joule:\n      return \"joule\";\n    case Unit.HundredMetre:\n      return \"hundred metre\";\n    case Unit.NumberJewels:\n      return \"number of jewels\";\n    case Unit.KilowattDemand:\n      return \"kilowatt demand\";\n    case Unit.OunceUsFluidPerHour:\n      return \"ounce (US fluid) per hour\";\n    case Unit.OunceUsFluidPerMinute:\n      return \"ounce (US fluid) per minute\";\n    case Unit.OunceUsFluidPerSecond:\n      return \"ounce (US fluid) per second\";\n    case Unit.FootPerDegreeFahrenheit:\n      return \"foot per degree Fahrenheit\";\n    case Unit.FootPerHour:\n      return \"foot per hour\";\n    case Unit.FootPoundForcePerHour:\n      return \"foot pound-force per hour\";\n    case Unit.FootPoundForcePerMinute:\n      return \"foot pound-force per minute\";\n    case Unit.FootPerPsi:\n      return \"foot per psi\";\n    case Unit.FootPerSecondDegreeFahrenheit:\n      return \"foot per second degree Fahrenheit\";\n    case Unit.FootPerSecondPsi:\n      return \"foot per second psi\";\n    case Unit.KilovoltAmpereReactiveDemand:\n      return \"kilovolt ampere reactive demand\";\n    case Unit.ReciprocalCubicFoot:\n      return \"reciprocal cubic foot\";\n    case Unit.CubicFootPerDegreeFahrenheit:\n      return \"cubic foot per degree Fahrenheit\";\n    case Unit.CubicFootPerDay:\n      return \"cubic foot per day\";\n    case Unit.CubicFootPerPsi:\n      return \"cubic foot per psi\";\n    case Unit.GallonUkPerDay:\n      return \"gallon (UK) per day\";\n    case Unit.GallonUkPerHour:\n      return \"gallon (UK) per hour\";\n    case Unit.GallonUkPerSecond:\n      return \"gallon (UK) per second\";\n    case Unit.KilovoltAmpereReactiveHour:\n      return \"kilovolt ampere reactive hour\";\n    case Unit.GallonUsLiquidPerSecond:\n      return \"gallon (US liquid) per second\";\n    case Unit.GramForcePerSquareCentimetre:\n      return \"gram-force per square centimetre\";\n    case Unit.GillUkPerDay:\n      return \"gill (UK) per day\";\n    case Unit.GillUkPerHour:\n      return \"gill (UK) per hour\";\n    case Unit.GillUkPerMinute:\n      return \"gill (UK) per minute\";\n    case Unit.GillUkPerSecond:\n      return \"gill (UK) per second\";\n    case Unit.GillUsPerDay:\n      return \"gill (US) per day\";\n    case Unit.GillUsPerHour:\n      return \"gill (US) per hour\";\n    case Unit.GillUsPerMinute:\n      return \"gill (US) per minute\";\n    case Unit.GillUsPerSecond:\n      return \"gill (US) per second\";\n    case Unit.StandardAccelerationFreeFall:\n      return \"standard acceleration of free fall\";\n    case Unit.GrainPerGallonUs:\n      return \"grain per gallon (US)\";\n    case Unit.HorsepowerBoiler:\n      return \"horsepower (boiler)\";\n    case Unit.HorsepowerElectric:\n      return \"horsepower (electric)\";\n    case Unit.InchPerDegreeFahrenheit:\n      return \"inch per degree Fahrenheit\";\n    case Unit.InchPerPsi:\n      return \"inch per psi\";\n    case Unit.InchPerSecondDegreeFahrenheit:\n      return \"inch per second degree Fahrenheit\";\n    case Unit.InchPerSecondPsi:\n      return \"inch per second psi\";\n    case Unit.ReciprocalCubicInch:\n      return \"reciprocal cubic inch\";\n    case Unit.Kilobaud:\n      return \"kilobaud\";\n    case Unit.KilocalorieMean:\n      return \"kilocalorie (mean)\";\n    case Unit.KilocalorieInternationalTablePerHourMetreDegreeCelsius:\n      return \"kilocalorie (international table) per hour metre degree Celsius\";\n    case Unit.KilocalorieThermochemical:\n      return \"kilocalorie (thermochemical)\";\n    case Unit.KilocalorieThermochemicalPerMinute:\n      return \"kilocalorie (thermochemical) per minute\";\n    case Unit.KilocalorieThermochemicalPerSecond:\n      return \"kilocalorie (thermochemical) per second\";\n    case Unit.KilomolePerHour:\n      return \"kilomole per hour\";\n    case Unit.KilomolePerCubicMetreKelvin:\n      return \"kilomole per cubic metre kelvin\";\n    case Unit.Kilolitre:\n      return \"kilolitre\";\n    case Unit.KilomolePerCubicMetreBar:\n      return \"kilomole per cubic metre bar\";\n    case Unit.KilomolePerMinute:\n      return \"kilomole per minute\";\n    case Unit.LitrePerLitre:\n      return \"litre per litre\";\n    case Unit.ReciprocalLitre:\n      return \"reciprocal litre\";\n    case Unit.PoundAvoirdupoisPerDegreeFahrenheit:\n      return \"pound (avoirdupois) per degree Fahrenheit\";\n    case Unit.PoundAvoirdupoisSquareFoot:\n      return \"pound (avoirdupois) square foot\";\n    case Unit.PoundAvoirdupoisPerDay:\n      return \"pound (avoirdupois) per day\";\n    case Unit.PoundPerFootHour:\n      return \"pound per foot hour\";\n    case Unit.PoundPerFootSecond:\n      return \"pound per foot second\";\n    case Unit.PoundAvoirdupoisPerCubicFootDegreeFahrenheit:\n      return \"pound (avoirdupois) per cubic foot degree Fahrenheit\";\n    case Unit.PoundAvoirdupoisPerCubicFootPsi:\n      return \"pound (avoirdupois) per cubic foot psi\";\n    case Unit.PoundAvoirdupoisPerGallonUk:\n      return \"pound (avoirdupois) per gallon (UK)\";\n    case Unit.PoundAvoirdupoisPerHourDegreeFahrenheit:\n      return \"pound (avoirdupois) per hour degree Fahrenheit\";\n    case Unit.PoundAvoirdupoisPerHourPsi:\n      return \"pound (avoirdupois) per hour psi\";\n    case Unit.PoundAvoirdupoisPerCubicInchDegreeFahrenheit:\n      return \"pound (avoirdupois) per cubic inch degree Fahrenheit\";\n    case Unit.PoundAvoirdupoisPerCubicInchPsi:\n      return \"pound (avoirdupois) per cubic inch psi\";\n    case Unit.PoundAvoirdupoisPerPsi:\n      return \"pound (avoirdupois) per psi\";\n    case Unit.PoundAvoirdupoisPerMinute:\n      return \"pound (avoirdupois) per minute\";\n    case Unit.PoundAvoirdupoisPerMinuteDegreeFahrenheit:\n      return \"pound (avoirdupois) per minute degree Fahrenheit\";\n    case Unit.PoundAvoirdupoisPerMinutePsi:\n      return \"pound (avoirdupois) per minute psi\";\n    case Unit.PoundAvoirdupoisPerSecond:\n      return \"pound (avoirdupois) per second\";\n    case Unit.PoundAvoirdupoisPerSecondDegreeFahrenheit:\n      return \"pound (avoirdupois) per second degree Fahrenheit\";\n    case Unit.PoundAvoirdupoisPerSecondPsi:\n      return \"pound (avoirdupois) per second psi\";\n    case Unit.PoundPerCubicYard:\n      return \"pound per cubic yard\";\n    case Unit.PoundForcePerSquareFoot:\n      return \"pound-force per square foot\";\n    case Unit.PoundForcePerSquareInchDegreeFahrenheit:\n      return \"pound-force per square inch degree Fahrenheit\";\n    case Unit.PsiCubicInchPerSecond:\n      return \"psi cubic inch per second\";\n    case Unit.PsiLitrePerSecond:\n      return \"psi litre per second\";\n    case Unit.PsiCubicMetrePerSecond:\n      return \"psi cubic metre per second\";\n    case Unit.PsiCubicYardPerSecond:\n      return \"psi cubic yard per second\";\n    case Unit.PoundForceSecondPerSquareFoot:\n      return \"pound-force second per square foot\";\n    case Unit.PoundForceSecondPerSquareInch:\n      return \"pound-force second per square inch\";\n    case Unit.ReciprocalPsi:\n      return \"reciprocal psi\";\n    case Unit.QuartUkLiquidPerDay:\n      return \"quart (UK liquid) per day\";\n    case Unit.QuartUkLiquidPerHour:\n      return \"quart (UK liquid) per hour\";\n    case Unit.QuartUkLiquidPerMinute:\n      return \"quart (UK liquid) per minute\";\n    case Unit.QuartUkLiquidPerSecond:\n      return \"quart (UK liquid) per second\";\n    case Unit.QuartUsLiquidPerDay:\n      return \"quart (US liquid) per day\";\n    case Unit.QuartUsLiquidPerHour:\n      return \"quart (US liquid) per hour\";\n    case Unit.Cake:\n      return \"cake\";\n    case Unit.Katal:\n      return \"katal\";\n    case Unit.Kilocharacter:\n      return \"kilocharacter\";\n    case Unit.Kilobar:\n      return \"kilobar\";\n    case Unit.KilogramCholineChloride:\n      return \"kilogram of choline chloride\";\n    case Unit.KilogramDrainedNetWeight:\n      return \"kilogram drained net weight\";\n    case Unit.Kelvin:\n      return \"kelvin\";\n    case Unit.Kilogram:\n      return \"kilogram\";\n    case Unit.KilogramPerSecond:\n      return \"kilogram per second\";\n    case Unit.KilogramHydrogenPeroxide:\n      return \"kilogram of hydrogen peroxide\";\n    case Unit.Kilohertz:\n      return \"kilohertz\";\n    case Unit.KilogramPerMillimetreWidth:\n      return \"kilogram per millimetre width\";\n    case Unit.KilogramIncludingContainer:\n      return \"kilogram, including container\";\n    case Unit.KilogramIncludingInnerPackaging:\n      return \"kilogram, including inner packaging\";\n    case Unit.Kilosegment:\n      return \"kilosegment\";\n    case Unit.Kilojoule:\n      return \"kilojoule\";\n    case Unit.KilogramPerMetre:\n      return \"kilogram per metre\";\n    case Unit.LacticDryMaterialPercentage:\n      return \"lactic dry material percentage\";\n    case Unit.Kilolux:\n      return \"kilolux\";\n    case Unit.KilogramMethylamine:\n      return \"kilogram of methylamine\";\n    case Unit.KilometrePerHour:\n      return \"kilometre per hour\";\n    case Unit.SquareKilometre:\n      return \"square kilometre\";\n    case Unit.KilogramPerCubicMetre:\n      return \"kilogram per cubic metre\";\n    case Unit.Kilometre:\n      return \"kilometre\";\n    case Unit.KilogramNitrogen:\n      return \"kilogram of nitrogen\";\n    case Unit.KilonewtonPerSquareMetre:\n      return \"kilonewton per square metre\";\n    case Unit.KilogramNamedSubstance:\n      return \"kilogram named substance\";\n    case Unit.Knot:\n      return \"knot\";\n    case Unit.MilliequivalenceCausticPotashPerGramProduct:\n      return \"milliequivalence caustic potash per gram of product\";\n    case Unit.Kilopascal:\n      return \"kilopascal\";\n    case Unit.KilogramPotassiumHydroxideCausticPotash:\n      return \"kilogram of potassium hydroxide (caustic potash)\";\n    case Unit.KilogramPotassiumOxide:\n      return \"kilogram of potassium oxide\";\n    case Unit.KilogramPhosphorusPentoxidePhosphoricAnhydride:\n      return \"kilogram of phosphorus pentoxide (phosphoric anhydride)\";\n    case Unit.Kiloroentgen:\n      return \"kiloroentgen\";\n    case Unit.KilogramSubstance90Dry:\n      return \"kilogram of substance 90 % dry\";\n    case Unit.KilogramSodiumHydroxideCausticSoda:\n      return \"kilogram of sodium hydroxide (caustic soda)\";\n    case Unit.Kit:\n      return \"kit\";\n    case Unit.Kilotonne:\n      return \"kilotonne\";\n    case Unit.KilogramUranium:\n      return \"kilogram of uranium\";\n    case Unit.KilovoltAmpere:\n      return \"kilovolt - ampere\";\n    case Unit.Kilovar:\n      return \"kilovar\";\n    case Unit.Kilovolt:\n      return \"kilovolt\";\n    case Unit.KilogramPerMillimetre:\n      return \"kilogram per millimetre\";\n    case Unit.KilowattHour:\n      return \"kilowatt hour\";\n    case Unit.KilowattHourPerNormalizedCubicMetre:\n      return \"Kilowatt hour per normalized cubic metre\";\n    case Unit.KilogramTungstenTrioxide:\n      return \"kilogram of tungsten trioxide\";\n    case Unit.KilowattHourPerStandardCubicMetre:\n      return \"Kilowatt hour per standard cubic metre\";\n    case Unit.Kilowatt:\n      return \"kilowatt\";\n    case Unit.KilowattYear:\n      return \"kilowatt year\";\n    case Unit.MillilitrePerKilogram:\n      return \"millilitre per kilogram\";\n    case Unit.QuartUsLiquidPerMinute:\n      return \"quart (US liquid) per minute\";\n    case Unit.QuartUsLiquidPerSecond:\n      return \"quart (US liquid) per second\";\n    case Unit.MetrePerSecondKelvin:\n      return \"metre per second kelvin\";\n    case Unit.MetrePerSecondBar:\n      return \"metre per second bar\";\n    case Unit.SquareMetreHourDegreeCelsiusPerKilocalorieInternationalTable:\n      return \"square metre hour degree Celsius per kilocalorie (international table)\";\n    case Unit.MillipascalSecondPerKelvin:\n      return \"millipascal second per kelvin\";\n    case Unit.MillipascalSecondPerBar:\n      return \"millipascal second per bar\";\n    case Unit.MilligramPerCubicMetreKelvin:\n      return \"milligram per cubic metre kelvin\";\n    case Unit.MilligramPerCubicMetreBar:\n      return \"milligram per cubic metre bar\";\n    case Unit.MillilitrePerLitre:\n      return \"millilitre per litre\";\n    case Unit.LitrePerMinute:\n      return \"litre per minute\";\n    case Unit.ReciprocalCubicMillimetre:\n      return \"reciprocal cubic millimetre\";\n    case Unit.CubicMillimetrePerCubicMetre:\n      return \"cubic millimetre per cubic metre\";\n    case Unit.MolePerHour:\n      return \"mole per hour\";\n    case Unit.MolePerKilogramKelvin:\n      return \"mole per kilogram kelvin\";\n    case Unit.MolePerKilogramBar:\n      return \"mole per kilogram bar\";\n    case Unit.MolePerLitreKelvin:\n      return \"mole per litre kelvin\";\n    case Unit.MolePerLitreBar:\n      return \"mole per litre bar\";\n    case Unit.MolePerCubicMetreKelvin:\n      return \"mole per cubic metre kelvin\";\n    case Unit.MolePerCubicMetreBar:\n      return \"mole per cubic metre bar\";\n    case Unit.MolePerMinute:\n      return \"mole per minute\";\n    case Unit.MilliroentgenAequivalentMen:\n      return \"milliroentgen aequivalent men\";\n    case Unit.NanogramPerKilogram:\n      return \"nanogram per kilogram\";\n    case Unit.OunceAvoirdupoisPerDay:\n      return \"ounce (avoirdupois) per day\";\n    case Unit.OunceAvoirdupoisPerHour:\n      return \"ounce (avoirdupois) per hour\";\n    case Unit.OunceAvoirdupoisPerMinute:\n      return \"ounce (avoirdupois) per minute\";\n    case Unit.OunceAvoirdupoisPerSecond:\n      return \"ounce (avoirdupois) per second\";\n    case Unit.OunceAvoirdupoisPerGallonUk:\n      return \"ounce (avoirdupois) per gallon (UK)\";\n    case Unit.OunceAvoirdupoisPerGallonUs:\n      return \"ounce (avoirdupois) per gallon (US)\";\n    case Unit.OunceAvoirdupoisPerCubicInch:\n      return \"ounce (avoirdupois) per cubic inch\";\n    case Unit.OunceAvoirdupoisForce:\n      return \"ounce (avoirdupois)-force\";\n    case Unit.OunceAvoirdupoisForceInch:\n      return \"ounce (avoirdupois)-force inch\";\n    case Unit.PicosiemensPerMetre:\n      return \"picosiemens per metre\";\n    case Unit.PeckUk:\n      return \"peck (UK)\";\n    case Unit.PeckUkPerDay:\n      return \"peck (UK) per day\";\n    case Unit.PeckUkPerHour:\n      return \"peck (UK) per hour\";\n    case Unit.PeckUkPerMinute:\n      return \"peck (UK) per minute\";\n    case Unit.PeckUkPerSecond:\n      return \"peck (UK) per second\";\n    case Unit.PeckUsDryPerDay:\n      return \"peck (US dry) per day\";\n    case Unit.PeckUsDryPerHour:\n      return \"peck (US dry) per hour\";\n    case Unit.PeckUsDryPerMinute:\n      return \"peck (US dry) per minute\";\n    case Unit.PeckUsDryPerSecond:\n      return \"peck (US dry) per second\";\n    case Unit.PsiPerPsi:\n      return \"psi per psi\";\n    case Unit.PintUkPerDay:\n      return \"pint (UK) per day\";\n    case Unit.PintUkPerHour:\n      return \"pint (UK) per hour\";\n    case Unit.PintUkPerMinute:\n      return \"pint (UK) per minute\";\n    case Unit.PintUkPerSecond:\n      return \"pint (UK) per second\";\n    case Unit.PintUsLiquidPerDay:\n      return \"pint (US liquid) per day\";\n    case Unit.PintUsLiquidPerHour:\n      return \"pint (US liquid) per hour\";\n    case Unit.PintUsLiquidPerMinute:\n      return \"pint (US liquid) per minute\";\n    case Unit.PintUsLiquidPerSecond:\n      return \"pint (US liquid) per second\";\n    case Unit.SlugPerDay:\n      return \"slug per day\";\n    case Unit.SlugPerFootSecond:\n      return \"slug per foot second\";\n    case Unit.SlugPerCubicFoot:\n      return \"slug per cubic foot\";\n    case Unit.SlugPerHour:\n      return \"slug per hour\";\n    case Unit.SlugPerMinute:\n      return \"slug per minute\";\n    case Unit.SlugPerSecond:\n      return \"slug per second\";\n    case Unit.TonnePerKelvin:\n      return \"tonne per kelvin\";\n    case Unit.TonnePerBar:\n      return \"tonne per bar\";\n    case Unit.TonnePerDay:\n      return \"tonne per day\";\n    case Unit.TonnePerDayKelvin:\n      return \"tonne per day kelvin\";\n    case Unit.TonnePerDayBar:\n      return \"tonne per day bar\";\n    case Unit.TonnePerHourKelvin:\n      return \"tonne per hour kelvin\";\n    case Unit.TonnePerHourBar:\n      return \"tonne per hour bar\";\n    case Unit.TonnePerCubicMetreKelvin:\n      return \"tonne per cubic metre kelvin\";\n    case Unit.TonnePerCubicMetreBar:\n      return \"tonne per cubic metre bar\";\n    case Unit.TonnePerMinute:\n      return \"tonne per minute\";\n    case Unit.TonnePerMinuteKelvin:\n      return \"tonne per minute kelvin\";\n    case Unit.TonnePerMinuteBar:\n      return \"tonne per minute bar\";\n    case Unit.TonnePerSecond:\n      return \"tonne per second\";\n    case Unit.TonnePerSecondKelvin:\n      return \"tonne per second kelvin\";\n    case Unit.TonnePerSecondBar:\n      return \"tonne per second bar\";\n    case Unit.TonUkShipping:\n      return \"ton (UK shipping)\";\n    case Unit.TonLongPerDay:\n      return \"ton long per day\";\n    case Unit.TonUsShipping:\n      return \"ton (US shipping)\";\n    case Unit.TonShortPerDegreeFahrenheit:\n      return \"ton short per degree Fahrenheit\";\n    case Unit.TonShortPerDay:\n      return \"ton short per day\";\n    case Unit.TonShortPerHourDegreeFahrenheit:\n      return \"ton short per hour degree Fahrenheit\";\n    case Unit.TonShortPerHourPsi:\n      return \"ton short per hour psi\";\n    case Unit.TonShortPerPsi:\n      return \"ton short per psi\";\n    case Unit.TonUkLongPerCubicYard:\n      return \"ton (UK long) per cubic yard\";\n    case Unit.TonUsShortPerCubicYard:\n      return \"ton (US short) per cubic yard\";\n    case Unit.TonForceUsShort:\n      return \"ton-force (US short)\";\n    case Unit.CommonYear:\n      return \"common year\";\n    case Unit.SiderealYear:\n      return \"sidereal year\";\n    case Unit.YardPerDegreeFahrenheit:\n      return \"yard per degree Fahrenheit\";\n    case Unit.YardPerPsi:\n      return \"yard per psi\";\n    case Unit.PoundPerCubicInch:\n      return \"pound per cubic inch\";\n    case Unit.LactoseExcessPercentage:\n      return \"lactose excess percentage\";\n    case Unit.Pound:\n      return \"pound\";\n    case Unit.TroyPoundUs:\n      return \"troy pound (US)\";\n    case Unit.LitrePerDay:\n      return \"litre per day\";\n    case Unit.Leaf:\n      return \"leaf\";\n    case Unit.LinearFoot:\n      return \"linear foot\";\n    case Unit.LabourHour:\n      return \"labour hour\";\n    case Unit.Link:\n      return \"link\";\n    case Unit.LinearMetre:\n      return \"linear metre\";\n    case Unit.Length:\n      return \"length\";\n    case Unit.LotUnitProcurement:\n      return \"lot [unit of procurement]\";\n    case Unit.LiquidPound:\n      return \"liquid pound\";\n    case Unit.LitrePureAlcohol:\n      return \"litre of pure alcohol\";\n    case Unit.Layer:\n      return \"layer\";\n    case Unit.LumpSum:\n      return \"lump sum\";\n    case Unit.TonUkOrLongTonUs:\n      return \"ton (UK) or long ton (US)\";\n    case Unit.Litre:\n      return \"litre\";\n    case Unit.MetricTonLubricatingOil:\n      return \"metric ton, lubricating oil\";\n    case Unit.Lumen:\n      return \"lumen\";\n    case Unit.Lux:\n      return \"lux\";\n    case Unit.LinearYard:\n      return \"linear yard\";\n    case Unit.MilligramPerLitre:\n      return \"milligram per litre\";\n    case Unit.ReciprocalCubicYard:\n      return \"reciprocal cubic yard\";\n    case Unit.CubicYardPerDegreeFahrenheit:\n      return \"cubic yard per degree Fahrenheit\";\n    case Unit.CubicYardPerDay:\n      return \"cubic yard per day\";\n    case Unit.CubicYardPerHour:\n      return \"cubic yard per hour\";\n    case Unit.CubicYardPerPsi:\n      return \"cubic yard per psi\";\n    case Unit.CubicYardPerMinute:\n      return \"cubic yard per minute\";\n    case Unit.CubicYardPerSecond:\n      return \"cubic yard per second\";\n    case Unit.KilohertzMetre:\n      return \"kilohertz metre\";\n    case Unit.GigahertzMetre:\n      return \"gigahertz metre\";\n    case Unit.Beaufort:\n      return \"Beaufort\";\n    case Unit.ReciprocalMegakelvinOrMegakelvinToPowerMinusOne:\n      return \"reciprocal megakelvin or megakelvin to the power minus one\";\n    case Unit.ReciprocalKilovoltAmpereReciprocalHour:\n      return \"reciprocal kilovolt - ampere reciprocal hour\";\n    case Unit.MillilitrePerSquareCentimetreMinute:\n      return \"millilitre per square centimetre minute\";\n    case Unit.NewtonPerCentimetre:\n      return \"newton per centimetre\";\n    case Unit.OhmKilometre:\n      return \"ohm kilometre\";\n    case Unit.PercentPerDegreeCelsius:\n      return \"percent per degree Celsius\";\n    case Unit.GigaohmPerMetre:\n      return \"gigaohm per metre\";\n    case Unit.MegahertzMetre:\n      return \"megahertz metre\";\n    case Unit.KilogramPerKilogram:\n      return \"kilogram per kilogram\";\n    case Unit.ReciprocalVoltAmpereReciprocalSecond:\n      return \"reciprocal volt - ampere reciprocal second\";\n    case Unit.KilogramPerKilometre:\n      return \"kilogram per kilometre\";\n    case Unit.PascalSecondPerLitre:\n      return \"pascal second per litre\";\n    case Unit.MillimolePerLitre:\n      return \"millimole per litre\";\n    case Unit.NewtonMetrePerSquareMetre:\n      return \"newton metre per square metre\";\n    case Unit.MillivoltAmpere:\n      return \"millivolt - ampere\";\n    case Unit._30DayMonth:\n      return \"30-day month\";\n    case Unit.Actual360:\n      return \"actual/360\";\n    case Unit.KilometrePerSecondSquared:\n      return \"kilometre per second squared\";\n    case Unit.CentimetrePerSecondSquared:\n      return \"centimetre per second squared\";\n    case Unit.MonetaryValue:\n      return \"monetary value\";\n    case Unit.YardPerSecondSquared:\n      return \"yard per second squared\";\n    case Unit.MillimetrePerSecondSquared:\n      return \"millimetre per second squared\";\n    case Unit.MileStatuteMilePerSecondSquared:\n      return \"mile (statute mile) per second squared\";\n    case Unit.Mil:\n      return \"mil\";\n    case Unit.Revolution:\n      return \"revolution\";\n    case Unit.DegreeUnitAnglePerSecondSquared:\n      return \"degree [unit of angle] per second squared\";\n    case Unit.RevolutionPerMinute:\n      return \"revolution per minute \";\n    case Unit.CircularMil:\n      return \"circular mil \";\n    case Unit.SquareMileBasedOnUSSurveyFoot:\n      return \"square mile (based on U.S. survey foot) \";\n    case Unit.ChainBasedOnUSSurveyFoot:\n      return \"chain (based on U.S. survey foot)\";\n    case Unit.Microcurie:\n      return \"microcurie\";\n    case Unit.Furlong:\n      return \"furlong\";\n    case Unit.FootUSSurvey:\n      return \"foot (U.S. survey) \";\n    case Unit.MileBasedOnUSSurveyFoot:\n      return \"mile (based on U.S. survey foot) \";\n    case Unit.MetrePerPascal:\n      return \"metre per pascal\";\n    case Unit.MetrePerRadiant:\n      return \"metre per radiant\";\n    case Unit.Shake:\n      return \"shake\";\n    case Unit.MilePerMinute:\n      return \"mile per minute \";\n    case Unit.MilePerSecond:\n      return \"mile per second \";\n    case Unit.MetrePerSecondPascal:\n      return \"metre per second pascal\";\n    case Unit.MetrePerHour:\n      return \"metre per hour\";\n    case Unit.InchPerYear:\n      return \"inch per year\";\n    case Unit.KilometrePerSecond:\n      return \"kilometre per second \";\n    case Unit.InchPerMinute:\n      return \"inch per minute\";\n    case Unit.YardPerSecond:\n      return \"yard per second\";\n    case Unit.YardPerMinute:\n      return \"yard per minute\";\n    case Unit.YardPerHour:\n      return \"yard per hour\";\n    case Unit.AcreFootBasedOnUSSurveyFoot:\n      return \"acre-foot (based on U.S. survey foot)\";\n    case Unit.Cord128Ft3:\n      return \"cord (128 ft3)\";\n    case Unit.CubicMileUkStatute:\n      return \"cubic mile (UK statute)\";\n    case Unit.MicroInch:\n      return \"micro-inch\";\n    case Unit.TonRegister:\n      return \"ton, register \";\n    case Unit.CubicMetrePerPascal:\n      return \"cubic metre per pascal\";\n    case Unit.Bel:\n      return \"bel\";\n    case Unit.KilogramPerCubicMetrePascal:\n      return \"kilogram per cubic metre pascal\";\n    case Unit.KilogramPerPascal:\n      return \"kilogram per pascal\";\n    case Unit.KilopoundForce:\n      return \"kilopound-force\";\n    case Unit.Poundal:\n      return \"poundal\";\n    case Unit.KilogramMetrePerSecondSquared:\n      return \"kilogram metre per second squared\";\n    case Unit.Pond:\n      return \"pond\";\n    case Unit.SquareFootPerHour:\n      return \"square foot per hour \";\n    case Unit.StokesPerPascal:\n      return \"stokes per pascal\";\n    case Unit.SquareCentimetrePerSecond:\n      return \"square centimetre per second\";\n    case Unit.SquareMetrePerSecondPascal:\n      return \"square metre per second pascal\";\n    case Unit.Denier_Dup:\n      return \"denier \";\n    case Unit.PoundPerYard:\n      return \"pound per yard \";\n    case Unit.TonAssay:\n      return \"ton, assay\";\n    case Unit.Pfund:\n      return \"pfund\";\n    case Unit.KilogramPerSecondPascal:\n      return \"kilogram per second pascal\";\n    case Unit.TonnePerMonth:\n      return \"tonne per month\";\n    case Unit.TonnePerYear:\n      return \"tonne per year\";\n    case Unit.MillionBtuPer1000CubicFoot:\n      return \"million Btu per 1000 cubic foot\";\n    case Unit.KilopoundPerHour:\n      return \"kilopound per hour\";\n    case Unit.PoundPerPound:\n      return \"pound per pound\";\n    case Unit.PoundForceFoot:\n      return \"pound-force foot\";\n    case Unit.NewtonMetrePerRadian:\n      return \"newton metre per radian\";\n    case Unit.KilogramMetre:\n      return \"kilogram metre\";\n    case Unit.PoundalFoot:\n      return \"poundal foot\";\n    case Unit.PoundalInch:\n      return \"poundal inch\";\n    case Unit.DyneMetre:\n      return \"dyne metre\";\n    case Unit.KilogramCentimetrePerSecond:\n      return \"kilogram centimetre per second\";\n    case Unit.GramCentimetrePerSecond:\n      return \"gram centimetre per second\";\n    case Unit.MegavoltAmpereReactiveHour:\n      return \"megavolt ampere reactive hour\";\n    case Unit.Megalitre:\n      return \"megalitre\";\n    case Unit.Megametre:\n      return \"megametre\";\n    case Unit.Megavar:\n      return \"megavar\";\n    case Unit.Megawatt:\n      return \"megawatt\";\n    case Unit.ThousandStandardBrickEquivalent:\n      return \"thousand standard brick equivalent\";\n    case Unit.ThousandBoardFoot:\n      return \"thousand board foot\";\n    case Unit.Millibar:\n      return \"millibar\";\n    case Unit.Microgram:\n      return \"microgram\";\n    case Unit.Millicurie:\n      return \"millicurie\";\n    case Unit.AirDryMetricTon:\n      return \"air dry metric ton\";\n    case Unit.Milligram:\n      return \"milligram\";\n    case Unit.Megahertz:\n      return \"megahertz\";\n    case Unit.SquareMileStatuteMile:\n      return \"square mile (statute mile)\";\n    case Unit.Thousand:\n      return \"thousand\";\n    case Unit.MinuteUnitTime:\n      return \"minute [unit of time]\";\n    case Unit.Million:\n      return \"million\";\n    case Unit.MillionInternationalUnit:\n      return \"million international unit\";\n    case Unit.SquareMetreDay:\n      return \"Square Metre Day\";\n    case Unit.SquareMetreMonth:\n      return \"Square Metre Month\";\n    case Unit.SquareMetreWeek:\n      return \"Square Metre Week\";\n    case Unit.Milliard:\n      return \"milliard\";\n    case Unit.Millilitre:\n      return \"millilitre\";\n    case Unit.SquareMillimetre:\n      return \"square millimetre\";\n    case Unit.CubicMillimetre:\n      return \"cubic millimetre\";\n    case Unit.Millimetre:\n      return \"millimetre\";\n    case Unit.KilogramDryWeight:\n      return \"kilogram, dry weight\";\n    case Unit.MegaJoulePerNormalisedCubicMetre:\n      return \"Mega Joule per Normalised cubic Metre\";\n    case Unit.Month:\n      return \"month\";\n    case Unit.Megapascal:\n      return \"megapascal\";\n    case Unit.CubicMetreDay:\n      return \"Cubic Metre Day\";\n    case Unit.CubicMetrePerHour:\n      return \"cubic metre per hour\";\n    case Unit.CubicMetreMonth:\n      return \"Cubic Metre Month\";\n    case Unit.CubicMetrePerSecond:\n      return \"cubic metre per second\";\n    case Unit.CubicMetreWeek:\n      return \"Cubic Metre Week\";\n    case Unit.MetreDay:\n      return \"Metre Day\";\n    case Unit.MetreMonth:\n      return \"Metre Month\";\n    case Unit.MetreWeek:\n      return \"Metre Week\";\n    case Unit.MetrePerSecondSquared:\n      return \"metre per second squared\";\n    case Unit.SquareMetre:\n      return \"square metre\";\n    case Unit.CubicMetre:\n      return \"cubic metre\";\n    case Unit.Metre:\n      return \"metre\";\n    case Unit.MetrePerSecond:\n      return \"metre per second\";\n    case Unit.Milihertz:\n      return \"milihertz\";\n    case Unit.MegavoltAmpere:\n      return \"megavolt - ampere\";\n    case Unit.MegawattHour1000KwH:\n      return \"megawatt hour (1000 kW.h)\";\n    case Unit.PenCalorie:\n      return \"pen calorie\";\n    case Unit.PoundFootPerSecond:\n      return \"pound foot per second\";\n    case Unit.PoundInchPerSecond:\n      return \"pound inch per second\";\n    case Unit.Pferdestaerke:\n      return \"Pferdestaerke\";\n    case Unit.CentimetreMercury0Oc:\n      return \"centimetre of mercury (0 ºC)\";\n    case Unit.CentimetreWater4Oc:\n      return \"centimetre of water (4 ºC)\";\n    case Unit.FootWater392Of:\n      return \"foot of water (39.2 ºF)\";\n    case Unit.InchMercury32Of:\n      return \"inch of mercury (32 ºF)\";\n    case Unit.InchMercury60Of:\n      return \"inch of mercury (60 ºF)\";\n    case Unit.InchWater392Of:\n      return \"inch of water (39.2 ºF)\";\n    case Unit.InchWater60Of:\n      return \"inch of water (60 ºF)\";\n    case Unit.KipPerSquareInch:\n      return \"kip per square inch\";\n    case Unit.PoundalPerSquareFoot:\n      return \"poundal per square foot \";\n    case Unit.OunceAvoirdupoisPerSquareInch:\n      return \"ounce (avoirdupois) per square inch \";\n    case Unit.ConventionalMetreWater:\n      return \"conventional metre of water\";\n    case Unit.GramPerSquareMillimetre:\n      return \"gram per square millimetre\";\n    case Unit.PoundPerSquareYard:\n      return \"pound per square yard\";\n    case Unit.PoundalPerSquareInch:\n      return \"poundal per square inch\";\n    case Unit.FootToFourthPower:\n      return \"foot to the fourth power \";\n    case Unit.CubicDecimetrePerKilogram:\n      return \"cubic decimetre per kilogram\";\n    case Unit.CubicFootPerPound:\n      return \"cubic foot per pound\";\n    case Unit.PrintPoint:\n      return \"print point\";\n    case Unit.CubicInchPerPound:\n      return \"cubic inch per pound\";\n    case Unit.KilonewtonPerMetre:\n      return \"kilonewton per metre\";\n    case Unit.PoundalPerInch:\n      return \"poundal per inch\";\n    case Unit.PoundForcePerYard:\n      return \"pound-force per yard\";\n    case Unit.PoundalSecondPerSquareFoot:\n      return \"poundal second per square foot \";\n    case Unit.PoisePerPascal:\n      return \"poise per pascal\";\n    case Unit.NewtonSecondPerSquareMetre:\n      return \"newton second per square metre\";\n    case Unit.KilogramPerMetreSecond:\n      return \"kilogram per metre second\";\n    case Unit.KilogramPerMetreMinute:\n      return \"kilogram per metre minute\";\n    case Unit.KilogramPerMetreDay:\n      return \"kilogram per metre day\";\n    case Unit.KilogramPerMetreHour:\n      return \"kilogram per metre hour\";\n    case Unit.GramPerCentimetreSecond:\n      return \"gram per centimetre second\";\n    case Unit.PoundalSecondPerSquareInch:\n      return \"poundal second per square inch\";\n    case Unit.PoundPerFootMinute:\n      return \"pound per foot minute\";\n    case Unit.PoundPerFootDay:\n      return \"pound per foot day\";\n    case Unit.CubicMetrePerSecondPascal:\n      return \"cubic metre per second pascal\";\n    case Unit.FootPoundal:\n      return \"foot poundal\";\n    case Unit.InchPoundal:\n      return \"inch poundal\";\n    case Unit.WattPerSquareCentimetre:\n      return \"watt per square centimetre \";\n    case Unit.WattPerSquareInch:\n      return \"watt per square inch \";\n    case Unit.BritishThermalUnitInternationalTablePerSquareFootHour:\n      return \"British thermal unit (international table) per square foot hour\";\n    case Unit.BritishThermalUnitThermochemicalPerSquareFootHour:\n      return \"British thermal unit (thermochemical) per square foot hour\";\n    case Unit.BritishThermalUnitThermochemicalPerSquareFootMinute:\n      return \"British thermal unit (thermochemical) per square foot minute\";\n    case Unit.BritishThermalUnitInternationalTablePerSquareFootSecond:\n      return \"British thermal unit (international table) per square foot second\";\n    case Unit.BritishThermalUnitThermochemicalPerSquareFootSecond:\n      return \"British thermal unit (thermochemical) per square foot second\";\n    case Unit.BritishThermalUnitInternationalTablePerSquareInchSecond:\n      return \"British thermal unit (international table) per square inch second\";\n    case Unit.CalorieThermochemicalPerSquareCentimetreMinute:\n      return \"calorie (thermochemical) per square centimetre minute\";\n    case Unit.CalorieThermochemicalPerSquareCentimetreSecond:\n      return \"calorie (thermochemical) per square centimetre second\";\n    case Unit.BritishThermalUnitInternationalTablePerCubicFoot:\n      return \"British thermal unit (international table) per cubic foot \";\n    case Unit.BritishThermalUnitThermochemicalPerCubicFoot:\n      return \"British thermal unit (thermochemical) per cubic foot\";\n    case Unit.BritishThermalUnitInternationalTablePerDegreeFahrenheit:\n      return \"British thermal unit (international table) per degree Fahrenheit\";\n    case Unit.BritishThermalUnitThermochemicalPerDegreeFahrenheit:\n      return \"British thermal unit (thermochemical) per degree Fahrenheit\";\n    case Unit.BritishThermalUnitInternationalTablePerDegreeRankine:\n      return \"British thermal unit (international table) per degree Rankine\";\n    case Unit.BritishThermalUnitThermochemicalPerDegreeRankine:\n      return \"British thermal unit (thermochemical) per degree Rankine\";\n    case Unit.BritishThermalUnitThermochemicalPerPoundDegreeRankine:\n      return \"British thermal unit (thermochemical) per pound degree Rankine\";\n    case Unit.KilocalorieInternationalTablePerGramKelvin:\n      return \"kilocalorie (international table) per gram kelvin\";\n    case Unit.BritishThermalUnit39Of:\n      return \"British thermal unit (39 ºF) \";\n    case Unit.BritishThermalUnit59Of:\n      return \"British thermal unit (59 ºF)\";\n    case Unit.BritishThermalUnit60Of:\n      return \"British thermal unit (60 ºF) \";\n    case Unit.Calorie20Oc:\n      return \"calorie (20 ºC) \";\n    case Unit.Quad1015Btuit:\n      return \"quad (1015 BtuIT)\";\n    case Unit.ThermEc:\n      return \"therm (EC)\";\n    case Unit.ThermUS:\n      return \"therm (U.S.)\";\n    case Unit.BritishThermalUnitThermochemicalPerPound:\n      return \"British thermal unit (thermochemical) per pound\";\n    case Unit.BritishThermalUnitInternationalTablePerHourSquareFootDegreeFahrenheit:\n      return \"British thermal unit (international table) per hour square foot degree Fahrenheit\";\n    case Unit.BritishThermalUnitThermochemicalPerHourSquareFootDegreeFahrenheit:\n      return \"British thermal unit (thermochemical) per hour square foot degree Fahrenheit\";\n    case Unit.BritishThermalUnitInternationalTablePerSecondSquareFootDegreeFahrenheit:\n      return \"British thermal unit (international table) per second square foot degree Fahrenheit\";\n    case Unit.BritishThermalUnitThermochemicalPerSecondSquareFootDegreeFahrenheit:\n      return \"British thermal unit (thermochemical) per second square foot degree Fahrenheit\";\n    case Unit.KilowattPerSquareMetreKelvin:\n      return \"kilowatt per square metre kelvin\";\n    case Unit.KelvinPerPascal:\n      return \"kelvin per pascal\";\n    case Unit.WattPerMetreDegreeCelsius:\n      return \"watt per metre degree Celsius\";\n    case Unit.KilowattPerMetreKelvin:\n      return \"kilowatt per metre kelvin\";\n    case Unit.KilowattPerMetreDegreeCelsius:\n      return \"kilowatt per metre degree Celsius\";\n    case Unit.MetrePerDegreeCelciusMetre:\n      return \"metre per degree Celcius metre\";\n    case Unit.DegreeFahrenheitHourPerBritishThermalUnitInternationalTable:\n      return \"degree Fahrenheit hour per British thermal unit (international table)\";\n    case Unit.DegreeFahrenheitHourPerBritishThermalUnitThermochemical:\n      return \"degree Fahrenheit hour per British thermal unit (thermochemical)\";\n    case Unit.DegreeFahrenheitSecondPerBritishThermalUnitInternationalTable:\n      return \"degree Fahrenheit second per British thermal unit (international table)\";\n    case Unit.DegreeFahrenheitSecondPerBritishThermalUnitThermochemical:\n      return \"degree Fahrenheit second per British thermal unit (thermochemical)\";\n    case Unit.DegreeFahrenheitHourSquareFootPerBritishThermalUnitInternationalTableInch:\n      return \"degree Fahrenheit hour square foot per British thermal unit (international table) inch\";\n    case Unit.DegreeFahrenheitHourSquareFootPerBritishThermalUnitThermochemicalInch:\n      return \"degree Fahrenheit hour square foot per British thermal unit (thermochemical) inch\";\n    case Unit.Kilofarad:\n      return \"kilofarad\";\n    case Unit.ReciprocalJoule:\n      return \"reciprocal joule\";\n    case Unit.Picosiemens:\n      return \"picosiemens\";\n    case Unit.AmperePerPascal:\n      return \"ampere per pascal\";\n    case Unit.Franklin:\n      return \"franklin\";\n    case Unit.AmpereMinute:\n      return \"ampere minute\";\n    case Unit.Biot:\n      return \"biot\";\n    case Unit.Gilbert:\n      return \"gilbert\";\n    case Unit.VoltPerPascal:\n      return \"volt per pascal\";\n    case Unit.Picovolt:\n      return \"picovolt\";\n    case Unit.MilligramPerKilogram:\n      return \"milligram per kilogram\";\n    case Unit.NumberArticles:\n      return \"number of articles\";\n    case Unit.NumberCells:\n      return \"number of cells\";\n    case Unit.Newton:\n      return \"newton\";\n    case Unit.Message:\n      return \"message\";\n    case Unit.Nil:\n      return \"nil\";\n    case Unit.NumberInternationalUnits:\n      return \"number of international units\";\n    case Unit.Load:\n      return \"load\";\n    case Unit.NormalisedCubicMetre:\n      return \"Normalised cubic metre\";\n    case Unit.NauticalMile:\n      return \"nautical mile\";\n    case Unit.NumberPacks:\n      return \"number of packs\";\n    case Unit.NumberParts:\n      return \"number of parts\";\n    case Unit.NetTon:\n      return \"net ton\";\n    case Unit.NephelometricTurbidityUnit:\n      return \"Nephelometric turbidity unit\";\n    case Unit.NewtonMetre:\n      return \"newton metre\";\n    case Unit.PartPerThousand:\n      return \"part per thousand\";\n    case Unit.Panel:\n      return \"panel\";\n    case Unit.OzoneDepletionEquivalent:\n      return \"ozone depletion equivalent\";\n    case Unit.OdsGrams:\n      return \"ODS Grams\";\n    case Unit.OdsKilograms:\n      return \"ODS Kilograms\";\n    case Unit.OdsMilligrams:\n      return \"ODS Milligrams\";\n    case Unit.Ohm:\n      return \"ohm\";\n    case Unit.OuncePerSquareYard:\n      return \"ounce per square yard\";\n    case Unit.OunceAvoirdupois:\n      return \"ounce (avoirdupois)\";\n    case Unit.OscillationsPerMinute:\n      return \"oscillations per minute\";\n    case Unit.OvertimeHour:\n      return \"overtime hour\";\n    case Unit.FluidOunceUs:\n      return \"fluid ounce (US)\";\n    case Unit.FluidOunceUk:\n      return \"fluid ounce (UK)\";\n    case Unit.Percent:\n      return \"percent\";\n    case Unit.CoulombPerMetre:\n      return \"coulomb per metre\";\n    case Unit.Kiloweber:\n      return \"kiloweber\";\n    case Unit.Gamma:\n      return \"gamma\";\n    case Unit.Kilotesla:\n      return \"kilotesla\";\n    case Unit.JoulePerSecond:\n      return \"joule per second\";\n    case Unit.JoulePerMinute:\n      return \"joule per minute\";\n    case Unit.JoulePerHour:\n      return \"joule per hour\";\n    case Unit.JoulePerDay:\n      return \"joule per day\";\n    case Unit.KilojoulePerSecond:\n      return \"kilojoule per second\";\n    case Unit.KilojoulePerMinute:\n      return \"kilojoule per minute\";\n    case Unit.PoundPerFoot:\n      return \"pound per foot\";\n    case Unit.KilojoulePerHour:\n      return \"kilojoule per hour\";\n    case Unit.KilojoulePerDay:\n      return \"kilojoule per day\";\n    case Unit.Nanoohm:\n      return \"nanoohm\";\n    case Unit.OhmCircularMilPerFoot:\n      return \"ohm circular-mil per foot \";\n    case Unit.Kilohenry:\n      return \"kilohenry\";\n    case Unit.LumenPerSquareFoot:\n      return \"lumen per square foot \";\n    case Unit.Phot:\n      return \"phot\";\n    case Unit.Footcandle:\n      return \"footcandle\";\n    case Unit.CandelaPerSquareInch:\n      return \"candela per square inch \";\n    case Unit.Footlambert:\n      return \"footlambert\";\n    case Unit.Lambert:\n      return \"lambert\";\n    case Unit.Stilb:\n      return \"stilb\";\n    case Unit.CandelaPerSquareFoot:\n      return \"candela per square foot\";\n    case Unit.Kilocandela:\n      return \"kilocandela\";\n    case Unit.Millicandela:\n      return \"millicandela\";\n    case Unit.HefnerKerze:\n      return \"Hefner-Kerze\";\n    case Unit.InternationalCandle:\n      return \"international candle \";\n    case Unit.BritishThermalUnitInternationalTablePerSquareFoot:\n      return \"British thermal unit (international table) per square foot\";\n    case Unit.BritishThermalUnitThermochemicalPerSquareFoot:\n      return \"British thermal unit (thermochemical) per square foot\";\n    case Unit.CalorieThermochemicalPerSquareCentimetre:\n      return \"calorie (thermochemical) per square centimetre \";\n    case Unit.Langley:\n      return \"langley\";\n    case Unit.DecadeLogarithmic:\n      return \"decade (logarithmic)\";\n    case Unit.PascalSquaredSecond:\n      return \"pascal squared second\";\n    case Unit.BelPerMetre:\n      return \"bel per metre\";\n    case Unit.PoundMole:\n      return \"pound mole\";\n    case Unit.PoundMolePerSecond:\n      return \"pound mole per second\";\n    case Unit.PoundMolePerMinute:\n      return \"pound mole per minute\";\n    case Unit.KilomolePerKilogram:\n      return \"kilomole per kilogram\";\n    case Unit.PoundMolePerPound:\n      return \"pound mole per pound\";\n    case Unit.NewtonSquareMetrePerAmpere:\n      return \"newton square metre per ampere\";\n    case Unit.FivePack:\n      return \"five pack\";\n    case Unit.WeberMetre:\n      return \"weber metre\";\n    case Unit.MolPerKilogramPascal:\n      return \"mol per kilogram pascal\";\n    case Unit.MolPerCubicMetrePascal:\n      return \"mol per cubic metre pascal\";\n    case Unit.UnitPole:\n      return \"unit pole \";\n    case Unit.MilligrayPerSecond:\n      return \"milligray per second\";\n    case Unit.MicrograyPerSecond:\n      return \"microgray per second\";\n    case Unit.NanograyPerSecond:\n      return \"nanogray per second\";\n    case Unit.GrayPerMinute:\n      return \"gray per minute\";\n    case Unit.MilligrayPerMinute:\n      return \"milligray per minute\";\n    case Unit.MicrograyPerMinute:\n      return \"microgray per minute\";\n    case Unit.NanograyPerMinute:\n      return \"nanogray per minute\";\n    case Unit.GrayPerHour:\n      return \"gray per hour\";\n    case Unit.MilligrayPerHour:\n      return \"milligray per hour\";\n    case Unit.MicrograyPerHour:\n      return \"microgray per hour\";\n    case Unit.NanograyPerHour:\n      return \"nanogray per hour\";\n    case Unit.SievertPerSecond:\n      return \"sievert per second\";\n    case Unit.MillisievertPerSecond:\n      return \"millisievert per second\";\n    case Unit.MicrosievertPerSecond:\n      return \"microsievert per second\";\n    case Unit.NanosievertPerSecond:\n      return \"nanosievert per second\";\n    case Unit.RemPerSecond:\n      return \"rem per second\";\n    case Unit.SievertPerHour:\n      return \"sievert per hour\";\n    case Unit.MillisievertPerHour:\n      return \"millisievert per hour\";\n    case Unit.MicrosievertPerHour:\n      return \"microsievert per hour\";\n    case Unit.NanosievertPerHour:\n      return \"nanosievert per hour\";\n    case Unit.SievertPerMinute:\n      return \"sievert per minute\";\n    case Unit.MillisievertPerMinute:\n      return \"millisievert per minute\";\n    case Unit.MicrosievertPerMinute:\n      return \"microsievert per minute\";\n    case Unit.NanosievertPerMinute:\n      return \"nanosievert per minute\";\n    case Unit.ReciprocalSquareInch:\n      return \"reciprocal square inch\";\n    case Unit.PascalSquareMetrePerKilogram:\n      return \"pascal square metre per kilogram\";\n    case Unit.MillipascalPerMetre:\n      return \"millipascal per metre\";\n    case Unit.KilopascalPerMetre:\n      return \"kilopascal per metre\";\n    case Unit.HectopascalPerMetre:\n      return \"hectopascal per metre\";\n    case Unit.StandardAtmospherePerMetre:\n      return \"standard atmosphere per metre\";\n    case Unit.TechnicalAtmospherePerMetre:\n      return \"technical atmosphere per metre\";\n    case Unit.TorrPerMetre:\n      return \"torr per metre\";\n    case Unit.PsiPerInch:\n      return \"psi per inch\";\n    case Unit.CubicMetrePerSecondSquareMetre:\n      return \"cubic metre per second square metre\";\n    case Unit.Rhe:\n      return \"rhe\";\n    case Unit.PoundForceFootPerInch:\n      return \"pound-force foot per inch\";\n    case Unit.PoundForceInchPerInch:\n      return \"pound-force inch per inch \";\n    case Unit.Perm0Oc:\n      return \"perm (0 ºC) \";\n    case Unit.Perm23Oc:\n      return \"perm (23 ºC) \";\n    case Unit.BytePerSecond:\n      return \"byte per second\";\n    case Unit.KilobytePerSecond:\n      return \"kilobyte per second\";\n    case Unit.MegabytePerSecond:\n      return \"megabyte per second\";\n    case Unit.ReciprocalVolt:\n      return \"reciprocal volt\";\n    case Unit.ReciprocalRadian:\n      return \"reciprocal radian\";\n    case Unit.PascalToPowerSumStoichiometricNumbers:\n      return \"pascal to the power sum of stoichiometric numbers\";\n    case Unit.MolePerCubivMetreToPowerSumStoichiometricNumbers:\n      return \"mole per cubiv metre to the power sum of stoichiometric numbers\";\n    case Unit.Pascal:\n      return \"pascal\";\n    case Unit.Pad:\n      return \"pad\";\n    case Unit.ProofLitre:\n      return \"proof litre\";\n    case Unit.ProofGallon:\n      return \"proof gallon\";\n    case Unit.Pitch:\n      return \"pitch\";\n    case Unit.DegreePlato:\n      return \"degree Plato\";\n    case Unit.PoundPerInchLength:\n      return \"pound per inch of length\";\n    case Unit.PagePerInch:\n      return \"page per inch\";\n    case Unit.Pair:\n      return \"pair\";\n    case Unit.PoundForcePerSquareInch:\n      return \"pound-force per square inch\";\n    case Unit.DryPintUs:\n      return \"dry pint (US)\";\n    case Unit.PintUk:\n      return \"pint (UK)\";\n    case Unit.LiquidPintUs:\n      return \"liquid pint (US)\";\n    case Unit.Portion:\n      return \"portion\";\n    case Unit.JoulePerTesla:\n      return \"joule per tesla\";\n    case Unit.Erlang:\n      return \"erlang\";\n    case Unit.Octet:\n      return \"octet\";\n    case Unit.OctetPerSecond:\n      return \"octet per second\";\n    case Unit.Shannon:\n      return \"shannon\";\n    case Unit.Hartley:\n      return \"hartley\";\n    case Unit.NaturalUnitInformation:\n      return \"natural unit of information\";\n    case Unit.ShannonPerSecond:\n      return \"shannon per second\";\n    case Unit.HartleyPerSecond:\n      return \"hartley per second\";\n    case Unit.NaturalUnitInformationPerSecond:\n      return \"natural unit of information per second\";\n    case Unit.SecondPerKilogramm:\n      return \"second per kilogramm\";\n    case Unit.WattSquareMetre:\n      return \"watt square metre\";\n    case Unit.SecondPerRadianCubicMetre:\n      return \"second per radian cubic metre\";\n    case Unit.WeberToPowerMinusOne:\n      return \"weber to the power minus one\";\n    case Unit.ReciprocalInch:\n      return \"reciprocal inch\";\n    case Unit.Dioptre:\n      return \"dioptre\";\n    case Unit.OnePerOne:\n      return \"one per one\";\n    case Unit.NewtonMetrePerMetre:\n      return \"newton metre per metre\";\n    case Unit.KilogramPerSquareMetrePascalSecond:\n      return \"kilogram per square metre pascal second\";\n    case Unit.MicrogramPerHectogram:\n      return \"microgram per hectogram\";\n    case Unit.Meal:\n      return \"meal\";\n    case Unit.PhPotentialHydrogen:\n      return \"pH (potential of Hydrogen)\";\n    case Unit.KilojoulePerGram:\n      return \"kilojoule per gram\";\n    case Unit.Femtolitre:\n      return \"femtolitre\";\n    case Unit.Picolitre:\n      return \"picolitre\";\n    case Unit.Nanolitre:\n      return \"nanolitre\";\n    case Unit.MegawattsPerMinute:\n      return \"megawatts per minute\";\n    case Unit.SquareMetrePerCubicMetre:\n      return \"square metre per cubic metre\";\n    case Unit.StandardCubicMetrePerDay:\n      return \"Standard cubic metre per day\";\n    case Unit.StandardCubicMetrePerHour:\n      return \"Standard cubic metre per hour\";\n    case Unit.NormalizedCubicMetrePerDay:\n      return \"Normalized cubic metre per day\";\n    case Unit.NormalizedCubicMetrePerHour:\n      return \"Normalized cubic metre per hour\";\n    case Unit.JoulePerNormalisedCubicMetre:\n      return \"Joule per normalised cubic metre\";\n    case Unit.JoulePerStandardCubicMetre:\n      return \"Joule per standard cubic metre\";\n    case Unit.PageFacsimile:\n      return \"page - facsimile\";\n    case Unit.QuarterAYear:\n      return \"quarter (of a year)\";\n    case Unit.PageHardcopy:\n      return \"page - hardcopy\";\n    case Unit.Quire:\n      return \"quire\";\n    case Unit.DryQuartUs:\n      return \"dry quart (US)\";\n    case Unit.QuartUk:\n      return \"quart (UK)\";\n    case Unit.LiquidQuartUs:\n      return \"liquid quart (US)\";\n    case Unit.QuarterUk:\n      return \"quarter (UK)\";\n    case Unit.Pica:\n      return \"pica\";\n    case Unit.ThousandCubicMetre:\n      return \"thousand cubic metre\";\n    case Unit.RunningOrOperatingHour:\n      return \"running or operating hour\";\n    case Unit.Ream:\n      return \"ream\";\n    case Unit.Room:\n      return \"room\";\n    case Unit.PoundPerReam:\n      return \"pound per ream\";\n    case Unit.RevolutionsPerMinute:\n      return \"revolutions per minute\";\n    case Unit.RevolutionsPerSecond:\n      return \"revolutions per second\";\n    case Unit.RevenueTonMile:\n      return \"revenue ton mile\";\n    case Unit.SquareFootPerSecond:\n      return \"square foot per second\";\n    case Unit.SquareMetrePerSecond:\n      return \"square metre per second\";\n    case Unit.HalfYear6Months:\n      return \"half year (6 months)\";\n    case Unit.Score:\n      return \"score\";\n    case Unit.Scruple:\n      return \"scruple\";\n    case Unit.SecondUnitTime:\n      return \"second [unit of time]\";\n    case Unit.Set:\n      return \"set\";\n    case Unit.Segment:\n      return \"segment\";\n    case Unit.Siemens:\n      return \"siemens\";\n    case Unit.StandardCubicMetre:\n      return \"Standard cubic metre\";\n    case Unit.MileStatuteMile:\n      return \"mile (statute mile)\";\n    case Unit.Square:\n      return \"square\";\n    case Unit.SquareRoofing:\n      return \"square, roofing\";\n    case Unit.Strip:\n      return \"strip\";\n    case Unit.Stick:\n      return \"stick\";\n    case Unit.StoneUk:\n      return \"stone (UK)\";\n    case Unit.StickCigarette:\n      return \"stick, cigarette\";\n    case Unit.StandardLitre:\n      return \"standard litre\";\n    case Unit.TonUsOrShortTonUkUs:\n      return \"ton (US) or short ton (UK/US)\";\n    case Unit.Straw:\n      return \"straw\";\n    case Unit.Skein:\n      return \"skein\";\n    case Unit.Shipment:\n      return \"shipment\";\n    case Unit.Syringe:\n      return \"syringe\";\n    case Unit.TelecommunicationLineInService:\n      return \"telecommunication line in service\";\n    case Unit.ThousandPiece:\n      return \"thousand piece\";\n    case Unit.KiloampereHourThousandAmpereHour:\n      return \"kiloampere hour (thousand ampere hour)\";\n    case Unit.TotalAcidNumber:\n      return \"total acid number\";\n    case Unit.ThousandSquareInch:\n      return \"thousand square inch\";\n    case Unit.MetricTonIncludingContainer:\n      return \"metric ton, including container\";\n    case Unit.MetricTonIncludingInnerPackaging:\n      return \"metric ton, including inner packaging\";\n    case Unit.TonneKilometre:\n      return \"tonne kilometre\";\n    case Unit.KilogramImportedMeatLessOffal:\n      return \"kilogram of imported meat, less offal\";\n    case Unit.TonneMetricTon:\n      return \"tonne (metric ton)\";\n    case Unit.TenPack:\n      return \"ten pack\";\n    case Unit.TeethPerInch:\n      return \"teeth per inch\";\n    case Unit.TenPair:\n      return \"ten pair\";\n    case Unit.ThousandCubicMetrePerDay:\n      return \"thousand cubic metre per day\";\n    case Unit.TrillionEur:\n      return \"trillion (EUR)\";\n    case Unit.TenSet:\n      return \"ten set\";\n    case Unit.TenThousandSticks:\n      return \"ten thousand sticks\";\n    case Unit.Treatment:\n      return \"treatment\";\n    case Unit.Tablet:\n      return \"tablet\";\n    case Unit.TelecommunicationLineInServiceAverage:\n      return \"telecommunication line in service average\";\n    case Unit.TelecommunicationPort:\n      return \"telecommunication port\";\n    case Unit.VoltAmperePerKilogram:\n      return \"volt - ampere per kilogram\";\n    case Unit.Volt:\n      return \"volt\";\n    case Unit.PercentVolume:\n      return \"percent volume\";\n    case Unit.WetKilo:\n      return \"wet kilo\";\n    case Unit.WattPerKilogram:\n      return \"watt per kilogram\";\n    case Unit.WetPound:\n      return \"wet pound\";\n    case Unit.Cord:\n      return \"cord\";\n    case Unit.WetTon:\n      return \"wet ton\";\n    case Unit.Weber:\n      return \"weber\";\n    case Unit.Week:\n      return \"week\";\n    case Unit.WineGallon:\n      return \"wine gallon\";\n    case Unit.WattHour:\n      return \"watt hour\";\n    case Unit.WorkingMonth:\n      return \"working month\";\n    case Unit.Standard:\n      return \"standard\";\n    case Unit.Watt:\n      return \"watt\";\n    case Unit.GuntersChain:\n      return \"Gunter's chain\";\n    case Unit.SquareYard:\n      return \"square yard\";\n    case Unit.CubicYard:\n      return \"cubic yard\";\n    case Unit.Yard:\n      return \"yard\";\n    case Unit.HangingContainer:\n      return \"hanging container\";\n    case Unit.Nanomole:\n      return \"nanomole\";\n    case Unit.Page:\n      return \"page\";\n    case Unit.MutuallyDefined:\n      return \"mutually defined\";\n    case Unit.DrumSteel:\n      return \"Drum, steel\";\n    case Unit.DrumAluminium:\n      return \"Drum, aluminium\";\n    case Unit.DrumPlywood:\n      return \"Drum, plywood\";\n    case Unit.ContainerFlexible:\n      return \"Container, flexible\";\n    case Unit.DrumFibre:\n      return \"Drum, fibre\";\n    case Unit.DrumWooden:\n      return \"Drum, wooden\";\n    case Unit.BarrelWooden:\n      return \"Barrel, wooden\";\n    case Unit.JerricanSteel:\n      return \"Jerrican, steel\";\n    case Unit.JerricanPlastic:\n      return \"Jerrican, plastic\";\n    case Unit.BagSuperBulk:\n      return \"Bag, super bulk\";\n    case Unit.BagPolybag:\n      return \"Bag, polybag\";\n    case Unit.BoxSteel:\n      return \"Box, steel\";\n    case Unit.BoxAluminium:\n      return \"Box, aluminium\";\n    case Unit.BoxNaturalWood:\n      return \"Box, natural wood\";\n    case Unit.BoxPlywood:\n      return \"Box, plywood\";\n    case Unit.BoxReconstitutedWood:\n      return \"Box, reconstituted wood\";\n    case Unit.BoxFibreboard:\n      return \"Box, fibreboard\";\n    case Unit.BoxPlastic:\n      return \"Box, plastic\";\n    case Unit.BagWovenPlastic:\n      return \"Bag, woven plastic\";\n    case Unit.BagTextile:\n      return \"Bag, textile \";\n    case Unit.BagPaper:\n      return \"Bag, paper \";\n    case Unit.CompositePackagingPlasticReceptacle:\n      return \"Composite packaging, plastic receptacle\";\n    case Unit.CompositePackagingGlassReceptacle:\n      return \"Composite packaging, glass receptacle\";\n    case Unit.CaseCar:\n      return \"Case, car\";\n    case Unit.CaseWooden:\n      return \"Case, wooden\";\n    case Unit.PalletWooden:\n      return \"Pallet, wooden\";\n    case Unit.CrateWooden:\n      return \"Crate, wooden\";\n    case Unit.BundleWooden:\n      return \"Bundle, wooden\";\n    case Unit.IntermediateBulkContainerRigidPlastic:\n      return \"Intermediate bulk container, rigid plastic\";\n    case Unit.ReceptacleFibre:\n      return \"Receptacle, fibre \";\n    case Unit.ReceptaclePaper:\n      return \"Receptacle, paper \";\n    case Unit.ReceptacleWooden:\n      return \"Receptacle, wooden \";\n    case Unit.Aerosol:\n      return \"Aerosol\";\n    case Unit.PalletModularCollars80cms60cms:\n      return \"Pallet, modular, collars 80cms * 60cms \";\n    case Unit.PalletShrinkwrapped:\n      return \"Pallet, shrinkwrapped \";\n    case Unit.Pallet100cms110cms:\n      return \"Pallet, 100cms * 110cms \";\n    case Unit.Clamshell:\n      return \"Clamshell\";\n    case Unit.Cone:\n      return \"Cone\";\n    case Unit.Ball_Dup:\n      return \"Ball\";\n    case Unit.AmpouleNonProtected:\n      return \"Ampoule, non-protected \";\n    case Unit.AmpouleProtected:\n      return \"Ampoule, protected \";\n    case Unit.Atomizer:\n      return \"Atomizer \";\n    case Unit.Capsule:\n      return \"Capsule\";\n    case Unit.Belt:\n      return \"Belt\";\n    case Unit.Barrel:\n      return \"Barrel \";\n    case Unit.Bobbin:\n      return \"Bobbin \";\n    case Unit.BottlecrateBottlerack:\n      return \"Bottlecrate / bottlerack \";\n    case Unit.Board:\n      return \"Board\";\n    case Unit.Bundle:\n      return \"Bundle \";\n    case Unit.BalloonNonProtected:\n      return \"Balloon, non-protected \";\n    case Unit.Bag:\n      return \"Bag\";\n    case Unit.Bunch:\n      return \"Bunch\";\n    case Unit.Bin:\n      return \"Bin\";\n    case Unit.Bucket:\n      return \"Bucket \";\n    case Unit.Basket:\n      return \"Basket \";\n    case Unit.BaleCompressed:\n      return \"Bale, compressed \";\n    case Unit.Basin:\n      return \"Basin\";\n    case Unit.BaleNonCompressed:\n      return \"Bale, non-compressed \";\n    case Unit.BottleNonProtectedCylindrical:\n      return \"Bottle, non-protected, cylindrical \";\n    case Unit.BalloonProtected:\n      return \"Balloon, protected \";\n    case Unit.BottleProtectedCylindrical:\n      return \"Bottle, protected cylindrical\";\n    case Unit.Bar:\n      return \"Bar\";\n    case Unit.BottleNonProtectedBulbous:\n      return \"Bottle, non-protected, bulbous \";\n    case Unit.Bolt:\n      return \"Bolt \";\n    case Unit.Butt:\n      return \"Butt \";\n    case Unit.BottleProtectedBulbous:\n      return \"Bottle, protected bulbous\";\n    case Unit.BoxForLiquids:\n      return \"Box, for liquids\";\n    case Unit.Box:\n      return \"Box\";\n    case Unit.BoardInBundleBunchTruss:\n      return \"Board, in bundle/bunch/truss \";\n    case Unit.BarsInBundleBunchTruss:\n      return \"Bars, in bundle/bunch/truss\";\n    case Unit.CanRectangular:\n      return \"Can, rectangular \";\n    case Unit.CrateBeer:\n      return \"Crate, beer\";\n    case Unit.Churn:\n      return \"Churn\";\n    case Unit.CanWithHandleAndSpout:\n      return \"Can, with handle and spout \";\n    case Unit.Creel:\n      return \"Creel\";\n    case Unit.Coffer:\n      return \"Coffer \";\n    case Unit.Cage:\n      return \"Cage \";\n    case Unit.Chest:\n      return \"Chest\";\n    case Unit.Canister:\n      return \"Canister \";\n    case Unit.Coffin:\n      return \"Coffin \";\n    case Unit.Cask:\n      return \"Cask \";\n    case Unit.Coil:\n      return \"Coil \";\n    case Unit.Card_Dup:\n      return \"Card\";\n    case Unit.ContainerNotOtherwiseSpecifiedAsTransportEquipment:\n      return \"Container, not otherwise specified as transport equipment\";\n    case Unit.CarboyNonProtected:\n      return \"Carboy, non-protected\";\n    case Unit.CarboyProtected:\n      return \"Carboy, protected\";\n    case Unit.Cartridge:\n      return \"Cartridge\";\n    case Unit.Crate:\n      return \"Crate\";\n    case Unit.Case:\n      return \"Case \";\n    case Unit.Carton:\n      return \"Carton \";\n    case Unit.Cup:\n      return \"Cup\";\n    case Unit.Cover:\n      return \"Cover\";\n    case Unit.CageRoll:\n      return \"Cage, roll \";\n    case Unit.CanCylindrical:\n      return \"Can, cylindrical \";\n    case Unit.Cylinder:\n      return \"Cylinder \";\n    case Unit.Canvas:\n      return \"Canvas \";\n    case Unit.CrateMultipleLayerPlastic:\n      return \"Crate, multiple layer, plastic \";\n    case Unit.CrateMultipleLayerWooden:\n      return \"Crate, multiple layer, wooden\";\n    case Unit.CrateMultipleLayerCardboard:\n      return \"Crate, multiple layer, cardboard \";\n    case Unit.CageCommonwealthHandlingEquipmentPoolChep:\n      return \"Cage, Commonwealth Handling Equipment Pool (CHEP)\";\n    case Unit.BoxCommonwealthHandlingEquipmentPoolChepEurobox:\n      return \"Box, Commonwealth Handling Equipment Pool (CHEP), Eurobox\";\n    case Unit.DrumIron:\n      return \"Drum, iron \";\n    case Unit.DemijohnNonProtected:\n      return \"Demijohn, non-protected\";\n    case Unit.CrateBulkCardboard:\n      return \"Crate, bulk, cardboard \";\n    case Unit.CrateBulkPlastic:\n      return \"Crate, bulk, plastic \";\n    case Unit.CrateBulkWooden:\n      return \"Crate, bulk, wooden\";\n    case Unit.Dispenser:\n      return \"Dispenser\";\n    case Unit.DemijohnProtected:\n      return \"Demijohn, protected\";\n    case Unit.Drum:\n      return \"Drum \";\n    case Unit.TrayOneLayerNoCoverPlastic:\n      return \"Tray, one layer no cover, plastic\";\n    case Unit.TrayOneLayerNoCoverWooden:\n      return \"Tray, one layer no cover, wooden \";\n    case Unit.TrayOneLayerNoCoverPolystyrene:\n      return \"Tray, one layer no cover, polystyrene\";\n    case Unit.TrayOneLayerNoCoverCardboard:\n      return \"Tray, one layer no cover, cardboard\";\n    case Unit.TrayTwoLayersNoCoverPlasticTray:\n      return \"Tray, two layers no cover, plastic tray\";\n    case Unit.TrayTwoLayersNoCoverWooden:\n      return \"Tray, two layers no cover, wooden\";\n    case Unit.TrayTwoLayersNoCoverCardboard:\n      return \"Tray, two layers no cover, cardboard \";\n    case Unit.BagPlastic:\n      return \"Bag, plastic \";\n    case Unit.CaseWithPalletBase:\n      return \"Case, with pallet base \";\n    case Unit.CaseWithPalletBaseWooden:\n      return \"Case, with pallet base, wooden \";\n    case Unit.CaseWithPalletBaseCardboard:\n      return \"Case, with pallet base, cardboard\";\n    case Unit.CaseWithPalletBasePlastic:\n      return \"Case, with pallet base, plastic\";\n    case Unit.CaseWithPalletBaseMetal:\n      return \"Case, with pallet base, metal\";\n    case Unit.CaseIsothermic:\n      return \"Case, isothermic \";\n    case Unit.Envelope:\n      return \"Envelope \";\n    case Unit.Flexibag:\n      return \"Flexibag\";\n    case Unit.CrateFruit:\n      return \"Crate, fruit \";\n    case Unit.CrateFramed:\n      return \"Crate, framed\";\n    case Unit.Flexitank:\n      return \"Flexitank\";\n    case Unit.Firkin:\n      return \"Firkin \";\n    case Unit.Flask:\n      return \"Flask\";\n    case Unit.Footlocker:\n      return \"Footlocker \";\n    case Unit.Filmpack:\n      return \"Filmpack \";\n    case Unit.Frame:\n      return \"Frame\";\n    case Unit.Foodtainer:\n      return \"Foodtainer\";\n    case Unit.CartFlatbed:\n      return \"Cart, flatbed\";\n    case Unit.BagFlexibleContainer:\n      return \"Bag, flexible container\";\n    case Unit.BottleGas:\n      return \"Bottle, gas\";\n    case Unit.Girder:\n      return \"Girder \";\n    case Unit.ContainerGallon:\n      return \"Container, gallon\";\n    case Unit.ReceptacleGlass:\n      return \"Receptacle, glass \";\n    case Unit.TrayContainingHorizontallyStackedFlatItems:\n      return \"Tray, containing horizontally stacked flat items\";\n    case Unit.BagGunny:\n      return \"Bag, gunny\";\n    case Unit.GirdersInBundleBunchTruss:\n      return \"Girders, in bundle/bunch/truss \";\n    case Unit.BasketWithHandlePlastic:\n      return \"Basket, with handle, plastic \";\n    case Unit.BasketWithHandleWooden:\n      return \"Basket, with handle, wooden\";\n    case Unit.BasketWithHandleCardboard:\n      return \"Basket, with handle, cardboard \";\n    case Unit.Hogshead:\n      return \"Hogshead \";\n    case Unit.Hanger:\n      return \"Hanger\";\n    case Unit.Hamper:\n      return \"Hamper \";\n    case Unit.PackageDisplayWooden:\n      return \"Package, display, wooden \";\n    case Unit.PackageDisplayCardboard:\n      return \"Package, display, cardboard\";\n    case Unit.PackageDisplayPlastic:\n      return \"Package, display, plastic\";\n    case Unit.PackageDisplayMetal:\n      return \"Package, display, metal\";\n    case Unit.PackageShow:\n      return \"Package, show\";\n    case Unit.PackageFlow:\n      return \"Package, flow \";\n    case Unit.PackagePaperWrapped:\n      return \"Package, paper wrapped\";\n    case Unit.DrumPlastic:\n      return \"Drum, plastic\";\n    case Unit.PackageCardboardWithBottleGripHoles:\n      return \"Package, cardboard, with bottle grip-holes \";\n    case Unit.TrayRigidLiddedStackableCenTs144822002:\n      return \"Tray, rigid, lidded stackable (CEN TS 14482:2002)\";\n    case Unit.Ingot:\n      return \"Ingot\";\n    case Unit.IngotsInBundleBunchTruss:\n      return \"Ingots, in bundle/bunch/truss\";\n    case Unit.BagJumbo:\n      return \"Bag, jumbo\";\n    case Unit.JerricanRectangular:\n      return \"Jerrican, rectangular\";\n    case Unit.Jug:\n      return \"Jug\";\n    case Unit.Jar:\n      return \"Jar\";\n    case Unit.Jutebag:\n      return \"Jutebag\";\n    case Unit.JerricanCylindrical:\n      return \"Jerrican, cylindrical\";\n    case Unit.Keg:\n      return \"Keg\";\n    case Unit.Kit_Dup:\n      return \"Kit\";\n    case Unit.Luggage:\n      return \"Luggage\";\n    case Unit.Log:\n      return \"Log\";\n    case Unit.Lot:\n      return \"Lot\";\n    case Unit.Lug:\n      return \"Lug\";\n    case Unit.Liftvan:\n      return \"Liftvan\";\n    case Unit.LogsInBundleBunchTruss:\n      return \"Logs, in bundle/bunch/truss\";\n    case Unit.CrateMetal:\n      return \"Crate, metal\";\n    case Unit.BagMultiply:\n      return \"Bag, multiply\";\n    case Unit.CrateMilk:\n      return \"Crate, milk\";\n    case Unit.ContainerMetal:\n      return \"Container, metal\";\n    case Unit.ReceptacleMetal:\n      return \"Receptacle, metal \";\n    case Unit.SackMultiWall:\n      return \"Sack, multi-wall \";\n    case Unit.Mat:\n      return \"Mat\";\n    case Unit.ReceptaclePlasticWrapped:\n      return \"Receptacle, plastic wrapped \";\n    case Unit.Matchbox:\n      return \"Matchbox \";\n    case Unit.NotAvailable:\n      return \"Not available\";\n    case Unit.UnpackedOrUnpackaged:\n      return \"Unpacked or unpackaged \";\n    case Unit.UnpackedOrUnpackagedSingleUnit:\n      return \"Unpacked or unpackaged, single unit\";\n    case Unit.UnpackedOrUnpackagedMultipleUnits:\n      return \"Unpacked or unpackaged, multiple units\";\n    case Unit.Nest:\n      return \"Nest \";\n    case Unit.Net:\n      return \"Net\";\n    case Unit.NetTubePlastic:\n      return \"Net, tube, plastic \";\n    case Unit.NetTubeTextile:\n      return \"Net, tube, textile \";\n    case Unit.TwoSidedCageOnWheelsWithFixingStrap:\n      return \"Two sided cage on wheels with fixing strap\";\n    case Unit.Trolley:\n      return \"Trolley\";\n    case Unit.OnewayPalletIso012EuroPallet:\n      return \"Oneway pallet ISO 0 - 1/2 EURO Pallet\";\n    case Unit.OnewayPalletIso111EuroPallet:\n      return \"Oneway pallet ISO 1 - 1/1 EURO Pallet\";\n    case Unit.OnewayPalletIso221EuroPallet:\n      return \"Oneway pallet ISO 2 - 2/1 EURO Pallet\";\n    case Unit.PalletWithExceptionalDimensions:\n      return \"Pallet with exceptional dimensions\";\n    case Unit.WoodenPallet40CmX80Cm:\n      return \"Wooden pallet 40 cm x 80 cm\";\n    case Unit.PlasticPalletSrs60CmX80Cm:\n      return \"Plastic pallet SRS 60 cm x 80 cm\";\n    case Unit.PlasticPalletSrs80CmX120Cm:\n      return \"Plastic pallet SRS 80 cm x 120 cm\";\n    case Unit.PalletChep40CmX60Cm:\n      return \"Pallet, CHEP 40 cm x 60 cm\";\n    case Unit.PalletChep80CmX120Cm:\n      return \"Pallet, CHEP 80 cm x 120 cm\";\n    case Unit.PalletChep100CmX120Cm:\n      return \"Pallet, CHEP 100 cm x 120 cm\";\n    case Unit.PalletAs40681993:\n      return \"Pallet, AS 4068-1993\";\n    case Unit.PalletIsoT11:\n      return \"Pallet, ISO T11\";\n    case Unit.PlatformUnspecifiedWeightOrDimension:\n      return \"Platform, unspecified weight or dimension\";\n    case Unit.PalletIso012EuroPallet:\n      return \"Pallet ISO 0 - 1/2 EURO Pallet\";\n    case Unit.PalletIso111EuroPallet:\n      return \"Pallet ISO 1 - 1/1 EURO Pallet\";\n    case Unit.PalletIso221EuroPallet:\n      return \"Pallet ISO 2 – 2/1 EURO Pallet\";\n    case Unit._14EuroPallet:\n      return \"1/4 EURO Pallet\";\n    case Unit.Block:\n      return \"Block\";\n    case Unit._18EuroPallet:\n      return \"1/8 EURO Pallet\";\n    case Unit.SyntheticPalletIso1:\n      return \"Synthetic pallet ISO 1\";\n    case Unit.SyntheticPalletIso2:\n      return \"Synthetic pallet ISO 2\";\n    case Unit.WholesalerPallet:\n      return \"Wholesaler pallet\";\n    case Unit.Pallet80X100Cm:\n      return \"Pallet 80 X 100 cm\";\n    case Unit.Pallet60X100Cm:\n      return \"Pallet 60 X 100 cm\";\n    case Unit.OnewayPallet:\n      return \"Oneway pallet\";\n    case Unit.Octabin:\n      return \"Octabin\";\n    case Unit.ContainerOuter:\n      return \"Container, outer\";\n    case Unit.ReturnablePallet:\n      return \"Returnable pallet\";\n    case Unit.LargeBagPalletSized:\n      return \"Large bag, pallet sized\";\n    case Unit.AWheeledPalletWithRaisedRim81X67X135:\n      return \"A wheeled pallet with raised rim (81 x 67 x 135)\";\n    case Unit.AWheeledPalletWithRaisedRim81X72X135:\n      return \"A Wheeled pallet with raised rim (81 x 72 x 135)\";\n    case Unit.WheeledPalletWithRaisedRim81X60X16:\n      return \"Wheeled pallet with raised rim ( 81 x 60 x 16)\";\n    case Unit.ChepPallet60CmX80Cm:\n      return \"CHEP pallet 60 cm x 80 cm \";\n    case Unit.Pan:\n      return \"Pan\";\n    case Unit.LprPallet60CmX80Cm:\n      return \"LPR pallet 60 cm x 80 cm\";\n    case Unit.LprPallet80CmX120Cm:\n      return \"LPR pallet 80 cm x 120 cm\";\n    case Unit.Packet:\n      return \"Packet \";\n    case Unit.PalletBoxCombinedOpenEndedBoxAndPallet:\n      return \"Pallet, box Combined open-ended box and pallet\";\n    case Unit.Parcel:\n      return \"Parcel \";\n    case Unit.PalletModularCollars80cms100cms:\n      return \"Pallet, modular, collars 80cms * 100cms \";\n    case Unit.PalletModularCollars80cms120cms:\n      return \"Pallet, modular, collars 80cms * 120cms \";\n    case Unit.Pen:\n      return \"Pen \";\n    case Unit.Plate:\n      return \"Plate\";\n    case Unit.Pitcher:\n      return \"Pitcher\";\n    case Unit.Pipe:\n      return \"Pipe \";\n    case Unit.Punnet:\n      return \"Punnet\";\n    case Unit.Package:\n      return \"Package\";\n    case Unit.Pail:\n      return \"Pail \";\n    case Unit.Plank:\n      return \"Plank\";\n    case Unit.Pouch:\n      return \"Pouch\";\n    case Unit.Piece_Dup:\n      return \"Piece\";\n    case Unit.ReceptaclePlastic:\n      return \"Receptacle, plastic \";\n    case Unit.Pot:\n      return \"Pot\";\n    case Unit.Tray:\n      return \"Tray \";\n    case Unit.PipesInBundleBunchTruss:\n      return \"Pipes, in bundle/bunch/truss \";\n    case Unit.Pallet:\n      return \"Pallet \";\n    case Unit.PlatesInBundleBunchTruss:\n      return \"Plates, in bundle/bunch/truss\";\n    case Unit.PlanksInBundleBunchTruss:\n      return \"Planks, in bundle/bunch/truss\";\n    case Unit.DrumSteelNonRemovableHead:\n      return \"Drum, steel, non-removable head\";\n    case Unit.DrumSteelRemovableHead:\n      return \"Drum, steel, removable head\";\n    case Unit.DrumAluminiumNonRemovableHead:\n      return \"Drum, aluminium, non-removable head\";\n    case Unit.DrumAluminiumRemovableHead:\n      return \"Drum, aluminium, removable head\";\n    case Unit.DrumPlasticNonRemovableHead:\n      return \"Drum, plastic, non-removable head\";\n    case Unit.DrumPlasticRemovableHead:\n      return \"Drum, plastic, removable head\";\n    case Unit.BarrelWoodenBungType:\n      return \"Barrel, wooden, bung type\";\n    case Unit.BarrelWoodenRemovableHead:\n      return \"Barrel, wooden, removable head \";\n    case Unit.JerricanSteelNonRemovableHead:\n      return \"Jerrican, steel, non-removable head\";\n    case Unit.JerricanSteelRemovableHead:\n      return \"Jerrican, steel, removable head\";\n    case Unit.JerricanPlasticNonRemovableHead:\n      return \"Jerrican, plastic, non-removable head\";\n    case Unit.JerricanPlasticRemovableHead:\n      return \"Jerrican, plastic, removable head\";\n    case Unit.BoxWoodenNaturalWoodOrdinary:\n      return \"Box, wooden, natural wood, ordinary\";\n    case Unit.BoxWoodenNaturalWoodWithSiftProofWalls:\n      return \"Box, wooden, natural wood, with sift proof walls\";\n    case Unit.BoxPlasticExpanded:\n      return \"Box, plastic, expanded \";\n    case Unit.BoxPlasticSolid:\n      return \"Box, plastic, solid\";\n    case Unit.Rod:\n      return \"Rod\";\n    case Unit.Ring:\n      return \"Ring \";\n    case Unit.RackClothingHanger:\n      return \"Rack, clothing hanger\";\n    case Unit.Rack:\n      return \"Rack \";\n    case Unit.Reel:\n      return \"Reel \";\n    case Unit.Roll:\n      return \"Roll \";\n    case Unit.Rednet:\n      return \"Rednet \";\n    case Unit.RodsInBundleBunchTruss:\n      return \"Rods, in bundle/bunch/truss\";\n    case Unit.Sack:\n      return \"Sack \";\n    case Unit.Slab:\n      return \"Slab\";\n    case Unit.CrateShallow:\n      return \"Crate, shallow \";\n    case Unit.Spindle:\n      return \"Spindle\";\n    case Unit.SeaChest:\n      return \"Sea-chest\";\n    case Unit.Sachet:\n      return \"Sachet \";\n    case Unit.Skid:\n      return \"Skid \";\n    case Unit.CaseSkeleton:\n      return \"Case, skeleton \";\n    case Unit.Slipsheet:\n      return \"Slipsheet \";\n    case Unit.Sheetmetal:\n      return \"Sheetmetal \";\n    case Unit.Spool:\n      return \"Spool \";\n    case Unit.SheetPlasticWrapping:\n      return \"Sheet, plastic wrapping\";\n    case Unit.CaseSteel:\n      return \"Case, steel\";\n    case Unit.Sheet:\n      return \"Sheet\";\n    case Unit.Suitcase:\n      return \"Suitcase \";\n    case Unit.EnvelopeSteel:\n      return \"Envelope, steel\";\n    case Unit.Shrinkwrapped:\n      return \"Shrinkwrapped \";\n    case Unit.Set_Dup:\n      return \"Set\";\n    case Unit.Sleeve:\n      return \"Sleeve\";\n    case Unit.SheetsInBundleBunchTruss:\n      return \"Sheets, in bundle/bunch/truss\";\n    case Unit.Tablet_Dup:\n      return \"Tablet\";\n    case Unit.Tub:\n      return \"Tub\";\n    case Unit.TeaChest:\n      return \"Tea-chest\";\n    case Unit.TubeCollapsible:\n      return \"Tube, collapsible\";\n    case Unit.Tyre_Dup:\n      return \"Tyre\";\n    case Unit.TankContainerGeneric:\n      return \"Tank container, generic\";\n    case Unit.Tierce:\n      return \"Tierce\";\n    case Unit.TankRectangular:\n      return \"Tank, rectangular\";\n    case Unit.TubWithLid:\n      return \"Tub, with lid\";\n    case Unit.Tin:\n      return \"Tin\";\n    case Unit.Tun:\n      return \"Tun\";\n    case Unit.Trunk:\n      return \"Trunk\";\n    case Unit.Truss:\n      return \"Truss\";\n    case Unit.BagTote:\n      return \"Bag, tote\";\n    case Unit.Tube:\n      return \"Tube \";\n    case Unit.TubeWithNozzle:\n      return \"Tube, with nozzle \";\n    case Unit.PalletTriwall:\n      return \"Pallet, triwall\";\n    case Unit.TankCylindrical:\n      return \"Tank, cylindrical\";\n    case Unit.TubesInBundleBunchTruss:\n      return \"Tubes, in bundle/bunch/truss \";\n    case Unit.Uncaged:\n      return \"Uncaged \";\n    case Unit.Unit:\n      return \"Unit\";\n    case Unit.Vat:\n      return \"Vat\";\n    case Unit.BulkGasAt1031MbarAnd15C:\n      return \"Bulk, gas (at 1031 mbar and 15°C)\";\n    case Unit.Vial:\n      return \"Vial \";\n    case Unit.Vanpack:\n      return \"Vanpack \";\n    case Unit.BulkLiquid:\n      return \"Bulk, liquid \";\n    case Unit.Vehicle:\n      return \"Vehicle\";\n    case Unit.BulkSolidLargeParticlesNodules:\n      return \"Bulk, solid, large particles (“nodules”) \";\n    case Unit.VacuumPacked:\n      return \"Vacuum-packed\";\n    case Unit.BulkLiquefiedGasAtAbnormalTemperaturePressure:\n      return \"Bulk, liquefied gas (at abnormal temperature/pressure) \";\n    case Unit.BulkSolidGranularParticlesGrains:\n      return \"Bulk, solid, granular particles (“grains”) \";\n    case Unit.BulkScrapMetal:\n      return \"Bulk, scrap metal\";\n    case Unit.BulkSolidFineParticlesPowders:\n      return \"Bulk, solid, fine particles (“powders”)\";\n    case Unit.IntermediateBulkContainer:\n      return \"Intermediate bulk container\";\n    case Unit.Wickerbottle:\n      return \"Wickerbottle \";\n    case Unit.IntermediateBulkContainerSteel:\n      return \"Intermediate bulk container, steel \";\n    case Unit.IntermediateBulkContainerAluminium:\n      return \"Intermediate bulk container, aluminium \";\n    case Unit.IntermediateBulkContainerMetal:\n      return \"Intermediate bulk container, metal \";\n    case Unit.IntermediateBulkContainerSteelPressurised10Kpa:\n      return \"Intermediate bulk container, steel, pressurised > 10 kpa\";\n    case Unit.IntermediateBulkContainerAluminiumPressurised10Kpa:\n      return \"Intermediate bulk container, aluminium, pressurised > 10 kpa\";\n    case Unit.IntermediateBulkContainerMetalPressure10Kpa:\n      return \"Intermediate bulk container, metal, pressure 10 kpa \";\n    case Unit.IntermediateBulkContainerSteelLiquid:\n      return \"Intermediate bulk container, steel, liquid \";\n    case Unit.IntermediateBulkContainerAluminiumLiquid:\n      return \"Intermediate bulk container, aluminium, liquid \";\n    case Unit.IntermediateBulkContainerMetalLiquid:\n      return \"Intermediate bulk container, metal, liquid \";\n    case Unit.IntermediateBulkContainerWovenPlasticWithoutCoatLiner:\n      return \"Intermediate bulk container, woven plastic, without coat/liner \";\n    case Unit.IntermediateBulkContainerWovenPlasticCoated:\n      return \"Intermediate bulk container, woven plastic, coated \";\n    case Unit.IntermediateBulkContainerWovenPlasticWithLiner:\n      return \"Intermediate bulk container, woven plastic, with liner \";\n    case Unit.IntermediateBulkContainerWovenPlasticCoatedAndLiner:\n      return \"Intermediate bulk container, woven plastic, coated and liner \";\n    case Unit.IntermediateBulkContainerPlasticFilm:\n      return \"Intermediate bulk container, plastic film\";\n    case Unit.IntermediateBulkContainerTextileWithOutCoatLiner:\n      return \"Intermediate bulk container, textile with out coat/liner \";\n    case Unit.IntermediateBulkContainerNaturalWoodWithInnerLiner:\n      return \"Intermediate bulk container, natural wood, with inner liner\";\n    case Unit.IntermediateBulkContainerTextileCoated:\n      return \"Intermediate bulk container, textile, coated \";\n    case Unit.IntermediateBulkContainerTextileWithLiner:\n      return \"Intermediate bulk container, textile, with liner \";\n    case Unit.IntermediateBulkContainerTextileCoatedAndLiner:\n      return \"Intermediate bulk container, textile, coated and liner \";\n    case Unit.IntermediateBulkContainerPlywoodWithInnerLiner:\n      return \"Intermediate bulk container, plywood, with inner liner \";\n    case Unit.IntermediateBulkContainerReconstitutedWoodWithInnerLiner:\n      return \"Intermediate bulk container, reconstituted wood, with inner liner\";\n    case Unit.BagWovenPlasticWithoutInnerCoatLiner:\n      return \"Bag, woven plastic, without inner coat/liner \";\n    case Unit.BagWovenPlasticSiftProof:\n      return \"Bag, woven plastic, sift proof \";\n    case Unit.BagWovenPlasticWaterResistant:\n      return \"Bag, woven plastic, water resistant\";\n    case Unit.BagPlasticsFilm:\n      return \"Bag, plastics film \";\n    case Unit.BagTextileWithoutInnerCoatLiner:\n      return \"Bag, textile, without inner coat/liner \";\n    case Unit.BagTextileSiftProof:\n      return \"Bag, textile, sift proof \";\n    case Unit.BagTextileWaterResistant:\n      return \"Bag, textile, water resistant\";\n    case Unit.BagPaperMultiWall:\n      return \"Bag, paper, multi-wall \";\n    case Unit.BagPaperMultiWallWaterResistant:\n      return \"Bag, paper, multi-wall, water resistant\";\n    case Unit.CompositePackagingPlasticReceptacleInSteelDrum:\n      return \"Composite packaging, plastic receptacle in steel drum\";\n    case Unit.CompositePackagingPlasticReceptacleInSteelCrateBox:\n      return \"Composite packaging, plastic receptacle in steel crate box\";\n    case Unit.CompositePackagingPlasticReceptacleInAluminiumDrum:\n      return \"Composite packaging, plastic receptacle in aluminium drum\";\n    case Unit.CompositePackagingPlasticReceptacleInAluminiumCrate:\n      return \"Composite packaging, plastic receptacle in aluminium crate\";\n    case Unit.CompositePackagingPlasticReceptacleInWoodenBox:\n      return \"Composite packaging, plastic receptacle in wooden box\";\n    case Unit.CompositePackagingPlasticReceptacleInPlywoodDrum:\n      return \"Composite packaging, plastic receptacle in plywood drum\";\n    case Unit.CompositePackagingPlasticReceptacleInPlywoodBox:\n      return \"Composite packaging, plastic receptacle in plywood box \";\n    case Unit.CompositePackagingPlasticReceptacleInFibreDrum:\n      return \"Composite packaging, plastic receptacle in fibre drum\";\n    case Unit.CompositePackagingPlasticReceptacleInFibreboardBox:\n      return \"Composite packaging, plastic receptacle in fibreboard box\";\n    case Unit.CompositePackagingPlasticReceptacleInPlasticDrum:\n      return \"Composite packaging, plastic receptacle in plastic drum\";\n    case Unit.CompositePackagingPlasticReceptacleInSolidPlasticBox:\n      return \"Composite packaging, plastic receptacle in solid plastic box\";\n    case Unit.CompositePackagingGlassReceptacleInSteelDrum:\n      return \"Composite packaging, glass receptacle in steel drum\";\n    case Unit.CompositePackagingGlassReceptacleInSteelCrateBox:\n      return \"Composite packaging, glass receptacle in steel crate box\";\n    case Unit.CompositePackagingGlassReceptacleInAluminiumDrum:\n      return \"Composite packaging, glass receptacle in aluminium drum\";\n    case Unit.CompositePackagingGlassReceptacleInAluminiumCrate:\n      return \"Composite packaging, glass receptacle in aluminium crate\";\n    case Unit.CompositePackagingGlassReceptacleInWoodenBox:\n      return \"Composite packaging, glass receptacle in wooden box\";\n    case Unit.CompositePackagingGlassReceptacleInPlywoodDrum:\n      return \"Composite packaging, glass receptacle in plywood drum\";\n    case Unit.CompositePackagingGlassReceptacleInWickerworkHamper:\n      return \"Composite packaging, glass receptacle in wickerwork hamper\";\n    case Unit.CompositePackagingGlassReceptacleInFibreDrum:\n      return \"Composite packaging, glass receptacle in fibre drum\";\n    case Unit.CompositePackagingGlassReceptacleInFibreboardBox:\n      return \"Composite packaging, glass receptacle in fibreboard box \";\n    case Unit.CompositePackagingGlassReceptacleInExpandablePlasticPack:\n      return \"Composite packaging, glass receptacle in expandable plastic pack\";\n    case Unit.CompositePackagingGlassReceptacleInSolidPlasticPack:\n      return \"Composite packaging, glass receptacle in solid plastic pack\";\n    case Unit.IntermediateBulkContainerPaperMultiWall:\n      return \"Intermediate bulk container, paper, multi-wall \";\n    case Unit.BagLarge:\n      return \"Bag, large \";\n    case Unit.IntermediateBulkContainerPaperMultiWallWaterResistant:\n      return \"Intermediate bulk container, paper, multi-wall, water resistant\";\n    case Unit.IntermediateBulkContainerRigidPlasticWithStructuralEquipmentSolids:\n      return \"Intermediate bulk container, rigid plastic, with structural equipment, solids\";\n    case Unit.IntermediateBulkContainerRigidPlasticFreestandingSolids:\n      return \"Intermediate bulk container, rigid plastic, freestanding, solids\";\n    case Unit.IntermediateBulkContainerRigidPlasticWithStructuralEquipmentPressurised:\n      return \"Intermediate bulk container, rigid plastic, with structural equipment, pressurised\";\n    case Unit.IntermediateBulkContainerRigidPlasticFreestandingPressurised:\n      return \"Intermediate bulk container, rigid plastic, freestanding, pressurised\";\n    case Unit.IntermediateBulkContainerRigidPlasticWithStructuralEquipmentLiquids:\n      return \"Intermediate bulk container, rigid plastic, with structural equipment, liquids \";\n    case Unit.IntermediateBulkContainerRigidPlasticFreestandingLiquids:\n      return \"Intermediate bulk container, rigid plastic, freestanding, liquids\";\n    case Unit.IntermediateBulkContainerCompositeRigidPlasticSolids:\n      return \"Intermediate bulk container, composite, rigid plastic, solids\";\n    case Unit.IntermediateBulkContainerCompositeFlexiblePlasticSolids:\n      return \"Intermediate bulk container, composite, flexible plastic, solids\";\n    case Unit.IntermediateBulkContainerCompositeRigidPlasticPressurised:\n      return \"Intermediate bulk container, composite, rigid plastic, pressurised \";\n    case Unit.IntermediateBulkContainerCompositeFlexiblePlasticPressurised:\n      return \"Intermediate bulk container, composite, flexible plastic, pressurised\";\n    case Unit.IntermediateBulkContainerCompositeRigidPlasticLiquids:\n      return \"Intermediate bulk container, composite, rigid plastic, liquids\";\n    case Unit.IntermediateBulkContainerCompositeFlexiblePlasticLiquids:\n      return \"Intermediate bulk container, composite, flexible plastic, liquids \";\n    case Unit.IntermediateBulkContainerComposite:\n      return \"Intermediate bulk container, composite\";\n    case Unit.IntermediateBulkContainerFibreboard:\n      return \"Intermediate bulk container, fibreboard\";\n    case Unit.IntermediateBulkContainerFlexible:\n      return \"Intermediate bulk container, flexible\";\n    case Unit.IntermediateBulkContainerMetalOtherThanSteel:\n      return \"Intermediate bulk container, metal, other than steel\";\n    case Unit.IntermediateBulkContainerNaturalWood:\n      return \"Intermediate bulk container, natural wood\";\n    case Unit.IntermediateBulkContainerPlywood:\n      return \"Intermediate bulk container, plywood\";\n    case Unit.IntermediateBulkContainerReconstitutedWood:\n      return \"Intermediate bulk container, reconstituted wood\";\n    case Unit.MutuallyDefined_Dup:\n      return \"Mutually defined \";\n  }\n}\n","export enum TimeCII {\n  /**\n   * Date of invoice\n   */\n  DateInvoice = \"5\",\n  /**\n   * Date of delivery of goods to establishments/domicile/site\n   */\n  DateDeliveryGoodsToEstablishmentsDomicileSite = \"29\",\n  /**\n   * Payment date\n   */\n  PaymentDate = \"72\",\n}\n\nexport function description(value: TimeCII): string {\n  switch (value) {\n    case TimeCII.DateInvoice:\n      return \"Date of invoice\";\n    case TimeCII.DateDeliveryGoodsToEstablishmentsDomicileSite:\n      return \"Date of delivery of goods to establishments/domicile/site\";\n    case TimeCII.PaymentDate:\n      return \"Payment date\";\n  }\n}\n"],"mappings":"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","names":["Country","Currency","ICD","Enum1001","Enum1153","Text","Payment","Enum5305","Allowance","Item","Charge","MIME","EAS","VATEX","TimeCII"]}