IVL TS
K (hat „V3dt:IVL TS“ nach „V3dtr1:IVL TS“ verschoben) |
(→IVL_TS (Zeitintervall – Interval of Timestamps)) |
||
(9 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
− | = IVL_TS (Zeitintervall – Interval of Timestamps) = | + | {{DocumentPart}} |
+ | == 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. | 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. | ||
− | {{AttDesc | elm | low | Untergrenze | TS }} | + | {{AttDesc | ae=elm | rim= | name=low | desc=Untergrenze | dt=TS | card= | conf= }} |
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. | 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 | + | Der bei ''low'' angegebene Wert wird standardmäßig interpretiert als "ein Anfangszeitpunkt später als, oder gleich mit". Zu beachten ist, dass die Interpretation u.a. von der Präzision des Zeitpunkts abhängt: |
+ | * "2004" bedeutet "ab 1. Januar 2004", | ||
+ | * "20041201" bedeutet "ab 1. Dezember 2004 00:00 Uhr", und | ||
+ | * "200412011200" bedeutet "ab 1. Dezember 2004 12:00". | ||
− | {{AttDesc | elm | high| Obergrenze | TS }} | + | {{AttDesc | ae=elm | rim= | name=high| desc=Obergrenze | dt=TS | card= | conf= }} |
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. | 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 | 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 | ||
− | {{AttDesc | att | inclusive | | + | {{AttDesc | ae=att | rim= | name=inclusive | desc= | <nowiki>true|false</nowiki> | dt= | card= | conf= }} |
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. | 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: " | + | Zu beachten ist, dass die Interpretation u.a. von der Präzision des Zeitpunkts abhängt: |
+ | * "2008" bedeutet "vor dem 1. Januar 2008", | ||
+ | * "20081201" bedeutet "vor dem 1. Dezember 2008", und | ||
+ | * "200412011200" bedeutet "vor dem 1. Dezember 2004 12:00". | ||
− | {{AttDesc | elm | center | In der Mitte des Zeitintervalls | TS }} | + | {{AttDesc | ae=elm | rim= | name=center | desc=In der Mitte des Zeitintervalls | dt=TS | card= | conf=}} |
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. | 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: " | + | Zu beachten ist, dass die Interpretation u.a. von der Präzision des Zeitpunkts abhängt: |
+ | * "2005" bedeutet "im Jahr 2005", | ||
+ | * "20051201" bedeutet "am Tage des 1. Dezember 2005", und | ||
+ | * "200512011200" bedeutet "am 1. Dezember 2005 um 12:00 Uhr". | ||
− | {{AttDesc | elm | width | Zeitdauer des Intervalls | PQ }} | + | {{AttDesc | ae=elm | rim= | name=width | desc=Zeitdauer des Intervalls | dt=PQ | card= | conf= }} |
− | 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. '' | + | 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 ''ausschließlich'' 9. September 2004 | |
− | Am und später als der 7. Mai 2004 bis | + | <syntaxhighlight lang="xml"> |
− | |||
− | |||
<effectiveTime> | <effectiveTime> | ||
<low value="20040507"/> | <low value="20040507"/> | ||
<high value="20040909"/> | <high value="20040909"/> | ||
</effectiveTime> | </effectiveTime> | ||
− | + | </syntaxhighlight> | |
− | |||
Am und später als der 7. Mai 2004 | Am und später als der 7. Mai 2004 | ||
− | + | <syntaxhighlight lang="xml"> | |
− | |||
<effectiveTime> | <effectiveTime> | ||
<low value="20040507"/> | <low value="20040507"/> | ||
</effectiveTime> | </effectiveTime> | ||
− | + | </syntaxhighlight> | |
− | |||
− | Am (während | + | Am (während des) 3. Januar 1975 |
− | + | <syntaxhighlight lang="xml"> | |
− | |||
<value> | <value> | ||
<center value="19750103"> | <center value="19750103"> | ||
</value> | </value> | ||
− | + | </syntaxhighlight> | |
− | |||
In (während) 2003 | In (während) 2003 | ||
− | + | <syntaxhighlight lang="xml"> | |
− | |||
<value> | <value> | ||
<center value="2003"> | <center value="2003"> | ||
</value> | </value> | ||
− | + | </syntaxhighlight> | |
− | |||
Am und nach dem 3. Januar 1975, aber vor dem 7. Januar 1975 | Am und nach dem 3. Januar 1975, aber vor dem 7. Januar 1975 | ||
− | + | <syntaxhighlight lang="xml"> | |
− | |||
<value> | <value> | ||
<low value="19750103"> | <low value="19750103"> | ||
− | <high value="19750107 | + | <high value="19750107"> |
</value> | </value> | ||
− | + | </syntaxhighlight> |
Aktuelle Version vom 10. März 2013, 12:40 Uhr
Dieses Material ist Teil des Leitfadens V3 Datentypen Release 1.
|
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.
< | Element | DT | Card | Conf | Beschreibung | |
---|---|---|---|---|---|---|
low | TS | Untergrenze |
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". Zu beachten ist, dass die Interpretation u.a. von der Präzision des Zeitpunkts abhängt:
- "2004" bedeutet "ab 1. Januar 2004",
- "20041201" bedeutet "ab 1. Dezember 2004 00:00 Uhr", und
- "200412011200" bedeutet "ab 1. Dezember 2004 12:00".
< | Element | DT | Card | Conf | Beschreibung | |
---|---|---|---|---|---|---|
high | TS | Obergrenze |
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
@ | Attribut | DT | Card | Conf | Beschreibung | |
---|---|---|---|---|---|---|
inclusive |
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:
- "2008" bedeutet "vor dem 1. Januar 2008",
- "20081201" bedeutet "vor dem 1. Dezember 2008", und
- "200412011200" bedeutet "vor dem 1. Dezember 2004 12:00".
< | Element | DT | Card | Conf | Beschreibung | |
---|---|---|---|---|---|---|
center | TS | In der Mitte des Zeitintervalls |
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:
- "2005" bedeutet "im Jahr 2005",
- "20051201" bedeutet "am Tage des 1. Dezember 2005", und
- "200512011200" bedeutet "am 1. Dezember 2005 um 12:00 Uhr".
< | Element | DT | Card | Conf | Beschreibung | |
---|---|---|---|---|---|---|
width | PQ | Zeitdauer des Intervalls |
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 ausschließlich 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 des) 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">
</value>