AC1: Appointment creation is a dedicated component. Available for patients only. When user selected doctor he has an action button to create an appointment. In that component he select day from data-picker and duration of an appointment, after that the component makes a call to backend to identify list of possible slots to be used at that date (based on Availability schedule and non-booked slots of that doctor). After that the user can select one of proposals to be converted into an appointment, or check another day\options.
AC1: Appointment creation is a dedicated component. Available for patients only. When user selected doctor he has an action button to create an appointment. In that component he select day from data-picker and duration of an appointment, after that the component makes a call to backend to identify list of possible slots to be used at that date (based on Availability schedule and non-booked slots of that doctor). After that the user can select one of proposals to be converted into an appointment, or check another day\options.
See: