Zahlenwert
Der Zahlenwert ermöglicht eine dynamische und automatisierte Dateneingabe, die Fehler reduziert und eine effizientere Verwaltung im Wachbuch unterstützt.
Des weiteren können Sie mit dem Zahlenwert numerische Werte verwalten und für Berechnungen oder automatische Datenverarbeitung nutzen.
Mögliche Funktionen des Zahlenwertes
Automatische Berechnungen:
Summierung oder Durchschnittsberechnungen (z. B. Anzahl der Dienststunden, Anzahl der anwesenden Personen)
Berechnung von Schichtzeiten oder Pausenzeiten
Automatische Berechnung von Einsätzen oder Wachzeiten basierend auf anderen Eingaben
Dynamische Werte basierend auf Eingaben:
Anzeige von Zahlenwerten, die sich je nach ausgewählten Tätigkeiten oder Personenanzahl ändern
Anpassung von Dienstzeiten oder Einsatzzeiten anhand hinterlegter Regeln
Steuerung von Sichtbarkeiten oder Bedingungen:
Aktivierung oder Deaktivierung bestimmter Felder, wenn ein
Zahlenwerteinen bestimmten Schwellenwert erreichtDynamische Anzeige von Hinweisen oder Warnungen basierend auf Zahlenwerten (z. B. „Maximale Anzahl an Personen erreicht“)
Um in der Formularanpassung des Wachbuchs (wie auf dem Screenshot gezeigt) eine Überbelegung die Patientenanzahl in der Notaufnahme visuell anzuzeigen (z. B. durch Farbänderung oder Hinweis), müssen bestimmte Einstellungen im Bereich Darstellung (Appearance) und Daten (Daten → Ausdruck) angepasst werden.
Ziel: → Überlegung Kenntlich machen
- Beispiel: Wenn mehr als 10 Patienten eingetragen sind → ROSA anzeigen
Wichtige Parameter:
Ausdruck definieren (Feld
Ausdruck)Unter
Daten→ Ausdruck können Sie eine Bedingung eintragen, z. B.:[DeinFeldname] > 4
Wenn das Feld z. B. „iACCNR“ heißt (wie hier beim Zuordnungsschlüssel), dann:
→ [iACCNR] > 4
Das bedeutet: Wenn mehr als 10 Patienten erfasst wurden, wird der Ausdruck true → und die zugewiesene Formatierung (siehe unten) greift.
Darstellung definieren (Appearance → Positiver Wert / Negativer Wert)
Positiver Wert: → Wird angezeigt, wenn der Ausdruck
trueergibtNegativer Wert: → Wird angezeigt, wenn der Ausdruck
falseergibt
Sie möchten die Überbelegung hervorheben, also beim Positiven Wert z. B. folgende Werte setzen:
Hintergrundfarbe: → rosa
Schriftfarbe: → weiß oder fett
FontStyle: → Bold
BackColor: → Red
ForeColor: → White
So heben Sie die Überbelegung deutlich hervor.
Standardwert optional setzen
Unter Daten → Standardwert können Sie einen Startwert festlegen (z. B. 0). Nicht zwingend notwendig für die Anzeige, aber nützlich zur Initialisierung.
Beispielhafte Konfiguration
Bereich Einstellung:
- Daten
Ausdruck → [iACCNR] > 4
- Darstellung
Positiver Wert → BackColor → Pink
Positiver Wert → FontStyle → Bold
Positiver Wert → ForeColor → White
- Text
Text → Patientenanzahl Notaufnahme
Beispiel mehrstufige visuelle Anzeige
Eine mehrstufige visuelle Anzeige (wie im vorherigen Beispiel) für die Anzahl der Patienten in der Notaufnahme, lässt sich über mehrere Ausdrucksbedingungen und zugehörige Darstellungsregeln umsetzen.
Da in der Oberfläche nur ein Ausdruck pro Element aktiv sein kann, nutzt man mehrere identische Felder (z. B. eine Kopie des Textfeldes), von denen jeweils nur eines sichtbar ist, abhängig vom Wert.
🟢 Grün-Anzeige (Normal)
Element 1:
Ausdruck: → [iACCNR] <= 5
Darstellung → Positiver Wert:
BackColor =
GreenForeColor =
WhiteFontStyle =
Regular
Text: „Patientenanzahl Notaufnahme“
Sichtbar nur wenn Ausdruck → true
🟡 Gelb-Anzeige (Warnung)
Element 2: (Kopie des obigen Elements)
Ausdruck: →
[iACCNR] > 5 UND [iACCNR] < 10Darstellung →
Positiver Wert:BackColor =
YellowForeColor =
BlackFontStyle =
Bold
Sichtbar nur wenn Ausdruck → true
🔴 Rot-Anzeige (Kritisch)
Element 3: (erneute Kopie)
Ausdruck: →
[iACCNR] >= 10Darstellung →
Positiver Wert:BackColor =
RedForeColor =
WhiteFontStyle =
Bold
Sichtbar nur wenn Ausdruck → true
Optional: Gleicher Text in allen Fällen
Damit die Anzeige konsistent bleibt, können Sie in allen Elementen denselben Text setzen, z. B.:
Text: → Anzahl Patienten Unfallstation
Tipp für bessere Wartbarkeit:
Benenne Sie die Elemente eindeutig:
iACCNR_Stufe1iACCNR_Stufe2iACCNR_Stufe3
So erkennen Sie später schnell, welcher Wert für welche Anzeige steht.