Currently you can only set the MAINTENANCE CHECKLIST validation of the WO Lifecycle state to YES/NO this means you have to process ALL checklists against the job before moving on.
If you could attach specific Checklists to be completed at each WO Lifecycle state you could force certain checklists to be completed at each state before moving to the next state.
Eg. This could be used to force a Risk Assessment Checklist to be performed on the ARRIVED state and the PPM Checklists to be performed on the IN PROGRESS state.
In addition to this, if the job is suspended (Waiting parts etc.) next time the Lifecycle state is changed to RA, the checklist must be done again and the details recorded ie. the checklist is cleared and must be re-entered.
If anyone has a better solution to this PLEASE contact me!