Skip to main content

ProsperityPlusDisabilityAnnuityInput

Disability annuity configuration for Prosperity Plus 3B. Provides a yearly pension if the insured person becomes occupationally disabled.

input ProsperityPlusDisabilityAnnuityInput {
annuityIncrease: Boolean!
excludeAccident: Boolean!
jobClass: String!
jobRisk: Int!
waitingPeriodMonths: Int!
yearlyPensionAmount: MonetaryFractionalAmount!
}

Fields

ProsperityPlusDisabilityAnnuityInput.annuityIncrease ● Boolean! non-null scalar

Whether the disability pension increases by 1% per year.

ProsperityPlusDisabilityAnnuityInput.excludeAccident ● Boolean! non-null scalar

Whether to exclude accident-related disability from coverage. When true, only illness-related disability is covered.

ProsperityPlusDisabilityAnnuityInput.jobClass ● String! non-null scalar

Job class for disability pricing. Must be an exact match from the valid job classes list. See the full list at: https://partner-docs.life.li/platform-integrations/job-classes

ProsperityPlusDisabilityAnnuityInput.jobRisk ● Int! non-null scalar

Job risk level (1-5) associated with the job class. Each job class has one or more valid risk levels — see https://partner-docs.life.li/platform-integrations/job-classes for the mapping.

_Constraints_:

* Minimal value: 1 * Maximal value: 5

ProsperityPlusDisabilityAnnuityInput.waitingPeriodMonths ● Int! non-null scalar

Waiting period in months before the disability annuity payments begin.

Valid values: 12, 24

_Constraints_:

* Must match RegEx pattern: ^(12|24)$

ProsperityPlusDisabilityAnnuityInput.yearlyPensionAmount ● MonetaryFractionalAmount! non-null scalar

Yearly disability pension amount in the smallest monetary unit (Rappen for CHF). Example: 300000 represents CHF 3,000.00

Member Of

ProsperityPlusProductConfigurationInput input