v3dtr1:IVL TS: Unterschied zwischen den Versionen

Aus Hl7wiki
Wechseln zu: Navigation, Suche
[unmarkierte Version][unmarkierte Version]
(XML Beispiele)
Zeile 25: Zeile 25:
  
 
'''''XML-Beispiele'''''
 
'''''XML-Beispiele'''''
 +
 
Am und später als der 7. Mai 2004 bis einschl. 9. September 2004
 
Am und später als der 7. Mai 2004 bis einschl. 9. September 2004
 
{{HL7XML
 
{{HL7XML

Version vom 28. November 2009, 19:10 Uhr

IVL_TS (Zeitintervall – Interval of Timestamps)

Elemente dieses Datentyps geben Zeitintervalle an. Dabei wird normalerweise eine Ober- und eine Untergrenze als Zeitpunkt angegeben. Bei offenen Zeitintervallen (beispielsweise ab Zeitpunkt X, oder gültig bis Zeitpunkt Y) wird lediglich eines der beiden Element angegeben.

DT Card Conf Beschreibung

Enthält den Anfangszeitpunkt eines Zeitintervalls. In Deutschland gibt es nur zwei Möglichkeiten, low anzuwenden: entweder individuell (wenn der Endzeitpunkt des Intervalls unbekannt ist), oder zusammen mit high. Low wird in Deutschland nie zusammen mit width oder center benutzt.

Der bei low angegebene Wert wird standardmäßig interpretiert als "ein Anfangszeitpunkt später als, oder gleich mit". Wenn man explizit inclusive=”false” angibt, kann dies veändert werden in "ein Anfangszeitpunkt später als". Zu beachten ist, dass die Inter-pretation u.a. von der Präzision des Zeitpunkts abhängt: "nach 2004" bedeutet "ab 1. Januar 2005", "nach 20041201" bedeutet "ab 2. Dezember 2004 00:00 Uhr", und "nach 200412011200" bedeutet "ab 1. Dezember 2004 12:01".

DT Card Conf Beschreibung

Enthält den Endzeitpunkt eines Zeitintervalls. In Deutschland gibt es nur zwei Möglichkeiten, high anzuwenden: entweder individuell (wenn der Anfangszeitpunkt des Inter-valls unbekannt ist), oder zusammen mit low. High wird in Deutschland nie in zusammen mit width oder center benutzt.

Der bei high angegebene Wert wird standardmäßig als "ein Endzeitpunkt vor oder gleich mit" definiert. Indem explizit angegeben wird, dass die Obergrenze nicht inklusiv ist, kann dies verändert werden in "ein Zeitpunkt vor". Dies wird mit dem Attribut

DT Card Conf Beschreibung

angegeben und kann sowohl in einem <low> als auch in einem <high> Element benutzt werden. Wenn dies nicht spezifiziert ist, wird “true” als Default angenommen.

Zu beachten ist, dass die Interpretation u.a. von der Präzision des Zeitpunkts abhängt: "vor 2008" bedeutet "vor dem 1. Januar 2008", "vor 20081201" bedeutet "vor dem 1. Dezember 2008", und "vor 200412011200" bedeutet "vor dem 1. Dezember 2004 12:00".

DT Card Conf Beschreibung

Enthält den Zeitpunkt, der den Mittelpunkt des Zeitintervalls kennzeichnet. In Deutschland wird dies ausschließlich benutzt, wenn man (in einem Attribut des Datentyps IVL<TS> einen spezifischen Zeitpunkt angeben will, anstatt eines Zeitintervalls. Center wird in Deutschland nie zusammen mit low, high, oder width benutzt.

Zu beachten ist, dass die Interpretation u.a. von der Präzision des Zeitpunkts abhängt: "(In) 2005" bedeutet "im Jahr 2005", "am 20051201" bedeutet "am 1. Dezember 2005", und "200512011200" bedeutet "am 1. Dezember 2005 um 12:00 Uhr".

DT Card Conf Beschreibung

Enthält die Zeitdauer des Intervalls. In Deutschland wird dies ausschließlich benutzt, wenn low, high und/oder center bei einem Intervall nicht bekannt ist, sondern nur die Dauer. Width wird in Deutschland nie zusammen mit low, high, oder center benutzt.

XML-Beispiele

Am und später als der 7. Mai 2004 bis einschl. 9. September 2004

<effectiveTime>
  <low value="20040507"/>
  <high value="20040909"/>
</effectiveTime>

Am und später als der 7. Mai 2004

<effectiveTime>
  <low value="20040507"/>
</effectiveTime>

Am (während dem) 3. Januar 1975

<value>
  <center value="19750103">
</value>

In (während) 2003

<value>
  <center value="2003">
</value>

Am und nach dem 3. Januar 1975, aber vor dem 7. Januar 1975

<value>
  <low value="19750103">
  <high value="19750107" inclusive="false">
</value>