001package org.hl7.fhir.dstu3.model.codesystems; 002 003 004 005 006/* 007 Copyright (c) 2011+, HL7, Inc. 008 All rights reserved. 009 010 Redistribution and use in source and binary forms, with or without modification, 011 are permitted provided that the following conditions are met: 012 013 * Redistributions of source code must retain the above copyright notice, this 014 list of conditions and the following disclaimer. 015 * Redistributions in binary form must reproduce the above copyright notice, 016 this list of conditions and the following disclaimer in the documentation 017 and/or other materials provided with the distribution. 018 * Neither the name of HL7 nor the names of its contributors may be used to 019 endorse or promote products derived from this software without specific 020 prior written permission. 021 022 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND 023 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 024 WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. 025 IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, 026 INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT 027 NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR 028 PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, 029 WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 030 ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 031 POSSIBILITY OF SUCH DAMAGE. 032 033*/ 034 035// Generated on Sat, Mar 25, 2017 21:03-0400 for FHIR v3.0.0 036 037 038import org.hl7.fhir.exceptions.FHIRException; 039 040public enum 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 case NULL: return null; 922 default: return "?"; 923 } 924 } 925 public String getSystem() { 926 return "http://hl7.org/fhir/v3/SpecimenType"; 927 } 928 public String getDefinition() { 929 switch (this) { 930 case _SPECIMENENTITYTYPE: return "SpecimenEntityType"; 931 case ABS: return "Abcess"; 932 case AMN: return "Amniotic fluid"; 933 case ASP: return "Aspirate"; 934 case BBL: return "Blood bag"; 935 case BDY: return "Whole body"; 936 case BIFL: return "Bile fluid"; 937 case BLD: return "Whole blood"; 938 case BLDA: return "Blood arterial"; 939 case BLDC: return "Blood capillary"; 940 case BLDCO: return "Blood - cord"; 941 case BLDV: return "Blood venous"; 942 case BON: return "Bone"; 943 case BPH: return "Basophils"; 944 case BPU: return "Blood product unit"; 945 case BRN: return "Burn"; 946 case BRO: return "Bronchial"; 947 case BRTH: return "Exhaled gas (=breath)"; 948 case CALC: return "Calculus (=Stone)"; 949 case CDM: return "Cardiac muscle"; 950 case CNJT: return "Conjunctiva"; 951 case CNL: return "Cannula"; 952 case COL: return "Colostrum"; 953 case CRN: return "Cornea"; 954 case CSF: return "Cerebral spinal fluid"; 955 case CTP: return "Catheter tip"; 956 case CUR: return "Curettage"; 957 case CVM: return "Cervical mucus"; 958 case CVX: return "Cervix"; 959 case CYST: return "Cyst"; 960 case DIAF: return "Dialysis fluid"; 961 case DOSE: return "Dose med or substance"; 962 case DRN: return "Drain"; 963 case DUFL: return "Duodenal fluid"; 964 case EAR: return "Ear"; 965 case EARW: return "Ear wax (cerumen)"; 966 case ELT: return "Electrode"; 967 case ENDC: return "Endocardium"; 968 case ENDM: return "Endometrium"; 969 case EOS: return "Eosinophils"; 970 case EYE: return "Eye"; 971 case FIB: return "Fibroblasts"; 972 case FIST: return "Fistula"; 973 case FLT: return "Filter"; 974 case FLU: return "Body fluid, unsp"; 975 case FOOD: return "Food sample"; 976 case GAS: return "Gas"; 977 case GAST: return "Gastric fluid/contents"; 978 case GEN: return "Genital"; 979 case GENC: return "Genital cervix"; 980 case GENF: return "Genital fluid"; 981 case GENL: return "Genital lochia"; 982 case GENV: return "Genital vaginal"; 983 case HAR: return "Hair"; 984 case IHG: return "Inhaled Gas"; 985 case ISLT: return "Isolate"; 986 case IT: return "Intubation tube"; 987 case LAM: return "Lamella"; 988 case LIQ: return "Liquid NOS"; 989 case LN: return "Line"; 990 case LNA: return "Line arterial"; 991 case LNV: return "Line venous"; 992 case LYM: return "Lymphocytes"; 993 case MAC: return "Macrophages"; 994 case MAR: return "Marrow (bone)"; 995 case MBLD: return "Menstrual blood"; 996 case MEC: return "Meconium"; 997 case MILK: return "Breast milk"; 998 case MLK: return "Milk"; 999 case NAIL: return "Nail"; 1000 case NOS: return "Nose (nasal passage)"; 1001 case PAFL: return "Pancreatic fluid"; 1002 case PAT: return "Patient"; 1003 case PLAS: return "Plasma"; 1004 case PLB: return "Plasma bag"; 1005 case PLC: return "Placenta"; 1006 case PLR: return "Pleural fluid (thoracentesis fld)"; 1007 case PMN: return "Polymorphonuclear neutrophils"; 1008 case PPP: return "Platelet poor plasma"; 1009 case PRP: return "Platelet rich plasma"; 1010 case PRT: return "Peritoneal fluid /ascites"; 1011 case PUS: return "Pus"; 1012 case RBC: return "Erythrocytes"; 1013 case SAL: return "Saliva"; 1014 case SER: return "Serum"; 1015 case SKM: return "Skeletal muscle"; 1016 case SKN: return "Skin"; 1017 case SMN: return "Seminal fluid"; 1018 case SMPLS: return "Seminal plasma"; 1019 case SNV: return "Synovial fluid (Joint fluid)"; 1020 case SPRM: return "Spermatozoa"; 1021 case SPT: return "Sputum"; 1022 case SPTC: return "Sputum - coughed"; 1023 case SPTT: return "Sputum - tracheal aspirate"; 1024 case STL: return "Stool = Fecal"; 1025 case SWT: return "Sweat"; 1026 case TEAR: return "Tears"; 1027 case THRB: return "Thrombocyte (platelet)"; 1028 case THRT: return "Throat"; 1029 case TISG: return "Tissue gall bladder"; 1030 case TISPL: return "Tissue placenta"; 1031 case TISS: return "Tissue, unspecified"; 1032 case TISU: return "Tissue ulcer"; 1033 case TLGI: return "Tissue large intestine"; 1034 case TLNG: return "Tissue lung"; 1035 case TSMI: return "Tissue small intestine Tissue ulcer"; 1036 case TUB: return "Tube, unspecified"; 1037 case ULC: return "Ulcer"; 1038 case UMB: return "Umbilical blood"; 1039 case UMED: return "Unknown medicine"; 1040 case UR: return "Urine"; 1041 case URC: return "Urine clean catch"; 1042 case URNS: return "Urine sediment"; 1043 case URT: return "Urine catheter"; 1044 case URTH: return "Urethra"; 1045 case USUB: return "Unknown substance"; 1046 case VOM: return "Vomitus"; 1047 case WAT: return "Water"; 1048 case WBC: return "Leukocytes"; 1049 case WICK: return "Wick"; 1050 case WND: return "Wound"; 1051 case WNDA: return "Wound abscess"; 1052 case WNDD: return "Wound drainage"; 1053 case WNDE: return "Wound exudate"; 1054 case NULL: return null; 1055 default: return "?"; 1056 } 1057 } 1058 public String getDisplay() { 1059 switch (this) { 1060 case _SPECIMENENTITYTYPE: return "SpecimenEntityType"; 1061 case ABS: return "Abcess"; 1062 case AMN: return "Amniotic fluid"; 1063 case ASP: return "Aspirate"; 1064 case BBL: return "Blood bag"; 1065 case BDY: return "Whole body"; 1066 case BIFL: return "Bile fluid"; 1067 case BLD: return "Whole blood"; 1068 case BLDA: return "Blood arterial"; 1069 case BLDC: return "Blood capillary"; 1070 case BLDCO: return "Blood - cord"; 1071 case BLDV: return "Blood venous"; 1072 case BON: return "Bone"; 1073 case BPH: return "Basophils"; 1074 case BPU: return "Blood product unit"; 1075 case BRN: return "Burn"; 1076 case BRO: return "Bronchial"; 1077 case BRTH: return "Exhaled gas (=breath)"; 1078 case CALC: return "Calculus (=Stone)"; 1079 case CDM: return "Cardiac muscle"; 1080 case CNJT: return "Conjunctiva"; 1081 case CNL: return "Cannula"; 1082 case COL: return "Colostrum"; 1083 case CRN: return "Cornea"; 1084 case CSF: return "Cerebral spinal fluid"; 1085 case CTP: return "Catheter tip"; 1086 case CUR: return "Curettage"; 1087 case CVM: return "Cervical mucus"; 1088 case CVX: return "Cervix"; 1089 case CYST: return "Cyst"; 1090 case DIAF: return "Dialysis fluid"; 1091 case DOSE: return "Dose med or substance"; 1092 case DRN: return "Drain"; 1093 case DUFL: return "Duodenal fluid"; 1094 case EAR: return "Ear"; 1095 case EARW: return "Ear wax (cerumen)"; 1096 case ELT: return "Electrode"; 1097 case ENDC: return "Endocardium"; 1098 case ENDM: return "Endometrium"; 1099 case EOS: return "Eosinophils"; 1100 case EYE: return "Eye"; 1101 case FIB: return "Fibroblasts"; 1102 case FIST: return "Fistula"; 1103 case FLT: return "Filter"; 1104 case FLU: return "Body fluid, unsp"; 1105 case FOOD: return "Food sample"; 1106 case GAS: return "Gas"; 1107 case GAST: return "Gastric fluid/contents"; 1108 case GEN: return "Genital"; 1109 case GENC: return "Genital cervix"; 1110 case GENF: return "Genital fluid"; 1111 case GENL: return "Genital lochia"; 1112 case GENV: return "Genital vaginal"; 1113 case HAR: return "Hair"; 1114 case IHG: return "Inhaled Gas"; 1115 case ISLT: return "Isolate"; 1116 case IT: return "Intubation tube"; 1117 case LAM: return "Lamella"; 1118 case LIQ: return "Liquid NOS"; 1119 case LN: return "Line"; 1120 case LNA: return "Line arterial"; 1121 case LNV: return "Line venous"; 1122 case LYM: return "Lymphocytes"; 1123 case MAC: return "Macrophages"; 1124 case MAR: return "Marrow (bone)"; 1125 case MBLD: return "Menstrual blood"; 1126 case MEC: return "Meconium"; 1127 case MILK: return "Breast milk"; 1128 case MLK: return "Milk"; 1129 case NAIL: return "Nail"; 1130 case NOS: return "Nose (nasal passage)"; 1131 case PAFL: return "Pancreatic fluid"; 1132 case PAT: return "Patient"; 1133 case PLAS: return "Plasma"; 1134 case PLB: return "Plasma bag"; 1135 case PLC: return "Placenta"; 1136 case PLR: return "Pleural fluid (thoracentesis fld)"; 1137 case PMN: return "Polymorphonuclear neutrophils"; 1138 case PPP: return "Platelet poor plasma"; 1139 case PRP: return "Platelet rich plasma"; 1140 case PRT: return "Peritoneal fluid /ascites"; 1141 case PUS: return "Pus"; 1142 case RBC: return "Erythrocytes"; 1143 case SAL: return "Saliva"; 1144 case SER: return "Serum"; 1145 case SKM: return "Skeletal muscle"; 1146 case SKN: return "Skin"; 1147 case SMN: return "Seminal fluid"; 1148 case SMPLS: return "Seminal plasma"; 1149 case SNV: return "Synovial fluid (Joint fluid)"; 1150 case SPRM: return "Spermatozoa"; 1151 case SPT: return "Sputum"; 1152 case SPTC: return "Sputum - coughed"; 1153 case SPTT: return "Sputum - tracheal aspirate"; 1154 case STL: return "Stool = Fecal"; 1155 case SWT: return "Sweat"; 1156 case TEAR: return "Tears"; 1157 case THRB: return "Thrombocyte (platelet)"; 1158 case THRT: return "Throat"; 1159 case TISG: return "Tissue gall bladder"; 1160 case TISPL: return "Tissue placenta"; 1161 case TISS: return "Tissue, unspecified"; 1162 case TISU: return "Tissue ulcer"; 1163 case TLGI: return "Tissue large intestine"; 1164 case TLNG: return "Tissue lung"; 1165 case TSMI: return "Tissue small intestine Tissue ulcer"; 1166 case TUB: return "Tube, unspecified"; 1167 case ULC: return "Ulcer"; 1168 case UMB: return "Umbilical blood"; 1169 case UMED: return "Unknown medicine"; 1170 case UR: return "Urine"; 1171 case URC: return "Urine clean catch"; 1172 case URNS: return "Urine sediment"; 1173 case URT: return "Urine catheter"; 1174 case URTH: return "Urethra"; 1175 case USUB: return "Unknown substance"; 1176 case VOM: return "Vomitus"; 1177 case WAT: return "Water"; 1178 case WBC: return "Leukocytes"; 1179 case WICK: return "Wick"; 1180 case WND: return "Wound"; 1181 case WNDA: return "Wound abscess"; 1182 case WNDD: return "Wound drainage"; 1183 case WNDE: return "Wound exudate"; 1184 case NULL: return null; 1185 default: return "?"; 1186 } 1187 } 1188 1189 1190}