Das Repository stellt ein Stylesheet für die Generierung einer menschenlesbaren Version zum HL7 CDA Implementierungsleitfaden Psychosomatisch-psychotherapeutischen Arztbriefs für die Klinik und Poliklinik für Psychotherapie und Psychosomatik (PSO) am Universitätsklinikum Carl Gustav Carus Dresden bereit.
Zur Erstellung wird auf die im ART-DECOR bereitgestellten Materialien und Dokumentationen zurückgegriffen.
- Laden Sie sich das ZIP-Archiv vom aktuellsten Release herunter
- Entpacken Sie das ZIP-Archiv bzw. extrahieren Sie die enthaltenen Dateien
- Öffnen Sie Ihren Browser (es wird Mozilla Firefox empfohlen)
- Öffnen Sie ein Arztbrief XML-Beispiel, z.B. Datei
<Downloads>/<Archiv>/xml/teleneps-example-2.xml
, im Browser
Die Arztbrief XML-Beispiele werden im Browser beim Öffnen als Fließtext bzw. unformatiert angezeigt?
Standardgemäß verbieten einige Browser das Laden von Dateien anderen Ursprungs, die innerhalb der geöffneten Seite verlinkt sind (siehe Cross-Origin Resource Sharing, kurz CORS). Um ein Arztbrief XML-Beispiel korrekt anzuzeigen, muss ein sog. Stylesheet aus einem Verzeichnis geladen werden, das im Arztbrief XML-Beispiel verlinkt ist.
Um dies zu erlauben, müssen im Browser Mozilla Firefox einmalig folgende Schritte durchgeführt werden:
- Mozilla Firefox-Browser öffnen
- Erweiterte Konfiguration öffnen (about:config)
- In Suchleiste security.fileuri.strict_origin_policy eingeben
- Den Wert von security.fileuri.strict_origin_policy auf false setzen
- Arztbrief XML-Beispiel im Browser öffnen bzw. neu laden
Für die Einstellung der CORS-Richtlinien in anderen Browsern, müssen Sie die Hilfeseiten des jeweiligen Browsers aufsuchen (z.B. Google Chrome)
Welche Dateien muss ich kennen, um das Stylesheet oder die Arztbrief XML-Beispiele anpassen zu können?
- XSL Stylesheet (Original):
stylesheets/cda.xsl
- XSL Stylesheet (Tele-NePS):
stylesheets/teleneps.xsl
- CSS Styles:
stylesheets/styles.css
- Logo:
stylesheets/logo.svg
- Arztbrief XML-Beispiel 1:
xml/teleneps-example-1.xml
- Arztbrief XML-Beispiel 2:
xml/teleneps-example-2.xml
Lassen sich die Arztbrief XML-Beispiele auch mit der originalen Vorlage (HL7 CDA Stylesheet) anzeigen?
Ja. Dazu ist eine kleine Änderung am jeweiligen Arztbrief XML-Beispiel vorzunehmen:
- Öffnen Sie das Arztbrief XML-Beispiel, z.B. die Datei
<Downloads>/<Archiv>/xml/teleneps-example-2.xml
, in einem Texteditor - Suchen und Ändern Sie die Textpassage
<?xml-stylesheet type="text/xsl" href="../stylesheets/teleneps.xsl"?>
in folgende:<?xml-stylesheet type="text/xsl" href="../stylesheets/cda.xsl"?>
- Öffnen Sie das Arztbrief XML-Beispiel im Browser bzw. laden Sie es erneut
Haben Sie Probleme entdeckt oder Verbesserungsvorschläge? Dann nutzen Sie bitten den Issue-Tracker, um diese zu melden. Falls Sie bereits konkrete Anpassungen vorgenommen haben, von denen alle Nutzer oder Entwickler des Stylesheets profitieren können, dann können Sie diese gern mittels Pull Request bereitstellen.
Das bereitstellte benutzerdefinierte XSL Stylesheet wurde zum Zwecke der Anzeige und auf Grundlage der ausgelieferten Arztbrief XML-Beispiele erstellt. Vor einem Produktiveinsatz sollte das XSL Stylesheet kritisch reflektiert und bei Bedarf an die vorliegenden Anwendungsszenarien sowie einhergehende Bedingungen angepasst werden.