Yes, each activity and group of activities can each have a minimum and a maximum number of points or hours a user has to complete for each cycle.
Users can do more than the maximum set on each activity but this will not count towards their total for that CPD cycle.
For example, you can set reading to a maximum of 10 hours per cycle, the user can add 20 hours/points of CPD from reading but only 10 of these will go towards the required amount for that CPD cycle.