Skip to main content

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