WIP jordan

This commit is contained in:
Jordan Weingarten
2026-04-16 11:11:44 -05:00
parent ff2d7b18b5
commit 67482f6629
163 changed files with 50627 additions and 728 deletions

View File

@@ -0,0 +1,53 @@
/** Health quoting — mock carriers, plans, and reference rate table (age bands). */
export const HEALTH_QUOTE_CARRIERS: { id: string; name: string; detail: string; hasPublishedRateTable?: boolean }[] = [
{
id: 'vida_plena',
name: 'Vida Plena Salud',
detail: 'Quoting email on file · published age-banded table',
hasPublishedRateTable: true
},
{
id: 'salud_global',
name: 'Salud Global',
detail: 'Quoting email on file',
hasPublishedRateTable: false
},
{
id: 'integral_med',
name: 'Integral Medical',
detail: 'Quoting email on file',
hasPublishedRateTable: true
}
]
export const HEALTH_COVERAGE_PLANS: { id: string; label: string; hint: string }[] = [
{ id: 'local_base', label: 'Local · Base', hint: 'In-country network, standard deductible' },
{ id: 'local_plus', label: 'Local · Plus', hint: 'Broader network, lower copay' },
{ id: 'intl_major', label: 'International · Major medical', hint: 'Evacuation + US/EU coverage tier' }
]
export const HEALTH_COVERAGE_AREA: { label: string; value: string }[] = [
{ label: 'Local', value: 'local' },
{ label: 'International', value: 'international' }
]
export const HEALTH_NETWORK_TIER: { label: string; value: string }[] = [
{ label: 'Preferred / cerrado', value: 'preferred' },
{ label: 'Open / amplio', value: 'open' }
]
export const HEALTH_DEDUCTIBLE: { label: string; value: string }[] = [
{ label: '$500', value: '500' },
{ label: '$1,000', value: '1000' },
{ label: '$2,500', value: '2500' }
]
/** Mock age-band premium table (USD/mo) — some carriers publish this instead of email-only quotes */
export const HEALTH_AGE_BAND_REFERENCE: { ageBand: string; employee: number; spouse: number; children: number }[] = [
{ ageBand: '017', employee: 0, spouse: 0, children: 118 },
{ ageBand: '1829', employee: 142, spouse: 198, children: 0 },
{ ageBand: '3044', employee: 186, spouse: 251, children: 0 },
{ ageBand: '4554', employee: 264, spouse: 318, children: 0 },
{ ageBand: '5564', employee: 352, spouse: 401, children: 0 }
]