Skip to content

Notification Engine

Eric Moore edited this page Sep 13, 2022 · 15 revisions

Notification Path

Send Queue The Appellant Notification message is sent to the Send Queue.

Send Listener An Active Job is triggered from the Appellant Notification. The message is parsed and sent to VA Notify. The class is located within the app/jobs/send_notification_job.rb

VA Notify The VA Notify service API sends the VA Notify notification app/services/external_api/va_notify_service.rb

Notification Table This is the table where the audit records are saved

Receive Queue A message is sent to receive queue when the message changes

Receive Listener An Active Job is triggered on status change and it updates the audit record based on changes. The class is located within the app/jobs/receive_notification_job.rb

Screen Shot 2022-09-12 at 11 43 01 AM (1)

Clone this wiki locally