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