CliniConnects provides multiple referral assignment algorithms that help organizations automatically determine which clinician should receive a new referral. Each algorithm follows a different business rule designed to support specific operational goals, such as reducing travel time, balancing workload, or ensuring fair referral distribution.
Selecting the appropriate algorithm can improve scheduling efficiency, clinician utilization, and overall patient service delivery.
The By Proximity algorithm prioritizes clinicians based on their geographic distance from the patient.
When a referral is created, the system:
Identifies clinicians who are eligible to receive the referral.
Verifies that the clinician is within the configured service area or coverage zone.
Compares the distance between the patient and eligible clinicians.
Prioritizes the clinician who is closest to the patient.
A patient is located in Miami.
Clinician | Distance from Patient |
Clinician A | 5 miles |
Clinician B | 15 miles |
Clinician C | 25 miles |
The system will prioritize Clinician A because they are geographically closest to the patient.
Reduces clinician travel time.
Improves scheduling efficiency.
Allows faster patient service.
Helps lower transportation costs.
Organizations that prioritize geographic efficiency and want clinicians assigned to patients within their local service areas.
The Round Robin algorithm distributes referrals evenly among qualified clinicians.
The system places eligible clinicians into a rotating assignment queue. Each new referral is assigned to the next clinician in the rotation.
Example assignment sequence:
Referral #1 → Clinician A
Referral #2 → Clinician B
Referral #3 → Clinician C
Referral #4 → Clinician A
Referral #5 → Clinician B
The cycle continues to ensure referrals are distributed fairly.
Before a clinician receives a referral, the system verifies that the clinician:
Is active.
Meets referral requirements.
Falls within the patient's service area.
If a clinician is not eligible, the system automatically skips that clinician and proceeds to the next eligible clinician in the rotation.
Promotes fair referral distribution.
Prevents concentration of referrals among a small group of clinicians.
Provides a simple and transparent assignment process.
Organizations seeking equal referral opportunities among clinicians.
The Least Acceptance algorithm prioritizes clinicians who have accepted the fewest referrals.
The system reviews referral acceptance history and prioritizes clinicians with the lowest number of accepted referrals.
Clinician | Accepted Referrals |
Clinician A | 30 |
Clinician B | 18 |
Clinician C | 12 |
In this scenario, the system would prioritize Clinician C because they have accepted the fewest referrals.
Encourages balanced referral opportunities.
Helps prevent referral concentration.
Supports equitable referral distribution across the clinician network.
Organizations focused on balancing referral acceptance rates among clinicians.
The Workload algorithm assigns referrals based on clinician capacity and current workload.
The system evaluates factors such as:
Current patient caseload.
Number of assigned visits.
Available capacity.
Configured quotas (if enabled).
Service area eligibility.
The clinician with the greatest available capacity is generally prioritized.
Clinician | Current Caseload | Maximum Capacity |
Clinician A | 40 | 50 |
Clinician B | 25 | 50 |
Clinician C | 48 | 50 |
In this example, Clinician B would likely receive priority because they currently have the lightest workload.
Prevents clinician overload.
Improves resource utilization.
Supports balanced patient assignments.
Enhances service quality through capacity management.
Organizations that prioritize operational efficiency and workload balancing.
General Eligibility Requirements
Regardless of the assignment algorithm selected, clinicians must meet the organization's eligibility requirements before they can receive referrals.
Common eligibility checks may include:
Active clinician status.
Service area coverage.
Availability to accept referrals.
Required credentials and compliance requirements.
Organization-specific assignment rules.
Clinicians who do not meet the eligibility criteria may be excluded from consideration, even if they would otherwise be selected by the assignment algorithm.
Business Goal | Recommended Algorithm |
Minimize travel distance | By Proximity |
Distribute referrals evenly | Round Robin |
Balance referral acceptance history | Least Acceptance |
Balance clinician workload and capacity | Workload |
Yes. Organization administrators can update the referral assignment algorithm based on operational needs and staffing strategies.
The system evaluates only eligible clinicians. If a clinician is unavailable or does not meet assignment requirements, the system will move to the next eligible clinician according to the selected algorithm.
There is no single best algorithm. The ideal choice depends on your organization's priorities:
Use By Proximity when travel efficiency is most important.
Use Round Robin when fairness is the primary goal.
Use Least Acceptance when balancing referral opportunities is desired.
Use Workload when managing clinician capacity is the priority.
Note: This article describes the general behavior of referral assignment algorithms. Actual assignment results may vary depending on system configuration, clinician eligibility, service area settings, availability, and organization-specific business rules.