Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Calculation issue: few CQL clauses are not highlighted in green #279

Closed
adongare opened this issue Sep 5, 2023 · 2 comments
Closed

Calculation issue: few CQL clauses are not highlighted in green #279

adongare opened this issue Sep 5, 2023 · 2 comments

Comments

@adongare
Copy link

adongare commented Sep 5, 2023

Summary

Some of the CQL clauses not being included in the highlighting. Please refer screenshot attached. Test patient NUMERPassPop2_PainAssessDuringRadTx.json.zip and measure bundle CMS157FHIR.json.zip is attached as well.
Screenshot 2023-09-05 at 5 08 48 PM

External Tracking Ticket

https://oncprojectracking.healthit.gov/support/browse/BONNIEMAT-1597

Expected Behavior

Group/population criteria 2 is expected to have 100% coverage. It shows 98%. I'm guessing some of the clauses are missing from highlighting/coverage calculation.

Version or Commit

Inputs (e.g. Measure Bundle, Patient Bundle, CQL Library)

Measure & library bundle- CMS157FHIR.json.zip
Patient Bundle: NUMERPassPop2_PainAssessDuringRadTx.json.zip

Relevant Calculation Options (e.g. Measurement Period, meta.profile Validation)

  • includeClauseResults: false
  • trustMetaProfile: true
  • measurementPeriodStart
  • measurementPeriodEnd

cql-to-elm Version Used for Measure Logic Translation (if known)

v2.11.0

Any Additional Info

The issue is for group/population criteria 2. It doesn’t have 100% coverage. The user is expecting to have 100% coverage for it. I tried debugging in fqm-execution a bit, and found that some of the CQL clauses might be missing from the coverage calculation. Especially the one shown in the above screenshot(red colored) doesn’t end up in the evaluated patient context. I've also included all test cases if needed CMS157FHIR-v0.0.005-FHIR4-TestCases 2.zip
When I ran all test cases this is what I got in highlighting, so lil bit confusing if above screenshot is an issue or this screenshot:
image

@laclark22
Copy link

Hello, this issue has been fixed in our latest release of fqm-execution. Please refer to the release notes here https://github.com/projecttacoma/fqm-execution/releases/tag/v1.3.0

@adongare
Copy link
Author

adongare commented Sep 6, 2023

thank you so much, @laclark22!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants