Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Next »

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.

 

Example

'Diastolic Data' : function (formName, formFieldValues) {

        var systolic = formFieldValues['Systolic'];

        var diastolic = formFieldValues['Diastolic'];

        if (systolic || diastolic) {

            return {

                enable: ["Posture"]

            }

        } else {

            return {

                disable: ["Posture"]

            }

        }

    }



On this Page

 

  • No labels