Настройка шаблонов CDA, ЭЦП и экспорт данных в РЭМД ЕГИСЗ.

Необходимые условия:

* * - Нужно обновить систему.Нужно обновить систему.- Нужно обновить систему.Нужно обновить систему.* - Нужно обновить систему.Нужно обновить систему.- Нужно обновить систему.Нужно обновить систему.

* * - В шаблоны протоколов, которые будут отправляться в РЭМД должны присутствоввать все необходимые для заполнения поля и необходимые классификаторы.В шаблоны протоколов, которые будут отправляться в РЭМД должны присутствоввать все необходимые для заполнения поля и необходимые классификаторы.- В шаблоны протоколов, которые будут отправляться в РЭМД должны присутствоввать все необходимые для заполнения поля и необходимые классификаторы.В шаблоны протоколов, которые будут отправляться в РЭМД должны присутствоввать все необходимые для заполнения поля и необходимые классификаторы.* - В шаблоны протоколов, которые будут отправляться в РЭМД должны присутствоввать все необходимые для заполнения поля и необходимые классификаторы.В шаблоны протоколов, которые будут отправляться в РЭМД должны присутствоввать все необходимые для заполнения поля и необходимые классификаторы.- В шаблоны протоколов, которые будут отправляться в РЭМД должны присутствоввать все необходимые для заполнения поля и необходимые классификаторы.В шаблоны протоколов, которые будут отправляться в РЭМД должны присутствоввать все необходимые для заполнения поля и необходимые классификаторы.

* * - Врачи с Врачи с - Врачи с Врачи с * - Врачи с Врачи с - Врачи с Врачи с ЭЦП должны числиться за организацией заказчика в ФРМР. В должны числиться за организацией заказчика в ФРМР. В должны числиться за организацией заказчика в ФРМР. В должны числиться за организацией заказчика в ФРМР. В должны числиться за организацией заказчика в ФРМР. В должны числиться за организацией заказчика в ФРМР. В должны числиться за организацией заказчика в ФРМР. В должны числиться за организацией заказчика в ФРМР. В МИС должны быть внесены СНИЛС. должны быть внесены СНИЛС. должны быть внесены СНИЛС. должны быть внесены СНИЛС. должны быть внесены СНИЛС. должны быть внесены СНИЛС. должны быть внесены СНИЛС. должны быть внесены СНИЛС.

* * - Для отправки данных в РЭМД требуется СНИЛС пациента. Т. е. его надо запрашивать у пациентов и вносить в карту.Для отправки данных в РЭМД требуется СНИЛС пациента. Т. е. его надо запрашивать у пациентов и вносить в карту.- Для отправки данных в РЭМД требуется СНИЛС пациента. Т. е. его надо запрашивать у пациентов и вносить в карту.Для отправки данных в РЭМД требуется СНИЛС пациента. Т. е. его надо запрашивать у пациентов и вносить в карту.* - Для отправки данных в РЭМД требуется СНИЛС пациента. Т. е. его надо запрашивать у пациентов и вносить в карту.Для отправки данных в РЭМД требуется СНИЛС пациента. Т. е. его надо запрашивать у пациентов и вносить в карту.- Для отправки данных в РЭМД требуется СНИЛС пациента. Т. е. его надо запрашивать у пациентов и вносить в карту.Для отправки данных в РЭМД требуется СНИЛС пациента. Т. е. его надо запрашивать у пациентов и вносить в карту.

* * - На сервере должен быть устанвлен VipNet и настроено подключение согласно инструкциям НетрикиНа сервере должен быть устанвлен VipNet и настроено подключение согласно инструкциям Нетрики- На сервере должен быть устанвлен VipNet и настроено подключение согласно инструкциям НетрикиНа сервере должен быть устанвлен VipNet и настроено подключение согласно инструкциям Нетрики* - На сервере должен быть устанвлен VipNet и настроено подключение согласно инструкциям НетрикиНа сервере должен быть устанвлен VipNet и настроено подключение согласно инструкциям Нетрики- На сервере должен быть устанвлен VipNet и настроено подключение согласно инструкциям НетрикиНа сервере должен быть устанвлен VipNet и настроено подключение согласно инструкциям Нетрики

Настройка сервера

echo '#N3_health EmkService = http://b2b.n3health.ru/emk/EMKService.svc

PixService = http://b2b.n3health.ru/emk/PixService.svc'

Обновление

sudo apt install php-soap

sudo a2enmod rewrite

sudo systemctl restart apache2

sh /var/www/mgerm25/deploy_prod.sh

Настройка интерфейса

В данный момент есть две стандартные маски с опорой на таблицу consultation и одноименные кнопочные панели:

cda_instrumental есть в миграциях

cda_consultations есть у Лекаря и Дербента (как consultation)

Настройка отправки

Если настройка экспорта производится первый раз, то нужно сформировать конфигурационный файл (если раньше работал экспорт в ИЭМК, то делать это не нужно):

echo '#N3health EmkService = http://b2b.n3health.ru/emk/EMKService.svc PixService = http://b2b.n3health.ru/emk/PixService.svc PixServiceAddPatientxmlpath = /netrika/XML/ArsMedica/'» /var/www/mgerm25/conf/exteralservices.ini

Реквизиты организации

Строго в соответсвии со словарем:https://nsi.rosminzdrav.ru/dictionaries/1.2.643.5.1.13.13.11.1461/passport/latest

Одна организация

UPDATE medis_users.system_globals SET
`region` = 5,
`N3_guid` = '5c87cdbc-a75e-e368-8566-15ddbfe0f16b',
`N3_LPUid` = 'f9eb4bb7-6b48-4720-9035-07026816b7fc',
`N3_date_shift` = '+03:00',
`hospital` = 'ООО "МЛДЦ "ДОКТОР ПЛЮС"',
`OID_FRMO` = '1.2.643.5.1.13.13.12.2.5.20536',
`streetAddressLine` = 'Республика Дагестан, г. Дербент, ул. Я.Свердлова, 2В',
`postalCode` = '368608',
`fias_AOGUID` = '1bde5cf4-7943-4b17-9718-2c1d96742be5',
`fias_HOUSEGUID` = 'd5abe428-7c10-4f8b-ab6b-b9c3f031d52f',
`region_nsi_name` = 'Республика Дагестан';

Несколько организаций

UPDATE medis_users.system_globals SET `region` = 5, `N3_date_shift` = '+03:00', `region_nsi_name` = 'регион';
UPDATE medis_users.departments SET
`dep_OID_FRMO` = '1.2.643.5.1.13.13.12.2.5.20536',
`dep_streetAddressLine` = 'Республика Дагестан, г. Дербент, ул. Я.Свердлова, 2В',
`dep_postalCode` = '368608',
`dep_fias_AOGUID` = '1bde5cf4-7943-4b17-9718-2c1d96742be5',
`dep_fias_HOUSEGUID` = 'd5abe428-7c10-4f8b-ab6b-b9c3f031d52f',
`dep_region_nsi_name` = 'Республика Дагестан'
WHERE `dep_inn` = "3906301468"

Настройка отправки

crontab -e

Вставляем:

30 23 * * * curl http://localhost/_services/N3/Document.send?no_connection=1