2022 CDC Clinical Practice Guideline for Prescribing Opioids Implementation Guide
2022.1.0 - Release 2022.1

2022 CDC Clinical Practice Guideline for Prescribing Opioids Implementation Guide, published by CDC / Security Risk Solutions, Inc. (SRS). This guide is not an authorized publication; it is the continuous build for version 2022.1.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/security-rs/opioid-cds-r4/ and changes regularly. See the Directory of published versions

Home

Official URL: http://fhir.org/guides/cdc/opioid-cds/ImplementationGuide/fhir.cdc.opioid-cds-r4 Version: 2022.1.0
Active as of 2026-03-07 Computable Name: Opioid_CDC

Copyright/Legal: Centers for Disease Control and Prevention (CDC)

Introduction

This implementation guide (IG) provides resources and discussion in support of applying the Centers for Disease Control and Prevention (CDC) 2022 CDC Clinical Practice Guideline for Prescribing Opioids for Pain, including support for the following guideline recommendations:

For further details on how the behaviors for the artifacts were determined, refer to the Process Documentation.

Background

This implementation guide was developed based on work initially done as part of the Clinical Quality Framework (CQF) Initiative, a public-private partnership sponsored by the Centers for Medicare & Medicaid Services (CMS) and the U.S. Assistant Secretary for Technology Policy/Office of the National Coordinator for Health Information Technology (ASTP/ONC), to identify, develop, and harmonize standards for clinical decision support and electronic clinical quality measurement, as well as a joint effort by the CDC and ASTP/ONC focused on improving processes for the development of standardized, shareable, computable decision support artifacts using the 2022 CDC Clinical Practice Guideline for Prescribing Opioids for Pain as a model case.

Feedback and Discussion

Discussions on the use of this IG happen at the HL7 Clinical Decision Support (CDS) Workgroup. Feedback and contributions are welcome and can be raised with the CDS Workgroup or submitted directly using the New Issue link in the footer of every page.

CPG IG

This implementation guide has followed and applied the methodology laid out by the HL7 Clinical Practice Guideline (CPG) IG. The CPG IG offers an abstract high-level methodology for translating clinical guidelines into electronic Clinical Decision Support (eCDS) artifacts based on the following steps:

  • Select: Select content and recommendations for implementation
  • Represent: Apply selected recommendations to the implementation approach
  • Translate: Formally express concepts, flow diagrams, and narrative content
  • Validate: Build and run test cases to verify expected functionality

The following diagram depicts the relationship and (navigable) links between the artifacts in the CPG IG and their respective instantiations in this IG.

Clinical Guidelines Methodology Steps

Data Exchange Profiles IG

The HL7 Data Exchange Profiles for 2022 CDC Clinical Practice Guideline for Prescribing Opioids has been developed to define a set of conformance requirements for supporting the data queries used in this implementation guide. By conforming to these profiles (which are derived from US Core) EHRs can ensure they are prepared to support the integration with this IG.

Trigger Overview

This implementation guide assumes that CDS Hooks serves as the technical framework for EHR integration. The table below outlines the supported triggering events for each guideline recommendation:

  patient-view order-select order-sign
Recommendation 1    
Recommendation 2    
Recommendation 3    
Recommendation 4    
Recommendation 5    
Recommendation 6    
Recommendation 7    
Recommendation 8    
Recommendation 9    
Recommendation 10 ✓*  
Recommendation 11 ✓*  
Recommendation 12    

(*) Developed for implementations without capabilities to support the preferred trigger.

Morphine Milligram Equivalent (MME) Calculation Cautions

  1. All doses are in mg/day except for fentanyl, which is mcg/hr.

  2. Equianalgesic dose conversions are only estimates and cannot account for individual variability in genetics and pharmacokinetics.

  3. Do not use the calculated dose in MMEs to determine the doses to use when converting one opioid to another; when converting opioids, the new opioid is typically dosed at a substantially lower dose than the calculated MME dose to avoid overdose because of incomplete cross-tolerance and individual variability in opioid pharmacokinetics. Consult the FDA approved product labeling for specific guidance on medications.

  4. Use particular caution with methadone dose conversions because methadone has a long and variable half-life, and peak respiratory depressant effect occurs later and lasts longer than peak analgesic effect.

  5. Use particular caution with transdermal fentanyl because it is dosed in mcg/hr instead of mg/day, and its absorption is affected by heat and other factors.

  6. Buprenorphine products approved for the treatment of pain are not included in the table because of their partial µ-receptor agonist activity and resultant ceiling effects compared with full µ-receptor agonists.

  7. These conversion factors should not be applied to dosage decisions related to the management of opioid use disorder.

Morphine milligram equivalent doses for commonly prescribed opioids for pain management table

Opioid Conversion Factor
Codeine 0.15
Fentanyl transdermal (in mcg/hr) 2.4
Hydrocodone 1.0
Hydromorphone 5.0
Methadone 4.7
Morphine 1.0
Oxycodone 1.5
Oxymorphone 3.0
Tapentadol * 0.4
Tramadol ** 0.2

* Tapentadol is a µ-receptor agonist and norepinephrine reuptake inhibitor. MMEs are based on degree of µ-receptor agonist activity; however, it is unknown whether tapentadol is associated with overdose in the same dose-dependent manner as observed with medications that are solely µ-receptor agonists.

** Tramadol is a µ-receptor agonist and norepinephrine and serotonin reuptake inhibitor. MMEs are based on degree of µ-receptor agonist activity; however, it is unknown whether tramadol is associated with overdose in the same dose-dependent manner as observed with medications that are solely µ-receptor agonists.

Credits

Project Team

  • Johnathan Coleman (Security Risk Solutions)
  • Mohammad Jafari, PhD (Security Risk Solutions)
  • Kensaku Kawamoto, MD, PhD, MHS (Independent)
  • Robert McClure, MD (Independent)
  • Amber Patel (Security Risk Solutions)
  • Bryn Rhodes (Smile CDR)
  • Chris Schuler (Smile CDR)
  • Greg White (Security Risk Solutions)

Government Leadership

  • Mera Choi (ASTP)
  • Alison Kemp, MPH (ASTP)
  • Anastasia Perchem (ASTP)
  • Adam Wong, MPP (ASTP)

Intellectual Property

This publication includes IP covered under the following statements.

Cross Version Analysis

This is an R4 IG. None of the features it uses are changed in R4B, so it can be used as is with R4B systems. Packages for both R4 (fhir.cdc.opioid-cds-r4.r4) and R4B (fhir.cdc.opioid-cds-r4.r4b) are available.

Dependencies

IGPackageFHIRComment
.. 2022 CDC Clinical Practice Guideline for Prescribing Opioids Implementation Guidefhir.cdc.opioid-cds-r4#2022.1.0R4
... HL7 Terminology (THO)hl7.terminology.r4#7.1.0R4Automatically added as a dependency - all IGs depend on HL7 Terminology
.... FHIR Extensions Packhl7.fhir.uv.extensions.r4#5.2.0R4
... Clinical Practice Guidelineshl7.fhir.uv.cpg#1.0.0R4
... CDC MME CQL Calculatorfhir.cdc.opioid-mme-r4#3.0.0R4
.... Clinical Quality Framework Common FHIR Assetsfhir.cqf.common#4.0.1R4
.... HL7 Terminology (THO)hl7.terminology#5.5.0R4
..... FHIR Extensions Packhl7.fhir.uv.extensions.r4#1.0.0R4
.... FHIR Extensions Packhl7.fhir.uv.extensions.r4#5.1.0R4
... FHIR Tooling Extensions IGhl7.fhir.uv.tools.r4#1.1.2R4for example references

Package hl7.fhir.uv.extensions.r4#5.2.0

This IG defines the global extensions - the ones defined for everyone. These extensions are always in scope wherever FHIR is being used (built Mon, Feb 10, 2025 21:45+1100+11:00)

Package hl7.fhir.uv.cpg#1.0.0

Implementation guidance for creating Clinical Practice Guidelines with formal artifacts to facilitate sharing and implementation of the guideline (built Thu, Feb 11, 2021 20:29+0000+00:00)

Package fhir.cqf.common#4.0.1

This implementation guide contains common FHIR assets for use in CQFramework content IGs, including FHIRHelpers and the FHIR-ModelInfo libraries. (built Fri, Nov 12, 2021 16:25+1100+11:00)

Package fhir.cdc.opioid-mme-r4#3.0.0

Opioid Morphine Milligram Equivalent (MME) calculation logic in FHIR and Clinical Quality Language (CQL) (built Thu, Nov 25, 2021 15:13+1100+11:00)

Package hl7.fhir.uv.extensions.r4#1.0.0

This IG defines the global extensions - the ones defined for everyone. These extensions are always in scope wherever FHIR is being used (built Sun, Mar 26, 2023 08:46+1100+11:00)

Package hl7.fhir.uv.extensions.r4#5.1.0

This IG defines the global extensions - the ones defined for everyone. These extensions are always in scope wherever FHIR is being used (built Sat, Apr 27, 2024 18:39+1000+10:00)

Package hl7.fhir.uv.crmi#1.0.0

This implementation guide defines profiles, operations, capability statements and guidance to facilitate the content management lifecycle for authoring, publishing, distribution, and implementation of FHIR knowledge artifacts such as value sets, profiles, libraries, rules, and measures. The guide is intended to be used by specification and content implementation guide authors as both a dependency for validation of published artifacts, and a guide for construction and publication of content. (built Fri, May 31, 2024 16:38+0000+00:00)

Package hl7.fhir.uv.tools.r4#1.1.2

This IG defines the extensions that the tools use internally. Some of these extensions are content that are being evaluated for elevation into the main spec, and others are tooling concerns (built Tue, Mar 24, 2026 11:13+1100+11:00)

Globals

There are no Global profiles defined

Expansion Parameters

Parameter Value
system-version SCT US vhttp://snomed.info/sct/731000124108/version/20250901
default-canonical-version CPGComputableValueSet
default-canonical-version CPGExecutableValueSet
system-version International Classification of Diseases, 10th Revision, Clinical Modification (ICD-10-CM) v2.0.1
default-canonical-version CPGShareableLibrary
default-canonical-version CPGComputableLibrary
default-canonical-version CPGPublishableLibrary
default-canonical-version CPGExecutableLibrary
system-version UsageContextType v2.0.1
system-version CDC MME Usage Context Codes v3.0.0
default-canonical-version Patient
system-version RxNorm v3.0.1
system-version Logical Observation Identifiers, Names and Codes (LOINC) v3.1.0
default-valueset-version Limited life expectancy conditions v2022.1.0
default-valueset-version Therapies indicating end of life care v2022.1.0
default-valueset-version Conditions likely terminal for opioid prescribing v2022.1.0
default-valueset-version CDC malignant cancer conditions v2022.1.0
default-valueset-version Oncology specialty designations (NUCC) v2022.1.0
default-valueset-version Opioid misuse disorders v2022.1.0
default-valueset-version Substance misuse behavioral counseling v2022.1.0
default-valueset-version Conditions documenting substance misuse v2022.1.0
default-valueset-version Office Visit v0.2.0
default-valueset-version Opioid counseling procedure v2022.1.0
default-valueset-version Opioid misuse assessment procedure v2022.1.0
default-valueset-version Hospice Disposition v2022.1.0
default-valueset-version Hospice Finding v2022.1.0
default-valueset-version Observation Category Laboratory v2022.1.0
default-valueset-version Observation Category Procedure v2022.1.0
default-valueset-version Pain treatment plan v2022.1.0
default-valueset-version Pain management procedure v2022.1.0
default-valueset-version PDMP review procedure v2022.1.0
default-valueset-version PDMP data reviewed finding v2022.1.0
default-valueset-version Sleep disordered breathing v2022.1.0
default-valueset-version Opioid analgesics with ambulatory misuse potential v2022.1.0
default-valueset-version Extended release opioid with ambulatory misuse potential v2022.1.0
default-valueset-version Buprenorphine Medications v2022.1.0
default-valueset-version Buprenorphine and Methadone medications v2022.1.0
default-valueset-version Non-synthetic opioid medications v2022.1.0
default-valueset-version Barbiturate Medications v2022.1.0
default-valueset-version Benzodiazepine medications v2022.1.0
default-valueset-version Naloxone medications v2022.1.0
default-valueset-version Fentanyl-type medications v2022.1.0
default-valueset-version Amphetamine class medications v2022.1.0
default-valueset-version Methadone medications v2022.1.0
default-valueset-version Oxycodone Medications v2022.1.0
default-valueset-version Synthetic opioid medications v2022.1.0
default-valueset-version CNS depressant medications v2022.1.0
default-valueset-version All urine drug screening tests v2022.1.0
default-valueset-version Non-opioid drug urine screening v2022.1.0
default-valueset-version Opiate specific urine drug screening tests v2022.1.0
default-valueset-version General opiate urine drug screening tests v2022.1.0
default-valueset-version Opioid drug urine screening v2022.1.0
default-valueset-version Cocaine urine drug screening tests v2022.1.0
default-valueset-version Phencyclidine urine drug screening tests v2022.1.0
default-valueset-version Fentanyl-type urine drug screening tests v2022.1.0
default-valueset-version Amphetamine-class drugs and metabolite urine tests v2022.1.0
default-valueset-version Cannabinoid class urine drug screening v2022.1.0
default-valueset-version Methadone urine drug screening tests v2022.1.0
default-valueset-version Synthetic opioid urine drug screening tests v2022.1.0
default-valueset-version Barbiturate urine drug screening tests v2022.1.0
default-valueset-version Benzodiazepine urine drug screening tests v2022.1.0
default-valueset-version Buprenorphine urine drug screening tests v2022.1.0
default-valueset-version Heroin urine drug screening tests v2022.1.0
default-valueset-version Oxycodone urine drug screening tests v2022.1.0
default-valueset-version ValueSet - Medication Request Category Community v0.0.1
default-valueset-version Condition Clinical Status Active v2022.1.0
default-valueset-version ValueSet - Medication Request Status Active v0.0.1
default-valueset-version Encounter Diagnosis Condition Category v2022.1.0
default-valueset-version Problem List Condition Category v2022.1.0
default-valueset-version US Core Health Concern Condition Category v2022.1.0
default-valueset-version Sickle-cell diseases v2022.1.0
default-canonical-version MedicationRequest
default-canonical-version Medication
default-canonical-version Condition
default-canonical-version Observation
default-canonical-version Encounter
default-canonical-version CarePlan
default-canonical-version Procedure
default-canonical-version MedicationDispense
default-canonical-version CPGRecommendationDefinition
default-canonical-version CPGPublishablePlanDefinition
default-canonical-version Library - Recommendation #1 - Nonpharmacologic and Nonopioid Pharmacologic Therapy Consideration
default-canonical-version Library - Recommendation #2 - Opioid Therapy Goals Discussion
default-canonical-version Library - Recommendation #3 - Opioid Immediate Release Form When Starting Opioid Therapy
default-canonical-version Library - Recommendations #4 and #5 - Lowest Effective Dose
default-canonical-version Library - Recommendation #6 - Prescribe Lowest Effective Dose and Duration
default-canonical-version Library - Recommendation #7 - Opioid Therapy Risk Assessment
default-canonical-version http://fhir.org/guides/cdc/opioid-cds/ActivityDefinition/opioidcds-risk-assessment-request|2022.1.0
default-canonical-version Library - Recommendation #8 - Naloxone Consideration
default-canonical-version Library - Recommendation #9 - Consider Patient's History of Controlled Substance Prescriptions
default-canonical-version Library - Recommendation #10 - Urine Drug Testing
default-canonical-version Library - Recommendation #10 Patient View - Urine Drug Testing
default-canonical-version http://fhir.org/guides/cdc/opioid-cds/ActivityDefinition/opioidcds-urine-screening-request|2022.1.0
default-canonical-version Library - Recommendation #11 - Concurrent Use of Opioids and Benzodiazepines
default-canonical-version Library - Recommendation #11 Patient View - Concurrent Use of Opioids and Benzodiazepines
default-canonical-version Library - Recommendation #12 (patient-view) - Evidence-based Treatment for Patients with Opioid Use Disorder