eCQM Title | Functional Status Assessments for Congestive Heart Failure |
||
eCQM Identifier (Measure Authoring Tool) | 90 | eCQM Version number | 9.1.000 |
NQF Number | Not Applicable | GUID | bb9b8ef7-0354-40e0-bec7-d6891b7df519 |
Measurement Period | January 1, 20XX through December 31, 20XX | ||
Measure Steward | Centers for Medicare & Medicaid Services (CMS) | ||
Measure Developer | National Committee for Quality Assurance | ||
Endorsed By | None | ||
Description | |||
Copyright | |||
Disclaimer | |||
Measure Scoring | Proportion | ||
Measure Type | Process | ||
Stratification | |||
Risk Adjustment | |||
Rate Aggregation | |||
Rationale | |||
Clinical Recommendation Statement | |||
Improvement Notation | |||
Reference | |||
Reference | |||
Reference | |||
Reference | |||
Definition | |||
Guidance | |||
Transmission Format | |||
Initial Population | |||
Denominator | |||
Denominator Exclusions | |||
Numerator | |||
Numerator Exclusions | |||
Denominator Exceptions | |||
Supplemental Data Elements |
exists ( ["Patient Characteristic Birthdate": "Birth date"] BirthDate where Global."CalendarAgeInYearsAt"(BirthDate.birthDatetime, start of "Measurement Period")>= 18 ) and exists ( ["Diagnosis": "Heart Failure"] HeartFailure where HeartFailure.prevalencePeriod overlaps "Measurement Period" ) and exists ( "Congestive Heart Failure Followup Encounter" )
"Initial Population"
Hospice."Has Hospice" or exists ( ["Diagnosis": "Severe Dementia"] Dementia where Dementia.prevalencePeriod overlaps "Measurement Period" )
( "Assessed Initial and Followup PROMIS10" ) is not null or ( "Assessed Initial and Followup PROMIS29" ) is not null or ( "Assessed Initial and Followup VR12 Oblique" ) is not null or ( "Assessed Initial and Followup VR12 Orthogonal" ) is not null or ( "Assessed Initial and Followup VR36 Oblique" ) is not null or ( "Assessed Initial and Followup VR36 Orthogonal" ) is not null or ( "Assessed Initial and Followup MLHFQ" ) is not null or ( "Assessed Initial and Followup KCCQ12" ) is not null or ( "Assessed Initial and Followup KCCQ" ) is not null
"Initial Encounter" Encounter with "KCCQ Total Assessment Scores" InitialKCCQ such that InitialKCCQ.authorDatetime 14 days or less on or before Encounter.relevantPeriod with "KCCQ Total Assessment Scores" FollowupKCCQ such that FollowupKCCQ.authorDatetime 30 days or more after day of end of Encounter.relevantPeriod and FollowupKCCQ.authorDatetime 180 days or less after day of end of Encounter.relevantPeriod
"Initial Encounter" Encounter with "KCCQ12 Total Assessment Scores" InitialKCCQ12 such that InitialKCCQ12.authorDatetime 14 days or less on or before Encounter.relevantPeriod with "KCCQ12 Total Assessment Scores" FollowupKCCQ12 such that FollowupKCCQ12.authorDatetime 30 days or more after day of end of Encounter.relevantPeriod and FollowupKCCQ12.authorDatetime 180 days or less after day of end of Encounter.relevantPeriod
"Initial Encounter" Encounter with "MLHFQ Total Assessment Scores" InitialMLHFQ such that InitialMLHFQ.authorDatetime 14 days or less on or before Encounter.relevantPeriod with "MLHFQ Total Assessment Scores" FollowupMLHFQ such that FollowupMLHFQ.authorDatetime 30 days or more after day of end of Encounter.relevantPeriod and FollowupMLHFQ.authorDatetime 180 days or less after day of end of Encounter.relevantPeriod
"Initial Encounter" Encounter with "PROMIS10 Total Assessment Scores" InitialPROMIS10 such that InitialPROMIS10.authorDatetime 14 days or less on or before Encounter.relevantPeriod with "PROMIS10 Total Assessment Scores" FollowupPROMIS10 such that FollowupPROMIS10.authorDatetime 30 days or more after day of end of Encounter.relevantPeriod and FollowupPROMIS10.authorDatetime 180 days or less after day of end of Encounter.relevantPeriod
"Initial Encounter" Encounter with "PROMIS29 Total Assessment Scores" InitialPROMIS29 such that InitialPROMIS29.authorDatetime 14 days or less on or before Encounter.relevantPeriod with "PROMIS29 Total Assessment Scores" FollowupPROMIS29 such that FollowupPROMIS29.authorDatetime 30 days or more after day of end of Encounter.relevantPeriod and FollowupPROMIS29.authorDatetime 180 days or less after day of end of Encounter.relevantPeriod
"Initial Encounter" Encounter with "VR12 Oblique Total Assessment Scores" InitialVR12Oblique such that InitialVR12Oblique.authorDatetime 14 days or less on or before Encounter.relevantPeriod with "VR12 Oblique Total Assessment Scores" FollowupVR12Oblique such that FollowupVR12Oblique.authorDatetime 30 days or more after day of end of Encounter.relevantPeriod and FollowupVR12Oblique.authorDatetime 180 days or less after day of end of Encounter.relevantPeriod
"Initial Encounter" Encounter with "VR12 Orthogonal Total Assessment Scores" InitialVR12Orthogonal such that InitialVR12Orthogonal.authorDatetime 14 days or less on or before Encounter.relevantPeriod with "VR12 Orthogonal Total Assessment Scores" FollowupVR12Orthogonal such that FollowupVR12Orthogonal.authorDatetime 30 days or more after day of end of Encounter.relevantPeriod and FollowupVR12Orthogonal.authorDatetime 180 days or less after day of end of Encounter.relevantPeriod
"Initial Encounter" Encounter with "VR36 Oblique Total Assessment Scores" InitialVR36Oblique such that InitialVR36Oblique.authorDatetime 14 days or less on or before Encounter.relevantPeriod with "VR36 Oblique Total Assessment Scores" FollowupVR36Oblique such that FollowupVR36Oblique.authorDatetime 30 days or more after day of end of Encounter.relevantPeriod and FollowupVR36Oblique.authorDatetime 180 days or less after day of end of Encounter.relevantPeriod
"Initial Encounter" Encounter with "VR36 Orthogonal Total Assessment Scores" InitialVR36Orthogonal such that InitialVR36Orthogonal.authorDatetime 14 days or less on or before Encounter.relevantPeriod with "VR36 Orthogonal Total Assessment Scores" FollowupVR36Orthogonal such that FollowupVR36Orthogonal.authorDatetime 30 days or more after day of end of Encounter.relevantPeriod and FollowupVR36Orthogonal.authorDatetime 180 days or less after day of end of Encounter.relevantPeriod
"Qualifying Encounters" OfficeVisit with "Initial Encounter" CHFInitial such that OfficeVisit.relevantPeriod starts 30 days or more after day of end of CHFInitial.relevantPeriod and OfficeVisit.relevantPeriod starts 180 days or less after day of end of CHFInitial.relevantPeriod
"Initial Population"
Hospice."Has Hospice" or exists ( ["Diagnosis": "Severe Dementia"] Dementia where Dementia.prevalencePeriod overlaps "Measurement Period" )
exists ( ["Encounter, Performed": "Encounter Inpatient"] DischargeHospice where ( DischargeHospice.dischargeDisposition as Code ~ "Discharge to home for hospice care (procedure)" or DischargeHospice.dischargeDisposition as Code ~ "Discharge to healthcare facility for hospice care (procedure)" ) and DischargeHospice.relevantPeriod ends during "Measurement Period" ) or exists ( ["Intervention, Order": "Hospice care ambulatory"] HospiceOrder where HospiceOrder.authorDatetime during "Measurement Period" ) or exists ( ["Intervention, Performed": "Hospice care ambulatory"] HospicePerformed where HospicePerformed.relevantPeriod overlaps "Measurement Period" )
First("Qualifying Encounters" QualifyingEncounter where QualifyingEncounter.relevantPeriod ends 185 days or less after start of "Measurement Period" sort by start of relevantPeriod )
exists ( ["Patient Characteristic Birthdate": "Birth date"] BirthDate where Global."CalendarAgeInYearsAt"(BirthDate.birthDatetime, start of "Measurement Period")>= 18 ) and exists ( ["Diagnosis": "Heart Failure"] HeartFailure where HeartFailure.prevalencePeriod overlaps "Measurement Period" ) and exists ( "Congestive Heart Failure Followup Encounter" )
["Assessment, Performed": "Quality of life score [KCCQ]"] KCCQLifeQuality with ["Assessment, Performed": "Clinical summary score [KCCQ]"] KCCQClinical such that KCCQLifeQuality.authorDatetime same day as KCCQClinical.authorDatetime and KCCQClinical.result is not null with ["Assessment, Performed": "Self-efficacy score [KCCQ]"] KCCQSelfEfficacy such that KCCQLifeQuality.authorDatetime same day as KCCQSelfEfficacy.authorDatetime and KCCQSelfEfficacy.result is not null with ["Assessment, Performed": "Total symptom score [KCCQ]"] KCCQSymptoms such that KCCQLifeQuality.authorDatetime same day as KCCQSymptoms.authorDatetime and KCCQSymptoms.result is not null with ["Assessment, Performed": "Physical limitation score [KCCQ]"] KCCQPhysicalLimits such that KCCQLifeQuality.authorDatetime same day as KCCQPhysicalLimits.authorDatetime and KCCQPhysicalLimits.result is not null with ["Assessment, Performed": "Social limitation score [KCCQ]"] KCCQSocialLimits such that KCCQLifeQuality.authorDatetime same day as KCCQSocialLimits.authorDatetime and KCCQSocialLimits.result is not null where KCCQLifeQuality.result is not null
["Assessment, Performed": "Kansas City Cardiomyopathy Questionnaire - 12 item [KCCQ-12]"] KCCQ with ["Assessment, Performed": "Overall summary score [KCCQ-12]"] KCCQSum such that KCCQ.authorDatetime same day as KCCQSum.authorDatetime and KCCQSum.result is not null and KCCQ.result is not null
["Assessment, Performed": "Physical score [MLHFQ]"] MLHFQPhysical with ["Assessment, Performed": "Emotional score [MLHFQ]"] MLHFQEmotional such that MLHFQPhysical.authorDatetime same day as MLHFQEmotional.authorDatetime and MLHFQEmotional.result is not null and MLHFQPhysical.result is not null
( "Assessed Initial and Followup PROMIS10" ) is not null or ( "Assessed Initial and Followup PROMIS29" ) is not null or ( "Assessed Initial and Followup VR12 Oblique" ) is not null or ( "Assessed Initial and Followup VR12 Orthogonal" ) is not null or ( "Assessed Initial and Followup VR36 Oblique" ) is not null or ( "Assessed Initial and Followup VR36 Orthogonal" ) is not null or ( "Assessed Initial and Followup MLHFQ" ) is not null or ( "Assessed Initial and Followup KCCQ12" ) is not null or ( "Assessed Initial and Followup KCCQ" ) is not null
["Assessment, Performed": "PROMIS-10 Global Mental Health (GMH) score T-score"] PROMIS10MentalScore with ["Assessment, Performed": "PROMIS-10 Global Physical Health (GPH) score T-score"] PROMIS10PhysicalScore such that PROMIS10MentalScore.authorDatetime same day as PROMIS10PhysicalScore.authorDatetime and PROMIS10PhysicalScore.result is not null where PROMIS10MentalScore.result is not null
["Assessment, Performed": "PROMIS-29 Sleep disturbance score T-score"] Promis29Sleep with ["Assessment, Performed": "PROMIS-29 Satisfaction with participation in social roles score T-score"] Promis29SocialRoles such that Promis29Sleep.authorDatetime same day as Promis29SocialRoles.authorDatetime and Promis29SocialRoles.result is not null with ["Assessment, Performed": "PROMIS-29 Physical function score T-score"] Promis29Physical such that Promis29Sleep.authorDatetime same day as Promis29Physical.authorDatetime and Promis29Physical.result is not null with ["Assessment, Performed": "PROMIS-29 Pain interference score T-score"] Promis29Pain such that Promis29Sleep.authorDatetime same day as Promis29Pain.authorDatetime and Promis29Pain.result is not null with ["Assessment, Performed": "PROMIS-29 Fatigue score T-score"] Promis29Fatigue such that Promis29Sleep.authorDatetime same day as Promis29Fatigue.authorDatetime and Promis29Fatigue.result is not null with ["Assessment, Performed": "PROMIS-29 Depression score T-score"] Promis29Depression such that Promis29Sleep.authorDatetime same day as Promis29Depression.authorDatetime and Promis29Depression.result is not null with ["Assessment, Performed": "PROMIS-29 Anxiety score T-score"] Promis29Anxiety such that Promis29Sleep.authorDatetime same day as Promis29Anxiety.authorDatetime and Promis29Anxiety.result is not null where Promis29Sleep.result is not null
["Encounter, Performed": "Office Visit"] ValidEncounter where ValidEncounter.relevantPeriod during "Measurement Period"
["Patient Characteristic Ethnicity": "Ethnicity"]
["Patient Characteristic Payer": "Payer"]
["Patient Characteristic Race": "Race"]
["Patient Characteristic Sex": "ONC Administrative Sex"]
( ["Assessment, Performed": "VR-12 Mental component summary (MCS) score - oblique method T-score"] VR12MentalAssessment where VR12MentalAssessment.authorDatetime during "Measurement Period" and VR12MentalAssessment.result is not null ) VR12MentalScore with ( ["Assessment, Performed": "VR-12 Physical component summary (PCS) score - oblique method T-score"] VR12PhysicalAssessment where VR12PhysicalAssessment.authorDatetime during "Measurement Period" and VR12PhysicalAssessment.result is not null ) VR12PhysicalScore such that VR12MentalScore.authorDatetime same day as VR12PhysicalScore.authorDatetime
( ["Assessment, Performed": "VR-12 Mental component summary (MCS) score - orthogonal method T-score"] VR12MentalAssessment where VR12MentalAssessment.authorDatetime during "Measurement Period" and VR12MentalAssessment.result is not null ) VR12MentalScore with ( ["Assessment, Performed": "VR-12 Physical component summary (PCS) score - orthogonal method T-score"] VR12PhysicalAssessment where VR12PhysicalAssessment.authorDatetime during "Measurement Period" and VR12PhysicalAssessment.result is not null ) VR12PhysicalScore such that VR12MentalScore.authorDatetime same day as VR12PhysicalScore.authorDatetime
( ["Assessment, Performed": "VR-36 Mental component summary (MCS) score - oblique method T-score"] VR12MentalAssessment where VR12MentalAssessment.authorDatetime during "Measurement Period" and VR12MentalAssessment.result is not null ) VR12MentalScore with ( ["Assessment, Performed": "VR-36 Physical component summary (PCS) score - oblique method T-score"] VR12PhysicalAssessment where VR12PhysicalAssessment.authorDatetime during "Measurement Period" and VR12PhysicalAssessment.result is not null ) VR12PhysicalScore such that VR12MentalScore.authorDatetime same day as VR12PhysicalScore.authorDatetime
( ["Assessment, Performed": "VR-36 Mental component summary (MCS) score - orthogonal method T-score"] VR12MentalAssessment where VR12MentalAssessment.authorDatetime during "Measurement Period" and VR12MentalAssessment.result is not null ) VR12MentalScore with ( ["Assessment, Performed": "VR-36 Physical component summary (PCS) score - orthogonal method T-score"] VR12PhysicalAssessment where VR12PhysicalAssessment.authorDatetime during "Measurement Period" and VR12PhysicalAssessment.result is not null ) VR12PhysicalScore such that VR12MentalScore.authorDatetime same day as VR12PhysicalScore.authorDatetime
years between ToDate(BirthDateTime)and ToDate(AsOf)
DateTime(year from Value, month from Value, day from Value, 0, 0, 0, 0, timezone from Value)
["Patient Characteristic Ethnicity": "Ethnicity"]
["Patient Characteristic Payer": "Payer"]
["Patient Characteristic Race": "Race"]
["Patient Characteristic Sex": "ONC Administrative Sex"]
Measure Set |