ГОСТ Р ИСО 13584-32—2012
Значение Local Id относится к локальному XML-идентификатору и предназначено для
использования в качестве метки на значение свойства, чьей областью значений является тип «ссылка на
класс». Ссылка определяется путем установления значения LocalldRef XML-атрибута item_local_ref.
Значение Localld определено в соответствии с разделом 3.3.8 «XML-диаграмма, Часть 2: Типы данных».
Примечание1 — Значения Localld/LocalldRef аналогичны используемым в ссылочном методе
ID/IDREF XML.
Значение LocalldRef определяется в соответствии с разделом 3.3.6 XML-схемы (часть 2: Типы
данных).
Значение ClassIRDI - это IRDI-идентификатор действующего понятия класса, определенный в
соответствии с разделом 9.1.3.1.
Значение PropertyIRDI - это IRDI-идентификатор действующего понятия класса, определенный в
соответствии с разделом 9.1.3.2.
Примечание2 — Элемент cat:property_value представляет собой конструкцию пары «свойство-
значение» (см. раздел D.2.1.4).
Примечание 3 — Тип ссылочного класса определен в разделе 8.3.10.
Примечание 4 — Присвоение XML-атрибутов item_local_ref и local_id является обязательным.
Примечание 5 — Присвоение XML-атрибута class_ref является обязательным.
Примечание 6 — Элемент val:item_reference_value определен в разделе 6.9.2 ИСО/ТС 29002-10:2009.
Примечание 7 — Элемент cat:item определен в разделе D.2.2.1 настоящего приложения.
Пример — Далее приведены значения действующего типа ссылочного класса: ссылочный элемент
определяется в соответствии с классом, идентифицируемым с помощью IRDI-идентификатора "0123-
ABC#01-SCREWtt1" , и локально идентифицируется (XML-элемент localjd) с помощью локального
идентификатора "ITEMJD1". Ссылка (XML-элемент item_local_ref) устанавливается посредством этого
локального идентификатора.
<val:item_reference_value rtemJocal_ref=‘ ITEM_ID_T7>
<cat item class.ref^O ^-A B C fcO I-S C R E W tfr lo caljd= MITE M JD _r>
<cat:property_V3lue property_ref="0123-ABC#02-DlAMETER#r>
<lcat properiy_value>
<fcatitem>
D.1.26Тип данных «уровень» (level type)
OntoML-представление значения свойства, чьей областью значений является тип данных
«уровень», выражается следующим образом:
<val:measure_qualified_number_value UOM_code-l/mWa/tve" UOM_ref=’ L/n/f/RO/ >
<val:q ualified value qua Iif;er_ code-’Qualifier >
NumericValueOrNullValue
</val qualified_value>
OthcrPossiblcQualificdVolucs
<A/al measure_qualrfied_number_value>
Значение UnitValue является возможной единицей, которая принадлежит списку единиц,
определенному в соответствующем описании типов действительной меры (представление в виде
математической строки основной единицы или одной из ее альтернативных единиц, см. раздел 8.3.7).
Значение UnitIRDI - это возможная ссылка на IRDI-идентификатор единицы, определенной в
словаре единиц.
Значение Qualifier означает действующий OntoML-квалификатор. который может принимать
следующие значения: min. nom. max или typ.
Значение NumericValueOrNullValue является либо действительным значением (см. раздел
D.1.11). целым значением (см. раздел D.1.12) или нулевым значением (см. раздел 7.3.11).
Значение OtherPossibleQualifiedValues относится ко всем другим возможным подходящим
значениям (XML-компонент val:qualified_value), определенным в описании связанного типа уровня.
Примечание 1 — Присвоение XML-атрибута qualifier_code является обязательным.
Примечание 2 — Необходимо присвоить XML-атрибут UOM_code или UOM_ref. Если присвоены оба
XML-атрибута UOM_ref и UOM_code. то они должны обозначать одно и то же понятие единицы.
148