001package org.hl7.fhir.r4.model.codesystems; 002 003 004 005 006/* 007 Copyright (c) 2011+, HL7, Inc. 008 All rights reserved. 009 010 Redistribution and use in source and binary forms, with or without modification, 011 are permitted provided that the following conditions are met: 012 013 * Redistributions of source code must retain the above copyright notice, this 014 list of conditions and the following disclaimer. 015 * Redistributions in binary form must reproduce the above copyright notice, 016 this list of conditions and the following disclaimer in the documentation 017 and/or other materials provided with the distribution. 018 * Neither the name of HL7 nor the names of its contributors may be used to 019 endorse or promote products derived from this software without specific 020 prior written permission. 021 022 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND 023 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 024 WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. 025 IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, 026 INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT 027 NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR 028 PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, 029 WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 030 ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 031 POSSIBILITY OF SUCH DAMAGE. 032 033*/ 034 035// Generated on Wed, Jan 30, 2019 16:19-0500 for FHIR v4.0.0 036 037 038import org.hl7.fhir.exceptions.FHIRException; 039 040public enum 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 default: return "?"; 1077 } 1078 } 1079 public String getSystem() { 1080 return "http://terminology.hl7.org/CodeSystem/v3-EntityCode"; 1081 } 1082 public String getDefinition() { 1083 switch (this) { 1084 case _MATERIALENTITYCLASSTYPE: return "Types of Material for EntityClass \"MAT\""; 1085 case _CONTAINERENTITYTYPE: return "Material intended to hold another material for purpose of storage or transport."; 1086 case PKG: return "A material intended to hold other materials for purposes of storage or transportation"; 1087 case _NONRIGIDCONTAINERENTITYTYPE: return "A container having dimensions that adjust somewhat based on the amount and shape of the material placed within it."; 1088 case BAG: return "A pouched or pendulous container."; 1089 case PACKT: return "A paper"; 1090 case PCH: return "A small bag or container made of a soft material."; 1091 case SACH: return "A small bag or packet containing a small portion of a substance."; 1092 case _RIGIDCONTAINERENTITYTYPE: return "A container having a fixed and inflexible dimensions and volume"; 1093 case _INDIVIDUALPACKAGEENTITYTYPE: return "Container intended to contain sufficient material for only one use."; 1094 case AMP: return "A small sealed glass container that holds a measured amount of a medicinal substance."; 1095 case MINIM: return "Individually dosed ophthalmic solution. One time eye dropper dispenser."; 1096 case NEBAMP: return "Individually dosed inhalation solution."; 1097 case OVUL: return "A container either glass or plastic and a narrow neck, for storing liquid."; 1098 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.)"; 1099 case BOT: return "A container, typically rounded, either glass or plastic with a narrow neck and capable of storing liquid."; 1100 case BOTA: return "A bottle of yellow to brown color. Used to store light-sensitive materials"; 1101 case BOTD: return "A bottle with a cap designed to release the contained liquid in droplets of a specific size."; 1102 case BOTG: return "A bottle made of glass"; 1103 case BOTP: return "A bottle made of plastic"; 1104 case BOTPLY: return "A bottle made of polyethylene"; 1105 case BOX: return "A 6-sided container commonly made from paper or cardboard used for solid forms."; 1106 case CAN: return "A metal container in which a material is hermetically sealed to enable storage over long periods."; 1107 case CART: return "A sealed container of liquid or powder intended to be loaded into a device."; 1108 case CNSTR: return "A pressurized metal container holding a substance released as a spray or aerosol."; 1109 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"; 1110 case JUG: return "A deep vessel for holding liquids, with a handle and often with a spout or lip shape for pouring."; 1111 case TIN: return "A lidded container made of thin sheet metal."; 1112 case TUB: return "An open flat bottomed round container."; 1113 case TUBE: return "A long hollow rigid or flexible cylinder. Material is extruded by squeezing the container."; 1114 case VIAL: return "A small cylindrical glass for holding liquid medicines."; 1115 case BLSTRPK: return "A bubblepack. Medications sealed individually, separated into doses."; 1116 case CARD: return "A bubble pack card. Multiple individual/separated doses."; 1117 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."; 1118 case DIALPK: return "Rotatable dispenser. Eg. Birth control package."; 1119 case DISK: return "Object that is thin, flat, and circular. Doses of medication often contained in bubbles on the disk."; 1120 case DOSET: return "Special packaging that will help patients take their medications on a regular basis."; 1121 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"; 1122 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)."; 1123 case SYSTM: return "A kit in which the components are interconnected."; 1124 case _MEDICALDEVICE: return "A device with direct or indirect therapeutic purpose. Values for EntityCode when EntityClass = \"DEV\""; 1125 case _ACCESSMEDICALDEVICE: return "A device used to allow access to a part of a body"; 1126 case LINE: return "A hollow tube used to administer a substance into a vein, artery or body cavity"; 1127 case IALINE: return "A line used to administer a substance into an artery"; 1128 case IVLINE: return "A line used to administer a substance into a vein"; 1129 case _ADMINISTRATIONMEDICALDEVICE: return "A device intended to administer a substance to a subject"; 1130 case _INJECTIONMEDICALDEVICE: return "A device intended to administer liquid into a subject via a"; 1131 case AINJ: return "Automatically injects medication."; 1132 case PEN: return "A device which can contain a cartridge for injection purposes. Eg. Insulin pen."; 1133 case SYR: return "A barrel with a plunger."; 1134 case APLCTR: return "A device used to apply a liquid or powder to a surface."; 1135 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."; 1136 case DSKS: return "The device used to inhale the doses of medication contained in the disk form."; 1137 case DSKUNH: return "The device used to inhale the doses of medication contained in the disk form."; 1138 case TRBINH: return "Asthma medication delivery device."; 1139 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."; 1140 case _SPECIMENADDITIVEENTITY: return "Set of codes related to specimen additives"; 1141 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"; 1142 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."; 1143 case ACET: return "50% V/V acetic acid in water. Used as a urine preservative"; 1144 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"; 1145 case BACTM: return "Any medium used to maintain bacterial viability (e.g. Stuart's, Cary-Blair, Amies)"; 1146 case BF10: return "Formaldehyde 4% w/v; methyl alcohol 1% w/v; phosphate buffering salts. Tissue preservative"; 1147 case BOR: return "Powdered boric acid (usually 10 g) added to 24-hour urine collections as a preservative."; 1148 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."; 1149 case BSKM: return "50% skim milk in 0.01 M phosphate-buffered saline. Maintain virus viability"; 1150 case C32: return "A 3.2% solution of Sodium Citrate in water. Used as a blood preservative"; 1151 case C38: return "A 3.8% solution of Sodium Citrate in water. Used as a blood preservative"; 1152 case CARS: return "A modification of buffered 10% formalin used as a general tissue preservative."; 1153 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"; 1154 case CHLTM: return "Any of a number of non-nutritive buffered media used to maintain Chlamydia viability during transportation to the laboratory"; 1155 case CTAD: return "Buffered tri-sodium citrate solution with theophylline, adenosine and dipyridamole"; 1156 case EDTK15: return "Potassium EDTA 15% solution in water"; 1157 case EDTK75: return "Potassium EDTA 7.5% solution in water"; 1158 case EDTN: return "Sodium fluoride and Disodium EDTA"; 1159 case ENT: return "Any of a number of non-nutritive buffered media used to maintain enteric bacterial viability during transportation to the laboratory"; 1160 case F10: return "A 10% v/v solution in water of formalin( a 37% solution of formaldehyde and water). Used for tissue preservation."; 1161 case FDP: return "Thrombin plus soybean trypsin inhibitor. For use in identifying fibrn degredation products."; 1162 case FL10: return "Sodium fluoride, 10mg added as a urine preservative."; 1163 case FL100: return "Sodium fluoride, 100mg added as a urine preservative."; 1164 case HCL6: return "A solution of HCl containing 6moles of hydrogen ion/L. Used as a Urine Preservative."; 1165 case HEPA: return "Ammonium heparin"; 1166 case HEPL: return "Lithium heparin salt"; 1167 case HEPN: return "Sodium heparin salt"; 1168 case HNO3: return "6N Nitric acid used to preserve urine for heavy metal analysis."; 1169 case JKM: return "A transport medium formulated to maintain Bordetella pertussis viability."; 1170 case KARN: return "5% Glutaraldehyde, 4% Formaldehyde in 0.08M buffer. Tissue preservation"; 1171 case KOX: return "Potassium oxalate and sodium fluoride in a 1.25:1 ratio"; 1172 case LIA: return "Iodoacetate lithium salt"; 1173 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"; 1174 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"; 1175 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"; 1176 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"; 1177 case MMDTM: return "A buffered medium with ammonium sulfate added to preserve antigens for Immunofluorescence procedures"; 1178 case NAF: return "Sodium fluoride"; 1179 case NONE: return "No additive. Specifically identifes the specimen as having no additives."; 1180 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."; 1181 case PHENOL: return "Phenol. Urine preservative"; 1182 case PVA: return "Polyvinyl alcohol"; 1183 case RLM: return "A transport medium formulated to maintain Bordetella pertussis viability."; 1184 case SILICA: return "Diatomaceous earth. For glucose determination blood samples"; 1185 case SPS: return "Sodium polyanethol sulfonate in saline. Anticomplementary and antiphagocytic properties. Used in blood culture collection."; 1186 case SST: return "Polymer separator gel with clot activator"; 1187 case STUTM: return "Sodium Glycerophosphate 10.0g, Calcium Chloride 0.1g, Mercaptoacetic Acid 1.0ml, Distilled Water 1 liter"; 1188 case THROM: return "Thrombin. Accelerates clotting."; 1189 case THYMOL: return "2-Isopropyl-5-methyl phenol. A preservative for 24 Hr Urine samples"; 1190 case THYO: return "A nutritive medium with a reducing agent (sodium thioglycolate) which, due to a chemical reaction, removes oxygen from the broth."; 1191 case TOLU: return "Also known as Methylbenzene; Toluol; Phenylmethane. A preservative for 24 Hr Urine samples"; 1192 case URETM: return "A buffered salt solution with antifungal agents added for the collection and transport of Ureaplasma specimens."; 1193 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."; 1194 case WEST: return "3.8% Citrate buffered to a pH of 5.5 for Westergren Sedimentation Rate"; 1195 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."; 1196 case VCCNE: return "A Type of medicine that creates an immune protection without the recipient experiencing the disease."; 1197 case _DRUGENTITY: return "A substance whose therapeutic effect is produced by chemical action within the body."; 1198 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."; 1199 case _NONDRUGAGENTENTITY: return "Indicates types of allergy and intolerance agents which are non-drugs. (E.g. foods, latex, etc.)"; 1200 case NDA01: return "egg"; 1201 case NDA02: return "fish"; 1202 case NDA03: return "lactose"; 1203 case NDA04: return "peanut"; 1204 case NDA05: return "soy"; 1205 case NDA06: return "sulfites"; 1206 case NDA07: return "wheat or gluten"; 1207 case NDA08: return "isocyanates"; 1208 case NDA09: return "solvents"; 1209 case NDA10: return "oils"; 1210 case NDA11: return "venoms"; 1211 case NDA12: return "latex"; 1212 case NDA13: return "shellfish"; 1213 case NDA14: return "strawberries"; 1214 case NDA15: return "tomatoes"; 1215 case NDA16: return "dust"; 1216 case NDA17: return "dust mites"; 1217 case _ORGANIZATIONENTITYTYPE: return "Further classifies entities of classCode ORG."; 1218 case HHOLD: return "The group of persons who occupy a single housing unit."; 1219 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."; 1220 case RELIG: return "An organization that provides religious rites of worship."; 1221 case _PLACEENTITYTYPE: return "Types of places for EntityClass \"PLC\""; 1222 case BED: return "The location of a bed"; 1223 case BLDG: return "The location of a building"; 1224 case FLOOR: return "The location of a floor of a building"; 1225 case ROOM: return "The location of a room"; 1226 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"; 1227 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"; 1228 case PRAC: return "PractitionerGroup"; 1229 default: return "?"; 1230 } 1231 } 1232 public String getDisplay() { 1233 switch (this) { 1234 case _MATERIALENTITYCLASSTYPE: return "MaterialEntityClassType"; 1235 case _CONTAINERENTITYTYPE: return "ContainerEntityType"; 1236 case PKG: return "Package"; 1237 case _NONRIGIDCONTAINERENTITYTYPE: return "NonRigidContainerEntityType"; 1238 case BAG: return "Bag"; 1239 case PACKT: return "Packet"; 1240 case PCH: return "Pouch"; 1241 case SACH: return "Sachet"; 1242 case _RIGIDCONTAINERENTITYTYPE: return "RigidContainerEntityType"; 1243 case _INDIVIDUALPACKAGEENTITYTYPE: return "IndividualPackageEntityType"; 1244 case AMP: return "Ampule"; 1245 case MINIM: return "Minim"; 1246 case NEBAMP: return "Nebuamp"; 1247 case OVUL: return "Ovule"; 1248 case _MULTIUSECONTAINERENTITYTYPE: return "MultiUseContainerEntityType"; 1249 case BOT: return "Bottle"; 1250 case BOTA: return "Amber Bottle"; 1251 case BOTD: return "Dropper Bottle"; 1252 case BOTG: return "Glass Bottle"; 1253 case BOTP: return "Plastic Bottle"; 1254 case BOTPLY: return "Polyethylene Bottle"; 1255 case BOX: return "Box"; 1256 case CAN: return "Can"; 1257 case CART: return "Cartridge"; 1258 case CNSTR: return "Canister"; 1259 case JAR: return "Jar"; 1260 case JUG: return "Jug"; 1261 case TIN: return "Tin"; 1262 case TUB: return "Tub"; 1263 case TUBE: return "Tube"; 1264 case VIAL: return "Vial"; 1265 case BLSTRPK: return "Blister Pack"; 1266 case CARD: return "Card"; 1267 case COMPPKG: return "Compliance Package"; 1268 case DIALPK: return "Dial Pack"; 1269 case DISK: return "Disk"; 1270 case DOSET: return "Dosette"; 1271 case STRIP: return "Strip"; 1272 case KIT: return "Kit"; 1273 case SYSTM: return "System"; 1274 case _MEDICALDEVICE: return "MedicalDevice"; 1275 case _ACCESSMEDICALDEVICE: return "AccessMedicalDevice"; 1276 case LINE: return "Line"; 1277 case IALINE: return "Intra-arterial Line"; 1278 case IVLINE: return "Intraveneous Line"; 1279 case _ADMINISTRATIONMEDICALDEVICE: return "AdministrationMedicalDevice"; 1280 case _INJECTIONMEDICALDEVICE: return "InjectionMedicalDevice"; 1281 case AINJ: return "AutoInjector"; 1282 case PEN: return "Pen"; 1283 case SYR: return "Syringe"; 1284 case APLCTR: return "Applicator"; 1285 case INH: return "Inhaler"; 1286 case DSKS: return "Diskus"; 1287 case DSKUNH: return "Diskhaler"; 1288 case TRBINH: return "Turbuhaler"; 1289 case PMP: return "Pump"; 1290 case _SPECIMENADDITIVEENTITY: return "SpecimenAdditiveEntity"; 1291 case ACDA: return "ACD Solution A"; 1292 case ACDB: return "ACD Solution B"; 1293 case ACET: return "Acetic Acid"; 1294 case AMIES: return "Amies transport medium"; 1295 case BACTM: return "Bacterial Transport medium"; 1296 case BF10: return "Buffered 10% formalin"; 1297 case BOR: return "Boric Acid"; 1298 case BOUIN: return "Bouin's solution"; 1299 case BSKM: return "Buffered skim milk"; 1300 case C32: return "3.2% Citrate"; 1301 case C38: return "3.8% Citrate"; 1302 case CARS: return "Carson's Modified 10% formalin"; 1303 case CARY: return "Cary Blair Medium"; 1304 case CHLTM: return "Chlamydia transport medium"; 1305 case CTAD: return "CTAD"; 1306 case EDTK15: return "Potassium/K EDTA 15%"; 1307 case EDTK75: return "Potassium/K EDTA 7.5%"; 1308 case EDTN: return "Sodium/Na EDTA"; 1309 case ENT: return "Enteric bacteria transport medium"; 1310 case F10: return "10% Formalin"; 1311 case FDP: return "Thrombin NIH; soybean trypsin inhibitor"; 1312 case FL10: return "Sodium Fluoride, 10mg"; 1313 case FL100: return "Sodium Fluoride, 100mg"; 1314 case HCL6: return "6N HCL"; 1315 case HEPA: return "Ammonium heparin"; 1316 case HEPL: return "Lithium/Li Heparin"; 1317 case HEPN: return "Sodium/Na Heparin"; 1318 case HNO3: return "Nitric Acid"; 1319 case JKM: return "Jones Kendrick Medium"; 1320 case KARN: return "Karnovsky's fixative"; 1321 case KOX: return "Potassium Oxalate"; 1322 case LIA: return "Lithium iodoacetate"; 1323 case M4: return "M4"; 1324 case M4RT: return "M4-RT"; 1325 case M5: return "M5"; 1326 case MICHTM: return "Michel's transport medium"; 1327 case MMDTM: return "MMD transport medium"; 1328 case NAF: return "Sodium Fluoride"; 1329 case NONE: return "None"; 1330 case PAGE: return "Page's Saline"; 1331 case PHENOL: return "Phenol"; 1332 case PVA: return "Polyvinylalcohol"; 1333 case RLM: return "Reagan Lowe Medium"; 1334 case SILICA: return "Siliceous earth"; 1335 case SPS: return "Sodium polyanethol sulfonate 0.35% in 0.85% sodium chloride"; 1336 case SST: return "Serum Separator Tube"; 1337 case STUTM: return "Stuart transport medium"; 1338 case THROM: return "Thrombin"; 1339 case THYMOL: return "Thymol"; 1340 case THYO: return "Thyoglycolate broth"; 1341 case TOLU: return "Toluene"; 1342 case URETM: return "Ureaplasma transport medium"; 1343 case VIRTM: return "Viral Transport medium"; 1344 case WEST: return "Buffered Citrate"; 1345 case BLDPRD: return "Blood Product"; 1346 case VCCNE: return "Vaccine"; 1347 case _DRUGENTITY: return "DrugEntity"; 1348 case _CLINICALDRUG: return "ClinicalDrug"; 1349 case _NONDRUGAGENTENTITY: return "NonDrugAgentEntity"; 1350 case NDA01: return "egg"; 1351 case NDA02: return "fish"; 1352 case NDA03: return "lactose"; 1353 case NDA04: return "peanut"; 1354 case NDA05: return "soy"; 1355 case NDA06: return "sulfites"; 1356 case NDA07: return "wheat or gluten"; 1357 case NDA08: return "isocyanates"; 1358 case NDA09: return "solvents"; 1359 case NDA10: return "oils"; 1360 case NDA11: return "venoms"; 1361 case NDA12: return "latex"; 1362 case NDA13: return "shellfish"; 1363 case NDA14: return "strawberries"; 1364 case NDA15: return "tomatoes"; 1365 case NDA16: return "dust"; 1366 case NDA17: return "dust mites"; 1367 case _ORGANIZATIONENTITYTYPE: return "OrganizationEntityType"; 1368 case HHOLD: return "household"; 1369 case NAT: return "NationEntityType"; 1370 case RELIG: return "religious institution"; 1371 case _PLACEENTITYTYPE: return "PlaceEntityType"; 1372 case BED: return "Bed Location"; 1373 case BLDG: return "Building Location"; 1374 case FLOOR: return "Floor Location"; 1375 case ROOM: return "Room Location"; 1376 case WING: return "Wing Location"; 1377 case _RESOURCEGROUPENTITYTYPE: return "ResourceGroupEntityType"; 1378 case PRAC: return "PractitionerGroup"; 1379 default: return "?"; 1380 } 1381 } 1382 1383 1384}