Versions Compared
Version | Old Version 3 | New Version 4 |
---|---|---|
Changes made by | ||
Saved on |
Key
- This line was added.
- This line was removed.
- Formatting was changed.
Description
FormConditions.js is located under bahmni_config/openmrs/apps/clinical. https://github.com/Bahmni/default-config/blob/master/openmrs/apps/clinical/formConditions.js
This configuration will allow enable/disable sections of a form based on some inputs on the form. Some sections of the form that are only filled when a particular set of information is needed. Thus if we disable such fields, this can simplify data entry into the form and make the form much less confusing.
Steps
<4-5 granular steps to implementing it. Each step should be accompanied with details, a screenshot and code snippets as required. >Example
Code Block | ||||
---|---|---|---|---|
| ||||
'Diastolic Data' : function (formName, formFieldValues) {
var systolic = formFieldValues['Systolic'];
var diastolic = formFieldValues['Diastolic'];
if (systolic || diastolic) {
return {
enable: ["Posture"]
}
} else {
return {
disable: ["Posture"]
}
}
}
|
Tip | ||
---|---|---|
| ||
|