Vorlage:HL7XML: Unterschied zwischen den Versionen

Aus Hl7wiki
Wechseln zu: Navigation, Suche
(Beispiel 3)
(Beispiel 3)
Zeile 60: Zeile 60:
 
<syntaxhighlight lang="xml" valid="true" line="1">
 
<syntaxhighlight lang="xml" valid="true" line="1">
 
<code code="1435" codeSystem="2.1.56.34.23.12.324">
 
<code code="1435" codeSystem="2.1.56.34.23.12.324">
 +
  <translation code="1435" codeSystem="2.1.56.34.23.12.324"/>
 +
</code>
 
</syntaxhighlight>
 
</syntaxhighlight>
  
 
<onlyinclude><div style="border: {{#if: {{{valid|}}}|#77FF77|{{#if: {{{error|}}}|#FF7777|#7777FF}}}} solid 1px; text-align: left; padding:10px 10px; clear: both; background-color: {{#if: {{{valid|}}}|#DDFFDD|{{#if: {{{error|}}}|#FFDDDD|#DDDDFF}}}}">{{#if: {{{heading |}}} | <div style="margin:5px 0px 15px 0px;page-break-inside:avoid">{{{heading}}}<hr noshade/></div>}}<div class="ppcode">{{#tag:source|{{{code}}}|enclose="div"|lang="xml"}}</div></div></onlyinclude>
 
<onlyinclude><div style="border: {{#if: {{{valid|}}}|#77FF77|{{#if: {{{error|}}}|#FF7777|#7777FF}}}} solid 1px; text-align: left; padding:10px 10px; clear: both; background-color: {{#if: {{{valid|}}}|#DDFFDD|{{#if: {{{error|}}}|#FFDDDD|#DDDDFF}}}}">{{#if: {{{heading |}}} | <div style="margin:5px 0px 15px 0px;page-break-inside:avoid">{{{heading}}}<hr noshade/></div>}}<div class="ppcode">{{#tag:source|{{{code}}}|enclose="div"|lang="xml"}}</div></div></onlyinclude>

Version vom 13. Juli 2011, 19:28 Uhr

Vorlage HL7XML

Mit dieser Vorlage werden HL7 XML (Fragmente) gesetzt.

Diese Vorlage erwartet folgende Parameter:

Parameter Bedeutung
code HL7 XML (Fragment)
heading Überschrift (optional), wird mit einem <hr> abgetrennt
valid Wahrheitswert, true, wenn das Beispiel valide ist. Die Hintergrundfarbe des XML ist grünlich.
error Wahrheitswert, true, wenn das Beispiel nicht valide (fehlerhaft) ist. Die Hintergrundfarbe des XML ist rötlich.

Beispiel 1

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

ergibt

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

Beispiel 2

{{HL7XML
| code =
<code code="ab de" codeSystem="0.2.3">
| error = true
}}

ergibt

<code code="ab de" codeSystem="0.2.3">

Beispiel 3

{{HL7XML
| heading = Richtiges Beispiel
| valid = true
| code =
<code code="1435" codeSystem="2.1.56.34.23.12.324">
}}

ergibt

1<code code="1435" codeSystem="2.1.56.34.23.12.324">
2  <translation code="1435" codeSystem="2.1.56.34.23.12.324"/>
3</code>
{{{code}}}