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