MMUR / CureAPI v4 Medical Cannabis Aggregate Limit

Updated by Bennett

Beginning with v1.18.1, the Flourish's point-of-sale application has implemented additional validation to support the new MedicalMarijuanaAggregateRemaining amount enforced by the MMUR/CureAPI for a given patient.

The MedicalMarijuanaAggregateRemaining value applies to medical/High THC orders only (not Low THC or Smoking). It represents the maximum milligrams of medical cannabis (cumulative) that can be dispensed for the patient at the current time. It is displayed in the state registry/validation modal as the Total Medical Cannabis Dispensable Today value.

In the example below, the patient has 5300 mg available under each medical cannabis route. However, the Total Medical Cannabis Dispensable Today amount is 5300 mg, so the cumulative dispensation amount across all medical cannabis routes must stay at or below 5300 mg to be allowed by the MMUR. Flourish will show the total amount of medical cannabis to be dispensed based on the current allocations to the order in parentheses for context.

If the total amount of medical cannabis to be dispensed across all medical/High THC routes exceeds the Total Medical Cannabis Dispensable Today, an error will appear next to the route whose amount crossed that threshold, as shown below.

The same validation has been implemented in the Flourish web application as well, for which the UI is nearly identical to the above.


How did we do?