Newer Version Available

This content describes an older version of this product. View Latest

LearnerProgram

Represents details of a Learning Program Plan that's created for a learner. 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

Field Details
Description
Type
textarea
Properties
Create, Nillable, Update
Description
Description of the Learner Program.
EndDate
Type
date
Properties
Create, Filter, Group, Nillable, Sort, Update
Description
The date that the learner exited the program.
IsLocked
Type
boolean
Properties
Defaulted on create, Filter, Group, Sort, Update
Description
Indicates whether the record is locked (true) or not (false).
The default value is false.
LastReferencedDate
Type
dateTime
Properties
Filter, Nillable, Sort
Description
The timestamp when the current user last accessed this record, a record related to this record, or a list view.
LastViewedDate
Type
dateTime
Properties
Filter, Nillable, Sort
Description
The timestamp when the current user last viewed this record or list view. If this value is null, the user might have only accessed this record or list view (LastReferencedDate) but not viewed it.
LearnerAccountId
Type
reference
Properties
Create, Filter, Group, Sort, Update
Description
The Account associated with the learner that the Learning Program Plan is assigned to.
This field is a relationship field.
Relationship Name
LearnerAccount
Relationship Type
Lookup
Refers To
Account
LearnerContactId
Type
reference
Properties
Create, Filter, Group, Sort, Update
Description
The Contact record for the learner that the Learning Program Plan is assigned to.
This field is a relationship field.
Relationship Name
LearnerContact
Relationship Type
Lookup
Refers To
Contact
LearningProgramPlanId
Type
reference
Properties
Create, Filter, Group, Sort, Update
Description
Learning Program Plan that’s associated with the Learner Program.
This field is a relationship field.
Relationship Name
LearningProgramPlan
Relationship Type
Lookup
Refers To
LearningProgramPlan
MayEdit
Type
boolean
Properties
Defaulted on create, Filter, Group, Sort
Description
Indicates whether the record can be edited (true) or not (false).
The default value is false.
Name
Type
string
Properties
Create, Filter, Group, idLookup, Sort, Update
Description
Name of a Learning Program Plan for an individual learner.
OwnerId
Type
reference
Properties
Create, Defaulted on create, Filter, Group, Sort, Update
Description
The user who owns this record.
This field is a polymorphic relationship field.
Relationship Name
Owner
Relationship Type
Lookup
Refers To
Group, User
StartDate
Type
date
Properties
Create, Filter, Group, Nillable, Sort, Update
Description
The date that the learner began the program.
Status
Type
picklist
Properties
Create, Filter, Group, Nillable, Sort, Update
Description
Status of the learner's participation in the program.
Possible values are:
  • Abandoned
  • Active
  • Completed
  • Not Started
  • Paused