[geprüfte Version] | [Markierung ausstehend] |
|
|
− | ===Wurzelelement clinicalDocument=== | + | ====Hinterlegung eines Stylesheets==== |
− | CDA-Dokumente beginnen mit dem Wurzelelement '''''ClinicalDocument''''', der grobe Aufbau ist im folgenden Übersichtsbeispiel gegeben. | + | Um ein CDA-Dokument in einem Webbrowser anzeigen zu können, muss es nach HTML tranformiert werden. Das kann durch eine XSLT-Transformation (ein so genanntes "Stylesheet") geschehen. Ist das Stylesheet im angegebenen Pfad erreichbar, wird dieses beim Öffnen des CDA-Dokuments mit einem Browser üblicherweise automatisch auf das CDA-Dokument angewandt und die Darstellung gerendert. |
− | Der XML-Namespace für CDA Release 2.0 Dokumente ist '''<nowiki>urn:hl7-org:v3</nowiki>''' (Default-Namespace). Dieser MUSS in jeder CDA XML Instanz genannt werden. Zusätzlich MÜSSEN für Schema-Erweiterungen folgende Namespaces angegenben werden: '''<nowiki>
| + | ELGA stellt zur einheitlichen Darstellung von CDA-Dokumenten ein "Referenz-Stylesheet" zur Verfügung (verfügbar unter http://www.elga.gv.at/cda). Da der Zugriff auf XSLT-Programme von den meisten Browsern eingeschränkt ist, wird kein absoluter Pfad auf eine Webressource angegeben. |
− | xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:pharm="urn:ihe:pharm:medication" xmlns:sdtc="urn:hl7-org:sdtc" xmlns:ips="urn:hl7-org:ips" xmlns:hl7at="urn:hl7-at:v3" </nowiki>'''
| |
− | {{BeginYellowBox}}
| |
− | '''Hinweis''': Die im Art-Decor vorgestellten Namespaces "hl7:" oder "cda:" werden nicht in den letztendlichen eHealth-Austria Dokumenten genutzt! Das HL7-International-Namespace, welches im Art-Decor unter "hl7:" oder "cda:" geführt wird, ist in den eHealth-Austria Dokumenten als Default-Namespace für alle eHealth-Austria-Dokumente geführt: "<ClinicalDocument xmlns="urn:hl7-org:v3" ... >". Somit ist bei Elementen, bei welchem das Namespace-Präfix weggelassen wurde, dieser sofort "urn:hl7-org:v3" - das Default-Namespace.
| |
− | {{EndYellowBox}}
| |
− | In speziellen Leitfäden können weitere neben den hier vordefinierten namespace-Präfixe angegeben werden.
| |
| <pre class="ilfbox_code"> | | <pre class="ilfbox_code"> |
− | <ClinicalDocument xmlns="urn:hl7-org:v3" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:pharm="urn:ihe:pharm:medication" xmlns:sdtc="urn:hl7-org:sdtc" xmlns:ips="urn:hl7-org:ips" xmlns:hl7at="urn:hl7-at:v3"> | + | <?xml-stylesheet type="text/xsl" href="ELGA_Stylesheet_v1.0.xsl"?> |
− | <!-- CDA Header -->
| |
− | … siehe Beschreibung CDA R2 Header …
| |
− | <!-- CDA Body -->
| |
− | <component>
| |
− | <structuredBody>
| |
− | … siehe Beschreibung CDA R2 Body …
| |
− | </structuredBody>
| |
− | </component>
| |
− | </ClinicalDocument>
| |
| </pre> | | </pre> |
| + | # Das Stylesheet MUSS angegeben werden '''''[M]'''''. |
| + | # Die Angabe eines Pfades ist NICHT ERLAUBT. |
| + | # Defaultwert ist <code>href="ELGA_Stylesheet_v1.0.xsl"</code>, ein anderes Stylesheet KANN in speziellen Leitfäden vorgeschrieben werden. |