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.