Skip to content

Releases: AHRQ-CDS/AHRQ-CDS-Connect-PAIN-MANAGEMENT-SUMMARY

Pain Management Summary 0.7.0

26 Aug 13:46
Compare
Choose a tag to compare

The Pain Management Summary version 0.7.0 contains the following changes:

  • Update CQL to version 4.0.0 based on August 2024 annual update
  • Update Naloxone Medication labels/flags to be Naloxone and Nalmefene
  • Add developer support for translating CQL within the project source code
  • Switch development framework from Create React App (CRA) to Vite

Full Changelog: v0.6.0...v0.7.0

Pain Managament Summary 0.6.0

25 Aug 15:47
Compare
Choose a tag to compare

The Pain Management Summary version 0.6.0 contains the following changes:

  • Updated CQL based on the 2023 artifact update for Factors to Consider in Managing Chronic Pain
  • Added sickle cell disease to exclusions banner
  • Updated inclusions banner to say nonopioid pain medication instead of adjuvant analgesic
  • Added opioid tapering to info for risk factors for opioid-related harms
  • Added adjuvant pain medications section
  • Changed non-opiod and non-pharmacologic to nonopioid and nonpharmacologic
  • Updated cql-execution to version ^3.0.0 and cql-exec-fhir to version ^2.15
  • Switch from request-promise-native (RPN) to axios due to RPN being deprecated
  • Additional dependency updates to resolve vulnerabilities

Pain Managament Summary 0.5.0

25 Aug 15:41
Compare
Choose a tag to compare

The Pain Management Summary version 0.5.0 contains the following changes:

  • Updated CQL based on the 2022 artifact update for Factors to Consider in Managing Chronic Pain
  • Fixed bug that caused Chrome to crash in some situations
  • Switched from yarn to NPM dependency management
  • Updated cql-execution to version ^2.4.3, cql-exec-fhir to version ^2.13, and cql-exec-vsac to version ^2.0.0
  • Coverted all React class components to functional components
  • Updated React Scripts to v5 and replaced rescripts with craco
  • Additional tweaks as required by node and dependency updates
  • Additional dependency updates to resolve vulnerabilities

Pain Management Summary 0.4.0

10 Sep 16:03
Compare
Choose a tag to compare

The Pain Management Summary version 0.4.0 contains the following changes:

  • Updated CQL to use latest FHIR 4.0.1 data model
  • Translated CQL using CQL-to-ELM 1.5.2 translator
  • Updated CQL execution libraries to latest versions supporting CQL 1.5
  • Added support for CQL using VSAC-URL-based value set identifiers
  • Added script to update date fields in test patients (and corresponding test patient updates)
  • Bumped .node-version to 12.20.0

Pain Management Summary 0.3.3

10 Jun 16:42
Compare
Choose a tag to compare

The Pain Management Summary 0.3.3 primarily contains changes that only affect developers of the Pain Management Summary:

  • Fixed bug in configuration that failed due to Windows-incompatible file paths (#12)
  • Updated the cql-exec-vsac library to version 1.1.1 which adds support for:
    • URL-based value set identifiers
    • Version-specific value sets

NOTE: The value set related changes only affect developers who have modified the CQL and updated/added value set identifiers and/or versions.

Pain Management Summary 0.3.2

13 Mar 16:50
Compare
Choose a tag to compare

The Pain Management Summary 0.3.2 contains the following changes:

  • R4 CQL: Remove unused MedicationStatementLookback function
  • R4 CQL: Consider effectiveInstant in ObservationLookback
  • R4 CQL: Add detailed comments about DSTU2->R4 conversion
  • Minor documentation updates to READMEs

Pain Management Summary 0.3.1

26 Feb 15:44
Compare
Choose a tag to compare

The Pain Management Summary 0.3.1 contains the following changes:

  • Fixes a typo is setting up CQL libraries (that appears to have been harmless anyway)
  • Adds a script to allow developers to update the value set cache (valueset-db.json)

See the README for instructions on how to update the value set cache. This requires a free UMLS Terminology Services account.

Pain Management Summary 0.3.0

21 Feb 02:33
Compare
Choose a tag to compare

The Pain Management Summary version 0.3.0 provides changes to the DSTU2 and R4 CQL logic, as well as the value set expansions. In addition it adds CQL source code and improves Section 508 compliance.

The CQL updates contain the following changes to the primary DSTU2 and R4 libraries:

  • Added the following value sets for identifying Risk Factors for Opiod-Related Harms (in addition to existing ones)
    • Depression Diagnosis ICD9: 2.16.840.1.113883.3.600.143
    • Anxiety Disorders ICD9: 2.16.840.1.113883.3.1240.2017.3.2.1015
    • Substance Abuse: 2.16.840.1.113883.3.464.1003.106.11.1010
    • Pregnancy (New ICD10 codes published in 2018 and 2019): 2.16.840.1.113762.1.4.1032.80
  • Changed the Suicide Attempt value set to 2.16.840.1.113762.1.4.1032.102
  • Removed specific inclusion of SNOMED-CT 86849004 since it is now in the Suicide Attempt value set
  • Added LOINC codes for the Pain intensity, Enjoyment of life, General activity scale [PEG] (CQL)
    • Previous local codes are still supported (but discouraged)
  • Added logic to normalize long LOINC display text for PEG codes to shorter names
  • Added LOINC code for the STarT Back Screening Tool (CQL)
    • Previous local code is still supported (but discouraged)
  • Added logic to display range for Opioid Risk Tool (ORT)
  • Updated QuantityText logic to not include '{score}' units (since scalar number is enough in those cases)

Dependency CQL libraries were also updated to align w/ more recent versions and address minor bugs. This includes a fix for #6, so that the Pain Management Summary no longer requires exact matches on the entire CodeableConcept for Conditions' clinical status values.

In addition, the source code now includes the source CQL used to build the ELM JSON. See the following locations for the CQL files:

Last, additional updates were made to improve compliance with Section 508, including better support of tabbed navigation.

Pain Management Summary 0.2.1

06 Feb 22:54
Compare
Choose a tag to compare

Pain Management Summary 0.2.1 contains the following bug fix:

  • Adds support for SASS to compile scss to css

Pain Management Summary 0.2.0

06 Feb 22:20
Compare
Choose a tag to compare

Pain Management Summary 0.2.0 contains the following changes and features:

  • Support for FHIR R4 (in addition to FHIR DSTU2)
  • Section 508 Compliance
  • Upgraded to latest React and React-Scripts
  • Upgraded to latest fhirclient
  • Many other minor upgrades and fixes