Skip to main content

Benefit

A Benefit offered to an individual in a Benefits Program

type Benefit {
configuration: BenefitConfiguration!
coverageLevels: [CoverageLevel!]!
description: String!
endDate: LocalDate
id: ID!
name: String!
startDate: LocalDate!
type: BenefitType!
}

Fields​

Benefit.configuration ● BenefitConfiguration! non-null object​

The configuration of the Benefit.

Benefit.coverageLevels ● [CoverageLevel!]! non-null object​

Active coverage levels configured for this offering, ordered by displayOrder.

Benefit.description ● String! non-null scalar​

A description of the Benefit

Benefit.endDate ● LocalDate scalar​

The end date of the Benefit

Benefit.id ● ID! non-null scalar​

A unique identifier for the Benefit

Benefit.name ● String! non-null scalar​

A human-readable name for the Benefit

Benefit.startDate ● LocalDate! non-null scalar​

The start date of the Benefit

Benefit.type ● BenefitType! non-null enum​

The type of Benefit

Member Of​

Account object ● BenefitsProgram object ● CancelBenefitResult object ● CreateBenefitResult object ● EnrollIndividualInBenefitResult object ● TransferBenefitForIndividualResult object ● UnenrollIndividualFromBenefitResult object ● UpdateBenefitResult object

Implemented By​

BenefitResponse union