| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия |
| install:remd [22-05-2025 08:47] – [Настройки специальностей.] Келенин Владимир Викторович | install:remd [02-09-2026 09:50] (текущий) – Ермилов Егор Павлович |
|---|
| |
| * Нужно обновить систему | * Нужно обновить систему |
| * В шаблоны протоколов, которые будут отправляться в РЭМД должны присутствоввать все необходимые для заполнения поля и необходимые классификаторы. | * В шаблоны протоколов, которые будут отправляться в РЭМД должны присутствовать все необходимые для заполнения поля и необходимые классификаторы. |
| * Врачи с ЭЦП должны числиться за организацией заказчика в ФРМР. В МИС должны быть внесены СНИЛС. | * Врачи с ЭЦП должны числиться за организацией заказчика в ФРМР. В МИС должны быть внесены СНИЛС. |
| * Для отправки данных в РЭМД требуется СНИЛС пациента. Т. е. его надо запрашивать у пациентов и вносить в карту. | * Для отправки данных в РЭМД требуется СНИЛС пациента. Т. е. его надо запрашивать у пациентов и вносить в карту. |
| * На сервере должен быть устанвлен VipNet и настроено подключение согласно инструкциям Нетрики | * На сервере должен быть установлен VipNet и настроено подключение согласно инструкциям Нетрики |
| |
| |
| ===== Настройка сервера ===== | ===== Настройка сервера ===== |
| |
| ''echo '#N3_health '' | <code bash> |
| | echo '#N3_health |
| ''EmkService = [[http://b2b.n3health.ru/emk/EMKService.svc|http://b2b.n3health.ru/emk/EMKService.svc]] '' | EmkService = http://b2b.n3health.ru/emk/EMKService.svc |
| | PixService = http://b2b.n3health.ru/emk/PixService.svc' >> /var/www/mgerm25/conf/exteral_services.ini |
| ''PixService = [[http://b2b.n3health.ru/emk/PixService.svc|http://b2b.n3health.ru/emk/PixService.svc]]' >> /var/www/mgerm25/conf/exteral_services.ini'' | </code> |
| |
| |
| ===== Обновление ===== | ===== Обновление ===== |
| |
| sudo apt install php-soap | <code bash>sudo apt install php-soap</code> |
| | |
| для PHP версий 8: sudo apt install php8.3-soap | |
| |
| | для PHP версий 8: <code bash>sudo apt install php8.3-soap</code> |
| | <code bash> |
| sudo a2enmod rewrite | sudo a2enmod rewrite |
| | sudo systemctl restart apache2 |
| ''sudo systemctl restart apache2'' | sh /var/www/mgerm25/deploy_prod.sh |
| | </code> |
| ''sh /var/www/mgerm25/deploy_prod.sh '' | |
| |
| |
| Далее возможны два варианта: | Далее возможны два варианта: |
| |
| * МИС настроена изначально с использованием классификатора 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специальности берутся из этого справочника.- | * МИС настроена изначально с использованием классификатора 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]] | * МИС использует свои ID. В этом случае придется делать перекодировку – заполнять столбец |
| | <font inherit/inherit;;inherit;;rgb(251, 250, 249)>idSpeciality</font> . Значения можно найти здесь [[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 '' '' | <code sql> |
| | SELECT DISTINCT t3.spec, spec_name, t7.NAME AS `Номенклатура специальностей 1.2.643.5.1.13.13.11.1066:`, IFNULL(t3.IdSpeciality, t3.spec) AS `IdSpeciality`, |
| | t8.NAME AS `Должности (1.2.643.5.1.13.13.11.1002):`, t3.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 = IFNULL(t3.IdSpeciality, t3.spec) |
| | 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 |
| | |
| | </code> |
| |
| Всем врачам-консультантам необходимо **внести СНИЛС в учетную запись.** | Всем врачам-консультантам необходимо **внести СНИЛС в учетную запись.** |
| Если настройка экспорта производится первый раз, то нужно сформировать конфигурационный файл (если раньше работал экспорт в ИЭМК, то делать это не нужно): | Если настройка экспорта производится первый раз, то нужно сформировать конфигурационный файл (если раньше работал экспорт в ИЭМК, то делать это не нужно): |
| |
| 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'' '' | <code bash>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 |
| | </code> |
| |
| ==== Реквизиты организации ==== | ==== Реквизиты организации ==== |
| === Настройка отправки === | === Настройка отправки === |
| |
| crontab -e | <code bash>crontab -e</code> |
| |
| Вставляем: | Вставляем: |