Spaces:
Running
Running
flowchart TD | |
Start([Новий пацієнт]) | |
Start --> InitialData | |
%% ЕТАП 1: ІНІЦІАЛІЗАЦІЯ | |
subgraph Init["🚀 ЕТАП 1: ІНІЦІАЛІЗАЦІЯ ПРОФІЛЮ"] | |
InitialData["📊 Збір базових даних<br/>• Clinical Background<br/>• Медикаменти<br/>• Діагнози"] | |
InitialData --> FirstSession | |
FirstSession["💬 Перша ознайомча сесія<br/>• Пояснення мети<br/>• Оцінка готовності<br/>• Базові питання"] | |
FirstSession --> Assessment | |
Assessment["📋 Детальна оцінка<br/>• Фізичні можливості<br/>• Харчові звички<br/>• Психосоціальні фактори<br/>• Мотивація"] | |
end | |
Assessment --> CreateProfile | |
%% ЕТАП 2: СТВОРЕННЯ | |
CreateProfile["🔨 Формування профілю v1.0<br/>• Автоматичне заповнення з медичних даних<br/>• Додавання відповідей з оцінки<br/>• Встановлення безпечних defaults"] | |
CreateProfile --> Validation | |
%% ЕТАП 3: ВАЛІДАЦІЯ | |
subgraph Valid["✅ ВАЛІДАЦІЯ ТА БЕЗПЕКА"] | |
Validation{Перевірка на<br/>протиріччя} | |
Validation -->|Знайдено| Clarify["🔍 Уточнення з пацієнтом<br/>або медичною командою"] | |
Validation -->|OK| Safety | |
Clarify --> Safety | |
Safety["🛡️ Перевірка безпеки<br/>• Red flags<br/>• Обмеження<br/>• Протипоказання"] | |
end | |
Safety --> Active | |
%% ЕТАП 4: АКТИВНЕ ВИКОРИСТАННЯ | |
subgraph Usage["💚 АКТИВНЕ ВИКОРИСТАННЯ"] | |
Active["📱 Профіль активний"] | |
Active --> Session["Lifestyle сесія"] | |
Session --> Track["📈 Трекінг<br/>• Виконання плану<br/>• Симптоми<br/>• Прогрес"] | |
Track --> Update{Потрібне<br/>оновлення?} | |
end | |
%% ЕТАП 5: ОНОВЛЕННЯ | |
Update -->|Так| UpdateFlow | |
Update -->|Ні| Session | |
subgraph UpdateFlow["🔄 ОНОВЛЕННЯ ПРОФІЛЮ"] | |
UpdateType{Тип оновлення} | |
UpdateType -->|Прогрес| ProgressUpdate["📊 Оновлення прогресу<br/>• Нові досягнення<br/>• Зміна можливостей<br/>• Коригування цілей"] | |
UpdateType -->|Медичне| MedicalUpdate["⚕️ Медичні зміни<br/>• Нові діагнози<br/>• Зміна ліків<br/>• Нові обмеження"] | |
UpdateType -->|Поведінкове| BehaviorUpdate["🧠 Зміни поведінки<br/>• Нові бар'єри<br/>• Зміна мотивації<br/>• Нові преференції"] | |
ProgressUpdate --> Version | |
MedicalUpdate --> Version | |
BehaviorUpdate --> Version | |
Version["📝 Створення нової версії<br/>• Збереження історії<br/>• Логування змін<br/>• Timestamp"] | |
end | |
Version --> Safety | |
%% Додаткові процеси | |
subgraph Review["🔍 ПЕРІОДИЧНИЙ REVIEW"] | |
Monthly["📅 Щомісячний аналіз<br/>• Ефективність підходу<br/>• Adherence rate<br/>• Необхідність змін"] | |
Quarterly["📊 Квартальний звіт<br/>• Загальний прогрес<br/>• Досягнення цілей<br/>• Рекомендації"] | |
end | |
Active -.->|Періодично| Review | |
Review -.-> UpdateFlow | |
style Init fill:#e8f5e9 | |
style Valid fill:#fff3e0 | |
style Usage fill:#e3f2fd | |
style UpdateFlow fill:#fce4ec | |
style Review fill:#f3e5f5 |