Skip to main content

Documentation Index

Fetch the complete documentation index at: https://mintlify.com/Bran258/drtc-fluvial-admin/llms.txt

Use this file to discover all available pages before exploring further.

The appointments module (Citas) centralises citizen scheduling for all fluvial procedures handled by DRTC Amazonas. Operators use it to monitor the current day’s queue, create new appointments on behalf of citizens, and consult the full historical record of past interactions. All three views are accessible from the Citas entry in the sidebar under the Principal section, which links to /fluvial/citas/agenda.

Operational alert

At the top of the agenda view, a DelayAlert banner fires automatically when wait times grow:
<DelayAlert message="3 citas exceden 15 min de espera" />
When you see this banner, three or more citizens in the queue have been waiting longer than 15 minutes. Address these cases before scheduling new appointments.
Ignoring the 15-minute wait alert may affect the DRTC’s service quality metrics. Resolve delayed appointments before adding new bookings to the queue.

Workflow overview

1

View the agenda

Open Citas → Agenda (/fluvial/citas/agenda). Review the KPI stats grid at the top of the page, check the live sidebar for in-progress appointments, scan the traffic insight chart for incoming volume, and use the mini agenda to see today’s full schedule. If the delay alert is active, address those appointments first.
2

Create a new appointment

Click Nueva Cita from the agenda header or navigate directly to /fluvial/citas/generar. Fill in the three-section form — procedure type, citizen data, and scheduling — then confirm. The system validates real-time slot availability before saving.
3

Review appointment history

Click Ver Historial from the agenda header or navigate to /fluvial/citas/historial. Filter records by name/DNI, date range, status, or procedure type. Export the filtered set as PDF or Excel for reporting.

Views

The agenda view (DashboardCitas) is the main operational screen. It contains:
  • DelayAlert — a dismissible banner that appears when three or more appointments exceed 15 minutes of wait time.
  • StatsGrid — KPI cards showing today’s appointment totals, completions, and pending counts.
  • LiveSidebar — a real-time column on the left showing citizens currently being attended.
  • TrafficInsight — a chart below the live sidebar visualising incoming appointment volume throughout the day.
  • MiniAgenda — an expanded 8-column timeline of the day’s appointments with status indicators.
The header also shows the current date (formatted by formatFullDate()) and two action buttons: Nueva Cita and Ver Historial.

Build docs developers (and LLMs) love