View Declaration Acknowledgement Status for All Active Driver Assignments
Coordinators may manage multiple simultaneous assignments with different drivers. This story provides a consolidated view of all driver assignments and the status of each associated declaration (Not Sent, Sent, Opened, Acknowledged, Expired). The coordinator can filter by status to quickly identify which drivers need a follow-up. Clicking on an assignment navigates to the detail screen where they can resend or view the declaration. This screen respects RLS policies so coordinators only see assignments within their chapter scope.
User Story
Acceptance Criteria
- Given the coordinator opens the driver assignment list, when the list loads, then all active assignments are shown with their driver name and declaration status badge
- Given there are assignments with un-acknowledged declarations older than 48 hours, when the list renders, then those assignments are visually highlighted with a warning indicator
- Given the coordinator taps the 'Acknowledged' status filter, when the filter is applied, then only assignments where the declaration is acknowledged are shown
- Given the coordinator taps on an assignment, when the detail screen opens, then the full declaration timeline is visible (sent date, opened date, acknowledged date)
- Given a declaration was sent but the driver has not responded for more than 7 days, when the coordinator views the assignment, then an escalation prompt suggests resending or reassigning the driver
Business Value
Coordinators at Blindeforbundet manage multiple peer mentors and assignments simultaneously. Without an aggregated status view, tracking which drivers have signed their declarations requires manual follow-up calls or spreadsheet tracking. This story eliminates that overhead and ensures the organization can demonstrate compliance at any moment — for example during a Bufdir audit or internal quality review.