Note: This release is in preview. Features described here don’t become generally available until the latest general availability date that Salesforce announces for this release. Before then, and where features are noted as beta, pilot, or developer preview, we can’t guarantee general availability within any particular time frame or at all. Make your purchase decisions only on the basis of generally available products and features.

FindSlotsRequest Class

Contains set of options to find available time slots for providers who match the patient’s needs. This class extends the AppointmentBase class and inherits its properties.

Namespace

healthcloudext

FindSlotsRequest Properties

The following are properties for FindSlotsRequest.

slotRangeEnd

Represents the start of date range for slots in ISO 8601 format, for example, 2021-02-26T21:24:31.000Z.

Signature

public String slotRangeEnd {get; set;}

1healthcloudext.FindSlotsRequest, slotRangeEnd

Property Value

Type: String

slotRangeStart

Represents the end of date range for slots in ISO 8601 format, for example , 2021-02-25T18:24:31.000Z.

Signature

public String slotRangeStart {get; set;}

1healthcloudext.FindSlotsRequest, slotRangeStart

Property Value

Type: String

isNextAvailSlot

In the default Apex class, if the property is set to True, gets a provider's next 160 available slots for appointment scheduling. If set to False, gets the next 500 available slots of providers in general.

Signature

public Boolean isNextAvailSlot {get; set;}

1healthcloudext.FindSlotsRequest, isNextAvailSlot

Property Value

Type: Boolean

patientId

Represents a patient's AccountId.

Signature

public Boolean patientId {get; set;}

1healthcloudext.FindSlotsRequest, patientId

Property Value

Type: String