Vorlage:AttDesc: Unterschied zwischen den Versionen
(Die Seite wurde neu angelegt: „==Dokumentation AttDesc== Diese Vorlage dient zur Beschreibung von HL7-Klassenattributen Der Aufruf ist wie folgt: <pre> {{AttDesc | attelm | rim | Name | Bede…“) |
|||
Zeile 6: | Zeile 6: | ||
<pre> | <pre> | ||
− | {{AttDesc | | + | {{AttDesc |
+ | | ae = | ||
+ | | rim = | ||
+ | | name = | ||
+ | | desc = | ||
+ | | dt = | ||
+ | | card = | ||
+ | | conf = | ||
+ | }} | ||
</pre> | </pre> | ||
Zeile 14: | Zeile 22: | ||
!Parameter||Bedeutung | !Parameter||Bedeutung | ||
|- | |- | ||
− | | '' | + | | ''ae'' || Angabe, ob es ein XML-Element oder -Attribut ist. Zugelassen sind hier |
* '''att''' für Attribute | * '''att''' für Attribute | ||
* '''elm''' für Elemente | * '''elm''' für Elemente | ||
Zeile 25: | Zeile 33: | ||
* '''oth''' für andere Klassen | * '''oth''' für andere Klassen | ||
|- | |- | ||
− | | | + | | name || Bezeichner des Elements/Attributs |
|- | |- | ||
− | | | + | | desc || Bedeutung des Elements/Attributs |
|- | |- | ||
− | | | + | | dt || Datentyp des Elements/Attributs |
|- | |- | ||
− | | | + | | card || Kardinalität des Elements/Attributs. |
* für Elemente wird hier typischerweise n..m angegeben, | * für Elemente wird hier typischerweise n..m angegeben, | ||
* bei Attributen ist die Angabe "optional" oder "required" möglich | * bei Attributen ist die Angabe "optional" oder "required" möglich | ||
|- | |- | ||
− | | | + | | conf || Angaben zur Conformance des Elements/Attributs |
− | + | * O | |
+ | * R | ||
+ | * M | ||
+ | * X | ||
+ | * NP | ||
|} | |} | ||
Zeile 61: | Zeile 73: | ||
<onlyinclude> | <onlyinclude> | ||
{| border="1" cellpadding="4" style="margin:1em 1em 1em 0; background:#f9f9f9; border:1px #aaa solid; border-collapse:collapse; empty-cells:show;" | {| border="1" cellpadding="4" style="margin:1em 1em 1em 0; background:#f9f9f9; border:1px #aaa solid; border-collapse:collapse; empty-cells:show;" | ||
− | !- width="5px" align="left" rowspan="2" {{RIMColor|{{{ | + | !- width="5px" align="left" rowspan="2" {{RIMColor|{{{rim}}}}}| |
− | !!- width="15px" align="left" rowspan="2"|<font color="red" size="7px">{{#switch: {{{ | + | !!- width="15px" align="left" rowspan="2"|<font color="red" size="7px">{{#switch: {{{ae}}} | att = @ | elm = < | }}</font> |
− | !!- width="220px" align="left"|{{#switch: {{{ | + | !!- width="220px" align="left"|{{#switch: {{{ae}}} | att = Attribut | elm = Element | }} |
!!- width="80px" align="left"|DT | !!- width="80px" align="left"|DT | ||
!!- width="40px" align="left"|Card | !!- width="40px" align="left"|Card | ||
Zeile 69: | Zeile 81: | ||
!!- align="left"|Beschreibung | !!- align="left"|Beschreibung | ||
|- | |- | ||
− | | align="left"|{{#if: {{{ | + | | align="left"|{{#if: {{{name}}} | ''{{{name}}}'' }} |
− | | align="left"|{{#if: {{{ | + | | align="left"|{{#if: {{{dt}}} | {{{dt}}} }} |
− | | align="left"|{{#if: {{{ | + | | align="left"|{{#if: {{{card}}} | {{{card}}} }} |
− | | align="left"|{{#if: {{{ | + | | align="left"|{{#if: {{{conf}}} | {{{conf}}} }} |
− | | align="left"|{{#if: {{{ | + | | align="left"|{{#if: {{{desc}}} | {{{desc}}} }} |
|- | |- | ||
|} | |} | ||
</onlyinclude> | </onlyinclude> |
Version vom 3. Februar 2011, 20:48 Uhr
Inhaltsverzeichnis
Dokumentation AttDesc
Diese Vorlage dient zur Beschreibung von HL7-Klassenattributen
Der Aufruf ist wie folgt:
{{AttDesc | ae = | rim = | name = | desc = | dt = | card = | conf = }}
mit folgenden Parametern:
Parameter | Bedeutung |
---|---|
ae | Angabe, ob es ein XML-Element oder -Attribut ist. Zugelassen sind hier
|
rim | Angabe, um welche RIM-Klasse es sich handelt (wegen der Farbe). Zugelassen sind hier
|
name | Bezeichner des Elements/Attributs |
desc | Bedeutung des Elements/Attributs |
dt | Datentyp des Elements/Attributs |
card | Kardinalität des Elements/Attributs.
|
conf | Angaben zur Conformance des Elements/Attributs
|
Beispiel 1
{{AttDesc | att | act | encoding | Kodierung | cs | required | M }}
ergibt
DT | Card | Conf | Beschreibung | |||
---|---|---|---|---|---|---|
Beispiel 2
{{AttDesc | elm | role | code | Kodierung | CE CWE | 1..1 | M }}
ergibt
DT | Card | Conf | Beschreibung | |||
---|---|---|---|---|---|---|
Beispiel 3
{{AttDesc | elm | ent | reference | Verweis | TEL | 0..1 | }}
ergibt
DT | Card | Conf | Beschreibung | |||
---|---|---|---|---|---|---|
DT | Card | Conf | Beschreibung | |||
---|---|---|---|---|---|---|
{{{name}}} | {{{dt}}} | {{{card}}} | {{{conf}}} | {{{desc}}} |