Эта статья предназначена для клиник, которые подключаются к внешним сервисам самозаписи (СберЗдоровье, ПроДокторов, НаПоправку и др.), использующим API МИС Renovatio.
Инструкция включает:
- базовую настройку API
- перечень необходимых методов
- подготовку данных в самой МИС для корректной работы интеграции
Для настройки интеграций с сервисами, которые используют API МИС Renovatio необходимо в разделе «Интеграции → API-ключ» и набор методов.
Для правильного отображения информации о враче, необходимо указать график работы и выбрать клинику (даже если это одна клиника).
Создание API-ключа
Для создания API-ключа
- Перейдите в модуль «Интеграции → API-ключи»
- Нажмите кнопку «Новый ключ»
- Укажите название — обязательный блок для заполнения и доступные методы и выберите необходимые методы доступа
Например:
- Нажмите кнопку «Сохранить»
Получение ID рекламного канала и ID источника записи
Чтобы найти ID рекламного канала:
- Перейдите в модуль «Картотека → Рекламные каналы»
- В поле ID указан ID рекламного канала
Чтобы найти ID источника записи:
- Перейдите в модуль «Настройки → Визиты»
- Перейдите в раздел «Источники»
- В блоке ID указан ID источника записи
Что нужно настроить в МИС для корректной работы с порталами
⚠️ Эти настройки обязательны. Без них интеграция может работать некорректно или не работать вовсе.
1. Услуги: актуализировать длительность
Первый вариант, через редактирование услуг
- Перейдите в модуль «Услуги»
- Откройте карточку каждой услуги и укажите длительность (в минутах)
Второй вариант, через выгрузку прейскуранта:
- В модуле услуги перейдите в раздел «Выгрузка»
- Сформируйте нужный запрос и выгрузите прейскурант нажав на кнопку «Загрузить»
- В скаченном файле заполните колонку «Длительность»
- Перейдите во вкладку «Импорт» и загрузите изменённый файл
🟡 Важно: длительность всегда указывается в минутах, без текстовых комментариев.
2. Врачи: заполнить карточки
📌 Доступные клиники
- Перейдите в модуль «Персонал → Сотрудники»
- Откройте карточку врача
- В поле «Доступные клиники» выберите все филиалы, где врач принимает
📌 Услуги
- Перейдите в модуль «Персонал → Сотрудники»
- Откройте карточку врача
- Перейдите в раздел «Услуги»
- Проставьте флаги «Оказывает» / «Не оказывает» для каждой услуги
- Можно использовать дерево категорий, чтобы массово применить настройки по категориям
📌 Длительность первичного приёма
- Перейдите в модуль «Персонал → Сотрудники»
- Откройте карточку врача
- Укажите среднее время первичного визита
3. График работы врача
- Перейдите в модуль «Персонал → Сотрудники»
- Откройте карточку врача
- Перейдите в раздел «График работы»
- Проверьте, что у врача сформирован график работы
- В расписании должны быть доступные интервалы (слоты) на ближайшие:
— 7 дней — для СберЗдоровья
— 14 дней — для ПроДокторов
— 30 дней — для НаПоправку (может отличаться в зависимости от портала)
⚠️ Важно: график на портале строится по слотам, нарезанным от начала приёма. Если в графике нет свободных промежутков по длительности первичного визита, слот не будет отображён.
Примечание
- Некоторые порталы используют параметр use_doctor_avg_time — он позволяет учитывать среднюю длительность визита, указанную в карточке врача
- Подключение новых рекламных каналов и источников самозаписи производится через стандартные интерфейсы МИС и не требует обращения в поддержку
Что дальше
После выполнения всех шагов:
- передайте порталу API-ключ, ID рекламного канала и ID источника
- при возникновении ошибок проверьте, выполнены ли все пункты выше
- направляйте коллег и клиентов на эту статью вместо неактуальных инструкций в файлах.
Это поможет:
- сократить число обращений в поддержку
- обеспечить корректную работу интеграции
- избежать дублирования и устаревших версий инструкций
Методы
СберЗдоровье
Сайт отзывов о врачах и сервис самозаписи
- getClinics
- getProfessions
- getUsers
- getServiceCategories
- getServices
- getScheduleCategories
- getSchedule
- createAppointment
- cancelAppointment
- confirmAppointment
Продокторов
Сайт отзывов о врачах и сервис самозаписи.
Для подключения нужно: Создать апи ключ, указать набор методов:
- getClinics
- getProfessions
- getUsers
- getServiceCategories
- getServices
- getScheduleCategories
- getSchedule
- createAppointment
- cancelAppointment
- confirmAppointment
Мы передаем
- АПИ ключ
- ID рекламного канала (создается свой)
- ID источника записи (создается свой)
Врачи иногда принимают пациентов не стандартное время в 30 минут, а меньше или больше. Чтобы упростить планирование, предлагается использовать параметр use_doctor_avg_time, который учитывает среднее время приема врача в методе getSchedul.
НаПоправку
Сайт отзывов о врачах и сервис самозаписи.
Для подключения нужно: Создать апи ключ, указать набор методов:
- getClinics
- getProfessions
- getUsers
- getServiceCategories
- getServices
- getScheduleCategories
- getSchedule
- createAppointment
- cancelAppointment
- confirmAppointment