You are here:
Required Omnistudio Components
If you customize the self-service appointment management flow by editing Intelligent Appointment Management Omniscripts, you typically do so in a trial or sandbox org. After you finish testing your customized Omniscripts, you can move the components to a production org.
For details about migrating components, see Deploying Omnistudio Components Between Orgs or Migrating from Omnistudio for Managed Packages.
After you migrate customized Omniscripts from a trial or sandbox org, confirm that your production org with Omnistudio has the components required for self-scheduling on an Experience Cloud site.
To access Omnistudio components, from the App Launcher, find and select OmniStudio. Then navigate to Omniscripts, Integration Procedures, Flexcards, and Omnistudio Data Mappers.
Appointment Management Omnistudio Components
For the appointment booking part of the appointment flow to work, these Omnistudio components must be present in the org that provides the Experience Cloud site.
-
Omniscripts
- healthCloudIAM/myAppointments
- healthCloudIAM/selfService
- healthCloudIAM/viewBenefits
-
Integration Procedures
- GetMaps/AutoComplete
- healthCloudIAM/bookAppointment
- healthCloudIAM/channelSelection
- healthCloudIAM/CreateGuestUser
- healthCloudIAM/FetchProviderAndTimeSlots
- healthCloudIAM/FetchProviderAndTimeSlotsFilter
- healthCloudIAM/FetchServiceAppointments
- healthCloudIAM/fetchSlotStatus
- healthCloudIAM/FetchTimeSlots
- healthCloudIAM/FetchTimeSlotsFilter
- healthCloudIAM/IndividualFilterTimeSlots
- healthCloudIAM/TransformBookAppointmentData
- healthCloudIAM/TransformForNewPatient
- healthCloudIAM/TransformIndividualProviderData
- healthCloudIAM/TransformIndividualSlotsData
-
Flexcards
- HealthCloudIAMAddNewInsurance
- HealthCloudIAMAppointmentDetails
- HealthCloudIAMAppointmentDetailsConfirmation
- HealthCloudIAMBenefitsDetail
- HealthCloudIAMCancelApptConfirmed
- HealthCloudIAMCancelUpcomingAppointment
- HealthCloudIAMChannelSelection
- HealthCloudIAMDistanceFilter
- HealthCloudIAMGuestAppointmentConfirmed
- HealthCloudIAMInactiveBenefits
- HealthCloudIAMInsuranceList
- HealthCloudIAMNotAcceptingNewPatients
- HealthCloudIAMPastAppointment
- HealthCloudIAMPatientAppointmentConfirmed
- HealthCloudIAMProviderExperience
- HealthCloudIAMProviderList
- HealthCloudIAMProviderTimeSlots
- HealthCloudIAMReasonForVisit
- HealthCloudIAMSelectNewSlot
- HealthCloudIAMSingleProviderDetails
- HealthCloudIAMSingleProviderTimeSlot
- HealthCloudIAMViewActiveBenefits
-
Omnistudio Data Mappers
- HealthCloudIAMAddReferralDetails
- HealthCloudIAMCancelAppointmentParameters
- HealthCloudIAMCreateCaseForInsurance
- HealthCloudIAMCreateCaseForPortalUsers
- HealthCloudIAMExtractAppointmentReason
- HealthCloudIAMExtractChannel
- HealthCloudIAMExtractCoverageBenefit
- HealthCloudIAMExtractExternalDetails
- HealthCloudIAMExtractFacilities
- HealthCloudIAMExtractInsurance
- HealthCloudIAMExtractMemberPlans
- HealthCloudIAMExtractProviders
- HealthCloudIAMExtractSchedulingSystem
- HealthCloudIAMExtractServiceAppointments
- HealthCloudIAMIdentifyMatchingSlot
- HealthCloudIAMIndividualSlotsRequest
- HealthCloudIAMTimeSlotFilterRequest
- HealthCloudIAMTimeSlotRequest
- HealthCloudIAMTimeSlotRequestForExperiencedPatient
- HealthCloudIAMTimeSlotRequestForSoonerAppointment
- HealthCloudIAMTransformBookAppointmentInput
- HealthCloudIAMTransformCreatePatientInput
- HealthCloudIAMTransformDataForBookAppointment
- HealthCloudIAMTransformEHRParameters
- HealthCloudIAMTransformIndividualProviderData
- HealthCloudIAMTransformIndividualSearchResults
- HealthCloudIAMTransformIndividualTimeZone
- HealthCloudIAMTransformLSParameters
- HealthCloudIAMTransformProviderSearchFiltersInput
- HealthCloudIAMTransformProviderSearchInput
- HealthCloudIAMTransformProviderSearchMatchingSlot
- HealthCloudIAMTransformProviderSearchSoonestAppointment
- HealthCloudIAMTranformSlotStatusInput
- HealthCloudIAMTransformSoonestAppointmentFilter
- HealthCloudIAMTransformSoonestAppointmentMerge
- HealthCloudIAMTransformTimeZone

