Releases: AHRQ-CDS/AHRQ-CDS-Connect-PAIN-MANAGEMENT-SUMMARY
Pain Management Summary 0.7.0
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
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 andcql-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
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, andcql-exec-vsac
to version ^2.0.0 - Coverted all React class components to functional components
- Updated React Scripts to v5 and replaced
rescripts
withcraco
- Additional tweaks as required by node and dependency updates
- Additional dependency updates to resolve vulnerabilities
Pain Management Summary 0.4.0
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
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
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
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
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
- Depression Diagnosis ICD9:
- 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
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
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