← Back to Home
Case Study

Sdilena Ordinace
Medical Staffing Coordination

Automated Physician Matching and Dispatch for Healthcare Practices

75%
Faster Coordination

Overview

Sdilena Ordinace ("Shared Practice") is a medical staffing coordination platform that connects healthcare practices needing temporary physician coverage with available doctors. The system automates the entire locum tenens workflow: from posting a staffing need through matching, outreach, confirmation, and shift management.

The platform serves a critical need in healthcare systems where physician shortages are chronic. When a doctor goes on vacation, takes sick leave, or a clinic needs extra capacity, finding a qualified replacement quickly is the difference between patients receiving care and a clinic closing its doors for the day. Sdilena Ordinace reduces that coordination time from days to hours.

The Challenge

Before: Manual Staffing Process

  • Clinic managers calling staffing agencies one by one
  • No centralized database of available physicians
  • Specialization matching done entirely by memory
  • Doctors receiving irrelevant opportunities they cannot fill
  • No way to track outreach status or response rates
  • Clinics closing when replacement could not be found in time

After: Automated Matching

  • Post a staffing need and matching begins automatically
  • Centralized physician database with availability tracking
  • Algorithmic matching by specialization and location
  • Doctors only contacted for relevant, high-match opportunities
  • Full outreach tracking with accept/reject status per doctor
  • Email-based command system requiring no app installation

The fundamental challenge was bridging two worlds that operate differently. Clinics plan staff schedules weeks in advance and need structured, predictable coverage. Physicians who do locum tenens work value flexibility and minimal administrative overhead. The system needed to serve both sides: giving clinics confidence that positions would be filled, while making the process so simple for doctors that participation required nothing more than reading and replying to an email.

The Solution

We built a platform centered on an intelligent matching algorithm that scores each doctor-to-shift pairing on a 100-point scale. When a clinic posts a staffing need, the system evaluates every registered physician against three dimensions: base compatibility, specialization fit, and geographic proximity.

Doctor Matching Algorithm

Base Compatibility
50 pts
50 pts
Specialization
30 pts
30 pts
Location
20 pts
20 pts
Maximum Score
100 pts
100 pts

The base compatibility score (50 points) evaluates fundamental qualifications: medical license status, availability during the requested dates, and any scheduling conflicts. Specialization matching (30 points) compares the clinic's requirements against the doctor's certifications, weighting exact specialty matches highest and adjacent specializations proportionally. Geographic proximity (20 points) factors in the doctor's location relative to the clinic, recognizing that shorter commutes increase acceptance rates.

Design principle: The entire doctor-facing workflow operates through email. Physicians never need to install an app, create an account, or learn a new interface. They receive structured emails about matching opportunities and respond with simple text commands. This zero-friction approach maximizes the available physician pool.

Email Command System

Doctors interact with the platform exclusively through email commands. When a coordinator sends an outreach email about a shift opportunity, the doctor can respond with any of these commands:

The system polls inbound email every minute, parsing commands and executing the corresponding actions. An incoming "approve" response from a doctor automatically updates the shift status, notifies the clinic, and marks the position as filled. This email-native approach means even physicians with minimal technical comfort can participate fully in the system.

Key Features

🧠

Smart Doctor Matching

100-point scoring algorithm evaluating base compatibility, specialization fit, and geographic proximity. Top-ranked matches are contacted first.

📧

Email Command System

Zero-friction doctor workflow. Eight email commands handle the full lifecycle from outreach response through shift confirmation and reporting.

📅

Shift Management

Full shift lifecycle tracking from request through assignment. Calendar view with conflict detection. Multi-day and recurring shift support.

📢

Automated Outreach

When a staffing need is posted, the system automatically identifies matching doctors and sends outreach emails ranked by match score.

📊

Weekly and Monthly Reports

Automated reporting via cron. Weekly summaries every Friday and comprehensive monthly reports on the 1st. Coverage rates, response times, and utilization metrics.

📑

Complete Audit Trail

Every action logged with timestamp, actor, and context. Email communications tracked in a dedicated email log. Full regulatory compliance support.

Results

Sdilena Ordinace eliminated the chaos of manual physician staffing by replacing phone calls and personal networks with an automated, data-driven matching system. The impact was immediate and measurable:

Zero
Care Gaps
75%
Faster Coordination
100
Point Match Score
Multi
Specialty Support
1 min
Email Polling
Email
Only (No App)

The most significant outcome was the elimination of care gaps. Clinics that previously had to cancel patient appointments when a doctor was unavailable could now find qualified replacements within hours instead of days. The automated matching ensured that only relevant physicians were contacted, improving response rates and reducing the noise that caused doctors to ignore staffing requests in the old manual system.

For coordinators, the platform reduced administrative overhead by 75%. What previously required hours of phone calls, spreadsheet tracking, and follow-up emails now happens automatically. The coordinator posts a need, reviews the top matches, triggers outreach with one click, and monitors responses as they arrive. The email command system means doctors respond on their own schedule, and the system handles the rest.

Technology Stack

The platform was built for reliability and simplicity, prioritizing email integration as the primary doctor-facing interface.

PHP 8.3 MariaDB React 18 Gmail API (Planned) Matching Algorithm Cron Automation REST API Email Polling

Four cron jobs power the automated workflows: email polling runs every minute to capture doctor responses, shift reminders go out daily at 8 AM for upcoming assignments, weekly reports generate every Friday morning, and monthly reports run on the 1st. The matching algorithm runs in real-time when staffing needs are created, scoring every active doctor in the database and returning ranked results to the coordinator within milliseconds.

Need to automate healthcare staffing?

Whether you are building a locum tenens platform, a nurse staffing system, or any healthcare workforce coordination tool, we can help you design the matching algorithms and workflows. Book a free discovery call or download our automation readiness checklist.