Payer List for Insurance Claim Status | RCM Edge — 468+ Payers { "@context": "https://schema.org", "@graph": [ { "@type": "WebPage", "@id": "https://rcmedge.ai/payer-list-for-insurance-claim-status/", "name": "Payer List for Insurance Claim Status — RCM Edge AI", "description": "Complete list of 468+ insurance payers supported by RCM Edge for real-time claim status automation. Covers commercial, Medicare, Medicaid, and managed care plans.", "url": "https://rcmedge.ai/payer-list-for-insurance-claim-status/", "inLanguage": "en-US", "breadcrumb": { "@type": "BreadcrumbList", "itemListElement": [ { "@type": "ListItem", "position": 1, "name": "Home", "item": "https://rcmedge.ai/" }, { "@type": "ListItem", "position": 2, "name": "Payer List — Claim Status", "item": "https://rcmedge.ai/payer-list-for-insurance-claim-status/" } ] }, "publisher": { "@type": "Organization", "name": "RCM Edge AI", "url": "https://rcmedge.ai", "logo": { "@type": "ImageObject", "url": "https://rcmedge.ai/wp-content/uploads/2023/09/RCM-Edge-Logo-PNG-1024x470.png" } } }, { "@type": "SoftwareApplication", "name": "RCM Edge — Edge Claims", "applicationCategory": "HealthcareApplication", "description": "AI-powered real-time insurance claim status automation across 468+ payers. No manual portal logins required.", "featureList": ["Real-time claim status tracking", "468+ payer connections", "Bulk claim status checks", "AI-prioritized worklists", "Automated follow-up triggers"] }, { "@type": "FAQPage", "mainEntity": [ { "@type": "Question", "name": "How many payers does RCM Edge support for claim status?", "acceptedAnswer": { "@type": "Answer", "text": "RCM Edge supports 468+ payers for real-time claim status automation, covering commercial insurance, Medicare, Medicaid, and managed care plans across all 50 states." } }, { "@type": "Question", "name": "Do I need to log into payer portals to check claim status?", "acceptedAnswer": { "@type": "Answer", "text": "No. RCM Edge's Edge Claims module connects directly to payer systems via API and EDI, eliminating the need to manually log into individual payer portals." } }, { "@type": "Question", "name": "Can RCM Edge check claim status in bulk?", "acceptedAnswer": { "@type": "Answer", "text": "Yes. RCM Edge supports bulk claim status checks, allowing you to check hundreds or thousands of claims simultaneously across multiple payers from a single dashboard." } } ] } ] } /* ── DESIGN TOKENS (RCM Edge Brand) ──────────────────────────── */ :root { --green-dark: #034737; --green-mid: #045a46; --green-deeper: #023328; --green-light: #A9FF9B; --green-pale: #d4ffd0; --green-tint: #eaf7e8; --text-primary: #22281E; --text-secondary: #4a5244; --text-muted: #798572; --bg-light: #F4F7F3; --bg-white: #ffffff; --border: #dde8db; --border-dark: #c5d6c1; --shadow-sm: 0 1px 4px rgba(3,71,55,.07); --shadow-md: 0 4px 20px rgba(3,71,55,.11); --shadow-lg: 0 16px 48px rgba(3,71,55,.15); --radius-sm: 8px; --radius-md: 14px; --radius-lg: 20px; --radius-xl: 28px; --font: 'Inter', sans-serif; --ease: cubic-bezier(.4,0,.2,1); --transition: 0.22s var(--ease); } /* ── RESET ───────────────────────────────────────────────────── */ *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; } html { scroll-behavior: smooth; -webkit-font-smoothing: antialiased; } body { font-family: var(--font); background: var(--bg-light); color: var(--text-primary); line-height: 1.6; overflow-x: hidden; } a { text-decoration: none; color: inherit; } button { cursor: pointer; border: none; background: none; font-family: var(--font); } /* ── UTILITIES ───────────────────────────────────────────────── */ .container { width: 100%; max-width: 1240px; margin: 0 auto; padding: 0 24px; } .section-label { display: inline-flex; align-items: center; gap: 8px; background: rgba(169,255,155,.16); color: var(--green-dark); border: 1px solid rgba(169,255,155,.45); border-radius: 100px; padding: 5px 14px; font-size: 11.5px; font-weight: 700; letter-spacing: .07em; text-transform: uppercase; } .section-label .dot { width: 6px; height: 6px; background: var(--green-light); border-radius: 50%; flex-shrink: 0; animation: pulse-dot 2.2s ease-in-out infinite; } @keyframes pulse-dot { 0%,100% { opacity:1; transform:scale(1); } 50% { opacity:.55; transform:scale(1.4); } } .btn-primary { display: inline-flex; align-items: center; gap: 8px; background: var(--green-dark); color: #fff; padding: 13px 26px; border-radius: var(--radius-sm); font-size: 14.5px; font-weight: 700; transition: var(--transition); border: 2px solid var(--green-dark); white-space: nowrap; } .btn-primary:hover { background: var(--green-mid); box-shadow: 0 8px 28px rgba(3,71,55,.3); transform: translateY(-1px); } .btn-accent { display: inline-flex; align-items: center; gap: 8px; background: var(--green-light); color: var(--green-dark); padding: 13px 26px; border-radius: var(--radius-sm); font-size: 14.5px; font-weight: 800; transition: var(--transition); white-space: nowrap; } .btn-accent:hover { background: var(--green-pale); box-shadow: 0 8px 28px rgba(169,255,155,.45); transform: translateY(-1px); } .btn-ghost { display: inline-flex; align-items: center; gap: 8px; background: transparent; color: rgba(255,255,255,.82); padding: 13px 22px; border-radius: var(--radius-sm); font-size: 14.5px; font-weight: 600; border: 1.5px solid rgba(255,255,255,.28); transition: var(--transition); white-space: nowrap; } .btn-ghost:hover { background: rgba(255,255,255,.1); border-color: rgba(255,255,255,.6); } /* ── ANIMATIONS ──────────────────────────────────────────────── */ @keyframes fadeUp { from{opacity:0;transform:translateY(28px)} to{opacity:1;transform:translateY(0)} } @keyframes fadeIn { from{opacity:0} to{opacity:1} } @keyframes shimmer { 0%{background-position:-600px 0} 100%{background-position:600px 0} } @keyframes float { 0%,100%{transform:translateY(0)} 50%{transform:translateY(-7px)} } @keyframes spin { to{transform:rotate(360deg)} } @keyframes countUp { from{opacity:0;transform:translateY(12px)} to{opacity:1;transform:translateY(0)} } .reveal { opacity:0; transform:translateY(24px); transition: opacity .65s ease, transform .65s ease; } .reveal.visible { opacity:1; transform:translateY(0); } .delay-1 { transition-delay:.1s } .delay-2 { transition-delay:.2s } .delay-3 { transition-delay:.3s } .delay-4 { transition-delay:.4s } .delay-5 { transition-delay:.5s } /* ══════════════════════════════════════════════════════════════ SECTION 1 — HERO ══════════════════════════════════════════════════════════════ */ .hero { background: var(--green-dark); padding: 80px 0 0; position: relative; overflow: hidden; } /* Grid pattern */ .hero::before { content: ''; position: absolute; inset: 0; background-image: linear-gradient(rgba(169,255,155,.055) 1px, transparent 1px), linear-gradient(90deg, rgba(169,255,155,.055) 1px, transparent 1px); background-size: 52px 52px; } /* Radial glows */ .hero-glow-1 { position: absolute; top: -100px; right: -100px; width: 560px; height: 560px; border-radius: 50%; background: radial-gradient(circle, rgba(169,255,155,.14) 0%, transparent 65%); pointer-events: none; } .hero-glow-2 { position: absolute; bottom: 0; left: -80px; width: 400px; height: 400px; border-radius: 50%; background: radial-gradient(circle, rgba(169,255,155,.07) 0%, transparent 70%); pointer-events: none; } .hero-inner { position: relative; z-index: 1; display: grid; grid-template-columns: 1fr 420px; gap: 56px; align-items: end; } .hero-content { padding-bottom: 56px; } .hero-content .section-label { margin-bottom: 20px; } /* Breadcrumb */ .breadcrumb { display: flex; align-items: center; gap: 8px; font-size: 13px; color: rgba(255,255,255,.45); margin-bottom: 20px; flex-wrap: wrap; } .breadcrumb a { color: rgba(255,255,255,.5); transition: color var(--transition); } .breadcrumb a:hover { color: var(--green-light); } .breadcrumb-sep { font-size: 11px; color: rgba(255,255,255,.3); } .breadcrumb-current { color: rgba(255,255,255,.7); } .hero-content h1 { font-size: clamp(30px, 4.2vw, 52px); font-weight: 900; line-height: 1.1; color: #fff; letter-spacing: -.025em; margin-bottom: 20px; } .hero-content h1 .accent { color: var(--green-light); } .hero-content p.lead { font-size: 17px; color: rgba(255,255,255,.68); line-height: 1.75; max-width: 520px; margin-bottom: 32px; } .hero-actions { display: flex; gap: 12px; flex-wrap: wrap; } /* Hero right — stat card stack */ .hero-stats-stack { display: flex; flex-direction: column; gap: 2px; background: rgba(0,0,0,.18); border-radius: var(--radius-lg) var(--radius-lg) 0 0; padding: 28px 28px 0; border: 1px solid rgba(169,255,155,.12); border-bottom: none; backdrop-filter: blur(12px); } .hero-stat-row { display: flex; align-items: center; justify-content: space-between; padding: 16px 0; border-bottom: 1px solid rgba(255,255,255,.07); } .hero-stat-row:last-child { border-bottom: none; padding-bottom: 24px; } .hero-stat-label { font-size: 13px; font-weight: 500; color: rgba(255,255,255,.55); } .hero-stat-value { font-size: 22px; font-weight: 900; color: var(--green-light); letter-spacing: -.02em; } .hero-stat-row.highlight .hero-stat-value { background: linear-gradient(135deg, var(--green-light), #7be870); -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-clip: text; } .hero-stat-badge { display: inline-flex; align-items: center; gap: 5px; background: rgba(169,255,155,.15); border: 1px solid rgba(169,255,155,.25); border-radius: 100px; padding: 3px 10px; font-size: 11px; font-weight: 700; color: var(--green-light); letter-spacing: .04em; } /* ══════════════════════════════════════════════════════════════ SECTION 2 — TRUST BAR ══════════════════════════════════════════════════════════════ */ .trust-bar { background: var(--bg-white); border-bottom: 1px solid var(--border); padding: 18px 0; } .trust-bar-inner { display: flex; align-items: center; justify-content: center; gap: 32px; flex-wrap: wrap; } .trust-item { display: flex; align-items: center; gap: 9px; font-size: 13.5px; font-weight: 600; color: var(--text-secondary); } .trust-icon { width: 30px; height: 30px; border-radius: 7px; background: var(--bg-light); display: flex; align-items: center; justify-content: center; flex-shrink: 0; } .trust-sep { width: 1px; height: 22px; background: var(--border); } /* ══════════════════════════════════════════════════════════════ SECTION 3 — HOW IT WORKS (3 steps) ══════════════════════════════════════════════════════════════ */ .how-section { padding: 80px 0; background: var(--bg-light); } .how-grid { display: grid; grid-template-columns: repeat(3,1fr); gap: 20px; margin-top: 48px; } .how-card { background: var(--bg-white); border: 1.5px solid var(--border); border-radius: var(--radius-lg); padding: 28px 26px 26px; position: relative; overflow: hidden; transition: transform var(--transition), box-shadow var(--transition), border-color var(--transition); } .how-card:hover { transform: translateY(-4px); box-shadow: var(--shadow-lg); border-color: var(--green-dark); } .how-card::after { content: attr(data-step); position: absolute; top: 20px; right: 20px; font-size: 72px; font-weight: 900; line-height: 1; color: rgba(3,71,55,.05); letter-spacing: -.04em; pointer-events: none; } .how-icon { width: 48px; height: 48px; border-radius: 12px; background: var(--bg-light); display: flex; align-items: center; justify-content: center; margin-bottom: 18px; } .how-card h3 { font-size: 17px; font-weight: 700; color: var(--text-primary); margin-bottom: 9px; } .how-card p { font-size: 14.5px; color: var(--text-secondary); line-height: 1.68; } .how-card .step-num { display: inline-flex; align-items: center; justify-content: center; width: 22px; height: 22px; border-radius: 50%; background: var(--green-dark); color: #fff; font-size: 11px; font-weight: 800; margin-bottom: 14px; } /* ══════════════════════════════════════════════════════════════ SECTION 4 — PAYER TABLE (MAIN) ══════════════════════════════════════════════════════════════ */ .payer-section { padding: 80px 0 96px; background: var(--bg-white); } .payer-header { display: flex; align-items: flex-start; justify-content: space-between; gap: 24px; margin-bottom: 32px; flex-wrap: wrap; } .payer-header-left h2 { font-size: clamp(24px, 3vw, 36px); font-weight: 800; letter-spacing: -.02em; color: var(--text-primary); margin-bottom: 8px; } .payer-header-left p { font-size: 15px; color: var(--text-secondary); } .payer-count-badge { display: inline-flex; align-items: center; gap: 8px; background: var(--green-dark); color: #fff; border-radius: var(--radius-sm); padding: 10px 18px; font-size: 14px; font-weight: 700; flex-shrink: 0; } .payer-count-badge strong { font-size: 22px; font-weight: 900; color: var(--green-light); } /* Controls bar */ .payer-controls { display: flex; align-items: center; gap: 12px; margin-bottom: 20px; flex-wrap: wrap; } .search-wrap { position: relative; flex: 1; min-width: 220px; } .search-wrap svg { position: absolute; left: 14px; top: 50%; transform: translateY(-50%); pointer-events: none; } .payer-search { width: 100%; padding: 11px 14px 11px 42px; border: 1.5px solid var(--border); border-radius: var(--radius-sm); font-size: 14px; color: var(--text-primary); background: var(--bg-light); font-family: var(--font); transition: border-color var(--transition), box-shadow var(--transition); outline: none; } .payer-search::placeholder { color: var(--text-muted); } .payer-search:focus { border-color: var(--green-dark); background: #fff; box-shadow: 0 0 0 3px rgba(3,71,55,.1); } /* Alpha filter buttons */ .alpha-filter { display: flex; align-items: center; gap: 6px; flex-wrap: wrap; margin-bottom: 20px; } .alpha-label { font-size: 12px; font-weight: 700; color: var(--text-muted); margin-right: 4px; } .alpha-btn { width: 30px; height: 30px; border-radius: 6px; background: var(--bg-light); border: 1.5px solid var(--border); font-size: 12px; font-weight: 700; color: var(--text-muted); transition: var(--transition); cursor: pointer; } .alpha-btn:hover, .alpha-btn.active { background: var(--green-dark); color: #fff; border-color: var(--green-dark); } .alpha-btn.all { width: auto; padding: 0 10px; font-size: 11px; } /* View toggles */ .view-toggle { display: flex; gap: 4px; background: var(--bg-light); border: 1.5px solid var(--border); border-radius: var(--radius-sm); padding: 3px; } .view-btn { width: 34px; height: 32px; border-radius: 6px; display: flex; align-items: center; justify-content: center; transition: var(--transition); cursor: pointer; } .view-btn.active { background: var(--green-dark); } .view-btn.active svg { stroke: #fff; } .view-btn:not(.active) svg { stroke: var(--text-muted); } /* Results meta */ .results-meta { display: flex; align-items: center; justify-content: space-between; margin-bottom: 16px; flex-wrap: wrap; gap: 8px; } .results-count { font-size: 13.5px; color: var(--text-muted); font-weight: 500; } .results-count strong { color: var(--text-primary); font-weight: 700; } /* ── GRID VIEW ───────────────────────────────────────────────── */ .payer-grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(240px, 1fr)); gap: 10px; } .payer-card { background: var(--bg-light); border: 1.5px solid var(--border); border-radius: var(--radius-sm); padding: 14px 16px; display: flex; align-items: center; gap: 12px; transition: transform var(--transition), box-shadow var(--transition), border-color var(--transition), background var(--transition); position: relative; overflow: hidden; } .payer-card:hover { transform: translateY(-2px); box-shadow: var(--shadow-md); border-color: var(--green-dark); background: var(--bg-white); } .payer-card::before { content: ''; position: absolute; left: 0; top: 0; bottom: 0; width: 3px; background: var(--green-dark); transform: scaleY(0); transform-origin: bottom; transition: transform var(--transition); } .payer-card:hover::before { transform: scaleY(1); } .payer-initial { width: 36px; height: 36px; border-radius: 8px; background: rgba(3,71,55,.08); display: flex; align-items: center; justify-content: center; font-size: 14px; font-weight: 800; color: var(--green-dark); flex-shrink: 0; text-transform: uppercase; } .payer-name { font-size: 13px; font-weight: 600; color: var(--text-primary); line-height: 1.4; flex: 1; min-width: 0; } .payer-check { width: 20px; height: 20px; border-radius: 50%; background: rgba(169,255,155,.25); display: flex; align-items: center; justify-content: center; flex-shrink: 0; } /* ── LIST VIEW ───────────────────────────────────────────────── */ .payer-list { display: none; flex-direction: column; } .payer-list-item { display: flex; align-items: center; gap: 16px; padding: 12px 16px; border: 1px solid var(--border); border-radius: var(--radius-sm); margin-bottom: 6px; background: var(--bg-light); transition: var(--transition); } .payer-list-item:hover { background: var(--bg-white); border-color: var(--green-dark); box-shadow: var(--shadow-sm); } .payer-list-num { font-size: 12px; color: var(--text-muted); font-weight: 600; min-width: 32px; } .payer-list-name { font-size: 14px; font-weight: 600; color: var(--text-primary); flex: 1; } .payer-tag { display: inline-flex; align-items: center; gap: 5px; background: rgba(169,255,155,.2); color: var(--green-dark); border-radius: 100px; padding: 3px 10px; font-size: 11px; font-weight: 700; } /* Active view states */ .view-grid .payer-grid { display: grid; } .view-grid .payer-list { display: none; } .view-list .payer-grid { display: none; } .view-list .payer-list { display: flex; flex-direction: column; } /* No results */ .no-results { display: none; text-align: center; padding: 60px 20px; color: var(--text-muted); } .no-results svg { margin: 0 auto 12px; display: block; } .no-results h3 { font-size: 18px; font-weight: 700; color: var(--text-primary); margin-bottom: 6px; } .no-results p { font-size: 14px; } /* Letter group headers */ .letter-group-header { grid-column: 1 / -1; font-size: 13px; font-weight: 800; color: var(--text-muted); letter-spacing: .1em; text-transform: uppercase; padding: 14px 0 4px; border-bottom: 1px solid var(--border); margin-bottom: 4px; } /* Load more */ .load-more-wrap { text-align: center; margin-top: 32px; } .load-more-btn { display: inline-flex; align-items: center; gap: 8px; background: var(--bg-light); border: 1.5px solid var(--border); border-radius: var(--radius-sm); padding: 12px 24px; font-size: 14px; font-weight: 600; color: var(--text-primary); transition: var(--transition); cursor: pointer; font-family: var(--font); } .load-more-btn:hover { border-color: var(--green-dark); color: var(--green-dark); background: var(--green-tint); } .load-more-progress { width: 100%; background: var(--border); border-radius: 100px; height: 4px; margin-top: 16px; overflow: hidden; } .load-more-fill { height: 100%; background: var(--green-dark); border-radius: 100px; transition: width .5s ease; } /* ══════════════════════════════════════════════════════════════ SECTION 5 — PAYER CATEGORIES ══════════════════════════════════════════════════════════════ */ .categories-section { padding: 80px 0; background: var(--bg-light); } .categories-grid { display: grid; grid-template-columns: repeat(4,1fr); gap: 16px; margin-top: 48px; } .cat-card { background: var(--bg-white); border: 1.5px solid var(--border); border-radius: var(--radius-lg); padding: 24px 22px; transition: var(--transition); text-align: center; } .cat-card:hover { transform: translateY(-3px); box-shadow: var(--shadow-md); border-color: var(--green-dark); } .cat-icon { width: 52px; height: 52px; border-radius: 14px; background: var(--bg-light); display: flex; align-items: center; justify-content: center; margin: 0 auto 14px; } .cat-card h3 { font-size: 15px; font-weight: 700; color: var(--text-primary); margin-bottom: 6px; } .cat-card p { font-size: 13px; color: var(--text-secondary); line-height: 1.55; margin-bottom: 12px; } .cat-count { display: inline-flex; align-items: center; gap: 5px; background: var(--bg-light); border: 1px solid var(--border); border-radius: 100px; padding: 4px 12px; font-size: 12px; font-weight: 700; color: var(--green-dark); } /* ══════════════════════════════════════════════════════════════ SECTION 6 — FEATURE HIGHLIGHTS ══════════════════════════════════════════════════════════════ */ .features-section { background: var(--green-dark); padding: 80px 0; position: relative; overflow: hidden; } .features-section::before { content: ''; position: absolute; inset: 0; background-image: linear-gradient(rgba(169,255,155,.045) 1px, transparent 1px), linear-gradient(90deg, rgba(169,255,155,.045) 1px, transparent 1px); background-size: 52px 52px; } .features-section .section-header h2 { color: #fff; } .features-section .section-header p { color: rgba(255,255,255,.62); } .section-header { text-align: center; margin-bottom: 48px; } .section-header .section-label { margin-bottom: 16px; } .section-header h2 { font-size: clamp(26px, 3.2vw, 40px); font-weight: 800; letter-spacing: -.02em; line-height: 1.15; margin-bottom: 14px; } .section-header p { font-size: 16.5px; color: var(--text-secondary); max-width: 540px; margin: 0 auto; line-height: 1.7; } .features-grid { position: relative; z-index: 1; display: grid; grid-template-columns: repeat(3,1fr); gap: 16px; } .feature-card { background: rgba(255,255,255,.06); border: 1px solid rgba(169,255,155,.14); border-radius: var(--radius-lg); padding: 26px; transition: var(--transition); backdrop-filter: blur(6px); } .feature-card:hover { background: rgba(255,255,255,.1); border-color: rgba(169,255,155,.35); transform: translateY(-3px); } .feature-icon { width: 48px; height: 48px; border-radius: 12px; background: rgba(169,255,155,.12); display: flex; align-items: center; justify-content: center; margin-bottom: 16px; } .feature-card h3 { font-size: 16px; font-weight: 700; color: #fff; margin-bottom: 9px; } .feature-card p { font-size: 14px; color: rgba(255,255,255,.6); line-height: 1.68; } /* ══════════════════════════════════════════════════════════════ SECTION 7 — FAQ ══════════════════════════════════════════════════════════════ */ .faq-section { padding: 80px 0; background: var(--bg-white); } .faq-wrap { max-width: 800px; margin: 0 auto; } .faq-item { background: var(--bg-light); border: 1.5px solid var(--border); border-radius: var(--radius-md); overflow: hidden; margin-bottom: 10px; transition: border-color var(--transition); } .faq-item.open { border-color: var(--green-dark); } .faq-trigger { width: 100%; display: flex; align-items: center; justify-content: space-between; gap: 12px; padding: 18px 20px; text-align: left; cursor: pointer; background: none; border: none; font-family: var(--font); } .faq-trigger span { font-size: 15px; font-weight: 600; color: var(--text-primary); } .faq-icon { width: 28px; height: 28px; border-radius: 50%; background: var(--bg-white); display: flex; align-items: center; justify-content: center; flex-shrink: 0; transition: background var(--transition), transform var(--transition); } .faq-item.open .faq-icon { background: var(--green-dark); transform: rotate(45deg); } .faq-item.open .faq-icon svg { stroke: #fff; } .faq-body { max-height: 0; overflow: hidden; transition: max-height .35s var(--ease); } .faq-body-inner { padding: 0 20px 18px; font-size: 14.5px; color: var(--text-secondary); line-height: 1.72; } /* ══════════════════════════════════════════════════════════════ SECTION 8 — CTA STRIP ══════════════════════════════════════════════════════════════ */ .cta-section { background: var(--green-dark); padding: 72px 0; position: relative; overflow: hidden; } .cta-section::before { content: ''; position: absolute; bottom: -80px; left: -80px; width: 380px; height: 380px; border-radius: 50%; background: radial-gradient(circle, rgba(169,255,155,.1) 0%, transparent 70%); } .cta-section::after { content: ''; position: absolute; top: -60px; right: -60px; width: 300px; height: 300px; border-radius: 50%; background: radial-gradient(circle, rgba(169,255,155,.08) 0%, transparent 70%); } .cta-inner { position: relative; z-index: 1; display: flex; align-items: center; justify-content: space-between; gap: 40px; flex-wrap: wrap; } .cta-text h2 { font-size: clamp(22px, 3vw, 36px); font-weight: 800; color: #fff; letter-spacing: -.02em; margin-bottom: 10px; } .cta-text p { font-size: 16px; color: rgba(255,255,255,.62); max-width: 480px; } .cta-actions { display: flex; gap: 12px; flex-shrink: 0; flex-wrap: wrap; } /* ══════════════════════════════════════════════════════════════ RESPONSIVE ══════════════════════════════════════════════════════════════ */ @media (max-width: 1024px) { .hero-inner { grid-template-columns: 1fr; gap: 40px; } .hero-stats-stack { border-radius: var(--radius-lg); margin-bottom: 0; } .categories-grid { grid-template-columns: repeat(2,1fr); } .features-grid { grid-template-columns: repeat(2,1fr); } } @media (max-width: 768px) { .hero { padding: 56px 0 0; } .hero-stats-stack { padding: 20px; border-radius: var(--radius-lg); margin-bottom: 16px; } .how-grid { grid-template-columns: 1fr; } .features-grid { grid-template-columns: 1fr; } .categories-grid { grid-template-columns: 1fr 1fr; } .payer-grid { grid-template-columns: repeat(auto-fill, minmax(200px,1fr)); } .cta-inner { flex-direction: column; text-align: center; } .cta-actions { justify-content: center; } .trust-sep { display: none; } .trust-bar-inner { gap: 16px; } .alpha-filter { display: none; } } @media (max-width: 480px) { .container { padding: 0 16px; } .payer-grid { grid-template-columns: 1fr; } .categories-grid { grid-template-columns: 1fr; } .payer-header { flex-direction: column; } .hero-actions { flex-direction: column; } }

Real-Time Claim Status Across 468+ Payers — All in One Platform

Stop logging into individual payer portals. RCM Edge connects your billing team to every major commercial, Medicare, and Medicaid payer — delivering real-time claim status at scale with zero manual effort.

Payers for Claim Status 468+
Avg. Claim Status Response <3s
Real-Time
Manual Hours Eliminated 70%
First-Pass Claim Rate 95%
Payers Added Continuously
HIPAA Compliant
SOC 2 Type II
X12 / EDI Ready
Real-Time Responses
500+ Billing Teams

Claim status in 3 steps — no portals, no manual work

RCM Edge replaces hours of portal-hopping with a single automated workflow that delivers real-time claim status directly to your billing team.

1

Connect Your EHR or PM System

RCM Edge integrates directly with your existing EHR, PM system, or billing software via FHIR, HL7, and X12 APIs. No data re-entry required.

2

Automated Payer Queries — In Bulk

Edge Claims automatically queries all 468+ connected payers simultaneously for pending claims — checking hundreds of statuses in the time it takes to log into one portal.

3

Actionable Status Updates on Your Dashboard

Your team sees prioritized, real-time claim status updates — paid, denied, pending, or in-process — with automated next-step recommendations to accelerate AR.

Payers Supported for Claim Status

All payers below support real-time claim status lookups through RCM Edge. New payers are added continuously.

468 Payers
Filter:

468 payers found

No payers found

Try a different search term or reset the filter.

Every payer type, all in one network

RCM Edge's claim status network spans commercial payers, government programs, managed care organizations, and specialty plans.

Commercial Insurance

Major commercial carriers including Aetna, Cigna, UnitedHealthcare, Anthem, and BCBS across all states.

200+ Payers

Medicare Plans

Traditional Medicare, Medicare Advantage, Medicare Supplement, and Medicare Part D plans nationwide.

85+ Payers

Medicaid Programs

State Medicaid programs, Medicaid managed care, CHIP, and dual-eligible (Medicare-Medicaid) plans.

120+ Payers

Managed Care & Specialty

HMOs, PPOs, EPOs, Tricare, VA programs, Workers' Comp, and behavioral health specialty payers.

63+ Payers

Not just a payer list — a complete claim status engine

RCM Edge doesn't just tell you a claim's status — it prioritizes, automates follow-up, and drives AR resolution.

Real-Time Status — Under 3 Seconds

Query payer systems directly via API and EDI. Get authoritative claim status — paid, denied, pending, or in-process — in seconds, not days.

Bulk Claim Status — Check Thousands at Once

Submit entire AR worklists for simultaneous status checking across all 468+ payers. What used to take your team days happens automatically overnight.

Auto-Prioritized Worklists

Our AI engine surfaces the highest-value, most time-sensitive claims first — so your billing specialists focus where their expertise generates the most revenue.

Automated Follow-Up Triggers

Set threshold rules that automatically trigger follow-up actions when claims remain pending beyond defined timeframes — no manual monitoring needed.

Payer Portal Connectivity Monitoring

Real-time monitoring of all active payer connections. Instant alerts when a payer API goes down so your team is never caught off-guard.

Team Workflow Assignment

Assign specific payers, claim types, or status categories to individual billers or teams — with full audit trails and productivity reporting.

Frequently asked questions

Everything you need to know about RCM Edge's payer network for claim status.

RCM Edge currently supports 468+ payers for real-time claim status, covering commercial insurance, Medicare, Medicaid, and managed care plans across all 50 states. We continuously add new payers — if you don't see a payer on the list, contact our team and we'll confirm availability or add it to our roadmap.
No — that's precisely the problem we eliminate. RCM Edge connects directly to payer systems via API and EDI (X12 276/277 transactions), eliminating the need to log into individual payer portals. Your team gets all claim statuses in a single unified dashboard.
Yes. Edge Claims supports bulk claim status checking — submitting your entire AR worklist across all connected payers simultaneously. Billing teams that previously spent 3–4 hours per day on manual portal checks now complete the same process automatically overnight, every night.
If you don't see a payer listed, it may still be supported or in the process of being added. Contact our team via the Book a 30-Minute Demo link — we'll verify payer support within one business day and can prioritize payer additions based on your client mix.
RCM Edge connects to Medicare Administrative Contractors (MACs), state Medicaid portals, and managed Medicare/Medicaid plans via direct API and EDI connections. This includes BCBS Medicare Advantage plans, UnitedHealthcare Medicare, Humana, state Medicaid FFS programs, and all major Medicaid managed care organizations.
Yes. In addition to claim status, RCM Edge's Edge Verify module supports real-time eligibility and benefits verification across 945+ payers — the industry's broadest payer network for eligibility. View the full eligibility payer list →

Don't see your payer? Or ready to automate?

Book a free demo and we'll confirm payer support, show you claim status automation live on your real data, and set up your 14-day pilot.

/* ── ALL 468 CLAIM STATUS PAYERS (from CSV: Claim Support = TRUE) ── */ const ALL_PAYERS = ["AARP MEDICARE COMPLETE (SECURE HORIZONS)","AARP UNITEDHEALTHCARE INSURANCE COMPANY","ACCENDO INSURANCE COMPANY PART OF THE CVS HEALTH","ACCENDO INSURANCE COMPANY PART OF THE CVS HEALTH FAMILY OF COMPANIES AND AETNA AFFILIATE","ACS BENEFIT SERVICES","AETNA","AETNA BETTER HEALTH","AETNA BETTER HEALTH (IL)","AETNA BETTER HEALTH (LA)","Aetna Better Health (MD)","AETNA BETTER HEALTH (WV)","AETNA BETTER HEALTH MICHIGAN","AETNA BETTER HEALTH NEW JERSEY","AETNA BETTER HEALTH OHIO","AETNA BETTER HEALTH PENNSYLVANIA","AETNA BETTER HEALTH TEXAS","AETNA BETTER HEALTH VIRGINIA","AETNA GENWORTH LIFE INSURANCE COMPANY","AETNA INSURANCE COMPANY","AETNA SENIOR SUPPLEMENTAL INSURANCE","ALL SAVERS","ALLEGIANCE BENEFIT PLAN MANAGEMENT INCORPORATED","ALLSAVERS LIFE INSURANCE COMPANY","AMBETTER FROM BUCKEYE COMMUNITY HEALTH PLAN","AMBETTER FROM CELTICARE HEALTH","AMBETTER FROM COORDINATED CARE","AMBETTER FROM HEALTH NET","AMBETTER FROM MAGNOLIA HEALTH PLAN","AMBETTER FROM MANAGED HEALTH SERVICES","AMBETTER FROM PEACH STATE HEALTH PLAN","AMBETTER FROM SUNSHINE HEALTH","AMBETTER FROM SUPERIOR HEALTHPLAN","AMBETTER OF ARKANSAS","AMERIBEN SOLUTIONS INCORPORATED","AMERICAN GENERAL","AMERICAN MEDICAL SECURITY (AMS)","AMERICAN NATIONAL INSURANCE COMPANY","AMERICAN NATIONAL LIFE INSURANCE COMPANY OF TEXAS","AMERICAN POSTAL WORKERS UNION (APWU)","AMERICAN PROGRESSIVE LIFE & HEALTH","AMERIGROUP","AMERIHEALTH CARITAS NORTH CAROLINA","AMERITAS","ANTHEM - GA","ANTHEM BC CALIFORNIA","ANTHEM BC CALIFORNIA DENTAL","ANTHEM BC DENTAL","ANTHEM BC NY","ANTHEM BCBS (OHIO MYCARE)","ANTHEM BCBS COLORADO","ANTHEM BCBS COLORADO DENTAL","ANTHEM BCBS CONNECTICUT","ANTHEM BCBS CONNECTICUT DENTAL","ANTHEM BCBS DENTAL","ANTHEM BCBS INDIANA","ANTHEM BCBS INDIANA DENTAL","ANTHEM BCBS KENTUCKY","ANTHEM BCBS KENTUCKY DENTAL","ANTHEM BCBS MAINE","ANTHEM BCBS MAINE DENTAL","ANTHEM BCBS MISSOURI","ANTHEM BCBS MISSOURI DENTAL","ANTHEM BCBS NEVADA","ANTHEM BCBS NEVADA DENTAL","ANTHEM BCBS NEW HAMPSHIRE","ANTHEM BCBS NEW HAMPSHIRE DENTAL","ANTHEM BCBS NY","ANTHEM BCBS OHIO","ANTHEM BCBS OHIO DENTAL","ANTHEM BCBS VIRGINIA","ANTHEM BCBS VIRGINIA DENTAL","ANTHEM BCBS WISCONSIN","ANTHEM BCBS WISCONSIN DENTAL","ANTHEM BLUE CROSS AND BLUE SHIELD HP","ANTHEM MAINEHEALTH","ANTHEM MEDICAID NEVADA","ANTHEM-GA DENTAL","ARIZONA PHYSICIANS IPA","ARKANSAS BCBS","ARKANSAS BCBS OTHER BLUE PLANS","ARNETT HEALTH PLANS","ASCENSION COMPLETE","ASURIS NORTHWEST HEALTH","ASURIS NORTHWEST HEALTH DENTAL","AUXIANT","AUXIANT (formerly Midwest Health Partners)","AVAILITY 5010","BANKERS FIDELITY LIFE INSURANCE COMPANY","BC IDAHO","BCBS ALABAMA PROFESSIONAL","BCBS ARKANSAS","BCBS DELAWARE HIGHMARK HEALTH OPTIONS INCORPORATED","BCBS ILLINOIS","BCBS LOUISIANA","BCBS LOUISIANA BLUE ADVANTAGE","BCBS MEDICARE ADVANTAGE","BCBS MICHIGAN AND BLUE CARE NETWORK","BCBS MICHIGAN DENTAL","BCBS MICHIGAN INSTITUTIONAL","BCBS MINNESOTA","BCBS MONTANA","BCBS Nebraska","BCBS NEW MEXICO","BCBS OKLAHOMA","BCBS SOUTH CAROLINA FEDERAL EMPLOYEE PROGRAM","BCBS SOUTH CAROLINA MEDICARE BLUE","BCBS SOUTH CAROLINA PLANNED ADMINISTRATORS","BCBS SOUTH CAROLINA STATE HEALTH PLAN","BCBS TEXAS MEDICAID STAR KIDS","BCBS WYOMING","BCBSM - FEDERAL EMPLOYEE PROGRAM PLANS","BCBSMN BLUE PLUS MEDICAID (00726)","BCN ADVANTAGE","BCN COMMERCIAL","BLUE CARD COMMERCIAL (MICHIGAN)","BLUE CARD MEDICARE PLUS BLUE (MICHIGAN)","BLUE CHOICE SOUTH CAROLINA","BLUE CROSS BLUE SHIELD OF MINNESOTA AND BLUE PLUS","BLUE CROSS COMMUNITY CENTENNIAL","BLUE CROSS COMPLETE (MICHIGAN)","BLUE CROSS MEDICARE ADVANTAGE (MICHIGAN)","BLUE MEDICARE ADVANTAGE","BLUERIDE NON-EMERG TRANSPORTATION","BOON CHAPMAN BENEFIT ADMINISTRATORS","BRAVEN HEALTH","BRIDGESPAN","BRIDGESPAN HEALTH COMPANY DENTAL","BRIDGEWAY HEALTH SOLUTIONS","CALOPTIMA","CAPITAL DISTRICT PHYSICIANS HEALTH PLAN (CDPHP)","CAPITAL HEALTH PLAN","CAPITOL ADMINISTRATORS","CAPITOL ADMINISTRATORS (GTESS)","CARE IMPROVEMENT PLUS","Care1st Health Plan Arizona (AHCCS Complete Care)","Care1st Health Plan Arizona (RHBA)","CAREFIRST BCBS","CAREFIRST BCBS COMMUNITY HEALTH PLAN MARYLAND","CAREFIRST BCBS MEDICARE ADVANTAGE","CAREPLUS","CARESOURCE COMMON GROUND HEALTHCARE COOPERATIVE (CGHC) WI","CARESOURCE HUMANA","CARESOURCE INDIANA","CARESOURCE KENTUCKY","CARESOURCE MICHIGAN MARKETPLACE","CARESOURCE MILITARY AND VETERANS","CARESOURCE NEVADA MARKETPLACE","CARESOURCE NORTH CAROLINA","CARESOURCE OF GEORGIA","CARESOURCE OF MICHIGAN MEDICAID","CARESOURCE OHIO","CARESOURCE OHIO FIDE MYCARE MCE","CARESOURCE OHIO MEDICAID MCE","CARESOURCE WEST VIRGINIA","CCM (MEDI-SHARE)","CELTICARE HEALTH","CENCAL","CENPATICO BEHAVIORAL HEALTH","CENTENE","CENTENE OHIO MEDICAID MCE","CENTIVO","Central Senior Care","CHILDREN OF WOMEN VIETNAM VETERANS VA HAC","CHRISTIAN CARE MINISTRY (MEDI-SHARE)","CHRISTUS HEALTH MEDICARE ADVANTAGE","CHRISTUS HEALTH PLAN - NCHD","CHRISTUS HEALTH PLAN - US FAMILY HEALTH PLAN (USFHP)","CHRISTUS HEALTH PLAN HEALTH EXCHANGE","CIGNA","CIGNA HEALTHSPRING (BRAVO HEALTH ELDER HEALTH)","CIGNA MEDICARE SUPPLEMENTAL INSURANCE","CLEAR HEALTH ALLIANCE","Clover Health","COLLECTIVE HEALTH","COLORADO ACCESS","COLORADO COMMUNITY HEALTH ALLIANCE","COMMONWEALTH CARE ALLIANCE (CCA)","COMMUNITY CARE HEALTH PLAN OF KS","COMMUNITY CARE MANAGED HEALTH CARE PLANS OKLAHOMA","COMMUNITY HEALTH CHOICE (MEDICAID DSNP)","COMMUNITY HEALTH CHOICE (NON-MARKETPLACE)","COMMUNITY HEALTH GROUP","ConnectiCare","COUNTYCARE","COVENTRY HEALTH CARE CARELINK MEDICAID","COVENTRY HEALTH CARE OF FLORIDA","COVID19 HRSA UNINSURED TESTING AND TREATMENT FUND","CURATIVE","DEAN HEALTH PLAN","DEAN HEALTH PLANS","DEVOTED HEALTH","DRISCOLL CHILDRENS HEALTH PLAN","EASY CHOICE HEALTH PLAN CALIFORNIA","EDUCATORS MUTUAL (EMIA)","EMPLOYEE BENEFIT MANAGEMENT SYSTEM (EBMS)","EMPOWER ARKANSAS","ESSENCE HEALTHCARE","EXCLUSICARE","FALLON COMMUNITY HEALTH PLAN","FARM BUREAU HEALTH PLANS","FARM BUREAU HEALTH PLANS MAPD","FIDELIS SECURE LIFE","FIRST CHOICE HEALTHPLANS OF CONNECTICUT","FIRST CHOICE NEXT - PRODUCT SELECT HEALTH SOUTH CAROLINA","FLORIDA BLUE (BCBS FLORIDA)","FLORIDA HEALTH CARE PLANS","FRESENIUS MEDICAL CARE","GATEWAY HEALTH PLAN MEDICAID PENNSYLVANIA","GATEWAY HEALTH PLAN MEDICARE ASSURED","GEHA CONNECTION DENTAL FEDERAL","Geisinger Health Plan","GENERATIONS","Golden Rule Insurance","GOLDEN WEST DENTAL","Government Employees Health Association (GEHA)","GRAVIE","GREAT AMERICAN LIFE ASSURANCE COMPANY","GROUP & PENSION ADMINISTRATORS IMAGINE360","HAP CARESOURCE MI HEALTH LINK (MEDICARE-MEDICAID PLAN)","HARMONY HEALTH PLAN","Harvard Pilgrim Health Care","HEALTH FIRST HEALTH PLAN","HEALTH FIRST HEALTH PLANS","HEALTH FIRST INSURANCE","Health Net Medicare Advantage","HEALTH NET VAPCCCP","Healthcare Management Administrators (HMA)","HEALTHCHOICE ARIZONA","HealthChoice of Connecticut","HEALTHLINK","HEALTHLINK PPO","HEALTHSPRING MEDICARE ADVANTAGE","HEALTHY BLUE DUAL ADVANTAGE LOUISIANA","HEALTHY BLUE KANSAS (MEDICAID AND MEDICARE DSNP)","HEALTHY BLUE LOUISIANA","HEALTHY BLUE MISSOURI","HEALTHY BLUE NORTH CAROLINA","HENNEPIN HEALTH","Heritage Physician Network (Houston)","HIGHMARK BCBS DELAWARE HEALTH OPTIONS INCORPORATED","HIGHMARK BCBS MMC, CHP, HARP, EP","HIGHMARK WHOLECARE (MEDICAID)","Horizon New Jersey Health","Humana","HUMANA CARESOURCE","HUMANA DENTAL","HUMANA LONG TERM CARE","HUMANA-HEALTHY HORIZONS (OHIO MEDICAID)","IMAGINE360 ADMINISTRATORS (GPA)","IMCARE","INDEPENDENCE BC PENNSLYVANIA PERSONAL CHOICE","INDEPENDENCE BLUE CROSS","Independent Health","Innovage","INNOVATION HEALTH","JEFFERSON HEALTH PLANS","JEFFERSON HEALTH PLANS MEDICARE PPO","JOHNS HOPKINS ADVANTAGE MD","JOHNS HOPKINS EMPLOYER HEALTH PROGRAMS (EHP)","KAISER FOUNDATION HEALTH PLAN WASHINGTON","KAISER OF COLORADO","KATY MEDICAL CLAIMS","Katy Medical Group","LAGNIAPPE ADVANTAGE","LIFEWISE ASSURANCE COMPANY","Lifewise Health Plan of Washington","LOCAL NO 4 SEIU HEALTH AND WELFARE FUND","LUCENT HEALTH CALIFORNIA","LUMINARE HEALTH KANSAS CITY","MAGELLAN HEALTHCARE","Maine Community Health Options","MANAGED CARE SERVICES MCS CALIFORNIA","MANAGED HEALTH NETWORKS (MHN)","Martins Point Health Care","Maryland Physicians Care","MARYLAND PUBLIC BEHAVIORAL HEALTH SYSTEM","MASSACHUSETTS BEHAVIORAL HEALTH (BHO)","MED3000 CMS TITLE 19 REFORM","MED3000 CMS TITLE 21","MedBen","Medi Share","Medica","MEDICA - GOVERNMENT PROGRAMS","MEDICA (FORMERLY WELLFIRST)","MEDICA (UNITEDHEALTHCARE)","MEDICA HEALTH PLAN SOLUTIONS","MEDICA2","MEDICAID ILLINOIS IDPA","MEDICAID PENNSYLVANIA","MEDICAID WASHINGTON (PROVIDER ONE)","MEDICAL ASSOCIATES HEALTH PLAN HEALTH CHOICES","MEDICAL MUTUAL","MEDICARE FLORIDA BLUE","MEDICARE PLUS BLUE (MICHIGAN)","Medico Insurance Company","MEDIGOLD","MEDIGOLD HEALTH PLANS","MEDIGOLD MERCYONE MEDICARE PLAN","MEDISHARE","MEDI-SHARE","MEDSTAR FAMILY CHOICE MARYLAND HEALTHCHOICE","MEDSTAR FAMILY CHOICE DISTRICT OF COLUMBIA","MEDSTAR FAMILY CHOICE MARYLAND HEALTHCHOICE","MERCY CARE ARIZONA","MERCY HEALTH PLAN OF NEW JERSEY","MetroPlus Health Plan","METROPOLITAN PROPERTY AND CASUALTY INSURANCE COMPANY","MICHAEL REESE","MICHIGAN COMPLETE HEALTH (FIDELIS SECURE LIFE)","MOLINA COMPLETE CARE DSNP","MOLINA COMPLETE CARE OF ARIZONA","MOLINA HEALTHCARE ARIZONA","MOLINA HEALTHCARE FLORIDA","MOLINA HEALTHCARE IDAHO","MOLINA HEALTHCARE ILLINOIS","MOLINA HEALTHCARE IOWA","MOLINA HEALTHCARE MICHIGAN","MOLINA HEALTHCARE MISSISSIPPI","MOLINA HEALTHCARE NEVADA","MOLINA HEALTHCARE NEW MEXICO","MOLINA HEALTHCARE OHIO","MOLINA HEALTHCARE TEXAS","MOLINA HEALTHCARE VIRGINIA","MOLINA HEALTHCARE WASHINGTON","MOLINA HEALTHCARE WISCONSIN","MOLINA OHIO MEDICAID MCE","MOUNT CARMEL HEALTH PLAN","MOUNTAIN HEALTH CO-OP","Municipal Health Benefit Fund","MUTUAL COMMERCIAL","Mutual Health Services","MUTUAL MEDICAL","MUTUAL OF OMAHA","MUTUALLY PREFERRED","MVP CHILD HEALTH PLUS","MVP HEALTH CARE","MVP HEALTH PLAN","MVP HEALTH PLAN NEW YORK","MVP MEDICAID MANAGED CARE","NATIONAL CAPITAL PREFERRED PROVIDER ORGANIZATION (NCPPO)","Neighborhood Health Partnership","NETWORK HEALTH INSURANCE CORPORATION MEDICARE NHIC","NEW YORK CITY EMPLOYEES - NYCE","NEW YORK PREFERRED CARE","OCHSNER HEALTH PLAN","ODM DUALS PAYER ID (MEDICAL & BH CLAIMS)","OPTUM MEDICAL NETWORK (LIFEPRINT NETWORK)","OTHER BLUE PLANS PREMERA BLUEEXCHANGE (SHARED ADMIN)","PACIFICSOURCE COMMUNITY SOLUTIONS","PACIFICSOURCE HEALTH PLANS","PacificSource Medicare","PARAMOUNT","Passport Advantage","Piedmont Community Health Plan","PREMERA BLUE CROSS (WA)","PREMERA BLUE CROSS BLUE SHIELD OF ALASKA","PREMERA DENTAL","PREMERA HMO","PREVEA360","PRIMEWEST HEALTH PLAN","PROMINENCE HEALTH PLAN","QUARTZ","REGENCE BCBS OF OREGON DENTAL","REGENCE BCBS OF UTAH DENTAL","REGENCE BLUESHIELD DENTAL","REGENCE BLUESHIELD OF IDAHO DENTAL","REGENCE BS IDAHO","RIVERSIDE HEALTH MARYLAND","S and S Healthcare Strategies","SANDATA","Sanford Health Plan","SELECT CARE HEALTH PLAN HMO (NTX)","SELECT CARE HEALTH PLAN HMO (TOPA)","Select Health Utah","Select Senior Clinic","SelectCare of Texas (Beaumont)","SelectCare of Texas (Houston)","SELECTCARE OF TEXAS (KELSEY-SEYBOLD)","SELECTCARE TEXAS (HPN) HERITAGE PHYSICIANS NET","SELECTCARE TEXAS ALLIANCE (KELSEY SEYBOLD GTPA)","SENIOR HEALTH COMPANY INSTITUTIONAL","SENIOR HEALTH COMPANY PROFESSIONAL","Senior Whole Health Massachusetts","SENIOR WHOLE HEALTH NEW YORK","SENIOR WHOLE HEALTH NEW YORK MLTC","SENTARA HEALTH PLANS","Sharp Health Plan","SIMPLY HEALTHCARE LONG TERM CARE","SPINA BIFIDA VA HAC","ST. ALPHONSUS HEALTH PLAN","Standard Life and Accident Insurance Company","STUDENT RESOURCES (UNITEDHEALTHCARE)","SummaCare Health Plan","SUMMIT COMMUNITY CARE","TEXAN PLUS (BEAUMONT)","TEXAN PLUS (HOUSTON)","TEXAN PLUS-SELECTCARE OF TX (KELSEY-SEYBOLD)","TEXAS FIRST HEALTH PLAN","TEXAS FIRST HEALTH PLAN (NORTH TEXAS)","TEXAS FIRST HEALTH PLAN NORTHTX (SELECT CARE HEALTH PLAN HMO (TOPA)","TEXAS FIRST HEALTH PLAN NTX","TEXAS FIRST HEALTH PLANS (TOPA)","TEXASFIRST HEALTH PLANS (TIOPA)","TEXASPLUS SE","TEXASPLUS_SE","TODAYS OPTIONS (AMERICAN PROGRESSIVE AND PYRAMID LIFE)","TODAYS_HEALTH","TOTAL COMMUNITY CARE","Tribute / SelectCare of Oklahoma","TRICARE CHAMPUS","Tricare East","Tricare for Life","TRICARE Overseas","TRINITY HEALTH PLAN OF MI","TRINITY HEALTH PLAN OF NEW ENGLAND","TRIWEST - TRICARE (276)","TRUECARE MISSISSIPPI MEDICAID","TRULI FOR HEALTH","U OF U HEALTH PLAN","U.S. NETWORKS AND ADMINISTRATIVE SERVICES","UCLA HEALTH MEDICARE ADVANTAGE PLAN","UMR Wausau","Unicare","UNICARE DENTAL","United Healthcare","United Healthcare Medicare","United Healthcare Student Resources","UNITED OF OMAHA","UNITEDHEALTHCARE COMMUNITY PLAN (AMERICHOICE PENNSYLVANIA PCP)","UNITEDHEALTHCARE COMMUNITY PLAN ARIZONA","UNITEDHEALTHCARE DEFINITY HEALTH PLAN","UNITEDHEALTHCARE LIFE INSURANCE COMPANY","UNITEDHEALTHCARE MAHP MARYLAND IPA OPTIMUM CHOICE MAMSI","UNITEDHEALTHCARE MEDICARE SOLUTIONS UHC CHRONIC COMPLETE (EVERCARE)","UNITEDHEALTHCARE MEDICARE SOLUTIONS UHC MEDICARECOMPLETE (SECUREHORIZONS)","UNITEDHEALTHCARE OXFORD","UnitedHealthcare Plan of the River Valley","UNITEDHEALTHCARE WEST (PACIFICARE ARIZONA COLORADO NEVADA)","Univera","UNIVERSALAMERICAN","UNIVERSITY OF MARYLAND HEALTH ADVANTAGE","UNIVERSITY OF MARYLAND HEALTH PARTNERS INC","UPMC Health Plan","VA Fee Basis Program","VANTAGE HEALTH PLAN","VERDEGARD ADMINISTRATORS","Village Family Physician","VILLAGECAREMAX","VNSNY CHOICE","WebTPA","WellCare Health Plans","WELLCARE HMO","WELLCARE ILLINOIS","WELLCARE MICHIGAN","WELLCARE OF CA","WELLCARE OF CONNECTICUT","WELLCARE OF FLORIDA","WELLCARE OF GEORGIA","WELLCARE OF MICHIGAN & WELLCARE OF ILLINOIS","WELLCARE OF NEBRASKA","WELLNET HEALTH PLANS","WELLPOINT","WELLPOINT DENTAL","WEST VIRGINIA CARESOURCE MARKETPLACE","Western Sky Community Care","WINDSOR HEALTH PLAN","WISCONSIN PHYSICIANS SERVICE","ZING HEALTH"]; /* ── STATE ────────────────────────────────────────────────────── */ const PAGE_SIZE = 60; let currentPage = 1; let activeFilter = 'all'; let searchTerm = ''; let isGridView = true; let filteredPayers = [...ALL_PAYERS]; /* ── ELEMENTS ─────────────────────────────────────────────────── */ const payerGrid = document.getElementById('payerGrid'); const payerList = document.getElementById('payerList'); const noResults = document.getElementById('noResults'); const resultsCount = document.getElementById('resultsCount'); const loadMoreBtn = document.getElementById('loadMoreBtn'); const loadMoreWrap = document.getElementById('loadMoreWrap'); const progressFill = document.getElementById('progressFill'); const payerSearch = document.getElementById('payerSearch'); const alphaFilter = document.getElementById('alphaFilter'); const container = document.getElementById('payerContainer'); const gridViewBtn = document.getElementById('gridViewBtn'); const listViewBtn = document.getElementById('listViewBtn'); /* ── BUILD ALPHA BUTTONS ─────────────────────────────────────── */ const letters = [...new Set(ALL_PAYERS.map(p => p[0].toUpperCase()).filter(l => /[A-Z]/.test(l)))].sort(); letters.forEach(letter => { const btn = document.createElement('button'); btn.className = 'alpha-btn'; btn.dataset.letter = letter; btn.textContent = letter; btn.setAttribute('aria-label', `Filter by ${letter}`); alphaFilter.appendChild(btn); }); /* ── FILTER + RENDER ─────────────────────────────────────────── */ function getFiltered() { return ALL_PAYERS.filter(p => { const matchesLetter = activeFilter === 'all' || p[0].toUpperCase() === activeFilter; const matchesSearch = p.toLowerCase().includes(searchTerm.toLowerCase()); return matchesLetter && matchesSearch; }); } function getInitial(name) { return name.replace(/^[^a-zA-Z0-9]*/, '')[0]?.toUpperCase() || '?'; } function renderPayers() { filteredPayers = getFiltered(); const visible = filteredPayers.slice(0, currentPage * PAGE_SIZE); const total = filteredPayers.length; const shown = visible.length; const pct = total ? Math.round((shown / total) * 100) : 100; /* Results count */ resultsCount.innerHTML = `${total} payer${total !== 1 ? 's' : ''} found`; progressFill.style.width = pct + '%'; /* No results */ noResults.style.display = total === 0 ? 'block' : 'none'; loadMoreWrap.style.display = (shown >= total || total === 0) ? 'none' : 'block'; /* Grid view */ payerGrid.innerHTML = ''; if (isGridView) { let lastLetter = ''; visible.forEach((name, i) => { const first = getInitial(name); if (first !== lastLetter) { lastLetter = first; const header = document.createElement('div'); header.className = 'letter-group-header'; header.textContent = first; header.setAttribute('aria-hidden', 'true'); payerGrid.appendChild(header); } const card = document.createElement('div'); card.className = 'payer-card'; card.setAttribute('role', 'listitem'); card.innerHTML = `
${highlight(name)}
`; payerGrid.appendChild(card); }); } /* List view */ payerList.innerHTML = ''; if (!isGridView) { visible.forEach((name, i) => { const item = document.createElement('div'); item.className = 'payer-list-item'; item.setAttribute('role', 'listitem'); item.innerHTML = ` ${i + 1} ${highlight(name)} Claim Status `; payerList.appendChild(item); }); } } function highlight(text) { if (!searchTerm) return text; const regex = new RegExp(`(${searchTerm.replace(/[.*+?^${}()|[\]\\]/g,'\\$&')})`, 'gi'); return text.replace(regex, '$1'); } /* ── EVENT LISTENERS ─────────────────────────────────────────── */ // Search let searchTimeout; payerSearch.addEventListener('input', e => { clearTimeout(searchTimeout); searchTimeout = setTimeout(() => { searchTerm = e.target.value.trim(); currentPage = 1; renderPayers(); }, 180); }); // Alpha filter alphaFilter.addEventListener('click', e => { const btn = e.target.closest('.alpha-btn'); if (!btn) return; alphaFilter.querySelectorAll('.alpha-btn').forEach(b => b.classList.remove('active')); btn.classList.add('active'); activeFilter = btn.dataset.letter; currentPage = 1; renderPayers(); }); // Load more loadMoreBtn.addEventListener('click', () => { currentPage++; renderPayers(); // Smooth announce loadMoreBtn.textContent = 'Loading…'; setTimeout(() => { loadMoreBtn.innerHTML = ` Show More Payers`; }, 300); }); // View toggle gridViewBtn.addEventListener('click', () => { isGridView = true; container.className = 'view-grid'; gridViewBtn.classList.add('active'); listViewBtn.classList.remove('active'); gridViewBtn.querySelector('svg').setAttribute('stroke', '#fff'); listViewBtn.querySelector('svg').setAttribute('stroke', '#798572'); renderPayers(); }); listViewBtn.addEventListener('click', () => { isGridView = false; container.className = 'view-list'; listViewBtn.classList.add('active'); gridViewBtn.classList.remove('active'); listViewBtn.querySelector('svg').setAttribute('stroke', '#fff'); gridViewBtn.querySelector('svg').setAttribute('stroke', '#798572'); renderPayers(); }); /* ── FAQ ACCORDION ───────────────────────────────────────────── */ document.querySelectorAll('.faq-item').forEach(item => { const trigger = item.querySelector('.faq-trigger'); const body = item.querySelector('.faq-body'); const inner = item.querySelector('.faq-body-inner'); trigger.addEventListener('click', () => { const isOpen = item.classList.contains('open'); document.querySelectorAll('.faq-item').forEach(i => { i.classList.remove('open'); i.querySelector('.faq-body').style.maxHeight = '0'; i.querySelector('.faq-trigger').setAttribute('aria-expanded','false'); }); if (!isOpen) { item.classList.add('open'); body.style.maxHeight = inner.scrollHeight + 24 + 'px'; trigger.setAttribute('aria-expanded','true'); } }); }); /* ── SCROLL REVEAL ───────────────────────────────────────────── */ const revealObs = new IntersectionObserver(entries => { entries.forEach(e => { if (e.isIntersecting) { e.target.classList.add('visible'); revealObs.unobserve(e.target); } }); }, { threshold: 0.1 }); document.querySelectorAll('.reveal').forEach(el => revealObs.observe(el)); /* ── INIT ────────────────────────────────────────────────────── */ renderPayers();