[geprüfte Version] | [Markierung ausstehend] |
|
|
− | ===Strukturierung von Zeitelementen SXPR_TS===
| |
− | Ein Element von diesem Datentyp repräsentiert ein Set von Komponenten zu Zeitangaben, das als eine Einheit zu betrachten ist.
| |
− | ====Spezifikation====
| |
− | Bei SXPR_TS Elementen können, sofern nicht durch einen speziellen Implementierungsleitfaden eingeschränkt, immer die folgenden Attribute angegeben werden:
| |
− | {| class="wikitable"
| |
− | | colspan="2" |'''Element/Attribut'''
| |
− | |'''DT'''
| |
− | |'''Kard'''
| |
− | |'''Konf'''
| |
− | |'''Beschreibung'''
| |
− | |-
| |
− | | colspan="2" |@operator
| |
− | |cs
| |
− | |0..1
| |
− | |R
| |
− | |Wenn ein Element vom Typ SXPR_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.
| |
− | |-
| |
− | |
| |
− | |comp
| |
− | |IVL_TS,
| |
− |
| |
− | PIVL_TS,
| |
− |
| |
− | EIVL_TS,
| |
− |
| |
− | SXPR_TS
| |
− | |2..*
| |
− | |R
| |
− | |Komponente zur Strukturierung von Zeitangaben entsprechend dem jeweils festgelegten Datentyp.
| |
− | |}
| |
− |
| |
| ====Strukturbeispiele==== | | ====Strukturbeispiele==== |
| <pre class="ilfbox_code"> | | <pre class="ilfbox_code"> |
| + | <!-- morgens --> |
| + | <effectiveTime xsi:type='EIVL_TS'> |
| + | <event code='ACM'/> |
| + | <offset value="0" unit="s"/> |
| + | </effectiveTime> |
| | | |
− | <!-- 1 Zeitangabe bestehend aus 2 Zeit-Komponenten, jeden Dienstag und Donnerstag pro Woche --> | + | <!-- abends --> |
− | <effectiveTime xsi:type='SXPR_TS'> | + | <effectiveTime xsi:type='EIVL_TS'> |
− | <!-- Jeden Dienstag -->
| + | <event code='ACV'/> |
− | <comp xsi:type='PIVL_TS' alignment='DW'>
| + | <offset value="0" unit="s"/> |
− | <phase value="20131001"/> <!-- Der 1.Okt 2013 ist ein Dienstag -->
| + | </effectiveTime> |
− | <period value="1" unit="wk"/>
| |
− | </comp>
| |
− | | |
− | <!-- Jeden Donnerstag -->
| |
− | <comp xsi:type='PIVL_TS' alignment='DW'>
| |
− | <phase value="20131003"/> <!-- Der 3.Okt 2013 ist ein Donnerstag -->
| |
− | <period value="1" unit="wk"/>
| |
− | </comp>
| |
− | </effectiveTime>
| |
− | | |
| | | |
− | <!-- 1 Zeitangabe bestehend aus 2 Zeit-Komponenten, morgens jeden Montag, der 21.Dezember ist ein Montag --><effectiveTime xsi:type='SXPR_TS'> | + | <!-- 1 Stunde vor dem Mittagessen --> |
− | <comp xsi:type='EIVL_TS'>
| + | <effectiveTime xsi:type='EIVL_TS'> |
− | <event code='ACM'/>
| + | <event code='ACD'/> |
− | <offset value="0" unit="s"/>
| + | <offset> |
− | </comp> | + | <low value="1" unit="h"/> |
− | <comp xsi:type='PIVL_TS'>
| + | </offset> |
− | <phase value="20151221"/>
| |
− | <period value='1' unit='wk'/>
| |
− | </comp>
| |
| </effectiveTime> | | </effectiveTime> |
| </pre> | | </pre> |