NonXML-Body-Section (Template)

Aus Hl7wiki
(Teildokument von Arztbrief 2.x)
Wechseln zu: Navigation, Suche
K
(Section: Non-XML-Body)
 
(11 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
 
{{DocumentPart}}
 
{{DocumentPart}}
 
 
==Section: Non-XML-Body==
 
==Section: Non-XML-Body==
 +
Es gibt für die unstrukturierte Wiedergabe im so genannten nonXMLBody zwei Varianten:
 +
* Unstrukturierter Body mit eingebettetem Dokument (z. B. PDF), Base64-encoded als Elementinhalt im text-Element
 +
* Unstrukturierter Body mit referenziertem Dokument (z. B. PDF), als URL/URI in reference/@value.
 +
Für beide Situationen ist jeweils ein Template vorhanden, das die eine oder andere Situation beschreibt.
  
{| class="hl7table"
+
{{AlertBox|Der Einsatz von CDAs mit eingebetteten oder referenzierten Dokumenten birgt einige technische Risiken. Die Anzeige solcher CDAs mit non-structured bodies ist vor allem in Web-basierten Anwendungen nur durch dedizierte Viewer oder durch eine spezialisierte Vorverarbeitung darstellbar. Ein Arztbrief mit einem structured body kann hingegen durch einen einfachen XML Stylesheet in jedem Browser dargestellt werden. Bei eingebetteten Dokumenten ist zusätzlich der höhere Platzbedarf (ca. 33% zusätzlicher Speicherbedarf verglichen mit einem strukturierten Body) wegen der ineffizienten base64-Kodierung zu bedenken. 
Aufgrund dieser technischen Limitationen sollten Projekt- oder Produktverantwortliche vor einer Entscheidung für unstrukturierte Bodies eine umfangreiche Abwägung der Risiken vornehmen.}}
|bgcolor="ddddff"|Template ID|| colspan=2 | ?????
+
===Unstrukturierter Body mit referenziertem Dokument ===
|-
+
{{:1.2.276.0.76.10.3036/dynamic}}
|bgcolor="ddddff"| General Description|| colspan=2 | Dieses Template definiert, wie ein beliebiges Dokument durch CDA gekapselt werden kann.
+
===Unstrukturierter Body mit eingebettetem Dokument===
|-
+
{{:1.2.276.0.76.10.3038/dynamic}}
|bgcolor="ddddff"|LOINC Code||bgcolor="ddddff"|Opt.||bgcolor="ddddff"|Description
+
[[Kategorie:cdaab2|NonXML-Body]]
|-
 
| - || X || -
 
|}
 
 
 
Die Möglichkeiten, wie CDA und PDF zusammenarbeiten können, ist auf einer [[CDA und PDF| separaten Seite]] beschrieben.
 
 
 
<syntaxhighlight lang="xml">
 
<ClinicalDocument>
 
  ..
 
  <component>
 
    <nonXMLBody>
 
      <languageCode code="de-DE"/>
 
      <text mediaType="Application/pdf" representation="B64">
 
        sadsfFAETQETEdfgStreTdsfgSrgregWRTERtSFGwERtwtergq45ttGw5TW%TwtR%TG
 
        vbnbnDJDZwrGTarGFaerewFasFaGaERgGtRzRthsYDFfGeRTertwerfFgERT3$RT34r
 
        dfE$R%34ReFD34T34TG§$t§4%T3ER§4t5§4TWEWRt§$t5§$t§g§$rt§$tGF$§t§$t$t
 
        ...
 
        cwER"§$wer§$65$%gTGH5643FD§$KJDU21%ZuTz$%z3vXCvSDf2EQeGFE§rwFG3$T%$
 
        e545REG34T%$gtrfgeg=
 
      </text>
 
    </nonXMLBody>
 
  </component>
 
</ClinicalDocument>
 
</syntaxhighlight>
 
 
 
 
[[Kategorie:CDA Section Level Template|NonXML-Body]]
 
[[Kategorie:CDA Section Level Template|NonXML-Body]]

Aktuelle Version vom 19. Oktober 2015, 20:36 Uhr

Dieses Material ist Teil des Leitfadens Arztbrief 2.x.
  • 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 .

Section: Non-XML-Body

Es gibt für die unstrukturierte Wiedergabe im so genannten nonXMLBody zwei Varianten:

  • Unstrukturierter Body mit eingebettetem Dokument (z. B. PDF), Base64-encoded als Elementinhalt im text-Element
  • Unstrukturierter Body mit referenziertem Dokument (z. B. PDF), als URL/URI in reference/@value.

Für beide Situationen ist jeweils ein Template vorhanden, das die eine oder andere Situation beschreibt.

Unstrukturierter Body mit referenziertem Dokument

Id1.2.276.0.76.10.3036Gültigkeit2014‑08‑25
StatusKgreen.png AktivVersions-Label
NameBody​NonXMLBody​ReferencedBezeichnungCDA nonXMLBody (referenziert)
BeschreibungUnstrukturierter Body
KlassifikationCDA Section level template
Offen/GeschlossenOffen (auch andere als die definierten Elemente sind erlaubt)
ItemDTKardKonfBeschreibungLabel
hl7:nonXMLBody
(Bod...ced)
wo [hl7:templateId ​[@root​=​'1.2.276.0.76.10.3036']]
Treetree.png@classCode
0 … 1FDOCBODY
Treetree.png@moodCode
0 … 1FEVN
 Beispiel
Unstrukturierter Body mit referenziertem PDF (als URL/URI in reference/@value)
<nonXMLBody classCode="DOCBODY" moodCode="EVN">
  <templateId root="1.2.276.0.76.10.3036"/>  <text mediaType="application/pdf">
    <reference value="http://xx.yy.de/pfds/56754856734.pdf"/>  </text>
</nonXMLBody>
Treetree.pnghl7:templateId
II1 … 1M(Bod...ced)
Treeblank.pngTreetree.png@root
1 … 1F1.2.276.0.76.10.3036
Treetree.pnghl7:text
ED1 … 1Im Falle des unstrukturierten Body mit referenziertem Dokument wird in reference/@value die URL zum Dokument angegeben.(Bod...ced)
Treeblank.pngTreetree.png@mediaType
cs1 … 1R
 CONF
Der Wert von @mediaType muss gewählt werden aus dem Value Set 1.2.276.0.76.11.14 Medientypen (DYNAMIC)
Treeblank.pngTreetree.png@representation
0NPNP/nicht anwesend
Treeblank.pngTreetree.pnghl7:reference
URL1 … 1M(Bod...ced)
Treeblank.pngTreeblank.pngTreetree.png@value
1 … 1RURL zum Dokument

Unstrukturierter Body mit eingebettetem Dokument

Id1.2.276.0.76.10.3038Gültigkeit2014‑09‑26
StatusKgreen.png AktivVersions-Label
NameBody​NonXMLBody​EmbeddedBezeichnungCDA nonXMLBody (eingebettet)
BeschreibungUnstrukturierter Body
KlassifikationCDA Section level template
Offen/GeschlossenOffen (auch andere als die definierten Elemente sind erlaubt)
ItemDTKardKonfBeschreibungLabel
hl7:nonXMLBody
(Bod...ded)
wo [hl7:templateId ​[@root​=​'1.2.276.0.76.10.3038']]
Treetree.png@classCode
0 … 1FDOCBODY
Treetree.png@moodCode
0 … 1FEVN
 Beispiel
Unstrukturierter Body mit eingebettetem PDF, Base64-encoded als Elementinhalt im text-Element
<nonXMLBody>
  <templateId root="1.2.276.0.76.10.3038"/>  <text mediaType="application/pdf" representation="B64">
sadsfFAETQETEdfgStreTdsfgSrgregWRT
...
cwERTz$%z3vXCvSDf2EQeGFE§rwFG3$T%$
e545REG34T%$gtrfgeg=
</text>
</nonXMLBody>
Treetree.pnghl7:templateId
II1 … 1M(Bod...ded)
Treeblank.pngTreetree.png@root
1 … 1F1.2.276.0.76.10.3038
Treetree.pnghl7:text
ED1 … 1Im Falle des unstrukturierten Body mit eingebettetem Dokument wird als @representation als Encoding B64 (Base-64) angegeben und der Elementinhalt ist das Dokument B64-encoded.(Bod...ded)
Treeblank.pngTreetree.png@mediaType
cs1 … 1R
 CONF
Der Wert von @mediaType muss gewählt werden aus dem Value Set 1.2.276.0.76.11.14 Medientypen (DYNAMIC)
Treeblank.pngTreetree.png@representation
1 … 1R
 CONF
@representation muss "B64" sein
Treeblank.pngTreetree.pnghl7:reference
URLNP(Bod...ded)