Skip to main content

SwissSavingsFinancialStatusInput

Financial declarations for a Swiss savings offer. Premiums settle by bank transfer/standing order.

input SwissSavingsFinancialStatusInput {
hasSwissIncome: Boolean!
differentWealthOrigin: Boolean
moneyOrigin: MoneyOrigin!
moneyOriginOtherText: NonEmptyString
policyReason: PolicyReason!
policyReasonOtherText: NonEmptyString
totalMonthlyExpenses: MonetaryFractionalAmount!
totalMonthlyNetIncome: MonetaryFractionalAmount!
wealthOrigin: MoneyOrigin
wealthOriginOtherText: NonEmptyString
}

Fields​

SwissSavingsFinancialStatusInput.hasSwissIncome ● Boolean! non-null scalar​

Whether the policyholder has income in Switzerland. Supply the customer's actual answer; Swiss residence or a CHF-denominated policy does not establish Swiss income.

SwissSavingsFinancialStatusInput.differentWealthOrigin ● Boolean scalar​

Whether overall wealth comes from a different source than the premium payments. Omit for false.

SwissSavingsFinancialStatusInput.moneyOrigin ● MoneyOrigin! non-null enum​

Source of funds used for premium payments.

SwissSavingsFinancialStatusInput.moneyOriginOtherText ● NonEmptyString scalar​

Required when moneyOrigin is OTHER; otherwise omit.

SwissSavingsFinancialStatusInput.policyReason ● PolicyReason! non-null enum​

The policyholder's purpose for this policy.

SwissSavingsFinancialStatusInput.policyReasonOtherText ● NonEmptyString scalar​

Required when policyReason is OTHER; otherwise omit.

SwissSavingsFinancialStatusInput.totalMonthlyExpenses ● MonetaryFractionalAmount! non-null scalar​

Monthly expenses in CHF minor units: 100000 means CHF 1,000.

SwissSavingsFinancialStatusInput.totalMonthlyNetIncome ● MonetaryFractionalAmount! non-null scalar​

Monthly net income in CHF minor units: 100000 means CHF 1,000.

SwissSavingsFinancialStatusInput.wealthOrigin ● MoneyOrigin enum​

Required when differentWealthOrigin is true; otherwise omit.

SwissSavingsFinancialStatusInput.wealthOriginOtherText ● NonEmptyString scalar​

Required when wealthOrigin is OTHER; otherwise omit.

Member Of​

CreateLiechtensteinLifeWealthCHInput input ● CreateProsperityDuoInput input ● CreateProsperityJuniorInput input