ГОСТ РИСО 13120—2016
Примечание — Данный Класс с кодом А00 является категорией. Его Суперкласс — блок А00-А09. его
ПодКлассы — А00.0. А00.1 А00.9. Предпочитаемый термин — Холера. Этот пример показывает простои элемент
Class, который во многом будет выглядеть одинаково как в ICF. так и в OPS.
6.3.19 Элемент ModifiedBy
6.3.19.1 Общие сведения
Элемент ModifiedBy ссылается на код элемента Modifiera. который изменяет (модифицирует)
класс и его потомков. В случае если Modifier не должен изменять потомков элемента Class, то для
этого определенного потомка будет назначен элемент ExcludeModifter (см. 6.3.20).
6.3.19.2 Содержание
Элемент ModifiedBy содержит:
- различное количество элементов Meta;
- различное количество элементов ValidModifierClass (ДействительныйКлассМодификтора).
6.3.19.3 Обязательный атрибут
Атрибут code ссылается на код элемента Modifier.
6.3.19.4 Дополнительные атрибуты
Атрибут all (все) используется для обозначения того, что все элементы ModifierClass действи
тельны. В этом случае элемент ModifiedBy не содержит элемент ValidModifierClass. Стандартное зна
чение для атрибута all — true.
Атрибут position (положение) определяет положение для кода элемента ModifierClass. когда
для создания подклассов измененного элемента Class используется модификатор. Первое положение
должно быть обозначено номером ’1’.
Атрибут variants определяет список вариантов, в которых действителен данный элемент
ModifiedBy. При отсутствии этого атрибута элемент ModifiedBy действителен во всех вариантах.
Пример
— «Clsss code-"C88" kind-’’category">
«Subclass code-"C83.0"/>
«SuhClass code-"C88.1"/>
«ModifiedBy code-"Mdl" posit.ion-"b"/>
</CIass>
«Class codfi-"C88.0" k-nd-"category">
«Superclass code-"C88"/>
</Ciass>
«Class code-WC88.1" kind-"category">
«Superclass code-"C88’,/>
«ExcludeModifier code-"Mdl"/>
«/Class>
В этом примере и элемент Class С88, и его потомок С88.0 изменены посредством элемента
Modifier Md1. В элементе Class-потомке С88.1 модификатор исключен, то есть Класс С88.1 не изменен
элементом Modifier Md1.
6.3.20 Элемент ExcludeModifier
6.3.20.1 Общие сведения
Элемент ExcludeModifier ссылается на код элемента Modifier, который не должен быть исполь
зован для этого класса и его потомков.
6.3.20.2 Содержание
У элемента ExcludeModifier нет содержания.
6.3.20.3 Обязательный атрибут
Атрибут code ссылается на код исключенного модификатора.
6.3.20.4 Дополнительный атрибут
Атрибут variants определяет список вариантов, в которых действителен данный элемент
ExcludeModifier. При отсутствии этого атрибута элемент ExcludeModifier действителен во всех вари
антах.
6.3.21 Элемент ValidModifierClass
6.3.21.1 Общие сведения
Элемент ValidModifierClass ссылается на код ModifierClass, который действителен для данного
класса. Для изменения элемента Class могут быть использованы только действительные классы
13