FullScheduler - Calendar - Gallery Image

FullScheduler — 🏥 Clinic Appointments & Overbook Rules — FullScheduler

Docs, demos, API

Highlight detail

clinic-appointments
Back to highlight

🏥 Clinic Appointments & Overbook Rules

15/30/45-min slots, soft overbook flows, and EMR-friendly payloads via event.data.

Slot presets

    schedulerApi.setTimeRange(7, 19)
schedulerApi.setThreshold(15) // 15-min booking grid

  

Soft overbook

    options.onEventDropped = (d) => {
  const overlapping = hasSameDoctorOverlap(d)
  if (overlapping) {
    tagForReview(d.event) // e.g., event.data.review = true
    return d.accept()     // allow but mark as needs-review
  }
  d.accept()
}

  

EMR integration

Keep visit identifiers, patient IDs, CPT codes, etc. in event.data.