Skip to main content

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

AttributeValue
Journey IDUJ-M-017
ActorMember
GoalDownload CPD records for external use
TriggerMember needs CPD documentation for compliance/reporting
OutcomeCPD records exported in desired format

Preconditions

  • Member has CPD records in the system
  • Export functionality enabled

Journey Flow

Detailed Steps

1

Access Export

Member navigates to CPD export:
  • CPD Dashboard → Export button
  • CPD History → Export dropdown
  • Profile → Data Export → CPD section
2

Select Export Options

Choose what to export:
┌─────────────────────────────────────────────────────────────┐
│ Export CPD Records                                          │
├─────────────────────────────────────────────────────────────┤
│                                                             │
│ Export Type:                                                │
│ ○ Summary Report (totals by category and year)              │
│ ● Detailed History (all individual records)                 │
│ ○ Compliance Statement (official declaration)               │
│                                                             │
│ Date Range:                                                 │
│ [Current Year (2025) ▼]                                     │
│ Or custom: [Start Date] to [End Date]                       │
│                                                             │
│ Categories:                                                 │
│ ☑ All Categories                                            │
│ ☐ Technical Skills only                                     │
│ ☐ Professional Development only                             │
│                                                             │
│ Include:                                                    │
│ ☑ Approved records                                          │
│ ☐ Pending records                                           │
│ ☐ Rejected records                                          │
│                                                             │
│ Format:                                                     │
│ ○ PDF (formatted report)                                    │
│ ● CSV (spreadsheet)                                         │
│ ○ Excel (.xlsx)                                             │
│                                                             │
│ [Cancel]  [Generate Export]                                 │
└─────────────────────────────────────────────────────────────┘
3

Generate Export

System generates export file:
  • Processing indicator shown
  • File generated server-side
  • Download link provided
  • Email copy (optional)
4

Download File

Member downloads exported file:
  • Direct browser download
  • Or email with attachment
  • Link valid for 24 hours

Export Formats

PDF Summary Report

Professional formatted document:
┌─────────────────────────────────────────────────────────────────┐
│                                                                 │
│             CPD SUMMARY REPORT                                  │
│                                                                 │
│   Member: John Smith                                            │
│   Membership #: MEM-12345                                       │
│   Period: January 1 - December 31, 2025                         │
│   Generated: March 15, 2025                                     │
│                                                                 │
│   ─────────────────────────────────────────────────────────     │
│                                                                 │
│   SUMMARY                                                       │
│   Total Points Earned: 32                                       │
│   Requirement: 40 points                                        │
│   Status: In Progress (80%)                                     │
│                                                                 │
│   BY CATEGORY                                                   │
│   ┌────────────────────┬──────────┬──────────┬─────────┐       │
│   │ Category           │ Required │ Earned   │ Status  │       │
│   ├────────────────────┼──────────┼──────────┼─────────┤       │
│   │ Technical Skills   │ 20       │ 16       │ 80%     │       │
│   │ Professional Dev   │ 10       │ 10       │ ✓       │       │
│   │ Ethics             │ 10       │ 6        │ 60%     │       │
│   └────────────────────┴──────────┴──────────┴─────────┘       │
│                                                                 │
│   Verified by: [Organization Name]                              │
│   Report ID: RPT-2025-12345                                     │
│                                                                 │
└─────────────────────────────────────────────────────────────────┘

CSV Detailed Export

Spreadsheet format:
DateActivityProviderCategoryPointsSourceStatusCertificate
2025-03-15Leadership CoursePlatformProf Dev8CourseApprovedCERT-123
2025-03-10Annual ConferencePlatformTechnical6EventApprovedCERT-122
2025-02-28Risk WorkshopExternalTechnical4ManualApproved-

Compliance Statement

Official declaration document:
  • Organization letterhead
  • Member details
  • CPD compliance status
  • Period covered
  • Digital signature/verification
  • QR code for verification

Use Cases

Use CaseRecommended Export
Annual compliance submissionPDF Compliance Statement
Personal recordsCSV Detailed History
Employer verificationPDF Summary Report
License renewalPDF Compliance Statement
Audit preparationCSV with all records

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