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