# Add or Edit Doctors

#### Overview:

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.

1. **Access "Doctors Setup":**
    
    
    - Navigate to the "Doctors Setup" module to create or manage doctor profiles.
2. **Add New Doctor:**
    
    
    - Click on "Add New Doctor" to initiate the setup process.[![Add.png](https://kb.salerise.com/uploads/images/gallery/2024-01/scaled-1680-/add.png)](https://kb.salerise.com/uploads/images/gallery/2024-01/add.png)
3. **Basic Information:**
    
    
    - Fill in essential details for the doctor. 
        - **Name:** Full name of the doctor.
        - **Description:** A brief description of the doctor.
        - **Email, Phone:** Contact details for appointments.
        - **Clinic:** Select the clinic to which the doctor is associated.[![Doctor.png](https://kb.salerise.com/uploads/images/gallery/2024-01/scaled-1680-/doctor.png)](https://kb.salerise.com/uploads/images/gallery/2024-01/doctor.png)
4. **Upload Images:**
    
    
    - Navigate to the "Images" tab to upload doctor images. 
        - **Multiple Images:** Allow users to upload multiple images for the doctor.[![Upload.png](https://kb.salerise.com/uploads/images/gallery/2024-01/scaled-1680-/upload.png)](https://kb.salerise.com/uploads/images/gallery/2024-01/upload.png)
5. **Access "Availability" Tab:**
    
    
    - Navigate to the "Availability" tab within the doctor setup.
6. **Slot Time Configuration:**
    
    
    - Choose between "Custom Slot Time" or "By Services." 
        - **Custom Slot Time:**
            - Specify the duration of each appointment slot (e.g., 60 minutes for a 1-hour slot).
            - Example: If a custom slot time is set to 60 minutes, each slot represents a one-hour appointment.[![Custom.png](https://kb.salerise.com/uploads/images/gallery/2024-01/scaled-1680-/custom.png)](https://kb.salerise.com/uploads/images/gallery/2024-01/custom.png)
        - **By Services:**
            - Create slots based on the time associated with each service.
            - Example: If a service takes 30 minutes, slots will be generated accordingly.[![By Service.png](https://kb.salerise.com/uploads/images/gallery/2024-01/scaled-1680-/by-service.png)](https://kb.salerise.com/uploads/images/gallery/2024-01/by-service.png)
7. **Add Days of Availability:**
    
    
    - Click on "Add Days" to specify the days the doctor is available. 
        - **Select Days:** Choose the days the doctor will be available for appointments.[![Add Days.png](https://kb.salerise.com/uploads/images/gallery/2024-01/scaled-1680-/add-days.png)](https://kb.salerise.com/uploads/images/gallery/2024-01/add-days.png)
        - Example: Select these days if a doctor is available on Mondays and Wednesdays.
8. **Time Slot Configuration:**
    
    
    - For each selected day, add multiple time slots:[![Add Time.png](https://kb.salerise.com/uploads/images/gallery/2024-01/scaled-1680-/add-time.png)](https://kb.salerise.com/uploads/images/gallery/2024-01/add-time.png)
        - **Start Time and End Time:** Define the beginning and end of the working hours.[![Set Time.png](https://kb.salerise.com/uploads/images/gallery/2024-01/scaled-1680-/set-time.png)](https://kb.salerise.com/uploads/images/gallery/2024-01/set-time.png)
            - Example: If working hours are from 9:00 AM to 5:00 PM, set the start and end times accordingly.
        - **Seats:** Specify the number of bookings allowed in each time slot.[![Seats.png](https://kb.salerise.com/uploads/images/gallery/2024-01/scaled-1680-/seats.png)](https://kb.salerise.com/uploads/images/gallery/2024-01/seats.png)
            - Example: If there are five seats, five patients can book appointments in that time slot.
9. **Save Time Slots:**
    
    
    - Click "Save" to confirm the configured time slots. 
        - Example: After saving, the system generates slots based on the specified times for each selected day.
10. **Services Assignment:**
    
    
    - In the "Services" tab, assign services to the doctor. 
        - **Assign Multiple Services:** Link various services to the doctor.[![Services.png](https://kb.salerise.com/uploads/images/gallery/2024-01/scaled-1680-/services.png)](https://kb.salerise.com/uploads/images/gallery/2024-01/services.png)
        - **Tags:** Add tags to categorize services (e.g., free, not included).[![Tags.png](https://kb.salerise.com/uploads/images/gallery/2024-01/scaled-1680-/tags.png)](https://kb.salerise.com/uploads/images/gallery/2024-01/tags.png)
11. **Maintenance Schedules:**
    
    
    - Access the "Maintenance" tab to manage doctor unavailability. 
        - **Add New Maintenance:** Specify start and end dates, times, and reasons.[![Maintenance.png](https://kb.salerise.com/uploads/images/gallery/2024-01/scaled-1680-/maintenance.png)](https://kb.salerise.com/uploads/images/gallery/2024-01/maintenance.png)[![add Maintenance.png](https://kb.salerise.com/uploads/images/gallery/2024-01/scaled-1680-/add-maintenance.png)](https://kb.salerise.com/uploads/images/gallery/2024-01/add-maintenance.png)
        - **Table View:** Display a table view of past and upcoming maintenance schedules.
        - **Edit or Delete Maintenance:** Allow users to modify or remove maintenance entries.
12. **Save and Review:**
    
    
    - Click "Save" to confirm the doctor setup.
    - Review the doctor's profile and make any necessary edits.
13. **View and Manage Doctors:**
    
    
    - Access the list of doctors with options to edit or deactivate.
14. **Edit Doctor Details:**
    
    
    - Click on the edit button to modify the doctor's information.[![Edit.png](https://kb.salerise.com/uploads/images/gallery/2024-01/scaled-1680-/edit.png)](https://kb.salerise.com/uploads/images/gallery/2024-01/edit.png)