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;visitsDetailsmust be omitted.false— multiple qualifying visits;visitsDetailsmust 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;healthProblemsDetailsmust be omitted.false— at least one known condition;healthProblemsDetailsmust 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