Represents details of enrollment for benefits in a program. This
object is available in API version 57.0 and later.
Supported Calls
create(), delete(), describeLayout(), describeSObjects(), getDeleted(), getUpdated(), query(), retrieve(), search(), undelete(), update(), upsert()
Fields
AccountId
- Type: reference
- Properties: Create, Filter, Group, Nillable, Sort, Update
-
Description: The ID of the account that’s associated with an organization
enrolled in the program.
This field is a relationship field.
- Relationship Name: Account
- Relationship Type: Lookup
- Refers To: Account
ApplicationDate
- Type: date
- Properties: Create, Filter, Group, Nillable, Sort, Update
- Description: The date when the enrollee applied to the program.
CareProgramEnrolleeId
- Type: reference
- Properties: Create, Filter, Group, Nillable, Sort, Update
-
Description: The care program enrollee associated with the program
enrollment.
This field is a relationship field.
- Relationship Name: CareProgramEnrollee
- Refers To: CareProgramEnrollee
ContactId
- Type: reference
- Properties: Create, Filter, Group, Nillable, Sort, Update
-
Description: The ID of the contact that’s associated with an individual
enrolled in the program.
This field is a relationship field.
- Relationship Name: Contact
- Relationship Type: Lookup
- Refers To: Contact
EndDate
- Type: date
- Properties: Create, Filter, Group, Nillable, Sort, Update
- Description: The end date of the enrollment in the program. This field is accessible if you enabled Data Protection and Privacy in Setup.
IsActive
- Type: boolean
- Properties: Create, Defaulted on create, Filter, Group, Sort, Update
-
Description: Indicates whether the enrollment for the participant in the
program is active (true) or
not (false).
This field is accessible if you enabled Data Protection and Privacy in Setup.
- Default value: false
Name
- Type: string
- Properties: Create, Filter, Group, idLookup, Sort, Update
- Description: The name of the program enrollment record.
ProgramId
- Type: reference
- Properties: Create, Filter, Group, Sort
-
Description: The identifier of the program that's associated with the
enrollee.
This field is a relationship field.
- Relationship Name: Program
- Relationship Type: Master-Detail
- Refers To: Program
StartDate
- Type: date
- Properties: Create, Filter, Group, Nillable, Sort, Update
- Description: The start date of the enrollment in the program. This field is accessible if you enabled Data Protection and Privacy in Setup.
Status
- Type: picklist
- Properties: Create, Defaulted on create, Filter, Group, Nillable, Sort, Update
-
Description: The enrollment status of the enrollee for the program.
This field is accessible if you enabled Data Protection and Privacy in Setup.
Associated Objects
This object has these 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.
- ProgramEnrollmentFeed
- Feed tracking is available for the object.
- ProgramEnrollmentHistory
- History is available for tracked fields of the object.
- ProgramEnrollmentOwnerSharingRule
- Sharing rules are available for the object.
- ProgramEnrollmentShare
- Sharing is available for the object.