View Chapter Affiliations on Profile
NHF has a particularly complex organizational structure (12 national associations, 9 regions, 1,400 local chapters) and some members belong to up to 5 local chapters. HLF and Blindeforbundet also have chapter-based structures. The chapter-affiliations-panel on the mentor profile screen should list all chapters the peer mentor is affiliated with, showing chapter name, region, and the mentor's role within that chapter. For mentors with multiple affiliations, the panel provides clarity on which chapter they are currently viewing data for (active chapter context). This directly prevents confusion when a mentor operates across chapters and needs to understand data scope.
User Story
Acceptance Criteria
- Given I am on my profile screen, When the chapter-affiliations-panel loads, Then I see a list of all chapters I am affiliated with
- Given I belong to multiple chapters, When the panel loads, Then each chapter entry shows the chapter name and region/organization it belongs to
- Given I have a single chapter affiliation, When the panel loads, Then a single entry is shown without any switcher UI
- Given I belong to multiple chapters, When I view the panel, Then the currently active chapter context is highlighted or indicated
- Given there are no chapter affiliations on my account, When the panel loads, Then a message indicates 'No chapter assignments' and provides a contact path to a coordinator
Business Value
Multi-chapter membership is a real and significant complexity in NHF's structure, and peer mentors operating across chapters need clarity about their affiliation scope. Without this visibility, a mentor may incorrectly believe they are missing data or registered under the wrong chapter, leading to support requests and coordinator overhead. Clear chapter affiliation display reduces onboarding friction and supports correct multi-chapter reporting.
Components
- Chapter Affiliations Panel ui
- Peer Mentor Detail Screen ui
- Peer Mentor Detail BLoC service
- Peer Mentor Repository data
- Contact Chapter Repository data
- Organization Labels Provider infrastructure