feat(questionnaire): integrate revised intake and follow-up monitoring
CI / ruff · pytest (pull_request) Successful in 55s
CI / ruff · pytest (pull_request) Successful in 55s
Add gated TSQ, Russian C-SSRS Recent, durable responses and notifications, diaries, schedules and audited clinical review. Preserve manual assessment when the Russian follow-up source is unavailable. Refs #52
This commit is contained in:
@@ -14,9 +14,9 @@ resources:
|
||||
phone: "112"
|
||||
note: "если есть угроза жизни прямо сейчас"
|
||||
helpline:
|
||||
name: "Телефон доверия"
|
||||
phone: "8-800-2000-122"
|
||||
note: "бесплатно, круглосуточно"
|
||||
name: "Психологическая помощь МЧС России"
|
||||
phone: "+7 (495) 989-50-50"
|
||||
note: "круглосуточно; стоимость звонка по тарифу оператора"
|
||||
police:
|
||||
name: "Полиция"
|
||||
phone: "102"
|
||||
@@ -30,7 +30,7 @@ variants:
|
||||
себе вред (оружие, таблетки), по возможности уберите это подальше или отдайте близкому человеку
|
||||
и побудьте рядом с кем-то, кому доверяете.
|
||||
resources: [emergency, helpline]
|
||||
doctor_notified: "Ваш врач уже уведомлён и свяжется с вами."
|
||||
doctor_notified: "Не ждите ответа врача, если помощь нужна сейчас: звоните 112."
|
||||
grounding: "Сейчас попробуйте сделать медленный вдох на 4 счёта и выдох на 6 — несколько раз. Я рядом."
|
||||
|
||||
patient.harm_others:
|
||||
@@ -39,7 +39,7 @@ variants:
|
||||
Пожалуйста, отойдите от человека и от всего, чем можно причинить вред, и побудьте там, где спокойнее.
|
||||
Если кому-то угрожает опасность прямо сейчас — позвоните 112.
|
||||
resources: [emergency, helpline]
|
||||
doctor_notified: "Ваш врач уже уведомлён и свяжется с вами."
|
||||
doctor_notified: "Не ждите ответа врача, если помощь нужна сейчас: звоните 112."
|
||||
grounding: "Поставьте ступни на пол, сделайте медленный вдох на 4 счёта и выдох на 6 — несколько раз."
|
||||
|
||||
patient.domestic_violence:
|
||||
@@ -48,7 +48,7 @@ variants:
|
||||
Если вам или детям угрожает опасность — уйдите в безопасное место (к соседям, родным) и позвоните 112.
|
||||
Кризисные службы и телефон доверия помогут найти безопасное место и поддержку.
|
||||
resources: [emergency, police, helpline]
|
||||
doctor_notified: "Ваш врач уже уведомлён."
|
||||
doctor_notified: "Не ждите ответа врача, если помощь нужна сейчас: звоните 112."
|
||||
grounding: "Если вы сейчас в безопасности — сделайте медленный вдох на 4 счёта и выдох на 6. Я рядом."
|
||||
|
||||
family.default:
|
||||
@@ -58,7 +58,7 @@ variants:
|
||||
спокойно уберите из доступа оружие, таблетки и острые предметы. Не спорьте и не стыдите —
|
||||
просто будьте рядом и слушайте.
|
||||
resources: [emergency, helpline]
|
||||
doctor_notified: "Лечащий врач уже уведомлён."
|
||||
doctor_notified: "Не ждите ответа врача, если помощь нужна сейчас: звоните 112."
|
||||
grounding: "Позаботьтесь и о себе: сделайте медленный вдох на 4 счёта и выдох на 6."
|
||||
|
||||
family.domestic_violence:
|
||||
@@ -68,5 +68,5 @@ variants:
|
||||
Если угрожает опасность — уйдите в безопасное место (к соседям, родным) и позвоните 112.
|
||||
Кризисные службы помогут с временным убежищем и поддержкой.
|
||||
resources: [emergency, police, helpline]
|
||||
doctor_notified: "Лечащий врач уже уведомлён."
|
||||
doctor_notified: "Не ждите ответа врача, если помощь нужна сейчас: звоните 112."
|
||||
grounding: "Когда будете в безопасности — сделайте медленный вдох на 4 счёта и выдох на 6."
|
||||
|
||||
@@ -75,9 +75,9 @@ revoked:
|
||||
|
||||
crisis:
|
||||
# Повторный острый сигнал в уже открытом кризисе: скрипт второй раз не шлём, только это + ресурсы.
|
||||
repeat: "Я рядом. Ваш врач уже уведомлён. Если вам угрожает опасность прямо сейчас — позвоните:"
|
||||
repeat: "Я рядом. Ваш при угрозе жизни звоните 112. Если вам угрожает опасность прямо сейчас — позвоните:"
|
||||
# Любое другое сообщение, пока кризис открыт (до подтверждения врача).
|
||||
hold: "Я на связи и читаю вас. Ваш врач в курсе и свяжется с вами. Если станет хуже — звоните 112 или на телефон доверия 8-800-2000-122."
|
||||
hold: "Я на связи и читаю вас. Не ждите ответа врача, если помощь нужна сейчас. Если станет хуже — звоните 112 или на телефон доверия +7 (495) 989-50-50."
|
||||
# Врач подтвердил кризисный алерт (doctor_ack): выходим из кризиса.
|
||||
closed: "Ваш врач получил сообщение и в курсе вашей ситуации. Спасибо, что остаётесь на связи. Если снова станет тяжело — напишите мне в любой момент."
|
||||
|
||||
@@ -97,7 +97,7 @@ safety_plan:
|
||||
- "Что помогает мне самому: прогулка, душ, дыхание, любимое дело."
|
||||
- "Люди и места, которые отвлекают: к кому можно пойти."
|
||||
- "Кому позвонить, если тяжело: близкий человек, сослуживец."
|
||||
- "Специалисты: ваш врач, телефон доверия 8-800-2000-122, экстренные службы 112."
|
||||
- "Специалисты: ваш врач, телефон доверия +7 (495) 989-50-50, экстренные службы 112."
|
||||
- "Безопасная среда: оружие и лишние лекарства — на хранение близкому человеку."
|
||||
means_restriction: "Если дома есть оружие или запас лекарств — попросите близкого человека временно хранить их у себя."
|
||||
|
||||
@@ -111,4 +111,4 @@ visit:
|
||||
|
||||
unavailable: |-
|
||||
Сейчас у меня технические неполадки, и я не могу сохранить ваше сообщение. Пожалуйста, напишите чуть позже.
|
||||
Если вам плохо прямо сейчас — звоните 112 или на телефон доверия 8-800-2000-122.
|
||||
Если вам плохо прямо сейчас — звоните 112 или на телефон доверия +7 (495) 989-50-50.
|
||||
|
||||
@@ -0,0 +1,33 @@
|
||||
unavailable: "Этот опрос пока недоступен. Если нужна помощь, свяжитесь с врачом."
|
||||
done: "Ответы сохранены. Дальнейшие действия можно обсудить с врачом."
|
||||
review: "Опрос приостановлен. Для продолжения нужна оценка специалиста. Если есть непосредственная угроза жизни — позвоните 112."
|
||||
paused: "Опрос приостановлен, ответы сохранены."
|
||||
invalid: "Выберите один из предложенных вариантов ответа."
|
||||
numeric: "Введите число часов от 0 до 24, например 6,5."
|
||||
help: "Мне нужна помощь сейчас"
|
||||
pause: "Продолжить позже"
|
||||
resume: "Продолжить опрос"
|
||||
start: "Пройти первичный опрос"
|
||||
comment_skip: "Не добавлять комментарий"
|
||||
recent_trauma: "Событие произошло менее месяца назад?"
|
||||
sex: "Укажите пол для интерпретации алкогольной шкалы."
|
||||
tbi: "Были ли у Вас контузия или черепно-мозговая травма?"
|
||||
psychotropics: "Принимаете ли Вы сейчас психотропные препараты?"
|
||||
missing_followup: "Для оценки изменений со времени прошлого контакта нужна консультация специалиста. Если Вам нужна помощь сейчас, нажмите кнопку ниже."
|
||||
periods:
|
||||
past_month: "За последний месяц."
|
||||
lifetime: "За всю жизнь."
|
||||
past_3_months: "За последние три месяца."
|
||||
standard_drinks: |-
|
||||
Стандартная порция (СП) = 10 г этанола. Таблица бланка RUS-AUDIT:
|
||||
Вино/шампанское · пиво · креплёное вино · крепкий алкоголь
|
||||
1–2 СП: до 250 мл · до 650 мл · до 170 мл · до 80 мл
|
||||
3–4 СП: 251–450 мл · 651–1200 мл · 171–300 мл · 81–140 мл
|
||||
5–6 СП: 451–660 мл · 1201–1750 мл · 301–430 мл · 141–210 мл
|
||||
7–9 СП: 661–970 мл · 1751–2500 мл · 431–640 мл · 211–300 мл
|
||||
10+ СП: более 970 мл · более 2500 мл · более 640 мл · более 300 мл
|
||||
Если напитков несколько, учитывайте суммарное число стандартных порций.
|
||||
|
||||
as_of: "Период отсчитывается от даты начала этого опроса: {day}."
|
||||
|
||||
alcohol_advice: "Обсудите с врачом, как сократить употребление алкоголя и составить безопасный план."
|
||||
Reference in New Issue
Block a user