WaitlistParticipant
Represents a customer who is added to a waitlist. This object is available in API version 58.0 and later.
Supported Calls
create(), delete(), describeLayout(), describeSObjects(), getDeleted(), getUpdated(), query(), retrieve(), search(), undelete(), update(), upsert()
Special Access Rules
Salesforce Scheduler must be enabled.
Fields
AcceptanceTime
Type : dateTime
Properties : Create, Filter, Nillable, Sort, Update
Description : The date and time the service resource accepts the appointment request of the waitlist participant. This field is available in API version 59.0 and later.
Description
Type : textarea
Properties : Create, Filter, Nillable, Sort, Update
Description : The description of the waitlist participant.
LastReferencedDate
Type : dateTime
Properties : Filter, Nillable, Sort
Description : The date when the waitlist participant record was last modified. Its label in the user interface is Last Modified Date.
LastViewedDate
Type : dateTime
Properties : Filter, Nillable, Sort
Description : The date when the waitlist participant record was last viewed.
ParticipantId
Type : reference
Properties : Create, Filter, Group, Sort, Update
Description : The ID of the participant that’s associated as a parent for the service appointment. This field is a polymorphic relationship field.
Relationship Name : Participant
Relationship Type : Lookup
Refers To : Account, Contact, Lead
RelatedRequestId
Type : reference
Properties : Create, Filter, Group, Nillable, Sort, Update
Description : This field is a relationship field.
Relationship Name : RelatedRequest
Refers To : ClinicalServiceRequest
ParticipantIdentifier
Type : string
Properties : Autonumber, Defaulted on create, Filter, idLookup, Sort
Description : The alphanumeric unique identifier of the participant in a waitlist. For example, D101, E63, A5015
ServiceAppointmentId
Type : reference
Properties : Create, Filter, Group, Nillable, Sort, Update
Description : The ID of the service appointment that’s related to the waitlist participant. This field is a relationship field.
Relationship Name : ServiceAppointment
Relationship Type : Lookup
Refers To : ServiceAppointment
ServiceResourceId
Type : reference
Properties : Create, Filter, Group, Nillable, Sort, Update
Description : The ID of the service resource that’s related to the service appointment for the waitlist participant. This field is a relationship field.
Relationship Name : ServiceResource
Relationship Type : Lookup
Refers To : ServiceResource
ServiceTerritoryId
Type : reference
Properties : Create, Filter, Group, Nillable, Sort, Update
Description : This field is a relationship field.
Relationship Name : ServiceTerritory
Refers To : ServiceTerritory
Status
Type : picklist
Properties : Create, Defaulted on create, Filter, Group, Restricted picklist, Sort, Update
Description : The status of waitlist participant.
Default value : Unassigned
Possible values :
Assigned - Assigned to a service resource.
Unassigned - Waiting to be assigned.
WaitlistId
Type : reference
Properties : Create, Filter, Group, Sort
Description : The ID of the Waitlist that’s related to the participant. This field is a relationship field.
Relationship Name : Waitlist
Relationship Type : Lookup
Refers To : Waitlist
WorkTypeId
Type : reference
Properties : Create, Filter, Group, Nillable, Sort, Update
Description : The ID of the work type that’s associated with the service appointment. This field is a relationship field.
Relationship Name : WorkType
Relationship Type : Lookup
Refers To : WorkType
Associated Objects
This object has the following associated objects. If the API version isn’t specified, they’re available in the same API versions as this object. Otherwise, they’re available in the specified API version and later.
WaitlistParticipantFeed : Feed tracking is available for the object.
WaitlistParticipantHistory : History is available for tracked fields of the object.