Clinical Tabs
Please refer to this page for more information on Clinical Tabs
Configuring the Clinic Tabs to Show different departments having programs:
In the default config under clinical in extension.json new config was added with "forwardUrl" changed to forward the flow to Program Management page.
"programs": {
"id": "bahmni.clinical.patients.search.allPatients",
"extensionPointId": "org.bahmni.patient.search",
"type": "config",
"extensionParams": {
"searchHandler": "emrapi.sqlSearch.activePatientsByProvider",
"display":"Programs",
"forwardUrl" : "#/patient/{{patientUuid}}/consultationContext"
},
"label": "Programs",
"order": 4,
"requiredPrivilege": "app:clinical"
}
HIGH RISK TAB
Configuration to show patients who have high risk:
Under extension.json add the below section.
"highRisk": {
"id": "bahmni.clinical.patients.search.allPatients",
"extensionPointId": "org.bahmni.patient.search",
"type": "config",
"extensionParams": {
"searchHandler": "emrapi.sqlSearch.highRiskPatients",
"display":"High Risk",
"forwardUrl" : "#/patient/{{patientUuid}}/dashboard",
"additionalParams" : {
"tests": "'HIV ELISA (Blood)', 'HIV ELISA (Serum)', 'ZN Stain (Sputum)', 'HbsAg ELISA'"
}
},
"label": "High Risk",
"order": 4,
"requiredPrivilege": "app:clinical"
}
Key | Value | Required |
---|---|---|
tests | Field under additional params where you can configure test names to be considered as high risk for a patient | Yes |
The Bahmni documentation is licensed under Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)