Notifications Page - department-of-veterans-affairs/caseflow GitHub Wiki

Notification Loading Screen

  • NOTE: All Auhorized Caseflow users can view and interact with the Notification Link on the Case Details Page
  • The Notification Page allows the Caseflow users to review the record of all notifications

Notifications Table

  • Page count exists on top and bottom of table on the left side
  • Compound filtering allows the user to filter by multiple columns at the same time. The choices are reflected above the table.
  • Navigation pane above table right side with current page number displayed and highlighted. "Previous" option greyed when on current page
  • Navigation pane on below table right side with current page number displayed and highlighted."Previous" option greyed when on current page
  • Next button which is greyed out when on last page with maximum number of 5 page visible

Top of table navigation

image


Bottom of table navigation

image


Compound filtering

image


The paginated Notifications Table shows 5 columns and 15 rows on the page

  • Event - shows all the Appeals status, filterable with ability to clear filter

  • Notification Date - sorts the date when the notification was sent by (default) ascending also descending order

  • Notification Type - shows the type of communication the Appellant chooses to receive notifications via Email or sms, filterable with ability to clear filter

  • Recipient's Information - shows the recipients form of communication with a email address or phone number, filterable with ability to clear filter

  • Status - shows the different status's the notifications are in once sent to Appellant, filterable with ability to clear filter

Email and SMS Status

  1. Pending Delivery- Successfully sent to provider, but not yet received by recipient
  2. Delivered- Delivered to carrier and/or received by recipient
  3. Failed Delivery- Unable to reach the recipient because of failed retries, recipient or carrier blocked the message
  4. Opted out- Reached out to VA Profile and the recipient did not meet opt in criteria(if applicable)

Notification Modal

  • NOTE: The notification modal is triggered by clicking on any of the blue links on the Event column on the notifications table

  • Click the blue link under Event

  • A notifications modal shows and greys out the screen behind it

  • The modal displays the notification message sent to the Appellant or Veteran

  • To close the modal click on the close or x button to exit

image


Notification Report PDF

Screenshot of Download Button

image

Screenshot of PDF

image

Screenshot of error banner

image

  • Users are able to download a PDF version of the notification table using the download button on the notifications page.
  • There is an ActiveJob that will generate and upload a new version of this report to the veteran's efolder on a regular schedule (only if new notifications have been sent).
  • An error banner will show after clicking on the download button if there is an error generating the PDF.

Notification Report Sync

  • The AmaNotificationEfolderSyncJob and the LegacyNotificationEfolderSyncJob kick off daily and are responsible for generating notification reports for appeals that need them. These jobs prioritize outcoded appeals, then appeals without notificaitons, and lastly appeals that need an updated report.
  • Multiple reports will be generated for a single veteran if that veteran has multiple open appeals.
  • Notification reports will be uploaded to efolder and will version properly so that there are not duplicate reports per appeal.

image


Phase 3 Workflow Diagram

image


Efolder link

When participant id is available

image

When participant id is unavailable

image

  • A link to the veteran's efolder is present on at the top of the notifications page.
  • If the participant id can not be determined, a link to the efolder search page will be provided.

Notification Page Link on Case Details Page

The UI displays a link for All Appellant's that have awaiting Notifications for them on the Notification Page

  • NOTE: All Authorized Caseflow users can view and interact with the Notification Link on the Case Details Page
Notifications Link will display on Case Details page for the following:
  • Legacy Appellant with Multiple Notifications
  • Legacy Appellant with One Notification
  • AMA Appellant with Multiple Notifications
  • AMA Appellant with One Notification

Screenshot (195)


The UI does not display a link because the Appellant does not have any Notifications therefore link will not show

  • Legacy Appellant No Notifications
  • AMA Appellant No Notification Screenshot (196)

Notifications Page opens in a new tab

  • When the "View notifications sent to appellant" link is clicked on the Case Details Page it opens in a new tab before loading the Notification Page

Screenshot (177)