---
schema_version: "1"
id: e3bbcd8a48263ad4fc03f3d656c3095264265a0f9cdb69ff8f9e03639fc81289
title: Configure Visit Types
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/ind/264-0-0/configure_visit_types.md
canonical_url: https://help.salesforce.com/s/articleView?id=ind.configure_visit_types.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 2bef60026fb7ade745e88f6d157f95ca338afb892e3847f888b4a5a830cbcb36
description: Create visit types (also known as appointment templates) to help users view appointment availability for relevant providers and assets. For example, to schedule preventative care appointments with providers, create a visit type such as Annual Check Up. Or to schedule imaging scans, create a visit type such as MRI Imaging. To set up a visit type, create a work type record.
products:
  - Health
release: "264"
---
# Configure Visit Types

Create visit types (also known as appointment templates) to help users view appointment availability for relevant providers and assets. For example, to schedule preventative care appointments with providers, create a visit type such as Annual Check Up. Or to schedule imaging scans, create a visit type such as MRI Imaging. To set up a visit type, create a work type record.

### Required Editions

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small edition">
        <colgroup>
          <col>
        </colgroup>
        <tbody>
          <tr class="">
            <td class="slds-cell-wrap" style="vertical-align:top;">
              <p>Available in: Lightning Experience</p>
              <p style="margin-bottom:0;">Available in: <strong>Enterprise</strong> and <strong>Unlimited</strong> Editions with Health
                Cloud</p>
            </td>

          </tr>
        </tbody>
      </table> <table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small permission">
        <colgroup>
          <col style="width:50%">
          <col style="width:50%">
        </colgroup>
        <thead class="slds-text-title_caps ">
          <tr class="">
            <th scope="colgroup" class="slds-cell-wrap" colspan="2" style="text-align:center;vertical-align:top;" id="d104031e66">User Permissions Needed</th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="User Permissions Needed" class="slds-cell-wrap" style="vertical-align:top;" headers="d104031e66 ">To use Health Cloud</td>

            <td class="slds-cell-wrap" style="vertical-align:top;" headers="d104031e66 ">Health Cloud Foundation permission set</td>

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

A visit type is a category of the Work Type object, but it's not necessarily a clinical category. In Health Cloud, visit types describe the timing, duration, or importance of a visit, or the reason for a visit. The Health Cloud data model stores information about each visit type.

For provider scheduling:

- If you’re using Salesforce Scheduler as your scheduling engine, the Salesforce data model stores information about which providers have specialties associated with service-specific visit types. Salesforce Scheduler returns appointment availability only from these providers.
- If you’re using an external scheduling engine, Salesforce sends an appointment request to the system with the specified visit type. The external scheduling engine interprets the message, finds providers for that visit type, and returns appointments from those providers.

![Tip](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-ind-health-264-0-0-production-enus/90a9f828-79ab-49cd-ac8c-86e58ef7478e/images/icon_tip.png)

Tip To control the types of appointments that specific groups of schedulers can book, add record-level security for work types. For example, give some schedulers permission to book primary care appointments and other schedulers permission to book surgical appointments. To use record-level security, change the default internal access for the Work Type object to Private. Define roles for schedulers. Then create criteria-based sharing rules that share work types with specific names to users assigned to specific scheduler roles. See [Control Who Sees What](https://help.salesforce.com/s/articleView?id=platform.security_data_access.htm&language=en_US).

1. In the App Launcher, find and select **Work Types**.
2. Click **New**.
3. For Work Type Name, enter a name for the visit type.
    
    The name of the work type record becomes available as a value in the Visit Type picklist.
4. Under Description, add extra details about the visit type.
5. Optionally select an Operating Hours record.
    
    If you don't select operating hours for a work type, the work type is considered to be always available. See [Configure Operating Hours for Providers and Facilities](https://help.salesforce.com/s/articleView?id=ind.configure_operating_hours_for_a_provider.htm&release=264.0.0&type=5 "Configure operating hours for providers and facilities to use when scheduling appointments in Intelligent Appointment Management. If you track work hours by using shifts in Salesforce Scheduler, you can leave operating hours in service territory members and work types blank.").
6. Under Estimated Duration, add a value for the expected time needed for the visit type.
7. Specify the unit of time in Duration Type, either Hours or Minutes.
8. If you're using Salesforce Scheduler, entering values for these fields is optional:
    
    - Block Time Before Appointment — Preparation time before a meeting.
    - Block Time Before Unit — Hours or Minutes.
    - Block Time After Appointment — Wrap up time after a meeting.
    - Block Time After Unit — Hours or Minutes.
    - Timeframe Start — Start of the available appointment time range presented to the user.
    - Time Frame Start Unit — Hours or Minutes.
    - Timeframe End — End of the available appointment time range presented to the user.
    - Time Frame End Unit — Hours or Minutes.
    
    External schedulers don't use these fields.
9. If you're using an external scheduling system, select an appointment mode in the Default Appointment Type field. Salesforce Scheduler doesn't use this field.
10. Save your changes.