Для клиник и сетей
Интеграция сайта с МИС
Подключаем расписание, онлайн-запись, переносы и отмены к вашей медицинской информационной системе. Начинаем с проверки её возможностей и правил работы регистратуры.
Какие задачи решаем
Запись без ручного переноса
Администратор получает заявку с сайта и заново вводит её в МИС.
Подключаем выбор филиала, услуги, врача и времени. Правила подтверждения согласуем с регистратурой: автоматическая запись или заявка, требующая звонка.
Расписание, которому можно доверять
На сайте остаётся время, которое уже заняли по телефону.
Получаем расписание из согласованного источника, задаём частоту обновления и повторную проверку доступности при записи. Учитываем длительность приёма и правила филиалов.
Переносы и отмены с понятным статусом
Пациент отменил визит, а в другой системе запись осталась активной.
Согласуем, где можно менять запись и как передавать новый статус. Если в проект входят напоминания, связываем их с актуальным состоянием визита.
Кабинет пациента, результаты анализов, оплата и подключение других систем оцениваются отдельными задачами. Нужные функции и доступность каждой из них фиксируем в составе проекта.
Что проверяем в вашей МИС
Для начала нужны название, версия и подключённые модули. Ниже — особенности проверки трёх систем. Возможность подключения подтверждаем по документации и тесту конкретной установки.
1С:Медицина
Нужны конфигурация, релиз и описание доступных операций. Наличие REST-интерфейса платформы 1С ещё не подтверждает возможность создать или отменить запись в вашей конфигурации.
Инфоклиника
У поставщика есть виджеты и Web SDK. Сначала проверяем готовый вариант на задачах клиники, затем — доступность нужного модуля и условия его подключения.
Медиалог
Уточняем установленный продукт и версию. В Медиалоге 2.0 заявлены API, HL7 v2 и FHIR; для другой установки доступные интерфейсы проверяем отдельно.
Если готовый виджет или модуль закрывает задачу клиники, предложим этот вариант. Собственная разработка имеет смысл, когда нужны другие правила записи, интерфейс или связи между сервисами. Для другой МИС начнём с тех же проверок.
Как проверить интерфейсы МИС: вопросы и источникиСостав работ и результат каждого этапа
Проверяем возможность подключения
Разбираем текущий путь записи, документацию МИС и ограничения сайта. С поставщиком уточняем доступы, лицензии и тестовую среду. Проверяем ключевую операцию до основной разработки.
Что получает клиника
Список доступных сценариев, ограничений и зависимостей; решение о составе проекта.
Согласуем обмен и смету
Описываем поля и статусы, правила поиска пациента, подтверждение записи и поведение при ошибке. Вместе с клиникой определяем состав данных, права доступа и требования к размещению.
Что получает клиника
ТЗ, критерии приёмки, смета по этапам и план с ответственными за внешние условия.
Разрабатываем и проверяем
Соединяем интерфейс сайта с согласованными операциями МИС. Настраиваем журнал обмена, обработку повторов и оповещение о сбоях. Проверяем сценарии с сотрудником клиники на тестовых данных.
Что получает клиника
Работающая интеграция на тестовой среде и протокол проверок.
Запускаем и передаём
Согласуем порядок переключения и возврата при проблеме. После запуска сверяем записи и статусы. Состав передаваемых материалов, доступ к исходному коду и условия его использования фиксируем в договоре.
Что получает клиника
Запущенный обмен, документация и перечень ответственных за сопровождение.
Требования к персональным данным согласуем с ответственными со стороны клиники. Как описать доступ, хранение и передачу данных — в материале о требованиях к ТЗ.
Стоимость и сроки
Ориентир Константы для заказной интеграции
800 тыс. – 3 млн ₽
Диапазон для разработки одного или нескольких потоков обмена, сопоставления данных, тестирования и мониторинга. Точная смета зависит от сценариев и состояния интерфейсов МИС.
Подключение готового виджета оценивается отдельно. Его стоимость нельзя определить по диапазону заказной разработки.
Что меняет смету
Число операций и филиалов, правила записи, доработка сайта, качество документации, обработка сбоев и требования к размещению данных. Чтение расписания и двусторонний обмен с отменами требуют разного объёма работ.
Что считаем отдельными строками
Лицензии и работы поставщика МИС, серверы и сервисы уведомлений, сопровождение после запуска. В предложении указываем, кто оплачивает каждую часть и входит ли она в итоговую сумму.
Когда можно назвать срок
После проверки ключевых операций и согласования объёма. В плане разделяем работу команды и ожидание доступов, изменений у вендора и согласований клиники. Для каждой зависимости назначаем ответственного.
Как клиника проверит результат
Эти сценарии включаем в приёмку автоматической записи. Ожидаемое поведение согласуем заранее и проверяем на тестовых данных вместе с регистратурой.
Одно время — один пациент
Если два пациента выбрали один слот, рассчитанный на одного пациента, подтверждение получает один. Второму сайт предлагает выбрать другое время.
Потерянный ответ — без второй записи
Если МИС приняла запись, но сайт не получил ответ, проверяем судьбу первой операции. Повторное нажатие не должно создавать дубль.
Отмена — во всех согласованных системах
Изменение в МИС отражается на сайте в согласованный срок. Если подключены напоминания, отменённый визит исключается из отправки.
Сбой — без ложного подтверждения
При недоступности МИС сайт объясняет, что происходит с заявкой. Ответственный видит незавершённые операции и может проверить их после восстановления связи.
Вопросы до начала проекта
Можно подключить существующий сайт?
Начинаем с его проверки: кто имеет доступ к коду и серверу, как устроена запись, где обрабатываются данные. Иногда достаточно встроить модуль МИС. Если нужен собственный сценарий, оцениваем доработку сайта и обмен вместе. Полную замену сайта обсуждаем только при конкретном ограничении.
Что делать, если у МИС нет доступного API?
Уточняем у поставщика, есть ли поддерживаемый модуль, виджет или другой интерфейс для нужной операции. Если создать запись извне нельзя, фиксируем это до основной разработки. Форма обратного звонка может остаться временным решением, но автоматическое подтверждение приёма тогда недоступно.
Входит ли личный кабинет с результатами анализов?
Это отдельный объём. Для него нужны вход пациента, проверка права на конкретный документ и правила выдачи результатов. Его можно включить в проект после проверки интерфейсов МИС и согласования требований клиники.
Кто поддерживает интеграцию после обновления МИС?
До запуска распределяем ответственность между клиникой, поставщиком МИС и нашей командой. В сопровождении отдельно согласуем проверку после обновлений, время реакции и оплату изменений. Доступ к тестовой версии помогает проверить совместимость до обновления рабочей системы.
Начнём с вашей МИС и задачи
В заявке опишите, что сейчас приходится делать вручную и что должно измениться. На обсуждении уточним ограничения, вопросы поставщику и следующий шаг для оценки.
Перейти к заявкеЧто указать в форме
- МИС, версию и число филиалов.
- Адрес сайта и нужные действия пациента.
- Что известно о доступах и документации.
- Контакт сотрудника для обсуждения.
Если версии или документации под рукой нет, начните с того, что знаете.