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"
}


KeyValueRequired
testsField under additional params where you can configure test names to be considered as high risk for a patientYes




The Bahmni documentation is licensed under Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)