# Doctor Settings

<span style="color: rgb(0, 0, 0);">The "Doctors Setup" module allows users to create and manage doctors seamlessly. From basic information to availability, services, tags, and maintenance schedules, this module provides a comprehensive setup for doctor profiles.</span>

#### **<span style="color: rgb(186, 55, 42);">Access "Doctors Setup"</span>** 

<span style="color: rgb(0, 0, 0);">Navigate to the "Doctors Setup" module to create or manage doctor profiles.</span>

#### **<span style="color: rgb(186, 55, 42);">Add New Doctor</span>**

<span style="color: rgb(0, 0, 0);">Click on "Add New Doctor" to initiate the setup process.</span>

<iframe allowfullscreen="allowfullscreen" height="417" src="https://www.youtube.com/embed/bCKuTuvNPdg?feature=shared" width="744"></iframe>

##### <span style="color: rgb(0, 0, 0);">**Basic Information** </span>

<span style="color: rgb(0, 0, 0);">Fill in essential details for the doctor.</span>

- <span style="color: rgb(0, 0, 0);">**Name:** Full name of the doctor.</span>
- <span style="color: rgb(0, 0, 0);">**Description:** A brief description of the doctor.</span>
- <span style="color: rgb(0, 0, 0);">**Email, Phone:** Contact details for appointments.</span>
- <span style="color: rgb(0, 0, 0);">**Clinic:** Select the clinic to which the doctor is associated.</span>

##### <span style="color: rgb(0, 0, 0);">**Upload Images**</span>

<span style="color: rgb(0, 0, 0);">Allow users to upload multiple images for the doctor.</span>

##### <span style="color: rgb(0, 0, 0);">**Availability**</span>

<span style="color: rgb(0, 0, 0);">Navigate to the "Availability" tab within the doctor setup.</span>

<span style="color: rgb(0, 0, 0);">**Slot Time Configuration** </span><span style="color: rgb(0, 0, 0);">Choose between "Custom Slot Time" or "By Services."</span>

<table border="1" id="bkmrk-custom-slot-time-by-" style="border-collapse: collapse; width: 105.925926%; height: 119px;"><colgroup><col style="width: 12.098765%;"></col><col style="width: 44.691358%;"></col><col style="width: 43.08642%;"></col></colgroup><tbody><tr style="height: 29px;"><td style="height: 29px;">  
</td><td style="height: 29px;"><span style="color: rgb(0, 0, 0);">Custom Slot Time</span></td><td style="height: 29px;"><span style="color: rgb(0, 0, 0);">By Services</span></td></tr><tr style="height: 45px;"><td style="height: 45px;"><span style="color: rgb(0, 0, 0);">Description</span></td><td style="height: 45px;"><span style="color: rgb(0, 0, 0);">Specify the duration of each appointment slot (e.g., 60 minutes for a 1-hour slot).</span></td><td style="height: 45px;"><span style="color: rgb(0, 0, 0);">Create slots based on the time associated with each service.</span></td></tr><tr style="height: 45px;"><td style="height: 45px;"><span style="color: rgb(0, 0, 0);">Example</span></td><td style="height: 45px;"><span style="color: rgb(0, 0, 0);">If a custom slot time is set to 60 minutes, each slot represents a one-hour appointment.</span></td><td style="height: 45px;"><span style="color: rgb(0, 0, 0);">If a service takes 30 minutes, slots will be generated accordingly.</span></td></tr></tbody></table>

**Add Days of Availability** <span style="color: rgb(0, 0, 0);">Choose the days the doctor will be available for appointments. </span><span style="color: rgb(0, 0, 0);">For each selected day, add multiple time slots:</span>

<table border="1" id="bkmrk-start-time-and-end-t" style="border-collapse: collapse; width: 100%; height: 123px;"><colgroup><col style="width: 12.222222%;"></col><col style="width: 44.938272%;"></col><col style="width: 42.716049%;"></col></colgroup><tbody><tr style="height: 29px;"><td style="height: 29px;">  
</td><td style="height: 29px;"><span style="color: rgb(0, 0, 0);">Start Time and End Time</span></td><td style="height: 29px;"><span style="color: rgb(0, 0, 0);">Seats</span></td></tr><tr style="height: 45px;"><td style="height: 45px;"><span style="color: rgb(0, 0, 0);">Description</span></td><td style="height: 45px;"><span style="color: rgb(0, 0, 0);">Define the beginning and end of the working hours.</span></td><td style="height: 45px;"><span style="color: rgb(0, 0, 0);">Specify the number of bookings allowed in each time slot.</span></td></tr><tr style="height: 49px;"><td style="height: 49px;"><span style="color: rgb(0, 0, 0);">Example</span></td><td style="height: 49px;"><span style="color: rgb(0, 0, 0);">If working hours are from 9:00 AM to 5:00 PM, set the start and end times accordingly.</span></td><td style="height: 49px;"><span style="color: rgb(0, 0, 0);">If there are five seats, five patients can book appointments in that time slot.</span>

</td></tr></tbody></table>

<span style="color: rgb(0, 0, 0);">Click "Save" to confirm the configured time slots. So, </span><span style="color: rgb(0, 0, 0);">the system generates slots based on the specified times for each selected day.</span>

##### <span style="color: rgb(0, 0, 0);">**Services Assignment** </span>

<span style="color: rgb(0, 0, 0);">In the "Services" tab, assign services to the doctor.</span>

- <span style="color: rgb(0, 0, 0);">**Assign Multiple Services:** Link various services to the doctor.</span>
- <span style="color: rgb(0, 0, 0);">**Tags:** Add tags to categorize services (e.g., free, not included).</span>

##### <span style="color: rgb(0, 0, 0);">**Maintenance Schedules**</span>

<span style="color: rgb(0, 0, 0);">Access the "Maintenance" tab to manage doctor unavailability.</span>

- <span style="color: rgb(0, 0, 0);">**Add New Maintenance:** Specify start and end dates, times, and reasons.</span>
- **Table View:**<span style="color: rgb(0, 0, 0);"> Display a table view of past and upcoming maintenance schedules.</span>
- **Edit or Delete Maintenance:**<span style="color: rgb(0, 0, 0);"> Allow users to modify or remove maintenance entries.</span>

##### <span style="color: rgb(0, 0, 0);">**Save and Review**</span>

- <span style="color: rgb(0, 0, 0);">Click "Save" to confirm the doctor setup.</span>
- <span style="color: rgb(0, 0, 0);">Review the doctor's profile and make any necessary edits.</span>

##### <span style="color: rgb(0, 0, 0);">**View and Manage Doctors**</span>

- <span style="color: rgb(0, 0, 0);">Access the list of doctors with options to edit or deactivate.</span>
- Click on the edit button to modify the doctor's information.