Окно «Настройка интеграций»
Все интеграции IDENT с внешними сервисами настраиваются в одном месте: «Настройки» → «Интеграции» → «Внешние сервисы» → «Настройка интеграций».
Для осуществления настроек необходимо право доступа «Настройка интеграций». У сотрудника с ролью «Директор» оно есть по умолчанию.
В верхней части окна находятся маркетинговые интеграции. Они добавляются нажатием на большой «+» в левом верхнем углу.
В первой строке вы увидите значения по умолчанию для каждого параметра интеграции. Если для добавляемых сервисов вы эти значения не меняете, они будут подставлены из строки «По умолчанию» и выделены курсивом (1). Если же вы зададите свои параметры вручную — шрифт будет обычным (2). В дальнейшем вы можете ввести другие значения по умолчанию, и везде, где они не заданы вручную, они будут автоматически заменены.
В нижней части окна «Настройка интеграций» находятся системные интеграции. Они добавляются нажатием на «+» в строке сервиса.
Системные интеграции
К системным интеграциям относятся:
- Сервис отправки случаев обслуживания в ЕГИСЗ — N3.Health. Необходим модуль ЕГИСЗ.
- Онлайн-календарь Яндекс или Google.
- Сервис геокодирования DaData.
- Сервис рассылок СМС-центр. Необходим модуль CRM.
Настройка интеграции с N3.Health — сервисом отправки данных в ЕГИСЗ
Чтобы передавать медицинские документы в РЭМД — подсистему ЕГИСЗ, настраивается интеграция с сервисом N3.Health.
➡ Подготовка к передаче данных в ЕГИСЗ — статья о том, что нужно сделать перед тем, как начать отправлять данные в ЕГИСЗ.
Чтобы передавать случаи обслуживания в ЕГИСЗ, нужно установить программный шлюз ViPNet Client на компьютер, с которого будут отправляться данные. Обычно это компьютер главврача. Клиника может получить ссылку на установщик ViPNet Client от N3.Health.
После установки ViPNet Client нужно настроить интеграцию с N3.Health в IDENT. Для этого:
- Нажмите «+» в строке «Сервис отправки в ЕГИСЗ». Появится всплывающее окно. В строке «Сервис» будет выбран N3.Health.
- В блоке «Параметры авторизации» выберите нажмите на кнопку Production. Три первых поля с URL заполнятся автоматически.
3. Следующие поля заполните данными, полученными в письме от сервиса N3.Health:
- GUID (авторизационный токен)
- idLPU (идентификатор медицинской организации)
- Токен Eventlog API
- Введите идентификатор в ФРМО — он присваивается при регистрации в ФРМО.
- Таймаут по умолчанию 45 секунд. Это время ожидания ответа перед появлением информации об ошибке. Можно изменить — уменьшать его нет смысла, но можно увеличить, если соединение с интернетом не очень хорошее.
- Поставьте галочку «Вкл.» в блоке «Отправка случаев обслуживания в ЕГИСЗ».
- Интервал синхронизации по умолчанию 10 минут. Это частота, с которой будет запускаться служба. Служба проверяет наличие случаев обслуживания в очереди и отправляет в ЕГИСЗ, а также проверяет статусы отправленных случаев обслуживания.
- Нажмите «Проверить» в блоке «Проверка работоспособности». Дождитесь появления зеленой галочки.
- Нажмите «ОК».
Настройка интеграции с онлайн-календарем
Интеграция с календарем позволяет врачу клиники видеть свое расписание где угодно и на любом удобном устройстве. Можно настроить интеграцию с календарем Яндекс или Google.
➡ Выбор онлайн-календаря — статья для руководителя о том, какой сервис календаря использовать.
➡ Календарь — техническая статья о том, как работает интеграция с календарем.
➡ Как перейти с Google Календаря на Яндекс — инструкция по переносу календарей в Яндекс, если у вас настроена интеграция с Google Календарем.
Яндекс Календарь
Перед настройкой интеграции нужно создать или выбрать основной аккаунт Яндекса — через который будет настраиваться интеграция календарей всех врачей. Есть два варианта:
- платный корпоративный аккаунт Яндекс 360 для бизнеса, зарегистрированный на юрлицо клиники. У такой почты в адресе после @ пишется домен компании, например, support@dent-it.ru. Яндекс 360 для бизнеса. Справка
- личный аккаунт учредителя клиники (или, например, его родственника). Это может быть аккаунт, который используется как основная почта клиники, но зарегистрирован на физическое лицо. Например, dent@yandex.ru. Yandex ID
❗ Аккаунт должен быть привязан к почте Яндекса.
Чтобы включить передачу расписания IDENT в Яндекс Календарь:
- Нажмите «+» в строке «Сервис календаря».
- Во всплывающем окне в строке «Сервис» должен быть выбран Яндекс Календарь. Нажмите «Авторизоваться» в блоке «Параметры авторизации».
- Откроется браузер. Войдите под созданным ранее основным аккаунтом: введите адрес почты, пароль и подтвердите действие.
- Скопируйте код подтверждения, который появится в браузере.
- Перейдите в IDENT и вставьте код во всплывающем окне «Авторизация в Яндекс». Нажмите «Проверить код».
- Вы увидите окно «Добавление внешнего сервиса», где в поле «Параметры авторизации» появится надпись «Авторизация пройдена».
В поле «Роль для автозапуска» поставьте галочку у роли «Директор» (или той, под которой будут выдаваться доступы). Это нужно, чтобы синхронизация запустилась сразу.
Если оставить галочку только у роли «Администратор», синхронизация заработает в тот момент, когда IDENT запустится под ролью администратора. Синхронизацию также можно запустить вручную, зайдя в «Настройки» → «Состояние интеграций». - В строке «Синхронизация Яндекс Календаря» поставьте галочку «Вкл.».
- В строке «Проверка работоспособности» нажмите кнопку «Проверить» и дождитесь появления зеленой галочки.
❗ Если при проверке обнаружилась ошибка, вы увидите красный крестик и описание ошибки. Возможно, отключился интернет или Яндекс перестал отвечать. Проверьте, что интернет работает, и попробуйте заново. - Нажмите «ОК».
После включения синхронизации появляется возможность открыть сотрудникам доступ к просмотру расписания в Яндекс Календаре. Можно поручить это ответственному с правом доступа «Видит карточки сотрудников».
➡ О том, как открыть сотруднику доступ к календарю, читайте в статье «Управление сотрудниками».
➡ Когда доступ предоставлен, сотрудник может настроить отображение календаря на любом устройстве. Настройка Яндекс Календаря на телефоне
Google Календарь
До 290 версии IDENT интеграция с Google Календарем настраивалась только техподдержкой IDENT через сервисный аккаунт Google. Если у вас была настроена интеграция через сервисный аккаунт, читайте инструкцию «Как перенастроить интеграцию с Google Календарем».
Рассказываем, как настроить интеграцию с Google, если в клинике еще нет интеграции с календарем.
- Получите ключ Google по инструкции.
- В «Настройке интеграций» нажмите «+» в строке «Сервис календаря».
- Во всплывающем окне в поле «Сервис» выберите Google Календарь.
- В поле «Параметры авторизации» нажмите «Загрузить ключ».
- В открывшемся окне выберите полученный в первом шаге ключ и нажмите «Открыть».
- В поле «Роль для автозапуска» поставьте галочку у роли «Директор» (или той, под которой будут выдаваться доступы). Это нужно, чтобы синхронизация сразу запустилась.
Если оставить галочку только у роли «Администратор», синхронизация заработает в тот момент, когда IDENT запустится под ролью администратора. Синхронизацию также можно запустить вручную, зайдя в «Настройки» → «Состояние интеграций». - В строке «Синхронизация Google Календаря» поставьте галочку «Вкл.».
- В строке «Проверка работоспособности» нажмите кнопку «Проверить» и дождитесь появления зеленой галочки.
Если при проверке обнаружилась ошибка, вы увидите красный крестик и описание ошибки. Возможно, отключился интернет или Google перестал отвечать. Проверьте, что интернет работает, и попробуйте заново. - Нажмите «ОК».
Начнется процесс создания календарей. В разделе «Состояние интеграций» появится задача по синхронизации календарей. Проверка состояния интеграций
Настройка интеграции с сервисом геокодирования
Мы работаем с сервисом геокодирования DaData, так как цены Яндекс и Google за получение координат очень высоки. DaData — платный сервис, работающий только по России.
➡ О том, как работает интеграция, читайте в статье «Геокодирование».
Чтобы настроить работу по определению координат адресов пациентов, нажмите на «+» в строке «Сервис геокодирования».
Поле «Название» здесь обычно не заполняется, оно оставлено по аналогии с другими сервисами, на которых у клиники может быть несколько личных кабинетов.
В блоке «Роль для автозапуска» должен быть выбран, как минимум, один вариант («Администратор» или «Директор»), иначе не получится закончить настройку. По умолчанию галочкой отмечен «Администратор», так как именно компьютер администратора, как правило, включен все время работы клиники. Если в клинике нет выделенного администратора, выберите «Директор».
В блоке «Параметры авторизации» указывается URL (изначально это делаем мы). Добавьте ключ доступа к API и секретный ключ доступа к API, которые вы получили при регистрации на сайте DaData.
Таймаут 45 секунд (время ожидания ответа перед появлением информации об ошибке), заданный по умолчанию, можно увеличить, если соединение с интернетом не очень хорошее (уменьшать его нет смысла).
Поставьте галочку в строке «Синхронизация координат адресов». Откроется поле с уже добавленными по умолчанию интервалом синхронизации и интервалами проверки распознанных адресов. Вы можете изменить эти параметры.
В настройке интеграции с сервисом геокодирования есть специфическое поле «Адрес и координаты». Оно необходимо для сохранения координат клиники. Это позволяет избегать ошибок в определении местоположения пациентов, у которых в карточке адрес указан не полностью. Ошибки могут быть связаны с тем, что города с одинаковыми названиями (Советск, Кировск, Фокино) могут встречаться в разных регионах России. Кроме того, почти в каждом городе есть улица Ленина или проспект Мира.
Нужны два значения — широта и долгота. Поле «Адрес клиники» является вспомогательным, необходимым только для распознавания координат; указанные в нем данные не сохраняются после завершения настроек.
Введите адрес клиники и нажмите «Распознать». В строку «Адрес клиники» вернется опознанный адрес. Если он корректный — координаты правильные. Если нет (например, «теряется» номер дома) — перейдите по ссылке в любой картографический сервис и возьмите координаты оттуда.
Для сохранения настроек нажмите «ОК».
Чтобы убедиться в работоспособности настроек авторизации, нажмите на кнопку «Проверить». Результат проверки вы увидите в поле ниже. В случае ошибки при нажатии на кнопку «Подробнее» вы можете скачать полный отчет по результатам взаимодействия с сервисом (что IDENT посылал ему, что он ответил) и выяснить причину, если что-то не работает. О дальнейшей проверке состояния интеграций читайте здесь.
Настройка интеграции с СМС-центром
На данный момент единственный сервис отправки сообщений, который отвечает нашим требованиям, — это СМС-центр. Он обеспечивает качество доставки до 98–99%, высокую стабильность работы серверов, предлагает доступные тарифы и полное юридическое сопровождение. Самостоятельно регистрироваться у всех возможных операторов связи невероятно трудозатратно.
Чтобы настроить параметры отправки сообщений, нажмите на «+» в строке «Сервис рассылок».
Поле «Название» здесь обычно не заполняется, оно оставлено по аналогии с другими сервисами, на которых у клиники может быть несколько личных кабинетов.
В поле «Роль для автозапуска» должен быть выбран, как минимум, один вариант, иначе не получится закончить настройку. По умолчанию галочкой отмечен «Администратор», так как именно компьютер администратора, как правило, включен все время работы клиники. Если в клинике нет выделенного администратора, выберите «Директор» или другую роль.
В поле «Параметры авторизации» указан URL. Если сервис изменит URL, вы можете самостоятельно указать новую информацию. Введите логин и пароль от личного кабинета СМС-центра, которые вы получили при регистрации.
«Таймаут» — время ожидания ответа перед появлением информации об ошибке. По умолчанию задано 45 секунд. Можно увеличить, если соединение с интернетом не очень хорошее. Уменьшать — нет смысла.
Отправка СМС
Чтобы включить отправку СМС, поставьте галочку.
В этом окне вы можете самостоятельно изменять «Шаблоны СМС». Если прием один, то его шаблон можно задавать в поле «Для одного приема». Если же вы хотите отправить информацию сразу по нескольким приемам, то можно сделать это в виде общего сообщения, содержание которого задается в шаблоне «Для нескольких приемов». Это позволит сэкономить деньги, да и пациенту будет удобнее сразу увидеть информацию обо всех своих будущих приемах. Справа от каждого шаблона вы увидите, как будет выглядеть СМС (Предпросмотр).
Если приемов несколько, то информацию о каждом из них нужно сформировать в одинаковом формате, который задается в поле «Тег {Прием}». Этот же формат можно использовать и при отправке сообщения об одном приеме.
Если клиника с филиалами, то внутри тега {Приемы} будут также отображаться телефон и адрес филиала, в котором назначен прием. Эта информация берется из справочника «Клиника и кресла».
Чтобы изменить шаблон СМС-оповещения, нажмите правой кнопкой мыши и выберите необходимые теги.
В поле «Проверка доставки СМС» можно изменить параметры проверки, заданные по умолчанию. Проверка доставки СМС экономит ваше время. Информация в форме «Рассылки» будет обновляться автоматически, также автоматически будет обновляться статус СМС в расписании.
Отправка e-mail
❗ Для отправки электронных писем добавьте ваш адрес электронной почты в личный кабинет СМС-центра и подтвердите его. Чтобы после этого не перезаходить в «Настройки интеграций», в IDENT нажмите «Обновить список адресатов».
В поле «Отправка e-mail» подгрузится отправитель — ваш подтвержденный адрес электронной почты из личного кабинета СМС-центра. В поле «Шаблон подписи e-mail» можно добавить стандартную подпись клиники.
В этом же окне вы можете проверить работоспособность настроек авторизации — кнопка «Проверить». О дальнейшей проверке состояния интеграций читайте здесь.
Для сохранения параметров отправки сообщений нажмите «ОК».
Подробнее о том, как работает интеграция с сервисом отправки сообщений, читайте здесь.
Маркетинговые интеграции
Настройка интеграции с UIS
Телефония
Интеграция с телефонией относится к маркетинговым интеграциям, для настройки которых необходимо нажать на «+» (1) («Добавить») в левом верхнем углу окна «Настройка интеграций» и выбрать из выпадающего меню (2) нужный сервис (3).
Поле «Название» (1) заполняется, если на одном и том же сервисе у клиники несколько личных кабинетов. Либо вы просто хотите как-то по-другому видеть этот сервис в списке.
В поле «Роли для автозапуска» (2) должен быть выбран, как минимум, один вариант, иначе не получится закончить настройку. По умолчанию галочкой отмечен «Администратор», так как именно компьютер администратора, как правило, включен все время работы клиники.
«Параметры авторизации» должны быть заполнены полностью. При выборе нужного сервиса — CoMagic или UIS (3), URL подставится в соответствующее поле (4). «Ключ доступа к API» (5) вы можете получить в своем личном кабинете. Параметры в полях «Максимальный период отчета в днях» и «Лимит на запрос» заданы по умолчанию, их можно не менять.
«Таймаут» 45 секунд (6) (время ожидания ответа перед появлением информации об ошибке), заданный по умолчанию, можно увеличить, если соединение с интернетом не очень хорошее (уменьшать его нет смысла).
У телефонии включается «Получение звонков» (7). Интервал синхронизации (8) (180 минут — то есть каждые 3 часа запускается задача по загрузке информации о вызовах в базу данных IDENT), заданный по умолчанию, можно изменить. «Дата начала синхронизации» — текущий день (9).
О том, как работает интеграция с сервисами телефонии, читайте здесь. О том, как настроить инициализацию и фильтрацию вызовов, читайте здесь.
Заявки
Чтобы получать заявки в IDENT, поставьте галочку в поле «Получение заявок» (1). По умолчанию задан интервал синхронизации (2) — 2 минуты, его можно изменить. «Дата начала синхронизации» — текущий день (3).
Если у вас есть несколько филиалов с раздельными базами IDENT и с одним личным кабинетом UIS, вы можете разделить поток заявок по филиалам. Для этого в личном кабинете UIS создайте для каждого филиала группу сотрудников, включите «Распределение заявок по группам сотрудников» и добавьте группы в список. Назовите группы сотрудников по названиям филиалов. Это могут быть названия улиц или станций метро, на которых находятся клиники. Эти названия отображаются в форме для сбора заявок на сайте. Так пациент поймет, куда он записывается.
О том, как настраиваются группы сотрудников в личном кабинете UIS, читайте здесь.
После настройки групп сотрудников откройте в IDENT «Настройки интеграций» («Настройки» → «Интеграции» → «Внешние сервисы» → «Настройка интеграций») → нажмите «Изменить» в строке «UIS/CoMagic v2.0» → разверните строку «Получение заявок» (1) → в поле «Добавить в исключения» (2) выберите из выпадающего списка группы сотрудников, заявки которым вы не хотите получать в этой базе IDENT → нажмите «+» («Добавить»). Филиалы появятся в поле «Список исключений» (3).
У вас может появиться новый филиал, который использует тот же аккаунт UIS. Администраторы будут получать заявки всех филиалов, пока вы не добавите другие клиники в исключения в каждой базе IDENT.
В этом же окне вы можете проверить работоспособность настроек авторизации — кнопка «Проверить» (1). А при нажатии на кнопку «Подробнее» (2) вы можете скачать полный отчет по результатам взаимодействия с сервисом (что IDENT посылал ему, что он ответил) и выяснить причину, если что-то не работает. О дальнейшей проверке состояния интеграций читайте здесь.
Для сохранения настроек нажмите «ОК» (3).
Настройка интеграции с Flexbe
Flexbe — популярный конструктор лендингов, который позволяет собирать заявки потенциальных клиентов и, что особенно важно, сохраняет все заявки у себя (о требованиях к сервисам получения заявок читайте здесь). Поэтому среди всех конструкторов лендингов мы на сегодняшний день работаем только с Flexbe.
Для настройки интеграции с Flexbe нажмите на «+» (1) («Добавить») в левом верхнем углу и выберите из выпадающего меню этот сервис (2).
Поле «Название» (1) заполняется, если на одном и том же сервисе у клиники несколько личных кабинетов.
В поле «Роль для автозапуска» (2) должен быть выбран, как минимум, один вариант («Администратор» или «Директор»), иначе не получится закончить настройку. По умолчанию галочкой отмечен «Администратор», так как именно компьютер администратора, как правило, включен все время работы клиники.
Далее необходимо заполнить «Параметры авторизации» (3) — URL и ключ доступа к API.
«Таймаут» 45 секунд (4) (время ожидания ответа перед появлением информации об ошибке), заданный по умолчанию, можно увеличить, если соединение с интернетом не очень хорошее (уменьшать его нет смысла).
«Получение заявок» включается проставлением соответствующей галочки (5). Интервал синхронизации (6) (2 минуты), заданный по умолчанию, можно изменить, но уменьшать интервал до 1 минуты можно только при очень хорошем интернет-соединении. Подробнее о том, как работает интеграция с сервисами онлайн-записи читайте здесь.
Так как Flexbe — это конструктор, то в форме заявки на Flexbe можно настроить любые поля (7), но для того чтобы эти поля загрузились, нужно их сопоставить с полями в IDENT. Наиболее популярными полями в формах Flexbe являются «Имя», «Телефон», «Электронная почта», «Комментарий», сопоставление для них настроено по умолчанию. Вы можете сократить количество полей в заявке (для работы интеграции достаточно только телефона), поменять их порядок или добавить свои поля. Главное — правильно настроить сопоставление, которое производится или по «Типу поля» или по «Имени поля». И то, и другое вы задаете сами на Flexbe.
В этом же окне вы можете проверить работоспособность настроек авторизации (1) (кнопка «Проверить»). А при нажатии на кнопку «Подробнее» (2) вы можете скачать полный отчет по результатам взаимодействия с сервисом (что IDENT посылал ему, что он ответил) и выяснить причину, если что-то не работает. О дальнейшей проверке состояния интеграций читайте здесь.
Для сохранения настроек нажмите «ОК» (3).
Настройки интеграции с «НаПоправку», «ПроДокторов», СберЗдоровьем, 32top
Когда человек сегодня ищет в интернете какую-либо медицинскую услугу, он, как правило, видит на первых позициях поисковой выдачи не сайты конкретных клиник, а медицинские агрегаторы, аккумулирующие информацию о разных клиниках и врачах. Чтобы оставаться конкурентоспособными на рынке медицинских услуг, вам нужно размещать на этих сайтах-агрегаторах информацию о своих сотрудниках и выгружать на них расписание.
У IDENT возможна интеграция с четырьмя медицинскими сайтами-агрегаторами: «НаПоправку», «ПроДокторов», СберЗдоровье, 32top. На все четыре вы можете выгружать расписание из IDENT, а с сервисов «НаПоправку» и 32top — еще и собирать заявки.
Для настройки интеграции с «НаПоправку», «ПроДокторов», СберЗдоровьем или 32top нажмите на «+» (1) («Добавить») в левом верхнем углу окна «Настройка интеграций» и выберите из выпадающего меню нужный сервис (2).
Поле «Название» (1) заполняется, если на одном и том же сервисе у клиники несколько личных кабинетов. Либо вы просто хотите как-то по-другому видеть этот сервис в списке.
В поле «Роль для автозапуска» (2) должен быть выбран, как минимум, один вариант («Администратор» или «Директор»), иначе не получится закончить настройку. По умолчанию галочкой отмечен «Администратор», так как именно компьютер администратора, как правило, включен все время работы клиники.
В «Параметрах авторизации» (3) URL изначально вводим мы (но если сервис в какой-то момент изменит URL, вы можете самостоятельно указать новую информацию). Параметры, необходимые для авторизации, вам предоставят сотрудники соответствующего сервиса
«Таймаут» 45 секунд (4) (время ожидания ответа перед появлением информации об ошибке), заданный по умолчанию, можно увеличить, если соединение с интернетом не очень хорошее (уменьшать его нет смысла).
У всех четырех сервисов включается «Выгрузка расписания» (5).
Параметры выгрузки расписания (6) можно редактировать. Интервал синхронизации (10 минут), заданный по умолчанию, можно изменить. Также по умолчанию указано, что выгрузка расписания должна осуществляться за 30 дней, но если вы знаете свое расписание только на 2 недели вперед, вы можно уменьшить этот параметр и поставить, например, 14 или 15 (кроме «НаПоправку» — у них всегда 32 дня). А вот менять параметр «На сколько часов вперед не выгружать расписание» стоит только если вы очень быстро обрабатываете заявки. Для нас 2 часа — это оптимальное время, учитывающее и интервал синхронизации, и задержку в работе сайта-агрегатора, и скорость работы администратора клиники, и время, которое человеку нужно потратить на дорогу до вас. Подробнее о том, как работает интеграция с сервисами онлайн-записи читайте здесь.
Галочка «Использовать правила» (7) касается настройки «Правил выгрузки расписания» (см. далее). Такая настройка необходима, так как не у всех агрегаторов возможна разбивка врачей в расписании на стороне сервиса.
«Правила выгрузки расписания» являются общими для всех сервисов, на которые выгружается расписание, если у них стоит галочка «Использовать правила» (см. картинку выше). Отдельно настроить правила для конкретного сервиса нельзя.
Чтобы настроить «Правила выгрузки расписания», нужно нажать на кнопку (1) в верхней части окна «Настройка интеграций». «Длину талона» (по умолчанию она 15 минут) можно изменить (2). Если кого-то из врачей с помощью специального переключателя (3) исключить из выгрузки, для новых сотрудников активировать выгрузку расписания нужно будет вручную.
Новые правила сохраняются автоматически, вы можете просто закрыть всплывающее окно.
У «НаПоправку» и 32top также включается «Получение заявок» (1). Интервал синхронизации (2) (2 минуты), заданный по умолчанию, можно изменить, но уменьшать интервал до 1 минуты можно только при очень хорошем интернет-соединении.
В этом же окне вы можете проверить работоспособность настроек авторизации (3) (кнопка «Проверить»). А при нажатии на кнопку «Подробнее» (4) вы можете скачать полный отчет по результатам взаимодействия с сервисом (что IDENT посылал ему, что он ответил) и выяснить причину, если что-то не работает. О дальнейшей проверке состояния интеграций читайте здесь.
Нажмите «ОК» для сохранения настроек (5).
Настройка интеграции с собственным сервисом клиники
У вас также есть возможность задать параметры интеграции для собственного сервиса клиники (о требованиях к собственному сервису интеграции читайте здесь).
Нажмите на «+» (1) в левом верхнем углу и выберите из выпадающего списка «Собственный сервис клиники» (2).
Если собственных сервисов у вас несколько (например, сайт, свой сервис телефонии), нужно отдельно произвести настройки для каждого и каждому присвоить название (1).
В поле «Роль для автозапуска» (2) должен быть выбран, как минимум, один вариант («Администратор» или «Директор»), иначе не получится закончить настройку. По умолчанию галочкой отмечен «Администратор», так как именно компьютер администратора, как правило, включен все время работы клиники.
В «Параметрах авторизации» (3) необходимо выбрать «Тип подключения». Если выбрали прямой доступ к базе данных — MySql или MSSql (подробности об этом варианте интеграции читайте здесь), если нет — HTTP (подробности об этом варианте интеграции читайте здесь). Для каждого типа подключения заполняются свои параметры авторизации.
«Таймаут» 45 секунд (4) (время ожидания ответа перед появлением информации об ошибке), заданный по умолчанию, можно увеличить, если соединение с интернетом не очень хорошее (уменьшать его нет смысла).
В зависимости от специфики сервиса вы решаете, какой функционал необходимо включить (5): если это сервис телефонии — «Получение звонков», если вы будете осуществлять сбор заявок с сайта — «Получение заявок», если вы собираетесь выгружать расписание из программы на свой сайт — «Выгрузку расписания».
Если вы настраиваете интеграцию с собственным сервисом телефонии, интервал получения звонков (1) (3 часа), заданный по умолчанию, можно изменить (о том, как работает интеграция с телефонией, читайте здесь).
При выборе прямого доступа к базе данных в каждом блоке настроек есть возможность настроить названия таблиц (2) (подробности здесь).
Если вы настраиваете интеграцию с собственным сервисом получения заявок, интервал (1) (2 минуты), заданный по умолчанию, можно изменить, но уменьшать его до 1 минуты можно только при очень хорошем интернет-соединении (о том, как работает интеграция с сервисами онлайн-записи, читайте здесь).
Если вы настраиваете интеграцию с собственным сервисом по выгрузке расписания, вы также можете изменить параметры, заданные по умолчанию (2), — интервал выгрузки (10 минут), «За сколько дней вперед выгружать» (30 дней) и «На сколько часов вперед за сегодня не выгружать» (2 часа) (о том, как работает выгрузка расписания, читайте здесь). Количество дней, за которые нужно выгрузить расписание, устанавливается в зависимости от того, на сколько дней вперед вы знаете свое расписание. А вот менять параметр «На сколько часов вперед не выгружать расписание» стоит только если вы очень быстро обрабатываете заявки. Для нас 2 часа — это оптимальное время, учитывающее и интервал синхронизации, и задержку в работе сайта-агрегатора, и скорость работы администратора клиники, и время, которое человеку нужно потратить на дорогу до вас.
При HTTP-подключении в «Выгрузке расписания» появляется дополнительный параметр — «Сжатие данных» (1). Сжатие передаваемых данных уменьшает нагрузку на сеть, но это возможно только в том случае, если вы сделаете поддержку сжатия на своем сервере. Для получения заявок этот формат выбирается автоматически, а для выгрузки расписания это невозможно, поэтому нужно выбирать вручную.
Галочка «Использовать правила» (2) касается настройки «Правил выгрузки расписания», которые являются общими для всех сервисов, на которые выгружается расписание.
Чтобы настроить «Правила выгрузки расписания», нужно нажать на кнопку (1) в верхней части окна «Настройка интеграций». «Длину талона» (по умолчанию она 15 минут) можно изменить (2). Если кого-то из врачей с помощью специального переключателя (3) исключить из выгрузки, для новых сотрудников активировать выгрузку расписания нужно будет вручную. Новые правила сохраняются автоматически, вы можете просто закрыть всплывающее окно.
Вернемся к окну настройки параметров интеграции. В нем вы также можете проверить работоспособность настроек авторизации (1) (кнопка «Проверить»). В случае ошибки при нажатии на кнопку «Подробнее» (2) вы можете скачать полный отчет по результатам взаимодействия с сервисом (что IDENT посылал ему, что он ответил) и выяснить причину, если что-то не работает. О дальнейшей проверке состояния интеграций читайте здесь.
Для сохранения настроек нажмите «ОК» (3).