InterSystems HealthShare. Архитектура продукта. Мировой опыт внедрения Александр Харитонов, Виталий Кондратенков.

Презентация:



Advertisements
Похожие презентации
InterSystems HealthShare как платформа интеграции с ЕГИСЗ Дмитрий Засыпкин InterSystems Russia.
Advertisements

Реализация концепции построения и формирования отраслевой системы государственного учета, регистрации и мониторинга (ОСГУРМ) информационных ресурсов сферы.
Региональные интеграционные решения на основе InterSystems HealthShare Дмитрий Засыпкин InterSystems Russia.
Что нового? Егоров Борис. Ensemble HealthShare Адаптеры Адаптеры, работающие через протокол TCP, поддерживают Secure Socket Level (SSL) 2 и 3, Transport.
Проекты ONLINE Ведение проектов в распределённом режиме, с участием заказчиков, исполнителей и соисполнителей Назначение.
МЕДИЦИНСКАЯ ИНФОРМАЦИОННАЯ СИСТЕМА (МИС) «Medwork» Выполнил: студент 2 курса группы ГБИ 1-10 Семин Герман Германович.
Анализ данных и интеграция информационных систем Станислав Чистяков Старший Консультант 5 апреля 2011 года, гостиница «Золотое кольцо»
Системы электронного документооборота в бизнес-процессах предоставления государственных услуг.
Рабочая группа по информационным технологиям репозитария 06 марта 2013 год Москва Беруненко Владимир Руководитель Проектного офиса НП РТС.
LanDocs Платформа управления бизнес-процессами предприятий.
Биометрические системы персональная идентификация.
Разработка единой IT-инфраструктуры медицинских учреждений на базе InterSystems Ensemble Бакулин Сергей консультант 30 марта, Москва.
Опыт и практика выполнения региональных проектов Островский Владимир руководитель проектов по медицинским информационным системам InterSystems Russia.
Единая система аутентификации Обзор решения Москва, 2012г.
Технические спецификации и программные комплексы E2EDM Белов С.В., Сухоносов С.В., Булгакова К.В ЦОД ВНИИГМИ-МЦД,2006.
Е-МАСТЕР ® Документооборот Программно-методический комплекс (Система управления организационной информацией) +7 (812)
Симпозиум 2008 Сергей Шутов, ДИМАС Борис Егоров, Интерсистемс Практика использования Zen и Прототип-6.
Интегрированная информационная система «КВАРТА». Компания КВАРТА Компания КВАРТА имеет 14-летний опыт работы в следующих областях: Реализация «под ключ»
Новые возможности медицинской информационной системы МЕДИАЛОГ версия 7.0 Андрей Борисов Генеральный директор.
Сервисы Google в образовании. Почему Google? 10 аргументов «за» 1. Бесплатность. 2 доступны все базовые возможности; отсутствие ограничений на период.
Транксрипт:

InterSystems HealthShare. Архитектура продукта. Мировой опыт внедрения Александр Харитонов, Виталий Кондратенков

План презентации Основные сценарии использования HealthShare Основные сценарии использования HealthShare Техническая архитектура HealthShare Техническая архитектура HealthShare Демонстрация продукта Демонстрация продукта Развитие HealthShare Развитие HealthShare Платформа для построения медицинских информационных сетей

Сценарии использования Pull модель – по запросу Врач запрашивает в HealthShare полную медицинскую информацию о пациенте Врач запрашивает в HealthShare полную медицинскую информацию о пациенте –Из одной сети клиник –Из разных сетей клиник Электронные Персональные Медицинские Записи (EHRs) Электронные Персональные Медицинские Записи (EHRs) Персональные Медицинские Записи (PHRs) Персональные Медицинские Записи (PHRs) Пациент запрашивает в HealthShare его собственную полную медицинскую информацию Пациент запрашивает в HealthShare его собственную полную медицинскую информацию Пациент вносит дополнительную информацию (наследственные заболевания, вредные привычки, и т.п.) Пациент вносит дополнительную информацию (наследственные заболевания, вредные привычки, и т.п.) Пациент сохраняет данные на флэш-карту Пациент сохраняет данные на флэш-карту

Сценарии использования Push модель – по рассылке Врач передает назначение на анализы в лабораторию Врач передает назначение на анализы в лабораторию Врач получает результаты анализов из лаборатории Врач получает результаты анализов из лаборатории Назначения и результаты анализов Назначения и результаты анализов Направления и консультации Направления и консультации Врач направляет пациента к специалисту с прикрепленной выпиской из истории болезни Врач направляет пациента к специалисту с прикрепленной выпиской из истории болезни Специалист возвращает результаты осмотра лечащему врачу Специалист возвращает результаты осмотра лечащему врачу После выписки из больницы, выписка из истории болезни направляется лечащему врачу После выписки из больницы, выписка из истории болезни направляется лечащему врачу Лечащий врач направляет результаты анализов другому врачу для получения консультации Лечащий врач направляет результаты анализов другому врачу для получения консультации Медицинская статистика Медицинская статистика Формирование специальной БД для выполнения аналитических исследований Формирование специальной БД для выполнения аналитических исследований Служба идентификации пациента Служба идентификации пациента Изменение данных о пациенте рассылается во все заинтересованные системы Изменение данных о пациенте рассылается во все заинтересованные системы

План презентации Основные сценарии использования HealthShare Основные сценарии использования HealthShare Техническая архитектура HealthShare Техническая архитектура HealthShare Демонстрация продукта Демонстрация продукта Развитие HealthShare Развитие HealthShare Платформа для построения медицинских информационных сетей

Архитектура HealthShare Сервисы HealthShare Инфраструктура для обмена сообщениями Инфраструктура для обмена сообщениями Поддержка стандартов для CfH и IHE Поддержка стандартов для CfH и IHE Обмен данными Идентификация Пациентов, Поставщиков данных, и использование устройств идентификации Пациентов, Поставщиков данных, и использование устройств идентификации Вероятностные оценки и предопределенные алгоритмы Вероятностные оценки и предопределенные алгоритмы Нормализация терминологии Нормализация терминологии Соответствие между стандартными и пользовательскими кодами Соответствие между стандартными и пользовательскими кодами Синхронные и пакетные режимы преобразования Синхронные и пакетные режимы преобразования Разграничение доступа Разграничение доступа Для всей системы, для клиники, для пациента Для всей системы, для клиники, для пациента По типам данных По типам данных Обеспечение безопасности Обеспечение безопасности Основана на расширенной модели безопасности Caché Основана на расширенной модели безопасности Caché Аутентификация, Авторизация, Шифрация, и Журналирование Аутентификация, Авторизация, Шифрация, и Журналирование Создание интерфейсов Создание интерфейсов Встроенный портал просмотра электронной карты пациента Встроенный портал просмотра электронной карты пациента API для внешних приложений API для внешних приложений

Архитектура HealthShare Основные компоненты HealthShare Один общий для всей системы Один общий для всей системы Основная обязанность - управление идентификацией пациентов Основная обязанность - управление идентификацией пациентов Дополнительные обязанности: Дополнительные обязанности: –Сохраняет политики доступа –Сохраняет список рассылки для push модели Hub Edge Gateway Несколько распределенных компонент Несколько распределенных компонент Основная обязанность – взаимодействие с источниками данных Основная обязанность – взаимодействие с источниками данных Дополнительные обязанности : Дополнительные обязанности : –Сервер для Edge Cache репозитория –Разграничение доступа и соответствие терминологии Access Gateway Несколько распределенных компонент Несколько распределенных компонент Основная обязанность – взаимодействие с потребителями информации Основная обязанность – взаимодействие с потребителями информации Дополнительные обязанности : Дополнительные обязанности : –Аутентификация пользователей системы (push модель) –Доставка информации до потребителей (push модель)

HealthShare Hub HealthShare Edge Gateway Edge Gateway МИС1 МИС1 Архитектура HealthShare Обновление Мастер-индекса пациентов (MPI) Access Gateway Access Gateway HealthShare Edge Gateway Edge Gateway Access Gateway Access Gateway МИС2 МИС2 МИС3 МИС3 HealthShare Edge Gateway Edge Gateway Access Gateway Access Gateway МИС 4 МИС 4 МИС 5 МИС Система отправляет информацию в Edge Gateway Edge Gateway сохраняет информацию в ECR и анализирует необходимость регистрации в MPI Если регистрация необходима, то взаимодействуем с HealthShare Hub

HealthShare Edge Gateway Edge Gateway МИС 1 МИС 1 Пользователь Портал Архитектура HealthShare Поиск пациента и возврат данных (pull модель) Access Gateway Access Gateway HealthShare Edge Gateway Edge Gateway Access Gateway Access Gateway МИС 2 МИС 2 МИС 3 МИС 3 HealthShare Edge Gateway Edge Gateway Access Gateway Access Gateway МИС 4 МИС 4 МИС 5 МИС 5 HealthShare Hub 1 1 Пользователь выполняет поиск пациента 2 2 Access Gateway перенаправляет запрос к Hub Hub возвращает точное или вероятностное соответствие пациента параметрам запроса Access Gateway возвращает медицинские данные из МИС Пользователь получает сгруппированную медицинскую информацию 5 5

HealthShare Edge Gateway Edge Gateway МИС 1 МИС 1 Пользователь Портал Архитектура HealthShare Доставка результатов (push модель) Access Gateway Access Gateway HealthShare Edge Gateway Edge Gateway Access Gateway Access Gateway МИС 2 МИС 2 МИС 3 МИС 3 HealthShare Edge Gateway Edge Gateway Access Gateway Access Gateway МИС 4 МИС 4 МИС 5 МИС 5 HealthShare Hub 1 1 Источник данных публикует результаты в Edge Gateway 4 4 Edge Gateway рассылает информацию по списку Edge Gateway запрашивает Hub список рассылки Если требуется, Hub возвращает список рассылки Пользователи получают уведомление о наличии новых данных

Архитектура HealthShare Edge HealthShare канал Специальный бизнес-процесс, который позволяет подключать источники данных к системе обмена информацией Специальный бизнес-процесс, который позволяет подключать источники данных к системе обмена информацией Отвечает как структурное, так и за смысловое соответствие Отвечает как структурное, так и за смысловое соответствие Два направления: Два направления: –Входящее (Pull модель) –Исходящее (Push модель) Что такое канал? Что такое канал? Что такое канал? Что такое канал?

Архитектура HealthShare Edge Edge Cache репозиторий Обеспечивает выполнение запросов к HealthShare Обеспечивает выполнение запросов к HealthShare Помогает «пассивным» системам предоставлять информацию Помогает «пассивным» системам предоставлять информацию Специальная база данных для накопления медицинской информации Специальная база данных для накопления медицинской информации Полностью нормализованная модель медицинской информации Полностью нормализованная модель медицинской информации Что такое ECR? Что такое ECR? Что такое ECR? Что такое ECR?

HealthShare Edge Gateway Архитектура HealthShare Edge Cache репозиторий Канал 1 1 Медицинская информационная система отправляет данные в канал Источник МИС Канал преобразует данные к общему виду 2 2 ECR 3 3 ECR получает преобразованные данные через соответствующее API ECR проверяет разрешение доступа и предоставляет данные по запросу HealthShare Access Gateway Access Gateway 4 4 Пользователь Портал

План презентации Основные сценарии использования HealthShare Основные сценарии использования HealthShare Техническая архитектура HealthShare Техническая архитектура HealthShare Демонстрация продукта Демонстрация продукта Развитие HealthShare Развитие HealthShare Платформа для построения медицинских информационных сетей

Сценарий 1: John Smith John - 77 летний мужчина живет в доме престарелых John - 77 летний мужчина живет в доме престарелых Он жаловался на головокружение и переутомление Он жаловался на головокружение и переутомление Ему поставлены диагнозы сахарного диабета и болезни Альцгеймера Ему поставлены диагнозы сахарного диабета и болезни Альцгеймера Он жаловался на боль в больших пальцах ног, которые были холодными и обесцвеченными. Ему прописали курс лечения антибиотиками. Он жаловался на боль в больших пальцах ног, которые были холодными и обесцвеченными. Ему прописали курс лечения антибиотиками. Его приняли в больницу с ухудшением состояния пальцев ног Его приняли в больницу с ухудшением состояния пальцев ног

Сценарий 2: Homer Simpson Homer - 86 летний мужчина, которого подобрала на улице бригада скорой помощи с диагнозом острой сосудистой недостаточности Homer - 86 летний мужчина, которого подобрала на улице бригада скорой помощи с диагнозом острой сосудистой недостаточности Врачи предположили, что у него внезапный приступ Врачи предположили, что у него внезапный приступ Ему провели разнообразное тестирование и назначили необходимые лекарства Ему провели разнообразное тестирование и назначили необходимые лекарства

План презентации Основные сценарии использования HealthShare Основные сценарии использования HealthShare Техническая архитектура HealthShare Техническая архитектура HealthShare Демонстрация продукта Демонстрация продукта Развитие HealthShare Развитие HealthShare Платформа для построения медицинских информационных сетей

Развитие HealthShare Версия Архитектура поддерживает стандарт Connecting for Health (CfH) Архитектура поддерживает стандарт Connecting for Health (CfH) 6 основных модулей, расширяемых при внедрении 6 основных модулей, расширяемых при внедрении Поддержка стандарта SureScripts Поддержка стандарта SureScripts Для медицинских информационных сетей Для медицинских информационных сетей Для подключаемых систем Для подключаемых систем Медицинские EDI адаптеры (HL7v2,HL7v3,X12,ASTM,NCPDP *) Медицинские EDI адаптеры (HL7v2,HL7v3,X12,ASTM,NCPDP *) Другие технологические адаптеры(XML, ODBC, Java, и т.д.) Другие технологические адаптеры(XML, ODBC, Java, и т.д.) Edge cache репозитории Edge cache репозитории Служба авторизации и разграничения доступа Служба авторизации и разграничения доступа Для пациентов Экспорт медицинской информации (CCR и PDF формат) Экспорт медицинской информации (CCR и PDF формат) Служба авторизации и разграничения доступа Служба авторизации и разграничения доступа Для разработчиков Для разработчиков Для разработчиков Для разработчиков Богатые возможности Cache и Ensemble Богатые возможности Cache и Ensemble Технологическая платформа для HIE интеграции Технологическая платформа для HIE интеграции Для врачей Медицинский портал Медицинский портал –Поиск по мастер-индексу пациента –Сбор медицинских данных –Настраиваемое представление данных

Развитие HealthShare Версия Архитектурная поддержка для Integrating the Healthcare Enterprise (IHE) Архитектурная поддержка для Integrating the Healthcare Enterprise (IHE) Соответствие HITSP Соответствие HITSP Усовершенствование Push модели Усовершенствование Push модели –Управление маршрутизацией –Управление подпиской –Управление доставкой Поддержка RxHub Поддержка RxHub Дополнительные EDI адаптеры (NCPDP, DICOM, CCR, CCD) Дополнительные EDI адаптеры (NCPDP, DICOM, CCR, CCD) Экспорт электронной карты в CCD format Экспорт электронной карты в CCD format Улучшенная поддержка для разработки HIE Улучшенная поддержка для разработки HIE Доработка медицинского портала Доработка медицинского портала –Фильтрация медицинских данных –PDF отчеты Для медицинских информационных сетей Для медицинских информационных сетей Для подключаемых систем Для подключаемых систем Для врачей Для пациентов Для разработчиков Для разработчиков Для разработчиков Для разработчиков

Развитие HealthShare К чему стремимся Интеграция с DeepSee Интеграция с DeepSee Реестр врачей, приборов и документов Реестр врачей, приборов и документов Поддержка сквозной аутентификации с использованием SAML Поддержка сквозной аутентификации с использованием SAML Поддержка взаимодействия приложений через CCOW Поддержка взаимодействия приложений через CCOW Поддержка WS-* стандартов, таких как: Поддержка WS-* стандартов, таких как: –WS-Security –WS-Reliable Messaging Поддержка UDDI Поддержка UDDI CCHIT сертификация CCHIT сертификация Готовый адаптеры к приложениям Готовый адаптеры к приложениям Реализация в Gateway службы доступа Реализация в Gateway службы доступа Для медицинских информационных сетей Для медицинских информационных сетей Для подключаемых систем Для подключаемых систем

Для пациентов Портал пациента Портал пациента –Возможность доступа и изменения собственных данных –Возможность экспорта данных на флэш-карту –Возможность управлять доступом –Возможность просматривать версии подписанных документов Для врачей Доработка медицинского портала: Доработка медицинского портала: –Фотография пациента доступна в списке поиска –Редактирование формы в режиме drag-and-drop Почтовый ящик для поступающей медицинской информации Почтовый ящик для поступающей медицинской информации Для разработчиков Для разработчиков Для разработчиков Для разработчиков XML-ориентированный улучшения: XML-ориентированный улучшения: –Легковесное XML согласование – элемент в BPL –Поддержка XPATH выражений в правилах маршрутизации Развитие HealthShare К чему стремимся (продолжение)