diff --git a/README.md b/README.md index 421c5bd..74fe494 100644 --- a/README.md +++ b/README.md @@ -161,8 +161,9 @@ "dream_level": 6, "anxiety_level": 7, "treatment_scheme": { - "guid": "bf6d1555-39e9-4d73-8928-4763627f4dd5" - "treatment_name": "Bipolar I Scheme" + "guid": "bf6d1555-39e9-4d73-8928-4763627f4dd5", + "treatment_name": "Bipolar I Scheme", + "instructions": "Контроль лития в крови раз в 2 месяца. Анализ крови через вену." "medications": [ { "guid": "8af2dfa9-3add-413c-9a0e-ff605088f1d5", @@ -189,7 +190,8 @@ "treatment_schemes": [ { "guid": "248313cb-a75e-4331-8379-d3f2fc36b68d" - "treatment_name": "Bipolar I Scheme Urgent" + "treatment_name": "Bipolar I Scheme Urgent", + "instructions": "Схема для бытрого и жесткого купирования психозов. Аминазин пить каждый день.", "medications": [ { "guid": "eda5a5f7-167a-44b9-900d-c5c6acfc249b", @@ -220,25 +222,3 @@ * treatment_scheme(guid(PK), treatment_name, medication_guid) * diaries_to_treatment_schemes(treatment_schemes_guid(PK), diary_guid(PK)) * medications(guid(PK), name, dose, unit, is_urgent) - -## UseCase №4 -### 1.Название: Просмотр схемы лечения -### 2.Актор: Пользователь -### 3.Цель: Предоставить пользователю список доступных схем лечения -### 4.Предусловия: -* Пользователь авторизовался в системе -* Пользователь находится на основной странице приложения -* Основные данные на этой странице(дневник, схемы) уже выведены системой -### 5.Основной поток: -* Пользователь кликает по блоку схемы лечения из списка схем. -* Пользователь перенаправляется на страницу детального вывода схемы -* Система выводит полную схему лечения: название, список основных лекарств, список срочных лекарств, пояснения когда принимать срочные лекарства -### 6.Альтернативные потоки: -#### А1. У данного пользователя отсутствуют схемы -* Заместо поверхностного вывода схем списком выводится заглушка с информацией о том, что схем нет -#### А2. Детальная информация по схеме не загрузилась -* Вывод нотификации об ошибке при загрузке детальной информации -* Заместо вывода информации о схеме вывод заглушки, информирующей о неправильной работе приложения и кнопкой перезагрузки приложения -### 7.Постусловия -* Пользователь получил подробную информацию о схеме лечения - diff --git a/db_assets/sql_scripts/init.sql b/db_assets/sql_scripts/init.sql index fbbc643..a4163cf 100644 --- a/db_assets/sql_scripts/init.sql +++ b/db_assets/sql_scripts/init.sql @@ -88,6 +88,7 @@ CREATE TABLE `up_and_down`.`treatment_schemes` ( `guid` CHAR(36) NOT NULL, `treatment_name` TEXT NOT NULL, `medication_guid` CHAR(36) NOT NULL, + `instructions` TEXT, PRIMARY KEY (`guid`), FOREIGN KEY (`medication_guid`) REFERENCES `medications`(`guid`) );