eCQM Title | CMS165v13 - Controlling High Blood Pressure |
||
---|---|---|---|
CMS ID | eCQM Version Number | Draft based on 0.0.000 | |
CBE Number | Not Applicable | GUID | 5983d1af-467e-42b3-b229-becaf5e1759c |
Measurement Period | January 1, 2025 through December 31, 2025 | ||
Measure Steward | National Committee for Quality Assurance | ||
Measure Developer | National Committee for Quality Assurance | ||
Endorsed By | None | ||
Description |
Percentage of patients 18-85 years of age who had a diagnosis of essential hypertension starting before and continuing into, or starting during the first six months of the measurement period, and whose most recent blood pressure was adequately controlled (<140/90 mmHg) during the measurement period |
||
Copyright |
|
||
Disclaimer |
|
||
Measure Scoring | Proportion | ||
Measure Type | Intermediate Outcome | ||
Stratification |
None |
||
Risk Adjustment |
|
||
Rate Aggregation |
|
||
Rationale |
|
||
Clinical Recommendation Statement |
|
||
Improvement Notation |
|
||
Reference | |||
Definition |
|
||
Guidance |
|
||
Transmission Format |
|
||
Initial Population |
None |
||
Denominator |
None |
||
Denominator Exclusions |
None |
||
Numerator |
None |
||
Numerator Exclusions |
None |
||
Denominator Exceptions |
None |
||
Supplemental Data Elements |
|
AgeInYearsAt(date from end of "Measurement Period" ) in Interval[18, 85] and exists "Essential Hypertension Diagnosis" and exists AdultOutpatientEncounters."Qualifying Encounters"
"Initial Population"
Hospice."Has Hospice Services" or exists ( "Pregnancy or Renal Diagnosis" ) or exists ( "End Stage Renal Disease Procedures" ) or exists ( "End Stage Renal Disease Encounter" ) or AIFrailLTCF."Is Age 66 to 80 with Advanced Illness and Frailty or Is Age 81 or Older with Frailty" or AIFrailLTCF."Is Age 66 or Older Living Long Term in a Nursing Home" or PalliativeCare."Has Palliative Care in the Measurement Period"
"Has Systolic Blood Pressure Less Than 140" and "Has Diastolic Blood Pressure Less Than 90"
None
None
None
( ["Encounter, Performed": "Office Visit"] union ["Encounter, Performed": "Annual Wellness Visit"] union ["Encounter, Performed": "Preventive Care Services Established Office Visit, 18 and Up"] union ["Encounter, Performed": "Preventive Care Services Initial Office Visit, 18 and Up"] union ["Encounter, Performed": "Home Healthcare Services"] union ["Encounter, Performed": "Virtual Encounter"] union ["Encounter, Performed": "Telephone Visits"] ) ValidEncounter where ValidEncounter.relevantPeriod during day of "Measurement Period"
exists ( ["Diagnosis": "Advanced Illness"] AdvancedIllnessDiagnosis where AdvancedIllnessDiagnosis.prevalencePeriod starts during day of Interval[start of "Measurement Period" - 1 year, end of "Measurement Period"] )
exists ( ["Device, Order": "Frailty Device"] FrailtyDeviceOrder where FrailtyDeviceOrder.authorDatetime during day of "Measurement Period" ) or exists ( ["Assessment, Performed": "Medical equipment used"] EquipmentUsed where EquipmentUsed.result in "Frailty Device" and Global."NormalizeInterval" ( EquipmentUsed.relevantDatetime, EquipmentUsed.relevantPeriod ) ends during day of "Measurement Period" ) or exists ( ["Diagnosis": "Frailty Diagnosis"] FrailtyDiagnosis where FrailtyDiagnosis.prevalencePeriod overlaps day of "Measurement Period" ) or exists ( ["Encounter, Performed": "Frailty Encounter"] FrailtyEncounter where FrailtyEncounter.relevantPeriod overlaps day of "Measurement Period" ) or exists ( ["Symptom": "Frailty Symptom"] FrailtySymptom where FrailtySymptom.prevalencePeriod overlaps day of "Measurement Period" )
exists (["Medication, Active": "Dementia Medications"] DementiaMedication where Global."NormalizeInterval" ( DementiaMedication.relevantDatetime, DementiaMedication.relevantPeriod ) overlaps day of Interval[start of "Measurement Period" - 1 year, end of "Measurement Period"])
( AgeInYearsAt(date from end of "Measurement Period" )>= 66 ) and ( ( Last(["Assessment, Performed": "Housing status"] HousingStatus where Global."NormalizeInterval"(HousingStatus.relevantDatetime, HousingStatus.relevantPeriod) ends on or before day of end of "Measurement Period" sort by end of Global."NormalizeInterval"(relevantDatetime, relevantPeriod)asc )) LastHousingStatus where LastHousingStatus.result ~ "Lives in nursing home (finding)" ) is not null
( AgeInYearsAt(date from end of "Measurement Period" )in Interval[66, 80] and "Has Criteria Indicating Frailty" and ( "Has Advanced Illness in Year Before or During Measurement Period" or "Has Dementia Medications in Year Before or During Measurement Period" ) ) or ( AgeInYearsAt(date from end of "Measurement Period" )>= 81 and "Has Criteria Indicating Frailty" )
( "Qualifying Diastolic Blood Pressure Reading" DBPExam return date from Global."LatestOf" ( DBPExam.relevantDatetime, DBPExam.relevantPeriod ) ) intersect ( "Qualifying Systolic Blood Pressure Reading" SBPExam return date from Global."LatestOf" ( SBPExam.relevantDatetime, SBPExam.relevantPeriod ) )
"Initial Population"
Hospice."Has Hospice Services" or exists ( "Pregnancy or Renal Diagnosis" ) or exists ( "End Stage Renal Disease Procedures" ) or exists ( "End Stage Renal Disease Encounter" ) or AIFrailLTCF."Is Age 66 to 80 with Advanced Illness and Frailty or Is Age 81 or Older with Frailty" or AIFrailLTCF."Is Age 66 or Older Living Long Term in a Nursing Home" or PalliativeCare."Has Palliative Care in the Measurement Period"
["Encounter, Performed": "ESRD Monthly Outpatient Services"] ESRDEncounter where ESRDEncounter.relevantPeriod starts on or before end of "Measurement Period"
( ["Procedure, Performed": "Kidney Transplant"] union ["Procedure, Performed": "Dialysis Services"] ) ESRDProcedure where end of Global."NormalizeInterval" ( ESRDProcedure.relevantDatetime, ESRDProcedure.relevantPeriod ) on or before end of "Measurement Period"
["Diagnosis": "Essential Hypertension"] Hypertension where Hypertension.prevalencePeriod overlaps Interval[start of "Measurement Period", start of "Measurement Period" + 6 months )
"Lowest Diastolic Reading on Most Recent Blood Pressure Day".result < 90 'mm[Hg]'
"Lowest Systolic Reading on Most Recent Blood Pressure Day".result < 140 'mm[Hg]'
exists ( ["Encounter, Performed": "Encounter Inpatient"] InpatientEncounter where ( InpatientEncounter.dischargeDisposition ~ "Discharge to home for hospice care (procedure)" or InpatientEncounter.dischargeDisposition ~ "Discharge to healthcare facility for hospice care (procedure)" ) and InpatientEncounter.relevantPeriod ends during day of "Measurement Period" ) or exists ( ["Encounter, Performed": "Hospice Encounter"] HospiceEncounter where HospiceEncounter.relevantPeriod overlaps day of "Measurement Period" ) or exists ( ["Assessment, Performed": "Hospice care [Minimum Data Set]"] HospiceAssessment where HospiceAssessment.result ~ "Yes (qualifier value)" and Global."NormalizeInterval" ( HospiceAssessment.relevantDatetime, HospiceAssessment.relevantPeriod ) overlaps day of "Measurement Period" ) or exists ( ["Intervention, Order": "Hospice Care Ambulatory"] HospiceOrder where HospiceOrder.authorDatetime during day of "Measurement Period" ) or exists ( ["Intervention, Performed": "Hospice Care Ambulatory"] HospicePerformed where Global."NormalizeInterval" ( HospicePerformed.relevantDatetime, HospicePerformed.relevantPeriod ) overlaps day of "Measurement Period" ) or exists ( ["Diagnosis": "Hospice Diagnosis"] HospiceCareDiagnosis where HospiceCareDiagnosis.prevalencePeriod overlaps day of "Measurement Period" )
AgeInYearsAt(date from end of "Measurement Period" ) in Interval[18, 85] and exists "Essential Hypertension Diagnosis" and exists AdultOutpatientEncounters."Qualifying Encounters"
First("Qualifying Diastolic Blood Pressure Reading" DBPReading where Global."LatestOf"(DBPReading.relevantDatetime, DBPReading.relevantPeriod) same day as "Most Recent Blood Pressure Day" sort by(result as Quantity) )
First("Qualifying Systolic Blood Pressure Reading" SBPReading where Global."LatestOf"(SBPReading.relevantDatetime, SBPReading.relevantPeriod) same day as "Most Recent Blood Pressure Day" sort by(result as Quantity) )
Last("Blood Pressure Days" BPDays sort asc )
"Has Systolic Blood Pressure Less Than 140" and "Has Diastolic Blood Pressure Less Than 90"
exists ( ["Assessment, Performed": "Functional Assessment of Chronic Illness Therapy - Palliative Care Questionnaire (FACIT-Pal)"] PalliativeAssessment where Global."NormalizeInterval" ( PalliativeAssessment.relevantDatetime, PalliativeAssessment.relevantPeriod ) overlaps day of "Measurement Period" ) or exists ( ["Diagnosis": "Palliative Care Diagnosis"] PalliativeDiagnosis where PalliativeDiagnosis.prevalencePeriod overlaps day of "Measurement Period" ) or exists ( ["Encounter, Performed": "Palliative Care Encounter"] PalliativeEncounter where PalliativeEncounter.relevantPeriod overlaps day of "Measurement Period" ) or exists ( ["Intervention, Performed": "Palliative Care Intervention"] PalliativeIntervention where Global."NormalizeInterval" ( PalliativeIntervention.relevantDatetime, PalliativeIntervention.relevantPeriod ) overlaps day of "Measurement Period" )
( ["Diagnosis": "Pregnancy"] union ["Diagnosis": "End Stage Renal Disease"] union ["Diagnosis": "Kidney Transplant Recipient"] union ["Diagnosis": "Chronic Kidney Disease, Stage 5"] ) PregnancyESRDDiagnosis where PregnancyESRDDiagnosis.prevalencePeriod overlaps "Measurement Period"
["Physical Exam, Performed": "Diastolic blood pressure"] DiastolicBP without ( ["Encounter, Performed": "Encounter Inpatient"] union ["Encounter, Performed": "Emergency Department Evaluation and Management Visit"] ) DisqualifyingEncounter such that Global."LatestOf" ( DiastolicBP.relevantDatetime, DiastolicBP.relevantPeriod ) during day of DisqualifyingEncounter.relevantPeriod where DiastolicBP.result.unit = 'mm[Hg]' and Global."LatestOf" ( DiastolicBP.relevantDatetime, DiastolicBP.relevantPeriod ) during day of "Measurement Period"
["Physical Exam, Performed": "Systolic blood pressure"] SystolicBP without ( ["Encounter, Performed": "Encounter Inpatient"] union ["Encounter, Performed": "Emergency Department Evaluation and Management Visit"] ) DisqualifyingEncounter such that Global."LatestOf" ( SystolicBP.relevantDatetime, SystolicBP.relevantPeriod ) during day of DisqualifyingEncounter.relevantPeriod where SystolicBP.result.unit = 'mm[Hg]' and Global."LatestOf" ( SystolicBP.relevantDatetime, SystolicBP.relevantPeriod ) during day of "Measurement Period"
["Patient Characteristic Ethnicity": "Ethnicity"]
["Patient Characteristic Payer": "Payer Type"]
["Patient Characteristic Race": "Race"]
["Patient Characteristic Sex": "ONC Administrative Sex"]
not ( end of period is null or end of period = maximum DateTime )
if ( HasEnd(period)) then end of period else start of period
Latest(NormalizeInterval(pointInTime, period))
if pointInTime is not null then Interval[pointInTime, pointInTime] else if period is not null then period else null as Interval<DateTime>
["Patient Characteristic Ethnicity": "Ethnicity"]
["Patient Characteristic Payer": "Payer Type"]
["Patient Characteristic Race": "Race"]
["Patient Characteristic Sex": "ONC Administrative Sex"]
Measure Set |
|
---|