Support Portal
Enhancements
- API contract: Standardized the field to preferred_pharmacy_selection to keep integrations consistent and prevent payload mismatches.
- Mapping visibility: Added green check/red cross icons on the Consult page so agents can instantly see patient–pharmacy mapping status without opening extra views.
Bug Fixes
- Tenant search: Prefix search didn’t return results; enabled first-letters matching so partial typing quickly finds tenants.
- Pharmacy form validations & flow: Validation stayed on “Required” and Save redirected to listing; live, accurate messages now show as you type and you remain on the edit page, making corrections faster.
- Duplicate IDs on edit: Existing NPI/NCPDP weren’t flagged correctly; duplicate checks now block conflicts with clear messages, preventing bad data.
- Provider Mapping pagination: Next/Prev appeared on empty lists; controls now disable on empty states, avoiding dead-end navigation.
Provider Portal
Enhancements
- Dashboard analytics: Shows Sync/Async totals, Completed/Incomplete/Total, date/tenant filters (default last 30 days), plus an earnings summary—so providers can track workload and revenue at a glance.
Bug Fixes
- Consult Note responsiveness: Template content was clipped/misaligned on some screens; layout now scales cleanly so all fields are readable and usable.
- Long service names in Consult Details: Text overflowed the Order Details area; names now wrap/truncate correctly, preserving layout and readability.
- Chat module accuracy: Initial vs. follow-up labels, Async/Sync type, timestamps, and created dates were inconsistent; labels and types are correct, timestamps use the provider’s timezone, and created dates display consistently—so lists and threads make sense.
Security
- Axios advisory: Three repositories were flagged for a known axios vulnerability to reduce exposure to security risks; updates are being applied across affected projects.