ED

Aus Hl7wiki
(Teildokument von V3 Datentypen Release 1)
Wechseln zu: Navigation, Suche
(XML Beispiele)
(Attribute von ED)
 
(24 dazwischenliegende Versionen von 3 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
= ED (Eingekapselte Daten – encapsulated data) =
+
{{DocumentPart}}
 +
== ED (Eingekapselte Daten – encapsulated data) ==
  
 
Dies ist ein allgemeiner Typ für allerlei Multimedia-Daten. In Deutschland wird dieser Typ vorläufig für Texte mit oder ohne (einfachem) Layout verwendet.
 
Dies ist ein allgemeiner Typ für allerlei Multimedia-Daten. In Deutschland wird dieser Typ vorläufig für Texte mit oder ohne (einfachem) Layout verwendet.
Zeile 7: Zeile 8:
 
Der ED-Typ kennt zweierlei Nutzungsformen:
 
Der ED-Typ kennt zweierlei Nutzungsformen:
  
# Inline data: In diesem Typ werden die vollständigen Daten gesendet. Diese Form wird über-wiegend für Texte verwendet.
+
# ''Inline data:'' In diesem Typ werden die vollständigen Daten gesendet. Diese Form wird über-wiegend für Texte verwendet.
# By reference: Eine verkleinerte Version der Daten wird in einem “thumbnail” erfasst, wobei mit einer “reference” auf die vollständigen Daten verwiesen wird. Diese Form wird in Deutschland vorläufig noch nicht verwendet.
+
# ''By reference:'' Eine verkleinerte Version der Daten wird in einem “thumbnail” erfasst, wobei mit einer “reference” auf die vollständigen Daten verwiesen wird. Diese Form wird in Deutschland vorläufig noch nicht verwendet.
  
== Attribute von ED ==
+
=== Attribute von ED ===
  
{{AttDesc | encoding | Kodierung | cs }}
+
{{AttDesc | ae=att | rim=act | name=encoding | desC=Kodierung | dt=cs | card= | conf= }}
 
Benutzung dieses Attributs ist optional. Dabei sind zwei Kodierungstypen möglich.
 
Benutzung dieses Attributs ist optional. Dabei sind zwei Kodierungstypen möglich.
 
  
 
{| class="hl7table"
 
{| class="hl7table"
Zeile 26: Zeile 26:
 
|}
 
|}
  
{{AttDesc | mediaType | Datenart | cs }}
+
{{AttDesc | ae=att | rim=act | name=mediaType | desc=Datenart | dt=cs | card= | conf= }}
Dieses Attribut zeigt die Art der Daten an. In Deutschland werden vorläufig nur die ver-pflichteten Datenarten unterstützt, die in der nachstehenden Tabelle wiedergegeben sind:
+
Dieses Attribut zeigt die Art der Daten an. In Deutschland werden vorläufig nur die verpflichteten Datenarten unterstützt, die in der nachstehenden Tabelle wiedergegeben sind:
  
 
{| class="wikitable"
 
{| class="wikitable"
Zeile 52: Zeile 52:
 
|}
 
|}
  
Zugelassene mediaTypes in einer faktischen Implementierung können weiter eingeschränkt werden.
+
Zugelassene ''mediaTypes'' in einer faktischen Implementierung können weiter eingeschränkt werden.
 
 
{{BeginEMBox}}
 
  
 +
{{EMBox|
 
Es wird ausdrücklich keine Begrenzung der Größe von den Attributwerten vorgegeben. Auch bei spezifischen Elementen einer HL7 Nachricht geschieht dies nicht, weil der Standard die maximale Größe prinzipiell nicht einschränkt.
 
Es wird ausdrücklich keine Begrenzung der Größe von den Attributwerten vorgegeben. Auch bei spezifischen Elementen einer HL7 Nachricht geschieht dies nicht, weil der Standard die maximale Größe prinzipiell nicht einschränkt.
  
 
Vereinbarungen hierüber werden auf Implementierungsniveau gemacht. Ohne spezifische Vereinbarungen muss der Empfänger in der Lage sein, Encapsulated Data (z. B. Freitext) von beliebiger Größe zu verarbeiten.
 
Vereinbarungen hierüber werden auf Implementierungsniveau gemacht. Ohne spezifische Vereinbarungen muss der Empfänger in der Lage sein, Encapsulated Data (z. B. Freitext) von beliebiger Größe zu verarbeiten.
 +
}}
  
{{EndEMBox}}
+
=== Kindelemente von ED ===
  
== Kindelemente von ED ==
+
{{AttDesc | ae=elm | rim=act | name=reference | desc=Verweis | dt=TEL | card= | conf= }}
 
 
{{AttDesc | reference | Verweis | TEL }}
 
  
 
Dieses Element wird nur in Kombination mit dem ‘thumbnail’ Element benutzt. Es enthält den Hinweis auf die vollständigen Daten in der Form eines TEL (Telecom) Typs.
 
Dieses Element wird nur in Kombination mit dem ‘thumbnail’ Element benutzt. Es enthält den Hinweis auf die vollständigen Daten in der Form eines TEL (Telecom) Typs.
  
{{AttDesc | thumbnail | verkleinerte Wiedergabe | ED }}
+
{{AttDesc | ae=elm | rim=act | name=thumbnail | desc=verkleinerte Wiedergabe | dt=ED | card= |  conf= }}
  
 
Dieses Element wird benutzt wenn die Datei zu groß ist für den ED-Typ. Das ‘reference’ Element enthält den Hinweis auf die originale Datei. Das ‘thumbnail’ Element kann beispielsweise benutzt werden, um JPEG Versionen von DICOM Dateien weiterzuleiten.
 
Dieses Element wird benutzt wenn die Datei zu groß ist für den ED-Typ. Das ‘reference’ Element enthält den Hinweis auf die originale Datei. Das ‘thumbnail’ Element kann beispielsweise benutzt werden, um JPEG Versionen von DICOM Dateien weiterzuleiten.
  
Da ‘thumbnail’ ein ED-Typ ist, können alle hiervor genannten Datenarten darin untergebracht werden.  
+
Da ‘thumbnail’ ein ED-Typ ist, können alle hiervor genannten Datenarten darin untergebracht werden.
  
== XML Beispiele ==
+
'''''XML Beispiele'''''
  
 
Einfacher Freitext:
 
Einfacher Freitext:
 
+
{{HL7XML
{{BeginXML}}
+
| code =
 
<text xsi:type="ED" mediaType="text/plain">
 
<text xsi:type="ED" mediaType="text/plain">
 
Die häusliche Situation des Patienten ist schwierig, da die Kinder weit weg wohnen.  
 
Die häusliche Situation des Patienten ist schwierig, da die Kinder weit weg wohnen.  
 
</text>
 
</text>
{{EndXML}}
+
}}
  
 
Beispiel einer Anwendung von Thumbnail und Reference:
 
Beispiel einer Anwendung von Thumbnail und Reference:
 
+
{{HL7XML
{{BeginXML}}
+
| code =
 
<value xsi:type="ED" mediaType="image/png" encoding="B64">
 
<value xsi:type="ED" mediaType="image/png" encoding="B64">
 
   <reference value="http://radiology.iumc.edu/xrays/128s.png">
 
   <reference value="http://radiology.iumc.edu/xrays/128s.png">
Zeile 102: Zeile 100:
 
   </thumbnail>
 
   </thumbnail>
 
</value>
 
</value>
{{EndXML}}
+
}}

Aktuelle Version vom 25. August 2014, 08:58 Uhr

Dieses Material ist Teil des Leitfadens V3 Datentypen Release 1.
  • Direkt im Wiki geändert werden sollten Schreibfehler, ergänzende Hinweise.
  • Offene Fragen, die der Diskussionen bedürfen, sollten auf der Diskussionsseite aufgenommen werden.
  • Liste der Seiten dieses Leitfadens: hier, Liste der Seiten, in denen dieses Material verwendet (transkludiert) siehe hier .

ED (Eingekapselte Daten – encapsulated data)

Dies ist ein allgemeiner Typ für allerlei Multimedia-Daten. In Deutschland wird dieser Typ vorläufig für Texte mit oder ohne (einfachem) Layout verwendet.

ED ist ein komplexer Typ, der Elemente und Attribute enthält. Die Daten (Text, Bilder) befinden sich im ED-Element in der Form, die das ‘encoding’ Attribut spezifiziert hat.

Der ED-Typ kennt zweierlei Nutzungsformen:

  1. Inline data: In diesem Typ werden die vollständigen Daten gesendet. Diese Form wird über-wiegend für Texte verwendet.
  2. By reference: Eine verkleinerte Version der Daten wird in einem “thumbnail” erfasst, wobei mit einer “reference” auf die vollständigen Daten verwiesen wird. Diese Form wird in Deutschland vorläufig noch nicht verwendet.

Attribute von ED

@ Attribut DT Card Conf Beschreibung
encoding cs

Benutzung dieses Attributs ist optional. Dabei sind zwei Kodierungstypen möglich.

Tabelle der Attributwerte für encoding
Code Definition
TXT Für Textdaten. Das ist der Standardtyp. Wenn kein Encoding angegeben ist, wird von TXT ausgegangen.
B64 Die Base 64 Kodierung wird für alle anderen Multimedia Daten benutzt
@ Attribut DT Card Conf Beschreibung
mediaType cs Datenart

Dieses Attribut zeigt die Art der Daten an. In Deutschland werden vorläufig nur die verpflichteten Datenarten unterstützt, die in der nachstehenden Tabelle wiedergegeben sind:

Tabelle mediaType Attribut Werte (Datenarten):
Code Name Status Definition
text/plain Plain Text verpflichtend Für willkürliche Texte. Dies ist der ‘default’ Typ. In dieser Form ist er identisch mit dem ST Type.
text/html HTML Text empfohlen Bestimmt für formatierte Texte in HTML Format. HTML reicht für die meisten Anwendungen aus, bei denen Layout erwünscht ist. HTML ist Plattform-unabhängig und weit verbreitet.
audio/basic Basic Audio verpflichtend 1- Kanal Audioformat für Sprache. Obwohl Unterstützung dieses Formats verpflichtend ist, wird es in Deutschland kaum benutzt werden.
audio/mpeg MPEG audio layer 3 verpflichtend MPEG-1 Audio layer-3 (auch bekannt als MP3) ist momentan der Standard für komprimierte Audiodaten.
image/png PNG Image verpflichtend Portable Network Graphics (PNG) [1] ist eine verlustfreie Komprimierung von Bilddateien. Wo vorher GIF benutzt wurde, muss jetzt PNG unterstützt werden.
image/jpeg JPEG Image verpflichtend Dieses Format wird benutzt für hohe Resolutionen bei Fotos und anderen Bilddateien. Die Komprimierung verläuft nicht ohne Verluste, wodurch dieses Format nicht immer geeignet ist für diagnostische Zwecke. JPEG wird vorwiegend benutzt werden für ‘thumbnails’ von großen (DICOM) Da-teien.
video/mpeg MPEG Video verpflichtend MPEG ist ein internationaler Standard für Videobilder. Er ist weit verbreitet und Open-Source-Implementierungen sind verfügbar.
text/rtf RTF empfohlen RTF-Format
application/pdf PDF verpflichtend PDF-Format

Zugelassene mediaTypes in einer faktischen Implementierung können weiter eingeschränkt werden.

Kindelemente von ED

< Element DT Card Conf Beschreibung
reference TEL Verweis


Dieses Element wird nur in Kombination mit dem ‘thumbnail’ Element benutzt. Es enthält den Hinweis auf die vollständigen Daten in der Form eines TEL (Telecom) Typs.

< Element DT Card Conf Beschreibung
thumbnail ED verkleinerte Wiedergabe


Dieses Element wird benutzt wenn die Datei zu groß ist für den ED-Typ. Das ‘reference’ Element enthält den Hinweis auf die originale Datei. Das ‘thumbnail’ Element kann beispielsweise benutzt werden, um JPEG Versionen von DICOM Dateien weiterzuleiten.

Da ‘thumbnail’ ein ED-Typ ist, können alle hiervor genannten Datenarten darin untergebracht werden.

XML Beispiele

Einfacher Freitext:

<text xsi:type="ED" mediaType="text/plain">
Die häusliche Situation des Patienten ist schwierig, da die Kinder weit weg wohnen. 
</text>

Beispiel einer Anwendung von Thumbnail und Reference:

<value xsi:type="ED" mediaType="image/png" encoding="B64">
  <reference value="http://radiology.iumc.edu/xrays/128s.png">
    <useablePeriod xsi:type="IVL_TS">
      <low value="200007200845" />
      <high value="200008200845" />
    </useablePeriod>
  </reference>
  <thumbnail mediaType="image/jpeg" representation="B64">
MNYD83jmMdomSJUEdmde9j44zmMir6edjzMMIjdMDSsWdIJdksIJR3373jeu83
6edjzMMIjdMDSsWdIJdksIJR3373jeu83MNYD83jmMdomSJUEdmde9j44zmMir
...
omSJUEdmde9j44zmMiromSJUEdmde9j44zmMirdMDSsWdIJdksIJR3373jeu83
4zmMir6edjzMMIjdMDSsWdIJdksIJR3373jeu83==
  </thumbnail>
</value>