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:Tags mit demselben Namen wiederverwenden
Ein Info- oder Switch-Tag kann an mehreren Stellen eines Templates denselben Namen verwenden. Alle Vorkommen greifen dann auf dasselbe Eingabefeld zu. Die gemeinsamen Einstellungen müssen zueinander passen:- Info-Tags benötigen denselben Typ. Unterschiedliche, ausdrücklich angegebene Einheiten oder Beschreibungen sind nicht erlaubt.
- Switch-Tags benötigen denselben Typ. Fälle aus mehreren Vorkommen werden zu einer gemeinsamen Auswahlliste zusammengeführt.
- Score-Tags mit demselben Namen benötigen dieselbe Formel.
renderUnitgilt nur für das jeweilige Vorkommen und darf unterschiedlich sein.- Ein Name kann nicht gleichzeitig für ein Info- und ein Switch-Tag verwendet werden.
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
Mit diesen Tags können Sie flexible, wiederverwendbare Templates erstellen, die sich automatisch an verschiedene Situationen anpassen!