Program Management Standard Objects

Program Management data model provides objects and fields to manage programs and benefits for your nonprofit organization.

Required Editions
Available in: Lightning Experience
Available in: Enterprise and Unlimited Editions.
  • Benefit

    Represents information about benefits associated with a program. This object is available with Program Management in API version 57.0 and later.

  • BenefitAssignment

    Represents the enrollment information of an individual to a benefit. This object is available with Program Management in API version 57.0 and later.

  • BenefitDisbursement

    Represents the allocation of an enrollee’s benefit that can be made as monetary or non-monetary with different frequencies. This object is available with Program Management in API version 57.0 and later.

  • BenefitSchedule

    Represents information about the plan for delivering the benefit. This object is available in API version 57.0 and later.

  • BenefitScheduleAssignment

    Represents the junction between Benefit Schedule and Benefit Assignment objects. This object is available in API version 59.0 and later.

  • BenefitSession

    Represents information about an instance of a planned benefit delivery This object is available in API version 57.0 and later.

  • BenefitType

    Represents the type of benefit being delivered. Use benefit types in conjunction with units of measure to report on how many or how much of a type of benefit your organization delivers across programs. This object is available with Program Management in API version 57.0 and later.

  • CaseProgram

    Represents the junction between Case and Program objects. This object is available in API version 57.0 and later.

  • Program

    Represents information about the enrollment and disbursement of benefits in a program. This object is available in API version 57.0 and later.

  • ProgramCohort

    Represents information about the participants of a program cohort. This object is available in API version 61.0 and later.

  • ProgramCohortMember

    Represents program enrollees that are part of a given cohort. This object is available in API version 61.0 and later.

  • ProgramEnrollment

    Represents details of enrollment for benefits in a program. This object is available in API version 57.0 and later.

  • RecurrenceSchedule

    Represents the recurrence schedule for a benefit schedule. This object is available with Program Management in API version 57.0 and later.