Entwicklung

Labordatenbank Versionsverzeichnis

Eine Beschreibung der letzten allgemeinen Erweiterungen / Änderungen / Korrekturen an der Labordatenbank.

2021.50

16.12.2021

Labordatenbank Cloud mit hierarchischer Firewallstruktur
Um eine optimale Geschwindigkeit und Zuverlässigkeit der Labordatenbank, auch bei steigenden Datenmengen und größeren Abfragen sicherzustellen, haben wir die Applikationsserver und Datenbankserver auf leistungsfähigere Instanzen erhöht und eine Autoscalingfunktion ergänzt, welche zu Stosszeiten automatisch weitere Ressourcen zuschaltet.

Im Rahmen dieses Infrastrukturupgrades wurde auch die Netzwerkleistung erhöht und eine hierarchische Firewallstruktur eingezogen. Damit gibt es für jedes Serversystem eine eigene Firewall mit strenger Verbindungsprüfung zwischen den Serversystemen.

Der Zugriff vom Internet auf die Labordatenbank erfolgt verschlüsselt über einen Loadbalancer. Der Loadbalancer verfügt über eine eigene Firewall welche ausschließlich verschlüsselte HTTPS Verbindungen annimmt, eine Sicherheitsprüfungen vornimmt und nur zulässige Datenpakete an die Applikationsserver weitergibt.

Die Applikationsserver enthalten die Labordatenbank Anwendung, aber keine persistenten Daten. Die Applikationsserver sind auf zwei Verfügbarkeitszonen verteilt und durch eine eigene Firewall geschützt. Die Applikationsserver Firewall nimmt nur Verbindungen von der Loadbalancer Firewall an.

Die Caching und Datenbank Cluster sind ebenfalls auf zwei Verfügbarkeitszonen verteilt und sowohl der Caching als auch der Datenbank Cluster verfügen über eine eigene Firewall die nur Verbindungen von der Applikationsserver Firewall annimmt.

Durch den Einsatz dieser hierarchischen Firewallstruktur wird die Sicherherheit der Labordatenbank weiter erhöht.
Weitere Informationen zur Labordatenbank Datensicherheit

2021.49

09.12.2021

Stapelverarbeitung
Mit der Stapelverarbeitung können Aktionen vorab definiert werden, die dann für mehrere Proben oder Berichte automatisch sukzessive im Hintergrund ausgeführt werden.

So können z.B. Berichte aus Proben angelegt, an Behörden gemeldet und per Email verschickt werden. Darüber hinaus können auch beliebigen Auswertungen mit den entsprechenden Exportfunktionen für alle Proben / Berichte automatisch sukzessive im Hintergrund ausgeführt werden.

Dazu werden in einer Auswertung SQL Regeln definiert, welche die Proben / Berichte für eine bestimmte Stapelverarbeitung liefern. Diese Auswertung wird dann laufend automatisiert ausgeführt und überträgt relevante Proben / Berichte laufend an die betreffende Stapelverarbeitung.

Durch das hintereinanderschalten entsprechender Regeln, können auch mehrere Stapelverarbeitungen hintereinander ausgeführt werden (siehe Abb. 1 mit einem Workflow bestehend aus 3 Stapelverarbeitungen).



Dabei verarbeitet die Labordatenbank die Stapelverarbeitungen automatisch im Hintergrund, ohne das man dabei in der Labordatenbank angemeldet sein muss. Im Statusverlauf sieht man automatisch, wieviele der Proben / Berichte bereits verarbeitet worden sind. Für jeden Verarbeitungsschritt wird ein Status angeführt, wodurch man erkennt ob der Arbeitsschritt erfolgreich war oder ob ein Fehler bzw. welcher Fehler aufgetreten ist (siehe Abb. 2).



So können tausende Proben / Berichte laufend automatisch im Hintergrund verarbeitet werden.

Die Stapelverarbeitung ist ein kostenpflichtiges Zusatzmodul für die Enterprise Cloud. Die Konfiguration der Regeln und Inbetriebnahme der Stapelverarbeitung wird gemeinsam via Telefonkonferenz vorgenommen. Anschließend können Sie auch selbstständig beliebig weitere Regeln und Stapelverarbeitungen anlegen.

2021.46

18.11.2021

Proben-Scanner
In den Systemeinstellungen unter Proben, kann nun ein Proben-Scanner aktiviert werden. Mit dem Proben-Scanner, können Sie eine oder mehrere Proben mit Barcode oder QR-Code Einscannen und diese anschließend in der Probenliste, der Ergebnistabelle oder einer Auswertung anzeigen und weiterverarbeiten.


Hinterlegte Bilder in Auswertungen und SQL-Berichtstabellen anzeigen
Mit dem Schlüsselwort upload_id_for_img_to_show==12345 können hinterlegte Datei in Auswertungen und SQL-Berichtstabellen eingebunden werden.

Datensicherheit für Import- und Exportschnittstellen
Um die Datensicherheit für Import- und Exportschnittstellen zu erhöhen, gibt es nun neben der bestehenden Authentifizierung mit Benutzername und Passwort, die Möglichkeit Schnittstellen mit P12-Zertifikaten und IP-Adressen Beschränkung zu schützen.



Webservice Response Handler für Exportschnittstellen
Für Auswertungen/Exportschnittstellen, welche Daten an ein externes Webservice senden (push), kann nun ein Webservice Response Handler angelegt werden, der die Rückmeldung vom Empfänger inkl. Statuscodes weiterverarbeitet. So kann z.B. der erfolgreiche Messdatenexport bei der Probe protokolliert werden.

Security Key für Ihren Labordatenbank Account
Als weitere 2-Faktor-Authentifizierung (2FA) Option für Ihren Accounts, können Sie nun auch Security Keys für die Anmeldung zur Labordatenbank verwenden. Alternativ dazu steht Ihnen auch die 2FA Anmeldung mit einer Authenticator App zur Verfügung.

2021.43

28.10.2021

Mehr Sicherheit bei der Anmeldung
Die Verschlüsselung der Passwörter wurde auf den stärkeren Algorithmus (ARGON2ID) aktualisiert.
Weiters ist die 2-Faktor-Authentifizierung (2FA) nun für alle Labordatenbanken freigeschaltet.
Nutzer mit dem Zugriffsrecht "Passwort von andern Nutzern ändern" können bei Bedarf die 2FA für andere Nutzer deaktivieren.

Um die Sicherheit Ihrer Labordatenbank zu erhöhen, empfehlen wir die Aktivierung der 2-Faktor-Authentisierung.
Weitere Informationen zur Datensicherheit rund um die Labordatenbank finden Sie unter:
Labordatenbank Datensicherheit
Anwender Call zum Thema Datensicherheit
Allgemeine Datensicherheitsrichtlinien (ADSR)

Audit Trail
Änderungen an Importschnittstellen und Auswertungen werden nun detailierter im Audit Trail gespeichert.

HTTPS Importschnittstellen
Werden Daten via HTTPS an eine Importschnittstelle gesendet, so kommt jetzt eine Antwort als JSON Response zurück. Diese Antwort gibt nun auch einen MD5 des Datensatzes zurück. Damit wird der vollständige Empfang des Datensatzes für den Sender bestätigt. Eine Antwort (JSON Response) könnte z.B. sein:
{"msg":"Beim Import Transformationscode ist ein Fehler aufgetreten", "status_code":400,
"imported_files":[ { "file_name":"abc.csv", "file_md5":"0a26ddd2586f53853c0c13d474de969e" } ] }


Neue Exportschnittstelle: Tirol Testet
Für Labore mit Covid Untersuchungen und Patienten in Tirol gibt es nun auch eine Anbindung an Tirol Testet.

2021.38

23.09.2021

Labordatenbank Zeichensatz
Der Zeichensatz der Labordatenbank wurde mit diesem Update auf UTF-8 geändert. UTF-8 ist der weltweit am weitesten verbreitete Zeichensatz und ermöglicht die Darstellung von unzähligen Symbolen und Schriftzeichen von allen Sprachen der Welt.



So kann nun mit UTF-8 Zeichen in der Labordatenbank gearbeitet werden und mit der jeweiligen Schriftart können Berichte von kyrillisch bis chinesisch erstellt werden.

Damit ist auch die Darstellung einer Vielzahl von mathematischen Symbolen in der Labordatenbank und in den Berichten möglich.


Auszug der 65.536 UTF-8 Zeichen

2021.33

19.08.2021

  • Neue Möglichkeiten für den Emailversand mit Auswertungen
  • Dateien von Upload-Parameter in Kundenzone anzeigen
  • Sammelrechnung durch Auswahl mehrerer Aufträge erstellen
  • Probenprozentstatus in Systemeinstellungen ausblendbar
  • Reihenfolge von Bildanhängen in Bericht verschiebbar
  • Covid Schnittstelle zu EPI BRZ für EU "grüner Pass"
  • Angemeldete Nutzer in Mitarbeiterübersicht anzeigen
  • SMTP Server in Systemeinstellungen
  • Neue Testfälle für automatische LDB Validierung

    Die angeführten Punkte haben wir auch im Anwender-Call August 2021 vorgestellt.
  • 2021.20

    20.05.2021

    Mehrere Teilnehmer zu Notizen hinzufügen
    Bei Notizen können nun mehrere Teilnehmer ausgewählt werden. Ideal z.B. zur Dokumentation einer Laborbesprechung.


    Neuer Importschnittstellen-Typ: Auftragsstammdaten aktualisieren
    Neben den Importschnittstellen zum importieren von Aufträgen, können nun auch bestehende Aufträge durch Importschnittstellen aktualisiert werden.

    Neue Option bei Importschnittstellen: SFTP Verschiebe Verzeichnis
    Falls Sie Importschnittstellen verwenden um Dateien von einem SFTP Server abzurufen, so haben Sie nun auch die Möglichkeit die Ursprungsdateien nach dem Import automatisch auf dem SFTP Server in ein anderes Verzeichnis zu verschieben.

    LDB Kundenbetreuer in Auswahllisten ausgeblendet
    Die Support Accounts der Labordatenbank Kundenbetreuer, werden nun in den verschiedenen Mitarbeiterauswahlfeldern in der Labordatenbank ausgeblendet, es sei denn, der Kundenbetreuer war zuvor bereits vorausgewählt.
    Die Support Accounts können weiterhin in der Mitarbeiterübersicht durch den Link "Labordatenbank Support Accounts anzeigen" angezeigt werden.

    Neue Dashboard-Elemente in der Beispielsammlung
    In der Beispielsammlung der Auswertungen, gibt es einige neue Dashboard-Elemente die auf Knopfdruck aktiviert und bei Bedarf weiter angepasst werden können. Falls Sie noch keine individualisierten Kennzahlen in Ihrem Dashboard haben, sprechen Sie uns an und wir unterstützen Sie bei der Umsetzung.

    2021.14

    08.04.2021

    Berichtsbenachrichtigung per SMS
    Für den Versand von Berichten gibt es nun die Möglichkeit das dem Kunden/Patient, eine SMS Benachrichtigung zu seinem Bericht zugesendet wird.

    Reihenfolge der Dateianhänge im Bericht verschiebbar
    Für Bild und PDF Anhänge im Bericht, kann nun die Reihenfolge der Datei per Drag&Drop verschoben werden.



    Die Eingabemaske der Auswertungen wurde auf drei Bereiche aufgeteilt



    Kommentarfunktion für 8D-Report
    Bei den 8D-Reports können nun auch Kommentare eingetragen werden, worüber auch die beteiligten Teilnehmer benachrichtigt werden.



    Tasks mit Auswertungen als erledigt markieren
    Tasks können nun auch in Auswertungen als erledigt (oder offen) markiert werden.

    Darstellung von Diagrammen im Bericht auf alle Diagrammarten erweitert
    Es können nun alle Arten von Diagrammen in der PDF Ansicht und auch in PDF Berichten verwendet werden.
    z.B. Gantt-Chart, Regressionsgeraden, 3D-Chart,...



    Automatische Trigger für Auswertungen
    Als neue Enterprise Cloud Funktion, gibt es nun die Möglichkeit automatische Trigger für Auswertungen beim Anlegen / Bearbeiten von Proben und Aufträgen auszuführen.


    Enterprise Cloud in Systemeinstellungen
    In den Systemeinstellungen sehen Sie unter dem neuen Reiter "Enterprise Cloud" Ihr aktuell gewähltes Betriebsmodell und die dazu aktivierten Funktionen.

    2021.07

    18.02.2021

    Diagramme direkt in der Probendetailansicht anzeigen
    Um Werte einer Probe schnell im Blick zu haben, können die Diagramme nun auch direkt in der Probendetailansicht angezeigt werden. Dies erhöht die Übersichtlichkeit und spart Ihnen einen zusätzlichen Klick vor Anzeige des Diagramms. In der Auswertung können Sie wählen, unter welchem Parameter das Diagramm direkt eingeblendet werden soll.


    Auswertungen für alle Kunden in der Kundenzone aktivieren
    Zusätzlich zu den kundenindividuellen Ausertungen können Sie nun auch Auswertungen global für alle Kunden bereitstellen. Falls Sie also eine Auswertung (Tabelle oder Diagramm) haben, die für alle Kunden in der Kundenzone relevant ist, können Sie dies jetzt neu aktiveren.
    Um in der Auswertung auf den Kunden der Kundenzone Bezug zu nehmen, können Sie die Variable _CUSTOMER_ID_ verwenden.


    SQL Regeln bei Preisposten hinterlegen
    Erweiterung der Preisposten: Mit dieser neuen Erweiterung können Sie Ihre vorhandenen Preisposten um Regeln erweitern, um z.B. entfernungsabhängige Fahrtkosten oder Probenahmekosten automatisch bei der Rechnungsstellung zu berücksichtigen. Dies geht mit hilfe sogenannter SQL-Regeln, die auf Stammdaten zugreifen können. So können Sie z.B. eine Kilometerpauchale beim Kunden eintragen, um diese bei der Verrechnung automatisch vorzuschlagen zu lassen:


    Anleitung zu Labordatenbank Webservices
    In der Labordatenbank können Sie unterschiedliche Webservices konfigurieren und mit externen Systemen für das Importieren und Exportieren von Daten nützen. Hierzu haben wir eine neue Anleitung erstellt und Praxisbeispiele aufgeführt, wie Sie Berichte z.B. automatisch in Ihr gewünschten Laufwerk übertragen lassen können.

    Tasks und E-Mail-Warnungen von Dashboard entfernt
    Tasks und E-Mail-Warnungen werden nun nicht mehr in Ihrem Dashboard angezeigt, können aber bei Bedarf als Dashboard-Element eingefügt werden.

    Transformationscodes für Import/Export von Daten
    Mit Hilfe von Transformationscodes können Rohdaten vor einem Import / Export in die gewünschte Form transformiert werden. So wird eine Datenverarbeitung für andere Datenformate ermöglicht. Die Entwicklung von Transformationscodes ist eine Sonderleistung, die über den Standardsupport hinausgeht und mit zusätzlichen Kosten verbunden ist.

    Eigenen SMTP Server für den E-Mailversand verwenden
    Neue Wahlmöglichkeit: Wenn Sie Ihren eigenen E-Mailverserver zum Versenden Ihrer E-Mails aus der Labordatenbank verwenden möchten, können Sie ab sofort in den Systemeinstellungen nun auch Ihren eigenen SMTP Server hinterlegen. Standardmässig verwendet die Labordatenbank Postmark für den E-Mailversand von Berichten, Erinnerungen, usw.

    Musterdateien für Importschnittstellen
    Um die Arbeit mit den Importschnittstellen zu vereinfachen, stehen Ihnen ab sofort geeignete Musterdateien mit rellen Praxisbeispielen zur Verfügung. Diese Dateien können Sie Ihren Gerätelieferanten als Vorlage zur Verfügung stellen. Sie finden die Musterdateien beim Anlegen einer Importschnittstellen.