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.

        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