Kardinalität: Unterschied zwischen den Versionen

Aus Hl7wiki
Wechseln zu: Navigation, Suche
(HL7 Version 2)
 
(2 dazwischenliegende Versionen von einem anderen Benutzer werden nicht angezeigt)
Zeile 1: Zeile 1:
 
{{Underconstruction}}
 
{{Underconstruction}}
 
==HL7 Version 2==
 
==HL7 Version 2==
Die Optionalität von Feldern wird in Version 2.x durch Codes definiert:
+
Die Kardinalität von Feldern wird in den Standarddokumenten von Version 2.x in einer separaten Spalte "Rep." (Repetition, Wiederholung) definiert:
* R ... Required (notwendig)  
+
* Y: kann sich wiederholen
* O ... Optional
+
* Y/n: kann sich "n"-mal wiederholen
* C ... Conditional (abhängig von anderen Feldern oder best. Triggerevents)
+
** hier ist allerdings bis dato ungeklärt, ob damit die Anzahl der Vorkommen bzw. die Anzahl der Wiederholungen gemeint ist. Die Differenz liegt bei "1".
* B ... Backward Compatibility (nur für Anwärtskompatibilität zu älteren HL7-Versionen benötigt)
+
* N: keine Wiederholung (Default, falls keine Angabe gemacht wurde)
* X ... Nicht mit dem Trigger Event verwendet
+
 
* W ... entfernt, nicht mehr benutzt
+
Für die Profile ist eine explizite Spalte "Kardinalität" vorgesehen, die äquivalent, aber wesentlich präziser ist:
 +
 
 +
* 0..1: 0 oder 1 Vorkommen (=optional)
 +
* 0..*: kein oder mehrere Vorkommen
 +
* 1..1: genau eine Vorkommen
 +
* 1..*: mindestens ein Vorkommen
  
 
==HL7 Version 3==
 
==HL7 Version 3==

Aktuelle Version vom 16. Dezember 2012, 17:55 Uhr

HL7 Version 2

Die Kardinalität von Feldern wird in den Standarddokumenten von Version 2.x in einer separaten Spalte "Rep." (Repetition, Wiederholung) definiert:

  • Y: kann sich wiederholen
  • Y/n: kann sich "n"-mal wiederholen
    • hier ist allerdings bis dato ungeklärt, ob damit die Anzahl der Vorkommen bzw. die Anzahl der Wiederholungen gemeint ist. Die Differenz liegt bei "1".
  • N: keine Wiederholung (Default, falls keine Angabe gemacht wurde)

Für die Profile ist eine explizite Spalte "Kardinalität" vorgesehen, die äquivalent, aber wesentlich präziser ist:

  • 0..1: 0 oder 1 Vorkommen (=optional)
  • 0..*: kein oder mehrere Vorkommen
  • 1..1: genau eine Vorkommen
  • 1..*: mindestens ein Vorkommen

HL7 Version 3

siehe V3 Datentypen Kardinalitäten