Tracker reminders sent to more than patient

Registered by Lars Roland on 2013-05-22

The alert message setup should be configurable also to set who the recipient of the message should be, so that reminders about a patient can be sent to someone else than the patient herself. Some of the reminders may go to the patient herself, while other messages can go to others (there can be more than one alert).

Each alert should have an option who to send a message to (choosing one per alert):

- the patient herself
- the user who is connected to this patient (Health staff set in the patient profile)
- other configurable recipients - see below *

(- a user group from dhis-web-dashboard-integration/getAllUserGroups.action)
(- the phone number in the org unit settings of the patient's org unit)
(- all users within the org unit)

Have placed the less important, but maybe useful recipients in brackets.

* We wonder whether maybe we could add some configurable recipients in the patient profile. Maybe for example there is a 'Hamlet Chairman'/village executive who should receive a message. Then on the program you could define a configurable person attribute 'Hamlet Chairman', and this field could be visible in the above message recipient.

Alternatively, to avoid having to enter the phone number of the 'Hamlet Chairman' every time, we may want to define this role on the org-unit, and then have these 'org unit roles' as recipients of the alerts.

For the configurable attribute to be used, we should maybe define a new attribute type: 'Phone number'.

This feature concerns both the automated reminders given to a stage, and the automated reminders given to a program.

If no phone number is set for the field, no message should be sent.

Blueprint information

Status:
Not started
Approver:
Ola Hodne Titlestad
Priority:
Undefined
Drafter:
Lars Roland
Direction:
Needs approval
Assignee:
None
Definition:
Drafting
Series goal:
None
Implementation:
Unknown
Milestone target:
None

Related branches

Sprints

Whiteboard

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.