Documentation Index
Fetch the complete documentation index at: https://memberpulseptyltd.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
Journey Overview
| Attribute | Value |
|---|---|
| Journey ID | UJ-M-017 |
| Actor | Member |
| Goal | Download CPD records for external use |
| Trigger | Member needs CPD documentation for compliance/reporting |
| Outcome | CPD records exported in desired format |
Preconditions
- Member has CPD records in the system
- Export functionality enabled
Journey Flow
Detailed Steps
Access Export
Member navigates to CPD export:
- CPD Dashboard → Export button
- CPD History → Export dropdown
- Profile → Data Export → CPD section
Generate Export
System generates export file:
- Processing indicator shown
- File generated server-side
- Download link provided
- Email copy (optional)
Export Formats
PDF Summary Report
Professional formatted document:CSV Detailed Export
Spreadsheet format:| Date | Activity | Provider | Category | Points | Source | Status | Certificate |
|---|---|---|---|---|---|---|---|
| 2025-03-15 | Leadership Course | Platform | Prof Dev | 8 | Course | Approved | CERT-123 |
| 2025-03-10 | Annual Conference | Platform | Technical | 6 | Event | Approved | CERT-122 |
| 2025-02-28 | Risk Workshop | External | Technical | 4 | Manual | Approved | - |
Compliance Statement
Official declaration document:- Organization letterhead
- Member details
- CPD compliance status
- Period covered
- Digital signature/verification
- QR code for verification
Use Cases
| Use Case | Recommended Export |
|---|---|
| Annual compliance submission | PDF Compliance Statement |
| Personal records | CSV Detailed History |
| Employer verification | PDF Summary Report |
| License renewal | PDF Compliance Statement |
| Audit preparation | CSV with all records |
Related Entities
Related Journeys
Acceptance Criteria
Frontend
- Export button accessible from CPD section
- Export options modal/page
- Date range picker
- Format selection
- Category filter checkboxes
- Processing indicator
- Download link/button
- Error handling for failures
Backend
-
POST /api/member/cpd/export- Generate export -
GET /api/member/cpd/export/{id}- Download generated file - PDF generation service
- CSV/Excel generation
- Temporary file storage
Permissions
- Members can only export their own records
Business Rules
- Exports include only approved records by default
- Date range validation
- Export file named with member name and date
- Download links expire after 24 hours
Error Handling
- Large export timeout handling
- No records found message
- Generation failure with retry option