From b5d9999c86d2240fe6043f34783811a79fad8894 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=90=D0=BD=D1=82=D0=BE=D0=BD?= Date: Sun, 23 Nov 2025 10:51:59 +0300 Subject: [PATCH] =?UTF-8?q?=D0=94=D0=BE=D0=B1=D0=B0=D0=B2=D0=BB=D0=B5?= =?UTF-8?q?=D0=BD=D0=B8=D0=B5=20UseCase'=D0=BE=D0=B2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 29 ++++++++++++++++++++++++++--- 1 file changed, 26 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index ba3ad97..46eeab0 100644 --- a/README.md +++ b/README.md @@ -327,13 +327,36 @@ null `dream_level`: "5", `anxiety_level`: "9", `comment`: "Сильная тревога. Пришлось выпить аминазин", - `user_treatment_schemes_uuid`: "51351bb1-7563-479d-a8e9-201d0ff934c2", + `user_treatment_scheme`: { + "uuid": "248313cb-a75e-4331-8379-d3f2fc36b68d" + "treatment_name": "Bipolar I Scheme Urgent", + "instructions": "Схема для быстрого и жесткого купирования психозов. Аминазин пить каждый день.", + "medications": [ + { + "uuid": "eda5a5f7-167a-44b9-900d-c5c6acfc249b", + "name": "Aminazin", + "dose": 100, + "unit": "mg", + "is_urgent": true + } + ] + }, } ``` ##### Errors -* `400 USER_EXISTS` — отсутствуют обязательные поля +* `400 BAD_REQUEST` — отсутствуют обязательные поля * `400 BAD_REQUEST` — сервер не смог десереализовать JSON +* `422 UNPROCECCABLE_ENTITY` - Во времени значение размерностей ниже, чем день, должно быть равно 0 +* `422 TREATMENT_SCHEME_IS_NOT_EXISTS` - такой схемы лечения болезни не существует ### 10. Используемые сущности ДБ -* diaries() +* diaries(uuid(PK), time , mania_level , depression_level , mood_level , activity_level , appetite_level , dream_level , anxiety_level, user_treatment_schemes_uuid) +* mania(level(PK)) +* depressions(level(PK)) +* moods(level(PK)) +* activities(level(PK)) +* appetites(level(PK)) +* dreams(level(PK)) +* anxiety(level(PK)) +* user_treatment_schemes(uuid(PK))