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 V3EntityCode { 041 042 /** 043 * Types of Material for EntityClass "MAT" 044 */ 045 _MATERIALENTITYCLASSTYPE, 046 /** 047 * Material intended to hold another material for purpose of storage or transport. 048 */ 049 _CONTAINERENTITYTYPE, 050 /** 051 * A material intended to hold other materials for purposes of storage or transportation 052 */ 053 PKG, 054 /** 055 * A container having dimensions that adjust somewhat based on the amount and shape of the material placed within it. 056 */ 057 _NONRIGIDCONTAINERENTITYTYPE, 058 /** 059 * A pouched or pendulous container. 060 */ 061 BAG, 062 /** 063 * A paper 064 */ 065 PACKT, 066 /** 067 * A small bag or container made of a soft material. 068 */ 069 PCH, 070 /** 071 * A small bag or packet containing a small portion of a substance. 072 */ 073 SACH, 074 /** 075 * A container having a fixed and inflexible dimensions and volume 076 */ 077 _RIGIDCONTAINERENTITYTYPE, 078 /** 079 * Container intended to contain sufficient material for only one use. 080 */ 081 _INDIVIDUALPACKAGEENTITYTYPE, 082 /** 083 * A small sealed glass container that holds a measured amount of a medicinal substance. 084 */ 085 AMP, 086 /** 087 * Individually dosed ophthalmic solution. One time eye dropper dispenser. 088 */ 089 MINIM, 090 /** 091 * Individually dosed inhalation solution. 092 */ 093 NEBAMP, 094 /** 095 * A container either glass or plastic and a narrow neck, for storing liquid. 096 */ 097 OVUL, 098 /** 099 * A container intended to contain sufficient material for more than one use. (I.e. Material is intended to be removed from the container at more than one discrete time period.) 100 */ 101 _MULTIUSECONTAINERENTITYTYPE, 102 /** 103 * A container, typically rounded, either glass or plastic with a narrow neck and capable of storing liquid. 104 */ 105 BOT, 106 /** 107 * A bottle of yellow to brown color. Used to store light-sensitive materials 108 */ 109 BOTA, 110 /** 111 * A bottle with a cap designed to release the contained liquid in droplets of a specific size. 112 */ 113 BOTD, 114 /** 115 * A bottle made of glass 116 */ 117 BOTG, 118 /** 119 * A bottle made of plastic 120 */ 121 BOTP, 122 /** 123 * A bottle made of polyethylene 124 */ 125 BOTPLY, 126 /** 127 * A 6-sided container commonly made from paper or cardboard used for solid forms. 128 */ 129 BOX, 130 /** 131 * A metal container in which a material is hermetically sealed to enable storage over long periods. 132 */ 133 CAN, 134 /** 135 * A sealed container of liquid or powder intended to be loaded into a device. 136 */ 137 CART, 138 /** 139 * A pressurized metal container holding a substance released as a spray or aerosol. 140 */ 141 CNSTR, 142 /** 143 * A container of glass, earthenware, plastic, etc. Top of the container has a diameter of similar size to the diameter of the container as a whole 144 */ 145 JAR, 146 /** 147 * A deep vessel for holding liquids, with a handle and often with a spout or lip shape for pouring. 148 */ 149 JUG, 150 /** 151 * A lidded container made of thin sheet metal. 152 */ 153 TIN, 154 /** 155 * An open flat bottomed round container. 156 */ 157 TUB, 158 /** 159 * A long hollow rigid or flexible cylinder. Material is extruded by squeezing the container. 160 */ 161 TUBE, 162 /** 163 * A small cylindrical glass for holding liquid medicines. 164 */ 165 VIAL, 166 /** 167 * A bubblepack. Medications sealed individually, separated into doses. 168 */ 169 BLSTRPK, 170 /** 171 * A bubble pack card. Multiple individual/separated doses. 172 */ 173 CARD, 174 /** 175 * A container intended to contain sufficient material for more than one use, but grouped or organized to provide individual access to sufficient material for a single use. Often used to ensure that the proper type and amount of material is consumed/expended for each use. 176 */ 177 COMPPKG, 178 /** 179 * Rotatable dispenser. Eg. Birth control package. 180 */ 181 DIALPK, 182 /** 183 * Object that is thin, flat, and circular. Doses of medication often contained in bubbles on the disk. 184 */ 185 DISK, 186 /** 187 * Special packaging that will help patients take their medications on a regular basis. 188 */ 189 DOSET, 190 /** 191 * A continuous strip of plastic sectioned into individual pouches, each one containing the quantity of 1 or more medications intended to be administered at a specific time 192 */ 193 STRIP, 194 /** 195 * A container for a diverse collection of products intended to be used together for some purpose (e.g. Medicinal kits often contain a syringe, a needle and the injectable medication). 196 */ 197 KIT, 198 /** 199 * A kit in which the components are interconnected. 200 */ 201 SYSTM, 202 /** 203 * A device with direct or indirect therapeutic purpose. Values for EntityCode when EntityClass = "DEV" 204 */ 205 _MEDICALDEVICE, 206 /** 207 * A device used to allow access to a part of a body 208 */ 209 _ACCESSMEDICALDEVICE, 210 /** 211 * A hollow tube used to administer a substance into a vein, artery or body cavity 212 */ 213 LINE, 214 /** 215 * A line used to administer a substance into an artery 216 */ 217 IALINE, 218 /** 219 * A line used to administer a substance into a vein 220 */ 221 IVLINE, 222 /** 223 * A device intended to administer a substance to a subject 224 */ 225 _ADMINISTRATIONMEDICALDEVICE, 226 /** 227 * A device intended to administer liquid into a subject via a 228 */ 229 _INJECTIONMEDICALDEVICE, 230 /** 231 * Automatically injects medication. 232 */ 233 AINJ, 234 /** 235 * A device which can contain a cartridge for injection purposes. Eg. Insulin pen. 236 */ 237 PEN, 238 /** 239 * A barrel with a plunger. 240 */ 241 SYR, 242 /** 243 * A device used to apply a liquid or powder to a surface. 244 */ 245 APLCTR, 246 /** 247 * A small device used for inhaling medicine in the form of a vapour or gas in order to ease a respiratory condition such as asthma or to relieve nasal congestion. 248 */ 249 INH, 250 /** 251 * The device used to inhale the doses of medication contained in the disk form. 252 */ 253 DSKS, 254 /** 255 * The device used to inhale the doses of medication contained in the disk form. 256 */ 257 DSKUNH, 258 /** 259 * Asthma medication delivery device. 260 */ 261 TRBINH, 262 /** 263 * A device that is used to raise, compress, or transfer liquids or gases and is operated by a piston or similar mechanism. 264 */ 265 PMP, 266 /** 267 * Set of codes related to specimen additives 268 */ 269 _SPECIMENADDITIVEENTITY, 270 /** 271 * ACD Solution A of trisodium citrate, 22.0g/L; citric acid, 8.0 g/L; and dextrose 24.5 g/L. Used in Blood banking and histocompatibilty testing 272 */ 273 ACDA, 274 /** 275 * ACD Solution B of trisodium citrate, 13.2g/L; citric acid, 4.8 g/L; and dextrose 14.7 g/L. Used in Blood banking and histocompatibilty testing. 276 */ 277 ACDB, 278 /** 279 * 50% V/V acetic acid in water. Used as a urine preservative 280 */ 281 ACET, 282 /** 283 * Sodium Chloride 3.0g, Potassium Chloride 0.2g, Calcium Chloride 0.1g, Magnesium Chloride 0.1g, Monopotassium Phosphate 0.2g, Disodium Phosphate 1.15g, Sodium Thiogly collate 1.0g, Distilled Water 1 liter 284 */ 285 AMIES, 286 /** 287 * Any medium used to maintain bacterial viability (e.g. Stuart's, Cary-Blair, Amies) 288 */ 289 BACTM, 290 /** 291 * Formaldehyde 4% w/v; methyl alcohol 1% w/v; phosphate buffering salts. Tissue preservative 292 */ 293 BF10, 294 /** 295 * Powdered boric acid (usually 10 g) added to 24-hour urine collections as a preservative. 296 */ 297 BOR, 298 /** 299 * Picric acid, saturated aqueous solution (750.0 ml), 37-40% formalin (250.0 ml), glacial acetic acid (50.0 ml). Tissue preservative. 300 */ 301 BOUIN, 302 /** 303 * 50% skim milk in 0.01 M phosphate-buffered saline. Maintain virus viability 304 */ 305 BSKM, 306 /** 307 * A 3.2% solution of Sodium Citrate in water. Used as a blood preservative 308 */ 309 C32, 310 /** 311 * A 3.8% solution of Sodium Citrate in water. Used as a blood preservative 312 */ 313 C38, 314 /** 315 * A modification of buffered 10% formalin used as a general tissue preservative. 316 */ 317 CARS, 318 /** 319 * Sodium Thioglycollate 1.5 g, Disodium Hydrogen Phosphate 1.1 g, Sodium Chloride 5.0 g, Calcium Chloride 0.09 g, Agar 5.0 g, per Liter of Water 320 */ 321 CARY, 322 /** 323 * Any of a number of non-nutritive buffered media used to maintain Chlamydia viability during transportation to the laboratory 324 */ 325 CHLTM, 326 /** 327 * Buffered tri-sodium citrate solution with theophylline, adenosine and dipyridamole 328 */ 329 CTAD, 330 /** 331 * Potassium EDTA 15% solution in water 332 */ 333 EDTK15, 334 /** 335 * Potassium EDTA 7.5% solution in water 336 */ 337 EDTK75, 338 /** 339 * Sodium fluoride and Disodium EDTA 340 */ 341 EDTN, 342 /** 343 * Any of a number of non-nutritive buffered media used to maintain enteric bacterial viability during transportation to the laboratory 344 */ 345 ENT, 346 /** 347 * A 10% v/v solution in water of formalin( a 37% solution of formaldehyde and water). Used for tissue preservation. 348 */ 349 F10, 350 /** 351 * Thrombin plus soybean trypsin inhibitor. For use in identifying fibrn degredation products. 352 */ 353 FDP, 354 /** 355 * Sodium fluoride, 10mg added as a urine preservative. 356 */ 357 FL10, 358 /** 359 * Sodium fluoride, 100mg added as a urine preservative. 360 */ 361 FL100, 362 /** 363 * A solution of HCl containing 6moles of hydrogen ion/L. Used as a Urine Preservative. 364 */ 365 HCL6, 366 /** 367 * Ammonium heparin 368 */ 369 HEPA, 370 /** 371 * Lithium heparin salt 372 */ 373 HEPL, 374 /** 375 * Sodium heparin salt 376 */ 377 HEPN, 378 /** 379 * 6N Nitric acid used to preserve urine for heavy metal analysis. 380 */ 381 HNO3, 382 /** 383 * A transport medium formulated to maintain Bordetella pertussis viability. 384 */ 385 JKM, 386 /** 387 * 5% Glutaraldehyde, 4% Formaldehyde in 0.08M buffer. Tissue preservation 388 */ 389 KARN, 390 /** 391 * Potassium oxalate and sodium fluoride in a 1.25:1 ratio 392 */ 393 KOX, 394 /** 395 * Iodoacetate lithium salt 396 */ 397 LIA, 398 /** 399 * Modified Hank's balanced salt solution supplemented with bovine serum albumin, gelatin, sucrose and glutamic acid. It is buffered to pH 7.3+ or - 0.2 with HEPES buffer. Phenol red is used to indicate pH. Vancomycin, Amphotericin B and Colistin are used to 400 */ 401 M4, 402 /** 403 * Modified Hank's balanced salt solution supplemented with bovine serum albumin, gelatin, sucrose and glutamic acid. It is buffered to pH 7.3+ or - 0.2 with Hepes buffer. Phenol red is used to indicate pH. Gentamicin and amphotericin B are used to inhibit c 404 */ 405 M4RT, 406 /** 407 * Modified Hank's balanced salt solution supplemented with protein stabilizers, sucrose and glutamic acid. It is buffered to pH 7.3+ or - 0.2 with Hepes buffer. Phenol red is used to indicate pH. Vancomycin, Amphotericin B and Colistin are used to inhibit c 408 */ 409 M5, 410 /** 411 * 1M potassium citrate, pH 7.0 2.5 ml, 0.1M magnesium sulfate 5.0 ml, 0.1M N-ethyl malemide 5.0 ml, dH2O 87.5 ml, ammonium sulfate 55gm. Preserve antigens for Immunofluorescence procedures 412 */ 413 MICHTM, 414 /** 415 * A buffered medium with ammonium sulfate added to preserve antigens for Immunofluorescence procedures 416 */ 417 MMDTM, 418 /** 419 * Sodium fluoride 420 */ 421 NAF, 422 /** 423 * No additive. Specifically identifes the specimen as having no additives. 424 */ 425 NONE, 426 /** 427 * 0.12 g NaCl, 0.004 g MgSO, 0.004 g, CaCl, 0.142 g Na2HPO4 and 0.136 g KH2PO4 per liter of distilled water. Maintain Acanthaoemba viability. 428 */ 429 PAGE, 430 /** 431 * Phenol. Urine preservative 432 */ 433 PHENOL, 434 /** 435 * Polyvinyl alcohol 436 */ 437 PVA, 438 /** 439 * A transport medium formulated to maintain Bordetella pertussis viability. 440 */ 441 RLM, 442 /** 443 * Diatomaceous earth. For glucose determination blood samples 444 */ 445 SILICA, 446 /** 447 * Sodium polyanethol sulfonate in saline. Anticomplementary and antiphagocytic properties. Used in blood culture collection. 448 */ 449 SPS, 450 /** 451 * Polymer separator gel with clot activator 452 */ 453 SST, 454 /** 455 * Sodium Glycerophosphate 10.0g, Calcium Chloride 0.1g, Mercaptoacetic Acid 1.0ml, Distilled Water 1 liter 456 */ 457 STUTM, 458 /** 459 * Thrombin. Accelerates clotting. 460 */ 461 THROM, 462 /** 463 * 2-Isopropyl-5-methyl phenol. A preservative for 24 Hr Urine samples 464 */ 465 THYMOL, 466 /** 467 * A nutritive medium with a reducing agent (sodium thioglycolate) which, due to a chemical reaction, removes oxygen from the broth. 468 */ 469 THYO, 470 /** 471 * Also known as Methylbenzene; Toluol; Phenylmethane. A preservative for 24 Hr Urine samples 472 */ 473 TOLU, 474 /** 475 * A buffered salt solution with antifungal agents added for the collection and transport of Ureaplasma specimens. 476 */ 477 URETM, 478 /** 479 * Sucrose 74.6g, Potassium hydrogenphosphate 0.52g, L-glutamic acid 0.72g, Bovine serum albumin 5.0g, Gentamicin 50mg, Potassium dihydrogenphosphate 1.25g, L-15 medium 9.9L, Water to 10L. Maintain Virus viability. 480 */ 481 VIRTM, 482 /** 483 * 3.8% Citrate buffered to a pH of 5.5 for Westergren Sedimentation Rate 484 */ 485 WEST, 486 /** 487 * A manufactured product that is produced from the raw blood oi a donor with the intention of using it in a recipient transfusion. 488 */ 489 BLDPRD, 490 /** 491 * A Type of medicine that creates an immune protection without the recipient experiencing the disease. 492 */ 493 VCCNE, 494 /** 495 * A substance whose therapeutic effect is produced by chemical action within the body. 496 */ 497 _DRUGENTITY, 498 /** 499 * Any substance or mixture of substances manufactured, sold or represented for use in: (a) the diagnosis, treatment, mitigation or prevention of a disease, disorder, abnormal physical state, or its symptoms, in human beings or animals; (b) restoring, correcting or modifying organic functions in human beings or animals. 500 */ 501 _CLINICALDRUG, 502 /** 503 * Indicates types of allergy and intolerance agents which are non-drugs. (E.g. foods, latex, etc.) 504 */ 505 _NONDRUGAGENTENTITY, 506 /** 507 * egg 508 */ 509 NDA01, 510 /** 511 * fish 512 */ 513 NDA02, 514 /** 515 * lactose 516 */ 517 NDA03, 518 /** 519 * peanut 520 */ 521 NDA04, 522 /** 523 * soy 524 */ 525 NDA05, 526 /** 527 * sulfites 528 */ 529 NDA06, 530 /** 531 * wheat or gluten 532 */ 533 NDA07, 534 /** 535 * isocyanates 536 */ 537 NDA08, 538 /** 539 * solvents 540 */ 541 NDA09, 542 /** 543 * oils 544 */ 545 NDA10, 546 /** 547 * venoms 548 */ 549 NDA11, 550 /** 551 * latex 552 */ 553 NDA12, 554 /** 555 * shellfish 556 */ 557 NDA13, 558 /** 559 * strawberries 560 */ 561 NDA14, 562 /** 563 * tomatoes 564 */ 565 NDA15, 566 /** 567 * dust 568 */ 569 NDA16, 570 /** 571 * dust mites 572 */ 573 NDA17, 574 /** 575 * Further classifies entities of classCode ORG. 576 */ 577 _ORGANIZATIONENTITYTYPE, 578 /** 579 * The group of persons who occupy a single housing unit. 580 */ 581 HHOLD, 582 /** 583 * Codes identifying nation states. Allows for finer grained specification of Entity with classcode <= NAT 584 585 586 Example:ISO3166 country codes. 587 */ 588 NAT, 589 /** 590 * An organization that provides religious rites of worship. 591 */ 592 RELIG, 593 /** 594 * Types of places for EntityClass "PLC" 595 */ 596 _PLACEENTITYTYPE, 597 /** 598 * The location of a bed 599 */ 600 BED, 601 /** 602 * The location of a building 603 */ 604 BLDG, 605 /** 606 * The location of a floor of a building 607 */ 608 FLOOR, 609 /** 610 * The location of a room 611 */ 612 ROOM, 613 /** 614 * The location of a wing of a building (e.g. East Wing). The same room number for the same floor number can be distinguished by wing number in some situations 615 */ 616 WING, 617 /** 618 * Codes to characterize a Resource Group using categories that typify its membership and/or function 619 620 . 621 622 623 Example: PractitionerGroup 624 */ 625 _RESOURCEGROUPENTITYTYPE, 626 /** 627 * PractitionerGroup 628 */ 629 PRAC, 630 /** 631 * added to help the parsers 632 */ 633 NULL; 634 public static V3EntityCode fromCode(String codeString) throws FHIRException { 635 if (codeString == null || "".equals(codeString)) 636 return null; 637 if ("_MaterialEntityClassType".equals(codeString)) 638 return _MATERIALENTITYCLASSTYPE; 639 if ("_ContainerEntityType".equals(codeString)) 640 return _CONTAINERENTITYTYPE; 641 if ("PKG".equals(codeString)) 642 return PKG; 643 if ("_NonRigidContainerEntityType".equals(codeString)) 644 return _NONRIGIDCONTAINERENTITYTYPE; 645 if ("BAG".equals(codeString)) 646 return BAG; 647 if ("PACKT".equals(codeString)) 648 return PACKT; 649 if ("PCH".equals(codeString)) 650 return PCH; 651 if ("SACH".equals(codeString)) 652 return SACH; 653 if ("_RigidContainerEntityType".equals(codeString)) 654 return _RIGIDCONTAINERENTITYTYPE; 655 if ("_IndividualPackageEntityType".equals(codeString)) 656 return _INDIVIDUALPACKAGEENTITYTYPE; 657 if ("AMP".equals(codeString)) 658 return AMP; 659 if ("MINIM".equals(codeString)) 660 return MINIM; 661 if ("NEBAMP".equals(codeString)) 662 return NEBAMP; 663 if ("OVUL".equals(codeString)) 664 return OVUL; 665 if ("_MultiUseContainerEntityType".equals(codeString)) 666 return _MULTIUSECONTAINERENTITYTYPE; 667 if ("BOT".equals(codeString)) 668 return BOT; 669 if ("BOTA".equals(codeString)) 670 return BOTA; 671 if ("BOTD".equals(codeString)) 672 return BOTD; 673 if ("BOTG".equals(codeString)) 674 return BOTG; 675 if ("BOTP".equals(codeString)) 676 return BOTP; 677 if ("BOTPLY".equals(codeString)) 678 return BOTPLY; 679 if ("BOX".equals(codeString)) 680 return BOX; 681 if ("CAN".equals(codeString)) 682 return CAN; 683 if ("CART".equals(codeString)) 684 return CART; 685 if ("CNSTR".equals(codeString)) 686 return CNSTR; 687 if ("JAR".equals(codeString)) 688 return JAR; 689 if ("JUG".equals(codeString)) 690 return JUG; 691 if ("TIN".equals(codeString)) 692 return TIN; 693 if ("TUB".equals(codeString)) 694 return TUB; 695 if ("TUBE".equals(codeString)) 696 return TUBE; 697 if ("VIAL".equals(codeString)) 698 return VIAL; 699 if ("BLSTRPK".equals(codeString)) 700 return BLSTRPK; 701 if ("CARD".equals(codeString)) 702 return CARD; 703 if ("COMPPKG".equals(codeString)) 704 return COMPPKG; 705 if ("DIALPK".equals(codeString)) 706 return DIALPK; 707 if ("DISK".equals(codeString)) 708 return DISK; 709 if ("DOSET".equals(codeString)) 710 return DOSET; 711 if ("STRIP".equals(codeString)) 712 return STRIP; 713 if ("KIT".equals(codeString)) 714 return KIT; 715 if ("SYSTM".equals(codeString)) 716 return SYSTM; 717 if ("_MedicalDevice".equals(codeString)) 718 return _MEDICALDEVICE; 719 if ("_AccessMedicalDevice".equals(codeString)) 720 return _ACCESSMEDICALDEVICE; 721 if ("LINE".equals(codeString)) 722 return LINE; 723 if ("IALINE".equals(codeString)) 724 return IALINE; 725 if ("IVLINE".equals(codeString)) 726 return IVLINE; 727 if ("_AdministrationMedicalDevice".equals(codeString)) 728 return _ADMINISTRATIONMEDICALDEVICE; 729 if ("_InjectionMedicalDevice".equals(codeString)) 730 return _INJECTIONMEDICALDEVICE; 731 if ("AINJ".equals(codeString)) 732 return AINJ; 733 if ("PEN".equals(codeString)) 734 return PEN; 735 if ("SYR".equals(codeString)) 736 return SYR; 737 if ("APLCTR".equals(codeString)) 738 return APLCTR; 739 if ("INH".equals(codeString)) 740 return INH; 741 if ("DSKS".equals(codeString)) 742 return DSKS; 743 if ("DSKUNH".equals(codeString)) 744 return DSKUNH; 745 if ("TRBINH".equals(codeString)) 746 return TRBINH; 747 if ("PMP".equals(codeString)) 748 return PMP; 749 if ("_SpecimenAdditiveEntity".equals(codeString)) 750 return _SPECIMENADDITIVEENTITY; 751 if ("ACDA".equals(codeString)) 752 return ACDA; 753 if ("ACDB".equals(codeString)) 754 return ACDB; 755 if ("ACET".equals(codeString)) 756 return ACET; 757 if ("AMIES".equals(codeString)) 758 return AMIES; 759 if ("BACTM".equals(codeString)) 760 return BACTM; 761 if ("BF10".equals(codeString)) 762 return BF10; 763 if ("BOR".equals(codeString)) 764 return BOR; 765 if ("BOUIN".equals(codeString)) 766 return BOUIN; 767 if ("BSKM".equals(codeString)) 768 return BSKM; 769 if ("C32".equals(codeString)) 770 return C32; 771 if ("C38".equals(codeString)) 772 return C38; 773 if ("CARS".equals(codeString)) 774 return CARS; 775 if ("CARY".equals(codeString)) 776 return CARY; 777 if ("CHLTM".equals(codeString)) 778 return CHLTM; 779 if ("CTAD".equals(codeString)) 780 return CTAD; 781 if ("EDTK15".equals(codeString)) 782 return EDTK15; 783 if ("EDTK75".equals(codeString)) 784 return EDTK75; 785 if ("EDTN".equals(codeString)) 786 return EDTN; 787 if ("ENT".equals(codeString)) 788 return ENT; 789 if ("F10".equals(codeString)) 790 return F10; 791 if ("FDP".equals(codeString)) 792 return FDP; 793 if ("FL10".equals(codeString)) 794 return FL10; 795 if ("FL100".equals(codeString)) 796 return FL100; 797 if ("HCL6".equals(codeString)) 798 return HCL6; 799 if ("HEPA".equals(codeString)) 800 return HEPA; 801 if ("HEPL".equals(codeString)) 802 return HEPL; 803 if ("HEPN".equals(codeString)) 804 return HEPN; 805 if ("HNO3".equals(codeString)) 806 return HNO3; 807 if ("JKM".equals(codeString)) 808 return JKM; 809 if ("KARN".equals(codeString)) 810 return KARN; 811 if ("KOX".equals(codeString)) 812 return KOX; 813 if ("LIA".equals(codeString)) 814 return LIA; 815 if ("M4".equals(codeString)) 816 return M4; 817 if ("M4RT".equals(codeString)) 818 return M4RT; 819 if ("M5".equals(codeString)) 820 return M5; 821 if ("MICHTM".equals(codeString)) 822 return MICHTM; 823 if ("MMDTM".equals(codeString)) 824 return MMDTM; 825 if ("NAF".equals(codeString)) 826 return NAF; 827 if ("NONE".equals(codeString)) 828 return NONE; 829 if ("PAGE".equals(codeString)) 830 return PAGE; 831 if ("PHENOL".equals(codeString)) 832 return PHENOL; 833 if ("PVA".equals(codeString)) 834 return PVA; 835 if ("RLM".equals(codeString)) 836 return RLM; 837 if ("SILICA".equals(codeString)) 838 return SILICA; 839 if ("SPS".equals(codeString)) 840 return SPS; 841 if ("SST".equals(codeString)) 842 return SST; 843 if ("STUTM".equals(codeString)) 844 return STUTM; 845 if ("THROM".equals(codeString)) 846 return THROM; 847 if ("THYMOL".equals(codeString)) 848 return THYMOL; 849 if ("THYO".equals(codeString)) 850 return THYO; 851 if ("TOLU".equals(codeString)) 852 return TOLU; 853 if ("URETM".equals(codeString)) 854 return URETM; 855 if ("VIRTM".equals(codeString)) 856 return VIRTM; 857 if ("WEST".equals(codeString)) 858 return WEST; 859 if ("BLDPRD".equals(codeString)) 860 return BLDPRD; 861 if ("VCCNE".equals(codeString)) 862 return VCCNE; 863 if ("_DrugEntity".equals(codeString)) 864 return _DRUGENTITY; 865 if ("_ClinicalDrug".equals(codeString)) 866 return _CLINICALDRUG; 867 if ("_NonDrugAgentEntity".equals(codeString)) 868 return _NONDRUGAGENTENTITY; 869 if ("NDA01".equals(codeString)) 870 return NDA01; 871 if ("NDA02".equals(codeString)) 872 return NDA02; 873 if ("NDA03".equals(codeString)) 874 return NDA03; 875 if ("NDA04".equals(codeString)) 876 return NDA04; 877 if ("NDA05".equals(codeString)) 878 return NDA05; 879 if ("NDA06".equals(codeString)) 880 return NDA06; 881 if ("NDA07".equals(codeString)) 882 return NDA07; 883 if ("NDA08".equals(codeString)) 884 return NDA08; 885 if ("NDA09".equals(codeString)) 886 return NDA09; 887 if ("NDA10".equals(codeString)) 888 return NDA10; 889 if ("NDA11".equals(codeString)) 890 return NDA11; 891 if ("NDA12".equals(codeString)) 892 return NDA12; 893 if ("NDA13".equals(codeString)) 894 return NDA13; 895 if ("NDA14".equals(codeString)) 896 return NDA14; 897 if ("NDA15".equals(codeString)) 898 return NDA15; 899 if ("NDA16".equals(codeString)) 900 return NDA16; 901 if ("NDA17".equals(codeString)) 902 return NDA17; 903 if ("_OrganizationEntityType".equals(codeString)) 904 return _ORGANIZATIONENTITYTYPE; 905 if ("HHOLD".equals(codeString)) 906 return HHOLD; 907 if ("NAT".equals(codeString)) 908 return NAT; 909 if ("RELIG".equals(codeString)) 910 return RELIG; 911 if ("_PlaceEntityType".equals(codeString)) 912 return _PLACEENTITYTYPE; 913 if ("BED".equals(codeString)) 914 return BED; 915 if ("BLDG".equals(codeString)) 916 return BLDG; 917 if ("FLOOR".equals(codeString)) 918 return FLOOR; 919 if ("ROOM".equals(codeString)) 920 return ROOM; 921 if ("WING".equals(codeString)) 922 return WING; 923 if ("_ResourceGroupEntityType".equals(codeString)) 924 return _RESOURCEGROUPENTITYTYPE; 925 if ("PRAC".equals(codeString)) 926 return PRAC; 927 throw new FHIRException("Unknown V3EntityCode code '"+codeString+"'"); 928 } 929 public String toCode() { 930 switch (this) { 931 case _MATERIALENTITYCLASSTYPE: return "_MaterialEntityClassType"; 932 case _CONTAINERENTITYTYPE: return "_ContainerEntityType"; 933 case PKG: return "PKG"; 934 case _NONRIGIDCONTAINERENTITYTYPE: return "_NonRigidContainerEntityType"; 935 case BAG: return "BAG"; 936 case PACKT: return "PACKT"; 937 case PCH: return "PCH"; 938 case SACH: return "SACH"; 939 case _RIGIDCONTAINERENTITYTYPE: return "_RigidContainerEntityType"; 940 case _INDIVIDUALPACKAGEENTITYTYPE: return "_IndividualPackageEntityType"; 941 case AMP: return "AMP"; 942 case MINIM: return "MINIM"; 943 case NEBAMP: return "NEBAMP"; 944 case OVUL: return "OVUL"; 945 case _MULTIUSECONTAINERENTITYTYPE: return "_MultiUseContainerEntityType"; 946 case BOT: return "BOT"; 947 case BOTA: return "BOTA"; 948 case BOTD: return "BOTD"; 949 case BOTG: return "BOTG"; 950 case BOTP: return "BOTP"; 951 case BOTPLY: return "BOTPLY"; 952 case BOX: return "BOX"; 953 case CAN: return "CAN"; 954 case CART: return "CART"; 955 case CNSTR: return "CNSTR"; 956 case JAR: return "JAR"; 957 case JUG: return "JUG"; 958 case TIN: return "TIN"; 959 case TUB: return "TUB"; 960 case TUBE: return "TUBE"; 961 case VIAL: return "VIAL"; 962 case BLSTRPK: return "BLSTRPK"; 963 case CARD: return "CARD"; 964 case COMPPKG: return "COMPPKG"; 965 case DIALPK: return "DIALPK"; 966 case DISK: return "DISK"; 967 case DOSET: return "DOSET"; 968 case STRIP: return "STRIP"; 969 case KIT: return "KIT"; 970 case SYSTM: return "SYSTM"; 971 case _MEDICALDEVICE: return "_MedicalDevice"; 972 case _ACCESSMEDICALDEVICE: return "_AccessMedicalDevice"; 973 case LINE: return "LINE"; 974 case IALINE: return "IALINE"; 975 case IVLINE: return "IVLINE"; 976 case _ADMINISTRATIONMEDICALDEVICE: return "_AdministrationMedicalDevice"; 977 case _INJECTIONMEDICALDEVICE: return "_InjectionMedicalDevice"; 978 case AINJ: return "AINJ"; 979 case PEN: return "PEN"; 980 case SYR: return "SYR"; 981 case APLCTR: return "APLCTR"; 982 case INH: return "INH"; 983 case DSKS: return "DSKS"; 984 case DSKUNH: return "DSKUNH"; 985 case TRBINH: return "TRBINH"; 986 case PMP: return "PMP"; 987 case _SPECIMENADDITIVEENTITY: return "_SpecimenAdditiveEntity"; 988 case ACDA: return "ACDA"; 989 case ACDB: return "ACDB"; 990 case ACET: return "ACET"; 991 case AMIES: return "AMIES"; 992 case BACTM: return "BACTM"; 993 case BF10: return "BF10"; 994 case BOR: return "BOR"; 995 case BOUIN: return "BOUIN"; 996 case BSKM: return "BSKM"; 997 case C32: return "C32"; 998 case C38: return "C38"; 999 case CARS: return "CARS"; 1000 case CARY: return "CARY"; 1001 case CHLTM: return "CHLTM"; 1002 case CTAD: return "CTAD"; 1003 case EDTK15: return "EDTK15"; 1004 case EDTK75: return "EDTK75"; 1005 case EDTN: return "EDTN"; 1006 case ENT: return "ENT"; 1007 case F10: return "F10"; 1008 case FDP: return "FDP"; 1009 case FL10: return "FL10"; 1010 case FL100: return "FL100"; 1011 case HCL6: return "HCL6"; 1012 case HEPA: return "HEPA"; 1013 case HEPL: return "HEPL"; 1014 case HEPN: return "HEPN"; 1015 case HNO3: return "HNO3"; 1016 case JKM: return "JKM"; 1017 case KARN: return "KARN"; 1018 case KOX: return "KOX"; 1019 case LIA: return "LIA"; 1020 case M4: return "M4"; 1021 case M4RT: return "M4RT"; 1022 case M5: return "M5"; 1023 case MICHTM: return "MICHTM"; 1024 case MMDTM: return "MMDTM"; 1025 case NAF: return "NAF"; 1026 case NONE: return "NONE"; 1027 case PAGE: return "PAGE"; 1028 case PHENOL: return "PHENOL"; 1029 case PVA: return "PVA"; 1030 case RLM: return "RLM"; 1031 case SILICA: return "SILICA"; 1032 case SPS: return "SPS"; 1033 case SST: return "SST"; 1034 case STUTM: return "STUTM"; 1035 case THROM: return "THROM"; 1036 case THYMOL: return "THYMOL"; 1037 case THYO: return "THYO"; 1038 case TOLU: return "TOLU"; 1039 case URETM: return "URETM"; 1040 case VIRTM: return "VIRTM"; 1041 case WEST: return "WEST"; 1042 case BLDPRD: return "BLDPRD"; 1043 case VCCNE: return "VCCNE"; 1044 case _DRUGENTITY: return "_DrugEntity"; 1045 case _CLINICALDRUG: return "_ClinicalDrug"; 1046 case _NONDRUGAGENTENTITY: return "_NonDrugAgentEntity"; 1047 case NDA01: return "NDA01"; 1048 case NDA02: return "NDA02"; 1049 case NDA03: return "NDA03"; 1050 case NDA04: return "NDA04"; 1051 case NDA05: return "NDA05"; 1052 case NDA06: return "NDA06"; 1053 case NDA07: return "NDA07"; 1054 case NDA08: return "NDA08"; 1055 case NDA09: return "NDA09"; 1056 case NDA10: return "NDA10"; 1057 case NDA11: return "NDA11"; 1058 case NDA12: return "NDA12"; 1059 case NDA13: return "NDA13"; 1060 case NDA14: return "NDA14"; 1061 case NDA15: return "NDA15"; 1062 case NDA16: return "NDA16"; 1063 case NDA17: return "NDA17"; 1064 case _ORGANIZATIONENTITYTYPE: return "_OrganizationEntityType"; 1065 case HHOLD: return "HHOLD"; 1066 case NAT: return "NAT"; 1067 case RELIG: return "RELIG"; 1068 case _PLACEENTITYTYPE: return "_PlaceEntityType"; 1069 case BED: return "BED"; 1070 case BLDG: return "BLDG"; 1071 case FLOOR: return "FLOOR"; 1072 case ROOM: return "ROOM"; 1073 case WING: return "WING"; 1074 case _RESOURCEGROUPENTITYTYPE: return "_ResourceGroupEntityType"; 1075 case PRAC: return "PRAC"; 1076 case NULL: return null; 1077 default: return "?"; 1078 } 1079 } 1080 public String getSystem() { 1081 return "http://hl7.org/fhir/v3/EntityCode"; 1082 } 1083 public String getDefinition() { 1084 switch (this) { 1085 case _MATERIALENTITYCLASSTYPE: return "Types of Material for EntityClass \"MAT\""; 1086 case _CONTAINERENTITYTYPE: return "Material intended to hold another material for purpose of storage or transport."; 1087 case PKG: return "A material intended to hold other materials for purposes of storage or transportation"; 1088 case _NONRIGIDCONTAINERENTITYTYPE: return "A container having dimensions that adjust somewhat based on the amount and shape of the material placed within it."; 1089 case BAG: return "A pouched or pendulous container."; 1090 case PACKT: return "A paper"; 1091 case PCH: return "A small bag or container made of a soft material."; 1092 case SACH: return "A small bag or packet containing a small portion of a substance."; 1093 case _RIGIDCONTAINERENTITYTYPE: return "A container having a fixed and inflexible dimensions and volume"; 1094 case _INDIVIDUALPACKAGEENTITYTYPE: return "Container intended to contain sufficient material for only one use."; 1095 case AMP: return "A small sealed glass container that holds a measured amount of a medicinal substance."; 1096 case MINIM: return "Individually dosed ophthalmic solution. One time eye dropper dispenser."; 1097 case NEBAMP: return "Individually dosed inhalation solution."; 1098 case OVUL: return "A container either glass or plastic and a narrow neck, for storing liquid."; 1099 case _MULTIUSECONTAINERENTITYTYPE: return "A container intended to contain sufficient material for more than one use. (I.e. Material is intended to be removed from the container at more than one discrete time period.)"; 1100 case BOT: return "A container, typically rounded, either glass or plastic with a narrow neck and capable of storing liquid."; 1101 case BOTA: return "A bottle of yellow to brown color. Used to store light-sensitive materials"; 1102 case BOTD: return "A bottle with a cap designed to release the contained liquid in droplets of a specific size."; 1103 case BOTG: return "A bottle made of glass"; 1104 case BOTP: return "A bottle made of plastic"; 1105 case BOTPLY: return "A bottle made of polyethylene"; 1106 case BOX: return "A 6-sided container commonly made from paper or cardboard used for solid forms."; 1107 case CAN: return "A metal container in which a material is hermetically sealed to enable storage over long periods."; 1108 case CART: return "A sealed container of liquid or powder intended to be loaded into a device."; 1109 case CNSTR: return "A pressurized metal container holding a substance released as a spray or aerosol."; 1110 case JAR: return "A container of glass, earthenware, plastic, etc. Top of the container has a diameter of similar size to the diameter of the container as a whole"; 1111 case JUG: return "A deep vessel for holding liquids, with a handle and often with a spout or lip shape for pouring."; 1112 case TIN: return "A lidded container made of thin sheet metal."; 1113 case TUB: return "An open flat bottomed round container."; 1114 case TUBE: return "A long hollow rigid or flexible cylinder. Material is extruded by squeezing the container."; 1115 case VIAL: return "A small cylindrical glass for holding liquid medicines."; 1116 case BLSTRPK: return "A bubblepack. Medications sealed individually, separated into doses."; 1117 case CARD: return "A bubble pack card. Multiple individual/separated doses."; 1118 case COMPPKG: return "A container intended to contain sufficient material for more than one use, but grouped or organized to provide individual access to sufficient material for a single use. Often used to ensure that the proper type and amount of material is consumed/expended for each use."; 1119 case DIALPK: return "Rotatable dispenser. Eg. Birth control package."; 1120 case DISK: return "Object that is thin, flat, and circular. Doses of medication often contained in bubbles on the disk."; 1121 case DOSET: return "Special packaging that will help patients take their medications on a regular basis."; 1122 case STRIP: return "A continuous strip of plastic sectioned into individual pouches, each one containing the quantity of 1 or more medications intended to be administered at a specific time"; 1123 case KIT: return "A container for a diverse collection of products intended to be used together for some purpose (e.g. Medicinal kits often contain a syringe, a needle and the injectable medication)."; 1124 case SYSTM: return "A kit in which the components are interconnected."; 1125 case _MEDICALDEVICE: return "A device with direct or indirect therapeutic purpose. Values for EntityCode when EntityClass = \"DEV\""; 1126 case _ACCESSMEDICALDEVICE: return "A device used to allow access to a part of a body"; 1127 case LINE: return "A hollow tube used to administer a substance into a vein, artery or body cavity"; 1128 case IALINE: return "A line used to administer a substance into an artery"; 1129 case IVLINE: return "A line used to administer a substance into a vein"; 1130 case _ADMINISTRATIONMEDICALDEVICE: return "A device intended to administer a substance to a subject"; 1131 case _INJECTIONMEDICALDEVICE: return "A device intended to administer liquid into a subject via a"; 1132 case AINJ: return "Automatically injects medication."; 1133 case PEN: return "A device which can contain a cartridge for injection purposes. Eg. Insulin pen."; 1134 case SYR: return "A barrel with a plunger."; 1135 case APLCTR: return "A device used to apply a liquid or powder to a surface."; 1136 case INH: return "A small device used for inhaling medicine in the form of a vapour or gas in order to ease a respiratory condition such as asthma or to relieve nasal congestion."; 1137 case DSKS: return "The device used to inhale the doses of medication contained in the disk form."; 1138 case DSKUNH: return "The device used to inhale the doses of medication contained in the disk form."; 1139 case TRBINH: return "Asthma medication delivery device."; 1140 case PMP: return "A device that is used to raise, compress, or transfer liquids or gases and is operated by a piston or similar mechanism."; 1141 case _SPECIMENADDITIVEENTITY: return "Set of codes related to specimen additives"; 1142 case ACDA: return "ACD Solution A of trisodium citrate, 22.0g/L; citric acid, 8.0 g/L; and dextrose 24.5 g/L. Used in Blood banking and histocompatibilty testing"; 1143 case ACDB: return "ACD Solution B of trisodium citrate, 13.2g/L; citric acid, 4.8 g/L; and dextrose 14.7 g/L. Used in Blood banking and histocompatibilty testing."; 1144 case ACET: return "50% V/V acetic acid in water. Used as a urine preservative"; 1145 case AMIES: return "Sodium Chloride 3.0g, Potassium Chloride 0.2g, Calcium Chloride 0.1g, Magnesium Chloride 0.1g, Monopotassium Phosphate 0.2g, Disodium Phosphate 1.15g, Sodium Thiogly collate 1.0g, Distilled Water 1 liter"; 1146 case BACTM: return "Any medium used to maintain bacterial viability (e.g. Stuart's, Cary-Blair, Amies)"; 1147 case BF10: return "Formaldehyde 4% w/v; methyl alcohol 1% w/v; phosphate buffering salts. Tissue preservative"; 1148 case BOR: return "Powdered boric acid (usually 10 g) added to 24-hour urine collections as a preservative."; 1149 case BOUIN: return "Picric acid, saturated aqueous solution (750.0 ml), 37-40% formalin (250.0 ml), glacial acetic acid (50.0 ml). Tissue preservative."; 1150 case BSKM: return "50% skim milk in 0.01 M phosphate-buffered saline. Maintain virus viability"; 1151 case C32: return "A 3.2% solution of Sodium Citrate in water. Used as a blood preservative"; 1152 case C38: return "A 3.8% solution of Sodium Citrate in water. Used as a blood preservative"; 1153 case CARS: return "A modification of buffered 10% formalin used as a general tissue preservative."; 1154 case CARY: return "Sodium Thioglycollate 1.5 g, Disodium Hydrogen Phosphate 1.1 g, Sodium Chloride 5.0 g, Calcium Chloride 0.09 g, Agar 5.0 g, per Liter of Water"; 1155 case CHLTM: return "Any of a number of non-nutritive buffered media used to maintain Chlamydia viability during transportation to the laboratory"; 1156 case CTAD: return "Buffered tri-sodium citrate solution with theophylline, adenosine and dipyridamole"; 1157 case EDTK15: return "Potassium EDTA 15% solution in water"; 1158 case EDTK75: return "Potassium EDTA 7.5% solution in water"; 1159 case EDTN: return "Sodium fluoride and Disodium EDTA"; 1160 case ENT: return "Any of a number of non-nutritive buffered media used to maintain enteric bacterial viability during transportation to the laboratory"; 1161 case F10: return "A 10% v/v solution in water of formalin( a 37% solution of formaldehyde and water). Used for tissue preservation."; 1162 case FDP: return "Thrombin plus soybean trypsin inhibitor. For use in identifying fibrn degredation products."; 1163 case FL10: return "Sodium fluoride, 10mg added as a urine preservative."; 1164 case FL100: return "Sodium fluoride, 100mg added as a urine preservative."; 1165 case HCL6: return "A solution of HCl containing 6moles of hydrogen ion/L. Used as a Urine Preservative."; 1166 case HEPA: return "Ammonium heparin"; 1167 case HEPL: return "Lithium heparin salt"; 1168 case HEPN: return "Sodium heparin salt"; 1169 case HNO3: return "6N Nitric acid used to preserve urine for heavy metal analysis."; 1170 case JKM: return "A transport medium formulated to maintain Bordetella pertussis viability."; 1171 case KARN: return "5% Glutaraldehyde, 4% Formaldehyde in 0.08M buffer. Tissue preservation"; 1172 case KOX: return "Potassium oxalate and sodium fluoride in a 1.25:1 ratio"; 1173 case LIA: return "Iodoacetate lithium salt"; 1174 case M4: return "Modified Hank's balanced salt solution supplemented with bovine serum albumin, gelatin, sucrose and glutamic acid. It is buffered to pH 7.3+ or - 0.2 with HEPES buffer. Phenol red is used to indicate pH. Vancomycin, Amphotericin B and Colistin are used to"; 1175 case M4RT: return "Modified Hank's balanced salt solution supplemented with bovine serum albumin, gelatin, sucrose and glutamic acid. It is buffered to pH 7.3+ or - 0.2 with Hepes buffer. Phenol red is used to indicate pH. Gentamicin and amphotericin B are used to inhibit c"; 1176 case M5: return "Modified Hank's balanced salt solution supplemented with protein stabilizers, sucrose and glutamic acid. It is buffered to pH 7.3+ or - 0.2 with Hepes buffer. Phenol red is used to indicate pH. Vancomycin, Amphotericin B and Colistin are used to inhibit c"; 1177 case MICHTM: return "1M potassium citrate, pH 7.0 2.5 ml, 0.1M magnesium sulfate 5.0 ml, 0.1M N-ethyl malemide 5.0 ml, dH2O 87.5 ml, ammonium sulfate 55gm. Preserve antigens for Immunofluorescence procedures"; 1178 case MMDTM: return "A buffered medium with ammonium sulfate added to preserve antigens for Immunofluorescence procedures"; 1179 case NAF: return "Sodium fluoride"; 1180 case NONE: return "No additive. Specifically identifes the specimen as having no additives."; 1181 case PAGE: return "0.12 g NaCl, 0.004 g MgSO, 0.004 g, CaCl, 0.142 g Na2HPO4 and 0.136 g KH2PO4 per liter of distilled water. Maintain Acanthaoemba viability."; 1182 case PHENOL: return "Phenol. Urine preservative"; 1183 case PVA: return "Polyvinyl alcohol"; 1184 case RLM: return "A transport medium formulated to maintain Bordetella pertussis viability."; 1185 case SILICA: return "Diatomaceous earth. For glucose determination blood samples"; 1186 case SPS: return "Sodium polyanethol sulfonate in saline. Anticomplementary and antiphagocytic properties. Used in blood culture collection."; 1187 case SST: return "Polymer separator gel with clot activator"; 1188 case STUTM: return "Sodium Glycerophosphate 10.0g, Calcium Chloride 0.1g, Mercaptoacetic Acid 1.0ml, Distilled Water 1 liter"; 1189 case THROM: return "Thrombin. Accelerates clotting."; 1190 case THYMOL: return "2-Isopropyl-5-methyl phenol. A preservative for 24 Hr Urine samples"; 1191 case THYO: return "A nutritive medium with a reducing agent (sodium thioglycolate) which, due to a chemical reaction, removes oxygen from the broth."; 1192 case TOLU: return "Also known as Methylbenzene; Toluol; Phenylmethane. A preservative for 24 Hr Urine samples"; 1193 case URETM: return "A buffered salt solution with antifungal agents added for the collection and transport of Ureaplasma specimens."; 1194 case VIRTM: return "Sucrose 74.6g, Potassium hydrogenphosphate 0.52g, L-glutamic acid 0.72g, Bovine serum albumin 5.0g, Gentamicin 50mg, Potassium dihydrogenphosphate 1.25g, L-15 medium 9.9L, Water to 10L. Maintain Virus viability."; 1195 case WEST: return "3.8% Citrate buffered to a pH of 5.5 for Westergren Sedimentation Rate"; 1196 case BLDPRD: return "A manufactured product that is produced from the raw blood oi a donor with the intention of using it in a recipient transfusion."; 1197 case VCCNE: return "A Type of medicine that creates an immune protection without the recipient experiencing the disease."; 1198 case _DRUGENTITY: return "A substance whose therapeutic effect is produced by chemical action within the body."; 1199 case _CLINICALDRUG: return "Any substance or mixture of substances manufactured, sold or represented for use in: (a) the diagnosis, treatment, mitigation or prevention of a disease, disorder, abnormal physical state, or its symptoms, in human beings or animals; (b) restoring, correcting or modifying organic functions in human beings or animals."; 1200 case _NONDRUGAGENTENTITY: return "Indicates types of allergy and intolerance agents which are non-drugs. (E.g. foods, latex, etc.)"; 1201 case NDA01: return "egg"; 1202 case NDA02: return "fish"; 1203 case NDA03: return "lactose"; 1204 case NDA04: return "peanut"; 1205 case NDA05: return "soy"; 1206 case NDA06: return "sulfites"; 1207 case NDA07: return "wheat or gluten"; 1208 case NDA08: return "isocyanates"; 1209 case NDA09: return "solvents"; 1210 case NDA10: return "oils"; 1211 case NDA11: return "venoms"; 1212 case NDA12: return "latex"; 1213 case NDA13: return "shellfish"; 1214 case NDA14: return "strawberries"; 1215 case NDA15: return "tomatoes"; 1216 case NDA16: return "dust"; 1217 case NDA17: return "dust mites"; 1218 case _ORGANIZATIONENTITYTYPE: return "Further classifies entities of classCode ORG."; 1219 case HHOLD: return "The group of persons who occupy a single housing unit."; 1220 case NAT: return "Codes identifying nation states. Allows for finer grained specification of Entity with classcode <= NAT\r\n\n \n Example:ISO3166 country codes."; 1221 case RELIG: return "An organization that provides religious rites of worship."; 1222 case _PLACEENTITYTYPE: return "Types of places for EntityClass \"PLC\""; 1223 case BED: return "The location of a bed"; 1224 case BLDG: return "The location of a building"; 1225 case FLOOR: return "The location of a floor of a building"; 1226 case ROOM: return "The location of a room"; 1227 case WING: return "The location of a wing of a building (e.g. East Wing). The same room number for the same floor number can be distinguished by wing number in some situations"; 1228 case _RESOURCEGROUPENTITYTYPE: return "Codes to characterize a Resource Group using categories that typify its membership and/or function\r\n\n .\r\n\n \n Example: PractitionerGroup"; 1229 case PRAC: return "PractitionerGroup"; 1230 case NULL: return null; 1231 default: return "?"; 1232 } 1233 } 1234 public String getDisplay() { 1235 switch (this) { 1236 case _MATERIALENTITYCLASSTYPE: return "MaterialEntityClassType"; 1237 case _CONTAINERENTITYTYPE: return "ContainerEntityType"; 1238 case PKG: return "Package"; 1239 case _NONRIGIDCONTAINERENTITYTYPE: return "NonRigidContainerEntityType"; 1240 case BAG: return "Bag"; 1241 case PACKT: return "Packet"; 1242 case PCH: return "Pouch"; 1243 case SACH: return "Sachet"; 1244 case _RIGIDCONTAINERENTITYTYPE: return "RigidContainerEntityType"; 1245 case _INDIVIDUALPACKAGEENTITYTYPE: return "IndividualPackageEntityType"; 1246 case AMP: return "Ampule"; 1247 case MINIM: return "Minim"; 1248 case NEBAMP: return "Nebuamp"; 1249 case OVUL: return "Ovule"; 1250 case _MULTIUSECONTAINERENTITYTYPE: return "MultiUseContainerEntityType"; 1251 case BOT: return "Bottle"; 1252 case BOTA: return "Amber Bottle"; 1253 case BOTD: return "Dropper Bottle"; 1254 case BOTG: return "Glass Bottle"; 1255 case BOTP: return "Plastic Bottle"; 1256 case BOTPLY: return "Polyethylene Bottle"; 1257 case BOX: return "Box"; 1258 case CAN: return "Can"; 1259 case CART: return "Cartridge"; 1260 case CNSTR: return "Canister"; 1261 case JAR: return "Jar"; 1262 case JUG: return "Jug"; 1263 case TIN: return "Tin"; 1264 case TUB: return "Tub"; 1265 case TUBE: return "Tube"; 1266 case VIAL: return "Vial"; 1267 case BLSTRPK: return "Blister Pack"; 1268 case CARD: return "Card"; 1269 case COMPPKG: return "Compliance Package"; 1270 case DIALPK: return "Dial Pack"; 1271 case DISK: return "Disk"; 1272 case DOSET: return "Dosette"; 1273 case STRIP: return "Strip"; 1274 case KIT: return "Kit"; 1275 case SYSTM: return "System"; 1276 case _MEDICALDEVICE: return "MedicalDevice"; 1277 case _ACCESSMEDICALDEVICE: return "AccessMedicalDevice"; 1278 case LINE: return "Line"; 1279 case IALINE: return "Intra-arterial Line"; 1280 case IVLINE: return "Intraveneous Line"; 1281 case _ADMINISTRATIONMEDICALDEVICE: return "AdministrationMedicalDevice"; 1282 case _INJECTIONMEDICALDEVICE: return "InjectionMedicalDevice"; 1283 case AINJ: return "AutoInjector"; 1284 case PEN: return "Pen"; 1285 case SYR: return "Syringe"; 1286 case APLCTR: return "Applicator"; 1287 case INH: return "Inhaler"; 1288 case DSKS: return "Diskus"; 1289 case DSKUNH: return "Diskhaler"; 1290 case TRBINH: return "Turbuhaler"; 1291 case PMP: return "Pump"; 1292 case _SPECIMENADDITIVEENTITY: return "SpecimenAdditiveEntity"; 1293 case ACDA: return "ACD Solution A"; 1294 case ACDB: return "ACD Solution B"; 1295 case ACET: return "Acetic Acid"; 1296 case AMIES: return "Amies transport medium"; 1297 case BACTM: return "Bacterial Transport medium"; 1298 case BF10: return "Buffered 10% formalin"; 1299 case BOR: return "Boric Acid"; 1300 case BOUIN: return "Bouin's solution"; 1301 case BSKM: return "Buffered skim milk"; 1302 case C32: return "3.2% Citrate"; 1303 case C38: return "3.8% Citrate"; 1304 case CARS: return "Carson's Modified 10% formalin"; 1305 case CARY: return "Cary Blair Medium"; 1306 case CHLTM: return "Chlamydia transport medium"; 1307 case CTAD: return "CTAD"; 1308 case EDTK15: return "Potassium/K EDTA 15%"; 1309 case EDTK75: return "Potassium/K EDTA 7.5%"; 1310 case EDTN: return "Sodium/Na EDTA"; 1311 case ENT: return "Enteric bacteria transport medium"; 1312 case F10: return "10% Formalin"; 1313 case FDP: return "Thrombin NIH; soybean trypsin inhibitor"; 1314 case FL10: return "Sodium Fluoride, 10mg"; 1315 case FL100: return "Sodium Fluoride, 100mg"; 1316 case HCL6: return "6N HCL"; 1317 case HEPA: return "Ammonium heparin"; 1318 case HEPL: return "Lithium/Li Heparin"; 1319 case HEPN: return "Sodium/Na Heparin"; 1320 case HNO3: return "Nitric Acid"; 1321 case JKM: return "Jones Kendrick Medium"; 1322 case KARN: return "Karnovsky's fixative"; 1323 case KOX: return "Potassium Oxalate"; 1324 case LIA: return "Lithium iodoacetate"; 1325 case M4: return "M4"; 1326 case M4RT: return "M4-RT"; 1327 case M5: return "M5"; 1328 case MICHTM: return "Michel's transport medium"; 1329 case MMDTM: return "MMD transport medium"; 1330 case NAF: return "Sodium Fluoride"; 1331 case NONE: return "None"; 1332 case PAGE: return "Page's Saline"; 1333 case PHENOL: return "Phenol"; 1334 case PVA: return "Polyvinylalcohol"; 1335 case RLM: return "Reagan Lowe Medium"; 1336 case SILICA: return "Siliceous earth"; 1337 case SPS: return "Sodium polyanethol sulfonate 0.35% in 0.85% sodium chloride"; 1338 case SST: return "Serum Separator Tube"; 1339 case STUTM: return "Stuart transport medium"; 1340 case THROM: return "Thrombin"; 1341 case THYMOL: return "Thymol"; 1342 case THYO: return "Thyoglycolate broth"; 1343 case TOLU: return "Toluene"; 1344 case URETM: return "Ureaplasma transport medium"; 1345 case VIRTM: return "Viral Transport medium"; 1346 case WEST: return "Buffered Citrate"; 1347 case BLDPRD: return "Blood Product"; 1348 case VCCNE: return "Vaccine"; 1349 case _DRUGENTITY: return "DrugEntity"; 1350 case _CLINICALDRUG: return "ClinicalDrug"; 1351 case _NONDRUGAGENTENTITY: return "NonDrugAgentEntity"; 1352 case NDA01: return "egg"; 1353 case NDA02: return "fish"; 1354 case NDA03: return "lactose"; 1355 case NDA04: return "peanut"; 1356 case NDA05: return "soy"; 1357 case NDA06: return "sulfites"; 1358 case NDA07: return "wheat or gluten"; 1359 case NDA08: return "isocyanates"; 1360 case NDA09: return "solvents"; 1361 case NDA10: return "oils"; 1362 case NDA11: return "venoms"; 1363 case NDA12: return "latex"; 1364 case NDA13: return "shellfish"; 1365 case NDA14: return "strawberries"; 1366 case NDA15: return "tomatoes"; 1367 case NDA16: return "dust"; 1368 case NDA17: return "dust mites"; 1369 case _ORGANIZATIONENTITYTYPE: return "OrganizationEntityType"; 1370 case HHOLD: return "household"; 1371 case NAT: return "NationEntityType"; 1372 case RELIG: return "religious institution"; 1373 case _PLACEENTITYTYPE: return "PlaceEntityType"; 1374 case BED: return "Bed Location"; 1375 case BLDG: return "Building Location"; 1376 case FLOOR: return "Floor Location"; 1377 case ROOM: return "Room Location"; 1378 case WING: return "Wing Location"; 1379 case _RESOURCEGROUPENTITYTYPE: return "ResourceGroupEntityType"; 1380 case PRAC: return "PractitionerGroup"; 1381 case NULL: return null; 1382 default: return "?"; 1383 } 1384 } 1385 1386 1387}