Uploaded image for project: 'OpenMRS Core'
  1. OpenMRS Core
  2. TRUNK-4379

Support for prescribing brand medicines

    XMLWordPrintable

    Details

      Description

      It's common for prescriptions to allow the prescriber to distinguish when the pharmacist should dispense exactly as written vs. allowing them to substitute a generic version of the medicine. For example, paper prescriptions often have two places to sign at the bottom: one to "dispense as written" and the other if they "may substitute".

      There are two changes that would allow the Order Service to support the ordering of brand medications:

      • Add string DrugOrder.brandName, should also add brand_name column to drug_order table
      • Add boolean DrugOrder.dispenseAsWritten, should also add dispense_as_written column to drug_order table

      To fully realize this functionality, it will depend on having brand names associated with drugs in the system (i.e., allowing brand name(s) to be associated with drug formulations); however, having a place for the brand name on a drug order along with a boolean to specify that the order should be dispensed as written could be used before we have the metadata in place to provide appropriate choice lists for brand names.

        Gliffy Diagrams

          Attachments

            Issue Links

              Activity

                People

                Assignee:
                wyclif Wyclif Luyima
                Reporter:
                burke Burke Mamlin
                Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                  Dates

                  Created:
                  Updated:
                  Resolved:

                    Time Tracking

                    Estimated:
                    Original Estimate - 3 hours
                    3h
                    Remaining:
                    Time Spent - 1 hour, 30 minutes Remaining Estimate - 1 hour, 30 minutes
                    1h 30m
                    Logged:
                    Time Spent - 1 hour, 30 minutes Remaining Estimate - 1 hour, 30 minutes
                    1h 30m