General Feedback Mechanism
Gaurav Paliwal
Abstract
This module will make the interaction between system users and admin/support more interactive , making it easy to keep the system up-running in a {{good}} condition. The intention of this project is to provide a mechanism for users to communicate with system supporters/admins with system-related (not patient-specific) messages.
Additional Information
Purpose
The intention of this project is to provide a mechanism for users to communicate with system supporters/admins with system-related (not patient-specific) messages. For example:
- "The system is running much slower than usual today."
- "We need a diagnosis term for Sarcoidosis."
- "This system would be better if I could more easily find my patient's lab results."
and eventually: - "I tried to select BOB SMITH and got this error" (with screenshot and a snapshot of recent log exceptions attached)
Ideally, this is ubiquitously available in the interface in a simple & intuitive format – e.g., a "Feedback" link (or button) or an option under "Help" like "Send Feedback" that pops up a simple form. When feedback is submitted, the user receives confirmation and the feedback is forwarded to the system administrator.
Objectives
- Build an OpenMRS module
- Add a "Feedback" link to the OpenMRS header
- Collect feedback through a modal form
- Create an administration screen for viewing and managing feedback
