05. MAX бот и Телеграм бот

# > Общий раздел (Russian/Russia) > 05. MAX бот и Телеграм бот

Описание

MAX бот и Телеграм бот

ООО «МедСофтСервис» представляет чат-бот для медицинского центра в мессенджерах MAX или Телеграм.

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

Предоставляемые возможности.

  1. Отображение информационных страниц о медицинском центре, акциях, адресах и геолокациях филиалов и т.д.
  2. Возможность использования не зарегистрированными пользователями, для получения общей информации о клинике и записи первичного пациента (новый, без ЭМК).
  3. Регистрация пациента по номеру телефона, на котором работает MAX/Telegram (пользователю предлагается по кнопке передать свой номер в бота, бот находит пациента по номеру на Титульном листе и сопоставляет с номером ЭМК).
  4. Возможность регистрации вручную с помощью специальной утилиты, установленной у регистраторов (см. Рисунок 1)
  5. Расширенные возможности использования зарегистрированными пациентами.
    1. Просмотр расписаний врачей и запись на приём как себя, так и родственников.
    2. Просмотр баланса лицевого счета.
    3. Просмотр своих запланированных приёмов, а так же их перенос и отмена.
    4. Просмотр назначений и рекомендаций состоявшихся приёмов, а так же получение pdf-файла протокола.
  6. Возможность редактировать работу бота и добавления новых функций с помощью специальной утилиты «Редактирование меню бота» (см. Рисунок 2) и MS SQL Studio. Новый функционал бота может дописывать МедСофтСервис и/или ИТ сотрудник МЦ.
Рисунок 1

...

Рисунок 2

Общие принципы работы.

  1. Устанавливается в виде службы программное обеспечение (ПО), которое работает как с API telegram, так и с API MAX.
  2. ПО устанавливается в медицинском центре и не нуждается в создании каналов доступа к Медиалогу из интернета.
  3. Контейнеры НЕ используются. ПО ставится в Windows как обычная фоновая служба.
  4. Работает на исходящих запросах, т.е. не нуждается в «проброске портов» (в будущем будет добавлена возможность работать через webhook).
  5. Служба работает с отдельной базой и базой Медиалога, которые находятся на одном MS SQL-сервере. Удобно делать отдельные резервные копии.
  6. Служба получает входящие сообщения, отправленные боту пользователем, записывает их в базу и последовательно обрабатывает.
  7. Сообщения, определенные как нажатие кнопки меню бота, обрабатываются в соответствии со справочником меню и команд бота, который хранится в базе, и возвращает ответ пользователю. Например, при нажатии на кнопку «Запись к специалисту» возвращается список специальностей и кнопки выбора (см. Рисунок 3). При нажатии на кнопку выбора специальности, возвращается список расписаний-врачей с кнопками выбора. Подобным образом работает вся логика, реализованная нажатиями кнопок.
  8. Сообщения, определенные как произвольный текст, обрабатывается по техническому заданию (ТЗ) либо стандартным сообщением о том, что нужно пользоваться кнопками, либо перенаправлением в чат с сотрудниками клиники (регистратура, кол-центр), либо в нём ищутся ключевые слова и тогда они будут восприниматься как аналог кнопок (этот функционал надо обговорить и развивать дополнительно).
Рисунок 3

Отчетность

Пример отчета по работе с мессенджером (см. Рисунок 4)

Рисунок 4. Отчет.

----

Мы продолжаем развитие возможностей ботов в мессенджерах, реализуем новые функции
при их появлении, добавляем новые функции работы с данными в Медиалоге и открыты но-
вым идеям.

Создан: Соловей Евгений 27.03.26 5:41; Изменен: Соловей Евгений 27.03.26 6:31
Эта страница является подготовленной к печати версией файла "05. MAX бот и Телеграм бот".
Подготовлено с помощью Project Kaiser - программы для управления проектами и задачами
Пользователь:Guest