install:remd

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
install:remd [22-05-2025 08:47] – [Настройки специальностей.] Келенин Владимир Викторовичinstall:remd [02-09-2026 09:50] (текущий) Ермилов Егор Павлович
Строка 4: Строка 4:
  
   * Нужно обновить систему   * Нужно обновить систему
-  * В шаблоны протоколов, которые будут отправляться в РЭМД должны присутствоввать все необходимые для заполнения поля и необходимые классификаторы.+  * В шаблоны протоколов, которые будут отправляться в РЭМД должны присутствовать все необходимые для заполнения поля и необходимые классификаторы.
   * Врачи с ЭЦП должны числиться за организацией заказчика в ФРМР.  В МИС должны быть внесены СНИЛС.   * Врачи с ЭЦП должны числиться за организацией заказчика в ФРМР.  В МИС должны быть внесены СНИЛС.
   * Для отправки данных в РЭМД требуется СНИЛС пациента. Т. е. его надо запрашивать у пациентов и вносить в карту.   * Для отправки данных в РЭМД требуется СНИЛС пациента. Т. е. его надо запрашивать у пациентов и вносить в карту.
-  * На сервере должен быть устанвлен 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 ''+
  
  
Строка 38: Строка 37:
 Далее возможны два варианта: Далее возможны два варианта:
  
-  * МИС настроена изначально с использованием классификатора 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(251250249)>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>
  
 Всем врачам-консультантам необходимо **внести СНИЛС в учетную запись.** Всем врачам-консультантам необходимо **внести СНИЛС в учетную запись.**
Строка 60: Строка 70:
 Если настройка экспорта производится первый раз, то нужно сформировать конфигурационный файл (если раньше работал экспорт в ИЭМК, то делать это не нужно): Если настройка экспорта производится первый раз, то нужно сформировать конфигурационный файл (если раньше работал экспорт в ИЭМК, то делать это не нужно):
  
-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>
  
 ==== Реквизиты организации ==== ==== Реквизиты организации ====
Строка 101: Строка 115:
 === Настройка отправки === === Настройка отправки ===
  
-crontab -e+<code bash>crontab -e</code>
  
 Вставляем: Вставляем:
  • install/remd.1747903620.txt.gz
  • Последнее изменение: 22-05-2025 08:47
  • Келенин Владимир Викторович