Образ сервиса: docker.2dr.ru/softrust.webapi.disp.epgu
Для развертывания сервиса диспансеризации ЕПГУ необходимо наличие сервиса маркировок с включенной настройкой ticketMode.
Образ сервиса маркировок: docker.2dr.ru/softrust.webapi.mark:1.0.0.28
Для включения ticketMode нужно прокинуть config.json со следующим содержанием:
{ "Ticket": { "TicketMode": true, "Auth": { "Url": "http://192.168.7.106:5353/" //заменить на необходимый адрес сервиса авторизации }, "DataCenter": { "Url": "http://192.168.7.106:5454/" // заменить на необходимый адрес справочника ЛПУ } }, "RedisAdress": "192.168.7.7:6379", // заменить на необходимый адрес редиса "RedisPassword": "redis1234", // заменить пароль "UrlService.Person": "http://192.168.7.7:5031" // заменить на адрес сервиса WebApi.Person }
В контейнере сервиса диспансеризации ЕПГУ в файле config.json должны быть настройки:
- UrlService.Mark - адрес сервиса маркировок
- UrlService.DbAuth - адрес сервиса авторизации
Помимо указанных особенностей сервису необходимы сервисы 2dr api:
- Сервис Auth (адрес задается настройкой UrlService.Auth в config.json)
- Сервис Person (адрес задается настройкой UrlService.Person в config.json)
- Сервис Schedule (адрес задается настройкой UrlService.Schedule в config.json)