How to set up an opioid conversion
Opioid conversions are proportions read off an equianalgesic table. Each row of the table gives the dose of a drug, by a particular route, that is roughly as effective as 30 mg of oral morphine. To convert a daily dose from one opioid to another you find the two rows, set up a proportion, and then, if the drug is changing, reduce the result for incomplete cross-tolerance. The table below is the one the practice problems here use.
- morphine: 30 mg PO, 10 mg IV
- hydromorphone: 7.5 mg PO, 1.5 mg IV
- oxycodone: 20 mg PO
- hydrocodone: 30 mg PO
- codeine: 200 mg PO
- meperidine: 300 mg PO, 75 mg IV
- fentanyl: 0.1 mg (100 mcg) IV
new daily dose = old daily dose × (new drug's table dose ÷ old drug's table dose)
Exams supply the table. Numbers differ a little between references, so use the one in the question, not the one in your head.
Worked example 1: morphine milligram equivalents
A patient takes hydromorphone 4 mg orally four times daily. What is the MME/day?
daily dose = 4 × 4 = 16 mg/day
MME = 16 × 30 ÷ 7.5 = 64 MME/day
MME is just a conversion to oral morphine, used to total a regimen for safety review rather than to write a new prescription. It uses the oral rows only; a parenteral dose is first converted to its oral equivalent. 90 MME/day is the threshold most guidance flags for review.
Worked example 2: switching drugs, with the cross-tolerance reduction
A patient on morphine 60 mg/day orally is switched to oral oxycodone, reducing by 25% for incomplete cross-tolerance.
raw equivalent = 60 × 20 ÷ 30 = 40 mg/day
reduced = 40 × 0.75 = 30 mg/day of oxycodone
The reduction exists because tolerance built up to one opioid does not fully carry over to another, so the calculated equivalent would be an overdose. It's applied after the conversion, never before. The question says how much to reduce (25 to 50%); when it's your call, reduce more for elderly or frail patients, and use the larger reduction when switching to methadone, which has its own conversion rules and is not on this table.
Worked example 3: same drug, different route
A patient on IV morphine 20 mg/day is moved to oral morphine.
oral = 20 × 30 ÷ 10 = 60 mg/day
Same drug, so no cross-tolerance reduction. Oral morphine is a third as potent as IV because of first-pass metabolism; the table already accounts for that.
Fentanyl patches are a lookup, not a proportion
The transdermal fentanyl label converts from total daily oral morphine to a patch strength using ranges: 60 to 134 mg/day → 25 mcg/hr, 135 to 224 → 50, 225 to 314 → 75, 315 to 404 → 100. Find the range that contains the patient's daily morphine equivalent and read across. Don't interpolate, and don't apply a further 25 to 50% reduction on top; the manufacturer's table is already conservative. A patient on 180 mg/day of oral morphine equivalents gets the 50 mcg/hr patch. Patches are changed every 72 hours and are for opioid-tolerant patients only.
Where students lose the points
- Wrong route. Hydromorphone 7.5 mg is the oral row; the IV row is 1.5 mg. Read the route on both the old and the new drug.
- Per-dose instead of per-day. Total the daily dose before converting, then divide the answer back into doses if asked.
- Reduction skipped, or applied to a same-drug route change. Different drug: reduce. Same drug, new route: don't.
- Proportion inverted. New dose = old dose × new table ÷ old table. If converting from morphine to hydromorphone makes the number bigger, it's inverted; hydromorphone is more potent.
- Fentanyl in mg. The table lists 0.1 mg because everything else is in mg, but fentanyl is ordered and answered in mcg. 0.1 mg is 100 mcg.
- Interpolating the patch table. It's a range lookup.