Project

General

Profile

Bug #695

Updated by Roshni Harish. 11 days ago

Patients of different departments, such as ANC and IVF, and conditions such as diabetes or thyroid, should be kept in separate lists. Example: when a diabetes camp or thyroid camp comes up, the doctor can call only those patients. 

 Summary 
 There’s no way to keep or pull patient lists segmented by department (e.g. ANC, IVF) or by condition/diagnosis (e.g. diabetes, thyroid), so staff can’t easily generate a call list for a condition-specific outreach event. Example from the reporter: when a diabetes camp or thyroid camp comes up, the doctor should be able to call only the patients with that condition, but there’s currently no filtered list that supports that. 

 Impact 
 Running a condition-specific outreach camp today would require someone to manually go through records to find every patient with a given diagnosis across departments, rather than pulling a filtered list in a few clicks. This is time-consuming and error-prone (easy to miss patients who should have been called), and becomes a recurring friction point every time the hospital runs one of these camps — the kind of thing a clinic would want to do regularly, not as a one-off. 

 Environment 
 Not tied to one specific screen — relevant modules are likely the Patients list and/or the condition/diagnosis data captured during Consultation (Problems, medical history, department of registration or visit). 

 Steps to Reproduce 
 This is a capability gap rather than a reproducible error, so there’s no fixed click-path that triggers it. Framed as a check instead: 

 Go to the Patients list (or search) and look for a way to filter or segment patients by department (e.g. ANC vs IVF) or by condition/diagnosis (e.g. diabetes, thyroid). 
 No such filter, tag, or saved-list capability is available today, per the reporter. 

 Expected vs Actual 
 Expected: the ability to filter or save a list of patients by department and/or by condition (diagnosis tag), so staff can generate, e.g., “all diabetic patients” or “all thyroid patients” as its own list, independent of visit history, for outreach purposes like camps. 

 Actual: no such segmentation exists; patients aren’t filterable this way today, per the reporter (not independently re-verified live this session, since browser access wasn’t available at write-up time). 

 Notes 
 Filed as an enhancement — this is a new capability request, not a defect in existing behavior. 

 Two different groupings are being asked for together and may need separate design treatment: (1) department-based segmentation (ANC vs IVF, etc.) — likely derivable from existing visit/registration department data already in the system; (2) condition-based segmentation (diabetes, thyroid) — depends on how diagnoses/conditions are currently captured. Recommend checking, during scoping, whether conditions are stored in a structured, filterable way (e.g. ICD-10 coded, as seen in the Add problem / Add medical history modals) or as free text, since free text would need to be addressed before a reliable “diabetes patient list” filter could work.

Back