EnrollIndividualInBenefitInput
An input type used when enrolling an Individual in a Benefit
input EnrollIndividualInBenefitInput {
benefitId: ID!
employeeInitialContributionAmount: MoneyInput
employeeRecurringContributionAmount: MoneyInput
employerInitialContributionAmount: MoneyInput
employerRecurringContributionAmount: MoneyInput
endDate: LocalDate
individualId: ID!
startDate: LocalDate
verificationId: ID
}
Fields
EnrollIndividualInBenefitInput.benefitId ● ID! non-null scalar
The ID of the Benefit to enroll the Individual in
EnrollIndividualInBenefitInput.employeeInitialContributionAmount ● MoneyInput input
The amount of funds from an employee to be used as an initial contribution upon Benefit Enrollment. If provided, this must be positive, non-zero amount.
EnrollIndividualInBenefitInput.employeeRecurringContributionAmount ● MoneyInput input
The amount of funds from an employee to be contributed on a recurring schedule to the Benefit. If provided, this must be positive, non-zero amount.
EnrollIndividualInBenefitInput.employerInitialContributionAmount ● MoneyInput input
The amount of funds from an employer to be used as an initial contribution upon Benefit Enrollment. If provided, this must be positive, non-zero amount.
EnrollIndividualInBenefitInput.employerRecurringContributionAmount ● MoneyInput input
The amount of funds from an employer to be contributed on a recurring schedule to the Benefit. If provided, this must be positive, non-zero amount.
EnrollIndividualInBenefitInput.endDate ● LocalDate scalar
The End Date of the Individual Enrollment. If unspecified, defaults to the End Date of the Benefit.
EnrollIndividualInBenefitInput.individualId ● ID! non-null scalar
The ID of the Individual to enroll in the program
EnrollIndividualInBenefitInput.startDate ● LocalDate scalar
The Start Date of the Individual Enrollment. If unspecified, defaults to the Start Date of the Benefit.
EnrollIndividualInBenefitInput.verificationId ● ID scalar
For Benefits that require verification, the ID of a Verification to validate prior to enrollment. The associated
Verification must be in a valid state for enrollment and must belong to the Individual specified by individualId.
For Benefits that do not require verification, this attribute is ignored.
Member Of
enrollIndividualInBenefit mutation