BenefitsOfferingParticipantFundingConfiguration
Describes the availability and state of the Participant Funding feature for a Benefits Offering.
type BenefitsOfferingParticipantFundingConfiguration {
available: Boolean!
enabled: Boolean!
id: ID!
initialFundingAmountForFamily: DecimalString
initialFundingAmountForIndividual: DecimalString
supportedFundingTypes: [BenefitsOfferingParticipantFundingType!]
validationRules: BenefitsOfferingParticipantFundingValidationConfiguration
}
Fields
BenefitsOfferingParticipantFundingConfiguration.available
● Boolean!
non-null scalar
If true, Participant Funding is available for this Offering type. This is a read-only attribute. If false, enabled MUST BE false and unsettable.
BenefitsOfferingParticipantFundingConfiguration.enabled
● Boolean!
non-null scalar
If true, Participant Funding is enabled for this Offering.
BenefitsOfferingParticipantFundingConfiguration.id
● ID!
non-null scalar
The ID of this configurable feature.
BenefitsOfferingParticipantFundingConfiguration.initialFundingAmountForFamily
● DecimalString
scalar
The initial amount of funding available to a Family Offering Participant, in Dollars.
BenefitsOfferingParticipantFundingConfiguration.initialFundingAmountForIndividual
● DecimalString
scalar
The initial amount of funding available to an Individual Offering Participant, in Dollars.
BenefitsOfferingParticipantFundingConfiguration.supportedFundingTypes
● [BenefitsOfferingParticipantFundingType!]
list enum
The set of supported participant funding types.
BenefitsOfferingParticipantFundingConfiguration.validationRules
● BenefitsOfferingParticipantFundingValidationConfiguration
object
Validation rules governing the participant funding feature. Present only if the feature is available.