ГОСТ Р ИСО 13584-32—2012
Значение IntegerValuo является целым значением, определенным согласно разделу 3.3.17 «XML-
схемы. Часть 2: Типы данных».
Примечание 1 — Тип данных «целое число» определен в разделе 8.3.5.
Примечание 2 — Значение val:integer_value определено в разделе 6.3.13 ИСО/ТС 29002-10:2009.
Примечание3 — Присвоение содержимому XML-элемента значения val:integer_value является
обязательным.
Пример — Последнее справедливо для значения типа •целое число»:
<vaIinteger_value>10</val:integer_value>
D.1.13Тип данных «рациональное число» (rational type)
OntoML-лредставление значения свойства, чьей областью значений является тип «рациональное
число», выражается следующим образом:
<val:rational_value>
<val:who!e_part--Wfio/oPart/ntcgorVa/we</varwhole_part>
<vaI:n u merator>Numorator1ntcgorValuo<tvai:numerator>
<v’al:denominator>0enom/nafo/7nfegerVa//yo</vai:denominator>
</val rational value>
Значения WholePartlntegerValue, NumoratorlntegerValuo и DenominatorlntegerValue являются
целыми числами, определенными согласно разделу 3.3.17 «XML-схема. Часть 2: Типы данных».
Примечание 1 — Значение DenominatorlntegerValueдолжно быть ненулевым целым числом.
Примечание 2 — Тип данных «рациональное число» определен в разделе 8.3.5.
Примечание 3 — Значение val:rational_value определено в разделе 6.3.13 ИСО/ТС 29002-10:2009.
Примечание4 —Присвоение содержимому XML-элемента значения val:whole_part является
необязательным.
Примечание 5 — Присвоение содержимым XML-элементов значений vahnumerator и vaLdenominator
является обязательным.
Пример — Последнее справедливо для значения типа «рациональное число»:
<ч’а!;rational_value>
<valwhole_part>5</val whole_parl>
<val.numerator»2</val numerator»
<val:denominator>3<A^I denominator»
</val rational value»
D.1.14Тип данных «действительное значение валюты» (real currency type)
OntoML-представление значения свойства, чьей областью значений является «действительное
значение валюты», выражается следующим образом:
<val currency_value cjrrency_coGe-CurrencyCodeValue’ cjrrency_refCurrencylRCM>
<valre8l_value>/?ea/Vaft/e</valreal_value>
<A/aLcurrency_vaiue»
Значение RealValue является действительным числом, определенным согласно разделу 3.2.5
«XML-схема. Часть 2: Типы данных».
Значение CurrencyCodoValue определяется согласно ИСО 4217 (см. раздел 8.3.6 в настоящем
стандарте).
Значение CurrencyIRDI - это возможная ссылка на валюту, определенную в каталоге валют.
Примечание 1 — Тип данных «действительное значение валюты» определен в разделе 8.3.6.
Примечание 2 — Значение val:currency_value определено в разделе 6.3.3 ИСО/ТС 29002-10:2009.
Примечание 3 — Присвоение XML-атрибуту значения currency_code является необязательным. Оно
предоставляется только в том случае, когда оно не определено в связанном типе «действительное значение
валюты».
Примечание 4 — Идентификатор currency_ref является действующим идентификатором модуля (IRDI).
как это определено в разделе 9.1.3.3.
Примечание 5 — Присвоение XML-атрибуту значения currency_ref является необязательным.
Примечание 6 — Если предоставляются оба XML-атрибута currency_code и currency_ref. то они
должны обозначать одни и те же данные о валюте.
Примечание7 —Присвоение содержимому XML-элемента значения val:real_value является
обязательным.
142