ГОСТ Р 55346—2012
Атрибут secondary_definition: Этот атрибут используется для определения времени начала, ука
зываемого для первичного определения. Данный атрибут должен использоваться лишь в том случае,
когда атрибут role для прикладного компонента effectivity_assignment укажет, что этот атрибут опреде
лен как период времени.
Атрибут version_id: Этот атрибут определяет идентификатор конкретного варианта прикладного
компонента effectivity.
4.3.73 Прикладной компонент effectivity_assignment
Прикладной компонент effectivity_assignment позволяет связывать прикладной компонент effectivity
с объектом, чей прикладной компонент effectivity контролируется с помощью связанного с ним приклад
ного компонента effectivity.
EXPRESS-описание:
*)
ENTITY effectivity_assignment;
assigned_effectivity: effectivity;
effective_element; effective_element_select;
role; label;
END_ENTITY;
C
Определения атрибутов.
Атрибут assigned_effectivity: Этот атрибут определяет присвоенный прикладной компонент effec
tivity.
Атрибут effective_element; Этот атрибут определяет объект, которому лрисваивавается приклад
ной компонент effectivity.
Атрибут role: Этот атрибут определяет взаимосвязь между прикладным компонентом effectivity и
объектом, который эффективно присваивается ему.
Если определено одно из состояний (значений) actual_start. actual_stop. planned_start или p!anned_
stop, то в присвоенном прикладном компоненте effectivity не должно даваться никакое дополнительное
определение.
Там. где это применимо, должны использоваться следующие состояния (значения) этого атрибута:
- состояние actual_period: Определяет фактический период, в течение которого действует при
кладной компонент effectivity;
- состояние actual_start: Определяет действующий прикладной компонент date_time с того време
ни. когда действующий прикладной компонент effectivity стал действующим;
- состояние actual_stop: Определяет действующий прикладной компонент datejime с того време
ни. когда прикладной компонент effectivity перестал быть действующим:
- состояние planned_period: Определяет период, связанный с прикладным компонентом effectivity
и указывающий плановый период времени, в течение которого связанный компонент является или яв
лялся (по предположению) действующим.
- состояние planned_start: Определяет прикладной компонент datejime или событие, связанное
с прикладным компонентом effectivity и определяющее прикладной компонент date_time или событие
в то время, когда начинается или начиналось (по предположению) действие прикладного компонента
effectivity;
- состояние planned_stop: Определяет прикладной компонент date_time или событие, связанное с
прикладным компонентом effectivity и определяющее прикладной компонент datejime или событие в то
время, когда заканчивается или заканчивалось (по предположению) действие прикладного компонента
effectivity;
- состояние required_period: Определяет связанный компонент, который должен сохраняться дей
ствующим в течение этого периода;
- состояние required_start Определяет прикладной компонент datejime или событие, связанное
с прикладным компонентом effectivity и обусловленное началом действия прикладного компонента
date. Предполагается наличие соответствия с этой границей.
- состояние required_stop: Определяет прикладной компонент datejime или событие, связанное
с прикладным компонентом effectivity и обусловленное окончанием действия прикладного компонента
date. Предполагается наличие соответствия с этой границей.
57