Nonprofit Cloud Developer Guide
PersonLocationAvailability
Supported Calls
create(), delete(), describeLayout(), describeSObjects(), getDeleted(), getUpdated(), query(), retrieve(), search(), undelete(), update(), upsert()
Special Access Rules
This object is available only if the VolunteerManagementPsl permission set license is enabled and the Manage Volunteer Data permission is assigned to users.
Fields
AccountId
- Type: reference
- Properties: Create, Filter, Group, Sort, Update
-
Description: The lookup to the related account.
This field is a relationship field.
- Relationship Name: Account
- Refers To: Account
ContactId
- Type: reference
- Properties: Create, Filter, Group, Nillable, Sort, Update
-
Description: The lookup to the related contact.
This field is a relationship field.
- Relationship Name: Contact
- Refers To: Contact
LastReferencedDate
- Type: dateTime
- Properties: Filter, Nillable, Sort
- Description: The timestamp for when the current user last viewed a record related to this record.
LastViewedDate
- Type: dateTime
- Properties: Filter, Nillable, Sort
- Description: The timestamp for when the current user last viewed this record. If this value is null, it’s possible that this record was referenced (LastReferencedDate) and not viewed.
LocationId
- Type: reference
- Properties: Create, Filter, Group, Sort, Update
-
Description: The lookup to the related location.
This field is a relationship field.
- Relationship Name: Location
- Refers To: Location
Name
- Type: string
- Properties: Autonumber, Defaulted on create, Filter, idLookup, Sort
- Description: The name of the person location availability.
OperatingHoursId
- Type: reference
- Properties: Create, Filter, Group, Nillable, Sort, Update
-
Description: The lookup to the related operating hours.
This field is a relationship field.
- Relationship Name: OperatingHours
- Refers To: OperatingHours
OwnerId
- Type: reference
- Properties: Create, Defaulted on create, Filter, Group, Sort, Update
-
Description: ID of the owner of this object. ID of the creator of this
object.
This field is a polymorphic relationship field.
- Relationship Name: Owner
- Refers To: Group, User
UsageType
- Type: picklist
- Properties: Create, Defaulted on create, Filter, Group, Restricted picklist, Sort, Update
- Description: The type of usage for the location availability. For example, Volunteer Management is a usage type.
- Default value: VolunteerManagement
-
Possible values:
- VolunteerManagement
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 PersonLocationAvailability.
- PersonLocationAvailabilityChangeEvent
- Change events are available for the object.
- PersonLocationAvailabilityFeed
- Feed tracking is available for the object.
- PersonLocationAvailabilityHistory
- History is available for tracked fields of the object.
- PersonLocationAvailabilityOwnerSharingRule
- Sharing rules are available for the object.
- PersonLocationAvailabilityShare
- Sharing is available for the object.