Technische Dokumentation
Auf dieser Seite finden Sie alle technischen Informationen über das Produkt wie Architektur, Technologie Stack sowie Betriebsarten und Details zur Integration.
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)
Rollenbasierte Zugriffskontrolle
Feingranulare Separierung der Rechte nach Benutzerrollen
Architektur
sublimd hat eine Client-Server Architektur. Durch Hinzufügen zusätzlicher Backend-Knoten kann die Software Plattform horizontal skaliert werden.
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.
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.
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:
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 | Software as a service (SaaS) in der sublimd Cloud | - | () | automatisch | |
Option 2 | Betrieb als Docker Container in der Spital IT-Infrastruktur (On-Premises) | klein | manuell | ||
Option 3 | 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:
- Kostenlose Docker Community Edition installieren
- sublimd Zip-Archiv entpacken
- Befehl
docker-compose up
ausführen. Fertig.
Schnittstellen
Bei Option 2 und Option 3 ist eine nahtlose Integration ins KIS via Kommunikationsserver möglich.
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.
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.