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