This is a separate page right now in the clinical module of the app (named--ConsultationContext). The routing to this page is configured in the default config, default-config/openmrs/apps/clinical/extension.json as:
A new tab starts showing up in the patient search page as "Programs".
"bahmniCLinicalPatientsSearchActicePatientsForPrograms" : {
"id": "bahmni.clinical.patients.search.allPatients",
"extensionPointId": "org.bahmni.patient.search",
"type": "config",
"extensionParams": {
"searchHandler": "emrapi.sqlSearch.activePatientsByProvider",
"display":"Programs",
"forwardUrl" : "#/patient/PROGRAMS/{{patientUuid}}/consultationContext"
},
"label": "Programs",
"order": 1,
"requiredPrivilege": "app:clinical"
}
Programs, in order to be displayed in the programMangement page, have to be separately created as concepts in OpenMRS.
...