ГОСТ Р ИСО 13584-42—2012
Сущность hierarchical_position_type задает значения, допустимые для иерархического положения.
Пример представления на языке EXPRESS:
*)
TYPE hierarchical_positionjype = identifier;
END_TYPE: — hierarchical_position_type
C
Примечание — Представление иерархического положения атрибутом hierarchical_position_tyре осно
вано на использовании некоторых конвенций кодирования. В настоящем стандарте конвенции кодирования не рас
сматриваются.
F.3.9.1.13 Тип пересмотра (Revisionjype)
Сущность revision_type задает значения, допустимые для № пересмотра.
Примечание — Для новой версии № пересмотра равен "О1.
Пример представления на языке EXPRESS:
’)
TYPE revision_type = codeJype;
WHERE
WR1: LENGTH(SELF) <= revisionJen;
WR2; EXISTS(VALUE(SELF)) AND ( INTEGER’ IN TYPEOF(VALUE(SELF)>)
AND (VALUE(SELF) >= 0);
END_TYPE; — revisionJype
(*
Пояснения к тексту программы;
WR1:длина значения revisionJype не должна превышать длину revisionjen (т.е. 3).
WR2: значение revisionjype должно содержать только цифры, его целое значение может быть только на
туральным.
F.3.9.1.14 Тип короткого имени (Short_nameJype)
Сущность short_nameJype задает значения, допустимые для короткого имени.
Пример представления на языке EXPRESS:
*)
TYPE short_name_type =translataWeJabel;
WHERE
WR1; checkJabelJength{SELF, short_nameJen);
END_TYPE; — shortjiameJype
(*
Пояснения к тексту программы;
WR1: длина значения short_nameJype не должна превышать длину short_nameJen (т.е. 30).
F.3.9.1.15 Тил кода поставщика (Supplier_codeJype)
Сущность supplier_code_type задает значения, допустимые для кода поставщика.
Примечание — Если код поставщика также предназначен для обмена в соответствии с ИСО/ТС 29002-5.
то различные части кода поставщика в соответствии с ИСО 6523(ICD. Ol. OPI, OPIS иAI) разделяются символом
Пример представления на языке EXPRESS:
’)
TYPE suppiier_codeJype = codejype:
WHERE
WR1: LENGTH(SELF) <= supplier_codeJen;
END_TYPE; — supplier_codeJype
(*
Пояснения к тексту программы:
WR1: длина значения supplier_codeJype не должна превышать длину supplier_code_len (т.е. 149).
F.3.9.1.16 Тип синонимического имени (SynjiameJype)
Сущность syn_nameJype задает значения, допустимые для синонимического имени.
Пример представления на языке EXPRESS:
’)
TYPE syn_namejype = SELECT(labeljvithJanguage. label);
WHERE
WR1; check_synJength(SELF. syn_namejen);
END_TYPE: — syn_namejype
(*
Пояснения к тексту программы:
WR1: длина значения syn_name_type не должна превышать длину synjiam ejen (т.е. 255).
F.3.9.1.17 Тип ключевого слова (Keywordjype)
Сущность keywordJype задает значения, допустимые для ключевых слов.
108