Patient Savings Calculator How Much Could You Save on Your MRI? Many patients are surprised to learn they can choose where to get their MRI. See how much you could save compared to a hospital. 1. What MRI has your doctor ordered? Select MRI type Hip, Knee or Ankle MRI (no contrast) Lower Back (Lumbar) MRI (no contrast) Shoulder, Wrist or Elbow MRI (no contrast) Neck (Cervical) MRI (no contrast) Brain MRI with & without contrast + 3D/AI Brain MRI (no contrast) + 3D/AI Lower Back MRI with & without contrast Mid Back (Thoracic) MRI (no contrast) Abdomen MRI with & without contrast Pelvis MRI with & without contrast Abdomen MRI (no contrast) Neck MRA (blood vessel imaging) 2. What insurance do you have? Select insurance Medicare Commercial Insurance 3. What region of Wisconsin are you in? Select your region SE WI — Greater Milwaukee, Waukesha, Mequon, Sheboygan SW WI — Madison, La Crosse & Outlying Areas Central WI — Fond du Lac, WI Dells, Portage, WI Rapids, Marshfield NE WI — Green Bay, Fox Cities, Rhinelander, Eagle River N Central WI — Wausau, Stevens Point, Minocqua, Medford NW WI — Eau Claire, Black River Falls, Menomonie, Hayward Calculate My Savings Clear Your Estimated MRI Cost Start over 0% less than the hospital You save $0 at Smart Scan The same low Medicare rate — no hospital extras Hospital MRI $0 Smart Scan MRI $0 Your Savings $0 Hospital $0 Smart Scan $0 Check Appointment Availability Find a Location Near You @import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700;800&display;=swap'); .ssmi-patient-calculator { --ssmi-navy: #12395b; --ssmi-blue: #2f7dbd; --ssmi-light: #f4f8fb; --ssmi-border: #d8e2ea; --ssmi-text: #22313f; --ssmi-muted: #607180; --ssmi-success: #1f8a5b; --ssmi-success-dark: #0f6b41; --ssmi-hospital: #e06b5e; --ssmi-hospital-dark: #c8392e; --ssmi-smartscan: #1f8a5b; padding: 4rem 1rem; background: #ffffff; font-family: 'Montserrat', Arial, sans-serif; color: var(--ssmi-text); } .ssmi-patient-calculator .ssmi-calc-wrap { max-width: 1000px; margin: 0 auto; } .ssmi-patient-calculator .ssmi-calc-head { text-align: center; margin-bottom: 2rem; } .ssmi-patient-calculator .ssmi-eyebrow { margin-bottom: 0.5rem; text-transform: uppercase; letter-spacing: 0.08em; font-size: 0.85rem; font-weight: 700; color: var(--ssmi-blue); } .ssmi-patient-calculator h2 { margin-bottom: 0.75rem; color: var(--ssmi-navy); font-size: clamp(2rem, 3vw, 2.75rem); } .ssmi-patient-calculator .ssmi-calc-card { background: #fff; border: 1px solid var(--ssmi-border); border-radius: 1.25rem; padding: 2rem; box-shadow: 0 12px 30px rgba(18, 57, 91, 0.08); } .ssmi-patient-calculator .ssmi-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 1rem; margin-bottom: 1.25rem; } .ssmi-patient-calculator .ssmi-field { display: flex; flex-direction: column; justify-content: flex-end; } .ssmi-patient-calculator .ssmi-field label { margin-bottom: 0.45rem; font-weight: 700; color: var(--ssmi-navy); } .ssmi-patient-calculator .ssmi-field input, .ssmi-patient-calculator .ssmi-field select { width: 100%; min-height: 52px; padding: 0.85rem 1rem; border: 1px solid var(--ssmi-border); border-radius: 0.85rem; font-size: 1rem; box-sizing: border-box; font-family: inherit; } .ssmi-patient-calculator .ssmi-btn-row { display: flex; flex-wrap: wrap; gap: 0.75rem; align-items: center; } .ssmi-patient-calculator .ssmi-btn { display: inline-flex; align-items: center; justify-content: center; min-height: 50px; padding: 0.85rem 1.4rem; border-radius: 999px; font-weight: 700; text-decoration: none; border: none; cursor: pointer; transition: 0.25s ease; font-family: inherit; } .ssmi-patient-calculator .ssmi-btn-primary { background: var(--ssmi-navy); color: #fff; } .ssmi-patient-calculator .ssmi-btn-primary:hover { background: #0e2d48; } .ssmi-patient-calculator .ssmi-btn-secondary { background: #eef4f8; color: var(--ssmi-navy); } .ssmi-patient-calculator .ssmi-btn-outline { background: transparent; color: var(--ssmi-navy); border: 1px solid var(--ssmi-navy); } .ssmi-patient-calculator .ssmi-results { margin-top: 1.5rem; padding: 1.5rem; border-radius: 1rem; background: var(--ssmi-light); border: 1px solid var(--ssmi-border); } .ssmi-patient-calculator .hidden { display: none !important; } .ssmi-patient-calculator .ssmi-results-top { display: flex; justify-content: space-between; gap: 1rem; align-items: center; flex-wrap: wrap; margin-bottom: 1rem; } .ssmi-patient-calculator .ssmi-results-top h3 { margin: 0; color: var(--ssmi-navy); } .ssmi-patient-calculator .ssmi-text-btn { padding: 0; border: none; background: transparent; color: var(--ssmi-blue); font-weight: 700; cursor: pointer; font-family: inherit; } /* ---- Savings hero (the signature moment) ---- */ .ssmi-patient-calculator .ssmi-savings-hero { display: flex; align-items: center; justify-content: space-between; flex-wrap: wrap; gap: 1rem; margin-bottom: 1.25rem; padding: 1.4rem 1.6rem; border-radius: 1rem; background: linear-gradient(135deg, var(--ssmi-success) 0%, var(--ssmi-success-dark) 100%); color: #fff; box-shadow: 0 10px 26px rgba(15, 107, 65, 0.25); } .ssmi-patient-calculator .ssmi-hero-pct { display: flex; flex-direction: column; line-height: 1; } .ssmi-patient-calculator .ssmi-hero-pct span { font-size: clamp(3rem, 7vw, 4.5rem); font-weight: 800; letter-spacing: -0.02em; } .ssmi-patient-calculator .ssmi-hero-pct small { margin-top: 0.35rem; font-size: 0.95rem; font-weight: 600; opacity: 0.9; } .ssmi-patient-calculator .ssmi-hero-amt { font-size: 1.15rem; font-weight: 600; text-align: right; } .ssmi-patient-calculator .ssmi-hero-amt strong { display: block; font-size: clamp(1.8rem, 4vw, 2.4rem); font-weight: 800; } /* ---- Value banner (Medicare same-rate) ---- */ .ssmi-patient-calculator .ssmi-value-hero { margin-bottom: 1.25rem; padding: 1.25rem 1.5rem; border-radius: 1rem; background: #eef7f1; border: 1px solid #b9e0c8; } .ssmi-patient-calculator .ssmi-value-hero strong { display: block; color: var(--ssmi-success-dark); font-size: 1.25rem; margin-bottom: 0.35rem; } .ssmi-patient-calculator .ssmi-value-hero span { color: var(--ssmi-text); font-size: 0.98rem; } .ssmi-patient-calculator .ssmi-results-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 1rem; margin-bottom: 1.25rem; } .ssmi-patient-calculator .ssmi-result-box { position: relative; background: #fff; border: 1px solid var(--ssmi-border); border-radius: 1rem; padding: 1rem; } .ssmi-patient-calculator .ssmi-result-box span { display: block; margin-bottom: 0.4rem; color: var(--ssmi-muted); font-size: 0.92rem; } .ssmi-patient-calculator .ssmi-result-box strong { font-size: 1.5rem; color: var(--ssmi-navy); } .ssmi-patient-calculator .ssmi-box-smart { border-color: #bfe0cd; background: #f6fbf8; } .ssmi-patient-calculator .ssmi-result-box.savings { border-color: var(--ssmi-success); } .ssmi-patient-calculator .ssmi-result-box.savings strong { color: var(--ssmi-success-dark); } .ssmi-patient-calculator .ssmi-box-pill { position: absolute; top: 0.75rem; right: 0.75rem; margin: 0; padding: 0.2rem 0.6rem; border-radius: 999px; background: var(--ssmi-success-dark); color: #fff; font-size: 0.72rem; font-weight: 700; } .ssmi-patient-calculator .ssmi-chart { margin-bottom: 1.25rem; background: #fff; border: 1px solid var(--ssmi-border); border-radius: 1rem; padding: 1.25rem 1rem; } .ssmi-patient-calculator .ssmi-chart-row { display: grid; grid-template-columns: 110px 1fr 90px; gap: 1rem; align-items: center; margin-bottom: 1rem; } .ssmi-patient-calculator .ssmi-chart-row:last-child { margin-bottom: 0; } .ssmi-patient-calculator .ssmi-bar-track { height: 26px; background: #eef2f6; border-radius: 999px; overflow: hidden; } .ssmi-patient-calculator .ssmi-bar { position: relative; height: 100%; width: 0; border-radius: 999px; transition: width 0.6s cubic-bezier(0.22, 1, 0.36, 1); } .ssmi-patient-calculator .ssmi-bar-hospital { background: linear-gradient(90deg, var(--ssmi-hospital) 0%, var(--ssmi-hospital-dark) 100%); } .ssmi-patient-calculator .ssmi-bar-smartscan { background: linear-gradient(90deg, #2fae72 0%, var(--ssmi-success-dark) 100%); } .ssmi-patient-calculator .ssmi-bar-badge { position: absolute; top: 50%; right: 0.55rem; transform: translateY(-50%); padding: 0.12rem 0.5rem; border-radius: 999px; background: #fff; color: var(--ssmi-success-dark); font-size: 0.72rem; font-weight: 800; white-space: nowrap; } .ssmi-patient-calculator .ssmi-chart-row > strong { text-align: right; color: var(--ssmi-navy); } .ssmi-patient-calculator .ssmi-info-note { background: #fffbea; border: 1px solid #f0d070; border-radius: 0.75rem; padding: 0.85rem 1rem; font-size: 0.92rem; color: #5a4a00; margin-bottom: 1.25rem; } .ssmi-patient-calculator .ssmi-note-good { background: #eef7f1; border-color: #b9e0c8; color: #1c5c3c; } .ssmi-patient-calculator .ssmi-disclaimer { margin-top: 1rem; color: var(--ssmi-muted); font-size: 0.92rem; } @media (max-width: 900px) { .ssmi-patient-calculator .ssmi-grid, .ssmi-patient-calculator .ssmi-results-grid { grid-template-columns: 1fr; } } @media (max-width: 767px) { .ssmi-patient-calculator .ssmi-calc-card { padding: 1.25rem; } .ssmi-patient-calculator .ssmi-savings-hero { flex-direction: column; align-items: flex-start; } .ssmi-patient-calculator .ssmi-hero-amt { text-align: left; } .ssmi-patient-calculator .ssmi-chart-row { grid-template-columns: 1fr; gap: 0.4rem; } .ssmi-patient-calculator .ssmi-chart-row > strong { text-align: left; } } @media (prefers-reduced-motion: reduce) { .ssmi-patient-calculator .ssmi-bar { transition: none; } } (function () { function init() { /* ========================================================================= * PRICING DATA — four DISTINCT numbers per procedure. Do NOT conflate them. * ------------------------------------------------------------------------- * medicare = base Medicare-allowed rate Smart Scan bills a MEDICARE * patient (independent outpatient center). Workbook col E / * "Total Medicare" rows. * * commercial = Smart Scan's COMMERCIAL contracted rate for a patient * WITH COMMERCIAL INSURANCE. Flat-ish, region-independent * ("our contracted rate"), sits in Eric's $650-850 band. * CONFIRMED by Eric: 73721 = 650, 70553 = 850. * The other ten are ESTIMATES within that band, tiered by * complexity ($650 basic non-contrast / $850 contrast, w&wo;, * or 3D-AI). *** Have Eric confirm/adjust each. *** * * hospitalMedicare = what a Medicare patient pays at a HOSPITAL outpatient * dept. Straight from the workbook's "Patients in Rural WI * or Underserved Urban Environments" column (= base Medicare * x 1.25). Per the workbook note, hospitals in rural, * underserved, OR high-density urban markets (incl. * Milwaukee/Madison) are allowed ~25% more than an * independent center — so choosing Smart Scan saves ~20%. * * hospital{} = hospital COMMERCIAL allowed amount by WI region. * Contrast codes already include the 3D/AI add-on. * Verified against the workbook — unchanged. * ========================================================================= */ var procedures = { "73721": { label: "Hip, Knee or Ankle MRI (no contrast)", medicare: 205.08, commercial: 650, hospitalMedicare: 256.35, hospital: { se: 769.05, sw: 922.86, central: 922.86, ne: 861.34, nc: 1076.67, nw: 1127.94 } }, "72148": { label: "Lower Back (Lumbar) MRI (no contrast)", medicare: 191.72, commercial: 650, hospitalMedicare: 239.65, hospital: { se: 718.95, sw: 862.74, central: 862.74, ne: 805.22, nc: 1006.53, nw: 1054.46 } }, "73221": { label: "Shoulder, Wrist or Elbow MRI (no contrast)", medicare: 205.08, commercial: 650, hospitalMedicare: 256.35, hospital: { se: 769.05, sw: 922.86, central: 922.86, ne: 861.34, nc: 1076.67, nw: 1127.94 } }, "72141": { label: "Neck (Cervical) MRI (no contrast)", medicare: 190.72, commercial: 650, hospitalMedicare: 238.40, hospital: { se: 715.20, sw: 858.24, central: 858.24, ne: 801.02, nc: 1001.28, nw: 1048.96 } }, "70553": { label: "Brain MRI w/ & w/o contrast + 3D/AI", medicare: 536.97, commercial: 850, hospitalMedicare: 671.21, hospital: { se: 2330.61, sw: 2416.37, central: 2416.37, ne: 2255.27, nc: 2819.09, nw: 2953.34 } }, "70551": { label: "Brain MRI (no contrast) + 3D/AI", medicare: 415.40, commercial: 850, hospitalMedicare: 519.25, hospital: { se: 1557.75, sw: 1869.30, central: 1869.30, ne: 1744.68, nc: 2180.85, nw: 2284.70 } }, "72158": { label: "Lower Back MRI w/ & w/o contrast", medicare: 332.77, commercial: 850, hospitalMedicare: 415.96, hospital: { se: 1580.66, sw: 1497.47, central: 1497.47, ne: 1397.63, nc: 1747.04, nw: 1830.24 } }, "72146": { label: "Mid Back (Thoracic) MRI (no contrast)", medicare: 190.39, commercial: 650, hospitalMedicare: 237.99, hospital: { se: 713.96, sw: 856.75, central: 856.75, ne: 799.64, nc: 999.55, nw: 1047.15 } }, "74183": { label: "Abdomen MRI w/ & w/o contrast", medicare: 336.01, commercial: 850, hospitalMedicare: 420.01, hospital: { se: 1596.05, sw: 1512.05, central: 1512.05, ne: 1411.24, nc: 1764.05, nw: 1848.06 } }, "72197": { label: "Pelvis MRI w/ & w/o contrast", medicare: 554.34, commercial: 850, hospitalMedicare: 692.93, hospital: { se: 2413.12, sw: 2494.53, central: 2494.53, ne: 2328.23, nc: 2910.28, nw: 3048.87 } }, "74181": { label: "Abdomen MRI (no contrast)", medicare: 193.73, commercial: 650, hospitalMedicare: 242.16, hospital: { se: 726.49, sw: 871.79, central: 871.79, ne: 813.67, nc: 1017.08, nw: 1065.52 } }, "70549": { label: "Neck MRA (blood vessel imaging)", medicare: 343.36, commercial: 850, hospitalMedicare: 429.20, hospital: { se: 1287.60, sw: 1545.12, central: 1545.12, ne: 1442.11, nc: 1802.64, nw: 1888.48 } } }; // Regions where hospitals may bill the rural / critical-access surcharge // (used for the extra commercial-path note). var ruralRegions = { central: true, ne: true, nc: true, nw: true }; // Medicare Part B patient coinsurance (patient pays ~20% of the allowed amount). var COINSURANCE = 0.20; // Rural hospital surcharge multiplier (Medicare path). var RURAL_MULT = 1.25; var reduceMotion = window.matchMedia && window.matchMedia("(prefers-reduced-motion: reduce)").matches; function $(id) { return document.getElementById(id); } function formatCurrency(value) { return new Intl.NumberFormat("en-US", { style: "currency", currency: "USD", maximumFractionDigits: 0 }).format(value); } function countUp(el, end, isPct) { if (reduceMotion) { el.textContent = isPct ? Math.round(end) + "%" : formatCurrency(end); return; } var dur = 700, t0 = performance.now(); function frame(now) { var p = Math.min((now - t0) / dur, 1); var eased = 1 - Math.pow(1 - p, 3); var val = end * eased; el.textContent = isPct ? Math.round(val) + "%" : formatCurrency(val); if (p < 1) requestAnimationFrame(frame); else el.textContent = isPct ? Math.round(end) + "%" : formatCurrency(end); } requestAnimationFrame(frame); } function setBars(hospitalValue, smartScanValue) { var hBar = $("patientHospitalBar"); var sBar = $("patientSmartScanBar"); var max = Math.max(hospitalValue, smartScanValue, 1); // reset to 0 so the growth animation replays on every calculation hBar.style.width = "0%"; sBar.style.width = "0%"; requestAnimationFrame(function () { hBar.style.width = ((hospitalValue / max) * 100) + "%"; sBar.style.width = ((smartScanValue / max) * 100) + "%"; }); } var form = $("patientSavingsForm"); var results = $("patientResults"); form.addEventListener("submit", function (e) { e.preventDefault(); var cpt = $("patientMriType").value; var insurance = $("patientInsurance").value; var region = $("patientRegion").value; if (!cpt || !insurance || !region) { alert("Please complete all three questions to see your estimate."); return; } var proc = procedures[cpt]; if (!proc) return; var isRural = !!ruralRegions[region]; // Elements reused across scenarios var hero = $("patientSavingsHero"); var valueHero = $("patientValueHero"); var chart = $("patientChart"); var pill = $("patientSavingsPill"); var badge = $("patientBarBadge"); var ruralNote = $("ssmi-rural-note"); var medNote = $("ssmi-medicare-note"); // Reset visibility each run hero.classList.add("hidden"); valueHero.classList.add("hidden"); chart.classList.remove("hidden"); pill.classList.add("hidden"); badge.classList.add("hidden"); ruralNote.classList.add("hidden"); medNote.classList.add("hidden"); $("boxThird").classList.add("savings"); var hospitalCost, smartScanCost, savings, pct; if (insurance === "commercial") { // Hospital bills the regional commercial allowed amount. // Smart Scan bills ITS OWN commercial contracted rate (NOT the Medicare rate). hospitalCost = proc.hospital[region]; smartScanCost = proc.commercial; // Common labels for the commercial path $("patientResultHeadline").textContent = "Your Estimated MRI Cost"; $("labelHospital").textContent = "Hospital (Commercial)"; $("labelSmart").textContent = "Smart Scan"; $("chartHospitalLabel").textContent = "Hospital"; countUp($("patientHospitalCost"), hospitalCost, false); if (smartScanCost == null) { /* ---- Commercial rate not yet loaded for this CPT ---- Never show a fabricated number. Show the real hospital figure and invite contact. Remove this branch once every `commercial` value above is populated with Eric's contracted rates. */ chart.classList.add("hidden"); $("patientSmartScanCost").textContent = "Contact us"; $("labelThird").textContent = "Your Savings"; $("boxThird").classList.remove("savings"); $("patientSavings").textContent = "—"; valueHero.classList.remove("hidden"); $("patientValueTitle").textContent = "Smart Scan is typically far below hospital pricing"; $("patientValueSub").textContent = "Hospitals in your region average about " + formatCurrency(hospitalCost) + " for this scan with commercial insurance. We're finalizing your exact Smart Scan " + "commercial rate \u2014 contact us and we'll confirm your price and savings."; $("patientDisclaimer").textContent = "Hospital costs reflect the average in-network commercial allowed amount for your region (per CMS data). " + "Your Smart Scan commercial rate is confirmed at scheduling and varies by plan. Estimates are for " + "informational purposes only and may vary based on your specific plan, deductible status, final claim " + "adjudication, and provider network participation."; results.classList.remove("hidden"); return; } savings = Math.max(hospitalCost - smartScanCost, 0); pct = hospitalCost > 0 ? Math.round((savings / hospitalCost) * 100) : 0; $("labelThird").textContent = "Your Savings"; countUp($("patientSmartScanCost"), smartScanCost, false); countUp($("patientSavings"), savings, false); $("patientHospitalBarLabel").textContent = formatCurrency(hospitalCost); $("patientSmartScanBarLabel").textContent = formatCurrency(smartScanCost); // Dramatic savings hero hero.classList.remove("hidden"); countUp($("patientSavingsPct"), pct, true); $("patientHeroSub").textContent = "less than a hospital MRI"; countUp($("patientSavingsAmt"), savings, false); pill.textContent = pct + "% less"; pill.classList.remove("hidden"); badge.textContent = pct + "% less"; badge.classList.remove("hidden"); setBars(hospitalCost, smartScanCost); if (isRural) { ruralNote.innerHTML = "\u26A0\uFE0F Hospitals in rural or underserved urban areas are allowed " + "25\u201340% higher charges than independent outpatient centers. " + "Out-of-network or non-preferred hospitals can cost significantly more than the estimate above."; ruralNote.classList.remove("hidden"); } $("patientDisclaimer").textContent = "Hospital costs reflect the average in-network commercial allowed amount for your region (per CMS data). " + "Smart Scan costs reflect our commercial contracted rate. Estimates are for informational purposes only and " + "may vary based on your specific plan, deductible status, final claim adjudication, and provider network participation."; } else { // MEDICARE // Smart Scan bills the base Medicare-allowed rate (independent center). // Hospital outpatient depts in rural, underserved, OR high-density urban // markets are allowed ~25% more (workbook "Rural WI / Underserved Urban" // column) — so choosing Smart Scan saves ~20% on every code, every region. // No more "hospital == Smart Scan". smartScanCost = proc.medicare; hospitalCost = proc.hospitalMedicare; savings = Math.max(hospitalCost - smartScanCost, 0); pct = hospitalCost > 0 ? Math.round((savings / hospitalCost) * 100) : 0; var coinsuranceSmart = smartScanCost * COINSURANCE; var coinsuranceHospital = hospitalCost * COINSURANCE; $("patientResultHeadline").textContent = "Your Estimated Medicare MRI Cost"; $("labelHospital").textContent = "Hospital (Medicare)"; $("labelSmart").textContent = "Smart Scan"; $("labelThird").textContent = "Your Savings"; $("chartHospitalLabel").textContent = "Hospital"; $("boxThird").classList.add("savings"); countUp($("patientHospitalCost"), hospitalCost, false); countUp($("patientSmartScanCost"), smartScanCost, false); countUp($("patientSavings"), savings, false); $("patientHospitalBarLabel").textContent = formatCurrency(hospitalCost); $("patientSmartScanBarLabel").textContent = formatCurrency(smartScanCost); hero.classList.remove("hidden"); countUp($("patientSavingsPct"), pct, true); $("patientHeroSub").textContent = "less than a hospital MRI"; countUp($("patientSavingsAmt"), savings, false); pill.textContent = pct + "% less"; pill.classList.remove("hidden"); badge.textContent = pct + "% less"; badge.classList.remove("hidden"); setBars(hospitalCost, smartScanCost); medNote.innerHTML = "With Medicare you typically pay 20% of the allowed amount \u2014 about " + formatCurrency(coinsuranceSmart) + " out of pocket at Smart Scan versus roughly " + formatCurrency(coinsuranceHospital) + " at a hospital outpatient department."; medNote.classList.remove("hidden"); if (isRural) { ruralNote.innerHTML = "\u26A0\uFE0F Hospitals in rural or underserved areas are allowed " + "25\u201340% higher charges than independent outpatient centers \u2014 " + "out-of-network or non-preferred sites can cost even more."; ruralNote.classList.remove("hidden"); } $("patientDisclaimer").textContent = "Hospital figures reflect what a Medicare patient pays at a hospital outpatient department in a rural, " + "underserved, or high-density urban market, where hospitals are allowed to bill about 25% more than an " + "independent center (per the practice pricing data). Smart Scan figures reflect the base Medicare-allowed " + "rate. Medicare Part B generally pays 80% after your deductible, leaving about 20% coinsurance unless " + "covered by a supplement. Estimates are for informational purposes only and may vary by coverage, " + "deductible status, secondary insurance, and final claim adjudication."; } results.classList.remove("hidden"); }); $("clearPatientCalc").addEventListener("click", function () { form.reset(); results.classList.add("hidden"); }); $("refinePatientEstimate").addEventListener("click", function () { results.classList.add("hidden"); form.scrollIntoView({ behavior: "smooth", block: "start" }); }); } if (document.readyState === "loading") { document.addEventListener("DOMContentLoaded", init); } else { init(); } })();