Latest Release
Version 2.12.0 - January 2026
🎉 New Features
Fax to Task Integration Facilities can now automatically receive faxes and convert them into tasks through Task Management. When a fax is sent to the facility’s configured RingCentral fax number, the system automatically processes it using AI and creates a task with the fax attached.Learn More
Facility RingCentral Integration Settings
Facility RingCentral Integration Settings
| Feature | Description |
|---|---|
| Credentials Management | Configure RingCentral Client ID, Client Secret, JWT Token, and Extension ID |
| Subscription Status | View webhook subscription status and expiration |
| Activation Control | Enable/disable fax integration per facility |
| Webhook URL | System-generated webhook URL displayed for reference |
Task Management Updates
Task Management Updates
| Feature | Description |
|---|---|
| Source Column | Shows “Fax” for tasks created from incoming faxes |
| Sender Information | Displays fax sender details |
| PDF Attachment | Fax PDF automatically linked to the task |
AI-Assisted Processing
AI-Assisted Processing
- Category — Type of request identified
- Service — Appropriate service classification
- Priority — Urgency assessment
- Station — Suggested station assignment
- Assignee — Recommended staff member
- Patient — Matched patient (when identifiable from fax content)
| Step | Action |
|---|---|
| 1 | User configures RingCentral credentials in Facility → Fax Settings |
| 2 | Someone sends a physical fax to the facility’s fax number |
| 3 | RingCentral receives the fax and notifies the system via webhook |
| 4 | System downloads and stores the fax PDF attachment |
| 5 | AI processes the fax content and extracts task details |
| 6 | Task is automatically created with fax content, AI-suggested fields, and PDF attachment |
| 7 | Task appears in Task Management for staff to review and action |
Email to Task Integration Facilities can now connect their Microsoft or Google email accounts to automatically convert incoming emails into tasks. When an email is received at a connected email address, the system processes it using AI and creates a task with the email content and attachments.
Learn More
Email Integration Settings
Email Integration Settings
| Feature | Description |
|---|---|
| Microsoft Support | Connect Outlook, Office 365, and Hotmail accounts |
| Google Support | Connect Gmail and Google Workspace accounts |
| Connected Accounts | View all connected email accounts with status |
| Easy Disconnect | Remove connected accounts with one click |
Task Management Updates
Task Management Updates
| Feature | Description |
|---|---|
| Source Column | Shows “Email” for tasks created from incoming emails |
| Sender Information | Displays email sender name and address |
| Email Attachments | All attachments automatically linked to the task |
| Email Body | Email content appears in task description |
AI-Assisted Processing
AI-Assisted Processing
- Request Type — What type of request is being made
- Specific Instructions — Key action items from the email
- Category & Service — Appropriate task classification
- Priority — Urgency assessment
- Patient — Matched patient (when identifiable from email content)
| Step | Action |
|---|---|
| 1 | User navigates to Facility Settings → Email Settings |
| 2 | User clicks “Connect” on Microsoft or Google provider card |
| 3 | OAuth popup opens for secure authorization |
| 4 | User grants permission to read emails from their account |
| 5 | System creates webhook subscription to monitor incoming emails |
| 6 | When new email arrives: content and attachments are downloaded, AI processes the email |
| 7 | Task is automatically created with email sender, body as description, AI-suggested fields, and attachments |
| 8 | Task appears in Task Management for staff to review and action |
Medication Duplicate Resolution A new Resolve Conflict tool in the Global Patient Profile allows you to merge duplicate medication records when the same medication appears twice for a patient (e.g., from pharmacy and facility with different wording).
Learn More
Duplicate Detection
Duplicate Detection
- Medications flagged as potential duplicates show an orange “Potential Duplicate” label
- “Resolve” button appears next to duplicate pairs
- Side-by-side comparison shows both records for easy review
Merge Workflow
Merge Workflow
- Select which record to keep (Pharmacy or Facility source)
- Enter a resolution reason for audit purposes
- Click Merge to combine the records
Automatic Cleanup
Automatic Cleanup
- Duplicate is soft-deleted from Global Patients database
- Patient medication list automatically updated
- eMAR records updated automatically - no manual cleanup needed
Access Permissions
Access Permissions
| Role | Access |
|---|---|
| Super Admins | Full access to resolve all duplicates |
| LTC Admins at AllCare | Can now access Global Patient Profile and resolve conflicts |
On-Site Indicator for Patient Location Tracking Track whether patients are physically present at a facility with the new On-Site indicator. This helps care teams know if a patient is available for in-person services or temporarily away.
Learn More
On-Site Checkbox
On-Site Checkbox
| Status | Meaning |
|---|---|
| Checked | Patient is physically at the facility |
| Unchecked | Patient is temporarily away |
Off-Site Reasons
Off-Site Reasons
- Hospitalization - Admitted to hospital
- SNF - Transferred to Skilled Nursing Facility
- Vacation - Planned leave
- Family Visit - Staying with family
- Other - Free text for other reasons
Facility-Based Only
Facility-Based Only
| Shows On-Site | Does Not Show |
|---|---|
| ALF, SNF, Group Home | Pharmacy, Home Health, Hospice |
Per-Entity Tracking
Per-Entity Tracking
- Off-Site at their ALF (hospitalized)
- Still Active with their pharmacy
Visit Type Designation (Telehealth vs. In-Person) Patients can now have a Visit Type Preference assigned to indicate whether they prefer In-Person visits, Telehealth visits, or have No Preference. This preference is visible in the Patient Demographics Profile and editable inline from the CRM Patient Tracker grid.
Learn More
Patient Demographics Profile
Patient Demographics Profile
- Visit Preference displayed in the Personal Info section
- Visit Preference Reason displayed in the Personal Info section
- Both fields are editable through the Demographics Edit form
CRM Patient Tracker Grid
CRM Patient Tracker Grid
| Feature | Description |
|---|---|
| Visit Preference Column | New column with inline editing |
| In-Person | Displayed as a blue chip |
| Telehealth | Displayed as a green chip |
| No Preference | Displayed as plain text |
| Quick Selection | Click chip to open dropdown menu |
| Sort & Filter | Enabled for Visit Preference column |
| Hands Off Meeting | Sort and filter now enabled |
Free Text, Numeric, and Dropdown Checklist Item Types The Enrollment Workflow now supports three new checklist item types beyond the existing Checkbox and Document types, giving facilities more flexibility in defining their onboarding requirements.
Learn More
New Item Types
New Item Types
| Type | Icon | Description |
|---|---|---|
| Free Text | Tt | Multi-line text field for open-ended input |
| Numeric | # | Number input field (supports decimals) |
| Dropdown | ▼ | Select menu with configurable options |
Configure Workflow Updates
Configure Workflow Updates
- Three new type options when creating or editing a checklist item
- Dropdown type includes configuration section to define selectable options (minimum 2 required)
- Add and remove dropdown options using a chip-based UI
- Checklist table displays distinct icons and color badges for each type
Patient Checklist Modal
Patient Checklist Modal
- Free Text items display a multi-line text field
- Numeric items display a number input field
- Dropdown items display a select menu with configured options
- Completion status automatically determined when a value is entered
- Progress bar and completion count reflect new item types
Enrollment Status Integration
Enrollment Status Integration
- New item types are factored into enrollment status calculation
- When all required items (including new types) are completed, patient progresses to Care Ready
Cross-Facility CRM Navigation The CRM Workflow has been redesigned to give you a complete picture of any patient or provider across all facilities - no more switching between facilities one by one.
Learn More
New Navigation Tabs
New Navigation Tabs
By Patient View
By Patient View
- Overview Dashboard - Summary cards showing enrolled facilities, upcoming visits, and active services
- Facility Enrollment Overview - All facilities with status, enrolled date, services, and next visit
- Visits & Schedule - Complete list of upcoming visits across all facilities with filters
- Services - Active services overview
- Checklist Progress - Enrollment checklist status per facility
By Provider View
By Provider View
- Schedule Overview - Summary cards showing active facilities, visits today, and total patients
- Schedule (All Facilities) - Upcoming visits with date, facility, service, capacity, and status
- Assigned Patients by Facility - All patients grouped by facility with enrollment status
- Routes - Provider route assignments
Share Direct Links
Share Direct Links
User Login History Tracking Added async tracking of user logins with a 7-day sliding window retention policy. This feature enables future UI integrations such as “Recent logins” in user profiles or admin dashboards. What’s New:
Database Schema
Database Schema
UserLoginHistories table:| Column | Description |
|---|---|
| Id | Unique identifier |
| UserId | Reference to the user |
| User’s email address | |
| DeviceId | Device identifier |
| LoginTime | Timestamp of login |
How It Works
How It Works
- On successful login (
LoginorLoginWithOtp), aUserLoggedInevent is published via MassTransit UserLoggedInConsumersaves the record and deletes entries older than 7 days for that user- Automatic cleanup maintains a rolling 7-day window per user
Frontend Integration
Frontend Integration
- “Recent logins” in user profile
- Login activity in admin dashboard
- Security audit features
🔧 Improvements
Log Analytics Cost Optimization Reduced Azure Log Analytics ingestion costs by tuning log levels and filtering noisy telemetry across multiple services.Changes Made
Changes Made
| Service | Change |
|---|---|
| CurentaCommonCore | Filtered out high-volume, low-value telemetry |
| CrewAiAgents | Set production log level to WARNING |
| API Gateway | Enabled Information-level logging for CurentaCommonCore |
| PatientsV2 | Enabled Information-level logging for CurentaCommonCore |
| All Dependent Services | Updated CurentaCommonCore NuGet package |
Patient Address When Admitting to Facility When you admit a patient to a residential care facility (SNF, ALF, Board & Care), the facility address is now automatically set as that patient’s default and delivery address. This fixes cases where the patient’s home address was incorrectly used for orders and deliveries after admission.
What changed?
What changed?
| Before | After |
|---|---|
| Patient’s home address could be used as default/delivery address after facility admission | Facility address is automatically set as default and delivery address when admitting to SNF, ALF, or Board & Care |
Which facility types?
Which facility types?
| Facility Type | Facility address set as delivery address? |
|---|---|
| SNF | Yes |
| ALF | Yes |
| Board & Care | Yes |
| Hospice | No (unchanged) |
| Home Health | No (unchanged) |
What you'll notice
What you'll notice
- After admitting a patient to a facility, orders and deliveries use the facility address by default
- No need to manually change the address for new orders
- The patient’s home address remains on file and unchanged
- Only the default/delivery address logic was updated
🐛 Bug Fixes
Patient Documents Not Showing in Patient Tracker Fixed an issue where documents previously uploaded for patients in the CRM Patient Tracker were no longer visible.What Was the Problem?
What Was the Problem?
What Was Fixed?
What Was Fixed?
Active Patients Incorrectly Moved Back to Care Ready Fixed an issue where updating checklist items for Active patients would automatically change their status back to Care Ready.
What Was the Problem?
What Was the Problem?
What Was Fixed?
What Was Fixed?
Patient Address Fix (AI Assistant) Fixed an issue where patient addresses created through the AI Assistant were saved incorrectly.
What Was the Problem?
What Was the Problem?
- Deliveries
- Billing
- Communication
What Was Fixed?
What Was Fixed?
- Street address
- City
- State
- Zip code
Who Is Affected?
Who Is Affected?
| Scenario | Affected? |
|---|---|
| Patients created via AI Assistant | Yes - now fixed |
| Patients created manually via UI | No |
| Patients created via CSV import | No |
| Existing patient records | No - unchanged |
What Should You Do?
What Should You Do?
- Day-to-day use: No action needed - the fix is already live
- Previous AI-created patients: You may want to review address records and correct any that show the city name in the street field
Version 2.11.0 - December 2025
🔧 Architecture Improvements
Fax Integration Refactor — New Microservice Architecture This release consolidates all fax operations (both inbound and outbound) into a dedicatedFaxIntegrationService microservice, extracting these responsibilities from CurentaOrderTriagingCoreApi.
Technical Documentation
Inbound Fax Processing
Inbound Fax Processing
FaxIntegrationService now handles all incoming fax responsibilities:| Responsibility | Description |
|---|---|
| RingCentral Webhook | Receives and validates incoming fax notifications |
| PDF Download | Downloads fax PDFs from RingCentral API |
| Blob Storage Upload | Uploads fax documents to Azure Blob Storage |
| Event Publishing | Publishes FaxNotificationReceived event to Service Bus |
Outbound Fax Sending
Outbound Fax Sending
FaxIntegrationService:| Responsibility | Description |
|---|---|
| Pharmacy Fax Sending | Sends order faxes to pharmacies via RingCentral |
| Delivery Tracking | Improved logging for tracking fax delivery status |
| Status Updates | Reports delivery success/failure back to Orders service |
CurentaOrderTriagingCoreApi (Orders service).CurentaOrderTriagingCoreApi Changes
CurentaOrderTriagingCoreApi Changes
CurentaOrderTriagingCoreApi:Inbound (receiving):RingCentral webhook handlingFax PDF downloads from RingCentralAzure Blob Storage uploads
Fax sending to pharmacies
- Consumes fax events from Service Bus for incoming faxes
- Requests fax sends via the FaxIntegrationService for outgoing faxes
Unified Fax Operations
Improved Reliability
Enhanced Logging
Better Observability
Previous Releases
Version 2.10.0 - December 2025
View December 15, 2025 Release
View December 15, 2025 Release
🎉 New Features
Visit Status & Cancellation WorkflowsImplemented a unified visit status system with automated cancellation workflows and intelligent side effects that streamline visit management and maintain data integrity across the platform.Learn More
| Status | Description |
|---|---|
| Pending | Visit scheduled, awaiting confirmation |
| Confirmed | Visit confirmed and ready |
| In Progress | Provider currently conducting visit |
| Completed | Visit finished successfully |
| Canceled | Visit canceled (with reason) |
| Reason | Required Field | Automated Action |
|---|---|---|
| OOF (Out of Facility) | Effective Date | Visit marked OOF |
| Deceased | Effective Date | Patient status → “Deceased” |
| Discharged | Effective Date | Future implementation placeholder |
| Declined Services | Note | CRM enrollment updated (see below) |
| No Show (other) | Note | Visit rescheduled on next route |
- 0 prior completed visits → CRM status set to “Declined to Serve”
- ≥1 prior completed visits → CRM status set to “Churned”
- “No Show (other reasons)” canceled visits are automatically rescheduled when creating new route schedules
- Single Status column replaces dual-status display
- New Cancellation Details column showing reason, date, and notes
Version 2.9.0 - December 2025
View December 11, 2025 Release
View December 11, 2025 Release
New Features
AI Agent ObservabilityAdded monitoring and tracing capabilities to the Tasks Management Agent using LangSmith, providing full visibility into AI-assisted task processing.Learn More
- Full visibility: See exactly how the AI agent processes task requests
- Decision transparency: Understand what the AI “thinks” when filling out task forms
- Performance metrics: Monitor response times and success rates
- Error tracking: Quickly identify and resolve issues
| Environment | Dashboard |
|---|---|
| Development | Tasks Management Agent - Dev |
| Production | Tasks Management Agent - Prod |
Expanded Facility Type Support for RolesThe 4 specialized roles (Dietician, Maintenance, HouseKeeper, Activity Coordinator) are now available for most facility types, expanding beyond the original ALF-only scope.
Learn More
- Previously: Roles were only available for ALF (Assisted Living Facility)
- Now: Roles are available for all facility types EXCEPT:
- At Home Healthcare
- Home Health
- Hospice
- Hydration Center
- Infusion Center
- Outpatient Clinic
Version 2.8.0 - December 2025
View December 11, 2025 Release
View December 11, 2025 Release
New Features
New Residential Care RolesAdded 4 new specialized roles for residential care facilities to better support facility staffing needs:- Dietician — Nutrition and dietary planning staff
- Maintenance — Facility maintenance personnel
- HouseKeeper — Housekeeping and cleaning staff
- Activity Coordinator — Resident activity and engagement coordinators
Learn More
- Residential care facilities only: These roles appear for ALF, ARF, Board & Care, Memory Care, SNF, and other residential care settings
- Not available for: At Home Healthcare, Home Health, Hospice, Hydration Center, Infusion Center, and Outpatient Clinic
- Same access as CareGiver: All new roles have the same permission level as the CareGiver role
- No email required: Users with these roles can be created without an email address
Bug Fixes
Route Assignment for Drivers- Fixed an issue where the dispatcher service was unable to retrieve driver data when assigning routes
- Fixed an issue where the dispatcher service couldn’t access driver data
- Fixed API calls from Facility service to Auth service that were failing with 404 errors due to URLs containing double slashes (//)
Version 2.7.0 - December 2025
View December 9, 2025 Release
View December 9, 2025 Release
New Features
Patient Optional for TasksTasks can now be created without assigning a patient, enabling facilities to create general tasks, administrative work, or placeholder tasks that can have a patient assigned later.- Optional patient field: Patient is no longer required when creating tasks
- Visual indicator: Tasks without a patient display ”-” in the patient column
- Inline patient assignment: Click on empty patient cell in grid to assign a patient
- Task details assignment: Click on patient area in task details slider to assign
- Facility-scoped patients: Patient dropdown shows patients from the task’s facility
- One-time assignment: Once a patient is assigned, it cannot be changed (preserves data integrity)
Learn More
- General facility tasks (e.g., inventory checks, equipment maintenance)
- Administrative tasks not tied to specific patients
- Placeholder tasks where patient will be determined later
- Prep work for incoming patients not yet in the system
Bug Fixes
Patient List for AllCare Users- Fixed an issue where internal API calls were broken, preventing patient services from loading contracted facility patients for AllCare users
- Updated package dependencies and adapted code to restore AI Analyzer functionality in the Tasks module
Version 2.6.0 - December 2024
View December 4, 2024 Release
View December 4, 2024 Release
New Features
Request from PartnersFacilities can now request tasks from partner facilities directly through Task Management, enabling seamless cross-facility collaboration.- New “Request from Partners” button in Task Management header
- New “Requests from Partners” tab for viewing incoming partner requests
- AI-assisted form filling automatically categorizes requests (category, service, priority, schedule)
- New “Source” and “Created By” columns with sort/filter capabilities
- Partner dropdown to select which partner facility to request from
- Patient dropdown with improved scroll and search functionality
- Read-only mode for partner-requested tasks preserves request integrity
- Comments section remains editable for cross-facility communication
Learn More
- Provides a catch-all option when no specific category matches your needs
- Automatically available for all facilities—no configuration required
- Useful for miscellaneous requests that don’t fit existing categories
Improvements
Task Management- Enhanced patient dropdown with improved scroll and search functionality
- Better task source tracking with new grid columns
- Improved cross-facility communication via comments
Version 2.5.0 - January 2025
View January 2025 Release
View January 2025 Release
New Features
Task Module Enhancement- Added bulk task assignment capabilities
- New task templates for common services
- Improved task completion workflow
- Enhanced billing report generation
- Offline mode now supports full prescribing workflow
- Improved visit documentation templates
- Added voice-to-text for clinical notes
- Enhanced medication search with barcode scanning
- New real-time prescription queue view
- Improved inventory alerts and notifications
- Enhanced controlled substance tracking
- Automated refill synchronization tools
Improvements
Performance- 40% faster page load times for patient profiles
- Improved search performance across all modules
- Optimized database queries for reporting
- Reduced API response times
- Redesigned navigation for easier access
- Improved mobile responsiveness
- Enhanced accessibility (WCAG 2.1 AA compliant)
- Updated color palette for better contrast
- Enhanced two-factor authentication options
- Improved session management
- Updated encryption protocols
- Strengthened API security
Bug Fixes
- Fixed issue with EPCS authentication timing out prematurely
- Resolved patient search returning incomplete results
- Corrected medication interaction warnings display
- Fixed scheduling conflicts in multi-provider scenarios
- Resolved PDF generation issues for reports
Version 2.4.0 - December 2024
View December 2024 Release
View December 2024 Release
New Features
CRM Workflow Enhancements- New “Pending Pool” dashboard
- Bulk patient enrollment capabilities
- Automated provider assignment logic
- Enhanced facility onboarding wizard
- Full NCPDP SCRIPT 2017071 compliance
- DirectTrust EPCS certification achieved
- Enhanced DEA verification workflow
- Improved two-factor authentication flow
- New operational dashboards for ops teams
- Custom report builder
- Scheduled report delivery via email
- Export to Excel/PDF/CSV
Improvements
- Faster prescription lookup and search
- Improved patient matching algorithm
- Enhanced error messages and guidance
- Better mobile app offline sync
Bug Fixes
- Fixed medication dosing calculator edge cases
- Resolved timezone issues in scheduling
- Corrected inventory count discrepancies
- Fixed claim adjudication timeout issues
Version 2.3.0 - November 2024
View November 2024 Release
View November 2024 Release
New Features
Patient Management- Redesigned patient profile interface
- Medication history timeline view
- Enhanced visit documentation
- Lab results integration
- New clinical decision support alerts
- Improved drug interaction checking
- Enhanced prescription refill workflow
- Better patient communication tools
Improvements
- Streamlined login process
- Faster report generation
- Improved notification system
- Enhanced search functionality
Bug Fixes
- Fixed calendar sync issues
- Resolved medication allergy alerts
- Corrected billing calculation errors
- Fixed mobile app crash on older devices
Version 2.2.0 - October 2024
View October 2024 Release
View October 2024 Release
New Features
Facility Management- Multi-facility dashboard view
- Facility group management
- Bulk facility operations
- Contract status tracking
- New Surescripts integration
- Enhanced HL7 support
- Improved API documentation
- Webhook notifications
Improvements
- Better performance on large data sets
- Improved error handling
- Enhanced logging and debugging
- Updated user interface components
Bug Fixes
- Fixed data sync issues between services
- Resolved scheduling edge cases
- Corrected patient enrollment workflow bugs
- Fixed pharmacy claim submission errors
Upcoming Features
Q1 2025 Roadmap
AI-Powered Clinical Insights
Patient Portal
Telemedicine Integration
Advanced Analytics
In Development
- Enhanced Mobile App: Complete redesign with offline-first architecture
- Medication Therapy Management: Comprehensive MTM workflow tools
- Prior Authorization Automation: Streamlined PA submission and tracking
- Real-time Collaboration: Instant messaging between care team members
- Voice Commands: Hands-free documentation using voice recognition
- Smart Routing: AI-optimized provider visit routing
Feature Requests
Have an idea for improving AllCare?Submit Your Request
Release Schedule
AllCare follows a monthly release cycle:| Release Type | Frequency | Description |
|---|---|---|
| Major | Quarterly | New features and significant changes |
| Minor | Monthly | Enhancements and improvements |
| Patch | As needed | Bug fixes and security updates |
- Scheduled maintenance: First Sunday of each month, 2:00 AM - 4:00 AM PST
- Emergency maintenance: As required with advance notice when possible