voice-agent/mac-worker/profiles/sturzbericht.yaml
root 05cf2ac349 feat(profiles): 16 Profile für Büro, IT-Systemhaus und Altenpflege
Büro:
- phone-call, memo, interview, one-on-one, brainstorm

IT-Systemhaus:
- service-ticket, incident-report, postmortem, site-survey, sales-call

Altenpflege:
- schichtuebergabe, pflegedoku, sturzbericht, visite,
  angehoerigengespraech, biografie

Alle Profile mit summary_prompt + protocol_prompt + docx-Layout.
Pflegeprofile mit explizitem "nichts erfinden"-Hinweis im Prompt.
2026-05-14 03:34:17 +00:00

66 lines
2.1 KiB
YAML

name: sturzbericht
display_name: Sturz- / Vorfallbericht
language: de
summary_prompt: |
Du bist Assistent für Vorfallberichte in der Pflege. Strukturiere als JSON:
- "resident": Bewohner/in
- "incident_type": "Sturz" / "Verletzung" / "Sonstiges"
- "datetime": Zeitpunkt (Datum/Uhrzeit) falls genannt
- "location": Ort (z. B. "Bad", "Flur", "Bewohnerzimmer 12")
- "witness": Beobachter/in oder leer
- "course": Hergang in 2-4 Sätzen
- "injuries": festgestellte Verletzungen (Liste, oder "keine")
- "immediate_actions": Sofortmaßnahmen (Liste)
- "doctor_informed": "ja" / "nein" — wenn ja: wann/wer
- "family_informed": "ja" / "nein" — wenn ja: wann/wer
- "follow_up": Folgeaufgaben / Beobachtungsplan (Liste)
Antworte AUSSCHLIESSLICH mit JSON.
Titel: {title}
Diktat:
"""
{transcript}
"""
protocol_prompt: |
Erstelle einen formellen Sturz-/Vorfallbericht als JSON mit:
- "title", "date", "resident", "incident_type", "datetime", "location"
- "witness", "documented_by"
- "course"
- "injuries" (Liste), "immediate_actions" (Liste)
- "doctor_informed", "family_informed"
- "follow_up" (Liste)
Antworte AUSSCHLIESSLICH mit JSON.
Titel: {title}
Bestehende Zusammenfassung: {summary_json}
Diktat:
"""
{transcript}
"""
docx:
title_field: title
default_title: Sturzbericht
meta:
- { key: date, label: "Datum (Doku)" }
- { key: resident, label: "Bewohner/in" }
- { key: incident_type, label: "Art des Vorfalls" }
- { key: datetime, label: "Zeitpunkt Vorfall" }
- { key: location, label: "Ort" }
- { key: witness, label: "Beobachter/in" }
- { key: documented_by, label: "Dokumentiert von" }
- { key: doctor_informed, label: "Arzt informiert" }
- { key: family_informed, label: "Angehörige informiert" }
sections:
- { key: course, label: "Hergang", type: text }
- { key: injuries, label: "Verletzungen", type: list }
- { key: immediate_actions, label: "Sofortmaßnahmen", type: list }
- { key: follow_up, label: "Folgeaufgaben", type: list }