1. Ticket Details
Field | Description |
---|---|
Ticket ID | AMM-1394 |
Severity | High |
Category | Bug |
Affected Module / Feature | MMU |
2. Issue Description
When the doctor captures the Chief Complaint as “Fever,” they are unable to update the temperature in the Vitals section because the system prompts for a “Lung Assessment”—but this option is not visible, as it has been disabled in the mmu-ui properties.
3. Root Cause Analysis (RCA)
Technique Used: 5 Whys & Log/Trace Review
Primary Root Cause Identified: Validation logic did not account for the conditional disabling of the Lung Assessment field when isMMUOfflineSync is true.
Why it happened: The vitals section validation was dependent on the “Lung Assessment” being filled when “Fever” was selected. However, in MMU mode (where isMMUOfflineSync is true), the Lung Assessment field was disabled via the mmu-ui properties. Despite being disabled on the UI, the backend validation still required it, causing the temperature data not to save.
Why wasn't it caught earlier? This specific scenario with the combination of “Fever” and MMU offline sync condition was not part of test cases, and Lung Assessment dependency wasn’t revalidated after disabling the feature from UI.
4. Corrective Actions (Fixes for this instance)
Action | Owner | Target Date | Status |
---|---|---|---|
Remove the required condition for lung assessment when isMMUOfflineSync is true | Devika | 25-04-2025 | Completed |
5. Preventive Actions (To prevent recurrence)
Action | Owner | Target Date | Status |
---|---|---|---|
Include MMU specific flows in QA regression checklist | QA |
6. Verification of Effectiveness
• Verified by testing the scenario with isMMUOfflineSync true in Wiprodev environment.
• Vitals (temperature) were saved successfully after applying the fix.
7. Lessons Learned
• Need to align UI configurations and backend validations.
• Critical to test MMU-specific flows during QA.
• All conditional validations must be reviewed post-feature flag changes.
8. CAPA Review & Closure
Reviewed By | Date | Remarks |
---|---|---|