ИСАР — различия между версиями

Материал из ИбисоПедии
Перейти к: навигация, поиск
(Интеграция с MIS3)
Строка 2: Строка 2:
 
Система предназначена для определения единых требований к обеспечению автоматизированного сбора и анализа информации о проведении диспансеризации определенных групп взрослого населения в медицинских организациях Ханты-Мансийского автономного округа – Югры.
 
Система предназначена для определения единых требований к обеспечению автоматизированного сбора и анализа информации о проведении диспансеризации определенных групп взрослого населения в медицинских организациях Ханты-Мансийского автономного округа – Югры.
  
 +
{{Warning|Here is the warning text}}
 
== Интеграция с MIS3 ==
 
== Интеграция с MIS3 ==
  

Версия 14:23, 29 декабря 2015

Информационная система для анализа результатов анкетирования населения при проведении диспансеризации взрослого населения (ИСАР). Система предназначена для определения единых требований к обеспечению автоматизированного сбора и анализа информации о проведении диспансеризации определенных групп взрослого населения в медицинских организациях Ханты-Мансийского автономного округа – Югры.

Warning Внимание: Here is the warning text

Интеграция с MIS3

Регламент взаимодействия прописан в Файл:Reglament ISAR.pdf

Настройка

Основная настройка производится через таблицу системных настроек (mm.adj). Все настройки, связанные с этим регламентом взаимодействия объединены в таблице секцией ISAR. Они следующие (с примерами):

  • Использовать выгрузку в ИСАР (да, нет) - сейчас не используется, потому что данные отправляются пока что в ручном режиме.

"section" = "ISAR", "key" = "ENABLE_UPLOAD", "value" = "1", "note" = "Включить выгрузку в ИСАР (1-да, 0-нет)"

  • Адрес сервера ИСАР (здесь указан тестовый сервер, рабочий сервер смотри в регламенте)

"section" = "ISAR", "key" = "IP", "value" = "188.64.171.91:8551", "note" = "Доступ к серверу авторизации ИСАР".

  • Логин (для каждого ЛПУ свой, здесь указан тестовый).

"section" = "ISAR", "key" = "LOGIN", "value" = "1000", "note" = "Логин подключения"

  • Пароль (здесь указан тестовый).

"section" = "ISAR", "key" = "PASSWORD", "value" = "12345", "note" = "Пароль подключения".

При выгрузке данных о диспансеризации из МИС3 в ИСАР существует ряд полей, прописанных в регламенте. Большая часть этих полей описана в самом регламенте, а также в разборке полей (в файле Reglament_ISAR_Encoding). Среди этих полей есть ряд назначений, данные по которым также передаются в ИСАР. Для корректной передачи данных эти назначения должны иметь соответствующие синонимы в справочнике назначений в МИС3.

Для первого этапа диспансеризации:

  • холестерин крови CHOLESTEROL_BLOOD
  • глюкоза крови GLUCOSE_BLOOD
  • консультация терапевта GROUP_CONS_TERAPEVT
  • экг ECHO_KARDIO_B
  • флюорография в 1 проекции FLU_ONE_PROJECTION
  • маммография молочных желез в 1 проекции MAMOGRAF_ONE_PROJECTION
  • узи UZI_ABDOMINAL_CAVITY

Для второго этапа диспансеризации:

  • Дуплексное сканирование брахицефальных артерий DUPLEX_SCAN_BRAHIO
  • Осмотр врачом-неврологом GROUP_CONS_NEVROLOG
  • Эзофагогастродуоденоскопия GROUP_INS_ENDO_EZO
  • Консультация хирурга или уролога GROUP_CONS_SURGEON
  • Консультация хирурга или колопроктолога GROUP_CONS_KOLOPROCTOLOG
  • Колоноскопия или ректороманоскопия GROUP_INS_COLONOSCOPY
  • Определение липидного спектра крови LIPID_SPECTRUM
  • Спирометрия SPIROMETRY
  • Осмотр врачом-акушером-гинекологом GROUP_CONS_GYNECOLOGY
  • Определение концентрации гликированного гемоглобина в крови или тест на толерантность к глюкозе HEMOGLOBIN
  • Осмотр (консультация) врачом-оториноларинголом GROUP_CONS_LOR
  • Анализ крови на уровень содержания простатспецифического антигена BTPSA
  • Осмотр врачом-офтальмологом GROUP_CONS_OFTALMOLOG
  • Индивидуальное углубленное профилактическое консультирование INDIVIDUAL_CONSULTATION
  • Групповое профилактическое консультирование GROUP_CONSULTATION
  • Прием врача-терапевта GROUP_CONS_TERAPEVT

Реализация

Вся необходимая информация по взаимодействию описана в регламенте (читай регламент). Основное: сервис реализован в виде REST веб сервиса обрабатывающего запросы на добавление, обновление и удаление карт учета диспансеризации. Данные принимаются и передаются в формате JSON. Специально для сопряжения была создана схема ISAR, которая включает в себя все необходимые объекты БД (таблицы, функции) для сопряжения. Со стороны пользователя: пример МИС3 Врач поликлиники - ПогодинСЮ - кнопка "Пациенты". Находим любого пациента открываем ему карту диспансеризации - кнопка "Диспансеризация" - граждан 131/у далее открывается форма для заполнения данных (TfmDispProfCard_PeopleWOT). Для заполнения данных первого этапа используется кнопка "Талон 1", для заполнения второго этапа "Талон 2". Для отправки данных в ИСАР используются кнопки "Отправить данные - 1 этап", "Отправить данные - 2 этап". Для получения анкеты, заполненной через веб-сайт, используется кнопка "Получить анкету". Разборка полей регламента взаимодействия приведена здесь Файл:Reglament ISAR Encoding.7z.

Контакты

  • Преминин Дмитрий, руководитель, skype: preminindu
  • Мутохляев Андрей, программист, skype: fedor.pupkov
  • Также отвечали на вопросы по почте <isar@pkzdrav.ru>

Внедрения

 
ХМАО. Няганьская ОКБ
ХМАО. Ханты-Мансийская районная больница