ГОСТ Р HCO/HL7 27951—2016
contextConductionlnd имеет значение «true»). При этом заказ в аптеку имеет связь участия с автором (8),
маркированную как «ANи (additive, non-propagating — аддитивная, не распространяемая), и причинно-
следственную связь с диагнозом (9). маркированную как «OP» (overriding, propagating — замещающая,
распространяемая). Кроме того, заказ в аптеку (2) имеет связь с информацией об отпуске лекарства
(10), а также связь с протоколом медикаментозной терапии (11), которая маркирована как не распро
страняемая (ее атрибут contextConductionlnd имеет значение «false»).
Такая совокупность объектов и связей трактуется следующим образом: заказ в аптеку (2) ин
терпретируется как наследующий пациента (4) от комплексного назначения (1). Он имеет двух авто
ров (одного, унаследованного от комплексного назначения, и другого, явно указанного автора заказа в
аптеку). Диагнозом, в связи с которым (9) сделан заказ в аптеку, будет считаться только тот, что
связан с заказом в аптеку (2), а не тот (6), что связан с комплексным назначением. Событие отпуска (10)
унаследует пациента (4) от комплексного назначения и диагноз заказа в аптеку (9), но не авторов.
Протокол медикаментозной терапии (11) не будет связан ни с пациентом, ни с диагнозом, ни с авто ром.
А.3.1.3.4 ActRelationship.contextConductionlnd:: BL (0..1)
Определение
Если этот атрибут имеет значение TRUE, то связи родительского действия распространяются через данный
экземпляр класса ActRelationship на дочернее действие.
Примечания к использованию
Обоснование и примеры указаны в описании атрибута ActRelationship.contextControlCode.
А.3.1.3.5 ActRelationship.sequenceNumber:: INT (0..1)
Определение
Целое значение, указывающее относительное положение данной связи среди других связей похожих типов,
у которых источником является один и тот же экземпляр класса Act.
Примечания к использованию
Этот атрибут принадлежит к группе атрибутов управления рабочим процессом. План действия представляет
собой составное действие, связанное с действиями-компонентами. В упорядоченном плане каждый экземпляр
класса ActRelationship. связывающий составное действие с компонентом, имеет атрибут sequenceNumber, значе
ние которого определяет порядок шагов плана. Если у нескольких компонентов значение атрибута sequenceNumber
одинаково, то эти компоненты являются ветвями. Ветви могут быть исключающими (как в переключателе case) или
могут допускать параллельное выполнение, что можно указать с помощью атрибута splitCode.
Если атрибут имеет пустое значение, то относительная позиция действия, описываемого целевым экземпля
ром классаAct. не задана (то есть оно может быть на любом месте).
Чтобы указать относительную очередность связанных действий, вместо атрибута sequenceNumber следует
использовать атрибут priorityNumber.
А.3.1.3.6 ActRelationship.priorityNumber:: INT (0..1)
Определение
Целое значение, указывающее относительный приоритет данной связи среди других связей похожих ти
пов. у которых источником является один и тот же экземпляр класса Act. Связи с меньшими значениями атрибута
priorityNumber рассматриваются раньше и выше тех. что имеют более высокие значения.
Примечания к использованию
Если указано несколько критериев, то с помощью этого атрибута можно указать, какой из них должен быть
рассмотрен раньше других. Если связи с компонентами имеют одно и то же значение атрибута sequenceNumber. то
атрибут приоритета позволяет указать, какая из них должна быть рассмотрена раньше других. Если альтернативы
или варианты выбираются людьми, то значение priorityNumber указывает предпочтение.
Упорядочение может быть полным, при котором все значения приоритета уникальны, или частичным, при
котором один и тот же приоритет назначается нескольким связям.
А.3.1.3.7 ActRelationship.pauseQuantity:: PQ (0..1)
Определение
Промежуток времени между готовностью действия к выполнению и фактическим началом его выполнения.
Примечания к использованию
Этот атрибут принадлежит к группе атрибутов управления рабочим процессом. План действия представляет
собой составное действие, связанное с действиями-компонентами. В упорядоченном плане каждый экземпляр
класса ActRelationship. связывающий составное действие с компонентом, имеет атрибут sequenceNumber. значе
ние которого определяет порядок шагов плана. Если у шага есть предусловия, то его выполнение инициируется в
том случав, когда они удовлетворяются. В этот момент запускается таймер со значением pauseQuantity. и действие
начинает выполняться, когда пройдет время, указанное в атрибуте pauseQuantity.
В качестве предусловия (например, применить за 3 часа до хирургической операции) значение атрибута
pauseQuantity может быть отрицательным при условии, что можно предсказать событие, описанное целевым ус
ловием.
211