thumb_ eCQMdashboard.png

eCQM Dashboard write up


eCQM Dashboard


Project statement

The eCQM dashboard helps practices track, meet, and report on Clinical Quality Measures, which quantifies healthcare processes with the ability to provide high quality healthcare results to CMS. As lead designer, my role was to research and design a solution that addresses user feedback, helps practices target where they are falling short on measures, and generate a file for reporting. I collaborated with user research, design, engineers, and product management.

The Problem

Medical practices need a better dashboard that focuses them on meeting measure requirements with an improved patient gap report and workflows. CQMs measure a practice’s ability to provide high quality healthcare through quantifying healthcare processes and patient outcomes. This dashboard serves to measure a practice’s ability to follow workflow requirements and generate a file for reporting.


current design

The current design of the eCQM patient gap report fails to identify which patients do not fall into the numerator score of quality measures. This failure creates more stress, confusion, and frustration for our users who already feel the time pressure for reporting. Our dashboard helps our users track how well they are meeting measure requirements for measures their practice are committed to such as depression screenings or diabetes checks. Each measure tracks a practice’s ability to follow government enforced workflow changes, patients can fall into the denominator of the score which means that patient is within the patient group that will contribute to the score of the measure. If a patient doesn’t fall into the numerator, the practice has failed somewhere within their workflow to have that patient be counted towards their score. The gap report is crucial in informing the practice of which patients they have failed to provide government approved level of care.

The product team and I collaborated to identified the required changes to improve the effectiveness and information presented to the gap report such as: 

  • Numerator column

  • Denominator column

  • Measure details: Measure name, Provide/Group, Performance year, CMS ID

  • Filters: Numerator, Denominator, Denominator Exception, Denominator Exclusion

  • Print/download functionality


During development of these improved designs, I collaborated closely with our UI engineers and development team. I had regular design reviews and checkins with my UI engineer and worked closely with user research to create a Mixpanel tracking plan. In developing the Mixpanel tracking, we wanted to track usage of filters, the clickthrough of specific patients, etc to gain a deeper understanding of user workflows.

BEta testing

After development, this feature was available for a small group of users which allowed us to beta test these design improvements. User research and I collaborated to create user research plans and scripts to conduct interviews to gain deeper insight into the design improvements as well as a holistic view of our users experience with the eCQM dashboard and their journey with Quality Payment Programs.


Our user research team synthesized the information gathered from the interviews and organized feedback into workflow step categories. These key insights gave us an idea of how practices prepare for reporting. We found the design updates improved practice workflow, it helped inform users of which patients were failing to meet measure requirements. However, users were clear to provide further design expectations and improvements, areas for further investigation include:

  • Non-numerator filtering

  • Display of NUM/DENOM numbers up front

  • Patient and measure specific alerts

  • Reports page bug

  • Screenings/Interventions/Assessments section within the Patient Summary

  • More clarity within Knowledge base articles

Research synthesis.png


  • With this feedback, I was able to provide design improvements that would be easy wins for us and make an impact on our users. Additions to the measure information, like adding NUM/DENOM up front would be simple to execute and provide more clarity for users.

  • Adding an additional filter, Non-numerator, would provide a more complete solution to help identify patients who are not being counted. This filter option would be another simply executed improvement to the gap report.

SIA summary.png
  • Adding a section on the patient summary for Screenings/Interventions/Assessments has been highly requested and crucial information for practices. It is known issue that S/I/A information being stored in Encounters is highly inefficient and requires users to scrub through countless encounters to retrieve S/I/A data. Having a section on the summary that aggregates all patient S/I/As would save hours of work and streamline workflows. This also brings attention to the poorly designed S/I/A module that could use some design love. This improvement would require more time and effort to execute. Additionally, I provided concepts around an alerts section that would live additionally on the patient summary that would house QPP specific alerts along with CMS alerts. Alerts has been another heavily requested area that would require more time and effort to execute effectively.


This project entailed visual and interaction improvements to the gap report, however, allowed opportunity with the help of user research to gain a deeper understanding of practice’s experience with Quality Payment Programs. These future designs can help our practices work more efficiently during the stressful process of reporting. I see several opportunities for Practice Fusion to improve the eCQM dashboard and live up to the promise to be a partner for our practices and help them be successful.