[geprüfte Version] | [Markierung ausstehend] |
|
|
− | ===Periodisches-Zeitintervall PIVL_TS=== | + | ====Spezifikation==== |
− | Ein periodisch wiederkehrendes Zeitintervall. Periodische Intervalle tragen die Elemente ''phase'' und ''period''. ''phase'' gibt den "Intervall-Prototypen" an, der jede ''period'' wiederholt wird.
| + | Bei Zeitintervallen werden, sofern nicht anders spezifiziert, immer die folgenden Unterelemente/Attribute angegeben: |
| + | {| class="wikitable" width="100%" |
| + | |- |
| + | ! colspan="3" style="text-align:left" width="20%" | Element/Attribut ||style="text-align:left" width="5%" | DT ||style="text-align:left" width="5%" | Kard ||style="text-align:left" width="5%" | Konf ||style="text-align:left" width="65%" | Beschreibung |
| + | |
| + | |- style="background:#FFFFFF" |
| + | | colspan="3" style="text-align:left" | effectiveTime|| IVL_TS || || || Zeitintervall |
| + | |
| + | |- style="background:#FFFFFF" |
| + | | || colspan="2" style="text-align:left" | low || TS.AT.TZ || 1..1 || R || Beginn des Intervalls<br/>Zugelassene nullFlavor: '''UNK''' |
| | | |
− | ====Spezifikation====
| + | |- style="background:#FFFFFF" |
− | Bei PIVL_TS Elementen können, sofern nicht durch einen speziellen Implementierungsleitfaden eingeschränkt, immer die folgenden Attribute angegeben werden:
| + | | || || @value || ts || 1..1 || R || '''Zeitpunkt des Beginns des Intervalls''' |
− | {| class="wikitable"
| + | |
− | |'''Element/Attribut''' | + | |- style="background:#FFFFFF" |
− | |'''DT''' | + | | || colspan="2" style="text-align:left" | high|| TS.AT.TZ || 1..1 || R || Ende des Intervalls<br/>Zugelassene nullFlavor: '''UNK''' |
− | |'''Kard''' | + | |
− | |'''Konf''' | + | |- style="background:#FFFFFF" |
− | |'''Beschreibung''' | + | | || || @value || ts || 1..1 || R || '''Zeitpunkt des Endes des Intervalls''' |
− | |- | |
− | |@operator | |
− | |cs | |
− | |0..1 | |
− | |R | |
− | |Wenn ein Element vom Typ PIVL_TS Teil eines Sets ist (d.h. child von einem parent-Element mit einem Set-Datentyp basierend auf SXCM) spezifiziert dieser Code die Set-Operation. Gängige Set-Operationen sind "I" für inkludieren, "E" für ausschließen und "A" für die Schnittmenge. | |
− | |- | |
− | |@alignment | |
− | |cs | |
− | |0..1 | |
− | |R | |
− | |Gibt an, in welcher Art und Weise die Wiederholung in ''phase'' einem bestimmten Kalenderzyklus zugeordnet ist. Gängige Zyklen sind "DW" für einen bestimmten Tag in der Woche oder "MY" für einen bestimmten Monat im Jahr. | |
− | |- | |
− | |@institutionSpecified | |
− | |bl | |
− | |0..1 | |
− | |R | |
− | |Gibt an, ob der Start des periodischen Zeitintervalls vom durchführenden bestimmt wird. | |
− | |- | |
− | |phase | |
− | |IVL_TS | |
− | |0..1 | |
− | |O | |
− | |Das Zeitintervall, das sich periodisch wiederholt. | |
| |- | | |- |
− | |period
| |
− | |PQ
| |
− | |0..1
| |
− | |O
| |
− | |Zeitliche Frequenz, zu der das Zeitintervall in ''phase'' auftritt.
| |
| |} | | |} |
− | ====Strukturbeispiele====
| + | |
| + | Ein Datum, das mit yyyymmdd angegeben wurde, wird gemäß Standard HL7 CDA Rel.2 interpretiert als yyyymmdd000000 – also der Tag um 0:00:00 Uhr. Wenn also als Zeitraum z.B.: der ganze 1.Dezember 2013 angegeben werden soll, MUSS das so erfolgen: |
| <pre class="ilfbox_code"> | | <pre class="ilfbox_code"> |
− | <!-- pro Tag --> | + | <low value="20131201"/> |
− | <effectiveTime xsi:type='PIVL_TS' institutionSpecified='true'>
| + | <high value="20131202"/> |
− | <period value='1' unit='d'/> | + | </pre> |
− | </effectiveTime> | + | Für mehr Klarheit empfiehlt sich daher die zusätzliche Angabe der Zeit mit Zeitzone: |
− | | + | <pre class="ilfbox_code"> |
− | <!-- 2x täglich, für 20 Minuten -->
| + | <low value="20131201000000+0100"/> |
− | <effectiveTime xsi:type='PIVL_TS'>
| + | <high value="20131201235959+0100"/> |
− | <phase>
| |
− | <width value='20' unit='min'/>
| |
− | </phase>
| |
− | <period value='12' unit='h'/>
| |
− | </effectiveTime>
| |
− | | |
− | <!-- Jede Woche am Mittwoch, "20191113" ist ein Mittwoch -->
| |
− | <effectiveTime xsi:type='PIVL_TS' alignment='DW'>
| |
− | <phase value='20191113'/>
| |
− | <period value='1' unit='wk'/>
| |
− | </effectiveTime>
| |
| </pre> | | </pre> |