Единый реестр застрахованных ХМАО — различия между версиями
Admin (обсуждение | вклад) (→Настройка) |
(→Настройка) |
||
| (не показано 5 промежуточных версий 2 участников) | |||
| Строка 9: | Строка 9: | ||
* UserName | * UserName | ||
* UserPassword | * UserPassword | ||
| − | * UseProxy | + | * UseProxy (TRUE или FALSE) |
| − | * Proxy | + | * Proxy (ip:port или hostname:port) |
update mm.adj set value='http://portal.tfoms/services/search-uri' where section='ERZ' and key='URL'; | update mm.adj set value='http://portal.tfoms/services/search-uri' where section='ERZ' and key='URL'; | ||
| + | |||
| + | В случае необходимости работы через прокси-сервер необходимо включить его использование | ||
| + | update mm.adj set value='a.b.c.d:3128' where section='ERZ' and key='Proxy'; | ||
| + | update mm.adj set value='TRUE' where section='ERZ' and key='UseProxy'; | ||
| + | , где a.b.c.d - IP адрес прокси-серврера. | ||
Для того что бы работала проверка ЕРЗ необходимо на компьютерах (на которых она должна работать) обеспечить доступ к IP адресу на котором настроен проброс в сеть ТФОМС. | Для того что бы работала проверка ЕРЗ необходимо на компьютерах (на которых она должна работать) обеспечить доступ к IP адресу на котором настроен проброс в сеть ТФОМС. | ||
| Строка 23: | Строка 28: | ||
Так же на этих компьютерах в файле '''''C:\Windows\System32\drivers\etc\hosts''''' | Так же на этих компьютерах в файле '''''C:\Windows\System32\drivers\etc\hosts''''' | ||
в самый конец нужно добавить следующую строку: | в самый конец нужно добавить следующую строку: | ||
| − | '''''{IP адрес компьютера на котором настроен проброс} portal.tfoms # Проверка ЕРЗ''''' | + | '''''{IP адрес компьютера на котором настроен проброс} portal.tfoms # Проверка ЕРЗ''''' |
После этого проверить в любом браузере открывается ли без ошибки адрес: | После этого проверить в любом браузере открывается ли без ошибки адрес: | ||
| Строка 32: | Строка 37: | ||
D:\3proxy\bin\3proxy.exe --install D:\3proxy\cfg\portal.tfoms.cfg | D:\3proxy\bin\3proxy.exe --install D:\3proxy\cfg\portal.tfoms.cfg | ||
со следующим содержанием конфигурационного файла portal.tfomc.cfg | со следующим содержанием конфигурационного файла portal.tfomc.cfg | ||
| − | #internal - local ip address at computer with VIPNetClient | + | # start as a service |
| − | internal | + | service |
| − | log | + | #internal - local ip address at computer with VIPNetClient 0.0.0.0 - all addresses |
| − | logformat "%d-%m-%Y %H:%M:%S %U %C:%c %R:%r %O %I %T" | + | internal 0.0.0.0 |
| + | log "C:\Program Files\3Proxy\logs\3Proxy.log" D | ||
| + | logformat "#%d-%m-%Y %H:%M:%S %U %C:%c %R:%r %O %I %T" | ||
rotate 7 | rotate 7 | ||
auth none | auth none | ||
allow * | allow * | ||
| − | tcppm -l 8888 portal.tfoms 80 | + | #tcppm -l 8888 portal.tfoms 80 |
| − | admin -i127.0.0.1 -p3333 | + | #admin -i127.0.0.1 -p3333 |
| − | + | proxy -n -a -p3128 | |
| − | |||
| − | a | ||
| − | |||
=== Реализация === | === Реализация === | ||
Текущая версия на 11:44, 17 февраля 2016
Описание
Сервис работает в сети КСПД (используется VIPNET). В сети VIPNET ответы доступны по адресу http://portal.tfoms/services/search-uri . Ответ возвращается в виде JSON
Интеграция с IBIS
Настройка
Настройки хранятся в mm.adj раздел ERZ
- URL (http://portal.tfoms/services/search-uri)
- UserName
- UserPassword
- UseProxy (TRUE или FALSE)
- Proxy (ip:port или hostname:port)
update mm.adj set value='http://portal.tfoms/services/search-uri' where section='ERZ' and key='URL';
В случае необходимости работы через прокси-сервер необходимо включить его использование
update mm.adj set value='a.b.c.d:3128' where section='ERZ' and key='Proxy'; update mm.adj set value='TRUE' where section='ERZ' and key='UseProxy';
, где a.b.c.d - IP адрес прокси-серврера.
Для того что бы работала проверка ЕРЗ необходимо на компьютерах (на которых она должна работать) обеспечить доступ к IP адресу на котором настроен проброс в сеть ТФОМС. т.е. на этих компьютерах должна работать команда: ping {IP адрес компьютера на котором настроен проброс}
Пример команды для настройки проброса стандартными средствами виндовс (cmd ):
netsh interface portproxy add v4tov4 listenaddress=localaddress listenport=localport connectaddress=destaddress connectport=destport
Так же на этих компьютерах в файле C:\Windows\System32\drivers\etc\hosts в самый конец нужно добавить следующую строку:
{IP адрес компьютера на котором настроен проброс} portal.tfoms # Проверка ЕРЗ
После этого проверить в любом браузере открывается ли без ошибки адрес: http://portal.tfoms/services/search-uri Если по этому адресу страница откроется пустая - значит всё работает. Можно проверять ЕРЗ из программы!
На некоторых системах, предположительно WindowsXP, по этой методике настроинь не удалось. Проброс портов на машине с VIPNet Client'ом не заработал. Удалось настроить работу с пощью 3proxy, запустив его как сервис на машине с VIPNet Client'ом в качестве сервиса
D:\3proxy\bin\3proxy.exe --install D:\3proxy\cfg\portal.tfoms.cfg
со следующим содержанием конфигурационного файла portal.tfomc.cfg
# start as a service service #internal - local ip address at computer with VIPNetClient 0.0.0.0 - all addresses internal 0.0.0.0 log "C:\Program Files\3Proxy\logs\3Proxy.log" D logformat "#%d-%m-%Y %H:%M:%S %U %C:%c %R:%r %O %I %T" rotate 7 auth none allow * #tcppm -l 8888 portal.tfoms 80 #admin -i127.0.0.1 -p3333 proxy -n -a -p3128
Реализация
В модуле patient\fErz.pas