Mortgage Protection Life — Dataset Requirements

Loan-linked SI life. Emphasize disease knockouts, SI build ceilings, tobacco, and mortgage/financial need — not Preferred labs.

V1 Fit 9/10
Field priority: R Required for this vertical S Strongly recommended O Optional / later G Shared general dataset (reuse across verticals)

What this vertical needs from data

BMI note: Use SI Level (~BMI 38–42) and Graded (~44) ceilings. Preferred chart not primary.

Disease modules priority

ModulePriorityWhy for this vertical
Heart / CirculatoryRRecent MI/CHF/stroke blocks Level
DiabetesRInsulin + complications / combo with heart
CancerRTreatment recency → Graded/GI
KidneyRDialysis / advanced CKD
LungSOxygen / severe COPD
Disability under 65RActive SSDI often blocks Level
Mental / NervousSRecent hospital/attempt
Liver / Digestive / Immune / Joint / OtherSAs disclosed

Full actuarial detail: ../diseases/ · BMI: bmi-build-chart-review.html

Field checklist (general + vertical-specific)

GroupFieldPriorityWhy
Demographicsage GRPrimary pricing & UW age bands
Demographicssex GRRate tables / some build charts
Demographicsstate GRAvailability, compliance, product filing
Demographicsdate_of_birth GSExact age calculation
Demographicscitizenship_residency GSEligibility / foreign national rules
BMI / Buildheight_ft_in GRBuild chart input
BMI / Buildweight_lb GRBuild chart input
BMI / Buildbmi_computed GRClass assignment
BMI / Buildbuild_class_label GSpreferred/standard/si_level/graded
BMI / Builddiabetic_build_path GSUse alternate ceiling when diabetes present
Tobaccotobacco_products[] GRCigarettes/vape/chew/cigar/cannabis
Tobaccomonths_since_last_use GRNT lookbacks 12–60 mo
Tobacconicotine_class GSNT / tobacco rate class
Diseasesimpairments[].module GRcancer|diabetes|heart|kidney|lung|…
Diseasesimpairments[].attributes GRModule-specific dates/severity
Diseasesimpairments[].path_answers[] GSInterview trail for audit
Income / financialannual_income GSFace amount reasonability / anti-selection
Income / financialnet_worth GOLarge face / fully UW
Income / financialexisting_coverage_amount GSReplacement / total line
Income / financialbankruptcy_years GOFinancial UW
Spouse / householdmarital_status GSHousehold / rider eligibility
Spouse / householdspouse_age_sex GSSpouse rider / joint needs
Spouse / householdspouse_tobacco GOSpouse rider UW
Spouse / householdspouse_impairments_summary GOJoint or second-insured cases
Spouse / householddependent_children_count GSChild rider / need analysis
Spouse / householdbeneficiary_relationship GSApp completeness
Mortgageloan_balance RFace sizing
Mortgageloan_term_years RTerm match
Mortgageproperty_state SIf differs from resident state
Mortgageco_borrower_flag STriggers spouse dataset
Mortgagecoverage_on_whom Rprimary|spouse|both
Family historyfh_cvd_parent_sibling GOUsually not SI-critical
Labsa1c_bp_etc ONot required for pure SI path

Improve solution quality — use of shared data

From general dataset

Reuse without re-asking when intent changes mid-case where safe.

  • BMI raw height/weight always stored once
  • Disease attributes feed knockouts and Graded routing
  • Income / spouse only when this vertical marks R/S
  • Family history mainly Fully UW / Preferred

Vertical-only extras

Do not pollute other verticals with these fields as required.

  • See rows without G in the checklist above
  • Keep them behind intent = mortgage-protection