Hide
Proposed solution
Revise logic to include "day of Measurement Period" instead of "Measurement Period".
CMS646
CURRENT LOGIC:
define "Has Qualifying Encounter"
exists ["Encounter, Performed": "Office Visit"] ValidEncounter
where ValidEncounter.relevantPeriod during "Measurement Period"
and ValidEncounter.class !~ "virtual"
PROPOSED LOGIC:
define "Has Qualifying Encounter"
exists ["Encounter, Performed": "Office Visit"] ValidEncounter
where ValidEncounter.relevantPeriod during day of "Measurement Period"
and ValidEncounter.class !~ "virtual"
CMS771:
CURRENT LOGIC:
define "BMI Exam Result Greater Than or Equal To 40 During Measurement Period and On or Before Follow Up USS Assessment"
exists[...]
and Global.EarliestOf(BMIExam.relevantDatetime, BMIExam.relevantPeriod)during "Measurement Period"
and Global.EarliestOf(BMIExam.relevantDatetime, BMIExam.relevantPeriod)on or before FollowUpUSSAssessment.assessmentDatetime
return Global.EarliestOf(BMIExam.relevantDatetime, BMIExam.relevantPeriod))
define "Has Qualifying Encounter"
exists ["Encounter, Performed": "Office Visit"] ValidEncounter
where ValidEncounter.relevantPeriod during "Measurement Period"
and ValidEncounter.class !~ "virtual"
PROPOSED LOGIC:
define "BMI Exam Result Greater Than or Equal To 40 During Measurement Period and On or Before Follow Up USS Assessment"
exists[...]
and Global.EarliestOf(BMIExam.relevantDatetime, BMIExam.relevantPeriod)during day of "Measurement Period"
and Global.EarliestOf(BMIExam.relevantDatetime, BMIExam.relevantPeriod)on or before FollowUpUSSAssessment.assessmentDatetime
return Global.EarliestOf(BMIExam.relevantDatetime, BMIExam.relevantPeriod))
define "Has Qualifying Encounter"
exists ["Encounter, Performed": "Office Visit"] ValidEncounter
where ValidEncounter.relevantPeriod during day of "Measurement Period"
and ValidEncounter.class !~ "virtual"
Rationale for change
Revising the timing harmonizes with the approach across measures, and aligns with the measure intent.
Show
Proposed solution
Revise logic to include "day of Measurement Period" instead of "Measurement Period".
CMS646
CURRENT LOGIC:
define "Has Qualifying Encounter"
exists ["Encounter, Performed": "Office Visit"] ValidEncounter
where ValidEncounter.relevantPeriod during "Measurement Period"
and ValidEncounter.class !~ "virtual"
PROPOSED LOGIC:
define "Has Qualifying Encounter"
exists ["Encounter, Performed": "Office Visit"] ValidEncounter
where ValidEncounter.relevantPeriod during day of "Measurement Period"
and ValidEncounter.class !~ "virtual"
CMS771:
CURRENT LOGIC:
define "BMI Exam Result Greater Than or Equal To 40 During Measurement Period and On or Before Follow Up USS Assessment"
exists[...]
and Global.EarliestOf(BMIExam.relevantDatetime, BMIExam.relevantPeriod)during "Measurement Period"
and Global.EarliestOf(BMIExam.relevantDatetime, BMIExam.relevantPeriod)on or before FollowUpUSSAssessment.assessmentDatetime
return Global.EarliestOf(BMIExam.relevantDatetime, BMIExam.relevantPeriod))
define "Has Qualifying Encounter"
exists ["Encounter, Performed": "Office Visit"] ValidEncounter
where ValidEncounter.relevantPeriod during "Measurement Period"
and ValidEncounter.class !~ "virtual"
PROPOSED LOGIC:
define "BMI Exam Result Greater Than or Equal To 40 During Measurement Period and On or Before Follow Up USS Assessment"
exists[...]
and Global.EarliestOf(BMIExam.relevantDatetime, BMIExam.relevantPeriod)during day of "Measurement Period"
and Global.EarliestOf(BMIExam.relevantDatetime, BMIExam.relevantPeriod)on or before FollowUpUSSAssessment.assessmentDatetime
return Global.EarliestOf(BMIExam.relevantDatetime, BMIExam.relevantPeriod))
define "Has Qualifying Encounter"
exists ["Encounter, Performed": "Office Visit"] ValidEncounter
where ValidEncounter.relevantPeriod during day of "Measurement Period"
and ValidEncounter.class !~ "virtual"
Rationale for change
Revising the timing harmonizes with the approach across measures, and aligns with the measure intent.