LiechtensteinLifeWealthCHProductConfigurationInput
Wealth CH choices for a single premium or regular premiums. The holder is also the insured person.
input LiechtensteinLifeWealthCHProductConfigurationInput {
ageWhenPolicyEnds: Int!
coverage: WealthCHCoverageInput!
premium: WealthCHPremiumInput!
guarantee: SwissSavingsGuarantee
investmentStrategy: SwissSavingsInvestmentStrategyInput!
language: SwissSavingsContractLanguage
maturityManagement: Boolean
postDelivery: Boolean
startDate: Date!
}
Fields
LiechtensteinLifeWealthCHProductConfigurationInput.ageWhenPolicyEnds ● Int! non-null scalar
End age: 60–100 for a single premium, or 60–85 for regular premiums. Policy term is at least ten years.
LiechtensteinLifeWealthCHProductConfigurationInput.coverage ● WealthCHCoverageInput! non-null input
Minimum fiscal cover or a chosen amount. Lifeware also validates the applicable cover minimum.
LiechtensteinLifeWealthCHProductConfigurationInput.premium ● WealthCHPremiumInput! non-null input
Select the single-premium or regular-premium variant.
LiechtensteinLifeWealthCHProductConfigurationInput.guarantee ● SwissSavingsGuarantee enum
Omit or choose NO_GUARANTEE for no guarantee. Single-premium guarantees need ten years.
LiechtensteinLifeWealthCHProductConfigurationInput.investmentStrategy ● SwissSavingsInvestmentStrategyInput! non-null input
Customer investment choices, including an explicit low-risk declaration.
LiechtensteinLifeWealthCHProductConfigurationInput.language ● SwissSavingsContractLanguage enum
Document language. Omit for DE_CH.
LiechtensteinLifeWealthCHProductConfigurationInput.maturityManagement ● Boolean scalar
Omit for false. Must be explicitly true with a premium guarantee.
LiechtensteinLifeWealthCHProductConfigurationInput.postDelivery ● Boolean scalar
Whether to request postal delivery. Omit for false.
LiechtensteinLifeWealthCHProductConfigurationInput.startDate ● Date! non-null scalar
Daily policy start, from today through three calendar months ahead. Backdating is not supported.