Skip to content

Commit

Permalink
[HCBS] QMS - New Optional Measure: MLTSS: Plan All-Cause Readmission …
Browse files Browse the repository at this point in the history
…Overview Page (#86)
  • Loading branch information
ajaitasaini authored Jan 7, 2025
1 parent 8a6957f commit 08c3f48
Show file tree
Hide file tree
Showing 4 changed files with 97 additions and 0 deletions.
10 changes: 10 additions & 0 deletions services/app-api/forms/cmit.ts
Original file line number Diff line number Diff line change
Expand Up @@ -130,4 +130,14 @@ export const CMIT_LIST: CMIT[] = [
dataSource: DataSource.Hybrid,
options: "",
},
{
cmit: 561,
name: "MLTSS: Plan All-Cause Readmission",
uid: "561",
measureSteward: "NCQA",
measureSpecification: [MeasureSpecification.HEDIS],
deliverySystem: [DeliverySystem.MLTSS],
dataSource: DataSource.Administrative,
options: "",
},
];
76 changes: 76 additions & 0 deletions services/app-api/forms/qm.ts
Original file line number Diff line number Diff line change
Expand Up @@ -225,6 +225,12 @@ export const qmReportTemplate: ReportTemplate = {
stratified: false,
measureTemplate: MeasureTemplateName["LTSS-5"],
},
{
cmit: 561,
required: false,
stratified: false,
measureTemplate: MeasureTemplateName["MLTSS"],
},
],
},
measureTemplates: {
Expand Down Expand Up @@ -1211,5 +1217,75 @@ export const qmReportTemplate: ReportTemplate = {
},
],
},
[MeasureTemplateName["MLTSS"]]: {
id: "MLTSS",
title: "MLTSS: Plan All-Cause Readmission",
type: PageType.Measure,
sidebar: false,
elements: [
{
type: ElementType.ButtonLink,
label: "Return to Optional Measures Dashboard",
to: "optional-measure-result",
},
{
type: ElementType.Header,
text: "{measureName}",
},
{
type: ElementType.Accordion,
label: "Instructions",
value:
"[Optional instructional content that could support the user in completing this page]",
},
{
type: ElementType.SubHeader,
text: "Measure Details",
},
{
type: ElementType.Radio,
label: "Were the reported measure results audited or validated?",
value: [
{ label: "No, I am reporting on this measure", value: "no" },
{
label: "Yes, CMS is reporting on my behalf",
value: "yes",
checkedChildren: [
{
type: ElementType.Textbox,
label:
"What is the name of the agency or entity that audited or validated the report?",
},
],
},
],
},
{
type: ElementType.Radio,
label: "Did you follow the [reportYear] Technical Specifications?",
value: [
{ label: "Yes", value: "yes" },
{
label: "No",
value: "no",
checkedChildren: [
{
type: ElementType.Textbox,
label: "Please explain the variance.",
},
],
},
],
},
{
type: ElementType.SubHeader,
text: "Quality Measures",
},
{
type: ElementType.QualityMeasureTable,
measureDisplay: "quality",
},
],
},
} as Record<MeasureTemplateName, MeasurePageTemplate>,
};
1 change: 1 addition & 0 deletions services/app-api/types/reports.ts
Original file line number Diff line number Diff line change
Expand Up @@ -49,6 +49,7 @@ export enum MeasureTemplateName {
"LTSS-3",
"LTSS-4",
"LTSS-5",
"MLTSS",
}

export enum ReportStatus {
Expand Down
10 changes: 10 additions & 0 deletions services/ui-src/src/cmit.ts
Original file line number Diff line number Diff line change
Expand Up @@ -125,4 +125,14 @@ export const CMIT_LIST: CMIT[] = [
dataSource: DataSource.Hybrid,
options: "",
},
{
cmit: 561,
name: "MLTSS: Plan All-Cause Readmission",
uid: "561",
measureSteward: "NCQA",
measureSpecification: [MeasureSpecification.HEDIS],
deliverySystem: [DeliverySystem.MLTSS],
dataSource: DataSource.Administrative,
options: "",
},
];

0 comments on commit 08c3f48

Please sign in to comment.