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