Appointment Scheduling (Afspraken)
The appointment scheduling feature enables case workers to schedule meetings, hearings, and appointments related to case processing.
Overview
Many case types require in-person or virtual meetings (e.g., complaint hearings, permit consultations, inspections). This feature integrates appointment scheduling into the case workflow.
Planned Features
- Appointment creation -- Schedule appointments linked to specific cases.
- Calendar integration -- Sync with Nextcloud Calendar for availability management.
- Participant management -- Invite internal and external participants.
- Location management -- Track physical or virtual meeting locations.
- Reminder notifications -- Send reminders to participants before appointments.
- Appointment types -- Configure different appointment types (hearing, consultation, inspection, etc.).
- Outcome recording -- Document appointment outcomes and link them to the case file.
- Rescheduling -- Handle cancellations and rescheduling with notification to all parties.
Status
This feature is defined in the spec at openspec/specs/appointment-scheduling/spec.md and is planned for future implementation.