Register Activity on Behalf of a Single Peer Mentor
Coordinators need the ability to act as a proxy for individual peer mentors when registering activities. This is critical for organizations like NHF and HLF where a significant portion of peer mentors are elderly, have cognitive challenges, or simply prefer not to use digital tools. The coordinator selects the target peer mentor, fills out the activity details on their behalf, and the registration is attributed to the peer mentor with a transparent audit marker indicating proxy entry. The system must clearly distinguish proxy-registered activities from self-registered ones for reporting integrity.
User Story
Acceptance Criteria
- Given the coordinator is on the home or activity screen, when they tap the registration action button, then a mode selector appears offering 'For myself' or 'On behalf of a peer mentor' options
- Given the coordinator selects proxy mode, when the peer mentor selector opens, then it displays a filterable list of all peer mentors assigned to the coordinator's chapter or scope
- Given the coordinator selects a specific peer mentor, when they proceed to the activity form, then the form is pre-populated with defaults (today's date, standard duration) and clearly shows the selected peer mentor's name in the header
- Given the coordinator submits the proxy registration, when it is saved, then the activity record is attributed to the peer mentor and flagged with a proxy audit badge visible in reporting and history views
- Given a proxy activity is saved, when the peer mentor later views their own activity history, then the proxy-entered activity appears with an indication that it was registered by a coordinator on their behalf
- Given the coordinator has insufficient permissions for a specific peer mentor, when they attempt proxy registration, then an appropriate access denial message is shown
Business Value
Directly addresses the massive underreporting problem identified across NHF and HLF. Many peer mentors — particularly elderly volunteers or those with cognitive or physical challenges — will never use a smartphone app. Without proxy registration, their contributions are simply lost. This feature is essential for organizations to capture the true volume of peer support activity and justify continued Bufdir funding.
Components
- Proxy Mode Selector Screen ui
- Peer Mentor Single Selector ui
- Proxy Activity Wizard ui
- Proxy Audit Badge Widget ui
- Proxy Registration Service service
- Proxy Activity Repository data
- Proxy Contact List Provider data
- Proxy Registration Screen ui
- Proxy Registration Service service
- Activity Attribution Validator service
- Proxy Registration BLoC service
- Proxy Activity Repository data
- Proxy Audit Logger infrastructure
- Proxy Registration Screen ui
- Proxy Peer Mentor Selector ui
- Proxy Activity Form ui
- Proxy Registration Service service
- Activity Attribution Service service
- Proxy Registration BLoC service
- Proxy Activity Repository data
- Proxy Activity Data Models data
- Coordinator Role Guard infrastructure