Skip to main content

HealthSimplifiedDeathBenefitInput

Simplified-underwriting health declarations for a death-benefit-only Prosperity 3A or Prosperity Plus offer.

Used when the insured person is not applying for premium-waiver or disability-annuity coverage. The two boolean declarations replace the detailed questionnaire; the matching *Details string becomes mandatory whenever a declaration is answered negatively.

Submit this via the simplifiedDeathBenefit key on Prosperity3AHealthStatusV2Input or ProsperityPlusHealthStatusV2Input.

Corresponds to HealthQuestionnaireType.SIMPLIFIED_DEATH_BENEFIT.

***Details string normalization**: on every *Details field in this input, null, absent, empty (""), and whitespace-only strings are treated as equivalent to "omitted" — they neither satisfy a "required" rule nor trigger a "must be omitted" rule. Submit a non-blank string to count as provided.

input HealthSimplifiedDeathBenefitInput {
hasNoMultipleMedicalVisits: Boolean!
healthProblemsDetails: String
isHealthy: Boolean!
visitsDetails: String
}

Fields

HealthSimplifiedDeathBenefitInput.hasNoMultipleMedicalVisits ● Boolean! non-null scalar

Whether the insured person has had at most one medical visit in the last twelve months (routine check-ups and dental cleanings are excluded from the count).

  • true — zero or one qualifying visit; visitsDetails must be omitted.
  • false — multiple qualifying visits; visitsDetails must list approximate dates and reasons.

HealthSimplifiedDeathBenefitInput.healthProblemsDetails ● String scalar

Free-text description of the known medical conditions (name, treatment period, current status). Required when isHealthy is false; must be omitted otherwise.

HealthSimplifiedDeathBenefitInput.isHealthy ● Boolean! non-null scalar

Whether the insured person is in good general health with no known medical conditions to declare.

  • true — healthy; healthProblemsDetails must be omitted.
  • false — at least one known condition; healthProblemsDetails must describe the condition, treatment period, and current status.

HealthSimplifiedDeathBenefitInput.visitsDetails ● String scalar

Free-text description of the recent medical visits (approximate dates and reasons). Required when hasNoMultipleMedicalVisits is false; must be omitted otherwise.

Member Of

Prosperity3AHealthStatusV2Input input ● ProsperityPlusHealthStatusV2Input input