Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pcl5-tools

Автономний тримовний інструмент PCL-5 для клінічного скринінгу та моніторингу симптомів ПТСР: українська, English, русский. Інтерфейс працює повністю у браузері, не надсилає дані на сервер і формує локальний HTML-звіт.

Статус: v1.0.0 · клінічна редакція від 12 червня 2026 року.

Онлайн-версія: https://benbakster.github.io/pcl5-tools/

Що реалізовано

  • 20 пунктів PCL-5, шкала відповідей 0–4, сума 0–80.
  • Кластери DSM-5: B (1–5), C (6–7), D (8–14), E (15–20).
  • Попередній симптомний патерн B–E: ≥1 B + ≥1 C + ≥2 D + ≥2 E, якщо пункт оцінено ≥2.
  • Робочий поріг 31, 32 або 33. Значення обирає клініцист відповідно до популяції та мети скринінгу.
  • Стандартний інтервал «останній місяць» і окремо позначений невалідований тижневий режим для моніторингу.
  • Порівняння з попереднім балом, кластери, таблиця відповідей, копіювання зведення, друк і завантаження автономного HTML-звіту.
  • Чернетка у sessionStorage з TTL 1 година; мова UI у localStorage.

Запуск

Відкрийте готову онлайн-версію:

https://benbakster.github.io/pcl5-tools/

Для автономної роботи без інтернету можна відкрити index.html у сучасному браузері. Локальний сервер потрібен лише для розробки:

python3 -m http.server 8080

Після цього відкрийте http://localhost:8080.

Клінічна інтерпретація

PCL-5 — інструмент самозвіту для дорослих, а не самостійний діагноз.

  1. Спочатку верифікуйте травматичну подію за критерієм A, за потреби використайте LEC-5.
  2. Стандартна форма оцінює останній місяць. Зміна інтервалу може змінити психометричні властивості.
  3. Поріг 31–33 означає ймовірний ПТСР і потребу в подальшій оцінці. Нижчий поріг підвищує чутливість, вищий — специфічність.
  4. Правило B–E перевіряє лише симптомний патерн. Воно не встановлює критерії A, F, G, H і не замінює клінічне інтерв'ю.
  5. Для PCL-5 немає емпірично встановлених категорій тяжкості. Не називайте довільні діапазони «легким», «середнім» або «тяжким» ПТСР.
  6. Для підтвердження діагнозу рекомендовано CAPS-5.

Детальний алгоритм: docs/INTERPRETATION.md.

Моніторинг

  • Зниження приблизно на 10 балів запропоновано National Center for PTSD як індикатор відповіді; доказова база обмежена.
  • Marx et al. (2022) отримали RCI 15–18 балів і кінцевий бал ≤28 як clinically significant change у вибірках чоловіків-ветеранів США.
  • Ці межі не означають «ремісію» та не повинні автоматично переноситися на жінок, цивільних або інші популяції.
  • Порівнюйте лише зіставні введення з однаковим часовим інтервалом.

Статус мов

  • EN: офіційний текст PCL-5 National Center for PTSD.
  • UA: лінгвістично уточнена редакція за англійським оригіналом. Повної психометричної валідації немає.
  • RU: близький переклад англійського оригіналу. Повної психометричної валідації немає.

Figueiredo & Hefter (2025) виявили суттєві семантичні проблеми у доступних UA/RU перекладах, особливо в пунктах 3, 7, 16–18 і кластері E. Тому в клінічній роботі треба пропонувати пацієнтові бажану мову та уточнювати незрозумілі формулювання.

Повний аудит: docs/SOURCE.md.

Безпека та приватність

  • Відсутні аналітика, сервер, зовнішні шрифти та мережеві запити.
  • Ім'я, опис події та відповіді не потрапляють до localStorage.
  • PCL-5 не оцінює суїцидальний ризик. За наявності ризику потрібен окремий протокол; в Україні LifeLine Ukraine доступна за номером 7333 цілодобово.
  • Не комітьте звіти або відповіді пацієнтів. Відповідні шаблони виключено у .gitignore.

Перевірка

node --check pcl5-data.js
node --check pcl5-engine.js
node --check pcl5-app.js
node docs/test-engine.js

English

Offline PCL-5 screening and symptom-monitoring tool for adults in Ukrainian, English and Russian. Use the past-month form for standard interpretation. Select a context-appropriate cut-point from 31–33, and confirm diagnosis by clinical interview/CAPS-5. UA and RU wording is not psychometrically validated.

Русский

Автономный PCL-5 для скрининга и мониторинга симптомов у взрослых на украинском, английском и русском языках. Стандартная интерпретация относится к последнему месяцу. Порог 31–33 выбирается с учётом популяции и цели, диагноз подтверждается клиническим интервью/CAPS-5. UA/RU редакции не имеют полной психометрической валидации.

Учасники

  • BenBakster — автор проєкту, клінічне спрямування та вимоги.
  • OpenAI Codex — реалізація інтерфейсу, аудит джерел, тестування, документація та публікація.
  • Anthropic Claude Code — початкова структура проєкту та перші версії мовних даних, механізму підрахунку й модульних тестів.

Ліцензія

PCL-5 створено National Center for PTSD; офіційна англійська шкала перебуває у суспільному надбанні. Програмний код ліцензовано за MIT. Переклади надано як невалідовані клінічні адаптації без гарантії психометричної еквівалентності.

Releases

Packages

Contributors

Languages