Vicert

Scheduling Modal with Recurring Support

Book a whole recurring series in one pass, with availability you can trust.

View source on GitHub โ†—
Status
Available
Category
Scheduling
Platform
Built on the Canvas SDK
A walkthrough of Scheduling Modal with Recurring Support is on the way.

Overview

Booking a course of weekly visits usually means booking one appointment at a time and hoping the provider is free for the rest. This modal asks for the series up front - patient, visit type, recurrence, and start date - then shows only providers licensed in the patient's home state, ranked by how much of that exact series each can actually cover. Availability comes live from the Canvas FHIR Slot endpoint, and every projected occurrence is checked before anything is booked.

A closer look

The scheduling modal booking a visit, with recurrence options, providers filtered by state license, and per-day availability counts.

Key benefits

The series comes firstRecurrence and start date are chosen up front, so every provider and every opening shown afterward is judged against the real series.
Only providers who may actually see the patientThe list is filtered to providers licensed in the patient's home state, so a booking is never rejected for a licence mismatch after the fact.
One consistent question behind every numberCalendar counts, provider ranking, and open times all answer whether this booking can happen on these dates at this duration, so nothing on screen contradicts anything else.
Live availability, not a cached guessOpenings are read from the Canvas FHIR Slot endpoint at the moment you look, and validated again against the provider's calendar at booking.
Graceful under contentionIf another scheduler takes a slot mid-book, that single occurrence is set aside, the rest of the series books, and staff land on just the rows that need attention.

Related plugins

Get started

Contact Us for Scheduling Modal with Recurring Support

Pricing depends on your organization and plugin selection. Leave your details and weโ€™ll get back to you shortly - or email info@vicert.com.

Opens a short form โ€” takes about a minute.