ValueInvestVWLFinancialStatusInput
Information about the employee's current financial state.
Note that the premium itself is not paid by the employee: VWL is a capital-forming benefit
transferred by the employer, so paymentMethod below describes the employer's arrangement.
input ValueInvestVWLFinancialStatusInput {
moneyOrigin: MoneyOrigin!
moneyOriginOtherText: String
paymentMethod: PaymentMethodInput!
policyReason: PolicyReason!
policyReasonOtherText: String
totalMonthlyExpenses: MonetaryFractionalAmount!
totalMonthlyNetIncome: MonetaryFractionalAmount!
}
Fields
ValueInvestVWLFinancialStatusInput.moneyOrigin ● MoneyOrigin! non-null enum
The origin of the money used to pay premiums.
ValueInvestVWLFinancialStatusInput.moneyOriginOtherText ● String scalar
Required when moneyOrigin is OTHER.
ValueInvestVWLFinancialStatusInput.paymentMethod ● PaymentMethodInput! non-null input
How the **employer** settles the premium. VWL premiums are paid by the employer (the party
holding the PAYER role), never by the employee, so this is the employer's payment
arrangement — not the employee's.
wireTransfer is the usual choice: the employer transfers the capital-forming contribution,
typically as a standing order. Its value decides who arranges that standing order, and VWL is
the only product where the answer can be false:
wireTransfer: true— the employer sets it up themselves and is not contacted. You must then forward them the page titled "VWL Antrag auf Überweisung vermögenswirksamer Leistungen durch den Arbeitgeber" from the application document, or the contributions never start.wireTransfer: false— Liechtenstein Life notifies the employer to set the standing order up. Nothing is required of you.
directDebit would place the SEPA mandate on the employer's account, so do not send employee
bank details here.
ValueInvestVWLFinancialStatusInput.policyReason ● PolicyReason! non-null enum
The reason the customer is applying for a policy.
ValueInvestVWLFinancialStatusInput.policyReasonOtherText ● String scalar
Required when policyReason is OTHER.
ValueInvestVWLFinancialStatusInput.totalMonthlyExpenses ● MonetaryFractionalAmount! non-null scalar
Total monthly expenses of the employee (smallest monetary unit, i.e. cents for EUR).
ValueInvestVWLFinancialStatusInput.totalMonthlyNetIncome ● MonetaryFractionalAmount! non-null scalar
Monthly net income of the employee (smallest monetary unit, i.e. cents for EUR).