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