Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

Warning

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

...

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

 

 

...