No idea where you are or what the labour laws or union situation are. But where I work, a consultation like that is a doctor's appointment and can therefore be taken as medical leave during working hours.
Yeah sorry, that's what I meant, they're entitled to take special leave to go to this appointment.
But it seems OP has already decided that they will be punished somehow for doing so