Details
-
Type: Sub-task
-
Status: Final Testing Needed
-
Priority: Major
-
Resolution: Unresolved
-
Labels:
Description
Create an encounter form that uses radio buttons, to allow users to pick one or more of several choices. The suggested input question is as follows:
Input Question: Symptoms related to the head, eyes, ears, neck, and throat (Concept ID1070)
Choices:
- Hearing difficulties (Concept ID 861)
- Ear discharge (Concept ID 873)
- Oral sores (Concept ID 5244)
- Thrush (Concept ID 5334)
- Vision difficulties (Concept ID 5953)
- Swallowing difficulties (Concept ID 5954)
- Nasal Discharge (Concept ID 6016)
- No symptom (Concept ID 664)
Added advantage:
For the suggested question, if a user chooses No symptom from the answers, the rest of the checkboxes should be disabled. Similarly, if any of the other choices are selected, then the No symptom checkbox should be disabled.
Update
The form developed should be usable on the OpenMRS instance available at https://demo1.muzima.org. (username admin and password test).
See the following resources for more information:
https://wiki.muzima.org/display/muzima/Reusable+Javascript+Functions
https://wiki.muzima.org/display/muzima/Encounter+Form
https://wiki.muzima.org/display/muzima/Form+Observation+Section
https://github.com/muzima/muzima-android/blob/master/app/src/main/assets/www/forms/js/muzima.js
Sample forms