Appointment entity implemented