e cube presentation new

24
Интеграционная система на основе электронного протокола обмена медицинскими данными Health Level 7 Разработчики: магистр каф. ИУС Гук А.В., студент каф. ИУС Мирошник А.Ю. Руководитель: к.т.н, доцент каф. ИУС Лещенко А.Б., 1 Национальный аэрокосмический университет им. Н. Е. Жуковского “ХАИ”

Upload: goldenbyteukraine

Post on 16-Jun-2015

438 views

Category:

Documents


4 download

DESCRIPTION

К- eCube (Харьков) 2 место победители номинации NoSQL Всеукраинского Чемпионата "Золотой Байт5"

TRANSCRIPT

Page 1: E cube presentation new

1

Интеграционная система на основе  электронного

протокола обмена медицинскими данными

 Health Level 7

Разработчики: магистр каф. ИУС Гук А.В., студент каф. ИУС Мирошник А.Ю.Руководитель: к.т.н, доцент каф. ИУС Лещенко А.Б.,

Национальный аэрокосмический университет им. Н. Е. Жуковского “ХАИ”

Page 2: E cube presentation new

2

Содержание

анализ предметной области и постановка задачи; разработка архитектуру единого информа-ционного пространства (ЕИП);выбор технологий и инструментальных средств разработки;разработка прототипа программного продукта.

Национальный аэрокосмический университет им. Н. Е. Жуковского “ХАИ”

Page 3: E cube presentation new

3

Уровни оказания медицинской помощи

Семейный врач 1

Семейный врач M

Семейный врач N

Семейный врач K

Семейный врач 1

… …

Госпитальный округ 1

Госпитальный округ 2

Госпитальный округ L

Высокоспециализированный цент

здравоохранения 1

Высокоспециализированный цент

здравоохранения E

МОЗ

Национальный аэрокосмический университет им. Н. Е. Жуковского “ХАИ”

Page 4: E cube presentation new

4

Проблемы задачи интеграции данныхРазнородность (гетерогенность). Источники

данных используют разные модели (метамодели).

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

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

Национальный аэрокосмический университет им. Н. Е. Жуковского “ХАИ”

Page 5: E cube presentation new

5

Концептуальная схема подхода

консолидации данных

Центральноехранилище данных

Система 2Система 1

Система 3 Система N…

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

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

3.Возможность обработки значительных (больших) объемов данных с большим количеством всевозможных преобразований и изменений в структурах и форматах хранения данных.

Недостатками метода являются:1. Значительные вычислительные мощности и прочие накладные расходы, затрачиваемые на преобразование больших объемов данных.2. Данные консолидируются, но не передаются между различными системами.3. Высокие требования к дисковому пространству для накопления информации в центральном хранилище.

Национальный аэрокосмический университет им. Н. Е. Жуковского “ХАИ”

Page 6: E cube presentation new

6

Концептуальная схема подхода

федерализации данныхПреимуществами метода

федерализации данных являются:1. Сравнительно низкие вычислительные расходы в центральном узле системы .2. Низкие требования к хранилищу данных, поскольку, данные из систем-источников в общем случае не скапливаются в неком «центре» информационного пространства, исчезает требование к большому объему дискового пространства и требование к управлению такими данными.

Недостатками метода являются.1.Высокая нагрузка на системы-источники и каналы связи. 2.Необходимость разработки интеллектуальных модулей в каждой информационной системе-источнике. Модуль должен понимать общепринятый протокол обмена данными систем в информационном пространстве и позволять преобразовывать получаемые запросы во внутренние запросы информационной системы-источника.

Таблица связей систем

Система 2Система 1

Система 3 Система N…

Национальный аэрокосмический университет им. Н. Е. Жуковского “ХАИ”

Page 7: E cube presentation new

7

Концептуальная схема подхода

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

1.Сравнительно низкие расходы на создание и поддержание (сопровождение) центрального элемента интегрирующей системы.2.Данные перемещаются в режиме реального времени или близком к нему.

Недостатками метода являются.1.Наибольшие накладные расходы на поддержание связности информационных систем в случае внесения изменений в сами системы.2.Невозможность получить все данные консолидировано без применения дополнительной системы, которая будет собирать данные.3.Вырождение метода во многом не оправданно усложненную федерализацию в случае, если допускаются запросы от одной информационной системы к другой информационной системе.

Система 2Система 1

Система 3 Система N

Система M

Национальный аэрокосмический университет им. Н. Е. Жуковского “ХАИ”

Page 8: E cube presentation new

8

Взаимодействие интеграционной платформы с

внешним миромИнформацион-ная система страховой компании 1

БД

Информацион-ная система страховой компании N

БД

Медицинская информа-ционная система 1

Медицинская информа-ционная система M

БД

Пользователь 1 Пользователь K

... ...

...

БД

Хранилище данных

Интеграционная платформа

Национальный аэрокосмический университет им. Н. Е. Жуковского “ХАИ”

Page 9: E cube presentation new

9

Архитектура приложенияИнтеграционная

платформа

БД 1

БД 2

БД N

HTTPS

SOAP (HL 7)

...

...

тонкий клиент 1(Web-браузер)

тонкий клиент N(Web-браузер)

Сервер БД

Сервер приложений

Национальный аэрокосмический университет им. Н. Е. Жуковского “ХАИ”

Page 10: E cube presentation new

10

Компоненты интеграционной платформы

Национальный аэрокосмический университет им. Н. Е. Жуковского “ХАИ”

Ядро

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

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

Портал – встроенный медицинский информационный портал с web-интерфейсом, который является частью шлюза доступа и отображает всю собранную информацию о пациенте.

Page 11: E cube presentation new

11

Пример передаваемого сообщения в формате Health

Level 7

Национальный аэрокосмический университет им. Н. Е. Жуковского “ХАИ”

Пациент Ковалев Петр Иванович, проживающий по адресу ул.Ленина, д.25,кв.158, Харьков, Украина. Домашний телефон: 215-25-23. Был госпитализирован 31 августа 2011 г. в 11 часов 23 минуты врачом Федоров В.И с головной болью. Он был размещен в палату 5 на койку 7 Терапевтического отделения.Это сообщение было послано системой МИС, реализованной в учреждении ЕГРПОУ 102030, системе GLOBALHEALTH. Сообщение послано 17 ноября 2011 г. в 02:36

MSH|^~\&|102030|МИС|GLOBALHEALTH|PlaceServer|20111117023612||ADT^A03|740|P||3EVN|A03|20111117023612||03|123PID|20010|123|46||Ковалев^Петр^Иванович|||F|||||Домашній, 215-25-23|Харьков|ул.Ленина|д.25|кв.158||||||||12540|УкраїнаPV1||госпитализирован|Терапевтичний №1^Палата №5^Койка № 7|1|||Федоров В.И.|Головная боль||||||||||Терапевтичний №1|П41|||||||||||||||||||||||||20110831112939|20110831

XML

Сообщения в формате Health Level 7

Расшифровка сообщения

Page 12: E cube presentation new

12

Взаимодействие ИП с информационными системами

посредством веб-сервисов

Национальный аэрокосмический университет им. Н. Е. Жуковского “ХАИ”

1. GetInfoPeopleMIS(Синхронизация списка физ.лиц из зарегистрированных юр.лиц c списком зарегистрированных физ.лиц в ИП )2. SendInfoPeopleWeb(Отправка подтверждения об успешной синхронизации физ.лиц из ИП и юр.лиц)3.GetMedicalHistory(Синхронизация медицинских данных (данных из истории болезни) в ИП с медицинскими данными из зарегистрированных юр.лиц)4.AmbulInfoWebPat(Синхронизация медицинских данных (данных из амбулаторной карты) в ИП с медицинскими данными из зарегистрированных юр.лиц)

Разработанные Веб-сервисы

Информационные системы

(ЛПУ, СК, лаборатории и т.д.)

Интеграционная платформа

HL 7

HL 7

HL 7

HL 7

HL 7

HL 7

MSH|^~\&|102030|МИС|GLOBALHEALTH|PlaceServer|20111117023612||ADT^A03|740|P||3EVN|A03|20111117023612||03|123PID|20010|123|46||Ковалев^Петр^Иванович|||F|||||Домашній, 215-25-23|Харьков|ул.Ленина|д.25|кв.158||||||||12540|Україна

...PID|20010|123|46||Ковалев^Петр^Иванович|||F|||||Домашній, 215-...

...PV1||госпитализирован|Терапевтичний №1...

…OBX|Біохімічні дослідження кровіDG1||||Захворювання легень...

Page 13: E cube presentation new

13

Фрагмент диаграммы классов

Национальный аэрокосмический университет им. Н. Е. Жуковского “ХАИ”

... ...

Page 14: E cube presentation new

14

Диаграмма прецедентов

Национальный аэрокосмический университет им. Н. Е. Жуковского “ХАИ”

Регистрация

Авторизация

Просмотр дынных

амбулаторной карты

Просмотр данных истории болезни

Формирование привилегирован

ных пользователей

системы

Управление форумом (создание (удаление)

темы, вопросов ответов)

Управление списком

источников данных для интеграции

Информационная панель

Просмотр результатов

лабораторных и

инструментальных методов исследования

Скрыть информац

ию

Пациент

Доверенный врач

Врач ЛПУ

Администратор

Page 15: E cube presentation new

15

Национальный аэрокосмический университет им. Н. Е. Жуковского “ХАИ”

Диаграмма последовательности действий

Page 16: E cube presentation new

16

Национальный аэрокосмический университет им. Н. Е. Жуковского “ХАИ”

Преимущества использования Сaché

Page 17: E cube presentation new

17

Национальный аэрокосмический университет им. Н. Е. Жуковского “ХАИ”

Страница авторизации пользователей

Page 18: E cube presentation new

18

Национальный аэрокосмический университет им. Н. Е. Жуковского “ХАИ”

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

Page 19: E cube presentation new

19

Национальный аэрокосмический университет им. Н. Е. Жуковского “ХАИ”

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

Page 20: E cube presentation new

20

Национальный аэрокосмический университет им. Н. Е. Жуковского “ХАИ”

Результаты лабораторных и инструментальных методов

исследования

Page 21: E cube presentation new

21

Национальный аэрокосмический университет им. Н. Е. Жуковского “ХАИ”

Форум пользователей системы

Page 22: E cube presentation new

22

Национальный аэрокосмический университет им. Н. Е. Жуковского “ХАИ”

Главное меню администратора системы

Page 23: E cube presentation new

23

Национальный аэрокосмический университет им. Н. Е. Жуковского “ХАИ”

Аналитическая подсистема

Page 24: E cube presentation new

24

Национальный аэрокосмический университет им. Н. Е. Жуковского “ХАИ”

Спасибо за внимание!

Национальный аэрокосмический университет им. Н.Е. Жуковского «Харьковский авиационный институт»,61070, г. Харьков, ул. Чкалова, 17, ХАИ, каф. [email protected]