Цифровые формы и отказы от ответственности
Создавайте отказы от ответственности, анкеты о состоянии здоровья и другие документы, которые ученики должны заполнить и подписать электронно. Формы могут запускаться автоматически при регистрации, бронировании или отметке о приходе, а также предъявляться вручную персоналом.
Создание формы
Перейдите в Настройки → Отказы и нажмите Создать форму.
Настройки формы
| Поле | Описание |
|---|---|
| Название | Имя формы, например «Отказ от ответственности» или «Анкета здоровья» |
| Описание | Необязательные инструкции, отображаемые ученику перед заполнением формы |
| Когда показывать | Когда форма предъявляется ученику (см. триггеры ниже) |
| Требуется подпись | Должен ли ученик нарисовать электронную подпись для отправки формы |
Триггеры
| Триггер | Поведение |
|---|---|
| При регистрации | Отображается при регистрации нового ученика в студии |
| Перед бронированием | Отображается перед тем, как ученик сможет завершить бронирование занятия |
| При отметке о приходе | Отображается, когда персонал отмечает приход ученика, если тот ещё не подписал форму |
| Только вручную | Отображается только по явному запросу персонала |
Каждый ученик должен подписать каждую форму только один раз. Если форма уже была отправлена, она не будет показана повторно для того же триггера.
Создание полей формы
Конструктор форм позволяет добавлять поля различных типов. Нажмите Добавить поле, чтобы добавить новую строку, затем настройте:
| Тип поля | Описание |
|---|---|
| Короткий текст | Однострочное текстовое поле |
| Длинный текст | Многострочная текстовая область |
| Флажок | Переключатель да/нет |
| Дата | Выбор даты |
| Выпадающий список | Выбор из списка вариантов (через запятую) |
| Электронная почта | Поле для адреса электронной почты с валидацией |
| Телефон | Поле для номера телефона |
| Число | Числовое поле ввода |
| Заголовок раздела | Декоративный заголовок для организации формы по разделам |
Каждое поле может быть отмечено как Обязательное, что означает, что ученик должен его заполнить перед отправкой формы.
Пример: Отказ от ответственности
Типичный отказ от ответственности может включать:
- Заголовок раздела — «Освобождение от ответственности»
- Длинный текст — текст отказа (только для чтения, или используйте поле «Описание»)
- Флажок (обязательное) — «Я подтверждаю, что участвую на свой страх и риск»
- Флажок (обязательное) — «Я подтверждаю, что нахожусь в хорошем состоянии здоровья и готов к участию»
- Дата (обязательное) — «Дата»
При включённой опции Требуется подпись ученик также должен нарисовать свою подпись на специальной панели.
Электронные подписи
Когда у формы включена опция Требуется подпись, после заполнения всех полей ученику предоставляется холст для рисования. Подписать можно с помощью:
- Мыши на настольном компьютере
- Пальца или стилуса на мобильном устройстве/планшете
Подпись сохраняется как изображение вместе с отправленной формой. Каждая отправка фиксирует:
- Все ответы на поля
- Изображение подписи
- Дату и время подписания
- IP-адрес и браузер (для юридического аудита)
Управление формами
Активация / деактивация
Переключите статус Активна у формы в таблице форм. Деактивированные формы больше не показываются ученикам, но существующие отправки сохраняются.
Просмотр отправок
Нажмите на количество отправок любой формы, чтобы просмотреть все завершённые отправки. Для каждой отправки можно увидеть:
- Имя и электронную почту ученика (или «Гость» для незарегистрированных пользователей)
- Дату отправки
- Полные ответы на каждое поле
- Изображение подписи (при наличии)
Удаление формы
Удаление формы также удаляет все связанные с ней отправки. Это действие нельзя отменить.
Удаление формы с существующими отправками безвозвратно удаляет подписанные документы. Рассмотрите возможность деактивации формы, если вам необходимо сохранить записи.
Как ученики взаимодействуют с формами
При регистрации
Если у вас есть формы с триггером При регистрации, новые ученики увидят их как часть процесса записи. Они должны заполнить и подписать все обязательные формы до завершения регистрации.
Перед бронированием
Формы с триггером Перед бронированием появляются, когда ученик пытается забронировать занятие. Бронирование невозможно до тех пор, пока все неподписанные формы не будут заполнены.
При отметке о приходе
Когда персонал отмечает приход ученика, система проверяет наличие форм При отметке о приходе, которые ученик ещё не подписал. Если такие формы есть, они предъявляются до подтверждения отметки.
Справочник по API
| Endpoint | Метод | Описание |
|---|---|---|
/api/forms | GET | Список всех форм студии (владелец/админ) |
/api/forms | POST | Создать форму (владелец/админ) |
/api/forms/:id | GET | Получить отдельную форму |
/api/forms/:id | PATCH | Обновить форму (владелец/админ) |
/api/forms/:id | DELETE | Удалить форму и все отправки (владелец/админ) |
/api/forms/:id/submissions | GET | Список отправок формы (владелец/админ) |
/api/forms/submit | POST | Отправить заполненную форму |
/api/forms/unsigned | GET | Получить формы, которые пользователь ещё не подписал |
/api/forms/submissions/:id | GET | Просмотреть отдельную отправку (владелец/админ) |