What is Surokkha?
A: Surokkha is a modern, web-based Clinic Management System designed to digitize and automate healthcare operations—including patient management, doctor scheduling, digital prescriptions, lab diagnostic reporting, billing, expense tracking, and HR payroll.
Who can use Surokkha?
A: Surokkha is built for outpatient clinics, diagnostic centers, multi-specialty healthcare facilities, dental clinics, and small-to-medium hospitals looking to streamline administrative workflows and improve patient care.
Is Surokkha accessible on mobile devices?
A: Yes. Surokkha is fully responsive and accessible via web browsers on desktop PCs, laptops, tablets, and smartphones.
How does Surokkha simplify appointment scheduling?
A: Receptionists or staff can view doctor availability calendars in real time, schedule appointments, and update visit statuses (Scheduled, Confirmed, Checked-In, Checked-Out, Cancelled) with automatic slot validation to prevent double-booking.
Can doctors generate digital prescriptions using Surokkha?
A: Yes. Doctors have access to a specialized Doctor Portal equipped with an interactive prescription writer. They can select medicines from an integrated database, specify dosage schedules, add custom clinical notes, and print or export branded PDF prescriptions.
Does Surokkha manage laboratory and diagnostic test reports?
A: Absolutely. Lab staff can receive diagnostic test requests directly from doctor consultations, process test results, attach digital reports, and manage report delivery statuses for patients.
What user roles are supported in Surokkha?
Surokkha implements Role-Based Access Control (RBAC) with pre-defined roles for:
Admin: Full system control, configurations, user creation, and audit reporting.
Doctor: Appointment views, clinical notes, patient history, and prescription writing.
Receptionist: Patient registration, appointment booking, and queue management.
Lab Technician: Diagnostic test management and lab report entry.
Accountant / Finance: Billing, invoice generation, due collection, and expense tracking.
Nurse / Support Staff: Patient vital tracking and daily attendance.
Is patient data secure in Surokkha?
A: Yes. Surokkha enforces strict authentication protocols, granular access control permissions, and encrypted data storage to ensure patient health records (PHI) remain strictly confidential and protected from unauthorized access.
How does the billing and invoicing module work?
A: Surokkha automatically consolidates consultation fees, lab tests, and hospital service charges into unified digital invoices. It supports partial payments, discount applications, due balance tracking, and printable receipts.
Can clinics track daily operational expenses?
A: Yes. The expense management module allows accountants to record everyday expenses (utilities, supplies, maintenance), categorize them, upload physical receipts, and generate visual expense reports.
Does Surokkha include staff attendance and payroll features?
A: Yes. Surokkha features an integrated HR module that supports:
Biometric-style staff attendance logging.
Leave application and approval workflows.
Automated monthly salary slip generation with additions and deductions.
Can we customize our clinic logo and invoice disclaimer?
A: Yes. System Administrators can dynamically update clinic details (Logo, Clinic Name, Contact Info, Address, and Invoice Disclaimer) via the dedicated Clinic Settings panel without requiring developer code changes.
What technology stack does Surokkha run on?
A: Surokkha is developed using Python 3.9+ and Django 5.0+ for the backend, paired with PostgreSQL/SQLite for storage, and Bootstrap 5 / HTML5 / JS for a modern user interface.
Can Surokkha be deployed on-premise or on the cloud?
A: Yes. Surokkha supports both cloud deployment (AWS, DigitalOcean, Heroku) and local on-premise server setups using Docker / Nginx environments.