If it were up to me I'd send him home because if he's not properly taking care of himself then he's going to wind up hurting himself, his patient, or his partner. I don't see how it could be considered discrimination simply because he's not fit for duty.