Manual adjusting (later to be automated)
When a GP trainer is not available for a tutorial as they are on leave then the tutorial needs to be cancelled and the registrar session would convert to a normal session.
The design behind it
The tutor and the reg both have their sessions within their user week templates. The tutor session are protected and the registrar sessions are flexible – so they can become something else if needed.
The tutor has their tutorial session type on their protected sessions and the reg has not a tutorial session type on their flexible session but a normal registrar session type (that can be used for normal reg session)
Scenarios
WHEN user sessions are toggled ON, in the rota week, we can see where tutorial can happen and where it cannot
WHEN the tutorial happens, the reg session type is changed to their tutored type (for now, manually)
WHEN the tutorial doesn’t happen, the reg session stays as a normal registrar type and they can be assigned supervision to any available supervisor