-
Type:
Story
-
Resolution: Done
-
Priority:
Medium
-
Affects Version/s: None
-
HWC Sprint 18, HWC Sprint 19
As a CHO, I want to record whether the patient is diabetic and perform mandatory screening if they are, so that I can identify potential visual impairment in diabetic patients early.
Acceptance Criteria:
- If “Screening” is selected as the reason for visit, the screening module should be enabled.
- The system should display the field “Is the patient diabetic?” as mandatory with options: Yes / No.
- If the patient is Yes (diabetic):
- Enable “Screening Performed for Diabetic Patient” (Yes / No, mandatory).
- If Screening Performed = Yes, enable mandatory fields:
- Distance Visual Acuity – Right Eye (dropdown, single selection)
- Distance Visual Acuity – Left Eye (dropdown, single selection)
- If either eye has visual acuity ≤ 6/18, display alert: “suspected visual impairment” and enable case identification module.
4. If Screening Performed = No, allow user to proceed without mandatory distance visual acuity fields.
5. Next button should be enabled only if the case identification module is not triggered.