Интеграция портала для поиска врачей и клиник с CRM Medesk

Doctoved.ru
Клиент
Doctoved.ru
ссылка на сайт
Интеграция портала для поиска врачей и клиник с CRM Medesk

В проекте использовали

  • 1c-bitrix
  • Medesk

Клиент пришел с проблемой

К нам обратился заказчик, которому мы уже разработали каталог врачей и клиник. На этот раз ему требовалось интегрировать свой портал с медицинской CRM Medesk. Нужно было сделать так, чтобы на страницах врачей выводилась сетка расписание.

В ней предполагалась возможность выбирать свободную для записи ячейку и записываться на прием к нужному врачу онлайн. При этом расписание должно было браться из Medesk и запись на прием должна была уходить в эту же систему.

Нам было интересно поработать над этим проектом из-за его абстрактности. Обычно интегрируется какая-то одна клиника с конкретными врачами и все связки просто прописываются в настройках. В этом проекте все было более абстрактно. Требовалось интегрировать непонятно какие клиники с непонятно какими врачами, поэтому связки нужно было простраивать и прописывать автоматически.

фото
Георгий ПетровCEO

Всегда есть особенности

Первая особенность проекта — количество клиник. Обычно интеграция производится для одной клиники. Ее сайт связывается с личным кабинетом в CRM. В данном проекте было 40 000 клиник и мы не знали заранее, какие из них должны были интегрироваться с кабинетами в Medesk.

Из первой особенности вытекает вторая — врачи. Когда интеграция проходит для одной клиники с конкретными врачами, то мы связываем их с соответствующими сущностями в кабинете CRM. В этом же случае неизвестно, какие будут интегрированы клиники и какие врачи будут связаны с CRM.

Как мы это сделали

Мы дали возможность в панели администратора портала прописать настройки для каждой клиники, чтобы связать ее с личным кабинетом в Medesk. Когда для клиники прописываются эти настройки, к нам поступают данные по ее врачам из Medesk.

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

В результате
Каждая клиника на портале может подать заявку на интеграцию со своим кабинетом в Medesk и получать заявки на запись с портала напрямую в свою CRM.