[OE-3859] Fix unbookable alert box to display for selected session.
[OE-3859] Move operation/session compatibility logic to a helper.
[OE-3859] Refuse to book operations into incompatible sessions.
[OE-3859] Check patient age at session date where applicable.