Fields
Core Fields
System Fields
Relationships
Validation Rules
- Name must be unique per organization
- Required points must be > 0 and divisible by 0.5
- At least one category must have requiredForCertification = true
- Cannot delete category with existing records
Features
CPD Category
Acceptance Criteria
Frontend
- Admin/client UI can view and manage
CPD Categoryrecords where applicable.
Backend / API
- CRUD operations exist for
CPD Category(create, read, update, delete/archive).
Permissions
- Access is restricted to appropriate roles (tenant-scoped).
Business Rules
- Fields and relationships documented on this page are enforced for
CPD Category.
Error Handling
- Invalid payloads return field-level validation errors.