Can a school medical officer put a teacher on medical leave
Probably. However, many contracts provide for medical arbitration in such a situation. Consult with your union.