SwissSavingsDetailedHealthInput
Detailed health declaration for the policyholder. For Duo/Junior this is the insured provider, not the relative. Simplified questionnaires and relative-health annuities are not supported. Positive answers require their details; negative answers must not carry details.
input SwissSavingsDetailedHealthInput {
additionalHealthRisk: ProsperityPlusAdditionalHealthRiskInformation!
drugAbuse: ProsperityPlusDrugAbuseInformation!
employmentWorkload: Int!
existingInsuranceContract: ProsperityPlusExistingInsuranceContractInformation!
hasAggravatedTermsContract: Boolean!
hasAnnuity: Boolean!
hasExistingDisabilities: Boolean!
hasHIV: Boolean!
height: Int!
hospitalization: ProsperityPlusHospitalizationInformation!
knownDiseases: ProsperityPlusKnownDiseaseInformation!
medicalPractitionerInformation: String
medication: ProsperityPlusMedicationInformation!
smoking: ProsperityPlusSmokingInformation
weight: Int!
worksAsSelfEmployed: Boolean!
}
Fields
SwissSavingsDetailedHealthInput.additionalHealthRisk ● ProsperityPlusAdditionalHealthRiskInformation! non-null input
Additional health risk information from activities or occupation.
SwissSavingsDetailedHealthInput.drugAbuse ● ProsperityPlusDrugAbuseInformation! non-null input
Drug or alcohol abuse history and treatment details.
SwissSavingsDetailedHealthInput.employmentWorkload ● Int! non-null scalar
Employment workload as a percentage (0–100). Full-time employment is 100.
SwissSavingsDetailedHealthInput.existingInsuranceContract ● ProsperityPlusExistingInsuranceContractInformation! non-null input
Existing insurance contract information.
SwissSavingsDetailedHealthInput.hasAggravatedTermsContract ● Boolean! non-null scalar
Whether the insured person has or has had an insurance contract with aggravated terms (e.g. exclusions, premium surcharges).
SwissSavingsDetailedHealthInput.hasAnnuity ● Boolean! non-null scalar
Whether the insured person currently receives or has received a disability pension, or has a pending pension application.
SwissSavingsDetailedHealthInput.hasExistingDisabilities ● Boolean! non-null scalar
Whether the insured person has any existing physical or mental disabilities, impairments, or congenital conditions.
SwissSavingsDetailedHealthInput.hasHIV ● Boolean! non-null scalar
Whether the insured person has been diagnosed with HIV/AIDS.
SwissSavingsDetailedHealthInput.height ● Int! non-null scalar
Height in centimeters.
SwissSavingsDetailedHealthInput.hospitalization ● ProsperityPlusHospitalizationInformation! non-null input
Hospitalization, operations, and medical treatment history.
SwissSavingsDetailedHealthInput.knownDiseases ● ProsperityPlusKnownDiseaseInformation! non-null input
Known disease history in the last 10 years.
SwissSavingsDetailedHealthInput.medicalPractitionerInformation ● String scalar
Name and address of the physician, therapist, or practitioner who can best provide information on the insured person's state of health. Required outside production. Accepted but not sent to Lifeware in production during the health-question rollout.
SwissSavingsDetailedHealthInput.medication ● ProsperityPlusMedicationInformation! non-null input
Regular medication history.
SwissSavingsDetailedHealthInput.smoking ● ProsperityPlusSmokingInformation input
Smoking history and details. Required outside production. When supplied in production, checked for consistency but not sent to Lifeware during the health-question rollout.
SwissSavingsDetailedHealthInput.weight ● Int! non-null scalar
Weight in kilograms.
SwissSavingsDetailedHealthInput.worksAsSelfEmployed ● Boolean! non-null scalar
Whether the insured person is self-employed.
Member Of
CreateLiechtensteinLifeWealthCHInput input ● CreateProsperityDuoInput input ● CreateProsperityJuniorInput input