ВЭБ-скрипты (настройка и примеры)

Обновлено: апр. 14

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

Модуль работает на основе вэб-скриптов, которые можно передавать методами GET, POST либо в виде файла с произвольным текстом.

В упрощенном виде вэб-скрипт выглядит так:

https://adenta.pro/isctest1.php?action=1&p1={=Пациент.ФИО}&p2={=Пациент.ТелМоб} ,

где https://adenta.pro/isctest1.php?action=1 - адрес обработчика в сети Internet

p1 - параметр, отвечающий за передачу ФИО пациента

p2 - параметр, передающий номер мобильного телефона данного пациента.

Список скриптов Вы можете увидеть в меню программы Адента Профессионал Сервис // Вэб-скрипты. Там же Вы можете добавить новые скрипты.

Для создания веб-скрипта, отправляющего пациенту смс с каким-либо текстом после окончания приема, необходимо сделать следующее:

В конфигураторе программы открываем объект Вэб-скрипты и находим параметр с кодом 61.00

Двойным кликом в поле Значение открываем таблицу имеющихся скриптов. Т.к. у нас еще ничего не создано, то нажимаем кнопку Добавить и заполняем поля Название и URL-адрес.

http://api.adenta.ru/?method=push_msg&email=ЛОГИН&password=ПАРОЛЬ&text=ТЕКСТ_СООБЩЕНИЯ&phone={=Пациент.ТелМоб}&sender_name=ИМЯ_ОТПРАВИТЕЛЯ


ЛОГИН - логин клиники в сервисе sms.adenta.ru

ПАРОЛЬ - пароль клиники в сервисе sms.adenta.ru ТЕКСТ_СООБЩЕНИЯ - отправляемый текст

{=Пациент.ТелМоб} - макрос, подставляющий номер телефона пациента ИМЯ_ОТПРАВИТЕЛЯ - имя отправителя в сервисе sms.adenta.ru

По окончании заполнения сохраняем созданный скрипт и присваиваем его параметру в конфигураторе.

Для каждого пользователя программы Вы можете создать свой набор скриптов (Как настроить разные профили пользователей)

Таким образом при завершении приема пациент будет получать на свой телефон сообщение с нужным Вам текстом.

Примеры скриптов (красным шрифтом параметры, которые должны быть отредактированы)

Отправка SMS при редактировании и/или добавлении нового платежа с указанием даты, суммы приема, оплаченной суммы и задолженностью пациента

http://api.adenta.ru?method=push_msg&email=LOGIN клиники в ее личном кабинете&password=PASSWORD клиники в ее личном кабинете&sender_name=КОРОТКОЕ ИМЯ ОТПРАВИТЕЛЯ ЛАТИНИЦЕЙ&phone={=Пациент.ТелМоб}&text={=Пациент.Обращение} {=Пациент.Фамилия} {=Пациент.Имя}! {=Ордер.Дата} Вы произвели оплату приема стоимостью {=Прием.Итог}р., сумма платежа составила {=Ордер.Сумма}р. Ваша задолженность {=Пациент.Долг}р.


Просмотров: 73