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

Measure Evaluation should respect 'Improvement Notation' specified on Group #535

Closed
Capt-Mac opened this issue Sep 27, 2024 · 0 comments · Fixed by #540
Closed

Measure Evaluation should respect 'Improvement Notation' specified on Group #535

Capt-Mac opened this issue Sep 27, 2024 · 0 comments · Fixed by #540
Assignees
Labels

Comments

@Capt-Mac
Copy link
Contributor

Description

Measure resources have the ability to specify 'improvement notation' on the Measure level through the field Measure.improvementNotation. This influences how Measure.Group component population values are meant to be read.

if "increase" for a proportion/ratio measure:

  • numerator=0
  • denominator=10
  • measureScore=0%

this implies "numerator" count should 'increase' to improve score.

if "decrease" for a proportion/ratio measure:

  • numerator=0
  • denominator=10
  • measureScore=100%

this implies "numerator" count should 'decrease' to improve score.

issue

Measure scores can also define scoringType definitions on a Measure.group level, which means that one Measure.group could have a different scenario and scoring algorithm defined. This means that if there was a need to have "improvement notation" interpreted differently per group, like scoring, then users should have a way to communicate that.

solution

Measure.group will accept an extension specifying improvementNotation, if it is different than what is specified on the Measure resource level. Similar to group scoring definitions, if 'improvementNotation" is not specified on the group via an extension, then it will assume the Measure defined 'improvement notation' value. If no 'improvement notation' is specified on the resource, the assumed 'improvement notation' behavior is 'increase'.

  1. Check Group for 'improvement notation'
  2. Check Measure for 'improvement notation'
  3. 1 & 2 missing, Default to 'increase' for 'improvement notation'

Extension format

"extension": [ {
        "url": "http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-improvementNotation",
        "valueCodeableConcept": {
          "coding": [
            {
              "system": "http://terminology.hl7.org/CodeSystem/measure-improvement-notation",
              "code": "decrease",
              "display": "decrease"
            }
          ]
        }
      } ]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
1 participant