Ваша роль
Главный админ — единственный, кто может настраивать центр целиком: создавать
сотрудников, раздавать роли, открывать чаты с родителями, управлять
шаблонами уведомлений, видеть отчёты, читать аудит-лог.
Главный админ — обычно руководитель центра. На один центр —
один (максимум два) главных админа.
Карта приложения — все админ-разделы
| Раздел | Где открыть | Что делать |
| Сотрудники и права | Настройки → «Администрирование» → «Сотрудники и права» | Создать сотрудника, назначить роль, выдать 12 гранулярных прав |
| Шаблоны уведомлений | Настройки → «Шаблоны уведомлений» | 9 типов событий, 3 канала (push/email/SMS), сегментация клиентов |
| Управление центрами | Настройки → «Управление центрами» | Multi-tenancy: подключение других клиник (SaaS-режим) |
| Аудит-лог | Прямой URL /audit или Настройки → «Безопасность» | Кто что делал, проверка целостности hash-chain |
| Интеграция с 1С | Настройки → раздел «Интеграция с 1С: БИТ» | Статус подключения, последняя синхронизация, очередь |
| Чаты центра | «Чаты» → чек-бокс «Показать все чаты центра» | Видеть и модерировать всё (даже чаты, где вы не участник) |
| Создание чатов | «Чаты» → «+ Новый чат» (только у вас) | Открывать чаты родителям со специалистами |
Чек-лист первого запуска
- Войти в приложение по выданной учётке + настроить 2FA через Google Authenticator
- Создать аккаунты сотрудников (раздел «Сотрудники и права»)
- Назначить каждому роль (specialist/senior/admin) и базовые права
- Включить флаги «Ведущий специалист» и «Регистратура» где нужно
- Проверить, что 1С подключилась (зелёный индикатор в Интеграции)
- Настроить шаблоны уведомлений (минимум: ДР ребёнка, напоминание за 24 ч, новый документ)
- Открыть пилотные чаты для первых 5–10 семей
- Бумажные согласия 152-ФЗ — проверить что есть на ресепшене
- Запустить пилот, собирать обратную связь раз в неделю
Создание сотрудника
1Открыть «Настройки» → «Сотрудники и права»
[Экран «Сотрудники и права»: выпадающий список сотрудников, переключатели ролей и 12 прав]
2«+ Новый сотрудник»
Введите ФИО, должность, email. Система отправит на email временный пароль.
3Назначить базовую роль
Три варианта:
- Specialist — обычный врач/педагог. Видит своих пациентов, ведёт занятия.
- Senior — старший специалист, методист. Может править заметки коллег.
- Admin — главный админ. Все права автоматически.
4Включить ортогональные роли
Тумблеры:
- Ведущий специалист — может назначать задачи другим
- Регистратура — пишет всем родителям, управляет расписанием
5Раздать гранулярные права (12 чек-боксов)
См. таблицу ниже. По умолчанию — ничего не выдано, надо явно включать.
| Право | Что даёт | Кому обычно |
| chat_with_parents | Писать родителям | Лечащим врачам, регистратуре |
| rehab_plan_* | План реабилитации (создание/правка/смена) | Старшим, методистам |
| assign_homework | Назначать ДЗ родителям | Логопедам, нейропсихологам |
| assign_goals | Цели реабилитации | Лечащим врачам |
| create_groups | Групповые занятия | Психологам, кто ведёт группы |
| media_upload | Фото/видео в чаты | Тем, кто ведёт удалённые консультации |
| change_journey | Менять этап маршрута | Лечащим врачам, координаторам |
| view_reports | Дашборд и отчёты | Старшим, заведующим отделениями |
| manage_schedule | Управление расписанием | Регистратуре |
| view_finances | Финансовые срезы | Бухгалтерии, руководству |
Открытие чатов с родителями
По умолчанию родитель не может писать сотрудникам без вашего одобрения
(Р8 — двусторонний гейт). Вы открываете чаты по мере необходимости.
1«Чаты» → «+ Новый чат»
2Выбрать тип
- С родителем — выбрать пациента + сотрудников-участников + пометку («с неврологом», «с логопедом»)
- Внутренний — название чата + участники из staff
3Управление чатом
На любом чате — иконка ⚙ (только у вас). Можно добавлять/убирать участников или удалить чат целиком.
Совет. Когда родитель впервые активируется — у него уже есть «чат с
администратором клиники» (по умолчанию). Дальше открывайте чаты со специалистами по запросу.
Настройка шаблонов уведомлений
«Настройки» → «Шаблоны уведомлений». Каждый шаблон состоит из:
Триггер (когда отправляется)
ДР родителя, ДР ребёнка, напоминание за 24 ч / 2 ч до приёма, новый документ, пропуск ДЗ, время повторного курса, акция.
Каналы
Push (основной), email, SMS (только в крайнем случае — платный).
Сегмент
Все клиенты, или на определённом этапе маршрута, или давно не были, или новые.
Текст
С плейсхолдерами: {{child_name}}, {{doctor}}, {{time}}, {{room}}, {{author}}.
Отчёты руководителя — детально
[Экран «Отчёты»: 3 вкладки — Обзор, Погружение в специалиста, Воронка направлений]
Вкладка «Обзор» — операционные срезы
- 4 стат-карточки сверху: Активных клиентов / Новых за период / Ожидают подтверждения / Отказов родителей
- Клиенты по этапам маршрута — горизонтальные полосы с конверсией перехода между этапами (где теряете клиентов)
- Финансовые: выручка за 30 дней, средний чек, дебиторка
- Загрузка специалистов — кто перегружен (красный), кто недогружен (серый), оптимально (зелёный)
Вкладка «Погружение в специалиста»
- Выбираете специалиста из списка + период (7/30/90 дней)
- Видите его карточку с метриками: занятий, уникальных клиентов, видов услуг, выручки
- Топ услуг, которые он вёл (бар-чарт)
- Список всех его клиентов с количеством занятий — клик переходит в карточку пациента
Вкладка «Воронка направлений»
- Выбираете услугу (любую из номенклатуры 1С) + период
- Видите воронку: Направили → Записались → Пришли → Оплатили
- Между шагами — процент отсева (красным если проблема)
- Ниже — таблица «Кто направил / кто конвертировал» с процентом конверсии по каждому врачу
Зачем: найти где в процессе теряются клиенты. Например, если врач направил 10 человек на Томатис, но пришли только 2 — нужно разговаривать о причинах.
Лист ожидания — управление
«Лист ожидания» в основной навигации:
- Активные / Вся история — переключатель сверху
- 3 стат-карточки: ожидают / получили предложение / всего
- На каждой записи — статус, приоритет, ФИО, услуга, готов с даты
- «Предложить слот» — клиент получит push, статус становится offered
- «Принять» / «Отказались» — после ответа клиента
- «+ Добавить в лист» — администратор может вписать клиента вручную
Аудит-лог — детально
«Настройки» → «Безопасность» → «Аудит» (только для вас).
В аудит автоматически попадают события:
- Авторизация — login сотрудника, login родителя, неудачные попытки
- Доступ к ПДн — открытие карточки пациента, чтение медданных
- Изменения — смена этапа маршрута, правка целей, удаление документов
- Чаты — открытие чата с родителем, первое сообщение, удаление чата
- Обмен с 1С — каждый запрос/ответ HTTP-сервиса БИТ
- Изменение прав — кто кому какую роль изменил
- Оплаты — webhook ЮKassa
Каждая запись содержит: время, актор (кто), действие, объект (на кого/что),
payload (детали), SHA-256 хэш предыдущей записи.
Кнопка «Проверить целостность» пересчитывает всю цепочку с нуля:
если хоть одна строка задним числом изменена, система покажет на какой именно.
Это юридическая защита по 152-ФЗ — невозможно подделать историю
доступа к медданным.
Multi-tenancy — заготовка для SaaS
«Настройки» → «Управление центрами». Сейчас один центр («Динамика детства»).
Архитектурно приложение готово к подключению других центров:
- Каждый центр — свой набор сотрудников, пациентов, чатов, расписания
- Полная изоляция данных (никто из центра А не видит центр Б)
- У каждого свой логотип, цвета, этапы маршрута, шаблоны уведомлений
- Подписочная модель: 30 000 ₽/мес за центр (Pro) или 15 000 ₽/мес (Basic)
Когда захотите продавать другим центрам — кнопка «+ Добавить центр»
активируется (сейчас в demo-режиме).
Безопасность сотрудников
Сбросить пароль сотруднику
- «Сотрудники и права» → выбрать сотрудника
- «Сбросить пароль» → системе сгенерирует временный → отправит на email сотрудника
- При следующем входе сотрудник обязан сменить пароль
Сотрудник потерял телефон с 2FA
- «Сотрудники и права» → выбрать сотрудника
- «Сбросить 2FA» — система удалит привязку
- Сотрудник входит по email/паролю → его попросят настроить новую 2FA → сканирует новый QR
Уволили сотрудника
- «Сотрудники и права» → выбрать → «Деактивировать»
- Все его сессии (в т.ч. mobile) отзываются мгновенно
- Аккаунт остаётся в системе для истории, но войти нельзя
- В аудит-логе видно что и когда он делал — это сохраняется навсегда
Шаблоны уведомлений — практика
Минимальный пакет для запуска (включить эти 5 шаблонов):
| Шаблон | Триггер | Текст (пример) |
| Напоминание за 24 ч | appointment_reminder_24h | «Напоминаем: завтра в {{time}} у {{child_name}} — {{service}} у {{doctor}}» |
| Напоминание за 2 ч | appointment_reminder_2h | «Через 2 часа в {{room}} ждём {{child_name}}» |
| Новый документ | new_document | «{{child_name}}: готово заключение от {{author}}. Посмотреть в приложении.» |
| День рождения ребёнка | child_birthday | «Поздравляем {{child_name}} с днём рождения! Желаем здоровья и больших побед!» |
| Пора на повторный курс | next_course_due | «Через месяц у {{child_name}} промежуточный осмотр перед новым курсом» |
Дополнительно (когда наберётся клиентская база):
- Акция — для сегмента «лояльные» (3+ курса)
- Возвратные кампании — для сегмента «не посещали 6 мес»
- Welcome-серия — для сегмента «новые» (первые 2 недели)
Что-то пошло не так
Сотрудник забыл пароль / потерял 2FA. «Сотрудники и права» →
выбрать сотрудника → «Сбросить пароль» / «Сбросить 2FA».
Родитель не может войти. Попросите его назвать телефон → в разделе
«Пациенты» найдите карточку → кнопка «Сгенерировать код» → продиктуйте 6 цифр.
1С не отвечает. «Настройки» → «Интеграция» → статус подключения.
Если красный — звонить вашему 1С-нику или сисадмину. Приложение продолжит
работать на закешированных данных.
Технические проблемы — пишите разработчику (контакты в договоре поддержки).
Безопасность данных (152-ФЗ)
- Все медданные хранятся в Yandex Cloud (российская юрисдикция, аттестованный сегмент).
- Согласие на обработку ПДн — бумажное, подписывается на ресепшене при первом визите.
- Каждое действие с медданными попадает в аудит-лог с hash-chain — изменить задним числом невозможно.
- 2FA для всех сотрудников — обязательно.
- Ротация бэкапов БД ежедневно, восстановление из бэкапа тестируется ежемесячно.