Swiss eHealth Forum | 7. März 2013 | Referat Jürgen Damsz
Im Kontext von «eHealth Schweiz» ist das KIS in der Regel das erste und wichtigste System, das ans Universalarchiv angebunden wird. Als erster Hersteller in der Schweiz hat CGM ihr KIS-System deshalb für die Integration mit dem ARTS Universalarchiv zertifiziert. Erfahren Sie wie die Anbindung ans Archiv technisch umgesetzt ist, was der Zertifizierungsprozess von «ARTS Certified Integration» alles beinhaltet und welche Vorteile sich daraus für Phoenix Kunden ergeben.
SeHF 2015 | Innovatives Partnermanagement der Kantonsspitäler Aarau und Baden
SeHF 2013 | Phoenix eArchiv APP: Zertifizierte KIS-Intergration mit dem ARTS Universalarchiv (Jürgen Damsz)
1. Phoenix App eArchiv Anbindung:
Zertifizierte KIS-Integration mit dem
ARTS Universalarchiv
Synchronizing Healthcare
2. App eArchiv Anbindung: Agenda
Die App «eArchiv Anbindung»
Aufbau und Integration in Phoenix
Referenzlösung und Leistungsumfang
Konnektoren für Archivsysteme
Systemspezifische Erweiterungen
2
3. App eArchiv Anbindung: Die App
Warum ist die Zertifizierung für die CGM wichtig?
Stabiles SDK des Herstellers
Gemeinsame Entwicklung von Schnittstellen mit dem Archiv-Hersteller
Aufbau einer Referenzlösung
Verwendung systemspezifischen Erweiterungen des Archiv Herstellers
Anbieten einer gemeinsamen Lösung (auch kleinere Kunden können auf dieser
Basis zu einer interessanten ausbaufähigen Archiv Lösung kommen)
Starterpacket, welches zum Universalarchiv mit mehreren Quellsystemen
ausgebaut werden kann
Beidseitige Releasefähigkeit
Gesicherter Know-how Transfer
Qualitätssiegel des Herstellers Uptime Services AG
3
4. App eArchiv Anbindung: Aufbau
CGM Phoenix KIS
ARTS
ARTS
Konnektor
eArchiv Anbindungs Infrastruktur
…
Weitere Archiv
Konnektoren
i.Pack
Konnektor
4
5. App eArchiv Anbindung: Referenzlösung und Leistungsumfang
Automatischer Abgleich der archivierten Dokumente mit der Phoenix KG
Manueller Abgleich (manuelle Synchronisation z.B. aus einem Kontext Menü)
5
6. App eArchiv Anbindung: Referenzlösung und Leistungsumfang
Export von RTF Berichten mit Konvertierung in PDF für die Archivierung
6
7. App eArchiv Anbindung: Referenzlösung und Leistungsumfang
Anzeige von PDF Archivdokumenten
7
8. App eArchiv Anbindung: Referenzlösung und Leistungsumfang
Suche nach Archivdokumenten über die als «suchbar» definierten Metadaten Attribute
Suche über: <Attributname>:<Wert>
FID:100026 PID:10022
Ergebnisliste enthält evtl. weitere Phoenix
Artefakte der KG. Diese Artefakte hatten auch
ein entsprechendes Such-Attribut definiert.
Ergebnisliste enthält die eingebundenen
Archiv Dokumente
8
9. App eArchiv Anbindung: Referenzlösung und Leistungsumfang
Mapping zwischen unterschiedlichen Codesystemen
Einfachere Einbindung von Dokumenten aus Umsystemen wie Scanner
Beispiel: Fall-ID von Adminsystemen Phoenix Fall-ID
<ElementDefinition elementName="ch_phoenix_patientCode_medical" dataType="xs:string"
codeSystem="ch.rkb.phoenix.patient.id" semanticCode="ch.phoenix.patientCode">
<ElementDefinition elementName="ch_phoenix_patientCode_administrative" dataType="xs:string"
codeSystem="ch.rkb.hospis.patient.id" semanticCode="ch.phoenix.patientCode">
<ElementDefinition elementName="patientCode_versicherung_admin" dataType="xs:string"
codeSystem="ch.versicherungXYZ.patient.id" semanticCode="ch.phoenix.patientCode">
Dieses Feature erlaubt den Austausch von Metadaten zwischen nahezu beliebigen Systemen per
Konfiguration. Aufwendige Schnittstellen oder Systemanpassungen sind nicht erforderlich bzw.
vereinfachen sich erheblich.
9
10. App eArchiv Anbindung: Referenzlösung und Leistungsumfang
Datenschutz Hook
für die Realisierung einer erweiterten bzw. kundenspezifischen Berechtigungslogik
Beispiel 1: Ein Anwender möchte ein Dokument archivieren
Die Berechtigung kann vorher per Scripthook geprüft werden.
Nur bei positivem Bestätigung wird das Dokument exportiert.
Beispiel 2: Der Anwender möchte ein Dokument ansehen.
Per Scripthook wird geprüft, ob der Benutzer berechtigt ist dieses anzusehen.
10
11. App eArchiv Anbindung: Referenzlösung und Leistungsumfang
Scripting
Funktionen zum Speichern von Dokumenten inkl. seiner Metadaten
Beispielhafter Anwendungsfall mit der Prozesssteuerung für die Berichts-Visierung:
Sekretariat Assistenzarzt Oberarzt
Bericht Visieren
schreiben
Zur Korrektur Bericht Visieren
visieren
Zur Korrektur Bericht
Archivieren mit visieren
Metadaten per Bericht
abschliessen Abschliessen
Skript
11
12. App eArchiv Anbindung: Konnektoren für Archivsysteme
Vorhandene Konnektoren
Uptime ARTS (vorhanden als Referenzimplementierung)
Filesystem (vorhanden)
Weitere Partner (Umsetzung In Vorbereitung)
Canon Therefore
Synedra AIM
i-engineers TIE
SER
Weitere
Auf Anfrage
12
13. App eArchiv Anbindung: Konnektoren für Archivsysteme
Funktionsumfang
Wenn möglich, dann werden wir den hier vorgestellten Referenzumfang mit den
bei Kunden vorhandenen Archiv-Systemen implementieren.
Gibt es systemspezifische Erweiterungen?
Einige der anzubindenden Archivsysteme haben besondere Stärken, die wir gerne
in unserer Lösung integrieren würden.
Beispiele: Uptime ARTS: CDA-CH Handling inkl. Datenaustauch über IHE
Profile
Synedra AIM: DICOM Viewer und Streaming
Canon Therefore: Volltextsuche
(Liste unvollständig)
13
14. App eArchiv Anbindung: Systemspezifische Erweiterungen
Beispiel: ARTS und CDA
CGM Phoenix KIS CDA
Dokumente
Suchen, Finden, Anzeigen,
Übernehmen, Ablegen von
Dokumenten
eArchiv Anbindungs Infrastruktur
CDA Parser
Archiv
CDA Validierung Dokumente ARTS
(z.B. PDF)
XML Validierung CDA Validierung
ARTS Versionierte CDA
Konnektor Dokumente
14
15. App eArchiv Anbindung: Ausblick
CGM Phoenix KIS
Suchen, Finden, Anzeigen,
Übernehmen, Ablegen von
Dokumenten
eArchiv Anbindungs Infrastruktur
CDA Parser
Archiv
CDA Validierung Dokumente
(z.B. PDF)
XML Validierung
i.Pack ARTS
IHE Affinity …
i.Pack Konnektor Konnektor
Domain
15