SolutionGuidance / psm

Welcome to the Medicare/Medicaid Provider Enrollment Screening Portal
http://projectpsm.org/
Other
26 stars 20 forks source link

Fix #766. Rework the admin enrollments Notes tab #984

Closed PaulMorris closed 6 years ago

PaulMorris commented 6 years ago

Change the Notes tab (on the service admin Enrollments pages) to an All Enrollments tab, and move it to the front, before the Draft tab. Make it the new default tab when you click "Enrollments" in the main navigation menu (instead of the Draft tab). Add a "Status" column and remove the "Notes" column in the All Enrollments table. Move the links to create and view notes (that were in the Notes column) into the "Actions" column so they are accessible on any of these enrollments pages (and also the advanced search and quick search results pages). Adjust spacing to make the Actions column wider.

Rationale: Having the Notes functionality restricted to the Notes tab was not a good UI design (see #766) but having a tab that showed all applications regardless of status (like the Notes tab did) was a good thing, and it makes sense to have that as the first/default tab.

(The current plan is for this notes functionality to be revised and/or replaced with the new mechanisms for providing feedback (see #950 #951 #952). This PR prepares the way for further work in this area.)

Tested by navigating to service admin > enrollments and seeing the new All tab, and navigating between it and the other tabs. Then creating and viewing notes in the different tabs, using the links under "Actions". Also checking that this revised table appears and the notes links work correctly on the search results pages for advanced and quick search.

Notes tab (before):

screenshot_2018-07-21 notes

All tab (after):

screenshot_2018-07-21 all enrollments

Along the way this also fixes the formatting of the table header on the search results pages:

Before: screenshot_2018-07-21 advanced search 1

After: screenshot_2018-07-21 advanced search

Resolves #766 Rework the admin enrollments Notes tab