Программно-аппаратный комплекс "Яхонт ЭМК"

Программно-аппаратный комплекс интегрированных электронных медицинских архивов.
Запрос проекта
Описание
Хранение
Произведено в России
Построение ПАК
Технические характеристики
В состав ПАК входит высокопроизводительная СУБД хранения медицинских записей и отказоустойчивое хранилище объектной информации обеспечивающее хранение всех версий сопроводительных медицинских данных.

Программно-аппаратный комплекс (ПАК) «Яхонт-ЭМК» предназначен для:

  • Реализации Постановления Правительства РФ от 05.05.2018г №555 «О единой государственной информационной системе в сфере здравоохранения»;
  • Построения интегрированных электронных медицинских архивов (ИЭМА) в составе региональных сегментов ЕГИСЗ;
  • Использования в составе региональных медицинских информационных систем (РМИС), медицинских информационных систем медицинских организаций (МИС МО), иных МИС;
  • Обеспечения надежного долговременного хранения, высокопроизводительного поиска и доступа к информации интегрированных электронных медицинских карт (ИЭМК) и истории изменения (версий) а также информации медицинских исследований связанной с ИЭМК пациента в составе ИЭМА.

ПАК «Яхонт-ЭМК» обеспечивает:

  • Реализацию проекта ГОСТ «ЭЛЕКТРОННАЯ МЕДИЦИНСКАЯ КАРТА. ИНТЕГРИРОВАННАЯ ЭЛЕКТРОННАЯ МЕДИЦИНСКАЯ КАРТА» ТК 468 в части построения электронных медицинских архивов;
  • Ведение централизованных реестров ИЭМК;
  • Однократную запись атрибутивной информации ИЭМК с хранением истории изменений, однократную запись результатов медицинских исследований без последующей возможности модификации записанной информации;
  • Неизменность представленной медицинской информации при всех процессах ее приема, обработки, хранения и предоставления уполномоченным пользователям;
  • Раздельное хранение информации идентификационной и медицинской карт;
  • Надежное долгосрочное хранение (в течение жизни пациента, а также в соответствии в конкретными требованиями МО субъекта РФ после смерти) информации ЭМК, результатов медицинских исследований;
  • Высокопроизводительный поиск в накопленной информации ЭМК за весь период хранения;
  • Параллельные запросы к информации ЭМК, получение содержимого связанных данных медицинских исследований;
  • Разграничение доступа для МО, различных МИС, выполняющих получение записанной ранее информации.
  • Хранение всех версий медицинских записей и сопроводительных данных без возможности модификации;
  • Многопользовательский режим работы подключаемых МИС МО без взаимного влияния друг на друга при загрузке и получении запрашиваемой информации;
  • Отсутствие снижения производительности поиска в накопленной информации (метаданные) и получения интересующего содержимого в записи в зависимости от глубины запрашиваемой информации.

В состав входят:

  • Сервер (ы) хранения метаданных ЭМК (идентификационных и медицинских);
  • Сервер (ы) хранения информации результатов медицинских исследований и прикрепленных файлов;
  • Программное обеспечение (ПО):
    • ПО СУБД хранения метаданных (записей);
    • ПО хранения объектной информации с содержимым результатом медицинских исследований;
    • Средства загрузки и доступа к информации.

Интерфейсы подключения ПАК:

  • Сервис ввода данных — для загрузки обновлений информации с медицинскими записями и связанной с ними файловой информации;
  • Для доступа к записанной информации;
  • HTTP REST интерфейс поиска в накопленных записях (метаданных идентификационных и медицинских карт) и получения отобранных результатов с постраничной навигацией;
  • HTTP REST интерфейс получения содержимого связанной с записью сопроводительной информации (файлов анализов, исследований, заключений и т.д.) по каждому прикрепленному файлу.

Сервис загрузки информации ПАК в автоматическом режиме выполняет:

  • Загрузку и запись в хранилище объектной информации данных, прикрепленных к записям ЭПМЗ;
  • Формирование системных номеров загруженных объектных данных;
  • Загрузку атрибутивной информации записей ЭПМЗ и связывание их с системными номерами записанных объектов
Все операции индексации и поиска в накопленной информации записей ЭПМЗ выполняются ПО СУБД хранения метаданных, записи и получения по запросу связанной информации – ПО хранения объектной информации. Содержимое связанной с ЭПМЗ (ИЭМК) информации запрашивается по системным номерам загруженных данных, системные номера передаются как результаты запросов к метаданным (записям ЭПМЗ).

В составе ПАК используются сервера хранения информации и исследований (в зависимости от комплектации):

  • Яхонт-УВМ Б;
  • Яхонт-УВМ Э12;
  • Яхонт-УВМ Э24;
  • Яхонт-УВМ Э124.

Серверы оснащены запираемыми замками, предотвращающими несанкционированный съем дисков, заглушками на неиспользуемые порты для исключения подключения сторонних технических средств, а также датчиками вскрытия корпусов.

ПАК «Яхонт- ЭМК» построен на основе:

  • Специализированных высокопроизводительных СУБД российской разработки, созданных для быстрой загрузки, высокопроизводительного поиска данных, долгосрочного хранения статистической информации (метаданных), системы объектного долгосрочного хранения информации оригиналов данных (программный комплекс «Яхонт-СХД», включено в единый реестр российских программ для ЭВМ и баз данных);
  • Серверов хранения и обработки информации российского производства «Яхонт-УВМ» (зарегистрировано в реестре оборудования российского происхождения Минпромторга РФ);
  • Российских операционных систем Астра Линукс Special Edition, Альт Линукс (включены в единый реестр российских программ для ЭВМ и баз данных).

Использование российских серверов «Яхонт-УВМ», ОС Астра Линукс SE и ПО систем хранения семейства «Яхонт-СХД» позволяет организовывать хранение информации ИЭМК и медисследований в МИС МО, ЭМК с грифом «секретно», а также ведомственных электронных медицинских архивов.

Соответствует требованиям Приказа №911Н Минздрава России от 24.12.2018 г. «Об утверждении Требований к государственным информационным системам в сфере здравоохранения субъектов Российской Федерации, медицинским информационным системам медицинских организаций и информационным системам фармацевтических организаций».


Пример комплектации ПАК «Яхонт-ЭМК» включающий:

  • Серверы БД электронных медицинских записей;
  • 4-х серверов хранения результатов исследований и связанной информации.

Приведенная конфигурация ПАК обеспечивает:

  • Загрузку не менее 100 тыс/сек электронных медицинских записей;
  • Загрузку до 4,5 Гбайт/сек прикрепленной информации (результаты исследований, заключения и тд).
  • Одновременное исполнение не менее 100 одновременных запросов по накопленной информации ЭПМЗ с получением результатов;
  • Не менее 60 операций/сек по получению содержимого прикрепленных данных (изображения, файлы, видео и т.д.) с одновременной загрузкой 4,5 Гбайт/сек новой информации.

Для наращивания емкости ПАК доустанавливаются типовые серверы хранения:

  • БД электронных медицинских записей;
  • Хранения прикрепленной к ЭПМЗ информации.
Надежность и отказоустойчивость хранения записанной информации

Для хранения информации в серверах хранения используются типовые жесткие диски с SAS-интерфейсом:

  • Емкостью 1 Тбайт для хранения БД ЭПМЗ;
  • Емкостью 8-14 Тбайт для хранения связанной информации (анализы, исследования, заключения и т.д.).

Для исключения потери информации используются:

  • Аппаратные RAID 5/6 и диски горячего резерва в серверах БД ЭПМЗ;
  • Программные RAID 5 (XOR) и диски горячего резерва в серверах хранения связанной с ЭМК информации (изображения, файлы, видео и т.д.).

Построение ПАК обеспечивает:

  • Сохранность данных на каждом сервер с выходом из строя до 3 дисков;
  • Работоспособность ПАК в случае выхода из строя серверов хранения связанной с ЭМК информации (временная недоступность данных);
  • Сохранение скоростных характеристик получения связанной информации в случае выхода жестких дисков из строя (восстановление данных на лету);
  • "Горячую" замену дисков.
Загрузка информации
Загрузка информации записей ЭПМЗНе менее 100 тыс/сек на один сервер хранения
Суточный объем загружаемой информации ЭПМЗНе менее 1 млрд/сутки на один сервер хранения
Загрузки информации связанных данных (анализы,заключения, исследования и т.д.)До 1,2 Гбайт/сек на один сервер хранения при параллельном произвольном доступе к записанным данным
Обработка запросов и получение результатов
Поиск по СНИЛСНе более 1 сек вне зависимости от периода поиска
Поиск по единому номеру страхового полисаНе более 1 сек вне зависимости от периода поиска
Внутренний уникальный идентификатор субъекта (ВУИС)Не более 1 сек вне зависимости от периода поиска
ФИО субъекта ИЭМК, дата рожденияНе более 3 сек вне зависимости от периода поиска
Электронный адрес для информированияНе более 1 сек вне зависимости от периода поиска
Уникальный идентификатор ЭПМЗНе более 1 сек вне зависимости от периода поиска
Идентификатор медицинской организацииНе более 1 сек вне зависимости от периода поиска
Текстовое содержание ЭПМЗНе более 3 сек вне зависимости от периода поиска
Другие поля идентификационной и медицинской карт,содержащие дополнительные текстовые данныеНе более 3 сек вне зависимости от периода поиска
Обработка условий поисковых запросов
Объединение условий поиска логическим «И»Поддерживается
Объединений условия поиска логическим «ИЛИ»Поддерживается
Группировка условий поискаПоддерживается
Обработка неполных критериев поискаПоддерживаются символы маскирования «?» и «*»
Обработка пакетных запросов
Обработка до 1000 однотипных простых критериев в одном запросеСписок ВУИС, СНИЛС, номеров полисов ОМС
Запрос проекта