Медицинская Информационная Система

Тел./факс: (812) 337-70-07

Техподдержка: (812) 337-70-77

Август 2024

РАЗРАБОТКИ и УЛУЧШЕНИЯ

Общесистемные разработки

# Протоколы. Реализована возможность обойти запрет редактирования протоколов другим пользователем для определенных протоколов. Добавлен атрибут [45-115], привязка протокола к данному атрибуту даёт возможность редактировать протокол при отсутствии у пользователя права 115 на изменение протоколов других врачей.

# Объединение/разъединение карт пациентов. Доработан режим разъединения карт. Теперь при разъединении карт восстанавливаются шифры и полисы, в т.ч. активные, а также дополнительные поля карточки. Ранее на услугах восстановленного пациента оставался полис основного пациента. Режим объединения карт доступен для пользователей в СИ-АРМах. Разъединение карт выполняется в процедуре БД.

Инсталлер МИС

# Добавлено обновление/пересоздание стандартных триггеров (при включенной опции «Развернуть структуру БД»). Работает аналогично функционалу в АРМе «Системный администратор» -> Структура БД -> Триггеры -> Построить все. Ранее при обновлении структуры БД стандартные триггеры только создавались, но не обновлялись.

СЭМДы

# СЭМД «Статистическая карта выбывшего из стационара» (ред.1). В протокол для формирования СЭМДа добавлены поля для заключительного диагноза при выписке. Если на момент формирования СЭМДа у пациента нет заключительного диагноза (который вводится в момент закрытия ИБ врачом), берется заключительный диагноз из полей протокола.

# СЭМД «Медицинское свидетельство о смерти». При сборке CDA обработано поле «Дата операции» (которое ранее было добавлено в карточку свидетельства, заполняемого в АРМе «Справки»). Теперь при сборке CDA дата берется из карточки свидетельства, если там не заполнена – берется дата соответствующей операции из привязанной ИБ.

Сервисы

# Сервис ОДИИ -> Отправка результатов исследований. В функцию БД добавлена константа «Сколько часов ждать подписанный протокол для отправки в сервис ОДИИ». По умолчанию СЭМД на исследовании (подписанный протокол) ожидается в течение 72-х часов. При отсутствии СЭМДа спустя 72 часа результаты отправляются без него.

# Сервис БСК. Добавлен метод для получения списка госпитализаций в стационары (gethsptls). Этим методом поликлиники могут получать списки госпитализаций прикрепленных к ним пациентов. Также стационары могут проверить госпитализации, которые они отправляли в регистр БСК.

JAVA-АРМы

# Экспорт экранных списков в MS Excel/OpenOffice. Внесены изменения в экспорт, скрытые колонки теперь не выгружаются.

АРМ «Контент»

# Атрибуты. Добавлена кнопка «Обновить записи атрибута» для атрибутов второго уровня, которая позволяет обновить код и название сущности в атрибуте, если оно поменялось в МИС. Например, в атрибуте [560-3] протоколы привязываются к видам медицинской документации. Если в МИС поменяли код и название протокола после того, как назначили связку в атрибуте, при просмотре атрибута отображаются первоначальные значения. После нажатия кнопки произойдет обновление записей атрибута, код и название протокола приведутся в актуальное состояние (как в МИС).

# Атрибуты. Улучшена работа фильтра поиска в списке подгрупп атрибута (правая верхняя область). Теперь поиск выполняется еще и по колонке «Строковый код».

# История -> Листы назначений. В окне добавления/редактирования строки рядом с кнопками поля «Скрипт» добавлена кнопка «?», которая открывает окно со справкой по синтаксису скрипта расчетных показателей.

# Выборки. Добавлена новая служебная выборка «Снятие подписи с протоколов по врачу и типу документа» (в группе ИЭМК 4) – для массового удаления ЭЦП протоколов и записей ИБ.

АРМ «Экономист»

# Договоры -> Лимиты по договору. Сделаны улучшения в карточке лимита:

– отлажена синхронизация между вкладками «Выбор услуг» и «Список»; теперь после снятии галки «Учитывать в подсчете» или после удаления введенного значения скидки на вкладке «Список» – услуга удаляется из числа выбранных.

– при сохранении карточки лимита запоминается положение радиокнопки По отделениям/По разд. прейскуранта/Поиск.

# Справочники -> Стандарты лечения -> Состав модели стандарта (вкладки под списком моделей). Добавлена вкладка «Дневники» (для добавления подтипов событий ИБ).

АРМ «Расписание»

# Реальные расписания. В списке врачей добавлена колонка «Должность», чтобы различать сотрудников с одинаковой специальностью и отделением при наличии большого количества врачей/совместителей/должностей.

АРМ «Вакцинация»

# Окно выполнение прививки. Реализован поиск в выпадающем списке инфекций и вакцин.

АРМ «Справки»

# МЧД. Реализован импорт доверенности в МИС из XML-файла.

АРМ «Финансы»

# Обмен с ТФОМС (Тип выгрузки=Прямая выгрузка файлов из БД) -> Данные за период. В окне «Выгрузка данных за период» добавлен чекбокс «Не закрывать окно после выгрузки». При установке галочки окно не закрывается после выгрузки файла, что позволяет выбрать другой тип выгрузки и выгрузить другой файл по тем же параметрам. Состояние чекбокса сохраняется в реестре.

СИ-АРМы

# ЭИБ. Изменен заголовок основного окна для работы с пациентом. Ранее окно называлось «ЭЛЕКТРОННАЯ ИСТОРИЯ БОЛЕЗНИ» (одинаково для амбулаторных и стационарных пациентов). Теперь в АРМе «Врач поликлиники» окно называется «Электронная медицинская карта», в АРМе «Врач стационара» – «Электронная история болезни».

# ЭИБ -> Документы. Реализована возможность создавать сводный PDF-документ из заранее подготовленных частей. Настройка выходных форм с типом «Сводный документ» была реализована ранее (в АРМе «Контент»).

# Услуги пациента -> Пункт контекстного меню «Серийные услуги» -> Окно настройки серийной услуги. Откорректирован расчет общего количества услуг в зависимости от выбранных дней недели и периода. Добавлено поле «Дней» (справа от даты «по»), которое заполняется по правилам:

– Если галка «На выбранную дату» установлена: «Дней»=1.

– Если галка «На выбранную дату» не установлена и хотя бы одна из дат «с»-«по» не заполнена: «Дней»=пусто.

– Если галка «На выбранную дату» не установлена и заполнены даты «с»-«по»: количество дней рассчитывается по выбранным параметрам (период, четные/нечетные, выбранные дни недели).

Поле «Всего» пересчитывается с учетом количества в поле «Дней».

# ЭИБ -> Рецепты -> Окно «Список ЭЦП рецепта» (открывается по кнопке «Подписи»). Добавлен стандартный вывод информации о сертификате по кнопке «i».

# Добавлен параметр 104019 «Карточка пациента. Перечень допустимых символов в ФИО». Проверка параметра выполняется при заполнении полей ФИО. Если параметр задан, и текст не соответствует маске:

– при открытии карточки с некорректным полем ФИО – поле останется пустым;

– при вставке – поле останется пустым;

– при ручном вводе – неправильный символ не введется.

Если параметр не задан – ограничений нет.

# Печать/экспорт/подписание ЭЦП. Добавлен вывод соответствующего сообщения в случае, если на ПК не установлен Microsoft Office/OpenOffice/LibreOffice. Ранее в этом случае ничего не происходило.

# Протоколы. Состояние кнопки Закрыть/Открыть сделано зависимым от статуса закрытия протокола, а не от возможности его редактирования.

# Протоколы и доп. поля карточки. Для возможности выделения текста в заблокированных полях протокола и копирования выделенного текста – в контекстном меню на заблокированном поле добавлена кнопка «Копировать значение из поля».

# ЭИБ -> Кнопка «Повторная явка». Убран фильтр по регистратуре из окна выбора врачей. Ранее при параметре 505107=01 (когда открывается ведомость врача, и в списке врачей отображается только врач текущего талона) – открывалась последняя выбранная регистратура, например, которая была открыта в разделе «Запись». Врач отображался, если состоял в данной регистратуре, если не состоял – выводился пустой список, и приходилось подбирать правильную регистратуру. Теперь выбирать правильную регистратуру больше не требуется.

# Параметр 6041 «Операции. Состав полей в строке операции и способ ввода данных» обработан в АРМе «Постовая сестра». Ранее параметр действовал только в АРМах «Врач стационара» и «Выписной эпикриз».

# Параметр 504623 «ЭИБ html-шапка. Отображение информации по ИЕМК» обработан в АРМе «Приемное отделение». Ранее параметр действовал в АРМах «Врач поликлиники» и «Врач стационара».

# ЭИБ (амбулатория) -> Вкладка «Стандарты медицинской помощи». Реализована возможность создавать лаб. направления не в день посещения (день открытия стандарта) – для ситуаций, когда медсестры открывают стандарт сегодня, а на следующий день выдают направление. Теперь при добавлении лаб. направления дата направления автоматически подставляется равной дате посещения.

# ЭИБ (амбулатория) -> Вкладка «Стандарты медицинской помощи». Добавлена проверка на наличие в диаг. направлении услуги, совпадающей с услугой из вкладки «Диагностика», по которой создается направление. Если такой услуги нет, то связь в услуге стандарта с диаг. исследованием не проставляется.

# ЭИБ (амбулатория) -> Вкладка «Стандарты медицинской помощи». Добавлена вкладка «Дневники».

# ЭИБ (амбулатория) -> Вкладка «Стандарты медицинской помощи». Реализована возможность ведения данных о выполнении услуг стандарта. Добавлен параметр 502014, который настраивает отображение колонок «Исполнитель», «Медсестра», «Статус» на всех вкладках стандарта: «Номенклатура МЗ», «Услуги», «Лаборатория», «Диагностика» и пр. (кроме вкладок «Медицина», «ФТО/ЛФК», «Дневники»).

# ЭИБ (амбулатория) -> Вкладка «Стандарты медицинской помощи». Реализован режим замены ранее выбранного стандарта (кнопка «Заменить»). Режим позволяет выбрать для пациента другой доступный стандарт, но при этом сохранить все данные, которые были заполнены в исходном стандарте, в т.ч. данные из выполненных услуг. Ранее, чтобы изменить ранее выбранный стандарт, нужно было удалить старый и добавить новый, при этом терялись данные, заполненные на услугах стандарта.

# ЭИБ (амбулатория) -> Вкладка «Стандарты медицинской помощи». В процедуре БД добавлен параметр для сохранения связи лаб. заказа с номерком расписания. Ранее при создании лаб. заказа из стандартов лечения заказ оставался без связи с номерком, вследствие чего при удалении заказа не происходило удаление номерка.

АРМ «Амбулаторная история»

# Раздел «Амбулаторная история» -> Список посещений. Добавлена возможность настройки подкраски поля «Дата» (например, для цветовой маркировки пациентов, подлежащих профилактическому осмотру).

АРМ «Врач поликлиники»

# Амбулаторный прием -> Список посещений. Добавлена возможность настройки подкраски поля «Цель посещения».

# Раздел «Диспансерное наблюдение». В панели «Диспансерное наблюдение» добавлен чекбокс «Все группы ДН». Теперь в зависимости от наличия галки отображается либо одно ДН (соответствующее записи, выделенной в верхней панели «Пациенты на дисп. наблюдении»), либо все ДН пациента. Раньше отображались все ДН пациента.

ЛИСТЫ НАЗНАЧЕНИЙ

# В листах назначений добавлена работа со стандартами лечения. Настройка – в параметрах 322051 и 322052.

# Реализована возможность заполнения значений показателя из внешнего справочника:

1. В АРМе «Контент» -> История -> Листы назначений -> Блоки и строки -> в карточке строки:

– Добавлена радиокнопка для подключения справочника: Нет/Классификатор/Выборка.

– При подключении справочника появляется поле для выбора справочника.

2. Во всех АРМах, где ведутся листы назначений, добавлена возможность выбора значений показателя из подключенного справочника.

# Добавлена возможность заполнения показателей с зависимыми показателями (например, для ведения катетеризации):

1. В АРМе «Контент» -> История -> Листы назначений -> Блоки и строки -> в карточке строки:

– Добавлено поле «Основная строка», в котором предлагается выбор строк из того же блока с типом «Булевое назначение». Поле активно только для типов: «Текстовый показатель», «Числовой показатель с расчетом суммы», «Числовой показатель без расчета суммы».

2. Во всех АРМах, где ведутся листы назначений, добавлена возможность добавления зависимых показателей, которые будут относиться к родительскому и группироваться в одну ячейку в сетке.

# Добавлено логирование изменений строк (препаратов) в листах назначений: переименование, изменение комментария, смена формы выпуска, изменение отделения аптеки, изменение источника финансирования, изменение условия приема. Доработано отображение дополнительной информации о том, кто и когда последним изменил строку с препаратом (в соответствии с сохраненной истории изменения).

# В контекстном меню строк и дозировок в разделе «Дополнительная информация» добавлена кнопка «Подробнее», по которой открывается окно с отображением полной истории изменений.

# Улучшен доступ к кнопке «Новое назначение» при большом количестве препаратов. Теперь при прокручивании листа вниз название блока и кнопки остаются видимыми до тех пор, пока блок полностью не пропадет с экрана.

# В контекстном меню строки медикаментозного назначения добавлен пункт «Конвертер доз», в котором можно настроить тип встроенного калькулятора дозы для назначения.

# Добавлен альтернативный способ добавления в ЛН лабораторных и инструментальных исследований. При параметре 322050=1 врач добавляет необходимые исследования и отмечает дату и время, когда требуется выполнить исследования, без заполнения направления. При выполнении такого назначения медицинская сестра выбирает номерок к врачу (если такой режим включен) и заполняет направление.

# Подключение оборудования. Добавлена возможность указать интервал, через который будут переноситься данные с приборов.

# Переработан импорт назначений из шаблонов лабораторных исследований. В направлении на лабораторное исследование удалена вкладка «Шаблоны ЛН».

# Скрипт расчетных показателей. В код скрипта добавлена поддержка комментариев.

# Шаблоны назначений. Добавлена возможность (через контекстное меню) замены препарата по МНН, даже если текущий есть в наличии. Добавлена возможность заменить «Свой» препарат на препарат со склада аптеки.

# Стационарный лист назначений. Доработан диалог редактирования расписания назначений с возможностью визуализировать и/или указать количество повторений паттерна в диапазоне дат.

АРМ «Анестезиолог-реаниматолог»

# Реализован импорт назначений из стационарного листа назначений в реанимационную карту. Функционал требуется, чтобы в случае перевода пациента в отделение реанимации, персонал видел в АРМе «Анестезиолог-реаниматолог» ранее назначенную лекарственную терапию и имел возможность выполнять, отменять и редактировать раннее созданные назначения. Импортируются назначения, соответствующие дате перевода пациента в реанимацию.

# Режим амбулатория. В списке пациентов добавлено отображение всех амбулаторных визитов на дату. При наличии у пациента нескольких визитов, пациент повторяется в списке с отображением ФИО врача по визиту.

# Реанимационные карты. Возможность продолжения микроструйной инфузии на следующие сутки теперь регулируется параметром 322054.

АРМ «Приемное отделение»

# Приемное отделение -> Окно регистрации пациента в ПО -> Вкладка «Файлы». Изменен порядок прикрепления файлов. Теперь документы крепятся к ИБ (к визиту госпитализации), а не к карточке пациента (по аналогии с АРМом «Врач стационара»).

АРМ «Android. Участковый врач (Мобильный врач)»

# Выпущена версия 1.10072024.

# Целевая версия Android изменена с 13 на 14.

# Реализована адаптивная иконка приложения, которая подстраивается под любые размеры и темы на устройстве.

# На версиях Android 13 и выше реализована поддержка функционала «Сделать фото» на вкладке «Протокол».

# Вкладка «Мои вызовы». В списке вызовов добавлено дополнительное поле для вывода любой необходимой дополнительной информации по пациенту/визиту/врачу.

# Справочник РЛС. В окне «Информация о препарате» добавлена кнопка «Х» для закрытия окна.

# Приведены к единому виду режимы, которые открывают карту и/или строят маршрут:

– Карточка вызова -> Кнопка «Построить маршрут» – добавлена возможность выбрать предпочтительное приложение для навигации (ранее открывался Google Maps).

– Боковое меню -> Кнопка «ЛПУ и аптеки города» – добавлена возможность выбрать приложение для поиска организаций (ранее открывался браузер с запросом «медицинский центр СПб» в Yandex Maps).

ИСПРАВЛЕНИЯ

JAVA-АРМы

# Выборки. Исправлена ошибка, которая возникала при построении отчета в случае комбинации следующих факторов:

– в карточке выборки была установлена опция «Выгружать список и не скрытые столбцы»;

– в колонках представления названия отличались от названия колонки в запросе;

– на вкладке «Просмотр» была скрыта какая-либо из колонок представления.

Также в карточке выборки (в выпадающем списке) текст «Выгружать список и не скрытые столбцы» изменен на «Выгружать список не скрытых столбцов».

# Исправлена ошибка, которая возникала в JAVA-АРМах при входе через LDAP.

# DigSignUtility (JAVA-утилита подписания на ОС Linux). Исправлена ошибка при сравнении имени пользователя из аргументов и ФИО в сертификате. Ранее при попытке подписать документ ЭЦП выводилось сообщение «ФИО пользователя не совпадает с ФИО держателя сертификата».

АРМ «Контент»

# История -> Листы назначений. Исправлена ошибка, при которой в карточке строки, открытой в режиме редактирования, чекбокс «Сохранять значения» отображался для всех типов данных, хотя должен отображаться только для типов «Расчетный показатель» и «Расчетный показатель с одним значением на сутки».

# История -> Листы назначений. Исправлена ошибка, в результате которой при наличии права 502088 (на редактирование листов назначений) в панели «Варианты значений» отсутствовали кнопки добавления/изменения.

# История -> Листы назначений. Исправлена ошибка, в результате которой при добавлении новой строки невозможно было заполнить поле «Основная строка».

# Выборки -> Карточка выборки -> Вкладка «Связанные протоколы». Исправлены иконки у служебных протоколов/папок, теперь отображаются иконки с буквой «А» красного цвета. Ранее у служебных протоколов/папок отображались «не служебные» иконки (с буквой «А» зеленого цвета).

# Выборки -> Карточка выборки -> Вкладка «Связанные выборки». Исправлены иконки у служебных выборок, теперь отображаются иконки с красным фрагментом. Ранее у служебных протоколов/папок отображались «не служебные» иконки (с зеленым фрагментом).

АРМ «Врач поликлиники» (JAVA)

# Амбулаторный прием -> Записи -> Протоколы. Исправлена ошибка, в результате которой не работали кнопки «Сохранить как шаблон», «По шаблону».

АРМ «Оперблок»

# Опер. День – Таблица. Исправлена редкая ошибка, которая возникала при обновлении списка операций и приводила к зависанию прогресс-бара и блокированию работы АРМа.

АРМ «Вакцинация»

# Исправлена ошибка при открытии раздела «Схемы» (раздел не открывался).

АРМ «Бронирование»

# Бронирование – Таблица. Исправлена ошибка, которая возникала при удалении аннулированного бронирования. Теперь все проверки перед удалением бронирования и само удаление бронирования перенесены в процедуру БД.

СИ-АРМы

# Панель назначений пациента -> Вкладка «Медосмотры» -> Карточка медосмотра. Исправлено автообновление списка услуг, прикрепленных к медосмотру, при добавлении мед. осмотра по коду. Ранее для отображения списка услуг приходилось нажимать кнопку «Обновить».

# ЭИБ -> Вкладка «Документы». Исправлено сохранение документов LibreOffice при выходе из АРМа. Ранее при работе с одним типом документа (например, с выписным эпикризом) в разных ИБ мог открываться «чужой» документ.

# ЭИБ -> Вкладки «Файлы» / «Документы». Исправлена ошибка, которая возникала при загрузке файлов с большим размером.

# Карточка лаб. заказа. Исправлена ошибка передачи ID шифра/полиса в карточке лаб. заказа, из-за которой изменение данных шифра/полиса выполнялось только со второй попытки.

# ЭМК пациента -> Места работы -> Отдельный диалог для ввода места работы (открывается при параметре 941=ДА). Исправлена работа стандартной проверки дат начала и окончания работ. Ранее при получении критической ошибки проверка пропускала дальнейшее изменение/сохранение карточки места работы.

АРМ «Регистратура»

# Шифры и полисы -> Карточка абонемента -> Карточка персонала. Исправлена передача дат в полях «Срок работ по абонементу». Ранее введенные даты изменялись/сохранялись некорректно.

АРМ «Врач поликлиники»

# Стат. талон. Реализована проверка на заполненность поля «Диагноз» при заполнении поля «Характер заболевания». Ранее попытка открыть справочник в поле «Характер заболевания» при незаполненном диагнозе сопровождалась сообщением об ошибке.

# ЭИБ -> Заключения. Исправлена ошибка, в результате которой АРМ закрывался или зависал при переходе с вкладки «Итоговая запись» на вкладку «Заведение записей».

# Стат. талон. Исправлена обработка параметра 222 (скрыть поле «Профиль патологии»). Ранее поле «Профиль патологии» отображалось при любом значении параметра (ДА/НЕТ).

Диагностические АРМы

# Карточка исследования -> Вкладка «Протокол». Исправлена ошибка, в результате которой не сохранялись заполненные поля протокола, если сразу после заполнения нажать кнопку «Добавить» (новый протокол).

ЛИСТЫ НАЗНАЧЕНИЙ

# Амбулаторный лист назначений. Исправлена редкая ошибка, при которой назначения могли отображаться на неправильных датах (сдвигались на несколько лет).

# Постовая сестра -> Листы назначений. Исправлена ошибка, при которой после ввода значения для запланированного показателя (обозначается «?»), введенное значение отображалось не сразу. Дополнительно для статуса «Обработано» добавлено отображение ФИО пользователя, который изменил статус.

# Исправлена ошибка, при которой замена формы выпуска препарата в шаблоне сопровождалась сбрасыванием комментария пользователя.

# Исправлена ошибка, при которой замена формы выпуска препарата, добавленного в лист назначений, сопровождалась удалением комментария, условия приема, схемы КСГ.

# Постовая сестра -> Листы назначений. Исправлена «Неизвестная ошибка работы с БД», которая появлялась при включенной динамической загрузке списка назначений (когда параметр 322015=1).

# Стационарный лист назначений. Исправлена ошибка формирования верхнего колонтитула в шапке встроенной печатной формы у пациента без указанного профильного отделения (не отображалось ФИО).

# Исправлена работа функции «Проверить соответствие листов назначений шаблону» для блоков с типом «Услуги». Ранее функция игнорировала новые блоки услуг.

# Исправлена ошибка, при которой медсестры могли сделать назначение капельницы (назначить дозу препарата).

# Окно «Новое назначение». Исправлена ошибка, при которой не сохранялось состояние настройки «Объединять одинаковые формы выпуска».

# Исправлено некорректное отображение единиц измерения действующего вещества препарата при пересчете скорости инфузии и некорректное отображение разведения.

# Исправлена ошибка, при которой параметры 322025 (отображение основного названия лекарственного препарата) и 322026 (отображение дополнительного названия лекарственного препарата) неправильно работали при незаполненном значении (всегда отображалось торговое название).

# Исправлен размер окна «Настройка печати» и положение дополнительных элементов. Ранее обрезались кнопки в нижней части окна.

# Окно «Новое назначение». Исправлена ошибка, при которой остаток препарата становился нулевым, если добавить и сразу отредактировать «свой» препарат.

АРМ «Анестезиолог-реаниматолог»

# Исправлена ошибка, при которой приложение могло аварийно закрыться при выводе списка пациентов на дату.

АРМ «Постовая сестра»

# Панель назначений пациента -> Вкладка «Листы контроля». Восстановлено открытие справочников в полях с выбором из списка.

АРМ «Выписной эпикриз»

# Исправлена ошибка, при которой диагноз, введенный для операции закрываемой ИБ, присваивался для операции другой ИБ, с которой работали ранее.

# ИБ -> Вкладка «Операции». Исправлено отображение нижней части вкладки «Операции» при переходе между разными ИБ. Ранее после перехода отображалось содержимое с предыдущей ИБ.

АРМ «Аптека»

# Настройки -> Подразделения -> Вкладка «Неснижаемый остаток». Исправлено некорректное отображение позиций неснижаемого остатка после редактирования количества.