FHIR · SMART on FHIR · Law 25

Give your scheduling team back 50 hours a month.

High-volume clinical scheduling, traceable and Law 25-compliant — proposed by the algorithm, approved by your staff, written straight into your EHR.

~50 h
freed / month*
0
PHI stored with us
<500 ms
per proposal
Batch proposal · ENT 42 appts
#A-1042 · priority B
Dr Tremblay · Jul 14 · 09:20 · EN
0.94
score
#A-1043 · priority C
Dr Lavoie · Jul 16 · 11:00 · FR
0.88
score
Approve batch Adjust
Every decision logged · Law 25 audit trail
The problem

Three people, one shared pain.

Scheduling clerk

~50 hrs/month of manual calls to confirm hundreds of appointments.

Specialist physician

Half of appointments could be avoided if criteria were respected up front.

Professional Services Director

In an inquiry, no way to prove scheduling decisions were defensible.

The solution

FHIR-native. Intelligent. Traceable.

BulkSched Core
Base

Manual bulk scheduling: request intake, cohort selection, one-click approval, writeback to the EHR.

MatchEngine
Premium add-on

Premium option: prioritized proposals from a 100% deterministic 7-factor algorithm — scored, explainable, your staff approves.

The flow

How it works

  1. 01

    Secure launch via SMART on FHIR from your EHR

  2. 02

    Select the cohort of requests to schedule

  3. 03

    Generate prioritized proposals (MatchEngine)

  4. 04

    Your staff reviews, adjusts, approves

  5. 05

    Write appointments back to the EHR + audit log

Compliance

Defensibility as a feature.

Zero PHI in our database

No patient names, health-card numbers or contact info stored with us — only FHIR references.

Append-only audit trail

Every decision is timestamped and tamper-evident, ready for inspection.

Canadian data residency

Sensitive data stays on Canadian soil.

Explainable decisions

A numeric score and a documented reason — no LLM black box.

Full Law 25 compliance is validated at implementation with your legal team.

Capabilities

What the platform does

Automated bulk scheduling +

Handle hundreds of requests in one session instead of hundreds of calls.

Clinical-criteria matching +

Proposals respect priority, sub-specialty, language, geography and physician preferences.

Complete audit trail +

Who, what, when, why — every action logged append-only.

Appointment notifications +

Confirmations sent through your EHR first, with no double entry.

Metrics dashboard +

Hours freed, fill rate and access delays, visible continuously.

Impact

Estimated impact

~50 h
freed / scheduler / month
−40%
no-shows (estimate)
~$30k
saved / scheduler / year

Estimates based on simulation scenarios, validated during your pilot.

Demo

See BulkSched on a realistic scenario

Request a demo — we’ll walk the full flow, from cohort to writeback into the EHR.