Edit Patient accepts an invalid email and phone number Description: The Edit Patient panel has no format validation on email or phone fields. Steps to Reproduce: 1. Open patient Babu and click Edit. 2. Enter Email = notanemail and Em...Navya P.
Diagnosis suggestions seem to match only the word "fever" and propose rare rickettsial diseases with high confidence. Steps to Reproduce: 1. Open Monika's visit (chief complaint "Fever - 2 days"). 2. Go to the Consultation tab → Diagn...Navya P.
The doctor list is filtered by department, not specialty. General Medicine returns an empty list with no message, and Deepa Menon (General Medicine, with slots) is never offered. Steps to Reproduce: 1. Open patient Babu and click Boo...Navya P.
The "Manage slots for this day" lock icon opens the day before the one clicked, so blocking a slot from there would block the wrong day. Steps to Reproduce: 1. Open My Schedule, select Deepa Menon, Week 46. 2. Click the lock icon next...Navya P.
The end-before-start check only applies to Consultation and Telemedicine slots; other types save with a negative duration. Steps to Reproduce: 1. Open My Schedule and select Deepa Menon. 2. Click Add Slot. 3. Set Day = Mon, Type = Wa...Navya P.
he Update vitals dialog has no hard limits. Out-of-range values only turn red, SpO₂ above 100% is not flagged, diastolic higher than systolic is not caught, and Save stays enabled. Steps to Reproduce: 1. Open patient Monika (SBH-000176...Navya P.
Quick Bill on the patient record links to /doctor/quick-bill, which does not exist, so doctors cannot raise a bill. Steps to Reproduce: 1. Open My Patients and click patient Babu (SBH-000170). 2. Click Quick Bill. Expected Result: Th...Navya P.
In the Doctor module, both the Register New Patient button (My Patients) and the Register Visit button (patient record) link to /doctor/register. That page doesn’t exist, so doctors can’t register a new patient or a new visit from this m...Navya P.
Employee sales at the POS were hard-wired to a tapped meal card end-to-end -- SaleService.GuardCardNumber refused any employee sale with no CardNumber, and EmployeeCardResolver only resolved subsidy eligibility by looking up a MealCard r...Navya P.
A large request came in for a full "Canteen <-> HR monthly subsidy settlement" feature -- Canteen reviews/approves a monthly report, generates a PDF, sends it to HR, HR reviews/approves/rejects, HR/Finance tracks payment. This directly o...Navya P.