Site Updates

What's New

A running log of new features, improvements, and fixes โ€” most recent first.
May 13, 2026
๐Ÿฉน
Urgent Care library โ€” 60 clinical references on the Algorithms page
Added 60 weekly GPC Clinical Corner newsletters from RVMC Clinical Operations as clickable cards on the Algorithms page. Each card opens its full PDF preview inline โ€” no separate page, no download required. Topics span everything from Coccydynia, Sunburn, and Insect Bites to Latent TB, Pertussis, Long COVID, UTI management, Sinusitis antibiotics, Cluster headache, Red eye red flags, Beers criteria, Wildfire smoke, and many more. All searchable from the global home search bar.
๐Ÿงฌ
Algorithms page reorganized by organ system
The Algorithms page used to be a flat 43-card grid. It's now grouped into 17 organ-system sections with full-width dividers: Cardiovascular, Pulmonary, Hematology, Neurology, HEENT, GI, GU/Renal, MSK, Skin/Soft Tissue, Infectious Disease, OB/Women's Health, Pediatrics, Psychiatry, Pharm/Tox, Geriatrics, Procedural/Imaging, and Public Health. Same cards, same content โ€” just easier to scan. The new Urgent Care entries slot into the matching organ-system groups so related content sits together.
May 11, 2026
๐Ÿ”ง
Fulfiller mode on Service Requests โ€” close tasks with a note
A new ๐Ÿ”ง wrench toggle in the top-right of the requests page unlocks fulfiller actions on every open request. โœ“ Done now takes an optional completion note (e.g. "ordered new dopplers, expected 5/15") and posts it as a comment when marking the request resolved. Cannot Complete requires a reason, which posts as a comment and closes the request. Both notes show up under the request immediately so submitters can see what actually happened.
๐Ÿ—‘
Delete your own comments on Service Requests
A small ๐Ÿ—‘ icon appears next to the timestamp on any comment you wrote โ€” click it, confirm, and the comment is removed. Works for regular comments, โœ“ Done completion notes, and โš ๏ธ Cannot Complete reasons. You only see the ๐Ÿ—‘ on comments authored from your browser, so nobody can delete someone else's note.
๐Ÿ”’
Status badges on Service Requests now fulfiller-only
Previously, anyone visiting the page could click the Open / In Progress / Resolved badge and silently cycle the status. Now the badge is only clickable when fulfiller mode is unlocked; everyone else sees it as a plain label.
๐Ÿ“ง
Service request emails now route by location
New-request EmailJS notifications now follow the submitted location instead of blasting all four addresses on every request. OMC requests go to Russel, Kim, and Michael. FMC requests go to David, Kim, and Michael. Unknown or missing location falls back to the full list as a safety net.
๐Ÿ”Ž
Fix: dead search-bar results that bounced back to the home page
The home search bar's URL sanitizer only accepted .html URLs, so 14 results โ€” Kaiser docs, the Issue Reporting Form, the Postpartum HTN algorithm, and others โ€” were silently rewritten to index.html when clicked. Expanded the allowlist to cover .pdf, .docx, .pptx, .xlsx, and external https:// URLs. Office files now open through the Office Online viewer so they preview as a webpage instead of triggering a raw download.
๐Ÿ“Ž
Larger attachments on the announcement section
The announcement section now supports files larger than the previous 1 MB Firestore cap. Big files (PDFs, Word docs, etc.) live in docs/announcements/ and surface as always-visible attachments at the top of the page. Used this to add the new ED Radiology โ€” Epic Downtime document as a one-click reference for everyone.
April 30, 2026
๐Ÿช›
Fix: โ‹ฏ More dropdown was being clipped by the nav bar
The dropdown menu introduced in the previous toolbar refresh wasn't visible because .sitenav-inner had overflow:hidden, which cut off any element rendered below the nav. Added overflow:visible override on .sitenav and .sitenav-inner so the dropdown renders properly. The horizontal-scroll behavior is unchanged โ€” it lives on .nav-links itself, which still clips its own content as before.
๐Ÿ“‹
Service Requests promoted back to primary nav
Moved ๐Ÿ“‹ Requests out of the โ‹ฏ More dropdown and back into the always-visible primary nav so submitting a request is one click from anywhere. The home page "Submit Service Request" Core Tools card already gives a second prominent entry point.
April 30, 2026
๐Ÿงญ
Top toolbar simplified โ€” Primary 7 + โ‹ฏ More dropdown
The sitenav had grown to 14 items and overflowed the right edge of the viewport on most screens, forcing horizontal scrolling to reach What's New and Index. The 7 highest-frequency pages now stay in the primary row (Home ยท Algorithms ยท Agreements ยท Protocols ยท Directory ยท Links ยท Index), and a single โ‹ฏ More โ–พ dropdown holds the rest (Documentation, Decision Support, Resuscitation, Neuro Hub, Requests, What's New). Pages reachable from the dropdown light up the More button so you always know where you are. โŒ˜K omnisearch still works from anywhere.
April 30, 2026
๐Ÿ“‘
Site Index โ€” every page, every card in one collapsible tree
A new Site Index page (linked from the rightmost slot of every page's nav) auto-builds a hierarchical tree from the omnisearch index. Each top-level row is a page (Algorithms, Service Agreements, Hospital Protocols, etc.), each sub-row is the existing group label, and each leaf is a deep-link to the exact card. Live filter (or press / from anywhere on the page) โ€” typing matches across titles AND all keyword text, expands the matched parents, and highlights the matched substring. Expand/collapse state is persisted per section in localStorage. No manual maintenance โ€” every new card you add to search-index.js shows up here automatically.
โค๏ธโ€๐Ÿ”ฅ
STEMI Patients โ€” Receiving Centers & Protocol added to Hospital Protocols
Transcribed the STEMI binder pages (Receiving Centers list โ€” St. Bernadine's / Loma Linda / San Antonio Community โ€” and the 1/23/12 STEMI protocol) into a fully searchable, inline panel on Hospital Protocols. Includes the call-in order with phone/fax/cath-lab numbers, the clerk workflow (fax EKG โ†’ confirm โ†’ physician hand-off โ†’ 911 with the AMR script), the <30-min door-in/door-out goals, allowed pre-transport meds and paramedic-scope drips (ASA, nitropaste, heparin bolus, dopamine/lidocaine/procainamide drips), and the Fontana vs. Ontario RN-transport rules. Linked from the sitewide search.
๐Ÿง 
Code 24 / Code Stroke โ€” BEFAST card added to Hospital Protocols
Transcribed the BEFAST badge card and the Code 24 process summary into an inline panel. Lays out the BEFAST screen (Balance, Eyes, Face, Arms/Legs, Speech, Time), the two pathways (LSN 0โ€“6 h or wake-up โ†’ call Code Stroke; LSN 6โ€“24 h with NIHSS โ‰ฅ 6 โ†’ page TeleNeurologist 323-699-4444, activate Code 24, order CODE24 CTH + CTA, escalate to Code Stroke if intracranial occlusion), and the full 7-step Code 24 workflow through ETAP transfer to a CSC. Reminder to use the .EDHelp SmartPhrase included.
๐ŸŒ™
New "Overnight IR Procedures" entry on Hospital Protocols
Added a workflow card under ED Operations & Workflows describing how to handle non-emergent middle-of-the-night IR cases that can be done the next day: ED physician places the order and leaves a voicemail for the IR charge RN with the patient's name and MR#. IR charge RN extensions: Fontana #24044, Ontario #45210. Searchable site-wide via the global search bar.
April 28, 2026
๐Ÿ”
NEDOCS embeds get a smart sign-in gate
Microsoft refuses to iframe their SSO page, so the previous hard-loaded NEDOCS embeds showed a "can't open this page" error until you'd separately signed into SharePoint. Each NEDOCS card now starts as a clean placeholder with a 2-step flow: (1) click Sign in to SharePoint โ†— (opens SP in a new tab), (2) click Load preview. sessionStorage remembers the choice so subsequent home-page loads in the same browser session skip the gate and just show the live worksheet inline.
April 28, 2026
๐Ÿ“ˆ
NEDOCS worksheets embedded directly on the home page
Both NEDOCS โ€” Fontana and NEDOCS โ€” Ontario SharePoint Excel files now render inline on the home page via SharePoint's action=embedview. When you're signed in on the KP network the live spreadsheet shows directly under "ED Operations". Off-network / unauthenticated users see SharePoint's own sign-in prompt inside the iframe; if their CSP blocks the embed entirely, an "Open full โ†—" button next to each title is the guaranteed backup.
April 28, 2026
๐ŸŽฏ
Core Tools section slimmed to 6 essentials
The home page Core Tools grid is now a clean 3ร—2 layout focused on the things ED staff actually start their day with: Service Agreements, Algorithms, Hospital Protocols, Phone Directory, Service Requests, and Links. Removed Dotphrases, Calculators, Neuro Hub, and What's New from the home grid โ€” those pages remain reachable from the sitenav and search.
April 28, 2026
๐Ÿฉบ
New "ED Operations" section on the home page
Added a dedicated section linking to live NEDOCS worksheets (Fontana & Ontario, SharePoint Excel) and all four trackboards (FMC Main, OMC Main, FMC Flex, OMC Flex, Google Sheets). NEDOCS cards are rendered larger to mirror the live-data nature; trackboards in a 4-up row.
๐Ÿงน
Home page tidied โ€” Vasopressors / RSI / Peds Fever / rule-out pins removed
Trimmed Vasopressors and RSI from the Tier 2 grid, Peds Fever from Tier 3, and the three rule-out dotphrase pins (PE, ACS, SAH) from Quick Access. Pulled Service Agreements up to Tier 2 and added Hospital Protocols + What's New cards so the layout still reads as a complete grid. The standalone Vasopressors / RSI / Peds Fever pages are unchanged and still reachable from the nav and search.
April 27, 2026
๐Ÿ“Š
Cloudflare Web Analytics wiring (privacy-friendly site stats)
Added a single shared analytics.js with a one-line beacon-token slot, plus a <script src="analytics.js"> loader before </body> on all 21 routed pages. Cookie-less, no consent banner, no PII. Once the token is set, the dashboard reports unique visitors, page views, top paths, referrers, and device/country breakdowns. Leave the token blank to disable analytics with zero side effects.
April 26, 2026
๐Ÿ”—
11 new entries on the Quick Links page
Added Trackboards (FMC Main, OMC Main, FMC Flex, OMC Flex), NEDOCS worksheets (Fontana, Ontario), Imaging & Radiology (Telerad, MUSE ECG repository, PACS iSite), and Communications & Directory (SCAL On-Call, Vocera Web). Every link card now has a stable anchor and a brief flash highlight when arriving via a search-bar deep-link.
๐Ÿ”
Every Quick Links card is searchable + cache-buster bumped
Added 19 type:'link' entries to the omnisearch index โ€” one per card on the Quick Links page โ€” so typing "fmc flex", "vocera", "muse", "telerad", "scal", "nedocs fontana", etc. lands directly on the right card. Bumped search-index.js?v=2 โ†’ v=3 across all 20 pages to bust browser caches.
๐Ÿ’—
Atrial Fibrillation moved from Service Agreements โ†’ Algorithms
The afib content is a clinical decision guideline (rate control, cardioversion timing, CHAโ‚‚DSโ‚‚-VASc, discharge criteria), not really a department-to-department service agreement, so it now lives next to the other cardiology cards on the Algorithms page. Search now lands directly on the new card.
๐ŸŽž๏ธ
Announcement images become a slideshow
The single-image upload on the home-page announcement banner is now a multi-image slideshow with chevron prev/next, dot indicators, "n / total" counter, and 5-second auto-advance (pauses on hover and when the tab is hidden). Each image is canvas-downscaled to โ‰ค800px JPEG before storing as a base64 dataURL on the existing Firestore announcement doc. Capacity โ‰ˆ 5 typical photos before hitting the 1 MiB doc limit; over-budget uploads are rejected with a friendly summary.
๐Ÿ“ข
Announcement banner sized up + admin controls quieted
Banner now breaks out of the page's centered container and uses up to ~1400px wide so multi-line urgent posts don't wrap awkwardly. Textarea grew from 94px to 320px tall with larger text. Image upload / remove buttons are now subtle dashed-border chips, hidden entirely when locked so viewers never see admin controls.
โŒจ๏ธ
Stop announcement textarea cursor jumping mid-type
The Firestore snapshot listener was overwriting the textarea value on every echo of the user's own debounced save โ€” which resets the cursor to the end. The listener now compares first and skips the no-op assignment; if the remote text genuinely differs while focused, it preserves selectionStart / selectionEnd. Also bumped the input debounce 300ms โ†’ 800ms so saves don't fire mid-sentence.
๐Ÿ†•
"What's New" link added to every page's nav bar
Quick Links and Roadmap pages were missing the changelog nav entry โ€” now consistent across the whole site.
April 24, 2026
๐Ÿ“ง
Kaiser email-sourced additions โ€” 4 new panels + 2 links
Triaged ~14 months of KP email for official workflow/policy content worth mirroring on the site. Added plain-text cards for the items that came as email threads (no attached doc) and skipped transient ops/HR noise.
๐Ÿคฐ
OB/L&D โ€” Viable Pregnancy Transfer from ED (Service Agreements)
FMC policy: viable-pregnancy patients needing L&D monitoring must NOT be discharged from the ED first. L&D clerk calls the ED once the patient arrives so the trackboard can be cleared and L&D can create the new encounter. OMC is mirroring. Source: Kim / Schwartzwald, Mar 19โ€“20, 2026.
๐Ÿ’‰
IV Versed โ€” ED RN Scope Clarification (Hospital Protocols)
IV Versed IS within scope for ED RNs. Only contingent workers (travelers/registry) are restricted from procedural sedation because they're not comp'd for it. Kills a recurring floor-level misunderstanding. Source: Schwartzwald, Feb 19, 2026.
๐Ÿ’ง
Fluorescein Strip Replacement โ€” OMC Drops (Hospital Protocols)
OMC switched from fluorescein strips to Altafluor-Benox ophthalmic drops (refrigerated, single-use). Providers must order the drops โ€” not the strips โ€” so RNs can pull from Pyxis. FMC mirroring. Source: Chris Sanine, Mar 19, 2026.
๐Ÿ“ท
Funduscopic Images โ€” Viewing Workflow (Hospital Protocols)
New HealthConnect-to-PACS workflow for viewing fundus camera images: Chart Review โ†’ Eye tab โ†’ select the Fundus Photography test โ†’ click "View images and PDF report" โ†’ PACS opens. Source: Sonya Sandhu, Mar 23, 2026.
๐Ÿ”—
Quick Links: UpToDate Expert AI (in KPHC) + KPHC Endpoints login
Added two new entries on the Quick Links page covering the new gen-AI clinical-decision-support tool inside KP HealthConnect and the new Endpoints login method.
April 23, 2026
๐Ÿฅ
Hospital Protocols page launched โ€” 24 embedded documents
Brand-new page organizing clinical protocols, ED operations, transfer processes, policies, and NEDOCS tools in one place. Every document is embedded inline (Office Online for DOCX/PPTX, direct iframe for PDFs) with a searchable sidebar list โ€” no downloads required.
๐Ÿ”€
11 new algorithm cards + embedded PDFs on 18 existing cards
Added new algorithms including Acute Intracranial Hemorrhage, Alcohol Withdrawal, Bell's Palsy, CHF, Diverticulitis, Gout, Hyponatremia, Pediatric Fever/UTI, Pneumonia, and more. Eighteen existing algorithm cards now have their source guideline PDF embedded directly in the card.
๐Ÿ•
FMC Shift PSG Assignments reference card added
Hour-by-hour point-assignment tables for standard and Mod Pod shifts, transcribed from the FMC PSG reference images into fully themed, searchable HTML tables on Hospital Protocols.
๐Ÿ•Š๏ธ
Medical Wean / End-of-Life + Dementia ED Workflow protocols added
Two new Hospital Protocols panels: Medical Wean / End-of-Life Management (palliative guidance) and Dementia with Behavioral Disturbance ED Workflow (geriatric behavioral).
๐Ÿ“„
SBC EM Non-Member Transfer PLOS workflow update embedded
The latest PLOS workflow update document now sits at the top of the Non-Member Transfer panel with a "๐Ÿ†• Latest" badge so the most current guidance is seen first.
๐Ÿ“‘
9 new Service Agreement panels added
Expanded Service Agreements with additional panels and fully indexed search. All agreement docs are now hosted locally โ€” no VPN or login required.
๐Ÿ”
Universal search bar on every page (โŒ˜K / Ctrl+K)
The sitewide search pill now appears inline in the navigation on every page โ€” Service Agreements, Hospital Protocols, Directory, Feedback, and Changelog all previously had the search index missing. Every document on the site is now searchable from any page.
๐ŸŽฏ
Search results deep-link straight to the matching card
Searching "gout" now jumps directly to the gout card with its embedded PDF open. Service Agreements and Hospital Protocols auto-activate the matching panel from the URL hash on page load and on hashchange.
๐Ÿงญ
Top navigation bar no longer clips "What's New" link
With the new Hospital Protocols link bringing the nav to 12 items, the right-side links were getting cut off on many viewport widths. Tightened link spacing, moved the search pill inline as a flex sibling, and removed the hard width cap so every nav link is visible.
April 13, 2026
๐Ÿ“„
Two additional documents added to Non-member Transfer Process
The ED Non-Member Workflow (SBC Physician Reference) and the ED Non-Member Process Physician One Pager are now embedded directly in the agreement panel โ€” viewable inline without leaving the page.
April 9, 2026
๐Ÿ“‹
Non-member Transfer Process agreement added
New service agreement covering the April 13 go-live pilot for managed care non-member transfers. Includes all key protocol rules (Secure Chat alerts, 1-hour health plan response rule, 2โ€“3 hour transfer window) with an embedded PDF and full search support.
๐Ÿ”
All service agreements now searchable from the global search bar
PDF-based agreements were previously invisible to the search index. Fixed the filter so all agreement types (DOCX and PDF) appear in results. Clicking a result now deep-links directly to the correct agreement panel.
๐Ÿงน
Removed 24 outdated agreements from search results
The search index contained 31 agreements โ€” many from the old data pipeline with no corresponding page content. Pruned to the 7 that actually exist on the site so search results no longer surface dead links.
March 31, 2026
โœ…
Fulfiller mode added to Service Requests
A new code-protected fulfiller mode lets the person handling requests mark items Done in one tap or post a "Cannot Complete" reason with an automatic comment. The fulfiller toggle sits next to the admin lock and persists for the session.
March 30, 2026
๐Ÿ”Ž
Smarter multi-token search across the whole site
Global search now uses word-start multi-token matching โ€” typing "pulm embo" finds "Pulmonary Embolism", "afib flutter" finds the AFib protocol. Each word in your query is matched independently against the start of any word in the title or tags.
๐Ÿงพ
Dot phrases removed from main search bar
Dot phrases were cluttering global search results. They're now scoped to the Documentation page only โ€” the main search bar focuses on clinical tools, agreements, algorithms, and pages.
March 28โ€“29, 2026
๐Ÿ”—
External links in search results now open correctly
A bug in the URL sanitizer was rewriting external https:// links (like SharePoint and Google Drive) to index.html. Fixed so links in search results always go to the right destination.
โšก
Service requests no longer create orphaned database connections
Deleting a service request was leaving an active Firestore listener running in the background. The listener is now properly stopped before deletion to prevent memory leaks and unexpected behavior.
March 24, 2026
โšก
Live real-time updates โ€” no more refreshing
Votes, comments, and new service requests now update instantly for all users. The dot phrase vote counts animate with a green pulse when another user votes. New requests appear at the top of the board the moment they're submitted.
๐Ÿ“ง
Additional email recipient added to service request notifications
Michael Schwartzwald added to the service request email notification list so new submissions reach the full review team.
March 23, 2026
๐Ÿคฑ
Postpartum Severe Hypertension algorithm added
New OB/GYN algorithm card with entry criteria callout, plain-English summary, and inline embedded PDF โ€” consistent with other algorithm pages.
๐Ÿฉบ
DVT Outpatient Anticoagulation moved to Algorithms
The DVT protocol was relocated from Service Agreements to Algorithms where it fits better clinically. Now available as a full algorithm card with a locally hosted PDF embed โ€” no VPN or login required.
๐Ÿ“„
Service Agreements redesigned with inline PDF viewer
Complete redesign with a sticky two-column layout: searchable sidebar list on the left, full agreement detail + embedded PDF on the right. PDFs for PLOS and DVT are now hosted locally so they work without KP network access.
๐Ÿ 
Homepage redesigned with tiered card layout
The homepage was rebuilt with a tiered card hierarchy โ€” two large hero cards (Dotphrases, Calculators), a clinical 4-up grid, and a secondary resources grid. Color-coded left borders help quickly identify tool categories.
March 22, 2026
๐Ÿ“‹
Service Request Board added to site navigation
The Service Requests page was already built but unreachable โ€” it's now linked in the navigation bar on every page and indexed in the global search. Submit dot phrase requests, report issues, and track their status.
๐Ÿ“ฌ
Feedback form repaired โ€” switched to EmailJS
The feedback form was silently failing after Formspree deprecated its email endpoint. Replaced with EmailJS using the same service already configured for service requests โ€” all submissions now deliver reliably.
March 19โ€“20, 2026
๐Ÿ“‘
Urology/ER agreement updated with structured 4-tier layout
The Urology service agreement was rebuilt with a clear 4-tier clinical decision layout: (1) Urgent/Emergent Urology call, (2) Hospital Medicine admit without overnight Urology call, (3) Outpatient Urology referral, (4) PCP follow-up. SharePoint link also added.
โš ๏ธ
Issue Reporting Form added to Links page
A new Reporting section on the Links page provides a direct link to the Microsoft Forms issue reporting tool covering on-call consultant delays, critical radiology delays, staff behavior concerns, and other ED issues.
No updates match this filter Try selecting a different category above.