---
schema_version: "1"
id: 7867003351ec29406ad64dd8d5e733885a48ccc287bee32a36ea040367f9117e
title: Benefit
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/health_cloud_object_reference/lsc_sforce_api_objects_benefit.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.health_cloud_object_reference.meta/health_cloud_object_reference/lsc_sforce_api_objects_benefit.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: f9c7d8cbd71de7efae62e3653c217d69c670a7c75a8248d055b305ef1c685e89
description: Represents information about benefits associated with the financial assistance program. Benefits are mapped to the members based on the program rules. This object is available in API version 51.0 and later.
---
# Benefit

Represents information about benefits associated with the financial assistance program. Benefits are mapped to the members based on the program rules. This object is available in API version 51.0 and later.

## Supported Calls

create(), delete(), describeLayout(), describeSObjects(), getDeleted(), getUpdated(), query(), retrieve(), search(), undelete(), update(), upsert()

## Fields

### BenefitTypeId

- **Type**: reference
- **Properties**: Create, Filter, Group, Sort
- **Description**: ID of the benefit type.
    
    This field is a relationship field.
- **Relationship Name**: BenefitType
- **Relationship Type**: Lookup
- **Refers To**: BenefitType

### BudgetAmountUsed

- **Type**: currency
- **Properties**: Create, Filter, Nillable, Sort, Update
- **Description**: The budget amount used by an employee after enrolling in a corresponding program.

### EndDateTime

- **Type**: dateTime
- **Properties**: Create, Filter, Nillable, Sort, Update
- **Description**: The end date of the benefit.

### EnrolleeAmountLimit

- **Type**: currency
- **Properties**: Create, Filter, Nillable, Sort, Update
- **Description**: The amount limit allocated to enrollee for a corresponding program.

### EnrolleeLimitFrequency

- **Type**: picklist
- **Properties**: Create, Filter, Group, Nillable, Restricted picklist, Sort, Update
- **Description**: The assigned frequency for an enrollee limit for a corresponding program.
- **Possible values**:
    - Monthly
    - Monthly, Yearly , Annual, Weekly, Quarterly
    - Yearly

### EnrolleeTrxnAmountLimit

- **Type**: currency
- **Properties**: Create, Filter, Nillable, Sort, Update
- **Description**: The enrollee transaction amount limit for a corresponding program.

### IsActive

- **Type**: boolean
- **Properties**: Create, Defaulted on create, Filter, Group, Sort, Update
- **Description**: Required. Indicates whether the program benefit is active.

### MaxBenefitAmount

- **Type**: currency
- **Properties**: Create, Filter, Nillable, Sort, Update
- **Description**: The maximum amount that can be disbursed for a period.

### Name

- **Type**: string
- **Properties**: Create, Filter, Group, idLookup, Sort, Update
- **Description**: The name of the benefit.

### PayoutFrequency

- **Type**: picklist
- **Properties**: Create, Filter, Group, Nillable, Restricted picklist, Sort, Update
- **Possible values**:
    - Annual
    - BiWeekly - Bi-Weekly
    - Monthly
    - OnDemand - On-Demand
    - Quaterly
    - Weekly

### ProgramId

- **Type**: reference
- **Properties**: Create, Filter, Group, Nillable, Sort, Update
- **Description**: The identifier of the program that's associated with the benefit.
    
    This field is a relationship field.