001package org.hl7.fhir.r4.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 Wed, Jan 30, 2019 16:19-0500 for FHIR v4.0.0 036 037 038import org.hl7.fhir.exceptions.FHIRException; 039 040public enum V3SpecimenType { 041 042 /** 043 * SpecimenEntityType 044 */ 045 _SPECIMENENTITYTYPE, 046 /** 047 * Abcess 048 */ 049 ABS, 050 /** 051 * Amniotic fluid 052 */ 053 AMN, 054 /** 055 * Aspirate 056 */ 057 ASP, 058 /** 059 * Blood bag 060 */ 061 BBL, 062 /** 063 * Whole body 064 */ 065 BDY, 066 /** 067 * Bile fluid 068 */ 069 BIFL, 070 /** 071 * Whole blood 072 */ 073 BLD, 074 /** 075 * Blood arterial 076 */ 077 BLDA, 078 /** 079 * Blood capillary 080 */ 081 BLDC, 082 /** 083 * Blood - cord 084 */ 085 BLDCO, 086 /** 087 * Blood venous 088 */ 089 BLDV, 090 /** 091 * Bone 092 */ 093 BON, 094 /** 095 * Basophils 096 */ 097 BPH, 098 /** 099 * Blood product unit 100 */ 101 BPU, 102 /** 103 * Burn 104 */ 105 BRN, 106 /** 107 * Bronchial 108 */ 109 BRO, 110 /** 111 * Exhaled gas (=breath) 112 */ 113 BRTH, 114 /** 115 * Calculus (=Stone) 116 */ 117 CALC, 118 /** 119 * Cardiac muscle 120 */ 121 CDM, 122 /** 123 * Conjunctiva 124 */ 125 CNJT, 126 /** 127 * Cannula 128 */ 129 CNL, 130 /** 131 * Colostrum 132 */ 133 COL, 134 /** 135 * Cornea 136 */ 137 CRN, 138 /** 139 * Cerebral spinal fluid 140 */ 141 CSF, 142 /** 143 * Catheter tip 144 */ 145 CTP, 146 /** 147 * Curettage 148 */ 149 CUR, 150 /** 151 * Cervical mucus 152 */ 153 CVM, 154 /** 155 * Cervix 156 */ 157 CVX, 158 /** 159 * Cyst 160 */ 161 CYST, 162 /** 163 * Dialysis fluid 164 */ 165 DIAF, 166 /** 167 * Dose med or substance 168 */ 169 DOSE, 170 /** 171 * Drain 172 */ 173 DRN, 174 /** 175 * Duodenal fluid 176 */ 177 DUFL, 178 /** 179 * Ear 180 */ 181 EAR, 182 /** 183 * Ear wax (cerumen) 184 */ 185 EARW, 186 /** 187 * Electrode 188 */ 189 ELT, 190 /** 191 * Endocardium 192 */ 193 ENDC, 194 /** 195 * Endometrium 196 */ 197 ENDM, 198 /** 199 * Eosinophils 200 */ 201 EOS, 202 /** 203 * Eye 204 */ 205 EYE, 206 /** 207 * Fibroblasts 208 */ 209 FIB, 210 /** 211 * Fistula 212 */ 213 FIST, 214 /** 215 * Filter 216 */ 217 FLT, 218 /** 219 * Body fluid, unsp 220 */ 221 FLU, 222 /** 223 * Food sample 224 */ 225 FOOD, 226 /** 227 * Gas 228 */ 229 GAS, 230 /** 231 * Gastric fluid/contents 232 */ 233 GAST, 234 /** 235 * Genital 236 */ 237 GEN, 238 /** 239 * Genital cervix 240 */ 241 GENC, 242 /** 243 * Genital fluid 244 */ 245 GENF, 246 /** 247 * Genital lochia 248 */ 249 GENL, 250 /** 251 * Genital vaginal 252 */ 253 GENV, 254 /** 255 * Hair 256 */ 257 HAR, 258 /** 259 * Inhaled Gas 260 */ 261 IHG, 262 /** 263 * Isolate 264 */ 265 ISLT, 266 /** 267 * Intubation tube 268 */ 269 IT, 270 /** 271 * Lamella 272 */ 273 LAM, 274 /** 275 * Liquid NOS 276 */ 277 LIQ, 278 /** 279 * Line 280 */ 281 LN, 282 /** 283 * Line arterial 284 */ 285 LNA, 286 /** 287 * Line venous 288 */ 289 LNV, 290 /** 291 * Lymphocytes 292 */ 293 LYM, 294 /** 295 * Macrophages 296 */ 297 MAC, 298 /** 299 * Marrow (bone) 300 */ 301 MAR, 302 /** 303 * Menstrual blood 304 */ 305 MBLD, 306 /** 307 * Meconium 308 */ 309 MEC, 310 /** 311 * Breast milk 312 */ 313 MILK, 314 /** 315 * Milk 316 */ 317 MLK, 318 /** 319 * Nail 320 */ 321 NAIL, 322 /** 323 * Nose (nasal passage) 324 */ 325 NOS, 326 /** 327 * Pancreatic fluid 328 */ 329 PAFL, 330 /** 331 * Patient 332 */ 333 PAT, 334 /** 335 * Plasma 336 */ 337 PLAS, 338 /** 339 * Plasma bag 340 */ 341 PLB, 342 /** 343 * Placenta 344 */ 345 PLC, 346 /** 347 * Pleural fluid (thoracentesis fld) 348 */ 349 PLR, 350 /** 351 * Polymorphonuclear neutrophils 352 */ 353 PMN, 354 /** 355 * Platelet poor plasma 356 */ 357 PPP, 358 /** 359 * Platelet rich plasma 360 */ 361 PRP, 362 /** 363 * Peritoneal fluid /ascites 364 */ 365 PRT, 366 /** 367 * Pus 368 */ 369 PUS, 370 /** 371 * Erythrocytes 372 */ 373 RBC, 374 /** 375 * Saliva 376 */ 377 SAL, 378 /** 379 * Serum 380 */ 381 SER, 382 /** 383 * Skeletal muscle 384 */ 385 SKM, 386 /** 387 * Skin 388 */ 389 SKN, 390 /** 391 * Seminal fluid 392 */ 393 SMN, 394 /** 395 * Seminal plasma 396 */ 397 SMPLS, 398 /** 399 * Synovial fluid (Joint fluid) 400 */ 401 SNV, 402 /** 403 * Spermatozoa 404 */ 405 SPRM, 406 /** 407 * Sputum 408 */ 409 SPT, 410 /** 411 * Sputum - coughed 412 */ 413 SPTC, 414 /** 415 * Sputum - tracheal aspirate 416 */ 417 SPTT, 418 /** 419 * Stool = Fecal 420 */ 421 STL, 422 /** 423 * Sweat 424 */ 425 SWT, 426 /** 427 * Tears 428 */ 429 TEAR, 430 /** 431 * Thrombocyte (platelet) 432 */ 433 THRB, 434 /** 435 * Throat 436 */ 437 THRT, 438 /** 439 * Tissue gall bladder 440 */ 441 TISG, 442 /** 443 * Tissue placenta 444 */ 445 TISPL, 446 /** 447 * Tissue, unspecified 448 */ 449 TISS, 450 /** 451 * Tissue ulcer 452 */ 453 TISU, 454 /** 455 * Tissue large intestine 456 */ 457 TLGI, 458 /** 459 * Tissue lung 460 */ 461 TLNG, 462 /** 463 * Tissue small intestine Tissue ulcer 464 */ 465 TSMI, 466 /** 467 * Tube, unspecified 468 */ 469 TUB, 470 /** 471 * Ulcer 472 */ 473 ULC, 474 /** 475 * Umbilical blood 476 */ 477 UMB, 478 /** 479 * Unknown medicine 480 */ 481 UMED, 482 /** 483 * Urine 484 */ 485 UR, 486 /** 487 * Urine clean catch 488 */ 489 URC, 490 /** 491 * Urine sediment 492 */ 493 URNS, 494 /** 495 * Urine catheter 496 */ 497 URT, 498 /** 499 * Urethra 500 */ 501 URTH, 502 /** 503 * Unknown substance 504 */ 505 USUB, 506 /** 507 * Vomitus 508 */ 509 VOM, 510 /** 511 * Water 512 */ 513 WAT, 514 /** 515 * Leukocytes 516 */ 517 WBC, 518 /** 519 * Wick 520 */ 521 WICK, 522 /** 523 * Wound 524 */ 525 WND, 526 /** 527 * Wound abscess 528 */ 529 WNDA, 530 /** 531 * Wound drainage 532 */ 533 WNDD, 534 /** 535 * Wound exudate 536 */ 537 WNDE, 538 /** 539 * added to help the parsers 540 */ 541 NULL; 542 public static V3SpecimenType fromCode(String codeString) throws FHIRException { 543 if (codeString == null || "".equals(codeString)) 544 return null; 545 if ("_SpecimenEntityType".equals(codeString)) 546 return _SPECIMENENTITYTYPE; 547 if ("ABS".equals(codeString)) 548 return ABS; 549 if ("AMN".equals(codeString)) 550 return AMN; 551 if ("ASP".equals(codeString)) 552 return ASP; 553 if ("BBL".equals(codeString)) 554 return BBL; 555 if ("BDY".equals(codeString)) 556 return BDY; 557 if ("BIFL".equals(codeString)) 558 return BIFL; 559 if ("BLD".equals(codeString)) 560 return BLD; 561 if ("BLDA".equals(codeString)) 562 return BLDA; 563 if ("BLDC".equals(codeString)) 564 return BLDC; 565 if ("BLDCO".equals(codeString)) 566 return BLDCO; 567 if ("BLDV".equals(codeString)) 568 return BLDV; 569 if ("BON".equals(codeString)) 570 return BON; 571 if ("BPH".equals(codeString)) 572 return BPH; 573 if ("BPU".equals(codeString)) 574 return BPU; 575 if ("BRN".equals(codeString)) 576 return BRN; 577 if ("BRO".equals(codeString)) 578 return BRO; 579 if ("BRTH".equals(codeString)) 580 return BRTH; 581 if ("CALC".equals(codeString)) 582 return CALC; 583 if ("CDM".equals(codeString)) 584 return CDM; 585 if ("CNJT".equals(codeString)) 586 return CNJT; 587 if ("CNL".equals(codeString)) 588 return CNL; 589 if ("COL".equals(codeString)) 590 return COL; 591 if ("CRN".equals(codeString)) 592 return CRN; 593 if ("CSF".equals(codeString)) 594 return CSF; 595 if ("CTP".equals(codeString)) 596 return CTP; 597 if ("CUR".equals(codeString)) 598 return CUR; 599 if ("CVM".equals(codeString)) 600 return CVM; 601 if ("CVX".equals(codeString)) 602 return CVX; 603 if ("CYST".equals(codeString)) 604 return CYST; 605 if ("DIAF".equals(codeString)) 606 return DIAF; 607 if ("DOSE".equals(codeString)) 608 return DOSE; 609 if ("DRN".equals(codeString)) 610 return DRN; 611 if ("DUFL".equals(codeString)) 612 return DUFL; 613 if ("EAR".equals(codeString)) 614 return EAR; 615 if ("EARW".equals(codeString)) 616 return EARW; 617 if ("ELT".equals(codeString)) 618 return ELT; 619 if ("ENDC".equals(codeString)) 620 return ENDC; 621 if ("ENDM".equals(codeString)) 622 return ENDM; 623 if ("EOS".equals(codeString)) 624 return EOS; 625 if ("EYE".equals(codeString)) 626 return EYE; 627 if ("FIB".equals(codeString)) 628 return FIB; 629 if ("FIST".equals(codeString)) 630 return FIST; 631 if ("FLT".equals(codeString)) 632 return FLT; 633 if ("FLU".equals(codeString)) 634 return FLU; 635 if ("FOOD".equals(codeString)) 636 return FOOD; 637 if ("GAS".equals(codeString)) 638 return GAS; 639 if ("GAST".equals(codeString)) 640 return GAST; 641 if ("GEN".equals(codeString)) 642 return GEN; 643 if ("GENC".equals(codeString)) 644 return GENC; 645 if ("GENF".equals(codeString)) 646 return GENF; 647 if ("GENL".equals(codeString)) 648 return GENL; 649 if ("GENV".equals(codeString)) 650 return GENV; 651 if ("HAR".equals(codeString)) 652 return HAR; 653 if ("IHG".equals(codeString)) 654 return IHG; 655 if ("ISLT".equals(codeString)) 656 return ISLT; 657 if ("IT".equals(codeString)) 658 return IT; 659 if ("LAM".equals(codeString)) 660 return LAM; 661 if ("LIQ".equals(codeString)) 662 return LIQ; 663 if ("LN".equals(codeString)) 664 return LN; 665 if ("LNA".equals(codeString)) 666 return LNA; 667 if ("LNV".equals(codeString)) 668 return LNV; 669 if ("LYM".equals(codeString)) 670 return LYM; 671 if ("MAC".equals(codeString)) 672 return MAC; 673 if ("MAR".equals(codeString)) 674 return MAR; 675 if ("MBLD".equals(codeString)) 676 return MBLD; 677 if ("MEC".equals(codeString)) 678 return MEC; 679 if ("MILK".equals(codeString)) 680 return MILK; 681 if ("MLK".equals(codeString)) 682 return MLK; 683 if ("NAIL".equals(codeString)) 684 return NAIL; 685 if ("NOS".equals(codeString)) 686 return NOS; 687 if ("PAFL".equals(codeString)) 688 return PAFL; 689 if ("PAT".equals(codeString)) 690 return PAT; 691 if ("PLAS".equals(codeString)) 692 return PLAS; 693 if ("PLB".equals(codeString)) 694 return PLB; 695 if ("PLC".equals(codeString)) 696 return PLC; 697 if ("PLR".equals(codeString)) 698 return PLR; 699 if ("PMN".equals(codeString)) 700 return PMN; 701 if ("PPP".equals(codeString)) 702 return PPP; 703 if ("PRP".equals(codeString)) 704 return PRP; 705 if ("PRT".equals(codeString)) 706 return PRT; 707 if ("PUS".equals(codeString)) 708 return PUS; 709 if ("RBC".equals(codeString)) 710 return RBC; 711 if ("SAL".equals(codeString)) 712 return SAL; 713 if ("SER".equals(codeString)) 714 return SER; 715 if ("SKM".equals(codeString)) 716 return SKM; 717 if ("SKN".equals(codeString)) 718 return SKN; 719 if ("SMN".equals(codeString)) 720 return SMN; 721 if ("SMPLS".equals(codeString)) 722 return SMPLS; 723 if ("SNV".equals(codeString)) 724 return SNV; 725 if ("SPRM".equals(codeString)) 726 return SPRM; 727 if ("SPT".equals(codeString)) 728 return SPT; 729 if ("SPTC".equals(codeString)) 730 return SPTC; 731 if ("SPTT".equals(codeString)) 732 return SPTT; 733 if ("STL".equals(codeString)) 734 return STL; 735 if ("SWT".equals(codeString)) 736 return SWT; 737 if ("TEAR".equals(codeString)) 738 return TEAR; 739 if ("THRB".equals(codeString)) 740 return THRB; 741 if ("THRT".equals(codeString)) 742 return THRT; 743 if ("TISG".equals(codeString)) 744 return TISG; 745 if ("TISPL".equals(codeString)) 746 return TISPL; 747 if ("TISS".equals(codeString)) 748 return TISS; 749 if ("TISU".equals(codeString)) 750 return TISU; 751 if ("TLGI".equals(codeString)) 752 return TLGI; 753 if ("TLNG".equals(codeString)) 754 return TLNG; 755 if ("TSMI".equals(codeString)) 756 return TSMI; 757 if ("TUB".equals(codeString)) 758 return TUB; 759 if ("ULC".equals(codeString)) 760 return ULC; 761 if ("UMB".equals(codeString)) 762 return UMB; 763 if ("UMED".equals(codeString)) 764 return UMED; 765 if ("UR".equals(codeString)) 766 return UR; 767 if ("URC".equals(codeString)) 768 return URC; 769 if ("URNS".equals(codeString)) 770 return URNS; 771 if ("URT".equals(codeString)) 772 return URT; 773 if ("URTH".equals(codeString)) 774 return URTH; 775 if ("USUB".equals(codeString)) 776 return USUB; 777 if ("VOM".equals(codeString)) 778 return VOM; 779 if ("WAT".equals(codeString)) 780 return WAT; 781 if ("WBC".equals(codeString)) 782 return WBC; 783 if ("WICK".equals(codeString)) 784 return WICK; 785 if ("WND".equals(codeString)) 786 return WND; 787 if ("WNDA".equals(codeString)) 788 return WNDA; 789 if ("WNDD".equals(codeString)) 790 return WNDD; 791 if ("WNDE".equals(codeString)) 792 return WNDE; 793 throw new FHIRException("Unknown V3SpecimenType code '"+codeString+"'"); 794 } 795 public String toCode() { 796 switch (this) { 797 case _SPECIMENENTITYTYPE: return "_SpecimenEntityType"; 798 case ABS: return "ABS"; 799 case AMN: return "AMN"; 800 case ASP: return "ASP"; 801 case BBL: return "BBL"; 802 case BDY: return "BDY"; 803 case BIFL: return "BIFL"; 804 case BLD: return "BLD"; 805 case BLDA: return "BLDA"; 806 case BLDC: return "BLDC"; 807 case BLDCO: return "BLDCO"; 808 case BLDV: return "BLDV"; 809 case BON: return "BON"; 810 case BPH: return "BPH"; 811 case BPU: return "BPU"; 812 case BRN: return "BRN"; 813 case BRO: return "BRO"; 814 case BRTH: return "BRTH"; 815 case CALC: return "CALC"; 816 case CDM: return "CDM"; 817 case CNJT: return "CNJT"; 818 case CNL: return "CNL"; 819 case COL: return "COL"; 820 case CRN: return "CRN"; 821 case CSF: return "CSF"; 822 case CTP: return "CTP"; 823 case CUR: return "CUR"; 824 case CVM: return "CVM"; 825 case CVX: return "CVX"; 826 case CYST: return "CYST"; 827 case DIAF: return "DIAF"; 828 case DOSE: return "DOSE"; 829 case DRN: return "DRN"; 830 case DUFL: return "DUFL"; 831 case EAR: return "EAR"; 832 case EARW: return "EARW"; 833 case ELT: return "ELT"; 834 case ENDC: return "ENDC"; 835 case ENDM: return "ENDM"; 836 case EOS: return "EOS"; 837 case EYE: return "EYE"; 838 case FIB: return "FIB"; 839 case FIST: return "FIST"; 840 case FLT: return "FLT"; 841 case FLU: return "FLU"; 842 case FOOD: return "FOOD"; 843 case GAS: return "GAS"; 844 case GAST: return "GAST"; 845 case GEN: return "GEN"; 846 case GENC: return "GENC"; 847 case GENF: return "GENF"; 848 case GENL: return "GENL"; 849 case GENV: return "GENV"; 850 case HAR: return "HAR"; 851 case IHG: return "IHG"; 852 case ISLT: return "ISLT"; 853 case IT: return "IT"; 854 case LAM: return "LAM"; 855 case LIQ: return "LIQ"; 856 case LN: return "LN"; 857 case LNA: return "LNA"; 858 case LNV: return "LNV"; 859 case LYM: return "LYM"; 860 case MAC: return "MAC"; 861 case MAR: return "MAR"; 862 case MBLD: return "MBLD"; 863 case MEC: return "MEC"; 864 case MILK: return "MILK"; 865 case MLK: return "MLK"; 866 case NAIL: return "NAIL"; 867 case NOS: return "NOS"; 868 case PAFL: return "PAFL"; 869 case PAT: return "PAT"; 870 case PLAS: return "PLAS"; 871 case PLB: return "PLB"; 872 case PLC: return "PLC"; 873 case PLR: return "PLR"; 874 case PMN: return "PMN"; 875 case PPP: return "PPP"; 876 case PRP: return "PRP"; 877 case PRT: return "PRT"; 878 case PUS: return "PUS"; 879 case RBC: return "RBC"; 880 case SAL: return "SAL"; 881 case SER: return "SER"; 882 case SKM: return "SKM"; 883 case SKN: return "SKN"; 884 case SMN: return "SMN"; 885 case SMPLS: return "SMPLS"; 886 case SNV: return "SNV"; 887 case SPRM: return "SPRM"; 888 case SPT: return "SPT"; 889 case SPTC: return "SPTC"; 890 case SPTT: return "SPTT"; 891 case STL: return "STL"; 892 case SWT: return "SWT"; 893 case TEAR: return "TEAR"; 894 case THRB: return "THRB"; 895 case THRT: return "THRT"; 896 case TISG: return "TISG"; 897 case TISPL: return "TISPL"; 898 case TISS: return "TISS"; 899 case TISU: return "TISU"; 900 case TLGI: return "TLGI"; 901 case TLNG: return "TLNG"; 902 case TSMI: return "TSMI"; 903 case TUB: return "TUB"; 904 case ULC: return "ULC"; 905 case UMB: return "UMB"; 906 case UMED: return "UMED"; 907 case UR: return "UR"; 908 case URC: return "URC"; 909 case URNS: return "URNS"; 910 case URT: return "URT"; 911 case URTH: return "URTH"; 912 case USUB: return "USUB"; 913 case VOM: return "VOM"; 914 case WAT: return "WAT"; 915 case WBC: return "WBC"; 916 case WICK: return "WICK"; 917 case WND: return "WND"; 918 case WNDA: return "WNDA"; 919 case WNDD: return "WNDD"; 920 case WNDE: return "WNDE"; 921 default: return "?"; 922 } 923 } 924 public String getSystem() { 925 return "http://terminology.hl7.org/CodeSystem/v3-SpecimenType"; 926 } 927 public String getDefinition() { 928 switch (this) { 929 case _SPECIMENENTITYTYPE: return "SpecimenEntityType"; 930 case ABS: return "Abcess"; 931 case AMN: return "Amniotic fluid"; 932 case ASP: return "Aspirate"; 933 case BBL: return "Blood bag"; 934 case BDY: return "Whole body"; 935 case BIFL: return "Bile fluid"; 936 case BLD: return "Whole blood"; 937 case BLDA: return "Blood arterial"; 938 case BLDC: return "Blood capillary"; 939 case BLDCO: return "Blood - cord"; 940 case BLDV: return "Blood venous"; 941 case BON: return "Bone"; 942 case BPH: return "Basophils"; 943 case BPU: return "Blood product unit"; 944 case BRN: return "Burn"; 945 case BRO: return "Bronchial"; 946 case BRTH: return "Exhaled gas (=breath)"; 947 case CALC: return "Calculus (=Stone)"; 948 case CDM: return "Cardiac muscle"; 949 case CNJT: return "Conjunctiva"; 950 case CNL: return "Cannula"; 951 case COL: return "Colostrum"; 952 case CRN: return "Cornea"; 953 case CSF: return "Cerebral spinal fluid"; 954 case CTP: return "Catheter tip"; 955 case CUR: return "Curettage"; 956 case CVM: return "Cervical mucus"; 957 case CVX: return "Cervix"; 958 case CYST: return "Cyst"; 959 case DIAF: return "Dialysis fluid"; 960 case DOSE: return "Dose med or substance"; 961 case DRN: return "Drain"; 962 case DUFL: return "Duodenal fluid"; 963 case EAR: return "Ear"; 964 case EARW: return "Ear wax (cerumen)"; 965 case ELT: return "Electrode"; 966 case ENDC: return "Endocardium"; 967 case ENDM: return "Endometrium"; 968 case EOS: return "Eosinophils"; 969 case EYE: return "Eye"; 970 case FIB: return "Fibroblasts"; 971 case FIST: return "Fistula"; 972 case FLT: return "Filter"; 973 case FLU: return "Body fluid, unsp"; 974 case FOOD: return "Food sample"; 975 case GAS: return "Gas"; 976 case GAST: return "Gastric fluid/contents"; 977 case GEN: return "Genital"; 978 case GENC: return "Genital cervix"; 979 case GENF: return "Genital fluid"; 980 case GENL: return "Genital lochia"; 981 case GENV: return "Genital vaginal"; 982 case HAR: return "Hair"; 983 case IHG: return "Inhaled Gas"; 984 case ISLT: return "Isolate"; 985 case IT: return "Intubation tube"; 986 case LAM: return "Lamella"; 987 case LIQ: return "Liquid NOS"; 988 case LN: return "Line"; 989 case LNA: return "Line arterial"; 990 case LNV: return "Line venous"; 991 case LYM: return "Lymphocytes"; 992 case MAC: return "Macrophages"; 993 case MAR: return "Marrow (bone)"; 994 case MBLD: return "Menstrual blood"; 995 case MEC: return "Meconium"; 996 case MILK: return "Breast milk"; 997 case MLK: return "Milk"; 998 case NAIL: return "Nail"; 999 case NOS: return "Nose (nasal passage)"; 1000 case PAFL: return "Pancreatic fluid"; 1001 case PAT: return "Patient"; 1002 case PLAS: return "Plasma"; 1003 case PLB: return "Plasma bag"; 1004 case PLC: return "Placenta"; 1005 case PLR: return "Pleural fluid (thoracentesis fld)"; 1006 case PMN: return "Polymorphonuclear neutrophils"; 1007 case PPP: return "Platelet poor plasma"; 1008 case PRP: return "Platelet rich plasma"; 1009 case PRT: return "Peritoneal fluid /ascites"; 1010 case PUS: return "Pus"; 1011 case RBC: return "Erythrocytes"; 1012 case SAL: return "Saliva"; 1013 case SER: return "Serum"; 1014 case SKM: return "Skeletal muscle"; 1015 case SKN: return "Skin"; 1016 case SMN: return "Seminal fluid"; 1017 case SMPLS: return "Seminal plasma"; 1018 case SNV: return "Synovial fluid (Joint fluid)"; 1019 case SPRM: return "Spermatozoa"; 1020 case SPT: return "Sputum"; 1021 case SPTC: return "Sputum - coughed"; 1022 case SPTT: return "Sputum - tracheal aspirate"; 1023 case STL: return "Stool = Fecal"; 1024 case SWT: return "Sweat"; 1025 case TEAR: return "Tears"; 1026 case THRB: return "Thrombocyte (platelet)"; 1027 case THRT: return "Throat"; 1028 case TISG: return "Tissue gall bladder"; 1029 case TISPL: return "Tissue placenta"; 1030 case TISS: return "Tissue, unspecified"; 1031 case TISU: return "Tissue ulcer"; 1032 case TLGI: return "Tissue large intestine"; 1033 case TLNG: return "Tissue lung"; 1034 case TSMI: return "Tissue small intestine Tissue ulcer"; 1035 case TUB: return "Tube, unspecified"; 1036 case ULC: return "Ulcer"; 1037 case UMB: return "Umbilical blood"; 1038 case UMED: return "Unknown medicine"; 1039 case UR: return "Urine"; 1040 case URC: return "Urine clean catch"; 1041 case URNS: return "Urine sediment"; 1042 case URT: return "Urine catheter"; 1043 case URTH: return "Urethra"; 1044 case USUB: return "Unknown substance"; 1045 case VOM: return "Vomitus"; 1046 case WAT: return "Water"; 1047 case WBC: return "Leukocytes"; 1048 case WICK: return "Wick"; 1049 case WND: return "Wound"; 1050 case WNDA: return "Wound abscess"; 1051 case WNDD: return "Wound drainage"; 1052 case WNDE: return "Wound exudate"; 1053 default: return "?"; 1054 } 1055 } 1056 public String getDisplay() { 1057 switch (this) { 1058 case _SPECIMENENTITYTYPE: return "SpecimenEntityType"; 1059 case ABS: return "Abcess"; 1060 case AMN: return "Amniotic fluid"; 1061 case ASP: return "Aspirate"; 1062 case BBL: return "Blood bag"; 1063 case BDY: return "Whole body"; 1064 case BIFL: return "Bile fluid"; 1065 case BLD: return "Whole blood"; 1066 case BLDA: return "Blood arterial"; 1067 case BLDC: return "Blood capillary"; 1068 case BLDCO: return "Blood - cord"; 1069 case BLDV: return "Blood venous"; 1070 case BON: return "Bone"; 1071 case BPH: return "Basophils"; 1072 case BPU: return "Blood product unit"; 1073 case BRN: return "Burn"; 1074 case BRO: return "Bronchial"; 1075 case BRTH: return "Exhaled gas (=breath)"; 1076 case CALC: return "Calculus (=Stone)"; 1077 case CDM: return "Cardiac muscle"; 1078 case CNJT: return "Conjunctiva"; 1079 case CNL: return "Cannula"; 1080 case COL: return "Colostrum"; 1081 case CRN: return "Cornea"; 1082 case CSF: return "Cerebral spinal fluid"; 1083 case CTP: return "Catheter tip"; 1084 case CUR: return "Curettage"; 1085 case CVM: return "Cervical mucus"; 1086 case CVX: return "Cervix"; 1087 case CYST: return "Cyst"; 1088 case DIAF: return "Dialysis fluid"; 1089 case DOSE: return "Dose med or substance"; 1090 case DRN: return "Drain"; 1091 case DUFL: return "Duodenal fluid"; 1092 case EAR: return "Ear"; 1093 case EARW: return "Ear wax (cerumen)"; 1094 case ELT: return "Electrode"; 1095 case ENDC: return "Endocardium"; 1096 case ENDM: return "Endometrium"; 1097 case EOS: return "Eosinophils"; 1098 case EYE: return "Eye"; 1099 case FIB: return "Fibroblasts"; 1100 case FIST: return "Fistula"; 1101 case FLT: return "Filter"; 1102 case FLU: return "Body fluid, unsp"; 1103 case FOOD: return "Food sample"; 1104 case GAS: return "Gas"; 1105 case GAST: return "Gastric fluid/contents"; 1106 case GEN: return "Genital"; 1107 case GENC: return "Genital cervix"; 1108 case GENF: return "Genital fluid"; 1109 case GENL: return "Genital lochia"; 1110 case GENV: return "Genital vaginal"; 1111 case HAR: return "Hair"; 1112 case IHG: return "Inhaled Gas"; 1113 case ISLT: return "Isolate"; 1114 case IT: return "Intubation tube"; 1115 case LAM: return "Lamella"; 1116 case LIQ: return "Liquid NOS"; 1117 case LN: return "Line"; 1118 case LNA: return "Line arterial"; 1119 case LNV: return "Line venous"; 1120 case LYM: return "Lymphocytes"; 1121 case MAC: return "Macrophages"; 1122 case MAR: return "Marrow (bone)"; 1123 case MBLD: return "Menstrual blood"; 1124 case MEC: return "Meconium"; 1125 case MILK: return "Breast milk"; 1126 case MLK: return "Milk"; 1127 case NAIL: return "Nail"; 1128 case NOS: return "Nose (nasal passage)"; 1129 case PAFL: return "Pancreatic fluid"; 1130 case PAT: return "Patient"; 1131 case PLAS: return "Plasma"; 1132 case PLB: return "Plasma bag"; 1133 case PLC: return "Placenta"; 1134 case PLR: return "Pleural fluid (thoracentesis fld)"; 1135 case PMN: return "Polymorphonuclear neutrophils"; 1136 case PPP: return "Platelet poor plasma"; 1137 case PRP: return "Platelet rich plasma"; 1138 case PRT: return "Peritoneal fluid /ascites"; 1139 case PUS: return "Pus"; 1140 case RBC: return "Erythrocytes"; 1141 case SAL: return "Saliva"; 1142 case SER: return "Serum"; 1143 case SKM: return "Skeletal muscle"; 1144 case SKN: return "Skin"; 1145 case SMN: return "Seminal fluid"; 1146 case SMPLS: return "Seminal plasma"; 1147 case SNV: return "Synovial fluid (Joint fluid)"; 1148 case SPRM: return "Spermatozoa"; 1149 case SPT: return "Sputum"; 1150 case SPTC: return "Sputum - coughed"; 1151 case SPTT: return "Sputum - tracheal aspirate"; 1152 case STL: return "Stool = Fecal"; 1153 case SWT: return "Sweat"; 1154 case TEAR: return "Tears"; 1155 case THRB: return "Thrombocyte (platelet)"; 1156 case THRT: return "Throat"; 1157 case TISG: return "Tissue gall bladder"; 1158 case TISPL: return "Tissue placenta"; 1159 case TISS: return "Tissue, unspecified"; 1160 case TISU: return "Tissue ulcer"; 1161 case TLGI: return "Tissue large intestine"; 1162 case TLNG: return "Tissue lung"; 1163 case TSMI: return "Tissue small intestine Tissue ulcer"; 1164 case TUB: return "Tube, unspecified"; 1165 case ULC: return "Ulcer"; 1166 case UMB: return "Umbilical blood"; 1167 case UMED: return "Unknown medicine"; 1168 case UR: return "Urine"; 1169 case URC: return "Urine clean catch"; 1170 case URNS: return "Urine sediment"; 1171 case URT: return "Urine catheter"; 1172 case URTH: return "Urethra"; 1173 case USUB: return "Unknown substance"; 1174 case VOM: return "Vomitus"; 1175 case WAT: return "Water"; 1176 case WBC: return "Leukocytes"; 1177 case WICK: return "Wick"; 1178 case WND: return "Wound"; 1179 case WNDA: return "Wound abscess"; 1180 case WNDD: return "Wound drainage"; 1181 case WNDE: return "Wound exudate"; 1182 default: return "?"; 1183 } 1184 } 1185 1186 1187}