Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия |
install:remd [28-04-2025 14:28] – [Обновление] Келенин Владимир Викторович | install:remd [22-05-2025 08:47] (текущий) – [Настройки специальностей.] Келенин Владимир Викторович |
---|
===== Необходимые условия: ===== | ===== Необходимые условия: ===== |
| |
* - Нужно обновить систему.Нужно обновить систему. | * Нужно обновить систему |
* - В шаблоны протоколов, которые будут отправляться в РЭМД должны присутствоввать все необходимые для заполнения поля и необходимые классификаторы.В шаблоны протоколов, которые будут отправляться в РЭМД должны присутствоввать все необходимые для заполнения поля и необходимые классификаторы. | * В шаблоны протоколов, которые будут отправляться в РЭМД должны присутствоввать все необходимые для заполнения поля и необходимые классификаторы. |
* - Врачи с Врачи с ЭЦП должны числиться за организацией заказчика в ФРМР. В должны числиться за организацией заказчика в ФРМР. В МИС должны быть внесены СНИЛС. должны быть внесены СНИЛС. | * Врачи с ЭЦП должны числиться за организацией заказчика в ФРМР. В МИС должны быть внесены СНИЛС. |
* - Для отправки данных в РЭМД требуется СНИЛС пациента. Т. е. его надо запрашивать у пациентов и вносить в карту.Для отправки данных в РЭМД требуется СНИЛС пациента. Т. е. его надо запрашивать у пациентов и вносить в карту. | * Для отправки данных в РЭМД требуется СНИЛС пациента. Т. е. его надо запрашивать у пациентов и вносить в карту. |
* - На сервере должен быть устанвлен VipNet и настроено подключение согласно инструкциям НетрикиНа сервере должен быть устанвлен VipNet и настроено подключение согласно инструкциям Нетрики | * На сервере должен быть устанвлен VipNet и настроено подключение согласно инструкциям Нетрики |
| |
| |
| ===== Настройка сервера ===== |
| |
| ''echo '#N3_health '' |
| |
| ''EmkService = [[http://b2b.n3health.ru/emk/EMKService.svc|http://b2b.n3health.ru/emk/EMKService.svc]] '' |
| |
| ''PixService = [[http://b2b.n3health.ru/emk/PixService.svc|http://b2b.n3health.ru/emk/PixService.svc]]' >> /var/www/mgerm25/conf/exteral_services.ini'' |
| |
===== Обновление ===== | ===== Обновление ===== |
| |
sudo apt install php-soap | sudo apt install php-soap |
| |
| для PHP версий 8: sudo apt install php8.3-soap |
| |
| sudo a2enmod rewrite |
| |
''sudo systemctl restart apache2'' | ''sudo systemctl restart apache2'' |
| |
''sh /var/www/mgerm25/deploy_prod.sh '' | ''sh /var/www/mgerm25/deploy_prod.sh '' |
| |
| |
| ===== Настройки специальностей. ===== |
| |
| Необходимо проставить столбец ''federal_code'', используя справочник [[https://b2b-demo.n3health.ru/nsiui/Dictionary/1.2.643.5.1.13.13.11.1002|1.2.643.5.1.13.13.11.1002]] |
| |
| Далее возможны два варианта: |
| |
| * МИС настроена изначально с использованием классификатора 1.2.643.5.1.13.13.11.1066 (Номенклатура специальностей специалистов со средним, высшим и послевузовским медицинским и фармацевтическим образованием в сфере здравоохранения). В этом случае не нужно делать перекодировку, IDспециальности берутся из этого справочника.МИСнастроена изначально с использованием классификатора 1.2.643.5.1.13.13.11.1066 (Номенклатура специальностей специалистов со средним, высшим и послевузовским медицинским и фармацевтическим образованием в сфере здравоохранения). В этом случае не нужно делать перекодировку, IDспециальности берутся из этого справочника.- настроена изначально с использованием классификатора 1.2.643.5.1.13.13.11.1066 (Номенклатура специальностей специалистов со средним, высшим и послевузовским медицинским и фармацевтическим образованием в сфере здравоохранения). В этом случае не нужно делать перекодировку, IDспециальности берутся из этого справочника.МИСнастроена изначально с использованием классификатора 1.2.643.5.1.13.13.11.1066 (Номенклатура специальностей специалистов со средним, высшим и послевузовским медицинским и фармацевтическим образованием в сфере здравоохранения). В этом случае не нужно делать перекодировку, IDспециальности берутся из этого справочника.- настроена изначально с использованием классификатора 1.2.643.5.1.13.13.11.1066 (Номенклатура специальностей специалистов со средним, высшим и послевузовским медицинским и фармацевтическим образованием в сфере здравоохранения). В этом случае не нужно делать перекодировку, IDспециальности берутся из этого справочника.МИСнастроена изначально с использованием классификатора 1.2.643.5.1.13.13.11.1066 (Номенклатура специальностей специалистов со средним, высшим и послевузовским медицинским и фармацевтическим образованием в сфере здравоохранения). В этом случае не нужно делать перекодировку, IDспециальности берутся из этого справочника.- настроена изначально с использованием классификатора 1.2.643.5.1.13.13.11.1066 (Номенклатура специальностей специалистов со средним, высшим и послевузовским медицинским и фармацевтическим образованием в сфере здравоохранения). В этом случае не нужно делать перекодировку, IDспециальности берутся из этого справочника.МИСнастроена изначально с использованием классификатора 1.2.643.5.1.13.13.11.1066 (Номенклатура специальностей специалистов со средним, высшим и послевузовским медицинским и фармацевтическим образованием в сфере здравоохранения). В этом случае не нужно делать перекодировку, IDспециальности берутся из этого справочника.- |
| * МИС использует свои использует свои использует свои использует свои ID. В этом случае придется делать перекодировку – заполнять столбец . В этом случае придется делать перекодировку – заполнять столбец ''specialisation''. Значения можно найти здесь [[https://b2b-demo.n3health.ru/nsiui/Dictionary/1.2.643.5.1.13.13.11.1066|1.2.643.5.1.13.13.11.1066]] |
| |
| Проверка правильности кодированяи специальностей: |
| |
| ''''SELECT DISTINCT t3.`spec`, `spec_name`, t7.NAME as `IdSpeciality`, t8.NAME AS `federal_code` FROM medis_users.users AS t2 JOIN medis_users.specialisation AS t3 ON t2.spec = t3.spec LEFT JOIN medis_nsi.`1.2.643.5.1.13.13.11.1066` AS t7 ON t7.ID = t3.IdSpeciality LEFT JOIN medis_nsi.`1.2.643.5.1.13.13.11.1002` AS t8 ON t8.ID = t3.federal_code WHERE medical = 1 AND flag = 1 AND scheduled = 1 AND t2.GUID IN (2,11) AND t3.spec_name NOT REGEXP 'сестра' ORDER BY spec_name '' '' |
| |
| Всем врачам-консультантам необходимо **внести СНИЛС в учетную запись.** |
| |
| |
Если настройка экспорта производится первый раз, то нужно сформировать конфигурационный файл (если раньше работал экспорт в ИЭМК, то делать это не нужно): | Если настройка экспорта производится первый раз, то нужно сформировать конфигурационный файл (если раньше работал экспорт в ИЭМК, то делать это не нужно): |
| |
''''echo '#N3_health EmkService = http://b2b.n3health.ru/emk/EMKService.svc PixService = http://b2b.n3health.ru/emk/PixService.svc PixService_AddPatient_xml_path = /_netrika/XML/ArsMedica/'>> /var/www/mgerm25/conf/exteral_services.ini'' '' | echo '#N3_health EmkService = [[http://b2b.n3health.ru/emk/EMKService.svc|http://b2b.n3health.ru/emk/EMKService.svc]] PixService = [[http://b2b.n3health.ru/emk/PixService.svc|http://b2b.n3health.ru/emk/PixService.svc]] PixService_AddPatient_xml_path = /_netrika/XML/ArsMedica/'>> /var/www/mgerm25/conf/exteral_services.ini'' '' |
| |
==== Реквизиты организации ==== | ==== Реквизиты организации ==== |