Id: OpioidCDSREC12PatientView Url: Library - Recommendation #12 (patient-view) - Evidence-based Treatment for Patients with Opioid Use Disorder Version: 2022.1.0 Name: OpioidCDSREC12PatientView Title: Library - Recommendation #12 (patient-view) - Evidence-based Treatment for Patients with Opioid Use Disorder Status: active Experimental: true Type: system: http://terminology.hl7.org/CodeSystem/library-type code: logic-library Date: 2025-12-23 16:52:00+0000 Publisher: Centers for Disease Control and Prevention (CDC) Related Artifacts: Dependencies http://fhir.org/guides/cqf/common/Library/FHIR-ModelInfo|4.0.1 FHIR Helpersversion: null4.0.1) Library - OpioidCDS Commonversion: null2022.1.0) Library - OpioidCDS Common Configurationversion: null2022.1.0) Parameters: Name Type Min Max In/Out Patient Patient 0 1 Out Opioid Use Disorder Lookback Period Period 0 1 Out Not Receiving Evidence-Based Treatment for Opioid Use Disorder boolean 0 1 Out Presence of Diagnosis of Opioid Use Disorder boolean 0 1 Out Positive Result from Opioid Use Disorder Evaluation Tool boolean 0 1 Out Inclusion Criteria boolean 0 1 Out Exclusion Criteria boolean 0 1 Out Is Recommendation Applicable? boolean 0 1 Out Data Requirements: Type Profile MS Code Filter Patient http://hl7.org/fhir/StructureDefinition/Patient MedicationRequest http://hl7.org/fhir/StructureDefinition/MedicationRequest ;;; code filter: path: medication value set: http://fhir.org/guides/cdc/opioid-cds/ValueSet/buprenorphine-and-methadone-medications MedicationRequest http://hl7.org/fhir/StructureDefinition/MedicationRequest ;;; Medication http://hl7.org/fhir/StructureDefinition/Medication ;; Content: text/cql library OpioidCDSREC12PatientView version '2022.1.0' using FHIR version '4.0.1' include FHIRHelpers version '4.0.1' called FHIRHelpers include OpioidCDSCommon version '2022.1.0' called Common include OpioidCDSCommonConfig version '2022.1.0' called Config /* ** ** Recommendation #12 ** Clinicians should offer or arrange treatment with evidence-based medications to treat patients ** with opioid use disorder. Detoxification on its own, without medications for opioid use disorder, ** is not recommended for opioid use disorder because of increased risks for resuming drug use, ** overdose, and overdose death (recommendation category: A; evidence type: 1). ** ** When ** Patient is 18 years or older ** Patient has a diagnosis of opioid use disorder in the past 90 days ** No active order for buprenorphine or methadone medication ** Then ** Offer evidence-based medications to treat patients with opioid use disorder: ** Document - Will order medication to treat opioid use disorder ** Refer - Will refer patient to SUD specialist ** Snooze - N/A see comment, snooze 3 months ** */ // META: PlanDefinition: http://fhir.org/guides/cdc/opioid-cds-r4/PlanDefinition/opioid-cds-12-patient-view context Patient define "Opioid Use Disorder Lookback Period": Interval[Today() - 90 days, Today()] define "Not Receiving Evidence-Based Treatment for Opioid Use Disorder": Config."Evidence Based Treatment Criteria For Opioid Use Disorder" and not ( if Config."Can the implementing EHR support queries for past medications by date range?" then exists ( [MedicationRequest: Common."Buprenorphine and methadone medications"] MR where MR.status in { 'active', 'completed' } and date from MR.authoredOn during day of "Opioid Use Disorder Lookback Period" ) else true /* update 2022 removes "behavioral therapy condition" or exists ( [Procedure: Common."Substance misuse behavioral counseling"] P where P.status ~ 'completed' and ( case when P.performed is FHIR.dateTime then Interval[FHIRHelpers.ToDateTime(P.performed as FHIR.dateTime), FHIRHelpers.ToDateTime(P.performed as FHIR.dateTime)] when P.performed is FHIR.Period then FHIRHelpers.ToInterval(P.performed as FHIR.Period) else null as Interval<DateTime> end ) during day of "Opioid Use Disorder Lookback Period" )*/ ) define "Presence of Diagnosis of Opioid Use Disorder": exists ( Common."US Core-Categorized Conditions" C where C.code in Common."Opioid misuse disorders" and C.clinicalStatus in Common."Active Condition" and date from C.recordedDate during day of "Opioid Use Disorder Lookback Period" ) define "Positive Result from Opioid Use Disorder Evaluation Tool": true define "Inclusion Criteria": Common."Patient 18 or Older?" and "Not Receiving Evidence-Based Treatment for Opioid Use Disorder" and "Presence of Diagnosis of Opioid Use Disorder" and "Positive Result from Opioid Use Disorder Evaluation Tool" define "Exclusion Criteria": false define "Is Recommendation Applicable?": "Inclusion Criteria" and not "Exclusion Criteria" Content: application/elm+xml Encoded data (41268 characters) Content: application/elm+json Encoded data (78864 characters)
Library - Recommendation #12 (patient-view) - Evidence-based Treatment for Patients with Opioid Use Disorder
Centers for Disease Control and Prevention (CDC)
Not Receiving Evidence-Based Treatment for Opioid Use Disorder
Presence of Diagnosis of Opioid Use Disorder
Positive Result from Opioid Use Disorder Evaluation Tool