Courts set up calendars to hear case events, and schedule events and resources to perform the work of the court. Scheduling and calendaring are two complementary actions.  By scheduling we are providing a list of available “time slots” where the requestor may select a particular time and date combination and then proceed to reserve or calendar the event (hearing).

What it Includes

The Scheduling/Calendaring functionality includes:

  • Definition and setup of court rooms and case type capacity constraints
  • Integrated and automatically exchange with the Court Case Management System
  • Setup of configurable security (users, access and capability rights, and authorizations).
  • Configuration of court rooms, calendar and business rules (i.e.: case types, schedules, restrictions, preferences, and capacity constraints)
  • Setup judges, judges calendar, and scheduling business rules
  • Transfer and sync case schedules to judges personal calendar (MSOutlook)
  • Capture and maintain calendars
  • Review court calendars and schedules
  • Allow registration for eScheduling by attorney firms, attorneys, and users
  • Notify Court and allow court to accept or deny registrations
  • Identify and display open court calendar slots based upon case type and preferences
  • Allow authorized users, including attorneys to search calendar, request open dates, reserve an open court hearing slot and schedule cases
  • Allow attorneys and requesting parties to upload any supporting documentation to be used during a hearing (i.e.: Proposed Orders, Emergency Motions, reference to jurisprudence)
  • Process requests electronically and Intelligently schedule cases automatically
  • Indicate any resources needed for a case hearing
  • Query cases and schedules (by court, by case type, by judge, by date, by date range)
  • Setup notices, triggers, and automation business rules
  • Search and print calendars, schedules, caseloads, and cases by day, by type, by courtroom, by judge, by attorney, by firm, by case, by party, etc.
  • Schedule follow-up hearings while in court
  • Cancel and reschedule cases
  • Schedule follow-up hearings while in court
  • Reschedule single or multiple cases and entire calendar calls or move them to a different courtroom or judicial assignment.
  • Allow attorneys to send emergency notices/docs/etc to the judges
  • Allow subscription by users to case scheduling and calendar notifications
  • Notify subscribers, parties and/or participants of court events (e.g., law enforcement officers, probation and pretrial services officers, parents of juveniles, heirs in probate, interpreters).
  • Send case schedule confirmation notices to parties and participants
  • Capture and track schedules that have been cancelled
  • Allow identification of repeat cancellation offenders
  • Notify judge of late case cancelations
  • Allow search, display, and print of all cases for an attorney or firm
  • Integrate and automatically exchange scheduling transactions with attorney firm’s Case Management system

What it Does not Include

While the more robust Scheduling/Calendaring components can handle these advanced functions, it should not be required to include:

  • Attorney check-in prior to hearing and automated adjustment of court case schedule
  • Notify court/judge via mobile device if running late, with auto adjustment of court case schedule
  • Court resource management, scheduling, orchestration, or optimization (i.e: Interpreters, court reporters)
  • Allow Attorney firms to setup and define authorized personnel and security rights
  • Send and sync case schedules to personal MS/Outlook calendars of parties and others.
  • Jury scheduling and management

Applicable Standards and Documents

This, like all other NextGen components should enterprise services oriented (SOA) and thus should:

  • Be open and capable to seamlessly integrate and exchange with any Court Case Management System and all other components and any other desired systems.
  • Adhere to all required integration and exchange standards (NIEM and others).
  • Provide electronic informational services and interactive communications with virtually any user device (only requiring a browser) and be able to interact with any SMS phone service.