Clinical
- Patients — registration & UHID
- Appointments — doctor slots
- OPD — outpatient visits
- IPD — admission / discharge
- Emergency — casualty / walk-ins
Beginner guide
A complete walkthrough of daily hospital operations — from patient registration to billing — with demo examples so new staff can learn the software safely.
Use this imaginary case to understand every screen. After you seed demo data (optional),
you can search UHID DEMO-0001 inside the system.
Follow these steps in order. Each card shows what to click and what demo data looks like.
Create a new UHID or search by name / mobile. Capture phone, gender, address, source, and optional Duty Doctor (RMO).
Schedule a consulting doctor and time slot. Useful for planned OPD visits.
Select patient, department, consulting doctor, and optional Duty Doctor (RMO). Consultation fee is billed automatically when configured.
Admit patient, choose attending doctor + duty doctor, assign a vacant bed. Check Bed Occupancy board (green = vacant, red = occupied).
Order investigations against the patient. Results later appear under pending results / lab modules.
Issue medicines linked to the patient. Stock deducts from pharmacy inventory.
Add charges by searching charge master (X-ray, bed, doctor visit, etc.). Collect payment (Cash / UPI / Card). Edit unpaid invoices if needed.
After bill settlement, discharge the patient (bed becomes vacant). Use Reports / Dashboard for daily counts and occupancy.
Admins can load safe DEMO records (patient DEMO-0001, sample OPD/IPD style setup helpers). Do this on a training database — not required for production day-to-day use.
sudo -u postgres psql -d db_eaden -v ON_ERROR_STOP=1 \ -f /var/www/html/hms/Database/seed_eaden_demo_beginner.sql
After seeding, search patient DEMO-0001 or mobile 9876500001 and practice the 8 steps above.