Payer Portal Mock — "Payer Portal Essentials"
Notional multi-payer-clearinghouse duplicate for the prior-authorization submission path
(modeled on the generic structure of a commercial multi-payer clearinghouse portal — no real product/payer/customer marks, names, or data).
Synthetic data only; renders offline; 1440-wide. Kept completely separate from the EHR mock.
Previewing? These pages are IP-allowlist-gated.
Open _set-proxy.html once
to unlock the whole click-through session (it sets the
payer-gw proxy). Or append
?proxy=payer-gw to any URL — the gate now remembers a valid proxy, so in-app navigation keeps loading.
(The published Cloudflare bundle from scripts/build-pages.sh disables the gate entirely.)
Walk the flow in order, or jump to any state by URL.
- 01 — Sign In
Two-column provider sign-in (User ID prefilled
clinic.rcm@payer.example) + cookie consent.
- 02 — 2-Step Authentication
Method choice → verification code (deterministic mock
000000).
- 03 — Essentials Home
Notification center, My Top Applications tiles, News, right sidebar (Messaging / Account).
- 04 — Eligibility & Benefits
Inquiry → coverage result + prior-auth-requirement indicator.
- 05 — Authorizations & Referrals
Multi-payer cards (Authorization Request, Inquiry, Referral, Dashboard, Drug PA) + status inquiry.
- 06 — Start Request
Requested services + requesting provider (search) + contact + patient search. Right rail step tracker.
- 07 — Request Details: Add Service Information
Accordion + rail. Category/service type/POS/level/chronic, procedure lines (64719/64721 RT), service window, diagnoses.
- 08 — Request Details: Add Attachments
Upload the chart-packet PDF (drag&drop / Choose Files + deterministic attach).
- 09 — Request Details: Clinical Attestation
Assistant "processing" interstitial → clinical questions (radios, kb-keyed) + certification checkbox → Submit.
- 10 — Confirmation / determination
Certification number, determination status, per-service-line disposition, print/service summary.
Gate
- blocked.html
IP-allowlist gate:
?reason=noproxy / ?reason=badproxy&proxy=dc-default.
Workflow (gold path): Sign In → 2-Step Authentication → Home → Eligibility & Benefits (auth
required?) → Authorizations & Referrals → Authorization Request → Start Request (services, requesting
provider, patient) → Add Service Information (POS 24, CPT 64719/64721 RT, dx M25.529, service window) →
Add Attachments (chart packet) → Clinical Attestation (assistant-prefilled questions + certify) → Submit →
capture the certification number. Escalate rather than guess on defined edge cases.