Система лояльности пациентов

Система лояльности пациентов позволяет пациентам накапливать бонусы на специальном счете, после чего может оплатить ими часть стоимости услуг

Основные понятия

Аккаунт

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

Операция

Это событие зачисления или списания бонуса с аккаунта.

Принудительное зачисление

Это заготовка для операции, которая хранит информацию о необходимом количестве бонусов, зачисляемых на аккаунт. Принудительные зачисления могут зачисляться автоматически, при происхождении определенных событий(регистрация аккаунта,объединение аккаунтов), либо принудительно сотрудником. У каждого принудительного зачисления есть ограничение на группу пользователей, которая может начислить бонусы. Так же зачисление может требовать подтверждения от администратора системы для активации.

Заявка на передачу бонусов

Это специальная сущность, которая имеет уникальный идентификатор(номер). Передача может быть сформирована с аккаунта ,либо принудительно администратором системы. Передача может быть осуществлена напрямую между аккаунтами по желанию пациента, либо выдан уникальный ключ передачи(номер) на руки. Сумма передачи задается вручную. При создании передачи администратором системы, заявка формируется в независимо от аккаунта списания (“бонус из воздуха”)и зачисляется в обычном варианте.

Основные настройки

Расположение настроек

Настройка → Системные функции→Настройки системы → Система лояльности пациентов

Список настроек

Временные ограничения

Период жизни бонуса на счете

Это время, которое будет активен бонус на счету. По истечении данного времени бонус автоматически станет не активен и спишется со счета. Данная настройка заполняется в соответствии с PHP DateInterval Fromat String. Например

Значение параметра	Время жизни
P1Y	1 год
P2W	2 недели
P1Y6M	1 год и 6 месяцев

Период, до и после дня рождения пациента для активации зачисления бонусов

Это время, которое вычитается и добавляется к текущей дате, для определения возможности начисления бонуса за день рождения, относительно дня рождения пациента.Данная настройка заполняется в соответствии с PHP DateInterval Fromat String. Как это работает:

Начисление бонусов

За начисление бонусов ответственны следующие настройки:

Число, на которое будет делиться сумма чека для вычисления суммы бонусов

Это базис операции вычисления. Работает следующим образом:

Функция округления бонусов при расчете

Это функция, которая приводит сумму бонусов к целому числу. Работает это следующим образом

Доступно 3 функции округления:

Округление вниз → 1.2⇒1 ; 1.5 ⇒1 ; 1, 6 ⇒1

Округление вверх → 1.2⇒2 ; 1.5 ⇒2 ; 1, 6 ⇒2

Округление до ближайшего → 1.2⇒1 ; 1.5 ⇒2 ; 1, 6 ⇒2

Максимально число бонусов, которое можно получить при оплате чека

Это сумма, которую не может превышать операция зачисления бонусов, например

Списки начислений

Список принудительных начислений за день рождения

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

Список принудительных начислений за привязку аккаунтов

В данном поле указываются принудительные зачисления, которые автоматически начисляются пациенту при привязке нового пациента к семейному счету. Применяются все указанные зачисления из настроек данного поля в системе лояльности

Список принудительных начислений за создание аккаунта

В данном поле указываются принудительные зачисления, которые автоматически начисляются пациенту при создании бонусного счета. Применяются все указанные зачисления из настроек данного поля в системе лояльности

Настройки аккаунта по умолчанию

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

Максимальное число пациентов, привязанных к одному бонусному счету (по умолчанию)

Значение по умолчанию, ограничивающее количество пациентов привязанных к одному аккаунту.

Процент счета, который можно оплатить бонусами (по умолчанию)

Процент от общей суммы чека, который можно оплатить бонусами.

Функционал в амбулаторной карте

Основная статья

Здесь будет описан блок функций, доступный только системному администратору

Расположение блока в амбулаторной карте

Расположение блока в амбулаторной карте

Описание функционала

Кнопка “Редактировать параметры аккаунта”

По данной кнопке, можно внести корректировки в параметры аккаунта бонусной программы. По нажатию, будет отображено всплывающее окно, позволяющее скорректировать данные аккаунта.

В данном диалоговом окне вы можете отредактировать параметры аккаунта.

Разрешенный процент оплаты

Максимальное количество пациентов на аккаунте

Число, на которое будет делиться сумма чека для вычисления суммы бонусов

Кнопка “Добавить бонусов на аккаунт”

По данной кнопке будет отображено диалоговое окно, позволяющее принудительно зачислить произвольную сумму на счет бонусов аккаунта.

В поле “Введите сумму для зачисления” требуется указать сумму бонусов, которую вы хотите зачислить на счет.

Кнопка “Отменить” скрывает окно, не производя зачисления.

Кнопка “Создать заявку” , создает заявку на пополнение счета и автоматически применяет зачисление