AppointmentView update