76.42K
Category: programmingprogramming

Техническое задание для программиста. Телеграм - бот для опросника по онконастороженности

1.

Техническое задание для
программиста
телеграм-бот для опросника по онконастороженности

2.

Задача: необходимо создать телеграм-бота,
который должен:
- опрашивать людей по определенному алгоритму
(слайды 3-7);
- в результате опроса выводить определенное
сообщение в зависимости от того в какую группу
попадает человек (красную, желтую или красную)
(слайд 8);
- ответы людей необходимо записывать в базу данных
или в гугл таблицу (https://docs.google.com/spreadsheets/d/1QQfVbB)

3.

Паспортная часть
Укажите Ваш e-mail
Укажите Ваше Ф.И.О.
Укажите Ваш телефон
Укажите Ваш рост
Укажите дату Вашего
рождения и сколько Вам
полных лет
Укажите Ваш вес
Согласие на обработку персональных данных
Нажимая на кнопку «Согласен» я
подтверждаю, что проинформирован о том,
что под обработкой персональных данных
понимаются действия, определённые в
Федеральном законе № 152-ФЗ от
27.07.2006 «О персональных данных», а
именно: сбор, запись, систематизация,
накопление, хранение, уточнение
(обновление, изменение), извлечение,
использование, передача (предоставление,
доступ), блокирование, удаление
персональных данных, совершаемые с
использованием средств автоматической, а
также неавтоматической обработки данных.
согласен

4.

п1.1 Укажите диагноз
рак молочной железы
п.1 Был ли Вам
выставлен диагноз
злокачественной
опухоли?
рак яичников
да
рак поджелудочной железы
п1.2 Укажите
возраст, когда
диагностировали
заболевание?
________ лет
п1.3 Был ли
диагностирован
рецидив после
операции?
п1.4 Имеется ли у
Вас другое
онкологическое
заболевание?
да
рак желудка
да
рак предстательной железы
нет
далее
да
нет
да
нет
другое
п1.1.1 Уточните
диагноз*
_________________
_________________
нет
нет
*Вы можете указать примерный
диагноз, как его представляете
«Опухоль мозга», «Опухоль
кишечника» и т.п.
п2.1 Кровные родственники
п.2 Болели ли Ваши
родственники
онкологическим
заболеванием?*
да
да
нет
сын
дочь
брат
сестра
отец
мать
дедушка
бабушка
(мама)
(мама)
дедушка
бабушка
п2.2 Укажите диагноз
рак молочной железы
п2.3 Укажите
возраст, когда
диагностировали
заболевание?
________ лет
рак яичников
рак поджелудочной железы
рак желудка
(папа)
(папа)
рак предстательной железы
дядя
тетя
другое
далее
*Указываются только кровные
родственники
родные
нет
да
другое
если брат/сестра, дядя/тетя
п2.1.1 Уточните
степень родства
п2.4 Имеется ли
другое
онкологическое
заболевание?
да
нет
нет
п.2.5 Болели ли другие
родственники
онкологическим
заболеванием?*
п2.2.1 Уточните
диагноз*
________________
________________
да
*Вы можете указать примерный
диагноз, как его представляете
«Опухоль мозга», «Опухоль
кишечника» и т.п.
да
нет
двоюродные
далее
нет
п.3 Были ли в семье (в
том числе и у Вас)
случаи выявленных
наследственных
болезней или мутаций*
да
нет
*Указываются только кровные
родственники
да
*Указываются только кровные
родственники
п3.1 Напишите точное или
примерное (Если нет четких
данных) наименование
наследственного синдрома
или болезни
_________________
_______________
Алгоритм опроса

5.

п1.1 Укажите диагноз
рак молочной железы
п.1 Был ли Вам
выставлен диагноз
злокачественной
опухоли?
рак яичников
да
рак поджелудочной железы
п1.2 Укажите
возраст, когда
диагностировали
заболевание?
(меньше 50 лет) лет
п1.3 Был ли
диагностирован
рецидив после
операции?
п1.4 Имеется ли у
Вас другое
онкологическое
заболевание?
да
рак желудка
да
рак предстательной железы
нет
далее
да
нет
да
нет
другое
п1.1.1 Уточните
диагноз*
_________________
_________________
!
нет
нет
*Вы можете указать примерный
диагноз, как его представляете
«Опухоль мозга», «Опухоль
кишечника» и т.п.
п2.1 Кровные родственники
п.2 Болели ли Ваши
родственники
онкологическим
заболеванием?*
да
да
нет
сын
дочь
брат
сестра
отец
мать
дедушка
бабушка
(мама)
(мама)
дедушка
бабушка
п2.2 Укажите диагноз
рак молочной железы
п2.3 Укажите
возраст, когда
диагностировали
заболевание?
________ лет
рак яичников
рак поджелудочной железы
рак желудка
(папа)
(папа)
рак предстательной железы
дядя
тетя
другое
далее
*Указываются только кровные
родственники
родные
нет
да
другое
если брат/сестра, дядя/тетя
п2.1.1 Уточните
степень родства
п2.4 Имеется ли
другое
онкологическое
заболевание?
да
нет
нет
п.2.5 Болели ли другие
родственники
онкологическим
заболеванием?*
п2.2.1 Уточните
диагноз*
________________
________________
да
*Вы можете указать примерный
диагноз, как его представляете
«Опухоль мозга», «Опухоль
кишечника» и т.п.
да
нет
двоюродные
далее
нет
п.3 Были ли в семье (в
том числе и у Вас)
случаи выявленных
наследственных
болезней или мутаций*
да
нет
*Указываются только кровные
родственники
да
п3.1 Напишите точное или
примерное (Если нет четких
данных) наименование
наследственного синдрома
ил иболезни
_________________
_______________
*Указываются только кровные
родственники
П 1.2 (<50)
П 1.4 (Да)
П 1 (Да) + П 2 (Да)

6.

п1.1 Укажите диагноз
рак молочной железы
п.1 Был ли Вам
выставлен диагноз
злокачественной
опухоли?
рак яичников
да
рак поджелудочной железы
п1.2 Укажите
возраст, когда
диагностировали
заболевание?
(меньше 50 лет) лет
п1.4 Имеется ли у
Вас другое
онкологическое
заболевание?
п1.3 Был ли
диагностирован
рецидив после
операции?
да
рак желудка
да
рак предстательной железы
нет
далее
да
нет
да
нет
другое
п1.1.1 Уточните
диагноз*
_________________
_________________
!
нет
нет
*Вы можете указать примерный
диагноз, как его представляете
«Опухоль мозга», «Опухоль
кишечника» и т.п.
п2.1 Кровные родственники
п.2 Болели ли Ваши
родственники
онкологическим
заболеванием?*
да
да
нет
сын
дочь
брат
сестра
отец
мать
дедушка
бабушка
(мама)
(мама)
дедушка
бабушка
п2.2 Укажите диагноз
рак молочной железы
рак поджелудочной железы
рак желудка
(папа)
(папа)
рак предстательной железы
дядя
тетя
другое
п2.4 Имеется ли
другое
онкологическое
заболевание?
п2.3 Укажите
возраст, когда
диагностировали
заболевание?
________ лет
рак яичников
да
далее
*Указываются только кровные
родственники
другое
если брат/сестра, дядя/тетя
п2.1.1 Уточните
степень родства
родные
нет
да
нет
нет
п.2.5 Болели ли другие
родственники
онкологическим
заболеванием?*
п2.2.1 Уточните
диагноз*
________________
________________
да
*Вы можете указать примерный
диагноз, как его представляете
«Опухоль мозга», «Опухоль
кишечника» и т.п.
да
нет
двоюродные
далее
*Указываются только кровные
родственники
нет
п.3 Были ли в семье (в
том числе и у Вас)
случаи выявленных
наследственных
болезней или мутаций*
да
нет
*Указываются только кровные
родственники
да
п3.1 Напишите точное или
примерное (Если нет четких
данных) наименование
наследственного синдрома
ил иболезни
_________________
_______________
Есть признаки наследственного заболевания.
П 1.2 (<50) + П 1.3 (Да)
П 1.2 (<50) + П 1.4 (Да)
П 1.2 (<50) + П 2 (Да)
П 2 (Да) + П 2.5 (Да)

7.

п1.1 Укажите диагноз
рак молочной железы
п.1 Был ли Вам
выставлен диагноз
злокачественной
опухоли?
рак яичников
да
рак поджелудочной железы
п1.2 Укажите
возраст, когда
диагностировали
заболевание?
(меньше 50 лет) лет
п1.3 Был ли
диагностирован
рецидив после
операции?
п1.4 Имеется ли у
Вас другое
онкологическое
заболевание?
да
рак желудка
да
рак предстательной железы
нет
далее
да
нет
да
нет
другое
п1.1.1 Уточните
диагноз*
_________________
_________________
!
нет
нет
*Вы можете указать примерный
диагноз, как его представляете
«Опухоль мозга», «Опухоль
кишечника» и т.п.
п2.1 Кровные родственники
п.2 Болели ли Ваши
родственники
онкологическим
заболеванием?*
да
да
нет
сын
дочь
брат
сестра
отец
мать
дедушка
бабушка
(мама)
(мама)
дедушка
бабушка
п2.2 Укажите диагноз
рак молочной железы
п2.3 Укажите
возраст, когда
диагностировали
заболевание?
________ лет
рак яичников
рак поджелудочной железы
рак желудка
(папа)
(папа)
рак предстательной железы
дядя
тетя
другое
далее
*Указываются только кровные
родственники
родные
нет
да
другое
если брат/сестра, дядя/тетя
п2.1.1 Уточните
степень родства
п2.4 Имеется ли
другое
онкологическое
заболевание?
да
нет
нет
п.2.5 Болели ли другие
родственники
онкологическим
заболеванием?*
п2.2.1 Уточните
диагноз*
________________
________________
да
*Вы можете указать примерный
диагноз, как его представляете
«Опухоль мозга», «Опухоль
кишечника» и т.п.
да
нет
двоюродные
далее
нет
п.3 Были ли в семье (в
том числе и у Вас)
случаи выявленных
наследственных
болезней или мутаций*
да
нет
*Указываются только кровные
родственники
да
п3.1 Напишите точное или
примерное (Если нет четких
данных) наименование
наследственного синдрома
ил иболезни
_________________
_______________
Тройная комбинация любых следующих критериев:
П 1.2 (<50)
П 1.3 (Да)
Тройная комбинация любых
П 1.4 (Да)
следующих критериев:
П 2 (Да)
Либо П 3 (Да)
П 2.5 (Да)
*Указываются только кровные
родственники
Либо комбинация:
П 1.2 (<50) + П 1.1 (молочная железа или яичники)
П 1.1 (молочная железа или яичники) + П 1.4 (Да)
П 1.1 (молочная железа или яичники) + П 2.2 (молочная железа или
яичники)
П 2.2 (молочная железа или яичники) + П 2.5 (Да -> П 2.2
(молочная железа или яичники)

8.

Сообщение для
«зеленой группы»
Сообщение для
«желтой группы»
Сообщение для
«красной группы»
!
!
!
English     Русский Rules