Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


Page Properties


Target release3.6
Epic
Jira Legacy
serverSystem JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId448ba138-230b-3f91-a83e-16e7db1deed1
keyOLMIS-1094
Document status
Status
titleDRAFT
Document owner
Technical LeadNikodem Graczewski (Unlicensed)


...

  1. All requisitions for my supervised facility are consolidated by status once daily (user sees # of requisitions in In_approval status for each of their supervised facilities)All emergency requisitions are not consolidated, but sent
    1. Admin can configure Requisitions service to select which requisition statuses will be consolidated (this can be through API and does not require admin UI yet)
      1. As an authorizer, I want to see the # of requisitions that have been submitted for my supervised facility, once a day. 
      2. As an authorizer, I only want to see a notification for the requisitions that are in submitted status at the time the notification is sent (Example: If a requisition has been authorized before the notification is scheduled to send, then I should not receive the notification that a requisition is ready to be authorized in my daily digest notification.)
      3. As an approver, I want to see the # of requisitions that are ready to approve for my supervised facility, once a day.
      4. As an approver, I only want to see a notification for the requisitions that are pending approval at the time the notification is sent. (Example: If a requisition has been approved before the notification is scheduled to send, then I should not receive the notification that a requisition is pending approval in my daily digest notification.)
    2. Admin can configure Requisitions service to select which requisition statuses will be consolidated (this can be through API and does not require admin UI yet)
      1. As an administrator I want the flexibility to select one or many requisition statuses to send in one daily digest notification.
      2. As an administrator I want the ability to specify text for the daily digest notification. (We can create a standard template or default message.)
    3. All emergency requisitions are not consolidated, but sent as the status is changed (this is current behavior)
    4. All requisitions for my facility are consolidated by status once daily (user sees # of requisitions in each status for their facility instead of individual emails for each status change - lower priority)

    ...

    This email is informing you that Regular requisitions at Depósito Distrital Cuamba 15 facilities are ready for review.Facility A Requisition Status
    Facility B Requisition Status
    Facility C Requisition Status
    Facility D Requisition Status
    Please login to see the requisitions.

    ...

    1. Admin can configure opt-out for Requisitions service notifications (does not opt-out of emergency requisitions notifications)
    2. Admin can configure scheduled time to send consolidated notificationsscheduled time to send consolidated notifications (Should the admin have options to select from? Daily, weekly, bi-weekly? Every Wednesday, etc. Admin can select or enter in what time notifications are sent.)


    Sulu or Chappie (monitors health of supply chain or views status across multiple facilities): a user who logs in occasionally 

    ...

    • Configuring which/how notifications can be consolidated  
    • Configuring time that notifications will be sent (once daily)
    • Enable selection of which channel to use to send a notification (SMS or email) 
      • For the first iteration, is it acceptable to have a default configuration for each notification class (listed in Open Question 7 below), and then allow for configurability in a future phase?
    • Manual Resend notifications (future release - out of scope for 3.6)
    • Timebound notifications (future release - out of scope for 3.6)
    • Disable notifications for unused services (example: Malawi has stock management but does not use it and could potentially receive stock management notifications that are not used)
      • Is this really needed? Can this be customized by roles?
    • Jira Legacy
      serverSystem JIRA
      columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
      serverId448ba138-230b-3f91-a83e-16e7db1deed1
      keyOLMIS-5589

    User Scenarios:

    Adam the administrator: an administrator or implementer that needs to configure notifications to send via SMS or email depending on the type or importance of the notification

    ...

    • Ability to configure and change the text used on email or SMS notifications template.
    • Research using RapidPro or another existing service (Team Ona uses RapidPro)
    • Support a more digest-like notification rather than a facility-specific notification (as shown in the example below
    • Must be able to put values from the database (support tokens) when editing text 
    • Admin has ability to view history of notifications (question #2 below)

    ...