Versions Compared
Key
- This line was added.
- This line was removed.
- Formatting was changed.
Warning |
---|
Info |
A stable version of Form builder (part of the Implementer's Interface) is available from version 0.90. Please note that Bahmni will continue to support the older method of building the form via JSON Configuration |
Purpose and Benefits
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
Configure the Icon in home dashboard
Add new icon in home dashboard for navigating to implementer interface.
In home/extension.json, add the configuration as shown below
Code Block | ||||
---|---|---|---|---|
| ||||
"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 } |
Warning | ||
---|---|---|
| ||
|
Note | ||
---|---|---|
| ||
Please note that the new forms that are created through implementer interface can't be configured to see in Patient Dashboard. But the observations that are captured for a concept from the form can be seen in the Patient Dashboard. Example concepts : HEIGHT, WEIGHT |
Panel | ||||||
---|---|---|---|---|---|---|
| ||||||
|
Panel | ||||||
---|---|---|---|---|---|---|
| ||||||