Technische Dokumentation

Auf dieser Seite finden Sie alle technischen Informationen über das Produkt wie Architektur, Technologie Stack sowie Betriebsarten und Details zur Integration.

Tablet mit sublimd

sublimd ist eine medizinische Software Plattform, welche hilft, die Prozesse in Spitälern und Arztpraxen zu optimieren. Von unterschiedlichen Quellen wie zum Beispiel Patienten, Ärzten oder Pflegefachpersonen werden strukturierte Informationen erhoben, zusammengeführt, verarbeitet und in Form von Berichten und Statistiken wieder ausgegeben. So kann sublimd autonom eine vollständige Eintrittsanamnese von Patienten am Tablet erheben und daraus einen ausformulierten Bericht für die ärztliche Dokumentation verfassen. Aus denselben strukturierten Daten kann eine CSV-Datei exportiert werden, welche direkt in der klinischen Forschung verwendet werden kann.

Betriebsarten

Software as a service (SaaS), Docker sowie manueller Betrieb mit Mandantenfähigkeit (Multitenancy)

Integration

Datenaustausch über standardisierte Schnittstellen für den Import und Export mit Unterstützung von diversen Formaten

Skalierbare Architektur

Horizontale Skalierbarkeit durch Hinzufügen zusätzlicher Knoten

Sicherheit

Applikationssicherheit durch verschlüsselte Kommunikation (HTTPS) und Multi-Faktor Authentifizierung (MFA)

Single Sign On

Zentrale Benutzerverwaltung mittels Active Directory (AD)

Rollenbasierte Zugriffskontrolle

Feingranulare Separierung der Rechte nach Benutzerrollen

Audit Logs

Protokollierung aller Aktivitäten an einem Patienten durch sublimd Activity

Internationalisierung (i18n)

Digitale Selbstanamnese in 15 Sprachen mit sublimd Check-in

Analytics & Reporting

Visualisierung und Analyse der Prozesse mit sublimd Analytics

Architektur

sublimd hat eine Client-Server Architektur. Durch Hinzufügen zusätzlicher Backend-Knoten kann die Software Plattform horizontal skaliert werden.

Dezentrale Architektur

Optional Public Zone (Internet)

Optional kann eine Public Zone eingerichtet werden, welche ermöglicht, dass Patienten von ausserhalb der Organization (Internet) Daten erfassen können.

Dezentrale Architektur mit Public Zone (Internet)

Technologie Stack

sublimd ist eine moderne Client-Server Web Applikation basierend auf dem HTML5 CSS3 JavaScript Node.js Stack.

Client

Der Client kann als Desktop-Applikation auf Microsoft Windows und Apple macOS ausgeführt werden.

Microsoft Windows
Microsoft Windows
Apple macOS
Apple macOS

Zusätzlich kann die Web Applikation in jedem gängigen Web-Browser auf dem Computer, Tablet und Smartphone verwendet werden. Folgende Web-Browser werden unterstützt:

Google Chrome
Google Chrome
Microsoft Edge
Microsoft Edge
Mozilla Firefox
Mozilla Firefox
Apple Safari
Apple Safari

Server

Der Server wird in einer Node.js Runtime betrieben. Zur Datenspeicherung wird eine MySQL Datenbank und eine Cache-Instanz (Redis) verwendet. Alle drei genannten Produkte sind Open-Source-Software (OSS) und können kostenlos genutzt werden.

Betriebsarten und Integration

sublimd bietet folgende Betriebsarten zur Auswahl an: Software as a service (SaaS) in der sublimd Cloud, Betrieb als Docker Container sowie manueller Betrieb.

# Bezeichnung Installationsaufwand KIS Integration Updates
Option 1 Cloud Icon Software as a service (SaaS) in der sublimd Cloud - () automatisch
Option 2 Docker Icon Betrieb als Docker Container in der Spital IT-Infrastruktur (On-Premises) klein manuell
Option 3 Server Icon Manueller Betrieb in der Spital IT-Infrastruktur (On-Premises) mittel manuell

Bei Option 1 wird die Software automatisch auf dem aktuellsten Stand gehalten. Eine Integration in das bestehende Klinikinformationssystem (KIS) ist nicht vorgesehen. Die ärztlichen Berichte können manuell via einfaches Copy & Paste ins KIS kopiert werden.

Bei Option 2 wird sublimd in drei einfachen Schritten installiert und ist sofort einsatzbereit:

  1. Kostenlose Docker Community Edition installieren
  2. sublimd Zip-Archiv entpacken
  3. Befehl docker-compose up ausführen. Fertig.

Schnittstellen

Bei Option 2 und Option 3 ist eine nahtlose Integration ins KIS via Kommunikationsserver möglich.

Dezentrale Architektur mit Schnittstellen

Folgende Schnittstellen sind für die Implementierung verfügbar, wobei die Datenübertragung über Web-Services, Socket (MLLP) oder das File-System erfolgen kann:

Art der Schnittstelle Kommunikationskanal Protokoll / Format
Fall erstellen Kommunikationsserver / KIS / ERP sublimd (via RESTful API) JSON, HL7 ADT oder HL7 FHIR
Termin synchronisieren
Bericht exportieren sublimd Kommunikationsserver / KIS JSON, XML, HL7 ORU oder HL7 FHIR
Benutzer authentifizieren sublimd Active Directory (AD) LDAP
Daten importieren KIS / RIS / LIS sublimd JSON, HL7 ORU / SIU oder HL7 FHIR
Daten exportieren sublimd KIS / RIS / LIS JSON, XML, HL7 ORU oder HL7 FHIR
Dokument archivieren sublimd KIS / Archivsystem PDF, HL7 MDM oder HL7 FHIR
E-Mail senden sublimd Mail-Server SMTP
SMS senden sublimd SMS-Service E-Mail-SMS-Gateway oder RESTful API

KIS Mapping

sublimd sendet den Bericht via RESTful Web Service im JSON- oder XML-Format bzw. via HL7 ORU - Schnittstelle oder HL7 FHIR an das KIS. Der exportierte Bericht wird auf die Felder des KIS gemappt.

KIS Mapping

Haben Sie noch Fragen?

Zusätzliche Informationen finden Sie in der Rubrik Häufig gestellte Fragen.
Gerne geben wir Ihnen bei weiteren Fragen Auskunft. Zögern Sie nicht, uns zu kontaktieren.