ГОСТ Р ИСО 13584-32—2012
Пример — Последнее справедливо для значения типа «действительное значение валюты»:
<val:currency_value currency_code="EUR">
<val:reat_value>10.53</val:real_value>
</Val:currency_value>
0.1.15Тип данных «целое значение валюты» (integer currency type)
OntoML-лредставление значения свойства, чьей областью значений является «целое значение
валюты», выражается следующим образом:
<val currency_value currency_code-’CurrencyCodeValue’’ currency^ef~’CurroncylRDT>
<val integer_value-’/«fGgGrVa/ue</val:integer_value>
<A/al currency_value>
Значение IntogerValue является обязательным целым значением, определенным согласно разделу
3.3.17 «XML-схема. Часть 2: Типы данных».
Значение CurrencyCodeValue определяется согласно ИСО 4217 (см. раздел 8.3.6 в данной части
ИСО 13584).
Значение 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: integer_value является
обязательным.
Пример — Последнее справедливо для значения типа «целое значение валюты»:
<val:currency_value currency_cod©="EUR">
<val:integer_value>10</vai integer_value>
</val.currency_value>
D.1.16Тип данных «действительная мера» (real measure type)
OntoML-представление значения свойства, чьей областью значений является тип «действительная
мера», выражается следующим образом:
<val measure_single_number_value UOM_code-’
UnitValue’ UOMj-et="UnitlRDf >
<v8l: real_vaiue>/?ea/Va/ue</val real_value>
<iVal.measure_single_number_value>
Значение RoalValue является обязательным действительным значением, определенным согласно
разделу 3.2.5 «XML-схема. Часть 2: Типы данных».
ЗначениеUnitValueявляетсявозможной
определенному в соответствующей спецификации
единицей, принадлежащей перечню единиц,
на тип «действительная мера» (математическое
строковое представление основной единицы или альтернативных единиц, см. раздел 8.3.7).
Примечание 1 — При необходимости используйте ИСО 843.
Значение UnitIRDI является возможной ссылкой на единицу, определенную в каталоге единиц.
Примечание 2 — Идентификатор UOM_ref является действующим идентификатором единицы (IRDI).
как это определено в разделе 9.1.3.3.
Примечание 3 — Тип «действительная мера» определен в разделе8.3.7.
Примечание4—Значение val:measure_sing!e_number_value определено в разделе 6.5.5
ИСО/ТС 29002-10:2009.
Примечание5 — Необходимо производить присвоение XML-атрибуту значения UOM_code или
UOM_ref. Если предоставляются оба атрибута UOM_ref и UOM_code. то они должны обозначать одни и те же
понятия о единице.
Примечание 6 — Присвоение XML-атрибуту значения val:real_value является обязательным.
Пример — Последнее справедливо для значения типа «действительная мера»:
143