ГОСТ Р МЭК 61360-2—2013
5.11.2.2 Тип кода (code_type)
Сущность code_type задает допустимые значения типа кода, используемого для идентификации.
Примечание — Если код также предназначен для обмена в соответствии с ИСО/ТС 29002-5. торекомен
дуется выполнить требования, определенные данным стандартом. Для задания кода можно использовать только
«безопасные символы». Безопасные символы включают: буквы верхнего регистра, цифры, двоеточия, десятичную
точку, подчеркивание. В некоторых случаях допускается использование символа «-» (минус).
Пример представления на языке EXPRESS:
А)
ТУРЫ code_type - identifier;
WHERE
WR1: NOT (SELF LIKE
WR2: NOT (SELF LIKE
WR3: NOT (SELF - ’’;
ENDJTYPE; — Code_type
С
Пояснения к тексту программы:
WR1: символ «#» не должен содержаться в значении code_type. Символ «#» используется
для последовательного соединения идентификаторов (см.: CONSTANT s e p jd ) или кода и версии
(см.: CONSTANT sep_cv).
WR2: пробелы не допускаются (во избежание проблем с предшествующими и последующими про
пусками при последовательном соединении кодов).
WR3: значение code_type не должно быть пустой строкой.
5.11.2.3 Тип валюты (Currency_code)
5.11.2.3.1 Общие положения
Сущность currency_code задает значения, допустимые для кода валюты. Указанные значения
соответствуют ИСО 4217.
Пример — «CHF»— код швейцарского франка, «CNY»— код китайского юаня, «JPY»— код японской
йены, яSUR» — код рубля СССР, яUSDм— код доллара США, «EUR» — код евро.
Пример представления на языке EXPRESS:
*)
ТУРЕ currency_code - identifier;
WHERE
WR1: LENGTH(SELF) - 3;
END_TYPE; — currency_code
<w "
Пояснение к тексту программы.
WR1: длина кода валюты currency_code равна 3.
5.11.2.3.2 Тип кода типа данных (Data_type_code_type)
Сущность data_type_code_type задает значения, допустимые для кода типа данных.
Пример представления на языке EXPRESS:
*)
ТУРЕ data_type_code_type - code_type;
WHERE
WR1:LENGTH(SELF) - data_type_code_len;
END_TYPE; -- data_type_code_type
<*
Пояснение к тексту программы.
WR1: длина типа кода типа данных data_typo_code_type должна быть равна значению data_
type_code_len (т. е. 35).
65