ГОСТ Р HCO/HL7 27951—2016
literal
1;
specializes
CS
IVL<PQ>
IVL<T>
DL
ST;
SET<T>(
event;
offset;
occurrenceAt(TS eventTime);
contains(TS};
B.5.2.1 Свойство event: CS
Определение: код повседневной (периодической) деятельности, на основе которой определяется периоди
ческий интервал, связанный с событием.
Вдомен значений этого атрибута могут включаться такие события, для которых верно все нижеперечисленное:
- событие обычно происходит на регулярной основе.
- событие означает деятельность в течение некоторого времени;
- событие не полностью определяется временем.
Т аблица
В.45 — Домен значений свойства event
Код
Имя
О пределение
АСАСПеред едой (лат. ante cibus)
ACDACTПеред обедом (лат. ante cibus diurnus)
ACMACMПеред завтраком (лат. ante cibus matutinus)
ACVACVПеред ужином (лат. ante cibus vespertinus)
HSHSЧасы сна
1C1CМежду приемами пищи (лат. inter cibus)
ICDICDМежду обедом и ужином
ICMICMМежду завтраком и обедом
ICVICVМежду ужином и часами сна
PCPCПосле еды (post cibus)
PCDPCDПосле обеда (post cibus diurnus)
PCMPCMПосле завтрака (post cibus matutinus)
PCVPCVПосле ужина (post cibus vespertinus)
В.5.2.2 Свойство offset: IVL<PQ>
Определение: интервал прошедшего времени (длительность, а не абсолютные моменты времени), зада
ющий смещения начала, ширины и конца значения типа EIVL относительно времени фактического совершения
такого события.
Например, для расписания «за один час до завтрака в течение 10 минут» значение IVL.low имеет свойство
offset, равное 1 час, а значение IVL.width имеет свойство offset, равное 10 минут.
В.5.2.3 Литеральная форма
Литеральная форма типа данных EIVL начинается с кода события, за которым следует необязательный ин
тервал разности во времени.
EIVL<TS>
: event
1
event offset
( 3.event.equal(SI); 1
( 5-event.equal (3D;
3.offset.equal(32); i;
CS event
: ST
IVL<PQ> offset
; "4" IVL<PQ>( 5-equal(52); i
IIVL<PQ>
( 3.low.equal($2.high.negate);
?.high.equal(32.low.negate);
3.width.equal(32.width);
S.lowClosed(32.highClosea);
{ S.code.equal(31>;
3.codeSyatem.equal<2.
1 6 . 8 4 0 . 1 . 1 1 3 8 8 З . Ь . 1 0 1 9 )
;
1
408