В статье подробно разбирается, как настроить в медицинской информационной системе (МИС) тип действия для автоматического формирования структурированного электронного медицинского документа (СЭМД) «Медицинская справка по форме 086/у». Материал будет полезен как врачам, оформляющим справки для абитуриентов и поступающих на работу, так и техническим специалистам, отвечающим за настройку CDA-документов и интеграцию с РЭМД.
1. Для чего нужен документ и как его правильно заполнить в МИС
СЭМД «Медицинская справка (врачебное профессионально-консультативное заключение)» формируется в соответствии с Приложением № 19 к Приказу Минздрава РФ от 15.12.2014 № 834н (форма 086/у). Документ предназначен для:
- абитуриентов, поступающих в образовательные организации высшего и среднего профессионального образования;
- несовершеннолетних 15–17 лет, поступающих на работу.
Справка оформляется медицинской организацией, оказывающей помощь в амбулаторных условиях.
1.1. Обязательные шаги в МИС
Для корректного формирования CDA на основании протокола в МИС необходимо:
- Зарегистрировать мероприятие «Медицинская справка (врачебное профессионально-консультативное заключение)» при обслуживании пациента (Рисунок 1 в оригинале).
- В созданном мероприятии обязательно заполнить свойства:
- Номер справки;
- Профессиональная годность (годен / не годен).
- Перевести мероприятие в состояние «Закончено».
1.2. Какие осмотры и исследования нужны
В состав документа входят результаты осмотров несколькими врачами и лабораторно-инструментальные исследования. Для каждого специалиста необходимо зарегистрировать отдельный протокол с состоянием «Закончено», диагнозом (МКБ) и заключением.
Обязательные врачебные протоколы:
| Врач | Поле «Заключение» |
|---|---|
| Терапевт | Да |
| Хирург | Да |
| Невролог | Да |
| Оториноларинголог (ЛОР) | Да |
| Офтальмолог | Да |
| Акушер-гинеколог | Только для женщин |
Лабораторные и инструментальные исследования (регистрируются на вкладке «Диагностика»):
| Исследование | Обязательные показатели |
|---|---|
| Клинический анализ крови (развёрнутый) | Гемоглобин, лейкоциты |
| Общий анализ мочи | Глюкоза |
| Флюорография лёгких | Заключение |
После регистрации всех осмотров и исследований необходимо сформировать печатную форму для мероприятия (кнопка «Печать») и подписать её стандартным образом.
2. Настройка типа действия «Медицинская справка (086/у)»
Для того чтобы система автоматически собирала данные из протоколов и формировала CDA, необходимо выполнить предварительные настройки свойств типа действия.
2.1. Основные свойства типа действия
| Свойство | Значение / Настройка |
|---|---|
| Идентификатор документа | Использовать счётчик с кодом CDA_ID |
| Код для отчётов | OtherDocuments |
| Идентификатор для справочника «Классификатор электронных медицинских документов. Формат Cda» | 50 |
2.2. Секции CDA и их привязка к свойствам
Каждая секция CDA документа связывается со свойством типа действия через параметр «Секция CDA». В таблице приведены обязательные секции.
| Название секции | Код секции CDA | Обязательность | Тип | Примечание |
|---|---|---|---|---|
| Номер | NUMBER | Да | Text/String | |
| Дата выдачи | DATE | Нет | Date | |
| Профессиональная годность | VALID | Да | Boolean |
2.3. Привязка протоколов осмотров и исследований
Для каждого связанного протокола необходимо в его настройках также указать параметр «Секция CDA». При формировании документа система сначала ищет протоколы в текущем событии (визите). Если данные не найдены, отбираются последние заполненные протоколы в медицинской карте пациента.
| Плоский код протокола | Название секции в CDA | Код секции CDA в протоколе | Переменная в основном CDA | Тип |
|---|---|---|---|---|
| therapist | Заключение | CONCL | CONCL_THER | Text/String |
| surgeon | Заключение | CONCL | CONCL_SURG | Text/String |
| neurologist | Заключение | CONCL | CONCL_NEURO | Text/String |
| ent | Заключение | CONCL | CONCL_ENT | Text/String |
| ophthalmologist | Заключение | CONCL | CONCL_OPHTH | Text/String |
| gynecologist | Заключение | CONCL | CONCL_GYNEC | Text/String |
| fog (флюорография) | Заключение | CONCLUSION | CONCL_FOG | Text/String |
| OAK | Гемоглобин | HGB | HGB | Text/String |
| OAK | Лейкоциты | LEU | LEU | Text/String |
| OAM | Глюкоза | GLU | GLU | Text/String |
Важно: у всех врачебных протоколов (терапевт, хирург, невролог, ЛОР, офтальмолог, гинеколог) в настройке типа действия должен быть указан код МКБ (диагноз).
3. Обязательные настройки справочников и внешних систем
Для успешного формирования и выгрузки CDA 086/у необходимо проверить и при необходимости выполнить следующие настройки в МИС.
3.1. Справочник «Организации»
У текущей медицинской организации должна быть настроена идентификация по справочнику с кодом MDR308 и OID 1.2.643.5.1.13.2.1.1.178.
3.2. Справочник «Типы документов» (для документов, удостоверяющих личность)
Для паспорта или иного ДУЛ пациента необходима идентификация по справочнику:
- OID:
1.2.643.5.1.13.13.99.2.48— для указания идентификатора типа документа; - OID:
1.2.643.5.1.13.13.99.2.48*— для указания наименования типа документа.
Версия справочника: 6.2.
3.3. Справочник «Должности»
У должности исполнителя основного документа (врача, подписывающего справку) и исполнителей всех связанных протоколов должна быть настроена идентификация по справочнику с OID 1.2.643.5.1.13.13.11.1002.
3.4. Формирование регионального идентификатора пациента (для выгрузки в РЭМД)
Для успешной выгрузки CDA в РЭМД необходимо обеспечить наличие регионального идентификатора пациента (MPI). Проверьте:
- Ревизия ИЭМК не ниже 28080.
- В глобальных настройках должна быть запись с кодом
ExtendedMseUrl. Если её нет — создайте:
Наименование: URL сервиса JsonRPC сервера для получения emd документов МСЭ
Значение:http://${dbServerName}/extendedmse/api - Настройте основной шаблон печати, добавив в него строки для получения глобального идентификатора:
{: from library.Utils import forceString}
{: clientGlobalIdNetrika = readUrl("http://"+forceString(dbServerName)+"/extendedmse/api?fromtemplate=1&clientid="+forceString(client.id), timeout=50)}
- В конфигурации ИЭМК проверьте доступ к MPI и заполнение параметров
gDefaultMpiUrl,gMpiToken.
4. Реализация проверок в шаблоне печати
В шаблон печати (например, на языке шаблонов МИС) необходимо включить логику проверки заполнения обязательных полей. Пример кода проверок (упрощённо) приведён в оригинале документа. Основные проверки включают:
- Наличие СНИЛС пациента и исполнителя.
- Заполненность номера справки и профессиональной годности.
- Наличие заключений и диагнозов у каждого обязательного врача.
- Заполнение гемоглобина, лейкоцитов, глюкозы и заключения флюорографии.
Если какое-либо обязательное поле отсутствует, пользователь увидит окно с перечнем ошибок, а формирование документа будет прервано.
Пример фрагмента проверки:
{if: not client.SNILS}{: error = 1}{: error_log = error_log + 'Не заполнен СНИЛС пациента<br>'}{end:}
{if: NUMBER == ''}{: error = 1}{: error_log = error_log + 'Не заполнено поле "Номер"<br>'}{end:}
{if: CONCL_THER == ''}{: error = 1}{: error_log = error_log + 'Нет сведений о заключении врача-терапевта<br>'}{end:}
...
{if: error != 0}
{mb.critical(None, 'Проверка заполнения данных', '<b>ВНИМАНИЕ!</b><br><br>' + error_log, mb.Ok, mb.Ok)}
{exit(0)}
{end:}
5. Типичные ошибки и их предотвращение
| Ошибка | Причина | Решение |
|---|---|---|
| «Не заполнен СНИЛС пациента» | В регистрационной карте пациента нет СНИЛС | Добавить СНИЛС в карту |
| «Нет сведений о заключении врача-…» | Протокол врача не заполнен или не имеет статуса «Закончено» | Заполнить заключение и закрыть протокол |
| «Нет сведений о диагнозе» | В протоколе врача не указан код МКБ | Указать диагноз в протоколе |
| «Не заполнено МЕСТО РАБОТЫ/УЧЕБЫ» | В регистрационной карте пациента не выбрана организация (место учёбы/работы) | Заполнить поле «Организация» в карте пациента |
| Документ не выгружается в РЭМД | Отсутствует региональный идентификатор пациента | Настроить MPI и параметры ExtendedMseUrl, как указано в п. 3.4 |
6. Заключение
Настройка типа действия для формирования CDA «Медицинская справка (086/у)» требует внимательного подхода: необходимо правильно привязать секции документа к свойствам мероприятия и протоколов, настроить справочники (организации, типы документов, должности) и обеспечить формирование регионального идентификатора пациента. Внедрение описанных в статье шагов гарантирует, что справка будет создаваться автоматически на основе уже введённых в МИС данных, а все обязательные проверки не позволят отправить неполный документ в РЭМД.



