[MADIE-2050] eCQM CQL Accessibility Created: 10/15/24 Updated: 10/30/24 Resolved: 10/30/24 |
|
Status: | Closed |
Project: | MADiE Issue Tracker |
Component/s: | None |
Affects Version/s: | None |
Fix Version/s: | None |
Type: | Enhancement Request | Priority: | Moderate |
Reporter: | Mitra Biglari (Inactive) | Assignee: | Heather Frideres |
Resolution: | Out of Scope | Votes: | 0 |
Labels: | Accessibility, CQL | ||
Remaining Estimate: | Not Specified | ||
Time Spent: | Not Specified | ||
Original Estimate: | Not Specified |
Attachments: |
![]() ![]() |
Tool: | MADiE |
Tool Version: | Not Applicable |
Measure Model: | Not Applicable |
Impact: | eCQM CQL created files are not Screen Reader friendly, which is impacting people with visual disabilites. |
Help Desk Use Only Labels: | DEV |
Description |
This ticket is regarding accessiblity complaince of .cql files in the eCQM packages generated in MADie. Deque is the organization that performed the accessibility audit for the Joint Commission. They used NVDA for the screen reader, which is a Windows open-source app.
DDSP is the Joint Commission eCQM engine, which provides users the interface and the debugging tool to evaluate their eCQM data processed against eCQM measures. Following text is the Deque’s feedback when auditing the eCQM CQL logic in DDSP -> Source Viewer -> Logic Explorer of the following screen: <picture> Deque Feedback: Lists (1.3.1.f) The list or list item is not marked up properly. - Initial Patient Population List items: - Description of the issue: Above mentioned items are defined in separate list which will confuse the screen reader users to navigate on the page. Expected:
RULE : Lists MUST be constructed using the appropriate semantic markup.
Example:
__ Example:
There are 2 ways to identify the issue. Looking at the code and using a screen reader. How we visually see the list and how it is nested must be conveyed to assistive technology so they receive the same information that is conveyed visually.
If the visual structure of the nested lists is not important. I would recommend changing the format, so it no longer appears as a nested list.
BACKGROUND:
|
Comments |
Comment by Heather Frideres [ 10/30/24 ] |
Hello Mitra, Your ticket was discussed with CMS. Brinda Large (CMS) contacted the CMS 508 compliance tester, and the following response was received: CQL files are not subject to 508 as they are database files.
We are closing this ticket at this time. Thank you |
Comment by Heather Frideres [ 10/30/24 ] |
Hello Mitra, Your ticket was discussed with CMS. Brinda Large (CMS) contacted the CMS 508 compliance tester, and the following response was received: CQL files are not subject to 508 as they are database files.
We are closing this ticket at this time. Thank you |
Comment by Heather Frideres [ 10/22/24 ] |
Hello Mitra, Thank you for the responses to our questions. The team is reviewing the information you provided and the ticket will be updated as more information is available. Is there any timeframe that this issue is needing to be addressed to meet a deliverable or some other time constraint that the team should be aware of? Thank you |
Comment by Mitra Biglari (Inactive) [ 10/18/24 ] |
Answer to questions 2 and 3- That is correct, this was the ePC_02 (Cesariean Birth) measure that is created and packaged in MADie, which TJC implemented. The measur's CQL was evaluated by NVDA
Answer to question 4- Steps to reproduce: Pre-requisite: Open measure .cql file from ePC-02 eCQM zip package and have computer speakers on For screen reader installation (a clip of the installation of NVDA is also added to the ticket)) a. Google “NVDA Screen Reader” b. Click on the link “Download NVDA – NV Access” c. When webpage opens, scroll down and click on the orange “Download” button d. After downloading, click on the .exe file e. Wait while setup is loading and when the License Agreement pops up, review and check the “I agree” box and click on “Continue running” f. Then click “Ok” on the Welcome to NVDA popup and ready to start using screen reader Using the screen reader tool on the .cql file g. Open the measure .cql file mentioned above and click anywhere on the body of document h. Use either the up and down arrow keys or tab key to navigate for the screen reader and listen to the audio of the screen reader.
Answer to question 5- We discussed the findings with ICF team during September Connectathon and agreed the next step would be creating Jira ticket so it could be discussed in a work group. |
Comment by Mitra Biglari (Inactive) [ 10/18/24 ] |
Hi Heather, i added the answer to your questions by the number of the question: 1- Attached the images of NVDA reading the CQL, as you can see it's just reading the text, with no inidcation of indentations, list, sublist, etc. |
Comment by Heather Frideres [ 10/16/24 ] |
Hello Mitra, Thank you for submitting your ticket. We need some additional information to better understand the issue and what you are asking of the MADiE team.
Thank you in advance for the additional information. |
Comment by MADiE Team [ 10/15/24 ] |
Thank you for submitting your question/issue. We will assign this to a team member and respond in one business day. If your question/issue is related to a particular measure, please upload the corresponding measure package. |