Features

Clinic Dashboard

Overview

The Clinic Dashboard is the primary landing page for all users in KiviCare EHR. It provides an at-a-glance overview of daily clinic operations and performance by consolidating key metrics, schedules, and financial data into a single, interactive interface.

This dashboard helps staff members make informed decisions quickly and manage clinic activities efficiently.


1. Dashboard Interface

The Clinic Dashboard is dynamic and role-based, meaning the displayed data automatically adjusts according to the user’s role — Administrator, Clinic Admin, Doctor, Receptionist, or Patient.

Description: Full-screen view of the Clinic Dashboard as seen by a Clinic Admin, highlighting the Stats Cards, Upcoming Appointments list, and Payment History table.


A. Insights Panel (Stats Cards)

The insights panel at the top displays key performance indicators for quick review:

  • Total Appointments: Total number of scheduled visits
  • Total Patients: Number of unique patients in the system
  • Today’s Appointments: Appointments scheduled for the current day
  • Total Doctors: Number of active doctors
  • Active Services: Total medical services offered
  • Total Revenue: Gross clinic earnings (visible to authorized roles only)

B. Lists & Analytics

Below the stats cards, the dashboard displays detailed widgets for deeper insights:

  • Upcoming Appointments: Displays the next scheduled visits with patient name, doctor, and time
  • Top Doctors: Shows doctors with the highest appointment volume
  • Payment History: Lists recent transactions along with payment status
  • Patient Age Distribution: Visual chart representing patient demographics

C. Appointment Calendar

The interactive calendar provides a visual overview of appointments:

  • View appointments by day, week, or month
  • Click any appointment to view detailed information

2. Using the Dashboard

key features

  • Date Filter: Use the date range selector in the top-right corner to analyze data for a specific period (for example, Last 30 Days). All stats and charts update instantly.
  • Quick Actions: Select items such as Upcoming Appointments to jump directly to the detailed appointment or patient management screen.

3. Role-Based Visibility

The Clinic Dashboard automatically adjusts visibility based on the user’s role to ensure data security and relevance.

  • Administrator / Clinic Admin:
    • Access: Full visibility of all statistics, revenue data, payment history, and operational widgets
  • Doctor:
    • Access: Personal appointment statistics, individual schedule, and patient lists
    • Restriction: Revenue visibility is usually limited to personal earnings
  • Receptionist:
    • Access: Operational data such as appointments, patients, doctors, and the full appointment calendar
    • Restriction: Total revenue is hidden unless explicitly permitted
  • Patient:
    • Access: Restricted view of the Appointment Calendar to see only their scheduled visits

Suggestions & Improvements

Your email address will not be published. Required fields are marked *