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

Format

  • Type: multipicklist
  • Properties: Create, Filter, Nillable, Restricted picklist, Update
  • Description: Specifies the format in which the program is offered.
  • Possible values:
    • 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).
  • Default value: 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.