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