Создание API для омниканальной работы Мобильного приложения и сайта ДокМед

Кто клиент

Сеть клиник доказательной медицины , и .

С каким запросом к нам обратились

Создать централизованное API для омниканальной работы сайта и мобильного приложения.

Решение

На момент обращения у клиента было несколько сайтов с возможностью записаться к врачу онлайн: docmed.ru, docdeti.ru, docdent.ru, а также сайт lk.docmed.ru – личный кабинет пациента, в котором видны записи на прием и рекомендации врача.

В качестве CRM для формирования расписания врачей и дальнейшей работы с пациентами использовался Medesk. Сами сайты были уже интегрированы по API с Medesk.

Разработкой мобильного приложения занималась другая компания, главная задача которого – объединить возможность личного кабинета пациента с возможностью записаться на прием, посмотреть протоколы уже прошедших приемов.

В процессе работы нам надо было сделать более 20 методов API, перенести работу четырех сайтов на них и передать команде разработки мобильного приложения для последующей интеграции.

Основная сложность заключалась в том, что не все требуемые задачи для API можно было собрать из API medesk. Часть данных хранится в админке сайта.

Мы объединили два источника данных для решения задачи и обернули документацию в ApiDoc для удобной и дальнейшей поддержки API.

Результат

Результатом работы является ApiDoc с реализованными и документированными методами