Перейти к основному содержимому

Цифровые формы и отказы от ответственности

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

Создание формы

Перейдите в Настройки → Отказы и нажмите Создать форму.

Настройки формы

ПолеОписание
НазваниеИмя формы, например «Отказ от ответственности» или «Анкета здоровья»
ОписаниеНеобязательные инструкции, отображаемые ученику перед заполнением формы
Когда показыватьКогда форма предъявляется ученику (см. триггеры ниже)
Требуется подписьДолжен ли ученик нарисовать электронную подпись для отправки формы

Триггеры

ТриггерПоведение
При регистрацииОтображается при регистрации нового ученика в студии
Перед бронированиемОтображается перед тем, как ученик сможет завершить бронирование занятия
При отметке о приходеОтображается, когда персонал отмечает приход ученика, если тот ещё не подписал форму
Только вручнуюОтображается только по явному запросу персонала

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

Создание полей формы

Конструктор форм позволяет добавлять поля различных типов. Нажмите Добавить поле, чтобы добавить новую строку, затем настройте:

Тип поляОписание
Короткий текстОднострочное текстовое поле
Длинный текстМногострочная текстовая область
ФлажокПереключатель да/нет
ДатаВыбор даты
Выпадающий списокВыбор из списка вариантов (через запятую)
Электронная почтаПоле для адреса электронной почты с валидацией
ТелефонПоле для номера телефона
ЧислоЧисловое поле ввода
Заголовок разделаДекоративный заголовок для организации формы по разделам

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

Пример: Отказ от ответственности

Типичный отказ от ответственности может включать:

  1. Заголовок раздела — «Освобождение от ответственности»
  2. Длинный текст — текст отказа (только для чтения, или используйте поле «Описание»)
  3. Флажок (обязательное) — «Я подтверждаю, что участвую на свой страх и риск»
  4. Флажок (обязательное) — «Я подтверждаю, что нахожусь в хорошем состоянии здоровья и готов к участию»
  5. Дата (обязательное) — «Дата»

При включённой опции Требуется подпись ученик также должен нарисовать свою подпись на специальной панели.

Электронные подписи

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

  • Мыши на настольном компьютере
  • Пальца или стилуса на мобильном устройстве/планшете

Подпись сохраняется как изображение вместе с отправленной формой. Каждая отправка фиксирует:

  • Все ответы на поля
  • Изображение подписи
  • Дату и время подписания
  • IP-адрес и браузер (для юридического аудита)

Управление формами

Активация / деактивация

Переключите статус Активна у формы в таблице форм. Деактивированные формы больше не показываются ученикам, но существующие отправки сохраняются.

Просмотр отправок

Нажмите на количество отправок любой формы, чтобы просмотреть все завершённые отправки. Для каждой отправки можно увидеть:

  • Имя и электронную почту ученика (или «Гость» для незарегистрированных пользователей)
  • Дату отправки
  • Полные ответы на каждое поле
  • Изображение подписи (при наличии)

Удаление формы

Удаление формы также удаляет все связанные с ней отправки. Это действие нельзя отменить.

предупреждение

Удаление формы с существующими отправками безвозвратно удаляет подписанные документы. Рассмотрите возможность деактивации формы, если вам необходимо сохранить записи.

Как ученики взаимодействуют с формами

При регистрации

Если у вас есть формы с триггером При регистрации, новые ученики увидят их как часть процесса записи. Они должны заполнить и подписать все обязательные формы до завершения регистрации.

Перед бронированием

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

При отметке о приходе

Когда персонал отмечает приход ученика, система проверяет наличие форм При отметке о приходе, которые ученик ещё не подписал. Если такие формы есть, они предъявляются до подтверждения отметки.

Справочник по API

EndpointМетодОписание
/api/formsGETСписок всех форм студии (владелец/админ)
/api/formsPOSTСоздать форму (владелец/админ)
/api/forms/:idGETПолучить отдельную форму
/api/forms/:idPATCHОбновить форму (владелец/админ)
/api/forms/:idDELETEУдалить форму и все отправки (владелец/админ)
/api/forms/:id/submissionsGETСписок отправок формы (владелец/админ)
/api/forms/submitPOSTОтправить заполненную форму
/api/forms/unsignedGETПолучить формы, которые пользователь ещё не подписал
/api/forms/submissions/:idGETПросмотреть отдельную отправку (владелец/админ)