Skip to main content

EnrollIndividualInBenefitInput

An input type used when enrolling an Individual in a Benefit

input EnrollIndividualInBenefitInput {
benefitId: ID!
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.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