001package org.hl7.fhir.r4.model.codesystems; 002 003/* 004 Copyright (c) 2011+, HL7, Inc. 005 All rights reserved. 006 007 Redistribution and use in source and binary forms, with or without modification, 008 are permitted provided that the following conditions are met: 009 010 * Redistributions of source code must retain the above copyright notice, this 011 list of conditions and the following disclaimer. 012 * Redistributions in binary form must reproduce the above copyright notice, 013 this list of conditions and the following disclaimer in the documentation 014 and/or other materials provided with the distribution. 015 * Neither the name of HL7 nor the names of its contributors may be used to 016 endorse or promote products derived from this software without specific 017 prior written permission. 018 019 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND 020 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 021 WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. 022 IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, 023 INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT 024 NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR 025 PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, 026 WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 027 ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 028 POSSIBILITY OF SUCH DAMAGE. 029 030*/ 031 032// Generated on Wed, Jan 30, 2019 16:19-0500 for FHIR v4.0.0 033 034import org.hl7.fhir.exceptions.FHIRException; 035 036public enum V3AmericanIndianAlaskaNativeLanguages { 037 038 /** 039 * Algic 040 */ 041 _ALGIC, 042 /** 043 * Algonquian 044 */ 045 _ALGONQUIAN, 046 /** 047 * Arapahoan 048 */ 049 _ARAPAHOAN, 050 /** 051 * ArapahoGrosVentre 052 */ 053 _ARAPAHOGROSVENTRE, 054 /** 055 * Arapaho 056 */ 057 XARP, 058 /** 059 * Gros Ventre 060 */ 061 XATS, 062 /** 063 * CreeMontagnais 064 */ 065 _CREEMONTAGNAIS, 066 /** 067 * Cree 068 */ 069 _CREE, 070 /** 071 * Western Cree 072 */ 073 XCRP, 074 /** 075 * EasternAlgonquin 076 */ 077 _EASTERNALGONQUIN, 078 /** 079 * Abenakian 080 */ 081 _ABENAKIAN, 082 /** 083 * Eastern Abenaki 084 */ 085 XAAQ, 086 /** 087 * Western Abenaki 088 */ 089 XABE, 090 /** 091 * Maliseet-Passamaquoddy 092 */ 093 XMAC, 094 /** 095 * Delawaran 096 */ 097 _DELAWARAN, 098 /** 099 * Unami Delaware 100 */ 101 XDEL, 102 /** 103 * Micmac 104 */ 105 XMIC, 106 /** 107 * Ojibwayan 108 */ 109 _OJIBWAYAN, 110 /** 111 * Southern Ojibwa 112 */ 113 XOJB, 114 /** 115 * Potawatami 116 */ 117 XPOT, 118 /** 119 * SaukFoxKickapoo 120 */ 121 _SAUKFOXKICKAPOO, 122 /** 123 * Kickapoo 124 */ 125 XKIC, 126 /** 127 * Mesquakie 128 */ 129 XSAC, 130 /** 131 * Shawnee 132 */ 133 XSJW, 134 /** 135 * Blackfoot 136 */ 137 XBLC, 138 /** 139 * Cheyenne 140 */ 141 XCHY, 142 /** 143 * Menominee 144 */ 145 XMEZ, 146 /** 147 * Ritwan 148 */ 149 _RITWAN, 150 /** 151 * Yurok 152 */ 153 XYUR, 154 /** 155 * Caddoan 156 */ 157 _CADDOAN, 158 /** 159 * NorthernCaddoan 160 */ 161 _NORTHERNCADDOAN, 162 /** 163 * Arikara 164 */ 165 XARI, 166 /** 167 * Pawnee 168 */ 169 XPAW, 170 /** 171 * Wichita 172 */ 173 XWIC, 174 /** 175 * SouthernCaddoan 176 */ 177 _SOUTHERNCADDOAN, 178 /** 179 * Caddo 180 */ 181 XCAD, 182 /** 183 * Chimakuan 184 */ 185 _CHIMAKUAN, 186 /** 187 * Quileute 188 */ 189 XQUI, 190 /** 191 * EskimoAleut 192 */ 193 _ESKIMOALEUT, 194 /** 195 * Aleut 196 */ 197 _ALEUT, 198 /** 199 * Aleut 200 */ 201 XALW, 202 /** 203 * Eskimoan 204 */ 205 _ESKIMOAN, 206 /** 207 * InuitInupiaq 208 */ 209 _INUITINUPIAQ, 210 /** 211 * North Alaskan Inuktitut 212 */ 213 XESI, 214 /** 215 * Northwest Alaska Inuktitut 216 */ 217 XESK, 218 /** 219 * SirenikskiYupik 220 */ 221 _SIRENIKSKIYUPIK, 222 /** 223 * Pacific Yupik Gulf 224 */ 225 XEMS, 226 /** 227 * Central Siberian Yupik 228 */ 229 XESS, 230 /** 231 * Central Alaskan Yupik 232 */ 233 XESU, 234 /** 235 * Hokan 236 */ 237 _HOKAN, 238 /** 239 * CochimiYuman 240 */ 241 _COCHIMIYUMAN, 242 /** 243 * Yuman 244 */ 245 _YUMAN, 246 /** 247 * DeltaCalifornia 248 */ 249 _DELTACALIFORNIA, 250 /** 251 * Diegueno 252 */ 253 _DIEGUENO, 254 /** 255 * Kumeyaay 256 */ 257 XDIH, 258 /** 259 * Cocopa 260 */ 261 XCOC, 262 /** 263 * Pai 264 */ 265 _PAI, 266 /** 267 * Havasupai 268 */ 269 XYUF, 270 /** 271 * River 272 */ 273 _RIVER, 274 /** 275 * Mohave 276 */ 277 XMOV, 278 /** 279 * Maricopa 280 */ 281 XMRC, 282 /** 283 * Quechan 284 */ 285 XYUM, 286 /** 287 * Palaihnihan 288 */ 289 _PALAIHNIHAN, 290 /** 291 * Achumawi 292 */ 293 XACH, 294 /** 295 * Atsugewi 296 */ 297 XATW, 298 /** 299 * Pomoan 300 */ 301 _POMOAN, 302 /** 303 * Kashaya 304 */ 305 XKJU, 306 /** 307 * Northeastern Pomo 308 */ 309 XPEF, 310 /** 311 * Southeastern Pomo 312 */ 313 XPEO, 314 /** 315 * Southern Pomo 316 */ 317 XPEQ, 318 /** 319 * Central Pomo 320 */ 321 XPOO, 322 /** 323 * Shasta 324 */ 325 _SHASTA, 326 /** 327 * Shasta 328 */ 329 XSHT, 330 /** 331 * Karok 332 */ 333 XKYH, 334 /** 335 * Washoe 336 */ 337 XWAS, 338 /** 339 * Iroquoian 340 */ 341 _IROQUOIAN, 342 /** 343 * NorthernIroquoian 344 */ 345 _NORTHERNIROQUOIAN, 346 /** 347 * Cayuga 348 */ 349 XCAY, 350 /** 351 * Mohawk 352 */ 353 XMOH, 354 /** 355 * Oneida 356 */ 357 XONE, 358 /** 359 * Onondaga 360 */ 361 XONO, 362 /** 363 * Seneca 364 */ 365 XSEE, 366 /** 367 * Tuscarora 368 */ 369 XTUS, 370 /** 371 * Cherokee 372 */ 373 XCER, 374 /** 375 * Keresan 376 */ 377 _KERESAN, 378 /** 379 * Rio Grande Keresan 380 */ 381 XKEE, 382 /** 383 * Acoma-Laguna 384 */ 385 XKJQ, 386 /** 387 * KiowaTanoan 388 */ 389 _KIOWATANOAN, 390 /** 391 * Tiwa 392 */ 393 _TIWA, 394 /** 395 * Northern Tiwa 396 */ 397 XTAO, 398 /** 399 * Southern Tiwa 400 */ 401 XTIX, 402 /** 403 * Kiowa 404 */ 405 XKIO, 406 /** 407 * Tewa 408 */ 409 XTEW, 410 /** 411 * Jemez 412 */ 413 XTOW, 414 /** 415 * Muskogean 416 */ 417 _MUSKOGEAN, 418 /** 419 * CentralMuskogean 420 */ 421 _CENTRALMUSKOGEAN, 422 /** 423 * Alabama 424 */ 425 XAKZ, 426 /** 427 * Koasati 428 */ 429 XCKU, 430 /** 431 * Mikasuki 432 */ 433 XMIK, 434 /** 435 * WesternMuskogean 436 */ 437 _WESTERNMUSKOGEAN, 438 /** 439 * Choctaw 440 */ 441 XCCT, 442 /** 443 * Chickasaw 444 */ 445 XCIC, 446 /** 447 * Creek 448 */ 449 XCRK, 450 /** 451 * Nadene 452 */ 453 _NADENE, 454 /** 455 * AthapaskanEyak 456 */ 457 _ATHAPASKANEYAK, 458 /** 459 * Athapaskan 460 */ 461 _ATHAPASKAN, 462 /** 463 * Apachean 464 */ 465 _APACHEAN, 466 /** 467 * EasternApachean 468 */ 469 _EASTERNAPACHEAN, 470 /** 471 * Jicarilla 472 */ 473 XAPJ, 474 /** 475 * Lipan 476 */ 477 XAPL, 478 /** 479 * WesternApachean 480 */ 481 _WESTERNAPACHEAN, 482 /** 483 * Mescalero-Chiricahua 484 */ 485 XAPM, 486 /** 487 * Western Apache 488 */ 489 XAPW, 490 /** 491 * Dine 492 */ 493 XNAV, 494 /** 495 * Kiowa Apache 496 */ 497 XAPK, 498 /** 499 * CentralAlaskaYukon 500 */ 501 _CENTRALALASKAYUKON, 502 /** 503 * KoyukonIngalik 504 */ 505 _KOYUKONINGALIK, 506 /** 507 * Holikachuk 508 */ 509 XHOI, 510 /** 511 * Degexit'an 512 */ 513 XING, 514 /** 515 * Koyukon 516 */ 517 XKOY, 518 /** 519 * KutchinHan 520 */ 521 _KUTCHINHAN, 522 /** 523 * Han 524 */ 525 XHAA, 526 /** 527 * Kutchin 528 */ 529 XKUC, 530 /** 531 * TananaTutchone 532 */ 533 _TANANATUTCHONE, 534 /** 535 * Tanana 536 */ 537 _TANANA, 538 /** 539 * Lower Tanana 540 */ 541 XTAA, 542 /** 543 * Upper Tanana 544 */ 545 XTAU, 546 /** 547 * Tanacross 548 */ 549 XTCB, 550 /** 551 * Upper Kuskokwim 552 */ 553 XKUU, 554 /** 555 * PacificCoastAthapaskan 556 */ 557 _PACIFICCOASTATHAPASKAN, 558 /** 559 * CaliforniaAthapaskan 560 */ 561 _CALIFORNIAATHAPASKAN, 562 /** 563 * Hupa 564 */ 565 XHUP, 566 /** 567 * Cahto 568 */ 569 XKTW, 570 /** 571 * OregonAthapaskan 572 */ 573 _OREGONATHAPASKAN, 574 /** 575 * Tolowa 576 */ 577 XTOL, 578 /** 579 * Tututni 580 */ 581 XTUU, 582 /** 583 * SouthernAlaska 584 */ 585 _SOUTHERNALASKA, 586 /** 587 * Ahtna 588 */ 589 XAHT, 590 /** 591 * Tanaina 592 */ 593 XTFN, 594 /** 595 * Eyak 596 */ 597 XEYA, 598 /** 599 * Tlingit 600 */ 601 XTLI, 602 /** 603 * Penutian 604 */ 605 _PENUTIAN, 606 /** 607 * Chinookan 608 */ 609 _CHINOOKAN, 610 /** 611 * UpperChinook 612 */ 613 _UPPERCHINOOK, 614 /** 615 * Kiksht 616 */ 617 XWAC, 618 /** 619 * Coosan 620 */ 621 _COOSAN, 622 /** 623 * Hanis 624 */ 625 XCOS, 626 /** 627 * Maiduan 628 */ 629 _MAIDUAN, 630 /** 631 * Northwest Maidu 632 */ 633 XMAI, 634 /** 635 * Northeast Maidu 636 */ 637 XNMU, 638 /** 639 * Nisenan 640 */ 641 XNSZ, 642 /** 643 * PlateauPenutian 644 */ 645 _PLATEAUPENUTIAN, 646 /** 647 * Sahaptian 648 */ 649 _SAHAPTIAN, 650 /** 651 * Umatilla 652 */ 653 XUMA, 654 /** 655 * Walla Walla 656 */ 657 XWAA, 658 /** 659 * Tenino 660 */ 661 XWAR, 662 /** 663 * Yakima 664 */ 665 XYAK, 666 /** 667 * Klamath-Modoc 668 */ 669 XKLA, 670 /** 671 * Nez Perce 672 */ 673 XNEZ, 674 /** 675 * Takelman 676 */ 677 _TAKELMAN, 678 /** 679 * Kalapuyan 680 */ 681 _KALAPUYAN, 682 /** 683 * Central Kalapuyan 684 */ 685 XKAL, 686 /** 687 * Tsimshianic 688 */ 689 _TSIMSHIANIC, 690 /** 691 * Coast Tsimshain 692 */ 693 XTSI, 694 /** 695 * Utian 696 */ 697 _UTIAN, 698 /** 699 * Miwokan 700 */ 701 _MIWOKAN, 702 /** 703 * EasternMiwok 704 */ 705 _EASTERNMIWOK, 706 /** 707 * Central Sierra Miwok 708 */ 709 XCSM, 710 /** 711 * Northern Sierra Miwok 712 */ 713 XNSQ, 714 /** 715 * Plains Miwok 716 */ 717 XPMW, 718 /** 719 * Southern Sierra Miwok 720 */ 721 XSKD, 722 /** 723 * WesternMiwok 724 */ 725 _WESTERNMIWOK, 726 /** 727 * Coast Miwok 728 */ 729 XCSI, 730 /** 731 * Lake Miwok 732 */ 733 XLMW, 734 /** 735 * Wintuan 736 */ 737 _WINTUAN, 738 /** 739 * Wintu-Nomlaki 740 */ 741 XWIT, 742 /** 743 * Yokutsan 744 */ 745 _YOKUTSAN, 746 /** 747 * Kings River 748 */ 749 XENH, 750 /** 751 * Gashowu 752 */ 753 XGSH, 754 /** 755 * Poso Creek 756 */ 757 XPYL, 758 /** 759 * Tule-Kaweah 760 */ 761 XTKH, 762 /** 763 * Pidgin 764 */ 765 _PIDGIN, 766 /** 767 * Chinook Wawa 768 */ 769 XCHH, 770 /** 771 * Salishan 772 */ 773 _SALISHAN, 774 /** 775 * CentralSalish 776 */ 777 _CENTRALSALISH, 778 /** 779 * Clallam 780 */ 781 XCLM, 782 /** 783 * Lushootseed 784 */ 785 XLUT, 786 /** 787 * Northern Straits 788 */ 789 XSTR, 790 /** 791 * InteriorSalish 792 */ 793 _INTERIORSALISH, 794 /** 795 * Columbian 796 */ 797 XCOL, 798 /** 799 * Coeur D'alene 800 */ 801 XCRD, 802 /** 803 * Kalispel 804 */ 805 XFLA, 806 /** 807 * Okanagan 808 */ 809 XOKA, 810 /** 811 * Tsamosan 812 */ 813 _TSAMOSAN, 814 /** 815 * Lower Chehalis 816 */ 817 XCEA, 818 /** 819 * Upper Chehalis 820 */ 821 XCJH, 822 /** 823 * Cowlitz 824 */ 825 XCOW, 826 /** 827 * Quinault 828 */ 829 XQUN, 830 /** 831 * SiouanCatawba 832 */ 833 _SIOUANCATAWBA, 834 /** 835 * Siouan 836 */ 837 _SIOUAN, 838 /** 839 * MississippiValley 840 */ 841 _MISSISSIPPIVALLEY, 842 /** 843 * ChiwereWinnebago 844 */ 845 _CHIWEREWINNEBAGO, 846 /** 847 * Chiwere 848 */ 849 XIOW, 850 /** 851 * Hocak 852 */ 853 XWIN, 854 /** 855 * Dakotan 856 */ 857 _DAKOTAN, 858 /** 859 * Assiniboine 860 */ 861 XASB, 862 /** 863 * Dakota 864 */ 865 XDHG, 866 /** 867 * Lakota 868 */ 869 XLKT, 870 /** 871 * Nakota 872 */ 873 XNKT, 874 /** 875 * Dhegiha 876 */ 877 _DHEGIHA, 878 /** 879 * Kansa 880 */ 881 XKAA, 882 /** 883 * Omaha-Ponca 884 */ 885 XOMA, 886 /** 887 * Osage 888 */ 889 XOSA, 890 /** 891 * Quapaw 892 */ 893 XQUA, 894 /** 895 * MissouriRiver 896 */ 897 _MISSOURIRIVER, 898 /** 899 * Crow 900 */ 901 XCRO, 902 /** 903 * Hidatsa 904 */ 905 XHID, 906 /** 907 * Mandan 908 */ 909 XMHQ, 910 /** 911 * UtoAztecan 912 */ 913 _UTOAZTECAN, 914 /** 915 * Numic 916 */ 917 _NUMIC, 918 /** 919 * CentralNumic 920 */ 921 _CENTRALNUMIC, 922 /** 923 * Comanche 924 */ 925 XCOM, 926 /** 927 * Panamint 928 */ 929 XPAR, 930 /** 931 * Shoshone 932 */ 933 XSHH, 934 /** 935 * SouthernNumic 936 */ 937 _SOUTHERNNUMIC, 938 /** 939 * Kawaiisu 940 */ 941 XKAW, 942 /** 943 * Ute-Southern Paiute 944 */ 945 XUTE, 946 /** 947 * WesternNumic 948 */ 949 _WESTERNNUMIC, 950 /** 951 * Mono 952 */ 953 XMON, 954 /** 955 * Northern Paiute-Bannock 956 */ 957 XPAO, 958 /** 959 * Takic 960 */ 961 _TAKIC, 962 /** 963 * Cupan 964 */ 965 _CUPAN, 966 /** 967 * Cahuilla 968 */ 969 XCHL, 970 /** 971 * Cupeno 972 */ 973 XCUP, 974 /** 975 * Luiseno 976 */ 977 XLUI, 978 /** 979 * SerranoGabrielino 980 */ 981 _SERRANOGABRIELINO, 982 /** 983 * Serrano 984 */ 985 XSER, 986 /** 987 * Taracahitan 988 */ 989 _TARACAHITAN, 990 /** 991 * Cahitan 992 */ 993 _CAHITAN, 994 /** 995 * Yaqui 996 */ 997 XYAQ, 998 /** 999 * Tepiman 1000 */ 1001 _TEPIMAN, 1002 /** 1003 * Papago-Pima 1004 */ 1005 XPAP, 1006 /** 1007 * Hopi 1008 */ 1009 XHOP, 1010 /** 1011 * Tubatululabal 1012 */ 1013 XTUB, 1014 /** 1015 * Wakashan 1016 */ 1017 _WAKASHAN, 1018 /** 1019 * Nootkan 1020 */ 1021 _NOOTKAN, 1022 /** 1023 * Makah 1024 */ 1025 XMYH, 1026 /** 1027 * Yukian 1028 */ 1029 _YUKIAN, 1030 /** 1031 * Wappo 1032 */ 1033 XWAO, 1034 /** 1035 * Yuki 1036 */ 1037 XYUK, 1038 /** 1039 * Haida 1040 */ 1041 XHAI, 1042 /** 1043 * Kootenai 1044 */ 1045 XKUN, 1046 /** 1047 * Plains Indian Sign Language 1048 */ 1049 XPSD, 1050 /** 1051 * Yuchi 1052 */ 1053 XYUC, 1054 /** 1055 * Zuni 1056 */ 1057 XZUN, 1058 /** 1059 * added to help the parsers 1060 */ 1061 NULL; 1062 1063 public static V3AmericanIndianAlaskaNativeLanguages fromCode(String codeString) throws FHIRException { 1064 if (codeString == null || "".equals(codeString)) 1065 return null; 1066 if ("_Algic".equals(codeString)) 1067 return _ALGIC; 1068 if ("_Algonquian".equals(codeString)) 1069 return _ALGONQUIAN; 1070 if ("_Arapahoan".equals(codeString)) 1071 return _ARAPAHOAN; 1072 if ("_ArapahoGrosVentre".equals(codeString)) 1073 return _ARAPAHOGROSVENTRE; 1074 if ("x-ARP".equals(codeString)) 1075 return XARP; 1076 if ("x-ATS".equals(codeString)) 1077 return XATS; 1078 if ("_CreeMontagnais".equals(codeString)) 1079 return _CREEMONTAGNAIS; 1080 if ("_Cree".equals(codeString)) 1081 return _CREE; 1082 if ("x-CRP".equals(codeString)) 1083 return XCRP; 1084 if ("_EasternAlgonquin".equals(codeString)) 1085 return _EASTERNALGONQUIN; 1086 if ("_Abenakian".equals(codeString)) 1087 return _ABENAKIAN; 1088 if ("x-AAQ".equals(codeString)) 1089 return XAAQ; 1090 if ("x-ABE".equals(codeString)) 1091 return XABE; 1092 if ("x-MAC".equals(codeString)) 1093 return XMAC; 1094 if ("_Delawaran".equals(codeString)) 1095 return _DELAWARAN; 1096 if ("x-DEL".equals(codeString)) 1097 return XDEL; 1098 if ("x-MIC".equals(codeString)) 1099 return XMIC; 1100 if ("_Ojibwayan".equals(codeString)) 1101 return _OJIBWAYAN; 1102 if ("x-OJB".equals(codeString)) 1103 return XOJB; 1104 if ("x-POT".equals(codeString)) 1105 return XPOT; 1106 if ("_SaukFoxKickapoo".equals(codeString)) 1107 return _SAUKFOXKICKAPOO; 1108 if ("x-KIC".equals(codeString)) 1109 return XKIC; 1110 if ("x-SAC".equals(codeString)) 1111 return XSAC; 1112 if ("x-SJW".equals(codeString)) 1113 return XSJW; 1114 if ("x-BLC".equals(codeString)) 1115 return XBLC; 1116 if ("x-CHY".equals(codeString)) 1117 return XCHY; 1118 if ("x-MEZ".equals(codeString)) 1119 return XMEZ; 1120 if ("_Ritwan".equals(codeString)) 1121 return _RITWAN; 1122 if ("x-YUR".equals(codeString)) 1123 return XYUR; 1124 if ("_Caddoan".equals(codeString)) 1125 return _CADDOAN; 1126 if ("_NorthernCaddoan".equals(codeString)) 1127 return _NORTHERNCADDOAN; 1128 if ("x-ARI".equals(codeString)) 1129 return XARI; 1130 if ("x-PAW".equals(codeString)) 1131 return XPAW; 1132 if ("x-WIC".equals(codeString)) 1133 return XWIC; 1134 if ("_SouthernCaddoan".equals(codeString)) 1135 return _SOUTHERNCADDOAN; 1136 if ("x-CAD".equals(codeString)) 1137 return XCAD; 1138 if ("_Chimakuan".equals(codeString)) 1139 return _CHIMAKUAN; 1140 if ("x-QUI".equals(codeString)) 1141 return XQUI; 1142 if ("_EskimoAleut".equals(codeString)) 1143 return _ESKIMOALEUT; 1144 if ("_Aleut".equals(codeString)) 1145 return _ALEUT; 1146 if ("x-ALW".equals(codeString)) 1147 return XALW; 1148 if ("_Eskimoan".equals(codeString)) 1149 return _ESKIMOAN; 1150 if ("_InuitInupiaq".equals(codeString)) 1151 return _INUITINUPIAQ; 1152 if ("x-ESI".equals(codeString)) 1153 return XESI; 1154 if ("x-ESK".equals(codeString)) 1155 return XESK; 1156 if ("_SirenikskiYupik".equals(codeString)) 1157 return _SIRENIKSKIYUPIK; 1158 if ("x-EMS".equals(codeString)) 1159 return XEMS; 1160 if ("x-ESS".equals(codeString)) 1161 return XESS; 1162 if ("x-ESU".equals(codeString)) 1163 return XESU; 1164 if ("_Hokan".equals(codeString)) 1165 return _HOKAN; 1166 if ("_CochimiYuman".equals(codeString)) 1167 return _COCHIMIYUMAN; 1168 if ("_Yuman".equals(codeString)) 1169 return _YUMAN; 1170 if ("_DeltaCalifornia".equals(codeString)) 1171 return _DELTACALIFORNIA; 1172 if ("_Diegueno".equals(codeString)) 1173 return _DIEGUENO; 1174 if ("x-DIH".equals(codeString)) 1175 return XDIH; 1176 if ("x-COC".equals(codeString)) 1177 return XCOC; 1178 if ("_Pai".equals(codeString)) 1179 return _PAI; 1180 if ("x-YUF".equals(codeString)) 1181 return XYUF; 1182 if ("_River".equals(codeString)) 1183 return _RIVER; 1184 if ("x-MOV".equals(codeString)) 1185 return XMOV; 1186 if ("x-MRC".equals(codeString)) 1187 return XMRC; 1188 if ("x-YUM".equals(codeString)) 1189 return XYUM; 1190 if ("_Palaihnihan".equals(codeString)) 1191 return _PALAIHNIHAN; 1192 if ("x-ACH".equals(codeString)) 1193 return XACH; 1194 if ("x-ATW".equals(codeString)) 1195 return XATW; 1196 if ("_Pomoan".equals(codeString)) 1197 return _POMOAN; 1198 if ("x-KJU".equals(codeString)) 1199 return XKJU; 1200 if ("x-PEF".equals(codeString)) 1201 return XPEF; 1202 if ("x-PEO".equals(codeString)) 1203 return XPEO; 1204 if ("x-PEQ".equals(codeString)) 1205 return XPEQ; 1206 if ("x-POO".equals(codeString)) 1207 return XPOO; 1208 if ("_Shasta".equals(codeString)) 1209 return _SHASTA; 1210 if ("x-SHT".equals(codeString)) 1211 return XSHT; 1212 if ("x-KYH".equals(codeString)) 1213 return XKYH; 1214 if ("x-WAS".equals(codeString)) 1215 return XWAS; 1216 if ("_Iroquoian".equals(codeString)) 1217 return _IROQUOIAN; 1218 if ("_NorthernIroquoian".equals(codeString)) 1219 return _NORTHERNIROQUOIAN; 1220 if ("x-CAY".equals(codeString)) 1221 return XCAY; 1222 if ("x-MOH".equals(codeString)) 1223 return XMOH; 1224 if ("x-ONE".equals(codeString)) 1225 return XONE; 1226 if ("x-ONO".equals(codeString)) 1227 return XONO; 1228 if ("x-SEE".equals(codeString)) 1229 return XSEE; 1230 if ("x-TUS".equals(codeString)) 1231 return XTUS; 1232 if ("x-CER".equals(codeString)) 1233 return XCER; 1234 if ("_Keresan".equals(codeString)) 1235 return _KERESAN; 1236 if ("x-KEE".equals(codeString)) 1237 return XKEE; 1238 if ("x-KJQ".equals(codeString)) 1239 return XKJQ; 1240 if ("_KiowaTanoan".equals(codeString)) 1241 return _KIOWATANOAN; 1242 if ("_Tiwa".equals(codeString)) 1243 return _TIWA; 1244 if ("x-TAO".equals(codeString)) 1245 return XTAO; 1246 if ("x-TIX".equals(codeString)) 1247 return XTIX; 1248 if ("x-KIO".equals(codeString)) 1249 return XKIO; 1250 if ("x-TEW".equals(codeString)) 1251 return XTEW; 1252 if ("x-TOW".equals(codeString)) 1253 return XTOW; 1254 if ("_Muskogean".equals(codeString)) 1255 return _MUSKOGEAN; 1256 if ("_CentralMuskogean".equals(codeString)) 1257 return _CENTRALMUSKOGEAN; 1258 if ("x-AKZ".equals(codeString)) 1259 return XAKZ; 1260 if ("x-CKU".equals(codeString)) 1261 return XCKU; 1262 if ("x-MIK".equals(codeString)) 1263 return XMIK; 1264 if ("_WesternMuskogean".equals(codeString)) 1265 return _WESTERNMUSKOGEAN; 1266 if ("x-CCT".equals(codeString)) 1267 return XCCT; 1268 if ("x-CIC".equals(codeString)) 1269 return XCIC; 1270 if ("x-CRK".equals(codeString)) 1271 return XCRK; 1272 if ("_Nadene".equals(codeString)) 1273 return _NADENE; 1274 if ("_AthapaskanEyak".equals(codeString)) 1275 return _ATHAPASKANEYAK; 1276 if ("_Athapaskan".equals(codeString)) 1277 return _ATHAPASKAN; 1278 if ("_Apachean".equals(codeString)) 1279 return _APACHEAN; 1280 if ("_EasternApachean".equals(codeString)) 1281 return _EASTERNAPACHEAN; 1282 if ("x-APJ".equals(codeString)) 1283 return XAPJ; 1284 if ("x-APL".equals(codeString)) 1285 return XAPL; 1286 if ("_WesternApachean".equals(codeString)) 1287 return _WESTERNAPACHEAN; 1288 if ("x-APM".equals(codeString)) 1289 return XAPM; 1290 if ("x-APW".equals(codeString)) 1291 return XAPW; 1292 if ("x-NAV".equals(codeString)) 1293 return XNAV; 1294 if ("x-APK".equals(codeString)) 1295 return XAPK; 1296 if ("_CentralAlaskaYukon".equals(codeString)) 1297 return _CENTRALALASKAYUKON; 1298 if ("_KoyukonIngalik".equals(codeString)) 1299 return _KOYUKONINGALIK; 1300 if ("x-HOI".equals(codeString)) 1301 return XHOI; 1302 if ("x-ING".equals(codeString)) 1303 return XING; 1304 if ("x-KOY".equals(codeString)) 1305 return XKOY; 1306 if ("_KutchinHan".equals(codeString)) 1307 return _KUTCHINHAN; 1308 if ("x-HAA".equals(codeString)) 1309 return XHAA; 1310 if ("x-KUC".equals(codeString)) 1311 return XKUC; 1312 if ("_TananaTutchone".equals(codeString)) 1313 return _TANANATUTCHONE; 1314 if ("_Tanana".equals(codeString)) 1315 return _TANANA; 1316 if ("x-TAA".equals(codeString)) 1317 return XTAA; 1318 if ("x-TAU".equals(codeString)) 1319 return XTAU; 1320 if ("x-TCB".equals(codeString)) 1321 return XTCB; 1322 if ("x-KUU".equals(codeString)) 1323 return XKUU; 1324 if ("_PacificCoastAthapaskan".equals(codeString)) 1325 return _PACIFICCOASTATHAPASKAN; 1326 if ("_CaliforniaAthapaskan".equals(codeString)) 1327 return _CALIFORNIAATHAPASKAN; 1328 if ("x-HUP".equals(codeString)) 1329 return XHUP; 1330 if ("x-KTW".equals(codeString)) 1331 return XKTW; 1332 if ("_OregonAthapaskan".equals(codeString)) 1333 return _OREGONATHAPASKAN; 1334 if ("x-TOL".equals(codeString)) 1335 return XTOL; 1336 if ("x-TUU".equals(codeString)) 1337 return XTUU; 1338 if ("_SouthernAlaska".equals(codeString)) 1339 return _SOUTHERNALASKA; 1340 if ("x-AHT".equals(codeString)) 1341 return XAHT; 1342 if ("x-TFN".equals(codeString)) 1343 return XTFN; 1344 if ("x-EYA".equals(codeString)) 1345 return XEYA; 1346 if ("x-TLI".equals(codeString)) 1347 return XTLI; 1348 if ("_Penutian".equals(codeString)) 1349 return _PENUTIAN; 1350 if ("_Chinookan".equals(codeString)) 1351 return _CHINOOKAN; 1352 if ("_UpperChinook".equals(codeString)) 1353 return _UPPERCHINOOK; 1354 if ("x-WAC".equals(codeString)) 1355 return XWAC; 1356 if ("_Coosan".equals(codeString)) 1357 return _COOSAN; 1358 if ("x-COS".equals(codeString)) 1359 return XCOS; 1360 if ("_Maiduan".equals(codeString)) 1361 return _MAIDUAN; 1362 if ("x-MAI".equals(codeString)) 1363 return XMAI; 1364 if ("x-NMU".equals(codeString)) 1365 return XNMU; 1366 if ("x-NSZ".equals(codeString)) 1367 return XNSZ; 1368 if ("_PlateauPenutian".equals(codeString)) 1369 return _PLATEAUPENUTIAN; 1370 if ("_Sahaptian".equals(codeString)) 1371 return _SAHAPTIAN; 1372 if ("x-UMA".equals(codeString)) 1373 return XUMA; 1374 if ("x-WAA".equals(codeString)) 1375 return XWAA; 1376 if ("x-WAR".equals(codeString)) 1377 return XWAR; 1378 if ("x-YAK".equals(codeString)) 1379 return XYAK; 1380 if ("x-KLA".equals(codeString)) 1381 return XKLA; 1382 if ("x-NEZ".equals(codeString)) 1383 return XNEZ; 1384 if ("_Takelman".equals(codeString)) 1385 return _TAKELMAN; 1386 if ("_Kalapuyan".equals(codeString)) 1387 return _KALAPUYAN; 1388 if ("x-KAL".equals(codeString)) 1389 return XKAL; 1390 if ("_Tsimshianic".equals(codeString)) 1391 return _TSIMSHIANIC; 1392 if ("x-TSI".equals(codeString)) 1393 return XTSI; 1394 if ("_Utian".equals(codeString)) 1395 return _UTIAN; 1396 if ("_Miwokan".equals(codeString)) 1397 return _MIWOKAN; 1398 if ("_EasternMiwok".equals(codeString)) 1399 return _EASTERNMIWOK; 1400 if ("x-CSM".equals(codeString)) 1401 return XCSM; 1402 if ("x-NSQ".equals(codeString)) 1403 return XNSQ; 1404 if ("x-PMW".equals(codeString)) 1405 return XPMW; 1406 if ("x-SKD".equals(codeString)) 1407 return XSKD; 1408 if ("_WesternMiwok".equals(codeString)) 1409 return _WESTERNMIWOK; 1410 if ("x-CSI".equals(codeString)) 1411 return XCSI; 1412 if ("x-LMW".equals(codeString)) 1413 return XLMW; 1414 if ("_Wintuan".equals(codeString)) 1415 return _WINTUAN; 1416 if ("x-WIT".equals(codeString)) 1417 return XWIT; 1418 if ("_Yokutsan".equals(codeString)) 1419 return _YOKUTSAN; 1420 if ("x-ENH".equals(codeString)) 1421 return XENH; 1422 if ("x-GSH".equals(codeString)) 1423 return XGSH; 1424 if ("x-PYL".equals(codeString)) 1425 return XPYL; 1426 if ("x-TKH".equals(codeString)) 1427 return XTKH; 1428 if ("_Pidgin".equals(codeString)) 1429 return _PIDGIN; 1430 if ("x-CHH".equals(codeString)) 1431 return XCHH; 1432 if ("_Salishan".equals(codeString)) 1433 return _SALISHAN; 1434 if ("_CentralSalish".equals(codeString)) 1435 return _CENTRALSALISH; 1436 if ("x-CLM".equals(codeString)) 1437 return XCLM; 1438 if ("x-LUT".equals(codeString)) 1439 return XLUT; 1440 if ("x-STR".equals(codeString)) 1441 return XSTR; 1442 if ("_InteriorSalish".equals(codeString)) 1443 return _INTERIORSALISH; 1444 if ("x-COL".equals(codeString)) 1445 return XCOL; 1446 if ("x-CRD".equals(codeString)) 1447 return XCRD; 1448 if ("x-FLA".equals(codeString)) 1449 return XFLA; 1450 if ("x-OKA".equals(codeString)) 1451 return XOKA; 1452 if ("_Tsamosan".equals(codeString)) 1453 return _TSAMOSAN; 1454 if ("x-CEA".equals(codeString)) 1455 return XCEA; 1456 if ("x-CJH".equals(codeString)) 1457 return XCJH; 1458 if ("x-COW".equals(codeString)) 1459 return XCOW; 1460 if ("x-QUN".equals(codeString)) 1461 return XQUN; 1462 if ("_SiouanCatawba".equals(codeString)) 1463 return _SIOUANCATAWBA; 1464 if ("_Siouan".equals(codeString)) 1465 return _SIOUAN; 1466 if ("_MississippiValley".equals(codeString)) 1467 return _MISSISSIPPIVALLEY; 1468 if ("_ChiwereWinnebago".equals(codeString)) 1469 return _CHIWEREWINNEBAGO; 1470 if ("x-IOW".equals(codeString)) 1471 return XIOW; 1472 if ("x-WIN".equals(codeString)) 1473 return XWIN; 1474 if ("_Dakotan".equals(codeString)) 1475 return _DAKOTAN; 1476 if ("x-ASB".equals(codeString)) 1477 return XASB; 1478 if ("x-DHG".equals(codeString)) 1479 return XDHG; 1480 if ("x-LKT".equals(codeString)) 1481 return XLKT; 1482 if ("x-NKT".equals(codeString)) 1483 return XNKT; 1484 if ("_Dhegiha".equals(codeString)) 1485 return _DHEGIHA; 1486 if ("x-KAA".equals(codeString)) 1487 return XKAA; 1488 if ("x-OMA".equals(codeString)) 1489 return XOMA; 1490 if ("x-OSA".equals(codeString)) 1491 return XOSA; 1492 if ("x-QUA".equals(codeString)) 1493 return XQUA; 1494 if ("_MissouriRiver".equals(codeString)) 1495 return _MISSOURIRIVER; 1496 if ("x-CRO".equals(codeString)) 1497 return XCRO; 1498 if ("x-HID".equals(codeString)) 1499 return XHID; 1500 if ("x-MHQ".equals(codeString)) 1501 return XMHQ; 1502 if ("_UtoAztecan".equals(codeString)) 1503 return _UTOAZTECAN; 1504 if ("_Numic".equals(codeString)) 1505 return _NUMIC; 1506 if ("_CentralNumic".equals(codeString)) 1507 return _CENTRALNUMIC; 1508 if ("x-COM".equals(codeString)) 1509 return XCOM; 1510 if ("x-PAR".equals(codeString)) 1511 return XPAR; 1512 if ("x-SHH".equals(codeString)) 1513 return XSHH; 1514 if ("_SouthernNumic".equals(codeString)) 1515 return _SOUTHERNNUMIC; 1516 if ("x-KAW".equals(codeString)) 1517 return XKAW; 1518 if ("x-UTE".equals(codeString)) 1519 return XUTE; 1520 if ("_WesternNumic".equals(codeString)) 1521 return _WESTERNNUMIC; 1522 if ("x-MON".equals(codeString)) 1523 return XMON; 1524 if ("x-PAO".equals(codeString)) 1525 return XPAO; 1526 if ("_Takic".equals(codeString)) 1527 return _TAKIC; 1528 if ("_Cupan".equals(codeString)) 1529 return _CUPAN; 1530 if ("x-CHL".equals(codeString)) 1531 return XCHL; 1532 if ("x-CUP".equals(codeString)) 1533 return XCUP; 1534 if ("x-LUI".equals(codeString)) 1535 return XLUI; 1536 if ("_SerranoGabrielino".equals(codeString)) 1537 return _SERRANOGABRIELINO; 1538 if ("x-SER".equals(codeString)) 1539 return XSER; 1540 if ("_Taracahitan".equals(codeString)) 1541 return _TARACAHITAN; 1542 if ("_Cahitan".equals(codeString)) 1543 return _CAHITAN; 1544 if ("x-YAQ".equals(codeString)) 1545 return XYAQ; 1546 if ("_Tepiman".equals(codeString)) 1547 return _TEPIMAN; 1548 if ("x-PAP".equals(codeString)) 1549 return XPAP; 1550 if ("x-HOP".equals(codeString)) 1551 return XHOP; 1552 if ("x-TUB".equals(codeString)) 1553 return XTUB; 1554 if ("_Wakashan".equals(codeString)) 1555 return _WAKASHAN; 1556 if ("_Nootkan".equals(codeString)) 1557 return _NOOTKAN; 1558 if ("x-MYH".equals(codeString)) 1559 return XMYH; 1560 if ("_Yukian".equals(codeString)) 1561 return _YUKIAN; 1562 if ("x-WAO".equals(codeString)) 1563 return XWAO; 1564 if ("x-YUK".equals(codeString)) 1565 return XYUK; 1566 if ("x-HAI".equals(codeString)) 1567 return XHAI; 1568 if ("x-KUN".equals(codeString)) 1569 return XKUN; 1570 if ("x-PSD".equals(codeString)) 1571 return XPSD; 1572 if ("x-YUC".equals(codeString)) 1573 return XYUC; 1574 if ("x-ZUN".equals(codeString)) 1575 return XZUN; 1576 throw new FHIRException("Unknown V3AmericanIndianAlaskaNativeLanguages code '" + codeString + "'"); 1577 } 1578 1579 public String toCode() { 1580 switch (this) { 1581 case _ALGIC: 1582 return "_Algic"; 1583 case _ALGONQUIAN: 1584 return "_Algonquian"; 1585 case _ARAPAHOAN: 1586 return "_Arapahoan"; 1587 case _ARAPAHOGROSVENTRE: 1588 return "_ArapahoGrosVentre"; 1589 case XARP: 1590 return "x-ARP"; 1591 case XATS: 1592 return "x-ATS"; 1593 case _CREEMONTAGNAIS: 1594 return "_CreeMontagnais"; 1595 case _CREE: 1596 return "_Cree"; 1597 case XCRP: 1598 return "x-CRP"; 1599 case _EASTERNALGONQUIN: 1600 return "_EasternAlgonquin"; 1601 case _ABENAKIAN: 1602 return "_Abenakian"; 1603 case XAAQ: 1604 return "x-AAQ"; 1605 case XABE: 1606 return "x-ABE"; 1607 case XMAC: 1608 return "x-MAC"; 1609 case _DELAWARAN: 1610 return "_Delawaran"; 1611 case XDEL: 1612 return "x-DEL"; 1613 case XMIC: 1614 return "x-MIC"; 1615 case _OJIBWAYAN: 1616 return "_Ojibwayan"; 1617 case XOJB: 1618 return "x-OJB"; 1619 case XPOT: 1620 return "x-POT"; 1621 case _SAUKFOXKICKAPOO: 1622 return "_SaukFoxKickapoo"; 1623 case XKIC: 1624 return "x-KIC"; 1625 case XSAC: 1626 return "x-SAC"; 1627 case XSJW: 1628 return "x-SJW"; 1629 case XBLC: 1630 return "x-BLC"; 1631 case XCHY: 1632 return "x-CHY"; 1633 case XMEZ: 1634 return "x-MEZ"; 1635 case _RITWAN: 1636 return "_Ritwan"; 1637 case XYUR: 1638 return "x-YUR"; 1639 case _CADDOAN: 1640 return "_Caddoan"; 1641 case _NORTHERNCADDOAN: 1642 return "_NorthernCaddoan"; 1643 case XARI: 1644 return "x-ARI"; 1645 case XPAW: 1646 return "x-PAW"; 1647 case XWIC: 1648 return "x-WIC"; 1649 case _SOUTHERNCADDOAN: 1650 return "_SouthernCaddoan"; 1651 case XCAD: 1652 return "x-CAD"; 1653 case _CHIMAKUAN: 1654 return "_Chimakuan"; 1655 case XQUI: 1656 return "x-QUI"; 1657 case _ESKIMOALEUT: 1658 return "_EskimoAleut"; 1659 case _ALEUT: 1660 return "_Aleut"; 1661 case XALW: 1662 return "x-ALW"; 1663 case _ESKIMOAN: 1664 return "_Eskimoan"; 1665 case _INUITINUPIAQ: 1666 return "_InuitInupiaq"; 1667 case XESI: 1668 return "x-ESI"; 1669 case XESK: 1670 return "x-ESK"; 1671 case _SIRENIKSKIYUPIK: 1672 return "_SirenikskiYupik"; 1673 case XEMS: 1674 return "x-EMS"; 1675 case XESS: 1676 return "x-ESS"; 1677 case XESU: 1678 return "x-ESU"; 1679 case _HOKAN: 1680 return "_Hokan"; 1681 case _COCHIMIYUMAN: 1682 return "_CochimiYuman"; 1683 case _YUMAN: 1684 return "_Yuman"; 1685 case _DELTACALIFORNIA: 1686 return "_DeltaCalifornia"; 1687 case _DIEGUENO: 1688 return "_Diegueno"; 1689 case XDIH: 1690 return "x-DIH"; 1691 case XCOC: 1692 return "x-COC"; 1693 case _PAI: 1694 return "_Pai"; 1695 case XYUF: 1696 return "x-YUF"; 1697 case _RIVER: 1698 return "_River"; 1699 case XMOV: 1700 return "x-MOV"; 1701 case XMRC: 1702 return "x-MRC"; 1703 case XYUM: 1704 return "x-YUM"; 1705 case _PALAIHNIHAN: 1706 return "_Palaihnihan"; 1707 case XACH: 1708 return "x-ACH"; 1709 case XATW: 1710 return "x-ATW"; 1711 case _POMOAN: 1712 return "_Pomoan"; 1713 case XKJU: 1714 return "x-KJU"; 1715 case XPEF: 1716 return "x-PEF"; 1717 case XPEO: 1718 return "x-PEO"; 1719 case XPEQ: 1720 return "x-PEQ"; 1721 case XPOO: 1722 return "x-POO"; 1723 case _SHASTA: 1724 return "_Shasta"; 1725 case XSHT: 1726 return "x-SHT"; 1727 case XKYH: 1728 return "x-KYH"; 1729 case XWAS: 1730 return "x-WAS"; 1731 case _IROQUOIAN: 1732 return "_Iroquoian"; 1733 case _NORTHERNIROQUOIAN: 1734 return "_NorthernIroquoian"; 1735 case XCAY: 1736 return "x-CAY"; 1737 case XMOH: 1738 return "x-MOH"; 1739 case XONE: 1740 return "x-ONE"; 1741 case XONO: 1742 return "x-ONO"; 1743 case XSEE: 1744 return "x-SEE"; 1745 case XTUS: 1746 return "x-TUS"; 1747 case XCER: 1748 return "x-CER"; 1749 case _KERESAN: 1750 return "_Keresan"; 1751 case XKEE: 1752 return "x-KEE"; 1753 case XKJQ: 1754 return "x-KJQ"; 1755 case _KIOWATANOAN: 1756 return "_KiowaTanoan"; 1757 case _TIWA: 1758 return "_Tiwa"; 1759 case XTAO: 1760 return "x-TAO"; 1761 case XTIX: 1762 return "x-TIX"; 1763 case XKIO: 1764 return "x-KIO"; 1765 case XTEW: 1766 return "x-TEW"; 1767 case XTOW: 1768 return "x-TOW"; 1769 case _MUSKOGEAN: 1770 return "_Muskogean"; 1771 case _CENTRALMUSKOGEAN: 1772 return "_CentralMuskogean"; 1773 case XAKZ: 1774 return "x-AKZ"; 1775 case XCKU: 1776 return "x-CKU"; 1777 case XMIK: 1778 return "x-MIK"; 1779 case _WESTERNMUSKOGEAN: 1780 return "_WesternMuskogean"; 1781 case XCCT: 1782 return "x-CCT"; 1783 case XCIC: 1784 return "x-CIC"; 1785 case XCRK: 1786 return "x-CRK"; 1787 case _NADENE: 1788 return "_Nadene"; 1789 case _ATHAPASKANEYAK: 1790 return "_AthapaskanEyak"; 1791 case _ATHAPASKAN: 1792 return "_Athapaskan"; 1793 case _APACHEAN: 1794 return "_Apachean"; 1795 case _EASTERNAPACHEAN: 1796 return "_EasternApachean"; 1797 case XAPJ: 1798 return "x-APJ"; 1799 case XAPL: 1800 return "x-APL"; 1801 case _WESTERNAPACHEAN: 1802 return "_WesternApachean"; 1803 case XAPM: 1804 return "x-APM"; 1805 case XAPW: 1806 return "x-APW"; 1807 case XNAV: 1808 return "x-NAV"; 1809 case XAPK: 1810 return "x-APK"; 1811 case _CENTRALALASKAYUKON: 1812 return "_CentralAlaskaYukon"; 1813 case _KOYUKONINGALIK: 1814 return "_KoyukonIngalik"; 1815 case XHOI: 1816 return "x-HOI"; 1817 case XING: 1818 return "x-ING"; 1819 case XKOY: 1820 return "x-KOY"; 1821 case _KUTCHINHAN: 1822 return "_KutchinHan"; 1823 case XHAA: 1824 return "x-HAA"; 1825 case XKUC: 1826 return "x-KUC"; 1827 case _TANANATUTCHONE: 1828 return "_TananaTutchone"; 1829 case _TANANA: 1830 return "_Tanana"; 1831 case XTAA: 1832 return "x-TAA"; 1833 case XTAU: 1834 return "x-TAU"; 1835 case XTCB: 1836 return "x-TCB"; 1837 case XKUU: 1838 return "x-KUU"; 1839 case _PACIFICCOASTATHAPASKAN: 1840 return "_PacificCoastAthapaskan"; 1841 case _CALIFORNIAATHAPASKAN: 1842 return "_CaliforniaAthapaskan"; 1843 case XHUP: 1844 return "x-HUP"; 1845 case XKTW: 1846 return "x-KTW"; 1847 case _OREGONATHAPASKAN: 1848 return "_OregonAthapaskan"; 1849 case XTOL: 1850 return "x-TOL"; 1851 case XTUU: 1852 return "x-TUU"; 1853 case _SOUTHERNALASKA: 1854 return "_SouthernAlaska"; 1855 case XAHT: 1856 return "x-AHT"; 1857 case XTFN: 1858 return "x-TFN"; 1859 case XEYA: 1860 return "x-EYA"; 1861 case XTLI: 1862 return "x-TLI"; 1863 case _PENUTIAN: 1864 return "_Penutian"; 1865 case _CHINOOKAN: 1866 return "_Chinookan"; 1867 case _UPPERCHINOOK: 1868 return "_UpperChinook"; 1869 case XWAC: 1870 return "x-WAC"; 1871 case _COOSAN: 1872 return "_Coosan"; 1873 case XCOS: 1874 return "x-COS"; 1875 case _MAIDUAN: 1876 return "_Maiduan"; 1877 case XMAI: 1878 return "x-MAI"; 1879 case XNMU: 1880 return "x-NMU"; 1881 case XNSZ: 1882 return "x-NSZ"; 1883 case _PLATEAUPENUTIAN: 1884 return "_PlateauPenutian"; 1885 case _SAHAPTIAN: 1886 return "_Sahaptian"; 1887 case XUMA: 1888 return "x-UMA"; 1889 case XWAA: 1890 return "x-WAA"; 1891 case XWAR: 1892 return "x-WAR"; 1893 case XYAK: 1894 return "x-YAK"; 1895 case XKLA: 1896 return "x-KLA"; 1897 case XNEZ: 1898 return "x-NEZ"; 1899 case _TAKELMAN: 1900 return "_Takelman"; 1901 case _KALAPUYAN: 1902 return "_Kalapuyan"; 1903 case XKAL: 1904 return "x-KAL"; 1905 case _TSIMSHIANIC: 1906 return "_Tsimshianic"; 1907 case XTSI: 1908 return "x-TSI"; 1909 case _UTIAN: 1910 return "_Utian"; 1911 case _MIWOKAN: 1912 return "_Miwokan"; 1913 case _EASTERNMIWOK: 1914 return "_EasternMiwok"; 1915 case XCSM: 1916 return "x-CSM"; 1917 case XNSQ: 1918 return "x-NSQ"; 1919 case XPMW: 1920 return "x-PMW"; 1921 case XSKD: 1922 return "x-SKD"; 1923 case _WESTERNMIWOK: 1924 return "_WesternMiwok"; 1925 case XCSI: 1926 return "x-CSI"; 1927 case XLMW: 1928 return "x-LMW"; 1929 case _WINTUAN: 1930 return "_Wintuan"; 1931 case XWIT: 1932 return "x-WIT"; 1933 case _YOKUTSAN: 1934 return "_Yokutsan"; 1935 case XENH: 1936 return "x-ENH"; 1937 case XGSH: 1938 return "x-GSH"; 1939 case XPYL: 1940 return "x-PYL"; 1941 case XTKH: 1942 return "x-TKH"; 1943 case _PIDGIN: 1944 return "_Pidgin"; 1945 case XCHH: 1946 return "x-CHH"; 1947 case _SALISHAN: 1948 return "_Salishan"; 1949 case _CENTRALSALISH: 1950 return "_CentralSalish"; 1951 case XCLM: 1952 return "x-CLM"; 1953 case XLUT: 1954 return "x-LUT"; 1955 case XSTR: 1956 return "x-STR"; 1957 case _INTERIORSALISH: 1958 return "_InteriorSalish"; 1959 case XCOL: 1960 return "x-COL"; 1961 case XCRD: 1962 return "x-CRD"; 1963 case XFLA: 1964 return "x-FLA"; 1965 case XOKA: 1966 return "x-OKA"; 1967 case _TSAMOSAN: 1968 return "_Tsamosan"; 1969 case XCEA: 1970 return "x-CEA"; 1971 case XCJH: 1972 return "x-CJH"; 1973 case XCOW: 1974 return "x-COW"; 1975 case XQUN: 1976 return "x-QUN"; 1977 case _SIOUANCATAWBA: 1978 return "_SiouanCatawba"; 1979 case _SIOUAN: 1980 return "_Siouan"; 1981 case _MISSISSIPPIVALLEY: 1982 return "_MississippiValley"; 1983 case _CHIWEREWINNEBAGO: 1984 return "_ChiwereWinnebago"; 1985 case XIOW: 1986 return "x-IOW"; 1987 case XWIN: 1988 return "x-WIN"; 1989 case _DAKOTAN: 1990 return "_Dakotan"; 1991 case XASB: 1992 return "x-ASB"; 1993 case XDHG: 1994 return "x-DHG"; 1995 case XLKT: 1996 return "x-LKT"; 1997 case XNKT: 1998 return "x-NKT"; 1999 case _DHEGIHA: 2000 return "_Dhegiha"; 2001 case XKAA: 2002 return "x-KAA"; 2003 case XOMA: 2004 return "x-OMA"; 2005 case XOSA: 2006 return "x-OSA"; 2007 case XQUA: 2008 return "x-QUA"; 2009 case _MISSOURIRIVER: 2010 return "_MissouriRiver"; 2011 case XCRO: 2012 return "x-CRO"; 2013 case XHID: 2014 return "x-HID"; 2015 case XMHQ: 2016 return "x-MHQ"; 2017 case _UTOAZTECAN: 2018 return "_UtoAztecan"; 2019 case _NUMIC: 2020 return "_Numic"; 2021 case _CENTRALNUMIC: 2022 return "_CentralNumic"; 2023 case XCOM: 2024 return "x-COM"; 2025 case XPAR: 2026 return "x-PAR"; 2027 case XSHH: 2028 return "x-SHH"; 2029 case _SOUTHERNNUMIC: 2030 return "_SouthernNumic"; 2031 case XKAW: 2032 return "x-KAW"; 2033 case XUTE: 2034 return "x-UTE"; 2035 case _WESTERNNUMIC: 2036 return "_WesternNumic"; 2037 case XMON: 2038 return "x-MON"; 2039 case XPAO: 2040 return "x-PAO"; 2041 case _TAKIC: 2042 return "_Takic"; 2043 case _CUPAN: 2044 return "_Cupan"; 2045 case XCHL: 2046 return "x-CHL"; 2047 case XCUP: 2048 return "x-CUP"; 2049 case XLUI: 2050 return "x-LUI"; 2051 case _SERRANOGABRIELINO: 2052 return "_SerranoGabrielino"; 2053 case XSER: 2054 return "x-SER"; 2055 case _TARACAHITAN: 2056 return "_Taracahitan"; 2057 case _CAHITAN: 2058 return "_Cahitan"; 2059 case XYAQ: 2060 return "x-YAQ"; 2061 case _TEPIMAN: 2062 return "_Tepiman"; 2063 case XPAP: 2064 return "x-PAP"; 2065 case XHOP: 2066 return "x-HOP"; 2067 case XTUB: 2068 return "x-TUB"; 2069 case _WAKASHAN: 2070 return "_Wakashan"; 2071 case _NOOTKAN: 2072 return "_Nootkan"; 2073 case XMYH: 2074 return "x-MYH"; 2075 case _YUKIAN: 2076 return "_Yukian"; 2077 case XWAO: 2078 return "x-WAO"; 2079 case XYUK: 2080 return "x-YUK"; 2081 case XHAI: 2082 return "x-HAI"; 2083 case XKUN: 2084 return "x-KUN"; 2085 case XPSD: 2086 return "x-PSD"; 2087 case XYUC: 2088 return "x-YUC"; 2089 case XZUN: 2090 return "x-ZUN"; 2091 case NULL: 2092 return null; 2093 default: 2094 return "?"; 2095 } 2096 } 2097 2098 public String getSystem() { 2099 return "http://terminology.hl7.org/CodeSystem/v3-AmericanIndianAlaskaNativeLanguages"; 2100 } 2101 2102 public String getDefinition() { 2103 switch (this) { 2104 case _ALGIC: 2105 return "Algic"; 2106 case _ALGONQUIAN: 2107 return "Algonquian"; 2108 case _ARAPAHOAN: 2109 return "Arapahoan"; 2110 case _ARAPAHOGROSVENTRE: 2111 return "ArapahoGrosVentre"; 2112 case XARP: 2113 return "Arapaho"; 2114 case XATS: 2115 return "Gros Ventre"; 2116 case _CREEMONTAGNAIS: 2117 return "CreeMontagnais"; 2118 case _CREE: 2119 return "Cree"; 2120 case XCRP: 2121 return "Western Cree"; 2122 case _EASTERNALGONQUIN: 2123 return "EasternAlgonquin"; 2124 case _ABENAKIAN: 2125 return "Abenakian"; 2126 case XAAQ: 2127 return "Eastern Abenaki"; 2128 case XABE: 2129 return "Western Abenaki"; 2130 case XMAC: 2131 return "Maliseet-Passamaquoddy"; 2132 case _DELAWARAN: 2133 return "Delawaran"; 2134 case XDEL: 2135 return "Unami Delaware"; 2136 case XMIC: 2137 return "Micmac"; 2138 case _OJIBWAYAN: 2139 return "Ojibwayan"; 2140 case XOJB: 2141 return "Southern Ojibwa"; 2142 case XPOT: 2143 return "Potawatami"; 2144 case _SAUKFOXKICKAPOO: 2145 return "SaukFoxKickapoo"; 2146 case XKIC: 2147 return "Kickapoo"; 2148 case XSAC: 2149 return "Mesquakie"; 2150 case XSJW: 2151 return "Shawnee"; 2152 case XBLC: 2153 return "Blackfoot"; 2154 case XCHY: 2155 return "Cheyenne"; 2156 case XMEZ: 2157 return "Menominee"; 2158 case _RITWAN: 2159 return "Ritwan"; 2160 case XYUR: 2161 return "Yurok"; 2162 case _CADDOAN: 2163 return "Caddoan"; 2164 case _NORTHERNCADDOAN: 2165 return "NorthernCaddoan"; 2166 case XARI: 2167 return "Arikara"; 2168 case XPAW: 2169 return "Pawnee"; 2170 case XWIC: 2171 return "Wichita"; 2172 case _SOUTHERNCADDOAN: 2173 return "SouthernCaddoan"; 2174 case XCAD: 2175 return "Caddo"; 2176 case _CHIMAKUAN: 2177 return "Chimakuan"; 2178 case XQUI: 2179 return "Quileute"; 2180 case _ESKIMOALEUT: 2181 return "EskimoAleut"; 2182 case _ALEUT: 2183 return "Aleut"; 2184 case XALW: 2185 return "Aleut"; 2186 case _ESKIMOAN: 2187 return "Eskimoan"; 2188 case _INUITINUPIAQ: 2189 return "InuitInupiaq"; 2190 case XESI: 2191 return "North Alaskan Inuktitut"; 2192 case XESK: 2193 return "Northwest Alaska Inuktitut"; 2194 case _SIRENIKSKIYUPIK: 2195 return "SirenikskiYupik"; 2196 case XEMS: 2197 return "Pacific Yupik Gulf"; 2198 case XESS: 2199 return "Central Siberian Yupik"; 2200 case XESU: 2201 return "Central Alaskan Yupik"; 2202 case _HOKAN: 2203 return "Hokan"; 2204 case _COCHIMIYUMAN: 2205 return "CochimiYuman"; 2206 case _YUMAN: 2207 return "Yuman"; 2208 case _DELTACALIFORNIA: 2209 return "DeltaCalifornia"; 2210 case _DIEGUENO: 2211 return "Diegueno"; 2212 case XDIH: 2213 return "Kumeyaay"; 2214 case XCOC: 2215 return "Cocopa"; 2216 case _PAI: 2217 return "Pai"; 2218 case XYUF: 2219 return "Havasupai"; 2220 case _RIVER: 2221 return "River"; 2222 case XMOV: 2223 return "Mohave"; 2224 case XMRC: 2225 return "Maricopa"; 2226 case XYUM: 2227 return "Quechan"; 2228 case _PALAIHNIHAN: 2229 return "Palaihnihan"; 2230 case XACH: 2231 return "Achumawi"; 2232 case XATW: 2233 return "Atsugewi"; 2234 case _POMOAN: 2235 return "Pomoan"; 2236 case XKJU: 2237 return "Kashaya"; 2238 case XPEF: 2239 return "Northeastern Pomo"; 2240 case XPEO: 2241 return "Southeastern Pomo"; 2242 case XPEQ: 2243 return "Southern Pomo"; 2244 case XPOO: 2245 return "Central Pomo"; 2246 case _SHASTA: 2247 return "Shasta"; 2248 case XSHT: 2249 return "Shasta"; 2250 case XKYH: 2251 return "Karok"; 2252 case XWAS: 2253 return "Washoe"; 2254 case _IROQUOIAN: 2255 return "Iroquoian"; 2256 case _NORTHERNIROQUOIAN: 2257 return "NorthernIroquoian"; 2258 case XCAY: 2259 return "Cayuga"; 2260 case XMOH: 2261 return "Mohawk"; 2262 case XONE: 2263 return "Oneida"; 2264 case XONO: 2265 return "Onondaga"; 2266 case XSEE: 2267 return "Seneca"; 2268 case XTUS: 2269 return "Tuscarora"; 2270 case XCER: 2271 return "Cherokee"; 2272 case _KERESAN: 2273 return "Keresan"; 2274 case XKEE: 2275 return "Rio Grande Keresan"; 2276 case XKJQ: 2277 return "Acoma-Laguna"; 2278 case _KIOWATANOAN: 2279 return "KiowaTanoan"; 2280 case _TIWA: 2281 return "Tiwa"; 2282 case XTAO: 2283 return "Northern Tiwa"; 2284 case XTIX: 2285 return "Southern Tiwa"; 2286 case XKIO: 2287 return "Kiowa"; 2288 case XTEW: 2289 return "Tewa"; 2290 case XTOW: 2291 return "Jemez"; 2292 case _MUSKOGEAN: 2293 return "Muskogean"; 2294 case _CENTRALMUSKOGEAN: 2295 return "CentralMuskogean"; 2296 case XAKZ: 2297 return "Alabama"; 2298 case XCKU: 2299 return "Koasati"; 2300 case XMIK: 2301 return "Mikasuki"; 2302 case _WESTERNMUSKOGEAN: 2303 return "WesternMuskogean"; 2304 case XCCT: 2305 return "Choctaw"; 2306 case XCIC: 2307 return "Chickasaw"; 2308 case XCRK: 2309 return "Creek"; 2310 case _NADENE: 2311 return "Nadene"; 2312 case _ATHAPASKANEYAK: 2313 return "AthapaskanEyak"; 2314 case _ATHAPASKAN: 2315 return "Athapaskan"; 2316 case _APACHEAN: 2317 return "Apachean"; 2318 case _EASTERNAPACHEAN: 2319 return "EasternApachean"; 2320 case XAPJ: 2321 return "Jicarilla"; 2322 case XAPL: 2323 return "Lipan"; 2324 case _WESTERNAPACHEAN: 2325 return "WesternApachean"; 2326 case XAPM: 2327 return "Mescalero-Chiricahua"; 2328 case XAPW: 2329 return "Western Apache"; 2330 case XNAV: 2331 return "Dine"; 2332 case XAPK: 2333 return "Kiowa Apache"; 2334 case _CENTRALALASKAYUKON: 2335 return "CentralAlaskaYukon"; 2336 case _KOYUKONINGALIK: 2337 return "KoyukonIngalik"; 2338 case XHOI: 2339 return "Holikachuk"; 2340 case XING: 2341 return "Degexit'an"; 2342 case XKOY: 2343 return "Koyukon"; 2344 case _KUTCHINHAN: 2345 return "KutchinHan"; 2346 case XHAA: 2347 return "Han"; 2348 case XKUC: 2349 return "Kutchin"; 2350 case _TANANATUTCHONE: 2351 return "TananaTutchone"; 2352 case _TANANA: 2353 return "Tanana"; 2354 case XTAA: 2355 return "Lower Tanana"; 2356 case XTAU: 2357 return "Upper Tanana"; 2358 case XTCB: 2359 return "Tanacross"; 2360 case XKUU: 2361 return "Upper Kuskokwim"; 2362 case _PACIFICCOASTATHAPASKAN: 2363 return "PacificCoastAthapaskan"; 2364 case _CALIFORNIAATHAPASKAN: 2365 return "CaliforniaAthapaskan"; 2366 case XHUP: 2367 return "Hupa"; 2368 case XKTW: 2369 return "Cahto"; 2370 case _OREGONATHAPASKAN: 2371 return "OregonAthapaskan"; 2372 case XTOL: 2373 return "Tolowa"; 2374 case XTUU: 2375 return "Tututni"; 2376 case _SOUTHERNALASKA: 2377 return "SouthernAlaska"; 2378 case XAHT: 2379 return "Ahtna"; 2380 case XTFN: 2381 return "Tanaina"; 2382 case XEYA: 2383 return "Eyak"; 2384 case XTLI: 2385 return "Tlingit"; 2386 case _PENUTIAN: 2387 return "Penutian"; 2388 case _CHINOOKAN: 2389 return "Chinookan"; 2390 case _UPPERCHINOOK: 2391 return "UpperChinook"; 2392 case XWAC: 2393 return "Kiksht"; 2394 case _COOSAN: 2395 return "Coosan"; 2396 case XCOS: 2397 return "Hanis"; 2398 case _MAIDUAN: 2399 return "Maiduan"; 2400 case XMAI: 2401 return "Northwest Maidu"; 2402 case XNMU: 2403 return "Northeast Maidu"; 2404 case XNSZ: 2405 return "Nisenan"; 2406 case _PLATEAUPENUTIAN: 2407 return "PlateauPenutian"; 2408 case _SAHAPTIAN: 2409 return "Sahaptian"; 2410 case XUMA: 2411 return "Umatilla"; 2412 case XWAA: 2413 return "Walla Walla"; 2414 case XWAR: 2415 return "Tenino"; 2416 case XYAK: 2417 return "Yakima"; 2418 case XKLA: 2419 return "Klamath-Modoc"; 2420 case XNEZ: 2421 return "Nez Perce"; 2422 case _TAKELMAN: 2423 return "Takelman"; 2424 case _KALAPUYAN: 2425 return "Kalapuyan"; 2426 case XKAL: 2427 return "Central Kalapuyan"; 2428 case _TSIMSHIANIC: 2429 return "Tsimshianic"; 2430 case XTSI: 2431 return "Coast Tsimshain"; 2432 case _UTIAN: 2433 return "Utian"; 2434 case _MIWOKAN: 2435 return "Miwokan"; 2436 case _EASTERNMIWOK: 2437 return "EasternMiwok"; 2438 case XCSM: 2439 return "Central Sierra Miwok"; 2440 case XNSQ: 2441 return "Northern Sierra Miwok"; 2442 case XPMW: 2443 return "Plains Miwok"; 2444 case XSKD: 2445 return "Southern Sierra Miwok"; 2446 case _WESTERNMIWOK: 2447 return "WesternMiwok"; 2448 case XCSI: 2449 return "Coast Miwok"; 2450 case XLMW: 2451 return "Lake Miwok"; 2452 case _WINTUAN: 2453 return "Wintuan"; 2454 case XWIT: 2455 return "Wintu-Nomlaki"; 2456 case _YOKUTSAN: 2457 return "Yokutsan"; 2458 case XENH: 2459 return "Kings River"; 2460 case XGSH: 2461 return "Gashowu"; 2462 case XPYL: 2463 return "Poso Creek"; 2464 case XTKH: 2465 return "Tule-Kaweah"; 2466 case _PIDGIN: 2467 return "Pidgin"; 2468 case XCHH: 2469 return "Chinook Wawa"; 2470 case _SALISHAN: 2471 return "Salishan"; 2472 case _CENTRALSALISH: 2473 return "CentralSalish"; 2474 case XCLM: 2475 return "Clallam"; 2476 case XLUT: 2477 return "Lushootseed"; 2478 case XSTR: 2479 return "Northern Straits"; 2480 case _INTERIORSALISH: 2481 return "InteriorSalish"; 2482 case XCOL: 2483 return "Columbian"; 2484 case XCRD: 2485 return "Coeur D'alene"; 2486 case XFLA: 2487 return "Kalispel"; 2488 case XOKA: 2489 return "Okanagan"; 2490 case _TSAMOSAN: 2491 return "Tsamosan"; 2492 case XCEA: 2493 return "Lower Chehalis"; 2494 case XCJH: 2495 return "Upper Chehalis"; 2496 case XCOW: 2497 return "Cowlitz"; 2498 case XQUN: 2499 return "Quinault"; 2500 case _SIOUANCATAWBA: 2501 return "SiouanCatawba"; 2502 case _SIOUAN: 2503 return "Siouan"; 2504 case _MISSISSIPPIVALLEY: 2505 return "MississippiValley"; 2506 case _CHIWEREWINNEBAGO: 2507 return "ChiwereWinnebago"; 2508 case XIOW: 2509 return "Chiwere"; 2510 case XWIN: 2511 return "Hocak"; 2512 case _DAKOTAN: 2513 return "Dakotan"; 2514 case XASB: 2515 return "Assiniboine"; 2516 case XDHG: 2517 return "Dakota"; 2518 case XLKT: 2519 return "Lakota"; 2520 case XNKT: 2521 return "Nakota"; 2522 case _DHEGIHA: 2523 return "Dhegiha"; 2524 case XKAA: 2525 return "Kansa"; 2526 case XOMA: 2527 return "Omaha-Ponca"; 2528 case XOSA: 2529 return "Osage"; 2530 case XQUA: 2531 return "Quapaw"; 2532 case _MISSOURIRIVER: 2533 return "MissouriRiver"; 2534 case XCRO: 2535 return "Crow"; 2536 case XHID: 2537 return "Hidatsa"; 2538 case XMHQ: 2539 return "Mandan"; 2540 case _UTOAZTECAN: 2541 return "UtoAztecan"; 2542 case _NUMIC: 2543 return "Numic"; 2544 case _CENTRALNUMIC: 2545 return "CentralNumic"; 2546 case XCOM: 2547 return "Comanche"; 2548 case XPAR: 2549 return "Panamint"; 2550 case XSHH: 2551 return "Shoshone"; 2552 case _SOUTHERNNUMIC: 2553 return "SouthernNumic"; 2554 case XKAW: 2555 return "Kawaiisu"; 2556 case XUTE: 2557 return "Ute-Southern Paiute"; 2558 case _WESTERNNUMIC: 2559 return "WesternNumic"; 2560 case XMON: 2561 return "Mono"; 2562 case XPAO: 2563 return "Northern Paiute-Bannock"; 2564 case _TAKIC: 2565 return "Takic"; 2566 case _CUPAN: 2567 return "Cupan"; 2568 case XCHL: 2569 return "Cahuilla"; 2570 case XCUP: 2571 return "Cupeno"; 2572 case XLUI: 2573 return "Luiseno"; 2574 case _SERRANOGABRIELINO: 2575 return "SerranoGabrielino"; 2576 case XSER: 2577 return "Serrano"; 2578 case _TARACAHITAN: 2579 return "Taracahitan"; 2580 case _CAHITAN: 2581 return "Cahitan"; 2582 case XYAQ: 2583 return "Yaqui"; 2584 case _TEPIMAN: 2585 return "Tepiman"; 2586 case XPAP: 2587 return "Papago-Pima"; 2588 case XHOP: 2589 return "Hopi"; 2590 case XTUB: 2591 return "Tubatululabal"; 2592 case _WAKASHAN: 2593 return "Wakashan"; 2594 case _NOOTKAN: 2595 return "Nootkan"; 2596 case XMYH: 2597 return "Makah"; 2598 case _YUKIAN: 2599 return "Yukian"; 2600 case XWAO: 2601 return "Wappo"; 2602 case XYUK: 2603 return "Yuki"; 2604 case XHAI: 2605 return "Haida"; 2606 case XKUN: 2607 return "Kootenai"; 2608 case XPSD: 2609 return "Plains Indian Sign Language"; 2610 case XYUC: 2611 return "Yuchi"; 2612 case XZUN: 2613 return "Zuni"; 2614 case NULL: 2615 return null; 2616 default: 2617 return "?"; 2618 } 2619 } 2620 2621 public String getDisplay() { 2622 switch (this) { 2623 case _ALGIC: 2624 return "Algic"; 2625 case _ALGONQUIAN: 2626 return "Algonquian"; 2627 case _ARAPAHOAN: 2628 return "Arapahoan"; 2629 case _ARAPAHOGROSVENTRE: 2630 return "ArapahoGrosVentre"; 2631 case XARP: 2632 return "Arapaho"; 2633 case XATS: 2634 return "Gros Ventre"; 2635 case _CREEMONTAGNAIS: 2636 return "CreeMontagnais"; 2637 case _CREE: 2638 return "Cree"; 2639 case XCRP: 2640 return "Western Cree"; 2641 case _EASTERNALGONQUIN: 2642 return "EasternAlgonquin"; 2643 case _ABENAKIAN: 2644 return "Abenakian"; 2645 case XAAQ: 2646 return "Eastern Abenaki"; 2647 case XABE: 2648 return "Western Abenaki"; 2649 case XMAC: 2650 return "Maliseet-Passamaquoddy"; 2651 case _DELAWARAN: 2652 return "Delawaran"; 2653 case XDEL: 2654 return "Unami Delaware"; 2655 case XMIC: 2656 return "Micmac"; 2657 case _OJIBWAYAN: 2658 return "Ojibwayan"; 2659 case XOJB: 2660 return "Southern Ojibwa"; 2661 case XPOT: 2662 return "Potawatami"; 2663 case _SAUKFOXKICKAPOO: 2664 return "SaukFoxKickapoo"; 2665 case XKIC: 2666 return "Kickapoo"; 2667 case XSAC: 2668 return "Mesquakie"; 2669 case XSJW: 2670 return "Shawnee"; 2671 case XBLC: 2672 return "Blackfoot"; 2673 case XCHY: 2674 return "Cheyenne"; 2675 case XMEZ: 2676 return "Menominee"; 2677 case _RITWAN: 2678 return "Ritwan"; 2679 case XYUR: 2680 return "Yurok"; 2681 case _CADDOAN: 2682 return "Caddoan"; 2683 case _NORTHERNCADDOAN: 2684 return "NorthernCaddoan"; 2685 case XARI: 2686 return "Arikara"; 2687 case XPAW: 2688 return "Pawnee"; 2689 case XWIC: 2690 return "Wichita"; 2691 case _SOUTHERNCADDOAN: 2692 return "SouthernCaddoan"; 2693 case XCAD: 2694 return "Caddo"; 2695 case _CHIMAKUAN: 2696 return "Chimakuan"; 2697 case XQUI: 2698 return "Quileute"; 2699 case _ESKIMOALEUT: 2700 return "EskimoAleut"; 2701 case _ALEUT: 2702 return "Aleut"; 2703 case XALW: 2704 return "Aleut"; 2705 case _ESKIMOAN: 2706 return "Eskimoan"; 2707 case _INUITINUPIAQ: 2708 return "InuitInupiaq"; 2709 case XESI: 2710 return "North Alaskan Inuktitut"; 2711 case XESK: 2712 return "Northwest Alaska Inuktitut"; 2713 case _SIRENIKSKIYUPIK: 2714 return "SirenikskiYupik"; 2715 case XEMS: 2716 return "Pacific Yupik Gulf"; 2717 case XESS: 2718 return "Central Siberian Yupik"; 2719 case XESU: 2720 return "Central Alaskan Yupik"; 2721 case _HOKAN: 2722 return "Hokan"; 2723 case _COCHIMIYUMAN: 2724 return "CochimiYuman"; 2725 case _YUMAN: 2726 return "Yuman"; 2727 case _DELTACALIFORNIA: 2728 return "DeltaCalifornia"; 2729 case _DIEGUENO: 2730 return "Diegueno"; 2731 case XDIH: 2732 return "Kumeyaay"; 2733 case XCOC: 2734 return "Cocopa"; 2735 case _PAI: 2736 return "Pai"; 2737 case XYUF: 2738 return "Havasupai"; 2739 case _RIVER: 2740 return "River"; 2741 case XMOV: 2742 return "Mohave"; 2743 case XMRC: 2744 return "Maricopa"; 2745 case XYUM: 2746 return "Quechan"; 2747 case _PALAIHNIHAN: 2748 return "Palaihnihan"; 2749 case XACH: 2750 return "Achumawi"; 2751 case XATW: 2752 return "Atsugewi"; 2753 case _POMOAN: 2754 return "Pomoan"; 2755 case XKJU: 2756 return "Kashaya"; 2757 case XPEF: 2758 return "Northeastern Pomo"; 2759 case XPEO: 2760 return "Southeastern Pomo"; 2761 case XPEQ: 2762 return "Southern Pomo"; 2763 case XPOO: 2764 return "Central Pomo"; 2765 case _SHASTA: 2766 return "Shasta"; 2767 case XSHT: 2768 return "Shasta"; 2769 case XKYH: 2770 return "Karok"; 2771 case XWAS: 2772 return "Washoe"; 2773 case _IROQUOIAN: 2774 return "Iroquoian"; 2775 case _NORTHERNIROQUOIAN: 2776 return "NorthernIroquoian"; 2777 case XCAY: 2778 return "Cayuga"; 2779 case XMOH: 2780 return "Mohawk"; 2781 case XONE: 2782 return "Oneida"; 2783 case XONO: 2784 return "Onondaga"; 2785 case XSEE: 2786 return "Seneca"; 2787 case XTUS: 2788 return "Tuscarora"; 2789 case XCER: 2790 return "Cherokee"; 2791 case _KERESAN: 2792 return "Keresan"; 2793 case XKEE: 2794 return "Rio Grande Keresan"; 2795 case XKJQ: 2796 return "Acoma-Laguna"; 2797 case _KIOWATANOAN: 2798 return "KiowaTanoan"; 2799 case _TIWA: 2800 return "Tiwa"; 2801 case XTAO: 2802 return "Northern Tiwa"; 2803 case XTIX: 2804 return "Southern Tiwa"; 2805 case XKIO: 2806 return "Kiowa"; 2807 case XTEW: 2808 return "Tewa"; 2809 case XTOW: 2810 return "Jemez"; 2811 case _MUSKOGEAN: 2812 return "Muskogean"; 2813 case _CENTRALMUSKOGEAN: 2814 return "CentralMuskogean"; 2815 case XAKZ: 2816 return "Alabama"; 2817 case XCKU: 2818 return "Koasati"; 2819 case XMIK: 2820 return "Mikasuki"; 2821 case _WESTERNMUSKOGEAN: 2822 return "WesternMuskogean"; 2823 case XCCT: 2824 return "Choctaw"; 2825 case XCIC: 2826 return "Chickasaw"; 2827 case XCRK: 2828 return "Creek"; 2829 case _NADENE: 2830 return "Nadene"; 2831 case _ATHAPASKANEYAK: 2832 return "AthapaskanEyak"; 2833 case _ATHAPASKAN: 2834 return "Athapaskan"; 2835 case _APACHEAN: 2836 return "Apachean"; 2837 case _EASTERNAPACHEAN: 2838 return "EasternApachean"; 2839 case XAPJ: 2840 return "Jicarilla"; 2841 case XAPL: 2842 return "Lipan"; 2843 case _WESTERNAPACHEAN: 2844 return "WesternApachean"; 2845 case XAPM: 2846 return "Mescalero-Chiricahua"; 2847 case XAPW: 2848 return "Western Apache"; 2849 case XNAV: 2850 return "Dine"; 2851 case XAPK: 2852 return "Kiowa Apache"; 2853 case _CENTRALALASKAYUKON: 2854 return "CentralAlaskaYukon"; 2855 case _KOYUKONINGALIK: 2856 return "KoyukonIngalik"; 2857 case XHOI: 2858 return "Holikachuk"; 2859 case XING: 2860 return "Degexit'an"; 2861 case XKOY: 2862 return "Koyukon"; 2863 case _KUTCHINHAN: 2864 return "KutchinHan"; 2865 case XHAA: 2866 return "Han"; 2867 case XKUC: 2868 return "Kutchin"; 2869 case _TANANATUTCHONE: 2870 return "TananaTutchone"; 2871 case _TANANA: 2872 return "Tanana"; 2873 case XTAA: 2874 return "Lower Tanana"; 2875 case XTAU: 2876 return "Upper Tanana"; 2877 case XTCB: 2878 return "Tanacross"; 2879 case XKUU: 2880 return "Upper Kuskokwim"; 2881 case _PACIFICCOASTATHAPASKAN: 2882 return "PacificCoastAthapaskan"; 2883 case _CALIFORNIAATHAPASKAN: 2884 return "CaliforniaAthapaskan"; 2885 case XHUP: 2886 return "Hupa"; 2887 case XKTW: 2888 return "Cahto"; 2889 case _OREGONATHAPASKAN: 2890 return "OregonAthapaskan"; 2891 case XTOL: 2892 return "Tolowa"; 2893 case XTUU: 2894 return "Tututni"; 2895 case _SOUTHERNALASKA: 2896 return "SouthernAlaska"; 2897 case XAHT: 2898 return "Ahtna"; 2899 case XTFN: 2900 return "Tanaina"; 2901 case XEYA: 2902 return "Eyak"; 2903 case XTLI: 2904 return "Tlingit"; 2905 case _PENUTIAN: 2906 return "Penutian"; 2907 case _CHINOOKAN: 2908 return "Chinookan"; 2909 case _UPPERCHINOOK: 2910 return "UpperChinook"; 2911 case XWAC: 2912 return "Kiksht"; 2913 case _COOSAN: 2914 return "Coosan"; 2915 case XCOS: 2916 return "Hanis"; 2917 case _MAIDUAN: 2918 return "Maiduan"; 2919 case XMAI: 2920 return "Northwest Maidu"; 2921 case XNMU: 2922 return "Northeast Maidu"; 2923 case XNSZ: 2924 return "Nisenan"; 2925 case _PLATEAUPENUTIAN: 2926 return "PlateauPenutian"; 2927 case _SAHAPTIAN: 2928 return "Sahaptian"; 2929 case XUMA: 2930 return "Umatilla"; 2931 case XWAA: 2932 return "Walla Walla"; 2933 case XWAR: 2934 return "Tenino"; 2935 case XYAK: 2936 return "Yakima"; 2937 case XKLA: 2938 return "Klamath-Modoc"; 2939 case XNEZ: 2940 return "Nez Perce"; 2941 case _TAKELMAN: 2942 return "Takelman"; 2943 case _KALAPUYAN: 2944 return "Kalapuyan"; 2945 case XKAL: 2946 return "Central Kalapuyan"; 2947 case _TSIMSHIANIC: 2948 return "Tsimshianic"; 2949 case XTSI: 2950 return "Coast Tsimshain"; 2951 case _UTIAN: 2952 return "Utian"; 2953 case _MIWOKAN: 2954 return "Miwokan"; 2955 case _EASTERNMIWOK: 2956 return "EasternMiwok"; 2957 case XCSM: 2958 return "Central Sierra Miwok"; 2959 case XNSQ: 2960 return "Northern Sierra Miwok"; 2961 case XPMW: 2962 return "Plains Miwok"; 2963 case XSKD: 2964 return "Southern Sierra Miwok"; 2965 case _WESTERNMIWOK: 2966 return "WesternMiwok"; 2967 case XCSI: 2968 return "Coast Miwok"; 2969 case XLMW: 2970 return "Lake Miwok"; 2971 case _WINTUAN: 2972 return "Wintuan"; 2973 case XWIT: 2974 return "Wintu-Nomlaki"; 2975 case _YOKUTSAN: 2976 return "Yokutsan"; 2977 case XENH: 2978 return "Kings River"; 2979 case XGSH: 2980 return "Gashowu"; 2981 case XPYL: 2982 return "Poso Creek"; 2983 case XTKH: 2984 return "Tule-Kaweah"; 2985 case _PIDGIN: 2986 return "Pidgin"; 2987 case XCHH: 2988 return "Chinook Wawa"; 2989 case _SALISHAN: 2990 return "Salishan"; 2991 case _CENTRALSALISH: 2992 return "CentralSalish"; 2993 case XCLM: 2994 return "Clallam"; 2995 case XLUT: 2996 return "Lushootseed"; 2997 case XSTR: 2998 return "Northern Straits"; 2999 case _INTERIORSALISH: 3000 return "InteriorSalish"; 3001 case XCOL: 3002 return "Columbian"; 3003 case XCRD: 3004 return "Coeur D'alene"; 3005 case XFLA: 3006 return "Kalispel"; 3007 case XOKA: 3008 return "Okanagan"; 3009 case _TSAMOSAN: 3010 return "Tsamosan"; 3011 case XCEA: 3012 return "Lower Chehalis"; 3013 case XCJH: 3014 return "Upper Chehalis"; 3015 case XCOW: 3016 return "Cowlitz"; 3017 case XQUN: 3018 return "Quinault"; 3019 case _SIOUANCATAWBA: 3020 return "SiouanCatawba"; 3021 case _SIOUAN: 3022 return "Siouan"; 3023 case _MISSISSIPPIVALLEY: 3024 return "MississippiValley"; 3025 case _CHIWEREWINNEBAGO: 3026 return "ChiwereWinnebago"; 3027 case XIOW: 3028 return "Chiwere"; 3029 case XWIN: 3030 return "Hocak"; 3031 case _DAKOTAN: 3032 return "Dakotan"; 3033 case XASB: 3034 return "Assiniboine"; 3035 case XDHG: 3036 return "Dakota"; 3037 case XLKT: 3038 return "Lakota"; 3039 case XNKT: 3040 return "Nakota"; 3041 case _DHEGIHA: 3042 return "Dhegiha"; 3043 case XKAA: 3044 return "Kansa"; 3045 case XOMA: 3046 return "Omaha-Ponca"; 3047 case XOSA: 3048 return "Osage"; 3049 case XQUA: 3050 return "Quapaw"; 3051 case _MISSOURIRIVER: 3052 return "MissouriRiver"; 3053 case XCRO: 3054 return "Crow"; 3055 case XHID: 3056 return "Hidatsa"; 3057 case XMHQ: 3058 return "Mandan"; 3059 case _UTOAZTECAN: 3060 return "UtoAztecan"; 3061 case _NUMIC: 3062 return "Numic"; 3063 case _CENTRALNUMIC: 3064 return "CentralNumic"; 3065 case XCOM: 3066 return "Comanche"; 3067 case XPAR: 3068 return "Panamint"; 3069 case XSHH: 3070 return "Shoshone"; 3071 case _SOUTHERNNUMIC: 3072 return "SouthernNumic"; 3073 case XKAW: 3074 return "Kawaiisu"; 3075 case XUTE: 3076 return "Ute-Southern Paiute"; 3077 case _WESTERNNUMIC: 3078 return "WesternNumic"; 3079 case XMON: 3080 return "Mono"; 3081 case XPAO: 3082 return "Northern Paiute-Bannock"; 3083 case _TAKIC: 3084 return "Takic"; 3085 case _CUPAN: 3086 return "Cupan"; 3087 case XCHL: 3088 return "Cahuilla"; 3089 case XCUP: 3090 return "Cupeno"; 3091 case XLUI: 3092 return "Luiseno"; 3093 case _SERRANOGABRIELINO: 3094 return "SerranoGabrielino"; 3095 case XSER: 3096 return "Serrano"; 3097 case _TARACAHITAN: 3098 return "Taracahitan"; 3099 case _CAHITAN: 3100 return "Cahitan"; 3101 case XYAQ: 3102 return "Yaqui"; 3103 case _TEPIMAN: 3104 return "Tepiman"; 3105 case XPAP: 3106 return "Papago-Pima"; 3107 case XHOP: 3108 return "Hopi"; 3109 case XTUB: 3110 return "Tubatululabal"; 3111 case _WAKASHAN: 3112 return "Wakashan"; 3113 case _NOOTKAN: 3114 return "Nootkan"; 3115 case XMYH: 3116 return "Makah"; 3117 case _YUKIAN: 3118 return "Yukian"; 3119 case XWAO: 3120 return "Wappo"; 3121 case XYUK: 3122 return "Yuki"; 3123 case XHAI: 3124 return "Haida"; 3125 case XKUN: 3126 return "Kootenai"; 3127 case XPSD: 3128 return "Plains Indian Sign Language"; 3129 case XYUC: 3130 return "Yuchi"; 3131 case XZUN: 3132 return "Zuni"; 3133 case NULL: 3134 return null; 3135 default: 3136 return "?"; 3137 } 3138 } 3139 3140}