Skip to main content
Version: 15.2.0

User Manager Module configuration

Patient Monitoring Portal​

The User Manager Module capabilities can be tested with the exposed HTTP REST API interface or using the Doctors and Patients Monitoring Portal, which is a Web Application currently under development. Please contact the Mia-Care team to have access to this portal.

Namespaces configuration in the CMS​

Add the following namespaces in the related CMS section. They are required to correctly communicate with other modules deployed in different projects.

[
{
"value": "{{NOTIFICATION_MODULE_NAMESPACE}}",
"label": "Notification Module"
},
{
"value": "{{THERAPY_DEVICE_MODULE_NAMESPACE}}",
"label": "Therapy Device Module"
},
{
"value": "{{EHR_MODULE_NAMESPACE}}",
"label": "EHR Module"
},
{
"value": "{{BOOKING_MODULE_NAMESPACE}}",
"label": "Booking Module"
},
{
"value": "{{PATIENT_MONITORING_PORTAL_NAMESPACE}}",
"label": "Patient Monitoring Portal"
}
]

Proxies​

Define one cross-project proxy for each “internal project” of the Health Composable Platform that uses the User Manager Module as an Edge Gateway to communicate outside the cluster. Create all the cross-project proxies in the table:

NameHostNamespacePort
patient-monitoring-portal-proxyapi-gatewayPATIENT_MONITORING_PORTAL_NAMESPACE8080
therapy-device-module-proxyapi-gatewayTHERAPY_DEVICE_MODULE_NAMESPACE8080
notification-module-proxyapi-gatewayNOTIFICATION_MODULE_NAMESPACE8080
ehr-module-proxyapi-gatewayEHR_MODULE_NAMESPACE8080
booking-module-proxyapi-gatewayBOOKING_MODULE_NAMESPACE8080
teleconsultation-service-fe-proxyteleconsultation-service-frontendEHR_MODULE_NAMESPACE80
teleconsultation-service-be-proxyteleconsultation-service-backendEHR_MODULE_NAMESPACE80
form-service-be-proxyform-service-backendEHR_MODULE_NAMESPACE80
form-service-fe-proxyform-service-frontendEHR_MODULE_NAMESPACE80

Endpoints​

Add the necessary endpoints for the cross-project proxies:

Base pathTypeMicroserviceRewrite base pathSecurity
/therapy-device-moduleCross Project Proxytherapy-device-module-proxy/
/Cross Project Proxypatient-monitoring-portal-proxy/[x] Authentication required
/notification-moduleCross Project Proxynotification-module-proxy/
/ehr-moduleCross Project Proxyehr-module-proxy/
/booking-moduleCross Project Proxybooking-module-proxy/
/telecons-feCross Project Proxyteleconsultation-service-fe-proxy/
/api/v1/telecons-beCross Project Proxyteleconsultation-service-be-proxy/
/form-serviceCross Project Proxyform-service-fe-proxy/
/api/v1/formsCross Project Proxyform-service-be-proxy/

Microservices documentation​

For additional details about the User Manager Module configuration, please refer to the documentation of its microservices building blocks: