Книга 2 Решения по развитию прикладных информационных систем, входящих в егисз


НазваниеКнига 2 Решения по развитию прикладных информационных систем, входящих в егисз
страница3/10
ТипКнига
1   2   3   4   5   6   7   8   9   10

4.2Текущее состояние сервиса ИЭМК

4.2.1Реализованные подсистемы сервиса ИЭМК




Рисунок - Реализация сервиса ИЭМК первой очереди

В первую очередь реализации Системы ведения ИЭМК реализованы следующие подсистемы:

хранения информации;

интеграционные шлюзы;

специализированный портал доступа к ИЭМК;

ведения справочников Системы ведения ИЭМК;

обеспечения информационной безопасности.

4.2.1.1Подсистема хранения информации


Подсистема хранения информации предназначена для обеспечения надёжного долговременного хранения стандартизированных электронных медицинских документов (СЭМД) и сведений в составе ИЭМК, содержащих как структурированные, так и слабоструктурированные данные. Единицей хранения является СЭМД. Подсистема хранения информации обеспечивает псевдонимизацию данных и состоит из модулей:

регистр пациентов — предназначен для регистрации и хранения записей, содержащих идентификаторы субъектов ЭМК (пациентов медицинских учреждений), а также для поддержки связей с централизованным реестром ИЭМК и внешними, находящимися на уровне медицинских организаций, реестрами идентификаторов пациентов МО. Реализуется на основе реляционной СУБД, располагается в защищённом контуре Системы ведения ИЭМК.

центральный реестр ИЭМК — предназначен для обеспечения надёжного долговременного хранения стандартизированных электронных медицинских документов (СЭМД) и сведений в составе ИЭМК, содержащих слабоструктурированные данные. Единицей хранения является СЭМД, соответствующий стандарту HL7 CDA R2 (ISO/HL7 27932:2009). Реестр реализуется на базе не реляционного распределенного хранилища документов с поддержкой ЭП(JCR 2.0) и состоит из следующих разделов:

реестр шаблонов СЭМД, представляющий собой файловое хранилище XML файлов, описывающих формат и атрибутный состав каждого типа СЭМД;

СЭМД, представляющих собой документы CDA в формате XML и связанные с ними мультимедийные файлы, созданные на основе шаблонов. Они хранятся в файловом хранилище СЭМД.

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

Программный доступ к хранилищу СЭМД производится с помощью библиотеки JBossModeShape версии 2.7, которая представляет собой реализацию стандарта JavaContentRepository 2.0 (JCR 2.0). JCR 2.0 позволяет системам абстрагироваться от физического местонахождения хранимых документов и предоставляет возможность работы с хранилищем как с деревом элементов, в узлах которого находятся конечные документы. Таким образом, фактически документы могут находиться, например, в файловом хранилище, в СУБД, системе управления версиями Subversion и т. п., однако доступ к ним осуществляется через единый программный интерфейс. Кроме того, JBossModeshape позволяет обеспечивать федеративный доступ к нескольким хранилищам так же, как если бы обращение велось к одному хранилищу, что позволяет производить масштабирование хранилища СЭМД практически без ограничений.

4.2.1.2Подсистема «Интеграционные шлюзы»


Подсистема «Интеграционные шлюзы» предназначена для обмена информацией с внешними ИС. Подсистема состоит из следующих модулей:

модуль выгрузки, хранения и предоставления доступа к ИЭМК (HL7 CDA), который осуществляет:

раскодирование сообщений пришедших от внешних ИС в стандарте HL7 и сохранение информации в Системе;

формирование документов формата HL7 CDA на основании СМЭД и другой информации в составе ИЭМК, хранящейся в Системе.

модуль обеспечения доступа к ИЭМК через веб-сервисы предоставления доступа к ИЭМК (SOAP, HL7 v.2) — осуществляет межпрограммное взаимодействие Системы и внешних МИС посредством специализированного API;

модуль аудита в части взаимодействия обеспечивает регистрацию событий в Системе, а также действий пользователей в специальных журналах, с возможностью последующего их просмотра и анализа (IHE ATNA);

модуль работы с персональными данными реализует возможность авторизованного доступа к персональным данным пациента(IHE PIX, IHE PDQ, SOAP);

модуль интеграция с ЕРЗ ФОМС — осуществляет обмен информацией о пациенте и принадлежности пациента к «страховому полю», реализует клиента интеграционного сервиса ЕРЗ ФОМС, предоставляющего возможность интеграции по протоколу HL7 для определения страховой принадлежности гражданина — субъекта ИЭМК;

модуль интеграции со СМЭВ — осуществляет интеграцию с внешними системами с использованием СМЭВ, включает интеграционный WEB-модуль, реализующий интеграцию с федеральным ЕПГУ в части предоставления доступа субъектов ИЭМК к своим документам в ИЭМК. Модуль интеграции со СМЭВ работает под управлением сервера OracleGlassfish v 2;

модуль интеграции с НСИ ЕГИСЗ — осуществляет синхронизацию НСИ, используемую в Системе ведения ИЭМК с НСИ ЕГИСЗ, является клиентом SOAP-сервиса, предоставляемого системой НСИ ЕГИСЗ, и предназначенного для импорта используемых в ИЭМК справочников в базу данных централизованного реестра ИЭМК. Поддерживает возможности как автоматического периодического импорта данных справочников, так и по требованию пользователя.

4.2.1.3Подсистема «Специализированный портал доступа к ИЭМК»


Подсистема «Специализированный портал доступа к ИЭМК» предназначена для обеспечения сквозной авторизации пользователей и предоставления им доступа к информационным ресурсам Системы через веб-интерфейс средствами стандартного интернет-браузера, используя как персональный компьютер, так и мобильное устройство (коммуникатор, мобильный телефон). Подсистема обеспечивает следующие функции:

отображение СЭМД — осуществляет поиск и отображение медицинских документов пациентов в соответствии с правами доступа, на основе динамически формируемых (в зависимости от шаблона документа) экранных форм;

PACS сервер обеспечивает предоставление доступа к результатам исследований, которые хранятся как в ИЭМК, так и в региональных ЦОД.

Портал работает под управлением сервера приложений Oracle Glassfish версии 2, поддерживающим возможность кластеризации для распределения нагрузки и повышения надежности системы.

4.2.1.4Подсистема ведения справочников Системы


Подсистема ведения справочников предназначена для ведения внутренних справочников, используемых в составе Системы. Подсистема состоит из модулей:

ведения справочников;

сервиса терминологий.

Модуль ведения справочников осуществляет возможность добавления новых значений в справочнике, а также загрузку справочников из Реестра НСИ (при помощи интеграционного сервиса).

Модуль сервиса терминологий осуществляет поиск значений справочников по всей базе НСИ. Модуль предоставляет функциональным компонентам Системы значения параметров справочника по запросам, содержащим наименование (идентификатор) справочника в Системе и наименование (идентификатор) параметра в этом справочнике.

4.2.1.5Подсистема обеспечения информационной безопасности


Подсистема обеспечения информационной безопасности осуществляет управление доступом к информации, хранящейся в Системе, и обеспечение её безопасности. Подсистема обеспечения информационной безопасности состоит из модулей:

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

интеграции с ЕСИА — позволяет пользователю аутентифицироваться в Системе с использованием ЕСИА.

Подсистема обеспечения информационной безопасности осуществляет управление доступом к информации, хранящейся в Системе ведения ИЭМК, и обеспечивает её безопасность. Подсистема безопасности реализована на базе технологии Spring Security и состоит из модулей:

администрирование Системы;

сервис аутентификации Central Authentication Service (CAS);

интеграция с ЕСИА.

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

Сервис аутентификации (CAS) осуществляет аутентификацию пользователей в Системе путём проверки соответствия введённого регистрационного имени пользователя и пароля, а также поддержку технологии SSO (Single Sign-On), обеспечивающую возможность перехода между функциональными компонентами Системы без повторной аутентификации.

Модуль интеграции с ЕСИА позволяет пользователю аутентифицироваться в Системе с использованием ЕСИА.

4.2.1.6Основные технические решения, примененные для реализации функционала ИЭМК


Проектирование модели предметной области (бизнес процессов) Системы ведения ИЭМК выполнено с использованием BPMN (системы условных обозначений (нотации) для моделирования бизнес процессов) и программных средств MS Visio 2007 (набор элементов BPMN 0-9-V2003) и BizAgiProcessModeler v.2.1.0.1.

Проектирование структур баз данных Системы выполнено с использованием программного средства SybasePowerDesigner v.12.5.0.2169.

Процесс разработки программного обеспечения осуществляется по методологии Scrum.

Для контроля версий разрабатываемого программного обеспечения используется система Subversion (SVN).

Создание установочных пакетов выполняется с помощью программного обеспечения ApacheMaven.

При разработке Системы ведения ИЭМК использованы следующие технологии:

основной язык разработки — Java;

основная технология — JavaEE 5;

для доступа к данным используется протокол JDBC;

общие сервисные компоненты реализованы с помощью технологий Spring;

пользовательские интерфейсы разработаны с использованием JSF 1.2 и Seam (с библиотекой визуальных компонентов RichFaces);

в качестве сервера приложений используется Glassfish v2;

для реализации интеграционных сервисов используется технология JAX-WS;

функционирование интеграционных сервисов осуществляется при помощи платформы Apache CXF;

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

4.2.2Реализованный функционал сервиса ИЭМК

4.2.2.1Модуль «Реестр пациентов»


Модуль «Реестр пациентов» реализует следующие функции:

обмен данными с системами ведения ЭМК МО о зарегистрированных пациентах – субъектах ИЭМК;

Формирование иждентификатора для деперсонификации персональных данных и контактной информации субъектов ИЭМК в Системе ведения ИЭМК;

формирование идентификаторов субъектов ИЭМК;

поддержку связи между идентификаторами субъектов ИЭМК и СЭМД, зарегистрированными в Системе;

поддержку профиля IHE PIX (PatientIdentifierCross-Referencing): регистрация и хранение известных идентификаторов пациента для сопоставления идентификаторов пациента в разных медицинских организациях;

регистрацию не идентифицированных пациентов, с возможностью:

присвоения уникального идентификатора или псевдонима пациентам, неточно идентифицированным в процессе оказания им медицинской помощи;

хранения присвоенного пациенту идентификатора вместе с некоторыми демографическими данными в ИЭМК до тех пор, пока пациент не будет точно идентифицирован;

обеспечения связи идентификатора пациента с СЭМД и медицинскими изображениями, касающиеся этого пациента;

обеспечение учета согласия пациента на предоставление доступа к персональным медицинским данным.

4.2.2.2Модуль «Централизованный реестр ИЭМК»


Модуль «Централизованный реестр ИЭМК» реализует следующие функции:

регистрация ИЭМК в Системе;

регистрация данных анамнеза жизни субъекта ИЭМК;

регистрация СЭМД в Системе;

формирование идентификаторов СЭМД;

поддержка однозначных/косвенных связей между зарегистрированными СЭМД и идентификаторами субъектов ИЭМК;

поддержка централизованного реестра СЭМД, хранящихся в нескольких распределённых хранилищах;

отнесение СЭМД к определенному типу медицинских документов.

4.2.2.3Модуль «Хранилище ИЭМК»


Модуль «Хранилище ИЭМК» реализует следующие функции:

хранение СЭМД, в т. ч. юридически значимых, используемых в следующих бизнес процессах:

процессе оказания медицинской помощи в части, касающейся создания, хранения и предоставления доступа к СЭМД и медицинским записям;

процессах создания и ведения специализированных регистров по отдельным нозологиям и категориям граждан;

процессе осуществления санитарно-эпидемиологического мониторинга;

процессах персонифицированного учета медицинской помощи и лекарственного обеспечения;

рамках проведения научно-исследовательских работ;

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

процессах управления здравоохранением.

хранение бесструктурной части CDA-документов в любых форматах, предусмотренных спецификацией CDA, в т.ч.:

текстовых;

графических, включая JPG, GIF, TIFF, PNG, BMP;

PDF;

DICOM;

документов наиболее распространенных офисных пакетов.

хранение структурной части CDA-документов;

хранение интегрального анамнеза жизни пациента, включающего:

демографическую и витальную информацию;

сведения о наследственных заболеваниях, вредных привычках и т.д.;

данные об обращениях, госпитализациях, хирургических вмешательствах, вакцинациях, социально значимых заболеваниях, инвалидности;

иную регламентированную информацию;

обеспечение доступности и целостности хранящихся документов за счёт применения транзакций при вводе, индексировании, осуществлении связывания с реестром и сохранении документов в хранилище.

хранение особого типа электронных материалов — медицинских изображений, соответствующих стандартам:

DICOM — Digital Imaging and Communication in Medicine. Действует в Российской Федерации согласно ГОСТ Р ИСО 12052;

ISO 17432:2004 — Health informatics — Messages and communication — Web access to DICOM persistent objects;

ISO/HL7 27931 — Data Exchange Standards — Health Level Seven Version 2.5 — An application protocol for electronic data exchange in healthcare environments.

4.2.2.4Модуль выгрузки, хранения и предоставления доступа
к ИЭМК (HL7 CDA)


Модуль выгрузки, хранения и предоставления доступа к ИЭМК (HL7 CDA) реализует следующие функции:

обмен СЭМД в соответствии со стандартом HL7 CDA;

обмен СЭМД в соответствии с профилем IHE XDS.

Модуль обеспечения доступа к ИЭМК через веб-сервисы предоставления доступа к ИЭМК (SOAP, HL7 v.2) реализует следующие функции:

Организация доступа к информации, хранящейся в Системе при помощи веб-сервисов на основе следующих базовых стандартов:

XML (расширяемый язык разметки, предназначенный для хранения и передачи структурированных данных);

SOAP (протокол обмена сообщениями на базе XML);

WSDL (язык описания внешних интерфейсов веб-службы на базе XML);

UDDI (универсальный интерфейс распознавания, описания и интеграции (UniversalDiscovery, DescriptionandIntegration)).

осуществление адресации веб-сервисов по универсальным идентификаторам ресурсов URI (UniformResourceIdentifier), определяемым рекомендацией 2396 группы IETF;

организация получения и сохранения в Системе информации от внешних поставщиков веб-сервисов на основе следующих базовых стандартов:

XML (расширяемый язык разметки, предназначенный для хранения и передачи структурированных данных);

SOAP (протокол обмена сообщениями на базе XML);

WSDL (язык описания внешних интерфейсов веб-службы на базе XML);

UDDI (универсальный интерфейс распознавания, описания и интеграции (UniversalDiscovery, DescriptionandIntegration)).

обмен информацией в соответствии со стандартом HL7 v.2;

обмен СЭМД в соответствии с профилем IHE XDS.

4.2.2.5Модуль «Сервис терминологий»


Модуль «Сервис терминологий» реализует следующие функции:

обработка запросов на получение значения параметра справочника.

поиск необходимого справочника и параметра.

предоставление значения параметра справочника в соответствии с поступившим запросом.

4.2.2.6Модуль «Ведение учётных данных пациентов»


Модуль «Ведение учётных данных пациентов» реализует следующие функции на основе статических (постоянных) экранных веб-интерфейсов пользователя:

заведение и хранение в Системе в псевдоминимизированном виде учётных данных пациента, с контролем наличия дубликатов;

поиск пациентов в Системе по учётным данным и идентификаторам;

ведение дополнительных параметров о пациенте;

редактирование (изменение) учётных и дополнительных параметров пациента;

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

4.2.2.7Модуль «Ведение СЭМД»


Модуль «Ведение СЭМД» реализует следующие функции на основе динамически формируемых (в зависимости от шаблона СЭМД) экранных веб-интерфейсов пользователя:

поиск и выбор шаблона СЭМД;

заведение и хранение в Системе СЭМД на основе выбранного шаблона;

привязка СЭМД к ИЭМК пациента;

атрибутивный поиск ИЭМК и СЭМД с отображением результатов поиска;

формирование и отображение медицинского документа в подготовленном для вывода на печать виде;

печать сформированного медицинского документа;

формирование и сохранение в Системе юридически значимого (подписанного ЭП) медицинского документа;

редактирование ранее созданных СЭМД (при наличии соответствующих прав и привилегий у пользователя и соответствующего статуса у документа);

удаление СЭМД (при наличии соответствующих прав и привилегий у пользователя).

4.2.2.8Модуль «PACS сервер»


Модуль «PACS сервер» реализует следующие функции:

атрибутивный поиск изображений (результатов исследований), хранимых в региональных ЦОД;

предоставление доступа к результатам исследований, хранимых в региональных ЦОД, в соответствии с назначенными пользователю правами. Из МИС МО в РМИС могут передаваться медицинские цифровые изображения в стандарте DICOM 3.0, которые могут быть доступны для просмотра или получены другими ИС непосредственно из РМИС. В систему ведения ИЭМК из РМИС или МИС МО передается только ссылка на цифровые медицинские изображения, хранящиеся в этих организациях. Такая распределенная архитектура обусловлена техническими трудностями, возникающими при передаче и хранении большого объема информации цифровых изображений. Доступ к медицинским изображениям обеспечен через стандартные средства просмотра, в том числе на специализированном портале доступа к ИЭМК.

4.2.2.9Модуль ведения справочников Системы


Модуль ведения справочников реализует следующие функции:

ведение одноуровневых и многоуровневых (иерархических) справочников Системы ведения ИЭМК;

развитые средства поиска необходимых записей по заданным параметрам (атрибутам);

универсальный импорт справочников из внешних источников (с учётом версионности);

универсальный экспорт справочников в файлы заданных форматов (xml, csv);

поддержка совместимости тематически однородных справочников, представленных в различных форматах.

4.2.2.10Модуль «Администрирование Системы»


Модуль «Администрирование Системы» реализует следующие функции:

регистрация пользователей Системы;

разделение (ограничение) доступа к информации и функциям Системы на основе типовых шаблонов (ролей);

управление правами доступа пользователей к информации с использованием типовых шаблонов (ролей) и возможности предоставления пользователю индивидуальных прав (привилегий);

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

настройка (конфигурирование) Системы;

идентификация, аутентификация и авторизация пользователей на основе каталога пользователей (LDAP);

реализация профиля поддержки аудита и аутентификации узла IHEATNA, включая:

хранение данных об аудите;

запись аудита (ITI-20);

аутентификацию узла (ITI-19);

поддержку единого времени в системе (ITI-1).

4.2.3Реализованная интеграция сервиса ИЭМК с внешними и внутренними компонентами ЕГИСЗ


Идентификация и аутентификация пользователей Системы осуществляется с использованием сервисов Единой системы идентификации и аутентификации инфраструктуры Электронного правительства, в том числе с использованием средств квалифицированной электронной подписи, действующей в рамках Единого пространства доверия.

ИЭМК разработана с учетом передачи данных между ИЭМК и внешними системами по защищённым каналам связи и возможности дальнейшей интеграции с Системой межведомственного электронного взаимодействия в соответствии с требованиями к взаимодействию информационных систем в СМЭВ.

В процессе проектирования ИЭМК предложены методика и реализация взаимодействия ИЭМК с информационной системой ведения Единого регистра застрахованных граждан (ЕРЗ) ФОМС. Методика взаимодействия ИЭМК с информационной системой ведения ЕРЗ ФОМС соответствует общим принципам построения и функционирования информационных систем и порядку информационного взаимодействия в сфере обязательного медицинского страхования.

В соответствии с Концепцией создания единой государственной информационной системы в сфере здравоохранения ИЭМК разработана с учетом отраслевых государственных, национальных и адаптированных к отечественным условиям международных стандартов в области медицинской информатики (включая стандарт HL7 и индустриальный стандарт DICOM для передачи радиологических изображений и другой медицинской информации).

В рамках проектирования и создания первой очереди Системы ведения ИЭМК реализованы следующие интеграционные модули:

Интеграция с ЕРЗ ФОМС

Модуль «Интеграция с ЕРЗ ФОМС» реализует следующую функцию —обмен информацией о субъектах ИЭМК с ИС ФОМС на основе веб-сервисов.

Интеграция со СМЭВ

Модуль «Интеграция со СМЭВ» реализует следующую функцию — обмен информацией с внешними ИС с использованием СМЭВ.

Интеграция с НСИ ЕГИСЗ

Модуль «Интеграция с НСИ ЕГИСЗ» реализует следующие функции:

загрузка данных НСИ из ЕГИСЗ с применением ФЛК.

Интеграция с ЕСИА

Модуль «Интеграция с ЕСИА» реализует следующие функции:

аутентификация пользователя в Системе на основе информации, использованной им при входе в ЕСИА;

получение из ЕСИА персональных данных аутентифицированного пользователя;

организация юридически значимого документооборота при помощи ЕСИА.
1   2   3   4   5   6   7   8   9   10

Похожие:

Книга 2 Решения по развитию прикладных информационных систем, входящих в егисз iconКнига 2 Решения по развитию прикладных информационных систем, входящих в егисз
Понятие электронной медицинской карты (эмк) и интегрированной электронной медицинской карты (Иэмк) 5

Книга 2 Решения по развитию прикладных информационных систем, входящих в егисз iconКнига 3 решения по проектированию, построению и организации эксплуатации...

Книга 2 Решения по развитию прикладных информационных систем, входящих в егисз iconАвтоматизированные системы специального назначения лк-1
Эвм, комплексов, систем и сетей; автоматизированных систем обработки информации и управления; систем автоматизированного проектирования...

Книга 2 Решения по развитию прикладных информационных систем, входящих в егисз iconИнструкция для исполнительных органов государственной власти Удмуртской...
Удмуртской Республики по осуществлению учета информационных систем и компонентов информационно-телекоммуникационной инфраструктуры,...

Книга 2 Решения по развитию прикладных информационных систем, входящих в егисз iconА. М. Кориков основы проектирования информационных систем
Учебно-методическое пособие предназначено для выполнения курсового проекта, лабораторных работ и практических занятий по дисциплине...

Книга 2 Решения по развитию прикладных информационных систем, входящих в егисз iconКнига мирового судьи Макаров Ю. Я. Настольная книга мирового судьи. "Проспект"
Понятие судебного решения и требования к нему. Вступление решения в законную силу 31

Книга 2 Решения по развитию прикладных информационных систем, входящих в егисз iconРабочая программа для студентов направления 02. 03. 03 «Математическое...
«Математическое обеспечение и администрирование информационных систем», профиль подготовки «Технологии программирования», очная форма...

Книга 2 Решения по развитию прикладных информационных систем, входящих в егисз iconТема Основные понятия экономических информационных систем (эис) и...
Тема Основные понятия экономических информационных систем (эис) и информационных технологий (ИТ) (6 часов) 6

Книга 2 Решения по развитию прикладных информационных систем, входящих в егисз iconИспользование информационных технологий в налоговой системе республики беларусь
Перспективы внедрения автоматизированных информационных систем в налоговоую систему в контексте их использования налоговыми органами...

Книга 2 Решения по развитию прикладных информационных систем, входящих в егисз iconИзвещение о проведении открытого запроса цен на право заключения...

Вы можете разместить ссылку на наш сайт:


Все бланки и формы на blankidoc.ru




При копировании материала укажите ссылку © 2024
контакты
blankidoc.ru