Virtual Appointment Check