projecttacoma / fqm-execution

fqm-execution is a library that allows users to calculate FHIR-based electronic Clinical Quality Measures (eCQMs) and retrieve the results in a variety of formats
https://projecttacoma.github.io/fqm-execution/
Apache License 2.0
18 stars 6 forks source link

Data requirements comparison script #295

Closed elsaperelli closed 6 months ago

elsaperelli commented 7 months ago

Summary

Since we are reworking our data requirements calculation in fqm-execution, we have found a need for comparing our data requirements output to that of the elm-parser-for-ecqms, which we know to be a more accurate data requirements calculation.

New behavior

No need behavior within fqm-execution, just the addition of scripts for comparison and the /data-requirements directory that contains everything (structured similarly to the /regression directory).

Code changes

Testing guidance

NOTE: I detail most of the necessary information in the /data-requirements/README.md so please let me know if there is anything missing in that file that would be helpful!

github-actions[bot] commented 7 months ago

Coverage report

St.:grey_question:
Category Percentage Covered / Total
🟢 Statements 85.47% 2377/2781
🟡 Branches 73.28% 2219/3028
🟢 Functions 88.15% 424/481
🟢 Lines 85.81% 2297/2677

Test suite run success

451 tests passing in 31 suites.

Report generated by 🧪jest coverage report action from 5ea2981f7b170c1c101e0421de2c4fbcc0916ca4