ИСАР — различия между версиями
(→Контакты) |
(→Настройка) |
||
| Строка 13: | Строка 13: | ||
Все настройки, связанные с этим регламентом взаимодействия объединены в таблицы секцией ISAR. | Все настройки, связанные с этим регламентом взаимодействия объединены в таблицы секцией ISAR. | ||
Они следующие (с примерами): | Они следующие (с примерами): | ||
| − | 1. Использовать выгрузку в ИСАР (да, нет) - сейчас не используется, потому что данные отправляются пока что в ручном режиме | + | #1. Использовать выгрузку в ИСАР (да, нет) - сейчас не используется, потому что данные отправляются пока что в ручном режиме |
| − | + | # "section" "key" "value" "note" | |
| − | + | # "ISAR" "ENABLE_UPLOAD" "1" "Включить выгрузку в ИСАР (1-да, 0-нет)" | |
| − | 2. Адрес сервера ИСАР (здесь указан тестовый сервер, рабочий сервер смотри в регламенте) | + | #2. Адрес сервера ИСАР (здесь указан тестовый сервер, рабочий сервер смотри в регламенте) |
| − | + | # "section" "key" "value" "note" | |
| − | + | # "ISAR" "IP" "188.64.171.91:8551" "Доступ к серверу авторизации ИСАР" | |
| − | 3. Логин (для каждого ЛПУ свой, здесь указан тестовый) | + | #3. Логин (для каждого ЛПУ свой, здесь указан тестовый) |
| − | + | # "section" "key" "value" "note" | |
| − | + | # "ISAR" "LOGIN" "1000" "Логин подключения" | |
| − | 4. Пароль (здесь указан тестовый) | + | #4. Пароль (здесь указан тестовый) |
| − | + | # "section" "key" "value" "note" | |
| − | + | # "ISAR" "PASSWORD" "12345" "Пароль подключения" | |
=== Реализация === | === Реализация === | ||
Версия 12:06, 29 декабря 2015
Информационная система для анализа результатов анкетирования населения при проведении диспансеризации взрослого населения (ИСАР). Система предназначена для определения единых требований к обеспечению автоматизированного сбора и анализа информации о проведении диспансеризации определенных групп взрослого населения в медицинских организациях Ханты-Мансийского автономного округа – Югры.
Интеграция с MIS3
Контакты
Преминин Дмитрий руководитель skype: preminindu Мутохляев Андрей skype: fedor.pupkov Также отвечали на вопросы по почте <isar@pkzdrav.ru> Регламент взаимодействия прописан в
Настройка
Основная настройка производится через таблицу системных настроек (mm.adj). Все настройки, связанные с этим регламентом взаимодействия объединены в таблицы секцией ISAR. Они следующие (с примерами):
- 1. Использовать выгрузку в ИСАР (да, нет) - сейчас не используется, потому что данные отправляются пока что в ручном режиме
- "section" "key" "value" "note"
- "ISAR" "ENABLE_UPLOAD" "1" "Включить выгрузку в ИСАР (1-да, 0-нет)"
- 2. Адрес сервера ИСАР (здесь указан тестовый сервер, рабочий сервер смотри в регламенте)
- "section" "key" "value" "note"
- "ISAR" "IP" "188.64.171.91:8551" "Доступ к серверу авторизации ИСАР"
- 3. Логин (для каждого ЛПУ свой, здесь указан тестовый)
- "section" "key" "value" "note"
- "ISAR" "LOGIN" "1000" "Логин подключения"
- 4. Пароль (здесь указан тестовый)
- "section" "key" "value" "note"
- "ISAR" "PASSWORD" "12345" "Пароль подключения"
Реализация
Вся необходимая информация по взаимодействию описана в регламенте (читай регламент). Основное: сервис реализован в виде REST веб сервиса обрабатывающего запросы на добавление, обновление и удаление карт учета диспансеризации. Данные принимаются и передаются в формате JSON. Специально для сопряжения была создана схема ISAR, которая включает в себя все необходимые объекты БД (таблицы, функции) для сопряжения. Со стороны пользователя: пример МИС3 Врач поликлиники - ПогодинСЮ - кнопка "Пациенты". Находим любого пациента открываем ему карту диспансеризации - кнопка "Диспансеризация" - граждан 131/у далее открывается форма для заполнения данных (TfmDispProfCard_PeopleWOT). Для заполнения данных первого этапа используется кнопка "Талон 1", для заполнения второго этапа "Талон 2". Для отправки данных в ИСАР используются кнопки "Отправить данные - 1 этап", "Отправить данные - 2 этап". Для получения анкеты, заполненной через веб-сайт, используется кнопка "Получить анкету". Разборка полей регламента взаимодействия приведена здесь.