Add MTS flowchart mappings for 10 presenting complaints

This commit is contained in:
Dualmind-Assistant
2026-04-21 13:21:52 +00:00
parent 87c8d55505
commit 3531cd3299
2 changed files with 68 additions and 0 deletions
+17
View File
@@ -32,3 +32,20 @@ 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.
+51
View File
@@ -28,6 +28,57 @@
"linked_chief_complaints": [
"unwell"
]
},
{
"code": "SHORTNESS_OF_BREATH",
"label": "Shortness of breath",
"notes": "Maps to Manchester Triage System 'Shortness of breath (adult)' flowchart.",
"linked_chief_complaints": [
"shortness_of_breath"
]
},
{
"code": "HEAD_INJURY",
"label": "Head injury",
"notes": "Maps to Manchester Triage System 'Head injury' flowchart.",
"linked_chief_complaints": [
"head_injury",
"trauma"
]
},
{
"code": "COLLAPSED_ADULT",
"label": "Collapsed adult",
"notes": "Maps to Manchester Triage System 'Collapsed adult' flowchart.",
"linked_chief_complaints": [
"collapse"
]
},
{
"code": "PALPITATIONS",
"label": "Palpitations",
"notes": "Maps to Manchester Triage System 'Palpitations' flowchart.",
"linked_chief_complaints": [
"palpitations"
]
},
{
"code": "OVERDOSE_POISONING",
"label": "Overdose / poisoning",
"notes": "Maps to Manchester Triage System 'Overdose and poisoning' flowchart.",
"linked_chief_complaints": [
"overdose",
"poisoning"
]
},
{
"code": "BEHAVING_STRANGELY",
"label": "Behaving strangely",
"notes": "Maps to Manchester Triage System 'Behaving strangely' / acute psychiatric crisis flowchart.",
"linked_chief_complaints": [
"behaving_strangely",
"psychiatric"
]
}
]
}