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))