Add presence validation to appointments