2.1 KiB
2.1 KiB
title
| title |
|---|
| Бизнес-сценарии Backend API — оглавление |
Бизнес-сценарии Backend API
Подробные потоки данных (data flow) от HTTP/CLI/Messenger до БД и внешних систем. Формат согласован с архитектурой модулей, DDD-картой и CRUD контента.
Блок 1. Идентичность и профиль
| № | Сценарий | Файл |
|---|---|---|
| 1.1 | Логин и JWT | login-jwt.md |
| 1.2 | UID / pcode, привязка к User |
auth-uid-pcode.md |
| 1.3 | Смена региона | change-region.md |
Блок 2. Врачи, расписание, локации
| № | Сценарий | Файл |
|---|---|---|
| 2.1 | Карточка врача и локации | specialist-card-locations.md |
| 2.2 | Расписание и кеш (таблица schedule) |
schedule-cache.md |
| 2.3 | GetScheduleMessage и обработчик |
schedule-messenger.md |
| 2.4 | Полный мануал: расписание Backend + Cabinet | doctor-schedule-sync.md |
Блок 3. Запись на приём
| № | Сценарий | Файл |
|---|---|---|
| 3.1 | Анонимная запись (MIS) | anonymous-reserve.md |
| 3.2 | SMS, Record, AlertSms |
sms-record.md |
| 3.3 | Киоск clvisitsovacheckpass |
kiosk-checkpass.md |
Блок 4. Синхронизация и интеграции
| № | Сценарий | Файл |
|---|---|---|
| 4.1 | Врачи (Infoclinica → Idoctor), Bitrix, отзывы |
sync-doctors-reviews.md |
| 4.2 | Лид Calltouch | calltouch-lead.md |
| 4.3 | XML-фид Яндекса | xml-yandex-feed.md |