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
17 stars 6 forks source link

Procedure is not highlighted #271

Closed RohitKandimalla closed 11 months ago

RohitKandimalla commented 11 months ago

Summary

MADiE team received a Helpdesk ticket, where user is trying to test a Procedure resource, but found out that highlighting is not as expected.

image

Note: These definitions are created for testing purpose and are different from what User added. I did follow STU4.1.1 documentation https://hl7.org/fhir/us/qicore/STU4.1.1/StructureDefinition-qicore-procedure.html

External Tracking Ticket

BONNIEMAT-1544

Expected Behavior

Define "Test 1" and "Test 2" are to be highlighted as Green.

Version or Commit

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

PatientBundle.txt MeasureBundle.txt

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

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

Any Additional Info

hossenlopp commented 11 months ago

Thank you for including the measure and patient bundles.

The logic highlighting is correct here. The coding in the procedure on the patient does not match what is expected by the measure. The measure expects a code with the system attribute being http://hl7.org/fhir/sid/icd-10 but the Procedure in the patient bundle uses http://www.cms.gov/Medicare/Coding/ICD10. Please instruct the user to change the system in either the measure or the test case data. FYI, it seems that http://www.cms.gov/Medicare/Coding/ICD10 is used by VSAC for ICD-10.