Calendar reflects next available appointments