Program

Represents information about the enrollment and disbursement of 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

Field Details
Format
Type
multipicklist
Properties
Create, Filter, Nillable, Restricted picklist, Update
Description
Specifies the format in which the program is offered.
Possible values are:
  • Hybrid
  • In person
  • Virtual
OmniProcessId
Type
reference
Properties
Create, Filter, Group, Nillable, Sort, Update
Description
The omniscript that runs the prerequisite questionnaire for program enrollment.
This field is a relationship field.
Relationship Name
OmniProcess
Relationship Type
Lookup
Refers To
OmniProcess
ShouldShowOnLearnerPortal
Type
boolean
Properties
Create, Defaulted on create, Filter, Group, Sort, Update
Description
Determines whether the program is shown on the learner portal (true) or not (false).
The default value is false.
SuccessTeamId
Type
reference
Properties
Create, Filter, Group, Nillable, Sort, Update
Description
The success team associated with the Program.
This field is a relationship field.
Relationship Name
SuccessTeam
Relationship Type
Lookup
Refers To
SuccessTeam

For more information, see Program in Nonprofit Cloud.