| eCQM Title | Malnutrition Care Score |
||
|---|---|---|---|
| CMS ID | 986 | eCQM Version Number | 6.0.000 |
| CBE Number | 3592e | GUID | bff5e631-bcd1-4e4b-af54-9d93cd19c835 |
| Measurement Period | January 1, 2027 through December 31, 2027 | ||
| Measure Steward | Academy of Nutrition and Dietetics | ||
| Measure Developer | Academy of Nutrition and Dietetics | ||
| Endorsed By | CMS Consensus Based Entity | ||
| Description |
|
||
| Copyright |
|
||
| Disclaimer |
|
||
| Measure Scoring | Continuous Variable | ||
| Measure Type | Intermediate Outcome | ||
| Stratification |
None |
||
| Risk Adjustment |
|
||
| Rate Aggregation |
|
||
| Rationale |
|
||
| Clinical Recommendation Statement |
|
||
| Improvement Notation |
Increased score indicates improvement |
||
| Reference |
Reference Type: Citation Reference Text: |
||
| Reference |
Reference Type: Citation Reference Text: |
||
| Reference |
Reference Type: Citation Reference Text: |
||
| Reference |
Reference Type: Citation Reference Text: |
||
| Reference |
Reference Type: Citation Reference Text: |
||
| Reference |
Reference Type: Citation Reference Text: |
||
| Reference |
Reference Type: Citation Reference Text: |
||
| Reference |
Reference Type: Citation Reference Text: |
||
| Definition |
|
||
| Guidance |
|
||
| Transmission Format |
|
||
| Initial Population |
|
||
| Measure Population |
|
||
| Measure Population Exclusions |
|
||
| Measure Observations |
The Total Malnutrition Care Score Eligible Occurrences is 2 if:
|
||
| Supplemental Data Elements |
|
||
["Encounter, Performed": "Encounter Inpatient"] EncounterInpatient
where AgeInYearsAt(date from start of EncounterInpatient.relevantPeriod ) >= 18
and duration in hours of EncounterInpatient.relevantPeriod >= 24
and EncounterInpatient.relevantPeriod ends during day of "Measurement Period"
"Initial Population"
"Encounters With Discharge For Hospice Care"
union "Encounters With Hospice During Eligible Encounter"
None
Sum (
if ( "Encounters With Malnutrition Risk Screening Or With Dietitian Referral" contains Encounter )
then 1
else 0
)
["Encounter, Performed": "Encounter Inpatient"] EncounterInpatient
where AgeInYearsAt(date from start of EncounterInpatient.relevantPeriod ) >= 18
and duration in hours of EncounterInpatient.relevantPeriod >= 24
and EncounterInpatient.relevantPeriod ends during day of "Measurement Period"
"Initial Population"
"Encounters With Discharge For Hospice Care"
union "Encounters With Hospice During Eligible Encounter"
None
Sum (
if ( "Encounters With Malnutrition Not At Risk Result And Without Dietitian Referral" ) contains Encounter then 0
else if ( "Encounters With Most Recent Nutrition Assessment And Identified Status" contains Encounter
) then 1
else 0
)
["Encounter, Performed": "Encounter Inpatient"] EncounterInpatient
where AgeInYearsAt(date from start of EncounterInpatient.relevantPeriod ) >= 18
and duration in hours of EncounterInpatient.relevantPeriod >= 24
and EncounterInpatient.relevantPeriod ends during day of "Measurement Period"
"Initial Population"
"Encounters With Discharge For Hospice Care"
union "Encounters With Hospice During Eligible Encounter"
None
Sum (
if ( "Encounters With Malnutrition Not At Risk Result And Without Dietitian Referral" ) contains Encounter
or ( "Encounters With Most Recent Nutrition Assessment Status Of Not Or Mildly Malnourished" ) contains Encounter then 0
else if ( "Encounters With Malnutrition Diagnosis" contains Encounter
and "Encounters With Most Recent Nutrition Assessment And Identified Status" contains Encounter
) then 1
else 0
)
["Encounter, Performed": "Encounter Inpatient"] EncounterInpatient
where AgeInYearsAt(date from start of EncounterInpatient.relevantPeriod ) >= 18
and duration in hours of EncounterInpatient.relevantPeriod >= 24
and EncounterInpatient.relevantPeriod ends during day of "Measurement Period"
"Initial Population"
"Encounters With Discharge For Hospice Care"
union "Encounters With Hospice During Eligible Encounter"
None
Sum (
if ( "Encounters With Malnutrition Not At Risk Result And Without Dietitian Referral" ) contains Encounter
or ( "Encounters With Most Recent Nutrition Assessment Status Of Not Or Mildly Malnourished" ) contains Encounter then 0
else if ( "Encounters With Nutrition Care Plan" contains Encounter
and "Encounters With Most Recent Nutrition Assessment And Identified Status" contains Encounter
) then 1
else 0
)
["Encounter, Performed": "Encounter Inpatient"] EncounterInpatient
where AgeInYearsAt(date from start of EncounterInpatient.relevantPeriod ) >= 18
and duration in hours of EncounterInpatient.relevantPeriod >= 24
and EncounterInpatient.relevantPeriod ends during day of "Measurement Period"
"Initial Population"
"Encounters With Discharge For Hospice Care"
union "Encounters With Hospice During Eligible Encounter"
None
Count (
Sum({ "Measure Observation 1" ( Encounter ), "Measure Observation 2" ( Encounter ), "Measure Observation 3" ( Encounter ), "Measure Observation 4" ( Encounter ) })
)
["Encounter, Performed": "Encounter Inpatient"] EncounterInpatient
where AgeInYearsAt(date from start of EncounterInpatient.relevantPeriod ) >= 18
and duration in hours of EncounterInpatient.relevantPeriod >= 24
and EncounterInpatient.relevantPeriod ends during day of "Measurement Period"
"Initial Population"
"Encounters With Discharge For Hospice Care"
union "Encounters With Hospice During Eligible Encounter"
None
Average ( 100 * ( "Measure Observation Total Malnutrition Components Score" ( Encounter ) / "Total Malnutrition Care Score Eligible Occurrences" ( Encounter ) ) )
"Measure Population" QualifyingEncounter
with ( ["Intervention, Performed": "Dietitian Referral"]
union ["Intervention, Order": "Dietitian Referral"] ) DietitianReferral
such that Coalesce (
start of Global."NormalizeInterval" ( DietitianReferral.relevantDatetime, DietitianReferral.relevantPeriod ),
DietitianReferral.authorDatetime
) during Global."HospitalizationWithObservation" ( QualifyingEncounter )
"Measure Population" QualifyingEncounter
where QualifyingEncounter.dischargeDisposition in "Discharged to Health Care Facility for Hospice Care"
or QualifyingEncounter.dischargeDisposition in "Discharged to Home for Hospice Care"
"Measure Population" QualifyingEncounter
with "Hospice Care" HospiceCare
such that HospiceCare.authorDatetime during Global."HospitalizationWithObservation" ( QualifyingEncounter )
"Measure Population" QualifyingEncounter
with ["Diagnosis": "Malnutrition Diagnosis"] MalnutritionDiagnosis
such that MalnutritionDiagnosis.prevalencePeriod overlaps day of Global."HospitalizationWithObservation" ( QualifyingEncounter )
"Encounters With Malnutrition Screening Not At Risk Result"
except "Encounters With Dietitian Referral"
"Encounters With Malnutrition Screening Not At Risk Result"
union "Encounters With Malnutrition Screening At Risk Result"
"Encounters With Dietitian Referral"
union "Encounters With Malnutrition Screening At Risk Result"
"Encounters With Malnutrition Risk Screening"
union "Encounters With Dietitian Referral"
"Measure Population" QualifyingEncounter
with ["Assessment, Performed": "Malnutrition Risk Screening"] MalnutritionRiskScreening
such that Coalesce(start of Global."NormalizeInterval" ( MalnutritionRiskScreening.relevantDatetime, MalnutritionRiskScreening.relevantPeriod ), MalnutritionRiskScreening.authorDatetime ) during Global."HospitalizationWithObservation" ( QualifyingEncounter )
and MalnutritionRiskScreening.result in "Malnutrition Screening Finding of At Risk Result"
"Measure Population" QualifyingEncounter
with ["Assessment, Performed": "Malnutrition Risk Screening"] MalnutritionRiskScreening
such that Coalesce(start of Global."NormalizeInterval" ( MalnutritionRiskScreening.relevantDatetime, MalnutritionRiskScreening.relevantPeriod ), MalnutritionRiskScreening.authorDatetime ) during Global."HospitalizationWithObservation" ( QualifyingEncounter )
and MalnutritionRiskScreening.result in "Malnutrition Screening Finding of Not At Risk Result"
"Encounters With Malnutrition Risk Screening At Risk Or With Dietitian Referral" QualifyingEncounter
with ["Assessment, Performed": "Nutrition Assessment"] NutritionAssessment
such that Coalesce(start of Global."NormalizeInterval"( NutritionAssessment.relevantDatetime, NutritionAssessment.relevantPeriod ), NutritionAssessment.authorDatetime ) during Global."HospitalizationWithObservation" ( QualifyingEncounter )
and ( NutritionAssessment.result in "Nutrition Assessment Status Finding of Well Nourished or Not Malnourished or Mildly Malnourished"
or ( NutritionAssessment.result in "Nutrition Assessment Status Finding of Moderately Malnourished" )
or ( NutritionAssessment.result in "Nutrition Assessment Status Finding of Severely Malnourished"
))
and ( ( Coalesce(start of Global."NormalizeInterval" ( NutritionAssessment.relevantDatetime, NutritionAssessment.relevantPeriod ), NutritionAssessment.authorDatetime )
same day as "Last Nutrition Assessment Day During Encounter"( QualifyingEncounter ) )
)
"Measure Population" QualifyingEncounter
with ["Assessment, Performed": "Nutrition Assessment"] NutritionAssessment
such that Coalesce(start of Global."NormalizeInterval" ( NutritionAssessment.relevantDatetime, NutritionAssessment.relevantPeriod ), NutritionAssessment.authorDatetime ) during Global."HospitalizationWithObservation" ( QualifyingEncounter )
and NutritionAssessment.result in "Nutrition Assessment Status Finding of Well Nourished or Not Malnourished or Mildly Malnourished"
and Coalesce(start of Global."NormalizeInterval" ( NutritionAssessment.relevantDatetime, NutritionAssessment.relevantPeriod ), NutritionAssessment.authorDatetime )
same day as "Last Nutrition Assessment Day During Encounter" ( QualifyingEncounter )
"Measure Population" QualifyingEncounter
with ["Intervention, Performed": "Nutrition Care Plan"] NutritionCarePlan
such that Coalesce(start of Global."NormalizeInterval" ( NutritionCarePlan.relevantDatetime, NutritionCarePlan.relevantPeriod ), NutritionCarePlan.authorDatetime ) during Global."HospitalizationWithObservation" ( QualifyingEncounter )
["Intervention, Order": "Hospice Status"]
["Encounter, Performed": "Encounter Inpatient"] EncounterInpatient
where AgeInYearsAt(date from start of EncounterInpatient.relevantPeriod ) >= 18
and duration in hours of EncounterInpatient.relevantPeriod >= 24
and EncounterInpatient.relevantPeriod ends during day of "Measurement Period"
"Initial Population"
"Encounters With Discharge For Hospice Care"
union "Encounters With Hospice During Eligible Encounter"
from
"Measure Population" QualifyingEncounter,
["Assessment, Performed": "Nutrition Assessment"] NutritionAssessment
let NAssess: Coalesce(
start of Global."NormalizeInterval" ( NutritionAssessment.relevantDatetime, NutritionAssessment.relevantPeriod ),
NutritionAssessment.authorDatetime
)
where NAssess during Global."HospitalizationWithObservation" ( QualifyingEncounter )
and NutritionAssessment.result is not null
return Tuple {
HospEncId: QualifyingEncounter.id,
NutrAssessTimingLatest: NAssess
}
["Patient Characteristic Ethnicity": "Ethnicity"]
["Patient Characteristic Payer": "Payer Type"]
["Patient Characteristic Race": "Race"]
["Patient Characteristic Sex": "Federal Administrative Sex"]
Encounter Visit let ObsVisit: Last(["Encounter, Performed": "Observation Services"] LastObs where LastObs.relevantPeriod ends 1 hour or less on or before start of Visit.relevantPeriod sort by end of relevantPeriod ), VisitStart: Coalesce(start of ObsVisit.relevantPeriod, start of Visit.relevantPeriod), EDVisit: Last(["Encounter, Performed": "Emergency Department Visit"] LastED where LastED.relevantPeriod ends 1 hour or less on or before VisitStart sort by end of relevantPeriod ) return Interval[Coalesce(start of EDVisit.relevantPeriod, VisitStart), end of Visit.relevantPeriod]
if pointInTime is not null then Interval[pointInTime, pointInTime]
else if period is not null then period
else null as Interval<DateTime>
Max( "Nutrition Assessment Performed" NutritionAssessmentTuple
where NutritionAssessmentTuple.HospEncId = QualifyingEncounter.id
return NutritionAssessmentTuple.NutrAssessTimingLatest
)
if ( "Encounters With Malnutrition Risk Screening Or With Dietitian Referral" contains Encounter )
then 1
else 0
if ( "Encounters With Malnutrition Not At Risk Result And Without Dietitian Referral" ) contains Encounter then 0
else if ( "Encounters With Most Recent Nutrition Assessment And Identified Status" contains Encounter
) then 1
else 0
if ( "Encounters With Malnutrition Not At Risk Result And Without Dietitian Referral" ) contains Encounter
or ( "Encounters With Most Recent Nutrition Assessment Status Of Not Or Mildly Malnourished" ) contains Encounter then 0
else if ( "Encounters With Malnutrition Diagnosis" contains Encounter
and "Encounters With Most Recent Nutrition Assessment And Identified Status" contains Encounter
) then 1
else 0
if ( "Encounters With Malnutrition Not At Risk Result And Without Dietitian Referral" ) contains Encounter
or ( "Encounters With Most Recent Nutrition Assessment Status Of Not Or Mildly Malnourished" ) contains Encounter then 0
else if ( "Encounters With Nutrition Care Plan" contains Encounter
and "Encounters With Most Recent Nutrition Assessment And Identified Status" contains Encounter
) then 1
else 0
100 * ( "Measure Observation Total Malnutrition Components Score" ( Encounter ) / "Total Malnutrition Care Score Eligible Occurrences" ( Encounter ) )
Sum({ "Measure Observation 1" ( Encounter ), "Measure Observation 2" ( Encounter ), "Measure Observation 3" ( Encounter ), "Measure Observation 4" ( Encounter ) })
if ( "Encounters With Malnutrition Screening Not At Risk Result" contains Encounter
and not ( "Encounters With Dietitian Referral" contains Encounter )
) then 1
else if ( ( "Encounters With Malnutrition Screening At Risk Result" contains Encounter
or ( "Encounters With Dietitian Referral" contains Encounter )
)
and "Encounters With Most Recent Nutrition Assessment Status Of Not Or Mildly Malnourished" contains Encounter
)
or not ( "Encounters With Most Recent Nutrition Assessment And Identified Status" contains Encounter ) then 2
else 4
["Patient Characteristic Payer": "Payer Type"]
["Patient Characteristic Ethnicity": "Ethnicity"]
["Patient Characteristic Race": "Race"]
["Patient Characteristic Sex": "Federal Administrative Sex"]
| Measure Set |
|
||
|---|---|---|---|