Einführung in Tags
Tags sind spezielle Markierungen in Ihren Templates, die dynamische und interaktive Inhalte ermöglichen. Mit Tags können Sie:- Variable Informationen einfügen (Patientennamen, Daten, Werte)
- Bedingte Inhalte basierend auf verschiedenen Szenarien anzeigen
- Automatische Berechnungen durchführen
- Strukturierte, wiederverwendbare Templates erstellen
Verfügbare Tags
🔵 Info-Tag
Das Info-Tag ist das am häufigsten verwendete Tag und dient zur Darstellung variabler Informationen. Es erstellt Eingabefelder für einzelne Werte mit verschiedenen Datentypen. → Zur vollständigen Info-Tag Dokumentation🟢 Switch/Case-Tags
Switch/Case-Tags ermöglichen bedingte Inhalte basierend auf verschiedenen Optionen oder Szenarien. Sie erstellen Dropdown-Menüs für die Auswahl zwischen verschiedenen Optionen. → Zur vollständigen Switch/Case-Tags Dokumentation🟠 Score-Tag
Das Score-Tag führt automatische Berechnungen basierend auf mathematischen Formeln durch. Es referenziert andere Variablen und berechnet Werte in Echtzeit. → Zur vollständigen Score-Tag DokumentationTags kombinieren
Tags können miteinander kombiniert werden für komplexe Szenarien:Beispiel: Conditional Score
Beispiel: Score mit Info-Tags
Häufige Fehler und Lösungen
Fehler: Score zeigt ”…” an
Problem: Die referenzierten Variablen existieren nicht oder sind nicht ausgefüllt. Lösung:- Überprüfen Sie, dass alle Variablen in der Formel auch als Info-Tags existieren
- Stellen Sie sicher, dass die Variablennamen exakt übereinstimmen (inkl. Groß-/Kleinschreibung)
Fehler: Switch zeigt nichts an
Problem: Der ausgewählte Wert passt zu keinem Case. Lösung:- Überprüfen Sie, dass alle möglichen Optionen als Case definiert sind
- Achten Sie auf exakte Schreibweise (inkl. Leerzeichen und Groß-/Kleinschreibung)
Fehler: Tag wird als Text angezeigt
Problem: Die Tag-Syntax ist fehlerhaft. Lösung:- Überprüfen Sie die Syntax:
{% info "Name" /%}nicht{info "Name"} - Prüfen Sie, ob alle Anführungszeichen korrekt gesetzt sind
- Self-closing Tags benötigen
/%}am Ende
Zusammenfassung
| Tag | Farbe | Verwendung | Syntax-Beispiel |
|---|---|---|---|
| Info | 🔵 Blau | Variable Daten | {% info "Name" /%} |
| Switch/Case | 🟢 Grün | Bedingte Inhalte | {% switch "Var" %}{% case "A" %}Text{% /case %}{% /switch %} |
| Score | 🟠 Orange | Berechnungen | {% score formula="[A] + [B]" /%} |