Case study: HIPAA-compliant AI patient management platform for a dental imaging provider  

A 3-branch dental imaging provider needed to reduce waiting time, no-shows, and uneven clinic utilization. SumatoSoft built a HIPAA-aligned AI patient management platform with predictive scheduling, walk-in queue orchestration, HL7-based integrations, and operational analytics.

Case Study: HIPAA-compliant AI-powered patient management platform for a dental imaging provider

Project details:

 

 

About the Client:

The Client is an independent dental imaging provider with three branches across the city (downtown, north, and east). It offers cone beam computed tomography and panoramic intraoral X-ray by referrals from general dentists, orthodontists, periodontists, endodontists, and oral and maxillofacial surgery practices. The Client’s issues were long waits and uneven utilization across branches, driven by unpredictable walk-ins and no-shows.


Location:USA

Industry: Healthcare, dental imaging

Team size: 9 people (Project Manager, Business Analyst, Solution Architect, Frontend Developer, Backend Developer, ML Engineer, QA Engineer, UX/UI Designer, DevOps Engineer)

Project duration: 16 weeks

Business challenge

The Client’s clinics had an average wait time of 46 minutes, an 18.4% no-show and late-cancellation rate, and uneven branch load. The provider needed a HIPAA-aligned system that could predict demand, manage walk-ins, and improve schedules without removing staff control.

Additional requirements

  • Reduce the average waiting time before examination.
  • Lower no-shows and late cancellations.
  • Increase completed examinations across 3 branches.
  • Protect ePHI under HIPAA requirements.

Our solution

SumatoSoft built an AI patient management platform that predicts no-show risk, walk-in peaks, and branch load. The system recommends slot changes, fills gaps from the waitlist, and offers patients appointment options at another branch when it helps reduce waiting time. Walk-in patients join a virtual queue through the reception kiosk, see an ETA, receive preparation instructions, track queue status, and choose branch-transfer options when capacity is tight. Administrators approve schedule changes and monitor wait time, occupancy, ETA accuracy, no-shows, and patients who leave without waiting. The platform integrates with the scheduler and radiological information system through HL7v2 and protects ePHI with encryption, RBAC, SSO, audit logs, and de-identified ML training data.

Optimization of appointments and capacity management

The basis is a system for predicting no-shows and smart slot planning. The AI model calculates the probability of a no-show for each appointment, taking into account the patient’s behavioral history, such as confirmations or transfers, the type of examination, time of day, day of the week, and weather factors.
On this basis, the schedule is rebuilt: slots freed up due to high-risk appointments are offered in advance to the waiting list and pre-confirmed “standby” patients. Patients can self-register with offers of alternative slots and branches with confirmation and rescheduling in just one click.
Depending on the risk profile and the proximity of the visit, the communication strategy evolves from a gentle reminder 72 hours before the appointment to proactive engagement through calls and offers of jump-in slots available within the next 2–24 hours.

patient tool

Orchestration of walk-in flow

To fairly integrate walk-in patients, we developed an AI forecasting their influx by branches and hours, according to seasonality, days of the week, weather, and local events. Based on the forecast, the system reserves buffers in the grid for walk-ins and dynamically expands and shortens them during the day, focusing on the actual queue length, staff availability, and expected no-shows according to the schedule.
Walk-ins are processed through a virtual queue via a kiosk at the reception: the patient receives a number, estimated time, and preparation instructions (removal of jewelry, etc.). In case of overload, the system offers to move to another branch, taking into account travel time and current waiting time, maintaining the first-come-first-served principle within each queue. Clinical exceptions (trauma, acute pain) are raised in priority according to transparent rules.

patient management software

Integrations and security

The platform integrates with the scheduler and radiological information system according to HL7v2. All components are designed in accordance with HIPAA: ePHI encryption, role-based access control, single sign-on, and activity auditing. Historical data for model training is de-identified, with model drift monitoring and retraining on a scheduled basis.
Operational transparency is provided by ETA accuracy, occupancy by branches, average waiting time, no-show and late-cancel share, on-time start execution, volume of redirections between branches, and share of patients who left without waiting.
All critical actions remain under the control of employees: proposals and rearrangements are confirmed by administrators, with the patient always finalizing the choice.

patient management

Load balancing between branches

A single AI optimizer takes into account both the appointment schedule and walk-in queues. It offers walk-in patients the closest options in neighboring branches, maintaining the SLA for scheduled visits and not violating the first-come-first-served rules. To smooth out peaks, scenarios are provided: automatically opening “micro-slots” later in the day, calling a replacement technician, and redistributing short appointments to underloaded points in the network.

 

Communications and reducing no-shows

Communications are built around risk scoring: high-risk appointments receive earlier and more frequent alerts. Notifications are 10DLC-compatible, contain smart links for confirmation and rescheduling, and preparation instructions.

patient monitoring

Business value

Before:  

  • Average waiting time before examination: 46 minutes.
  • Daily throughput: 112 completed examinations across 3 branches.
  • No-shows and late cancellations: 18.4%.
  • Branch occupancy variability: 26 percentage points.
  • Patients leaving without waiting: 6.2%.
  • Monthly patient volume: 2,460 patients.

After:  

  • Average waiting time before examination: 29 minutes, 37% lower.
  • Daily throughput: 137 completed examinations, 22% higher.
  • No-shows and late cancellations: 13.1%, 29% lower.
  • Branch occupancy variability: 13 percentage points, 50% lower.
  • Patients leaving without waiting: 2.9%, 53% lower.
  • Monthly patient volume: 3,010 patients, with about $65,000 monthly revenue uplift and 54% first-year ROI.

Have an app idea?
Let’s start with a free quote!

If you have any questions, email us info@sumatosoft.com

    Please be informed that when you click the Send button Sumatosoft will process your personal data in accordance with our Privacy notice for the purpose of providing you with appropriate information.

    Elizabeth Khrushchynskaya
    Elizabeth Khrushchynskaya
    Account Manager
    Book a consultation
    Thank you!
    We've received your message and will get back to you within 24 hours.
    Do you want to book a call? Book now