Зачем вообще подключать
Подключение ИИ к МИС убирает курьерскую работу: готовый текст сам ложится в карту, вам остаётся проверить и подписать. Нейросеть собирает осмотр из вашей диктовки за минуту. Дальше курьерская работа складывается из 3 шагов: скопировать текст, открыть карту пациента и вставить его в нужное поле, поправив форматирование, которое МИС съела. И так каждый приём. Врач с высшим образованием работает буфером обмена.
Подключение убирает все 3 шага. Звучит просто, но упирается в одно слово.
API: окно для других программ
API - это служебный вход в программу для других программ. У любой программы есть окно для людей: кнопки, поля, меню. У многих есть второе окно, для программ. Этих окон 2, и API - второе.
Работает оно как окно приёма анализов в лаборатории. Пробирку принимают только с направлением по форме: фамилия там, код исследования здесь. Заполнили не то поле - вернут. Программа-посредник стучится в МИС так же: «дай расписание на завтра» или «сохрани осмотр в карту такого-то пациента», строго по форме. По форме - МИС выполняет. Не по форме - возвращает ошибку.
Про МИС важны 3 вещи:
- API есть не у каждой МИС. Часть систем закрыта полностью: всё только через их интерфейс, руками.
- Даже если API есть, его не всегда дают. Бывает только партнёрам, бывает за отдельную плату, бывает по отдельному договору.
- API бывает «только читать». Расписание и список пациентов отдают, а записать осмотр в карту нельзя. Для карты с голоса такое не годится.
Поэтому вопрос «можно ли подключить ИИ к моей МИС» на самом деле звучит так: есть ли у неё API, дают ли его вам и можно ли через него писать в карту.
MCP: меню поверх того же окна
MCP - это общий стандарт подключения нейросети к программам, который Anthropic выпустила 25 ноября 2024 года. Сейчас его обещают все, кто продаёт «ИИ для клиник».
До него каждое приложение с нейросетью подключало каждую программу само, со своими переходниками. Поменяли приложение - переходники пишутся заново.
MCP-сервер делает две вещи. Сам рассказывает нейросети, что умеет, в одном формате для всех программ: «найти пациента», «открыть карту», «сохранить осмотр». И когда нейросеть выбрала пункт - выполняет его. Как выполняет? Стучится в тот же API. Своего входа в МИС у MCP нет.
Отсюда простое следствие: нет API - не будет и MCP. MCP-сервер для МИС без API собрать не из чего. А если API есть, MCP поверх него - удобная, но необязательная надстройка.
Как это устроено у меня
Моя МИС - StomX. MCP-сервера у неё нет, есть API. Этого хватает.
Карта приёма у меня проходит 4 шага. Я наговариваю её голосом. Запись распознаётся и собирается в карту по моему шаблону на сервере в России, фамилии и телефоны до модели не доходят. Готовый черновик через API ложится в карту пациента. Дальше я его читаю, правлю и подписываю.
MCP у меня тоже есть, но только в 2 немедицинских сервисах: в планировщике соцсетей и в сервисе автоответов в Instagram. Говорю «поставь рилс на четверг», и нейросеть сама находит нужную кнопку. Там это удобно. В медицинской программе я бы не гнался за модным словом, пока не решены скучные вопросы ниже.
Подключение к МИС - это последний этаж. Первый - помощник, который знает вашу работу: ваш шаблон карты, ваши формулировки, ваши границы. Его собираем на практикуме: вебинар, без программирования, 2 400 ₽. Без первого этажа подключать к МИС нечего. Записаться
Семь вопросов поставщику МИС
Поставщику МИС стоит задать 7 вопросов и задать их письменно: ответ «да, конечно, всё можно» по телефону ничего не стоит.
Есть ли у вас API и кому вы его даёте?
Всем клиентам, по заявке или только партнёрам. Если ответ «только партнёрам» - спросите, кто партнёры и что они уже умеют.Что через него можно делать?
Отдельно: читать расписание, находить пациента, создавать запись, сохранять осмотр в карту. Для карты с голоса нужен последний пункт.Сколько это стоит?
Входит ли доступ в ваш тариф или оплачивается отдельно, и за что именно: за подключение, за месяц, за число запросов.Есть ли документация и тестовый доступ?
Проверять подключение надо на выдуманных пациентах, а не на живых. Документация, кстати, бывает не совсем про то, как система работает на самом деле, - это выясняется только на тестах.Какие ограничения по числу запросов?
Бывает, что лимит общий на весь ключ доступа. Тогда программа, которая опрашивает МИС без остановки, съест его и помешает остальным подключениям.Есть ли готовое подключение к ИИ или MCP-сервер?
Если есть - где он работает и куда уходят данные пациентов. Если нет - ничего страшного, см. выше.Кто отвечает за данные?
Где физически стоит сервер МИС, какой договор вы подписываете и может ли МИС передавать данные внешнему сервису по вашему поручению.
Где здесь 152-ФЗ
Карта пациента - это данные о здоровье, особая категория персональных данных. Когда ИИ читает карту или пишет в неё, эти данные уходят к модели. Значит, модель должна работать там, где ей это разрешено: на сервере в России, по договору, с согласием пациента на такую обработку.
Зарубежные облачные модели для этого не годятся, даже если стёрли фамилию. Почему - разбирал отдельно.
И да, первые недели всё гоняется на выдуманных пациентах. Живую карту подключение увидит, когда вы уже знаете, как оно себя ведёт.