ELGA Referenz-Stylesheet

Aus HL7 Austria MediaWiki
Version vom 2. Juli 2020, 08:43 Uhr von Sjencic (Diskussion | Beiträge) (ELGA Referenz-Stylesheet)
Wechseln zu: Navigation, Suche

1 ELGA Referenz-Stylesheet

Die aktuellste Version des Stylesheets und die Vorgängerversion können auf der ELGA-Webseite unter CDA-Darstellung abgerufen werden.

1.1 Nutzungsbedingungen

Das "ELGA Referenz-Stylesheet" wird von der ELGA GmbH bis auf Widerruf unentgeltlich und nicht-exklusiv sowie zeitlich und örtlich unbegrenzt, jedoch beschränkt auf Verwendungen für die Zwecke der "Clinical Document Architecture" (CDA) zur Verfügung gestellt. Veränderungen für die lokale Verwendung sind zulässig. Derartige Veränderungen (sogenannte bearbeitete Fassungen) dürfen ihrerseits publiziert und Dritten zur Weiterverwendung und Bearbeitung zur Verfügung gestellt werden. Bei der Veröffentlichung von bearbeiteten Fassungen ist darauf hinzuweisen, dass diese auf Grundlage des von der ELGA GmbH publizierten "ELGA Referenz-Stylesheet" erstellt wurden. Die Anwendung sowie die allfällige Bearbeitung des "ELGA Referenz-Stylesheet" erfolgt in ausschließlicher Verantwortung der AnwenderInnen. Aus der Veröffentlichung, Verwendung und/oder Bearbeitung können keinerlei Rechtsansprüche gegen die ELGA GmbH erhoben oder abgeleitet werden.

1.1.1 Optionen

Das Verhalten des Referenzstylesheets kann über folgende Optionen gesteuert werden (Bitte in der Datei ein- oder auskommentieren):

  • ShowRevisionMarks: eingefügten und gelöschten Text anzeigen
  • use external css: Externes CSS aktivieren
  • print icon visibility: Druck-Icon ausblenden
  • isdeprecated: Status des Dokuments (gültig oder storniert)
  • enableInfoButton: Anzeige eines Info-Button bei Laborbefund EIS Full Support (Link auf Seite im Gesundheitsportal)
  • LOINCResolutionUrl: URL zur Auflösung bei InfoButton
  • sectionTitleWhiteBackgroundColor: Section Überschrift kann mit grauem (default) oder weißem Hintergrund angezeigt werden

ACHTUNG, für das Setzen der folgenden Optionen beachten Sie bitte die untenstehenden Hinweise!

  • strict mode: wenn aktiviert, werden ungültige Dokumente nicht angezeigt (default: aktiviert)
  • showTableInBestGuess: wenn aktiviert, werden ungültige Tabellen angezeigt ("in best guess mode") (default: deaktiviert)

ACHTUNG: Für das Setzen der Optionen strict mode: disabled und showTableInBestGuess: enabled ist unbedingt Folgendes zu beachten: Mit dieser Einstellung werden auch ungültige Tabellen, z.B.: mit unterschiedlicher Spaltenanzahl innerhalb einer Tabelle im "best guess" Modus angezeigt. Der Inhalt kann dadurch unter Umständen fehlerhaft interpretiert werden. Diese Tabellen werden durch das Stylesheet mit einem Warnhinweis versehen angezeigt. Das Umstellen dieser beiden Optionen ist aus haftungsrechtlichen Gründen dringend mit dem Verantwortlichen/Ihrem Vorgesetzten abzustimmen. Bei Fragen wenden Sie sich an cda@elga.gv.at.

Das ELGA Referenz-Stylesheet wurde erfolgreich mit folgenden XSLT Prozessoren getestet:

  • Saxon, Versionen 6.5.5 und 9.6.0.7
  • Xsltproc
  • .NET 1.0
  • MSXML 3.0

1.1.2 Known Issues

Optimale Darstellungsergebnisse werden bei Verwendung von Firefox erreicht.

  • Bei der Darstellung mittels Internet Explorer ist zu beachten:
    • Bei der Darstellung von lokal gespeicherten Dateien muss folgende Einstellung für JavaScript getroffen werden:
    • Internetoptionen -> Erweitert -> unter Sicherheit: Ausführung aktiver Inhalte in Dateien auf dem lokalen Computer zulassen
  • Beim Speichern von eingebetteten Dateien wird im Internet Explorer wird keine Dateiendung an die Datei gehängt
  • Microsoft Spartan unterstützt keine XSL Transformationen. Ein zu einer HTML-Datei transformiertes Stylesheet wird aber fehlerfrei angezeigt.
  • Bei der Darstellung in den verschiedenen Browsern, müssen einige Einstellungen beachtet werden, damit das Stylesheet richtig angezeigt wird (siehe Kapitel "Browsereinstellungen")

1.1.3 Changelog Referenz-Stylesheet

Hier sind alle Änderungen des Referenz-Stylesheets seit Mai 2019 (absteigend nach Erscheinungsdatum) aufgelistet.

1.1.3.1 Stylesheet 1.09.001 (2020-04)

Getestet mit den folgenden Browsern:

  • Firefox Version 75.0 (64-Bit)
  • Microsoft Edge 44.17763.831.0
  • Google Chrome Version 81.0.4044.113 (64-Bit)

Änderungen in diesem Release

  • Verbesserte Formatierungsmöglichkeiten in der Allergie-Sektion
    • Tabellarischen Darstellung der Allergie-Sektion
  • Verbesserte Darstellung von Abschnitten im Stylecode "xELGA_monospaced"
  • Verbesserte Anzeige der gesetzlichen Vertreter
    • Neue Bezeichnung: „Gesetzlicher Vertreter: Erwachsenenvertreter, Vormund, Obsorgeberechtigter“
  • Verbesserte Darstellung des Geschlechts mit Nullflavor
    • administrativeGenderCode NullFlavor=“UNK“ --> „Unbekannt“
    • administrativeGenderCode NullFlavor=“NA“ --> „Offen“

1.1.3.2 Stylesheet 1.08.004 (2019-11)

Getestet mit den folgenden Browsern:

  • Microsoft Edge 44.17763.771.0
  • Firefox Version 69.0 (64-Bit)
  • Google Chrome Version 78.0.3904.87 (64-Bit)

Änderungen in diesem Release

  • Darstellung der Auftragsnummer im Laborbefund
  • Verbesserte Darstellung des Zeitraums bei ambulanten Besuchen
    • 1. Szenario: Patient hatte einen längeren ambulanten Zeitraum (effectivtime low und high unterschiedliche Tage)
      • "Ambulant vom 18.08.2019 bis 30.09.2019"
      • Detailansicht: „Ambulant vom 18.08.2019 um 13:30 bis 30.09.2019 um 18:00“
    • 2. Szenario: Patient ist nur an einem Tag da gewesen und am selben Tag wieder gegangen (effectivtime low und high selber Tage):
      • "Ambulant am 23.07.2019"
      • Detailansicht: „Ambulant am 23.07.2019 von 10:30 bis 12:40“
    • 3. Szenario: „effectivtime high“ nicht angegeben
      • "Ambulant am 23.07.2019"
      • Detailansicht: „Ambulant am 23.07.2019 um 10:30 bis unbekannt“

1.1.3.3 Stylesheet 1.08.003.1 (2019-09)

Getestet mit den folgenden Browsern:

  • Microsoft Edge 44.17763.1.0
  • Firefox Version 69.0 (64-Bit)
  • Google Chrome Version 77.0.3865.75 (64-Bit)

Änderungen in diesem Release

  • Bugfix: Falsch positive Anzeige des InfoButtons behoben
    • Beim Aktivieren des Parameters (showInfoButtonInTable) wird eine neue Spalte in den Tabellen erstellt
    • Voraussetzung: Info Button sind vorhanden
  • Optimierung der Hinweisbox des Info Buttons
    • Erlauben: Box verschwindet einmalig – d.h. beim erneuten Anklicken des Info Buttons wird die Hinweisbox wieder aufscheinen
    • Immer Erlauben: Box wird nur einmal angezeigt und danach scheint die Box nicht mehr auf (Ausnahme: Google Chrome, nur „Erlauben“ möglich, da keine Zustandsspeicherung bei lokalen Seiten zulässig ist)
  • Verbesserte Anzeige von unbekannten Ländercodes
    • Unbekannte Ländercodes werden nur mehr als Code angezeigt
  • Der Hintergrund von Section-Überschriften kann mittels Parameter (param_sectionTitleWhiteBackgroundColor) gesteuert werden
  • Verbesserte Anzeige des Datums bei „Unterzeichnet von“ (/ClinicalDocument/author[1]/assignedAuthor[1])
    • Anstelle von „unbekannt“ wird kein Datum angezeigt, wenn kein Datum eingetragen wurde

1.1.3.4 Stylesheet 1.08.00.4 (2019-05)

Getestet mit den folgenden Browsern:

  • Microsoft Edge 42.17134.1.0
  • Firefox Version 66.0.5 (64-Bit)


Neue Gestaltung der Anzeige Type of change
Section.Title Zeile mit Farbhintergrund angezeigt New
Tabelle
  • Rahmen entfernt
  • Header farblich dargestellt
  • Body in Zebra Muster dargestellt (alternierend gefärbte Zeilen)
  • Trennlinien zwischen den Zeilen
New
Rahmen der Boxen wurden entfernt Removed
Ersteller/ Empfängerbox (/ClinicalDocument/participant typeCode="REF") wurde entfernt Removed
Dialog „Keine Warnung“ wurde entfernt Removed
Schriftgröße und Abstände reduziert Changed
Patientenbox (/ClinicalDocument/recordTarget): Titel, Name, Abkürzung des Geschlechts, SV-Nummer, Anzeige des Icons für gesetzliche Vertreter, wenn vorhanden Changed
Aufenthaltbox (/ClinicalDocument/componentOf/encompassingEncounter) getrennt von Patientenbox - eingeklappt: Einrichtung und Aufenthaltsdauer Changed
Auftraggeberbox im Laborbefund (/ClinicalDocument/participant typeCode="REF")
  • Eingeklappt: Organisation angezeigt
  • Ausgeklappt: Informationen aus dem Feld Zuweiser
  • Zuweiser aus der Sektion „Zusätzliche Informationen“ entfernt
Changed
Weniger Einrückung des Textes Changed
Inhalt der Section Allergien wird bereits in der gelben „Warnungsbox“ angezeigt Changed
Box „Bei Fragen kontaktieren Sie bitte“ (/ClinicalDocument/participant typeCode="CALLBCK"): Name, Telefonnummer Changed
Unterzeichnerbox (/ClinicalDocument/legalAuthenticator; /ClinicalDocument/authenticator): alle Unterzeichner werden in einer Box eingetragen, ersichtlich sind die Namen und das Datum Changed
Kopfzeile verkleinert: Logo und Text wurden verkleinert Changed
Darstellung der Angehörige (/ClinicalDocument/participant typeCode="IND") wurde optimiert
  • Wurde an Notfallkontakt angelehnt
Changed
„Kopie an („primär“ wurde durch „Empfänger“ ersetzt und „Kopie an (sekundär)“ wurde auf „Kopie an“ geändert Changed
Dezentere Farben im Stylesheet Changed
Neue Pfeile zum Ein- und Ausklappen auf der rechten Seite Changed
Die Anzeigelogik für das Icon „gesetzlicher Vertreter“ in der Patientenbox wurde optimiert (/ClinicalDocument/recordTarget/patientRole/patient/guardian) Changed
Fehler bei der Unterscheidung zwischen Dosierungsvariante 1 und Dosierungsvariante 3 behoben Changed


Neue Funktionalitäten Type of change
Festbreitenschrift (xELGA-StyleCode=“monospaced“):
  • Zur korrekten Formatierung von über Festbreitenschrift gegliederten Texten (z.B. Tabellen)
New
Punkte bei den Faxnummern wurden entfernt Removed
Entfall der Notwendigkeit von Base64-Decoder Servlet Removed
Hover Darstellungen für Icons eingefügt Changed
Optimierte Build-Artefakte für JBoss Server Changed
Navigation:
  • Reihenfolge der Sektionen im Inhaltsverzeichnis abgebildet
  • Skip Links am Anfang des Dokuments
  • Fokus gut sichtbar
Changed