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