You are viewing an old version of this page. View the current version.
Compare with Current View Page History
« Previous Version 8 Next »
This method is under development and is in the beta phase.
Please note that Bahmni will continue to support the older method of building the form via JSON Configuration
The Implementer's Interface is a UI driven way to configure Bahmni. It helps to:
Reduce implementer's time.
Eg: 70% of implementers’ time goes into reports
Easy configurations of templates and patient dashboards
Reduce barrier of entry (lesser technically able people should be able to configure Bahmni)
Entry into a json and a csv and a UI is not ideal
Improve ability to manage the system
Monitoring failures and resolving them
Upgrades
Override the variable in setup.yml located at /etc/bahmni-installer.
implementer_interface: enabled
Default Behaviour
Add new icon in home dashboard for navigating to implementer interface.
In home/extension.json, add the configuration as shown below
"implementerInterface": { "id": "bahmni.implementer.interface", "extensionPointId": "org.bahmni.home.dashboard", "type": "link", "translationKey": "MODULE_LABEL_IMPLEMENTER_INTERFACE_KEY", "url": "/implementer-interface", "icon": "fa fa-pencil-square-o", "order": 12 }
Supported configuration for key Url
Implementer's Interface