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-016
ActorMember
GoalRecord CPD points earned from external activities
TriggerMember completes external professional development
OutcomeCPD record submitted and pending/approved

Preconditions

  • Member has active membership
  • CPD tracking enabled
  • Manual CPD logging allowed by organization

Journey Flow

Detailed Steps

1

Access CPD Logging

Member navigates to log new activity:
  • CPD Dashboard → “Log Activity” button
  • CPD History → ”+ Add Activity”
  • Quick action from dashboard
2

Select CPD Category

Choose category for the activity:
CategoryDescriptionMax Points
Technical SkillsIndustry-specific training20/year
Professional DevelopmentLeadership, management15/year
Ethics & ComplianceRegulatory, ethics10/year
Research & PublicationsWriting, presenting10/year
MentoringTeaching others5/year
Categories vary by organization
3

Enter Activity Details

Complete the activity form:
FieldTypeRequiredDescription
Activity TitleTextYesName of course/event/activity
ProviderTextYesOrganization that delivered it
Activity DateDateYesWhen completed
DescriptionTextareaYesWhat you learned
CPD Points ClaimedNumberYesPoints to be awarded
Duration (hours)NumberConfigurableTime spent
Activity TypeSelectYesCourse, Conference, Workshop, etc.
External ReferenceTextNoCertificate ID, URL, etc.
4

Upload Evidence

Attach supporting documentation:Accepted Evidence:
  • Certificate of completion (PDF, image)
  • Attendance confirmation email
  • Conference badge/registration
  • Course transcript
  • Provider confirmation letter
Upload Requirements:
  • File types: PDF, JPG, PNG
  • Max size: 10MB per file
  • Multiple files allowed
  • Clear, legible documents
5

Review and Submit

Review submission before submitting:
┌─────────────────────────────────────────────────────────────┐
│ Review Your Submission                                      │
├─────────────────────────────────────────────────────────────┤
│                                                             │
│ Activity: Risk Management Workshop                          │
│ Provider: External Training Co.                             │
│ Date: March 1, 2025                                         │
│ Category: Technical Skills                                  │
│ Points Claimed: 4                                           │
│ Duration: 4 hours                                           │
│                                                             │
│ Evidence: certificate.pdf (attached)                        │
│                                                             │
│ ⚠️ This submission will be reviewed by an administrator.    │
│    You'll be notified once approved.                        │
│                                                             │
│ [Edit]  [Submit for Approval]                               │
└─────────────────────────────────────────────────────────────┘
6

Approval Process

After submission:If Auto-Approval Enabled:
  • Points awarded immediately
  • Confirmation notification sent
  • Appears in CPD history as approved
If Manual Approval Required:
  • Status set to “Pending Review”
  • Admin notified of submission
  • Member can track status
  • Typical review time: 3-5 business days
7

Receive Decision

Admin reviews and decides:Approved:
  • Points added to member’s total
  • Email confirmation sent
  • Certificate generated (if configured)
Rejected:
  • Email with rejection reason
  • Option to resubmit with corrections
  • Common reasons:
    • Insufficient evidence
    • Activity not eligible
    • Duplicate submission
    • Points overclaimed

CPD Activity Types

TypeDescriptionTypical Points
ConferenceIndustry conferences1 point/hour
WorkshopHands-on training1 point/hour
WebinarOnline presentations0.5-1 point/hour
Self-StudyBooks, articles0.5 point/hour
MentoringTeaching/coaching1 point/hour
PublicationWriting articles2-5 points
PresentationSpeaking at events2-3 points
CommitteeIndustry committee workVariable

Evidence Guidelines

Good Evidence:
  • Official certificate with name and date
  • Provider letterhead confirmation
  • Registration receipt with details
  • Signed attendance sheet
Insufficient Evidence:
  • Screenshots without context
  • Self-declarations only
  • Incomplete documents
  • Illegible scans

Pending Submissions

Members can track pending submissions:
┌─────────────────────────────────────────────────────────────┐
│ Pending CPD Submissions                                     │
├─────────────────────────────────────────────────────────────┤
│                                                             │
│ Risk Management Workshop                                    │
│ Submitted: March 5, 2025 | Points: 4                        │
│ Status: ⏳ Pending Review                                   │
│ [View] [Edit] [Withdraw]                                    │
│                                                             │
│ Leadership Seminar                                          │
│ Submitted: March 3, 2025 | Points: 2                        │
│ Status: ⏳ Under Review                                     │
│ [View]                                                      │
│                                                             │
└─────────────────────────────────────────────────────────────┘

Acceptance Criteria

Frontend

  • Log activity form with all fields
  • Category dropdown with descriptions
  • File upload with preview
  • Form validation before submit
  • Review screen before final submission
  • Pending submissions list
  • Edit/withdraw pending submissions
  • Status tracking interface

Backend

  • POST /api/member/cpd/records - Create submission
  • PUT /api/member/cpd/records/{id} - Edit pending
  • DELETE /api/member/cpd/records/{id} - Withdraw
  • POST /api/member/cpd/records/{id}/evidence - Upload files
  • File storage for evidence documents

Permissions

  • Members can only manage their own submissions
  • Cannot edit after approval

Business Rules

  • Category point limits enforced
  • Evidence required (configurable)
  • Duplicate detection (same activity/date)
  • Points validated against activity type

Error Handling

  • File upload failure recovery
  • Validation error messages
  • Network error with draft save