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 V3OrderableDrugForm { 041 042 /** 043 * AdministrableDrugForm 044 */ 045 _ADMINISTRABLEDRUGFORM, 046 /** 047 * Applicatorful 048 */ 049 APPFUL, 050 /** 051 * Drops 052 */ 053 DROP, 054 /** 055 * Nasal Drops 056 */ 057 NDROP, 058 /** 059 * Ophthalmic Drops 060 */ 061 OPDROP, 062 /** 063 * Oral Drops 064 */ 065 ORDROP, 066 /** 067 * Otic Drops 068 */ 069 OTDROP, 070 /** 071 * Puff 072 */ 073 PUFF, 074 /** 075 * Scoops 076 */ 077 SCOOP, 078 /** 079 * Sprays 080 */ 081 SPRY, 082 /** 083 * DispensableDrugForm 084 */ 085 _DISPENSABLEDRUGFORM, 086 /** 087 * Any elastic aeriform fluid in which the molecules are separated from one another and have free paths. 088 */ 089 _GASDRUGFORM, 090 /** 091 * Gas for Inhalation 092 */ 093 GASINHL, 094 /** 095 * GasLiquidMixture 096 */ 097 _GASLIQUIDMIXTURE, 098 /** 099 * Aerosol 100 */ 101 AER, 102 /** 103 * Breath Activated Inhaler 104 */ 105 BAINHL, 106 /** 107 * Inhalant Solution 108 */ 109 INHLSOL, 110 /** 111 * Metered Dose Inhaler 112 */ 113 MDINHL, 114 /** 115 * Nasal Spray 116 */ 117 NASSPRY, 118 /** 119 * Dermal Spray 120 */ 121 DERMSPRY, 122 /** 123 * Foam 124 */ 125 FOAM, 126 /** 127 * Foam with Applicator 128 */ 129 FOAMAPL, 130 /** 131 * Rectal foam 132 */ 133 RECFORM, 134 /** 135 * Vaginal foam 136 */ 137 VAGFOAM, 138 /** 139 * Vaginal foam with applicator 140 */ 141 VAGFOAMAPL, 142 /** 143 * Rectal Spray 144 */ 145 RECSPRY, 146 /** 147 * Vaginal Spray 148 */ 149 VAGSPRY, 150 /** 151 * GasSolidSpray 152 */ 153 _GASSOLIDSPRAY, 154 /** 155 * Inhalant 156 */ 157 INHL, 158 /** 159 * Breath Activated Powder Inhaler 160 */ 161 BAINHLPWD, 162 /** 163 * Inhalant Powder 164 */ 165 INHLPWD, 166 /** 167 * Metered Dose Powder Inhaler 168 */ 169 MDINHLPWD, 170 /** 171 * Nasal Inhalant 172 */ 173 NASINHL, 174 /** 175 * Oral Inhalant 176 */ 177 ORINHL, 178 /** 179 * Powder Spray 180 */ 181 PWDSPRY, 182 /** 183 * Spray with Adaptor 184 */ 185 SPRYADAPT, 186 /** 187 * A state of substance that is an intermediate one entered into as matter goes from solid to gas; liquids are also intermediate in that they have neither the orderliness of a crystal nor the randomness of a gas. (Note: This term should not be used to describe solutions, only pure chemicals in their liquid state.) 188 */ 189 _LIQUID, 190 /** 191 * Liquid Cleanser 192 */ 193 LIQCLN, 194 /** 195 * Medicated Liquid Soap 196 */ 197 LIQSOAP, 198 /** 199 * A liquid soap or detergent used to clean the hair and scalp and is often used as a vehicle for dermatologic agents. 200 */ 201 SHMP, 202 /** 203 * An unctuous, combustible substance which is liquid, or easily liquefiable, on warming, and is soluble in ether but insoluble in water. Such substances, depending on their origin, are classified as animal, mineral, or vegetable oils. 204 */ 205 OIL, 206 /** 207 * Topical Oil 208 */ 209 TOPOIL, 210 /** 211 * A liquid preparation that contains one or more chemical substances dissolved, i.e., molecularly dispersed, in a suitable solvent or mixture of mutually miscible solvents. 212 */ 213 SOL, 214 /** 215 * Intraperitoneal Solution 216 */ 217 IPSOL, 218 /** 219 * A sterile solution intended to bathe or flush open wounds or body cavities; they're used topically, never parenterally. 220 */ 221 IRSOL, 222 /** 223 * A liquid preparation, intended for the irrigative cleansing of the vagina, that is prepared from powders, liquid solutions, or liquid concentrates and contains one or more chemical substances dissolved in a suitable solvent or mutually miscible solvents. 224 */ 225 DOUCHE, 226 /** 227 * A rectal preparation for therapeutic, diagnostic, or nutritive purposes. 228 */ 229 ENEMA, 230 /** 231 * Ophthalmic Irrigation Solution 232 */ 233 OPIRSOL, 234 /** 235 * Intravenous Solution 236 */ 237 IVSOL, 238 /** 239 * Oral Solution 240 */ 241 ORALSOL, 242 /** 243 * A clear, pleasantly flavored, sweetened hydroalcoholic liquid containing dissolved medicinal agents; it is intended for oral use. 244 */ 245 ELIXIR, 246 /** 247 * An aqueous solution which is most often used for its deodorant, refreshing, or antiseptic effect. 248 */ 249 RINSE, 250 /** 251 * An oral solution containing high concentrations of sucrose or other sugars; the term has also been used to include any other liquid dosage form prepared in a sweet and viscid vehicle, including oral suspensions. 252 */ 253 SYRUP, 254 /** 255 * Rectal Solution 256 */ 257 RECSOL, 258 /** 259 * Topical Solution 260 */ 261 TOPSOL, 262 /** 263 * A solution or mixture of various substances in oil, alcoholic solutions of soap, or emulsions intended for external application. 264 */ 265 LIN, 266 /** 267 * Mucous Membrane Topical Solution 268 */ 269 MUCTOPSOL, 270 /** 271 * Tincture 272 */ 273 TINC, 274 /** 275 * A two-phase system in which one liquid is dispersed throughout another liquid in the form of small droplets. 276 */ 277 _LIQUIDLIQUIDEMULSION, 278 /** 279 * A semisolid dosage form containing one or more drug substances dissolved or dispersed in a suitable base; more recently, the term has been restricted to products consisting of oil-in-water emulsions or aqueous microcrystalline dispersions of long chain fatty acids or alcohols that are water washable and more cosmetically and aesthetically acceptable. 280 */ 281 CRM, 282 /** 283 * Nasal Cream 284 */ 285 NASCRM, 286 /** 287 * Ophthalmic Cream 288 */ 289 OPCRM, 290 /** 291 * Oral Cream 292 */ 293 ORCRM, 294 /** 295 * Otic Cream 296 */ 297 OTCRM, 298 /** 299 * Rectal Cream 300 */ 301 RECCRM, 302 /** 303 * Topical Cream 304 */ 305 TOPCRM, 306 /** 307 * Vaginal Cream 308 */ 309 VAGCRM, 310 /** 311 * Vaginal Cream with Applicator 312 */ 313 VAGCRMAPL, 314 /** 315 * The term "lotion" has been used to categorize many topical suspensions, solutions and emulsions intended for application to the skin. 316 */ 317 LTN, 318 /** 319 * Topical Lotion 320 */ 321 TOPLTN, 322 /** 323 * A semisolid preparation intended for external application to the skin or mucous membranes. 324 */ 325 OINT, 326 /** 327 * Nasal Ointment 328 */ 329 NASOINT, 330 /** 331 * Ointment with Applicator 332 */ 333 OINTAPL, 334 /** 335 * Ophthalmic Ointment 336 */ 337 OPOINT, 338 /** 339 * Otic Ointment 340 */ 341 OTOINT, 342 /** 343 * Rectal Ointment 344 */ 345 RECOINT, 346 /** 347 * Topical Ointment 348 */ 349 TOPOINT, 350 /** 351 * Vaginal Ointment 352 */ 353 VAGOINT, 354 /** 355 * Vaginal Ointment with Applicator 356 */ 357 VAGOINTAPL, 358 /** 359 * A liquid preparation which consists of solid particles dispersed throughout a liquid phase in which the particles are not soluble. 360 */ 361 _LIQUIDSOLIDSUSPENSION, 362 /** 363 * A semisolid system consisting of either suspensions made up of small inorganic particles or large organic molecules interpenetrated by a liquid. 364 */ 365 GEL, 366 /** 367 * Gel with Applicator 368 */ 369 GELAPL, 370 /** 371 * Nasal Gel 372 */ 373 NASGEL, 374 /** 375 * Ophthalmic Gel 376 */ 377 OPGEL, 378 /** 379 * Otic Gel 380 */ 381 OTGEL, 382 /** 383 * Topical Gel 384 */ 385 TOPGEL, 386 /** 387 * Urethral Gel 388 */ 389 URETHGEL, 390 /** 391 * Vaginal Gel 392 */ 393 VAGGEL, 394 /** 395 * Vaginal Gel with Applicator 396 */ 397 VGELAPL, 398 /** 399 * A semisolid dosage form that contains one or more drug substances intended for topical application. 400 */ 401 PASTE, 402 /** 403 * Pudding 404 */ 405 PUD, 406 /** 407 * A paste formulation intended to clean and/or polish the teeth, and which may contain certain additional agents. 408 */ 409 TPASTE, 410 /** 411 * Suspension 412 */ 413 SUSP, 414 /** 415 * Intrathecal Suspension 416 */ 417 ITSUSP, 418 /** 419 * Ophthalmic Suspension 420 */ 421 OPSUSP, 422 /** 423 * Oral Suspension 424 */ 425 ORSUSP, 426 /** 427 * Extended-Release Suspension 428 */ 429 ERSUSP, 430 /** 431 * 12 Hour Extended-Release Suspension 432 */ 433 ERSUSP12, 434 /** 435 * 24 Hour Extended Release Suspension 436 */ 437 ERSUSP24, 438 /** 439 * Otic Suspension 440 */ 441 OTSUSP, 442 /** 443 * Rectal Suspension 444 */ 445 RECSUSP, 446 /** 447 * SolidDrugForm 448 */ 449 _SOLIDDRUGFORM, 450 /** 451 * Bar 452 */ 453 BAR, 454 /** 455 * Bar Soap 456 */ 457 BARSOAP, 458 /** 459 * Medicated Bar Soap 460 */ 461 MEDBAR, 462 /** 463 * A solid dosage form usually in the form of a rectangle that is meant to be chewed. 464 */ 465 CHEWBAR, 466 /** 467 * A solid dosage form in the shape of a small ball. 468 */ 469 BEAD, 470 /** 471 * Cake 472 */ 473 CAKE, 474 /** 475 * A substance that serves to produce solid union between two surfaces. 476 */ 477 CEMENT, 478 /** 479 * A naturally produced angular solid of definite form in which the ultimate units from which it is built up are systematically arranged; they are usually evenly spaced on a regular space lattice. 480 */ 481 CRYS, 482 /** 483 * A circular plate-like organ or structure. 484 */ 485 DISK, 486 /** 487 * Flakes 488 */ 489 FLAKE, 490 /** 491 * A small particle or grain. 492 */ 493 GRAN, 494 /** 495 * A sweetened and flavored insoluble plastic material of various shapes which when chewed, releases a drug substance into the oral cavity. 496 */ 497 GUM, 498 /** 499 * Pad 500 */ 501 PAD, 502 /** 503 * Medicated Pad 504 */ 505 MEDPAD, 506 /** 507 * A drug delivery system that contains an adhesived backing and that permits its ingredients to diffuse from some portion of it (e.g., the backing itself, a reservoir, the adhesive, or some other component) into the body from the external site where it is applied. 508 */ 509 PATCH, 510 /** 511 * Transdermal Patch 512 */ 513 TPATCH, 514 /** 515 * 16 Hour Transdermal Patch 516 */ 517 TPATH16, 518 /** 519 * 24 Hour Transdermal Patch 520 */ 521 TPATH24, 522 /** 523 * Biweekly Transdermal Patch 524 */ 525 TPATH2WK, 526 /** 527 * 72 Hour Transdermal Patch 528 */ 529 TPATH72, 530 /** 531 * Weekly Transdermal Patch 532 */ 533 TPATHWK, 534 /** 535 * A small sterile solid mass consisting of a highly purified drug (with or without excipients) made by the formation of granules, or by compression and molding. 536 */ 537 PELLET, 538 /** 539 * A small, round solid dosage form containing a medicinal agent intended for oral administration. 540 */ 541 PILL, 542 /** 543 * A solid dosage form in which the drug is enclosed within either a hard or soft soluble container or "shell" made from a suitable form of gelatin. 544 */ 545 CAP, 546 /** 547 * Oral Capsule 548 */ 549 ORCAP, 550 /** 551 * Enteric Coated Capsule 552 */ 553 ENTCAP, 554 /** 555 * Extended Release Enteric Coated Capsule 556 */ 557 ERENTCAP, 558 /** 559 * A solid dosage form in which the drug is enclosed within either a hard or soft soluble container made from a suitable form of gelatin, and which releases a drug (or drugs) in such a manner to allow a reduction in dosing frequency as compared to that drug (or drugs) presented as a conventional dosage form. 560 */ 561 ERCAP, 562 /** 563 * 12 Hour Extended Release Capsule 564 */ 565 ERCAP12, 566 /** 567 * 24 Hour Extended Release Capsule 568 */ 569 ERCAP24, 570 /** 571 * Rationale: Duplicate of code ERENTCAP. Use code ERENTCAP instead. 572 */ 573 ERECCAP, 574 /** 575 * A solid dosage form containing medicinal substances with or without suitable diluents. 576 */ 577 TAB, 578 /** 579 * Oral Tablet 580 */ 581 ORTAB, 582 /** 583 * Buccal Tablet 584 */ 585 BUCTAB, 586 /** 587 * Sustained Release Buccal Tablet 588 */ 589 SRBUCTAB, 590 /** 591 * Caplet 592 */ 593 CAPLET, 594 /** 595 * A solid dosage form containing medicinal substances with or without suitable diluents that is intended to be chewed, producing a pleasant tasting residue in the oral cavity that is easily swallowed and does not leave a bitter or unpleasant after-taste. 596 */ 597 CHEWTAB, 598 /** 599 * Coated Particles Tablet 600 */ 601 CPTAB, 602 /** 603 * A solid dosage form containing medicinal substances which disintegrates rapidly, usually within a matter of seconds, when placed upon the tongue. 604 */ 605 DISINTAB, 606 /** 607 * Delayed Release Tablet 608 */ 609 DRTAB, 610 /** 611 * Enteric Coated Tablet 612 */ 613 ECTAB, 614 /** 615 * Extended Release Enteric Coated Tablet 616 */ 617 ERECTAB, 618 /** 619 * A solid dosage form containing a drug which allows at least a reduction in dosing frequency as compared to that drug presented in conventional dosage form. 620 */ 621 ERTAB, 622 /** 623 * 12 Hour Extended Release Tablet 624 */ 625 ERTAB12, 626 /** 627 * 24 Hour Extended Release Tablet 628 */ 629 ERTAB24, 630 /** 631 * A solid preparation containing one or more medicaments, usually in a flavored, sweetened base which is intended to dissolve or disintegrate slowly in the mouth. 632 */ 633 ORTROCHE, 634 /** 635 * Sublingual Tablet 636 */ 637 SLTAB, 638 /** 639 * Vaginal Tablet 640 */ 641 VAGTAB, 642 /** 643 * An intimate mixture of dry, finely divided drugs and/or chemicals that may be intended for internal or external use. 644 */ 645 POWD, 646 /** 647 * Topical Powder 648 */ 649 TOPPWD, 650 /** 651 * Rectal Powder 652 */ 653 RECPWD, 654 /** 655 * Vaginal Powder 656 */ 657 VAGPWD, 658 /** 659 * A solid body of various weights and shapes, adapted for introduction into the rectal, vaginal, or urethral orifice of the human body; they usually melt, soften, or dissolve at body temperature. 660 */ 661 SUPP, 662 /** 663 * Rectal Suppository 664 */ 665 RECSUPP, 666 /** 667 * Urethral suppository 668 */ 669 URETHSUPP, 670 /** 671 * Vaginal Suppository 672 */ 673 VAGSUPP, 674 /** 675 * A wad of absorbent material usually wound around one end of a small stick and used for applying medication or for removing material from an area. 676 */ 677 SWAB, 678 /** 679 * Medicated swab 680 */ 681 MEDSWAB, 682 /** 683 * A thin slice of material containing a medicinal agent. 684 */ 685 WAFER, 686 /** 687 * added to help the parsers 688 */ 689 NULL; 690 public static V3OrderableDrugForm fromCode(String codeString) throws FHIRException { 691 if (codeString == null || "".equals(codeString)) 692 return null; 693 if ("_AdministrableDrugForm".equals(codeString)) 694 return _ADMINISTRABLEDRUGFORM; 695 if ("APPFUL".equals(codeString)) 696 return APPFUL; 697 if ("DROP".equals(codeString)) 698 return DROP; 699 if ("NDROP".equals(codeString)) 700 return NDROP; 701 if ("OPDROP".equals(codeString)) 702 return OPDROP; 703 if ("ORDROP".equals(codeString)) 704 return ORDROP; 705 if ("OTDROP".equals(codeString)) 706 return OTDROP; 707 if ("PUFF".equals(codeString)) 708 return PUFF; 709 if ("SCOOP".equals(codeString)) 710 return SCOOP; 711 if ("SPRY".equals(codeString)) 712 return SPRY; 713 if ("_DispensableDrugForm".equals(codeString)) 714 return _DISPENSABLEDRUGFORM; 715 if ("_GasDrugForm".equals(codeString)) 716 return _GASDRUGFORM; 717 if ("GASINHL".equals(codeString)) 718 return GASINHL; 719 if ("_GasLiquidMixture".equals(codeString)) 720 return _GASLIQUIDMIXTURE; 721 if ("AER".equals(codeString)) 722 return AER; 723 if ("BAINHL".equals(codeString)) 724 return BAINHL; 725 if ("INHLSOL".equals(codeString)) 726 return INHLSOL; 727 if ("MDINHL".equals(codeString)) 728 return MDINHL; 729 if ("NASSPRY".equals(codeString)) 730 return NASSPRY; 731 if ("DERMSPRY".equals(codeString)) 732 return DERMSPRY; 733 if ("FOAM".equals(codeString)) 734 return FOAM; 735 if ("FOAMAPL".equals(codeString)) 736 return FOAMAPL; 737 if ("RECFORM".equals(codeString)) 738 return RECFORM; 739 if ("VAGFOAM".equals(codeString)) 740 return VAGFOAM; 741 if ("VAGFOAMAPL".equals(codeString)) 742 return VAGFOAMAPL; 743 if ("RECSPRY".equals(codeString)) 744 return RECSPRY; 745 if ("VAGSPRY".equals(codeString)) 746 return VAGSPRY; 747 if ("_GasSolidSpray".equals(codeString)) 748 return _GASSOLIDSPRAY; 749 if ("INHL".equals(codeString)) 750 return INHL; 751 if ("BAINHLPWD".equals(codeString)) 752 return BAINHLPWD; 753 if ("INHLPWD".equals(codeString)) 754 return INHLPWD; 755 if ("MDINHLPWD".equals(codeString)) 756 return MDINHLPWD; 757 if ("NASINHL".equals(codeString)) 758 return NASINHL; 759 if ("ORINHL".equals(codeString)) 760 return ORINHL; 761 if ("PWDSPRY".equals(codeString)) 762 return PWDSPRY; 763 if ("SPRYADAPT".equals(codeString)) 764 return SPRYADAPT; 765 if ("_Liquid".equals(codeString)) 766 return _LIQUID; 767 if ("LIQCLN".equals(codeString)) 768 return LIQCLN; 769 if ("LIQSOAP".equals(codeString)) 770 return LIQSOAP; 771 if ("SHMP".equals(codeString)) 772 return SHMP; 773 if ("OIL".equals(codeString)) 774 return OIL; 775 if ("TOPOIL".equals(codeString)) 776 return TOPOIL; 777 if ("SOL".equals(codeString)) 778 return SOL; 779 if ("IPSOL".equals(codeString)) 780 return IPSOL; 781 if ("IRSOL".equals(codeString)) 782 return IRSOL; 783 if ("DOUCHE".equals(codeString)) 784 return DOUCHE; 785 if ("ENEMA".equals(codeString)) 786 return ENEMA; 787 if ("OPIRSOL".equals(codeString)) 788 return OPIRSOL; 789 if ("IVSOL".equals(codeString)) 790 return IVSOL; 791 if ("ORALSOL".equals(codeString)) 792 return ORALSOL; 793 if ("ELIXIR".equals(codeString)) 794 return ELIXIR; 795 if ("RINSE".equals(codeString)) 796 return RINSE; 797 if ("SYRUP".equals(codeString)) 798 return SYRUP; 799 if ("RECSOL".equals(codeString)) 800 return RECSOL; 801 if ("TOPSOL".equals(codeString)) 802 return TOPSOL; 803 if ("LIN".equals(codeString)) 804 return LIN; 805 if ("MUCTOPSOL".equals(codeString)) 806 return MUCTOPSOL; 807 if ("TINC".equals(codeString)) 808 return TINC; 809 if ("_LiquidLiquidEmulsion".equals(codeString)) 810 return _LIQUIDLIQUIDEMULSION; 811 if ("CRM".equals(codeString)) 812 return CRM; 813 if ("NASCRM".equals(codeString)) 814 return NASCRM; 815 if ("OPCRM".equals(codeString)) 816 return OPCRM; 817 if ("ORCRM".equals(codeString)) 818 return ORCRM; 819 if ("OTCRM".equals(codeString)) 820 return OTCRM; 821 if ("RECCRM".equals(codeString)) 822 return RECCRM; 823 if ("TOPCRM".equals(codeString)) 824 return TOPCRM; 825 if ("VAGCRM".equals(codeString)) 826 return VAGCRM; 827 if ("VAGCRMAPL".equals(codeString)) 828 return VAGCRMAPL; 829 if ("LTN".equals(codeString)) 830 return LTN; 831 if ("TOPLTN".equals(codeString)) 832 return TOPLTN; 833 if ("OINT".equals(codeString)) 834 return OINT; 835 if ("NASOINT".equals(codeString)) 836 return NASOINT; 837 if ("OINTAPL".equals(codeString)) 838 return OINTAPL; 839 if ("OPOINT".equals(codeString)) 840 return OPOINT; 841 if ("OTOINT".equals(codeString)) 842 return OTOINT; 843 if ("RECOINT".equals(codeString)) 844 return RECOINT; 845 if ("TOPOINT".equals(codeString)) 846 return TOPOINT; 847 if ("VAGOINT".equals(codeString)) 848 return VAGOINT; 849 if ("VAGOINTAPL".equals(codeString)) 850 return VAGOINTAPL; 851 if ("_LiquidSolidSuspension".equals(codeString)) 852 return _LIQUIDSOLIDSUSPENSION; 853 if ("GEL".equals(codeString)) 854 return GEL; 855 if ("GELAPL".equals(codeString)) 856 return GELAPL; 857 if ("NASGEL".equals(codeString)) 858 return NASGEL; 859 if ("OPGEL".equals(codeString)) 860 return OPGEL; 861 if ("OTGEL".equals(codeString)) 862 return OTGEL; 863 if ("TOPGEL".equals(codeString)) 864 return TOPGEL; 865 if ("URETHGEL".equals(codeString)) 866 return URETHGEL; 867 if ("VAGGEL".equals(codeString)) 868 return VAGGEL; 869 if ("VGELAPL".equals(codeString)) 870 return VGELAPL; 871 if ("PASTE".equals(codeString)) 872 return PASTE; 873 if ("PUD".equals(codeString)) 874 return PUD; 875 if ("TPASTE".equals(codeString)) 876 return TPASTE; 877 if ("SUSP".equals(codeString)) 878 return SUSP; 879 if ("ITSUSP".equals(codeString)) 880 return ITSUSP; 881 if ("OPSUSP".equals(codeString)) 882 return OPSUSP; 883 if ("ORSUSP".equals(codeString)) 884 return ORSUSP; 885 if ("ERSUSP".equals(codeString)) 886 return ERSUSP; 887 if ("ERSUSP12".equals(codeString)) 888 return ERSUSP12; 889 if ("ERSUSP24".equals(codeString)) 890 return ERSUSP24; 891 if ("OTSUSP".equals(codeString)) 892 return OTSUSP; 893 if ("RECSUSP".equals(codeString)) 894 return RECSUSP; 895 if ("_SolidDrugForm".equals(codeString)) 896 return _SOLIDDRUGFORM; 897 if ("BAR".equals(codeString)) 898 return BAR; 899 if ("BARSOAP".equals(codeString)) 900 return BARSOAP; 901 if ("MEDBAR".equals(codeString)) 902 return MEDBAR; 903 if ("CHEWBAR".equals(codeString)) 904 return CHEWBAR; 905 if ("BEAD".equals(codeString)) 906 return BEAD; 907 if ("CAKE".equals(codeString)) 908 return CAKE; 909 if ("CEMENT".equals(codeString)) 910 return CEMENT; 911 if ("CRYS".equals(codeString)) 912 return CRYS; 913 if ("DISK".equals(codeString)) 914 return DISK; 915 if ("FLAKE".equals(codeString)) 916 return FLAKE; 917 if ("GRAN".equals(codeString)) 918 return GRAN; 919 if ("GUM".equals(codeString)) 920 return GUM; 921 if ("PAD".equals(codeString)) 922 return PAD; 923 if ("MEDPAD".equals(codeString)) 924 return MEDPAD; 925 if ("PATCH".equals(codeString)) 926 return PATCH; 927 if ("TPATCH".equals(codeString)) 928 return TPATCH; 929 if ("TPATH16".equals(codeString)) 930 return TPATH16; 931 if ("TPATH24".equals(codeString)) 932 return TPATH24; 933 if ("TPATH2WK".equals(codeString)) 934 return TPATH2WK; 935 if ("TPATH72".equals(codeString)) 936 return TPATH72; 937 if ("TPATHWK".equals(codeString)) 938 return TPATHWK; 939 if ("PELLET".equals(codeString)) 940 return PELLET; 941 if ("PILL".equals(codeString)) 942 return PILL; 943 if ("CAP".equals(codeString)) 944 return CAP; 945 if ("ORCAP".equals(codeString)) 946 return ORCAP; 947 if ("ENTCAP".equals(codeString)) 948 return ENTCAP; 949 if ("ERENTCAP".equals(codeString)) 950 return ERENTCAP; 951 if ("ERCAP".equals(codeString)) 952 return ERCAP; 953 if ("ERCAP12".equals(codeString)) 954 return ERCAP12; 955 if ("ERCAP24".equals(codeString)) 956 return ERCAP24; 957 if ("ERECCAP".equals(codeString)) 958 return ERECCAP; 959 if ("TAB".equals(codeString)) 960 return TAB; 961 if ("ORTAB".equals(codeString)) 962 return ORTAB; 963 if ("BUCTAB".equals(codeString)) 964 return BUCTAB; 965 if ("SRBUCTAB".equals(codeString)) 966 return SRBUCTAB; 967 if ("CAPLET".equals(codeString)) 968 return CAPLET; 969 if ("CHEWTAB".equals(codeString)) 970 return CHEWTAB; 971 if ("CPTAB".equals(codeString)) 972 return CPTAB; 973 if ("DISINTAB".equals(codeString)) 974 return DISINTAB; 975 if ("DRTAB".equals(codeString)) 976 return DRTAB; 977 if ("ECTAB".equals(codeString)) 978 return ECTAB; 979 if ("ERECTAB".equals(codeString)) 980 return ERECTAB; 981 if ("ERTAB".equals(codeString)) 982 return ERTAB; 983 if ("ERTAB12".equals(codeString)) 984 return ERTAB12; 985 if ("ERTAB24".equals(codeString)) 986 return ERTAB24; 987 if ("ORTROCHE".equals(codeString)) 988 return ORTROCHE; 989 if ("SLTAB".equals(codeString)) 990 return SLTAB; 991 if ("VAGTAB".equals(codeString)) 992 return VAGTAB; 993 if ("POWD".equals(codeString)) 994 return POWD; 995 if ("TOPPWD".equals(codeString)) 996 return TOPPWD; 997 if ("RECPWD".equals(codeString)) 998 return RECPWD; 999 if ("VAGPWD".equals(codeString)) 1000 return VAGPWD; 1001 if ("SUPP".equals(codeString)) 1002 return SUPP; 1003 if ("RECSUPP".equals(codeString)) 1004 return RECSUPP; 1005 if ("URETHSUPP".equals(codeString)) 1006 return URETHSUPP; 1007 if ("VAGSUPP".equals(codeString)) 1008 return VAGSUPP; 1009 if ("SWAB".equals(codeString)) 1010 return SWAB; 1011 if ("MEDSWAB".equals(codeString)) 1012 return MEDSWAB; 1013 if ("WAFER".equals(codeString)) 1014 return WAFER; 1015 throw new FHIRException("Unknown V3OrderableDrugForm code '"+codeString+"'"); 1016 } 1017 public String toCode() { 1018 switch (this) { 1019 case _ADMINISTRABLEDRUGFORM: return "_AdministrableDrugForm"; 1020 case APPFUL: return "APPFUL"; 1021 case DROP: return "DROP"; 1022 case NDROP: return "NDROP"; 1023 case OPDROP: return "OPDROP"; 1024 case ORDROP: return "ORDROP"; 1025 case OTDROP: return "OTDROP"; 1026 case PUFF: return "PUFF"; 1027 case SCOOP: return "SCOOP"; 1028 case SPRY: return "SPRY"; 1029 case _DISPENSABLEDRUGFORM: return "_DispensableDrugForm"; 1030 case _GASDRUGFORM: return "_GasDrugForm"; 1031 case GASINHL: return "GASINHL"; 1032 case _GASLIQUIDMIXTURE: return "_GasLiquidMixture"; 1033 case AER: return "AER"; 1034 case BAINHL: return "BAINHL"; 1035 case INHLSOL: return "INHLSOL"; 1036 case MDINHL: return "MDINHL"; 1037 case NASSPRY: return "NASSPRY"; 1038 case DERMSPRY: return "DERMSPRY"; 1039 case FOAM: return "FOAM"; 1040 case FOAMAPL: return "FOAMAPL"; 1041 case RECFORM: return "RECFORM"; 1042 case VAGFOAM: return "VAGFOAM"; 1043 case VAGFOAMAPL: return "VAGFOAMAPL"; 1044 case RECSPRY: return "RECSPRY"; 1045 case VAGSPRY: return "VAGSPRY"; 1046 case _GASSOLIDSPRAY: return "_GasSolidSpray"; 1047 case INHL: return "INHL"; 1048 case BAINHLPWD: return "BAINHLPWD"; 1049 case INHLPWD: return "INHLPWD"; 1050 case MDINHLPWD: return "MDINHLPWD"; 1051 case NASINHL: return "NASINHL"; 1052 case ORINHL: return "ORINHL"; 1053 case PWDSPRY: return "PWDSPRY"; 1054 case SPRYADAPT: return "SPRYADAPT"; 1055 case _LIQUID: return "_Liquid"; 1056 case LIQCLN: return "LIQCLN"; 1057 case LIQSOAP: return "LIQSOAP"; 1058 case SHMP: return "SHMP"; 1059 case OIL: return "OIL"; 1060 case TOPOIL: return "TOPOIL"; 1061 case SOL: return "SOL"; 1062 case IPSOL: return "IPSOL"; 1063 case IRSOL: return "IRSOL"; 1064 case DOUCHE: return "DOUCHE"; 1065 case ENEMA: return "ENEMA"; 1066 case OPIRSOL: return "OPIRSOL"; 1067 case IVSOL: return "IVSOL"; 1068 case ORALSOL: return "ORALSOL"; 1069 case ELIXIR: return "ELIXIR"; 1070 case RINSE: return "RINSE"; 1071 case SYRUP: return "SYRUP"; 1072 case RECSOL: return "RECSOL"; 1073 case TOPSOL: return "TOPSOL"; 1074 case LIN: return "LIN"; 1075 case MUCTOPSOL: return "MUCTOPSOL"; 1076 case TINC: return "TINC"; 1077 case _LIQUIDLIQUIDEMULSION: return "_LiquidLiquidEmulsion"; 1078 case CRM: return "CRM"; 1079 case NASCRM: return "NASCRM"; 1080 case OPCRM: return "OPCRM"; 1081 case ORCRM: return "ORCRM"; 1082 case OTCRM: return "OTCRM"; 1083 case RECCRM: return "RECCRM"; 1084 case TOPCRM: return "TOPCRM"; 1085 case VAGCRM: return "VAGCRM"; 1086 case VAGCRMAPL: return "VAGCRMAPL"; 1087 case LTN: return "LTN"; 1088 case TOPLTN: return "TOPLTN"; 1089 case OINT: return "OINT"; 1090 case NASOINT: return "NASOINT"; 1091 case OINTAPL: return "OINTAPL"; 1092 case OPOINT: return "OPOINT"; 1093 case OTOINT: return "OTOINT"; 1094 case RECOINT: return "RECOINT"; 1095 case TOPOINT: return "TOPOINT"; 1096 case VAGOINT: return "VAGOINT"; 1097 case VAGOINTAPL: return "VAGOINTAPL"; 1098 case _LIQUIDSOLIDSUSPENSION: return "_LiquidSolidSuspension"; 1099 case GEL: return "GEL"; 1100 case GELAPL: return "GELAPL"; 1101 case NASGEL: return "NASGEL"; 1102 case OPGEL: return "OPGEL"; 1103 case OTGEL: return "OTGEL"; 1104 case TOPGEL: return "TOPGEL"; 1105 case URETHGEL: return "URETHGEL"; 1106 case VAGGEL: return "VAGGEL"; 1107 case VGELAPL: return "VGELAPL"; 1108 case PASTE: return "PASTE"; 1109 case PUD: return "PUD"; 1110 case TPASTE: return "TPASTE"; 1111 case SUSP: return "SUSP"; 1112 case ITSUSP: return "ITSUSP"; 1113 case OPSUSP: return "OPSUSP"; 1114 case ORSUSP: return "ORSUSP"; 1115 case ERSUSP: return "ERSUSP"; 1116 case ERSUSP12: return "ERSUSP12"; 1117 case ERSUSP24: return "ERSUSP24"; 1118 case OTSUSP: return "OTSUSP"; 1119 case RECSUSP: return "RECSUSP"; 1120 case _SOLIDDRUGFORM: return "_SolidDrugForm"; 1121 case BAR: return "BAR"; 1122 case BARSOAP: return "BARSOAP"; 1123 case MEDBAR: return "MEDBAR"; 1124 case CHEWBAR: return "CHEWBAR"; 1125 case BEAD: return "BEAD"; 1126 case CAKE: return "CAKE"; 1127 case CEMENT: return "CEMENT"; 1128 case CRYS: return "CRYS"; 1129 case DISK: return "DISK"; 1130 case FLAKE: return "FLAKE"; 1131 case GRAN: return "GRAN"; 1132 case GUM: return "GUM"; 1133 case PAD: return "PAD"; 1134 case MEDPAD: return "MEDPAD"; 1135 case PATCH: return "PATCH"; 1136 case TPATCH: return "TPATCH"; 1137 case TPATH16: return "TPATH16"; 1138 case TPATH24: return "TPATH24"; 1139 case TPATH2WK: return "TPATH2WK"; 1140 case TPATH72: return "TPATH72"; 1141 case TPATHWK: return "TPATHWK"; 1142 case PELLET: return "PELLET"; 1143 case PILL: return "PILL"; 1144 case CAP: return "CAP"; 1145 case ORCAP: return "ORCAP"; 1146 case ENTCAP: return "ENTCAP"; 1147 case ERENTCAP: return "ERENTCAP"; 1148 case ERCAP: return "ERCAP"; 1149 case ERCAP12: return "ERCAP12"; 1150 case ERCAP24: return "ERCAP24"; 1151 case ERECCAP: return "ERECCAP"; 1152 case TAB: return "TAB"; 1153 case ORTAB: return "ORTAB"; 1154 case BUCTAB: return "BUCTAB"; 1155 case SRBUCTAB: return "SRBUCTAB"; 1156 case CAPLET: return "CAPLET"; 1157 case CHEWTAB: return "CHEWTAB"; 1158 case CPTAB: return "CPTAB"; 1159 case DISINTAB: return "DISINTAB"; 1160 case DRTAB: return "DRTAB"; 1161 case ECTAB: return "ECTAB"; 1162 case ERECTAB: return "ERECTAB"; 1163 case ERTAB: return "ERTAB"; 1164 case ERTAB12: return "ERTAB12"; 1165 case ERTAB24: return "ERTAB24"; 1166 case ORTROCHE: return "ORTROCHE"; 1167 case SLTAB: return "SLTAB"; 1168 case VAGTAB: return "VAGTAB"; 1169 case POWD: return "POWD"; 1170 case TOPPWD: return "TOPPWD"; 1171 case RECPWD: return "RECPWD"; 1172 case VAGPWD: return "VAGPWD"; 1173 case SUPP: return "SUPP"; 1174 case RECSUPP: return "RECSUPP"; 1175 case URETHSUPP: return "URETHSUPP"; 1176 case VAGSUPP: return "VAGSUPP"; 1177 case SWAB: return "SWAB"; 1178 case MEDSWAB: return "MEDSWAB"; 1179 case WAFER: return "WAFER"; 1180 default: return "?"; 1181 } 1182 } 1183 public String getSystem() { 1184 return "http://terminology.hl7.org/CodeSystem/v3-orderableDrugForm"; 1185 } 1186 public String getDefinition() { 1187 switch (this) { 1188 case _ADMINISTRABLEDRUGFORM: return "AdministrableDrugForm"; 1189 case APPFUL: return "Applicatorful"; 1190 case DROP: return "Drops"; 1191 case NDROP: return "Nasal Drops"; 1192 case OPDROP: return "Ophthalmic Drops"; 1193 case ORDROP: return "Oral Drops"; 1194 case OTDROP: return "Otic Drops"; 1195 case PUFF: return "Puff"; 1196 case SCOOP: return "Scoops"; 1197 case SPRY: return "Sprays"; 1198 case _DISPENSABLEDRUGFORM: return "DispensableDrugForm"; 1199 case _GASDRUGFORM: return "Any elastic aeriform fluid in which the molecules are separated from one another and have free paths."; 1200 case GASINHL: return "Gas for Inhalation"; 1201 case _GASLIQUIDMIXTURE: return "GasLiquidMixture"; 1202 case AER: return "Aerosol"; 1203 case BAINHL: return "Breath Activated Inhaler"; 1204 case INHLSOL: return "Inhalant Solution"; 1205 case MDINHL: return "Metered Dose Inhaler"; 1206 case NASSPRY: return "Nasal Spray"; 1207 case DERMSPRY: return "Dermal Spray"; 1208 case FOAM: return "Foam"; 1209 case FOAMAPL: return "Foam with Applicator"; 1210 case RECFORM: return "Rectal foam"; 1211 case VAGFOAM: return "Vaginal foam"; 1212 case VAGFOAMAPL: return "Vaginal foam with applicator"; 1213 case RECSPRY: return "Rectal Spray"; 1214 case VAGSPRY: return "Vaginal Spray"; 1215 case _GASSOLIDSPRAY: return "GasSolidSpray"; 1216 case INHL: return "Inhalant"; 1217 case BAINHLPWD: return "Breath Activated Powder Inhaler"; 1218 case INHLPWD: return "Inhalant Powder"; 1219 case MDINHLPWD: return "Metered Dose Powder Inhaler"; 1220 case NASINHL: return "Nasal Inhalant"; 1221 case ORINHL: return "Oral Inhalant"; 1222 case PWDSPRY: return "Powder Spray"; 1223 case SPRYADAPT: return "Spray with Adaptor"; 1224 case _LIQUID: return "A state of substance that is an intermediate one entered into as matter goes from solid to gas; liquids are also intermediate in that they have neither the orderliness of a crystal nor the randomness of a gas. (Note: This term should not be used to describe solutions, only pure chemicals in their liquid state.)"; 1225 case LIQCLN: return "Liquid Cleanser"; 1226 case LIQSOAP: return "Medicated Liquid Soap"; 1227 case SHMP: return "A liquid soap or detergent used to clean the hair and scalp and is often used as a vehicle for dermatologic agents."; 1228 case OIL: return "An unctuous, combustible substance which is liquid, or easily liquefiable, on warming, and is soluble in ether but insoluble in water. Such substances, depending on their origin, are classified as animal, mineral, or vegetable oils."; 1229 case TOPOIL: return "Topical Oil"; 1230 case SOL: return "A liquid preparation that contains one or more chemical substances dissolved, i.e., molecularly dispersed, in a suitable solvent or mixture of mutually miscible solvents."; 1231 case IPSOL: return "Intraperitoneal Solution"; 1232 case IRSOL: return "A sterile solution intended to bathe or flush open wounds or body cavities; they're used topically, never parenterally."; 1233 case DOUCHE: return "A liquid preparation, intended for the irrigative cleansing of the vagina, that is prepared from powders, liquid solutions, or liquid concentrates and contains one or more chemical substances dissolved in a suitable solvent or mutually miscible solvents."; 1234 case ENEMA: return "A rectal preparation for therapeutic, diagnostic, or nutritive purposes."; 1235 case OPIRSOL: return "Ophthalmic Irrigation Solution"; 1236 case IVSOL: return "Intravenous Solution"; 1237 case ORALSOL: return "Oral Solution"; 1238 case ELIXIR: return "A clear, pleasantly flavored, sweetened hydroalcoholic liquid containing dissolved medicinal agents; it is intended for oral use."; 1239 case RINSE: return "An aqueous solution which is most often used for its deodorant, refreshing, or antiseptic effect."; 1240 case SYRUP: return "An oral solution containing high concentrations of sucrose or other sugars; the term has also been used to include any other liquid dosage form prepared in a sweet and viscid vehicle, including oral suspensions."; 1241 case RECSOL: return "Rectal Solution"; 1242 case TOPSOL: return "Topical Solution"; 1243 case LIN: return "A solution or mixture of various substances in oil, alcoholic solutions of soap, or emulsions intended for external application."; 1244 case MUCTOPSOL: return "Mucous Membrane Topical Solution"; 1245 case TINC: return "Tincture"; 1246 case _LIQUIDLIQUIDEMULSION: return "A two-phase system in which one liquid is dispersed throughout another liquid in the form of small droplets."; 1247 case CRM: return "A semisolid dosage form containing one or more drug substances dissolved or dispersed in a suitable base; more recently, the term has been restricted to products consisting of oil-in-water emulsions or aqueous microcrystalline dispersions of long chain fatty acids or alcohols that are water washable and more cosmetically and aesthetically acceptable."; 1248 case NASCRM: return "Nasal Cream"; 1249 case OPCRM: return "Ophthalmic Cream"; 1250 case ORCRM: return "Oral Cream"; 1251 case OTCRM: return "Otic Cream"; 1252 case RECCRM: return "Rectal Cream"; 1253 case TOPCRM: return "Topical Cream"; 1254 case VAGCRM: return "Vaginal Cream"; 1255 case VAGCRMAPL: return "Vaginal Cream with Applicator"; 1256 case LTN: return "The term \"lotion\" has been used to categorize many topical suspensions, solutions and emulsions intended for application to the skin."; 1257 case TOPLTN: return "Topical Lotion"; 1258 case OINT: return "A semisolid preparation intended for external application to the skin or mucous membranes."; 1259 case NASOINT: return "Nasal Ointment"; 1260 case OINTAPL: return "Ointment with Applicator"; 1261 case OPOINT: return "Ophthalmic Ointment"; 1262 case OTOINT: return "Otic Ointment"; 1263 case RECOINT: return "Rectal Ointment"; 1264 case TOPOINT: return "Topical Ointment"; 1265 case VAGOINT: return "Vaginal Ointment"; 1266 case VAGOINTAPL: return "Vaginal Ointment with Applicator"; 1267 case _LIQUIDSOLIDSUSPENSION: return "A liquid preparation which consists of solid particles dispersed throughout a liquid phase in which the particles are not soluble."; 1268 case GEL: return "A semisolid system consisting of either suspensions made up of small inorganic particles or large organic molecules interpenetrated by a liquid."; 1269 case GELAPL: return "Gel with Applicator"; 1270 case NASGEL: return "Nasal Gel"; 1271 case OPGEL: return "Ophthalmic Gel"; 1272 case OTGEL: return "Otic Gel"; 1273 case TOPGEL: return "Topical Gel"; 1274 case URETHGEL: return "Urethral Gel"; 1275 case VAGGEL: return "Vaginal Gel"; 1276 case VGELAPL: return "Vaginal Gel with Applicator"; 1277 case PASTE: return "A semisolid dosage form that contains one or more drug substances intended for topical application."; 1278 case PUD: return "Pudding"; 1279 case TPASTE: return "A paste formulation intended to clean and/or polish the teeth, and which may contain certain additional agents."; 1280 case SUSP: return "Suspension"; 1281 case ITSUSP: return "Intrathecal Suspension"; 1282 case OPSUSP: return "Ophthalmic Suspension"; 1283 case ORSUSP: return "Oral Suspension"; 1284 case ERSUSP: return "Extended-Release Suspension"; 1285 case ERSUSP12: return "12 Hour Extended-Release Suspension"; 1286 case ERSUSP24: return "24 Hour Extended Release Suspension"; 1287 case OTSUSP: return "Otic Suspension"; 1288 case RECSUSP: return "Rectal Suspension"; 1289 case _SOLIDDRUGFORM: return "SolidDrugForm"; 1290 case BAR: return "Bar"; 1291 case BARSOAP: return "Bar Soap"; 1292 case MEDBAR: return "Medicated Bar Soap"; 1293 case CHEWBAR: return "A solid dosage form usually in the form of a rectangle that is meant to be chewed."; 1294 case BEAD: return "A solid dosage form in the shape of a small ball."; 1295 case CAKE: return "Cake"; 1296 case CEMENT: return "A substance that serves to produce solid union between two surfaces."; 1297 case CRYS: return "A naturally produced angular solid of definite form in which the ultimate units from which it is built up are systematically arranged; they are usually evenly spaced on a regular space lattice."; 1298 case DISK: return "A circular plate-like organ or structure."; 1299 case FLAKE: return "Flakes"; 1300 case GRAN: return "A small particle or grain."; 1301 case GUM: return "A sweetened and flavored insoluble plastic material of various shapes which when chewed, releases a drug substance into the oral cavity."; 1302 case PAD: return "Pad"; 1303 case MEDPAD: return "Medicated Pad"; 1304 case PATCH: return "A drug delivery system that contains an adhesived backing and that permits its ingredients to diffuse from some portion of it (e.g., the backing itself, a reservoir, the adhesive, or some other component) into the body from the external site where it is applied."; 1305 case TPATCH: return "Transdermal Patch"; 1306 case TPATH16: return "16 Hour Transdermal Patch"; 1307 case TPATH24: return "24 Hour Transdermal Patch"; 1308 case TPATH2WK: return "Biweekly Transdermal Patch"; 1309 case TPATH72: return "72 Hour Transdermal Patch"; 1310 case TPATHWK: return "Weekly Transdermal Patch"; 1311 case PELLET: return "A small sterile solid mass consisting of a highly purified drug (with or without excipients) made by the formation of granules, or by compression and molding."; 1312 case PILL: return "A small, round solid dosage form containing a medicinal agent intended for oral administration."; 1313 case CAP: return "A solid dosage form in which the drug is enclosed within either a hard or soft soluble container or \"shell\" made from a suitable form of gelatin."; 1314 case ORCAP: return "Oral Capsule"; 1315 case ENTCAP: return "Enteric Coated Capsule"; 1316 case ERENTCAP: return "Extended Release Enteric Coated Capsule"; 1317 case ERCAP: return "A solid dosage form in which the drug is enclosed within either a hard or soft soluble container made from a suitable form of gelatin, and which releases a drug (or drugs) in such a manner to allow a reduction in dosing frequency as compared to that drug (or drugs) presented as a conventional dosage form."; 1318 case ERCAP12: return "12 Hour Extended Release Capsule"; 1319 case ERCAP24: return "24 Hour Extended Release Capsule"; 1320 case ERECCAP: return "Rationale: Duplicate of code ERENTCAP. Use code ERENTCAP instead."; 1321 case TAB: return "A solid dosage form containing medicinal substances with or without suitable diluents."; 1322 case ORTAB: return "Oral Tablet"; 1323 case BUCTAB: return "Buccal Tablet"; 1324 case SRBUCTAB: return "Sustained Release Buccal Tablet"; 1325 case CAPLET: return "Caplet"; 1326 case CHEWTAB: return "A solid dosage form containing medicinal substances with or without suitable diluents that is intended to be chewed, producing a pleasant tasting residue in the oral cavity that is easily swallowed and does not leave a bitter or unpleasant after-taste."; 1327 case CPTAB: return "Coated Particles Tablet"; 1328 case DISINTAB: return "A solid dosage form containing medicinal substances which disintegrates rapidly, usually within a matter of seconds, when placed upon the tongue."; 1329 case DRTAB: return "Delayed Release Tablet"; 1330 case ECTAB: return "Enteric Coated Tablet"; 1331 case ERECTAB: return "Extended Release Enteric Coated Tablet"; 1332 case ERTAB: return "A solid dosage form containing a drug which allows at least a reduction in dosing frequency as compared to that drug presented in conventional dosage form."; 1333 case ERTAB12: return "12 Hour Extended Release Tablet"; 1334 case ERTAB24: return "24 Hour Extended Release Tablet"; 1335 case ORTROCHE: return "A solid preparation containing one or more medicaments, usually in a flavored, sweetened base which is intended to dissolve or disintegrate slowly in the mouth."; 1336 case SLTAB: return "Sublingual Tablet"; 1337 case VAGTAB: return "Vaginal Tablet"; 1338 case POWD: return "An intimate mixture of dry, finely divided drugs and/or chemicals that may be intended for internal or external use."; 1339 case TOPPWD: return "Topical Powder"; 1340 case RECPWD: return "Rectal Powder"; 1341 case VAGPWD: return "Vaginal Powder"; 1342 case SUPP: return "A solid body of various weights and shapes, adapted for introduction into the rectal, vaginal, or urethral orifice of the human body; they usually melt, soften, or dissolve at body temperature."; 1343 case RECSUPP: return "Rectal Suppository"; 1344 case URETHSUPP: return "Urethral suppository"; 1345 case VAGSUPP: return "Vaginal Suppository"; 1346 case SWAB: return "A wad of absorbent material usually wound around one end of a small stick and used for applying medication or for removing material from an area."; 1347 case MEDSWAB: return "Medicated swab"; 1348 case WAFER: return "A thin slice of material containing a medicinal agent."; 1349 default: return "?"; 1350 } 1351 } 1352 public String getDisplay() { 1353 switch (this) { 1354 case _ADMINISTRABLEDRUGFORM: return "AdministrableDrugForm"; 1355 case APPFUL: return "Applicatorful"; 1356 case DROP: return "Drops"; 1357 case NDROP: return "Nasal Drops"; 1358 case OPDROP: return "Ophthalmic Drops"; 1359 case ORDROP: return "Oral Drops"; 1360 case OTDROP: return "Otic Drops"; 1361 case PUFF: return "Puff"; 1362 case SCOOP: return "Scoops"; 1363 case SPRY: return "Sprays"; 1364 case _DISPENSABLEDRUGFORM: return "DispensableDrugForm"; 1365 case _GASDRUGFORM: return "GasDrugForm"; 1366 case GASINHL: return "Gas for Inhalation"; 1367 case _GASLIQUIDMIXTURE: return "GasLiquidMixture"; 1368 case AER: return "Aerosol"; 1369 case BAINHL: return "Breath Activated Inhaler"; 1370 case INHLSOL: return "Inhalant Solution"; 1371 case MDINHL: return "Metered Dose Inhaler"; 1372 case NASSPRY: return "Nasal Spray"; 1373 case DERMSPRY: return "Dermal Spray"; 1374 case FOAM: return "Foam"; 1375 case FOAMAPL: return "Foam with Applicator"; 1376 case RECFORM: return "Rectal foam"; 1377 case VAGFOAM: return "Vaginal foam"; 1378 case VAGFOAMAPL: return "Vaginal foam with applicator"; 1379 case RECSPRY: return "Rectal Spray"; 1380 case VAGSPRY: return "Vaginal Spray"; 1381 case _GASSOLIDSPRAY: return "GasSolidSpray"; 1382 case INHL: return "Inhalant"; 1383 case BAINHLPWD: return "Breath Activated Powder Inhaler"; 1384 case INHLPWD: return "Inhalant Powder"; 1385 case MDINHLPWD: return "Metered Dose Powder Inhaler"; 1386 case NASINHL: return "Nasal Inhalant"; 1387 case ORINHL: return "Oral Inhalant"; 1388 case PWDSPRY: return "Powder Spray"; 1389 case SPRYADAPT: return "Spray with Adaptor"; 1390 case _LIQUID: return "Liquid"; 1391 case LIQCLN: return "Liquid Cleanser"; 1392 case LIQSOAP: return "Medicated Liquid Soap"; 1393 case SHMP: return "Shampoo"; 1394 case OIL: return "Oil"; 1395 case TOPOIL: return "Topical Oil"; 1396 case SOL: return "Solution"; 1397 case IPSOL: return "Intraperitoneal Solution"; 1398 case IRSOL: return "Irrigation Solution"; 1399 case DOUCHE: return "Douche"; 1400 case ENEMA: return "Enema"; 1401 case OPIRSOL: return "Ophthalmic Irrigation Solution"; 1402 case IVSOL: return "Intravenous Solution"; 1403 case ORALSOL: return "Oral Solution"; 1404 case ELIXIR: return "Elixir"; 1405 case RINSE: return "Mouthwash/Rinse"; 1406 case SYRUP: return "Syrup"; 1407 case RECSOL: return "Rectal Solution"; 1408 case TOPSOL: return "Topical Solution"; 1409 case LIN: return "Liniment"; 1410 case MUCTOPSOL: return "Mucous Membrane Topical Solution"; 1411 case TINC: return "Tincture"; 1412 case _LIQUIDLIQUIDEMULSION: return "LiquidLiquidEmulsion"; 1413 case CRM: return "Cream"; 1414 case NASCRM: return "Nasal Cream"; 1415 case OPCRM: return "Ophthalmic Cream"; 1416 case ORCRM: return "Oral Cream"; 1417 case OTCRM: return "Otic Cream"; 1418 case RECCRM: return "Rectal Cream"; 1419 case TOPCRM: return "Topical Cream"; 1420 case VAGCRM: return "Vaginal Cream"; 1421 case VAGCRMAPL: return "Vaginal Cream with Applicator"; 1422 case LTN: return "Lotion"; 1423 case TOPLTN: return "Topical Lotion"; 1424 case OINT: return "Ointment"; 1425 case NASOINT: return "Nasal Ointment"; 1426 case OINTAPL: return "Ointment with Applicator"; 1427 case OPOINT: return "Ophthalmic Ointment"; 1428 case OTOINT: return "Otic Ointment"; 1429 case RECOINT: return "Rectal Ointment"; 1430 case TOPOINT: return "Topical Ointment"; 1431 case VAGOINT: return "Vaginal Ointment"; 1432 case VAGOINTAPL: return "Vaginal Ointment with Applicator"; 1433 case _LIQUIDSOLIDSUSPENSION: return "LiquidSolidSuspension"; 1434 case GEL: return "Gel"; 1435 case GELAPL: return "Gel with Applicator"; 1436 case NASGEL: return "Nasal Gel"; 1437 case OPGEL: return "Ophthalmic Gel"; 1438 case OTGEL: return "Otic Gel"; 1439 case TOPGEL: return "Topical Gel"; 1440 case URETHGEL: return "Urethral Gel"; 1441 case VAGGEL: return "Vaginal Gel"; 1442 case VGELAPL: return "Vaginal Gel with Applicator"; 1443 case PASTE: return "Paste"; 1444 case PUD: return "Pudding"; 1445 case TPASTE: return "Toothpaste"; 1446 case SUSP: return "Suspension"; 1447 case ITSUSP: return "Intrathecal Suspension"; 1448 case OPSUSP: return "Ophthalmic Suspension"; 1449 case ORSUSP: return "Oral Suspension"; 1450 case ERSUSP: return "Extended-Release Suspension"; 1451 case ERSUSP12: return "12 Hour Extended-Release Suspension"; 1452 case ERSUSP24: return "24 Hour Extended Release Suspension"; 1453 case OTSUSP: return "Otic Suspension"; 1454 case RECSUSP: return "Rectal Suspension"; 1455 case _SOLIDDRUGFORM: return "SolidDrugForm"; 1456 case BAR: return "Bar"; 1457 case BARSOAP: return "Bar Soap"; 1458 case MEDBAR: return "Medicated Bar Soap"; 1459 case CHEWBAR: return "Chewable Bar"; 1460 case BEAD: return "Beads"; 1461 case CAKE: return "Cake"; 1462 case CEMENT: return "Cement"; 1463 case CRYS: return "Crystals"; 1464 case DISK: return "Disk"; 1465 case FLAKE: return "Flakes"; 1466 case GRAN: return "Granules"; 1467 case GUM: return "ChewingGum"; 1468 case PAD: return "Pad"; 1469 case MEDPAD: return "Medicated Pad"; 1470 case PATCH: return "Patch"; 1471 case TPATCH: return "Transdermal Patch"; 1472 case TPATH16: return "16 Hour Transdermal Patch"; 1473 case TPATH24: return "24 Hour Transdermal Patch"; 1474 case TPATH2WK: return "Biweekly Transdermal Patch"; 1475 case TPATH72: return "72 Hour Transdermal Patch"; 1476 case TPATHWK: return "Weekly Transdermal Patch"; 1477 case PELLET: return "Pellet"; 1478 case PILL: return "Pill"; 1479 case CAP: return "Capsule"; 1480 case ORCAP: return "Oral Capsule"; 1481 case ENTCAP: return "Enteric Coated Capsule"; 1482 case ERENTCAP: return "Extended Release Enteric Coated Capsule"; 1483 case ERCAP: return "Extended Release Capsule"; 1484 case ERCAP12: return "12 Hour Extended Release Capsule"; 1485 case ERCAP24: return "24 Hour Extended Release Capsule"; 1486 case ERECCAP: return "Extended Release Enteric Coated Capsule"; 1487 case TAB: return "Tablet"; 1488 case ORTAB: return "Oral Tablet"; 1489 case BUCTAB: return "Buccal Tablet"; 1490 case SRBUCTAB: return "Sustained Release Buccal Tablet"; 1491 case CAPLET: return "Caplet"; 1492 case CHEWTAB: return "Chewable Tablet"; 1493 case CPTAB: return "Coated Particles Tablet"; 1494 case DISINTAB: return "Disintegrating Tablet"; 1495 case DRTAB: return "Delayed Release Tablet"; 1496 case ECTAB: return "Enteric Coated Tablet"; 1497 case ERECTAB: return "Extended Release Enteric Coated Tablet"; 1498 case ERTAB: return "Extended Release Tablet"; 1499 case ERTAB12: return "12 Hour Extended Release Tablet"; 1500 case ERTAB24: return "24 Hour Extended Release Tablet"; 1501 case ORTROCHE: return "Lozenge/Oral Troche"; 1502 case SLTAB: return "Sublingual Tablet"; 1503 case VAGTAB: return "Vaginal Tablet"; 1504 case POWD: return "Powder"; 1505 case TOPPWD: return "Topical Powder"; 1506 case RECPWD: return "Rectal Powder"; 1507 case VAGPWD: return "Vaginal Powder"; 1508 case SUPP: return "Suppository"; 1509 case RECSUPP: return "Rectal Suppository"; 1510 case URETHSUPP: return "Urethral suppository"; 1511 case VAGSUPP: return "Vaginal Suppository"; 1512 case SWAB: return "Swab"; 1513 case MEDSWAB: return "Medicated swab"; 1514 case WAFER: return "Wafer"; 1515 default: return "?"; 1516 } 1517 } 1518 1519 1520}