0

Herangehensweise - Verknüpfte Datensätze z.B. Abbildung von Eheleuten

Guten Abend liebe Community, ich bin auf der Suche nach weiteren Meinungen / Ideen bezüglich der Abbildung zweier Datensätze die miteinander verknüpft sind. (Real) Zum Beispiel bei der Pflege (ambulanter Pflegedienst) zweier in einem Haushalt lebender Personen. Meine bisherige Herangehensweise, ich erstelle eine "Akte", verknüpfe diese mit "Patienten" und könnte theoretisch beliebig viele Menschen in der Akte speichern. Nachteil: Die Patienten-Maske müsste erst komplett für eine Person aufgenommen werden und dann 1:1 dasselbe Spiel für die zweite Person. Das Personal vor Ort verschwendet somit kostbare Zeit. Einfacher wäre es z.B. "Frau Mustermann, rauchen sie? .... "und sie Herr Mustermann?" Die Parallele Bearbeitung erreicht man z.B. durch Slider Person 1 bzw. 1 + 2 einblenden. Verzeiht mir -hartes Beispiel, verstirbt Person 1, gibt es nur noch Person "2", welche eigentlich an Positionen "1" rückt. Den Ablauf hätte man optimiert, die Datenstruktur wäre nur leider weniger schön. 

Wie würdet ihr bei solchen Fällen vorgehen, gibt es ggf. sogar komplett neue Herangehensweisen? Ziel ist es Arbeitszeit bei der Abfrage zu sparen und eine flexible Datenabbildung zu erreichen. Ich freue mich auf Eure Ideen.

LG

8 Antworten

null
    • T_Bartzsch
    • vor 2 Jahren
    • Gemeldet - anzeigen

    Man könnte tatsächlich einen Datensatz HAUSHALT anlegen mit gemeinsam geltenden Werten, und dann die Mitglieder des Haushaltes in einer Untertabelle pflegen. Dabei könnte man Person 1 ausfüllen und via Button den Wert auch für Person 2 oder gar alle Mitglieder des Haushaltes automatisch einpflegen. Also "Rauchen Sie" - ja, Knopf für "Partner auch" ...

    • Felix.3
    • vor 2 Jahren
    • Gemeldet - anzeigen

    Bei "einfachen" Fragen ist diese Herangehensweise sicherlich denkbar, geht es jedoch Richtung gesundheitliche Daten z.B. Vorerkrankungen / aktueller Zustand wird es schwieriger. Spricht man nämlich mit Person 1 & 2 gleichzeitig und fragt exakt diese Frage "leiden Sie unter Vorerkrankungen" richtet sich diese Frage eigentlich an beide. Aus diesem Grund ist meine jetzige Lösung nicht ganz optimal auf die Praxis abgestimmt. (Aufgrund des hin- und herspringen) Das "Problem" ist leider etwas tricky, weil ich zum einen getrennte Datensätze haben möchte und zum anderen eine gebündelte Datenaufnahme. (Kleiner Widerspruch) Vielen Dank jedoch für diesen Ansatz. LG

    • T_Bartzsch
    • vor 2 Jahren
    • Gemeldet - anzeigen

    Ja, das ist in der Praxis tatsächlich etwas umständlich. Zwei Datensätze sind aber sicher der richtige Weg... Was aber bei Untertabellen gut geht, ist das "hoch, runter" mit den Pfeiltasten. Wenn man dann zwischen den Datensätzen (Eheleuten) switched, bleibt NINOX ja sogar im gleichen Eingabefeld. Dann sollte man nur gut kenntlich machen, welche Person man gerade bearbeitet. Das könnte ein farbiger Balken sein, der für Mann/Frau immer gleich ist und stets in jedem Tab immer oben liegt. 

    Eine simple Alternative wäre noch, einfach NINOX in zwei Fenstern zu öffnen (evtl sogar auf zwei Monitoren). 

    • Felix.3
    • vor 2 Jahren
    • Gemeldet - anzeigen

    Die Funktion "Pfeiltasten" wäre ggf. sogar schon ausreichend, danke Du hast mich auf eine gute Idee gebracht, siehe unten. (Für alle Leser, man kann in einer Tabelle oder Untertabelle, je nachdem, mit den Pfeiltasten zwischen den Datensätzen springen, sehr praktisch für verschiedenste Bereiche und sollte zu jedem Basic-Wissen gehören)

    Bei Excel gibt es die Möglichkeit „Oberste Zeile fixieren“, damit man trotz scrollen immer die Überschriften im Blick hat, bei mir die Personen.

    Weißt Du zufällig, ob Ninox eine ähnliche Funktion hat?

    Alternativ könnte ich einen extrem dünnen und langgezogenen Platzhalter am Rand erstellen. (Wenn Auswahl = 1 (männlich) oder 2 (weiblich) -> rosa bzw. blaue Färbung)

    • Felix.3
    • vor 2 Jahren
    • Gemeldet - anzeigen

    Das mit den Platzhaltern gestaltet sich in der Praxis schwierig, weil man extrem viele bräuchte. Alternative zur Alternative, man färbt die Felder bzw. Überschriften (H1) ein.

    Weißt Du zufällig von einer Funktion die Überschriften je nach "Auswahl 1 & 2" farbig gestaltet?

    • Felix.3
    • vor 2 Jahren
    • Gemeldet - anzeigen

    Prinzipiell könnte man auch zwei Überschriften erstellen und jeweils immer nur die eine einblenden.

    (Bitte entschuldigt den Spam, nächstes mal denke ich nach, bevor ich schreibe)

    • T_Bartzsch
    • vor 2 Jahren
    • Gemeldet - anzeigen

    Kein Pronlem - im Eifer des Gefechts... :)

    Ich würde die Formularmaske so halten, dass man nicht Scrollen muss - lieber die einzelnen Bereiche in TABS gliedern. Auch das bleibt beim wechseln der Datensätze mit den Pfeiltasten erhalten.

    Und dann würde ich einfach ein Funktionsfeld in jedem Tab an erster stelle platzieren, welches via Script die Nummer des Datensatzes abfragt und via styled den Namen entsprechend färbt... Dann sollte eigentlich nix schief gehen können. 

    • T_Bartzsch
    • vor 2 Jahren
    • Gemeldet - anzeigen

    Du hast ja sicher auch den Namen und das Geschlecht pro Datensatz. Dann legst Du einfach immer oben in jedem Karteireiter ein Funktionsfeld mit etwa solchem Code

    if Geschlecht = 1 then
    styled(Name, "blue")
    else
    if Geschlecht = 2 then styled(Name, "red") end
    end

    und machst das über STIL noch Fett, große Schrift und zentriert...