Table of Contents

Namespace Core.CliniCore.Scheduling

Classes

AbstractTimeInterval

Base implementation for all time interval types

AppointmentTimeInterval

Represents a scheduled medical appointment time interval

AppointmentTimeInterval.StandardDurations

Standard appointment durations

PhysicianSchedule

Manages the schedule for an individual physician

ScheduleAvailabilitySummary

Summary of schedule availability for a date

UnavailableTimeInterval

Represents a time interval when no appointments can be scheduled

Interfaces

ITimeInterval

Interface defining contract for objects representing distinct intervals in time

Enums

UnavailableTimeInterval.UnavailabilityReason