2.1 KiB
Triage-Fragen – Sprach- und leseunabhängige Vorab-Erfassung für die Notaufnahme
Ziel dieses Projekts ist eine Webanwendung, die Patient:innen in der Notaufnahme mit Hilfe von Bildern, Slidern, Audio und minimalem Text durch eine strukturierte Vorab-Erhebung führt – unabhängig von Sprache und Lesekompetenz.
Die App soll:
- die Anwendung des Manchester Triage Systems (MTS) unterstützen,
- eine strukturierte Darstellung der Beschwerden (Chief Complaint, Schmerz, Dauer, Red Flags) liefern,
- die finale Einstufung weiterhin dem geschulten Fachpersonal überlassen.
Architektur
- frontend/ – Vue 3 SPA (Vite), Touch-optimierte UI für Patient:innen
- backend/ – FastAPI-Backend mit REST-API
- mts-config/ – JSON-Konfiguration für Fragen, Flows, Übersetzungen
- docs/ – medizinische und UX-spezifische Dokumentation
Entwicklung
# Backend
cd backend
uvicorn app.main:app --reload
# Frontend
cd frontend
npm install
npm run dev
Hinweis: Die medizinische Verantwortung und die abschließende Triage-Einstufung nach dem Manchester Triage System (MTS) liegt immer bei qualifiziertem Fachpersonal.
Manchester-Triage-Flowcharts (Konfiguration)
Die Datei mts-config/flowcharts.json enthält aktuell folgende abgebildete Präsentations-Flowcharts des Manchester Triage Systems (MTS):
- CHEST_PAIN → chief_complaint
chest_pain - ABDOMINAL_PAIN → chief_complaint
abdominal_pain - HEADACHE → chief_complaint
headache - UNWELL_ADULT → chief_complaint
unwell - SHORTNESS_OF_BREATH → chief_complaint
shortness_of_breath - HEAD_INJURY → chief_complaint
head_injury/trauma - COLLAPSED_ADULT → chief_complaint
collapse - PALPITATIONS → chief_complaint
palpitations - OVERDOSE_POISONING → chief_complaint
overdose/poisoning - BEHAVING_STRANGELY → chief_complaint
behaving_strangely/psychiatric
Diese Konfiguration bildet die Zuordnung von Chief-Complaint-Codes zu den entsprechenden MTS-Präsentations-Flowcharts ab. Die eigentlichen Red-Flag-Discriminatoren und Prioritätsregeln werden schrittweise im Backend (FastAPI) implementiert.