Статус документа
Статус документа

ГОСТ Р 55343-2012/ISO/TS 13584-35:2010 Системы промышленной автоматизации и интеграция. Библиотека деталей. Часть 35. Ресурсы практической реализации. Интерфейс электронных таблиц библиотеки деталей (Переиздание)

     5.2 Структура идентификации

В настоящем стандарте имеются ссылки на серию стандартов ИСО/МЭК 11179, в частности на стандарты ИСО/МЭК 11179-3 и ИСО/МЭК 11179-5 как на базовую среду идентификации типов понятий, используемых для описания элементов данных на странице пакета. Каждый элемент данных играет роль, аналогичную роли "упорядоченных элементов данных", определенных по ИСО/МЭК 11179-3 как идентификаторов зарегистрированных элементов данных.

Таким образом, страницы пакета, определенные по ИСО 13584-35, могут быть использованы просто как среда для сбора (отбора) мета-данных или элементов данных ссылочного словаря и их последующей официальной регистрации в соответствующем учреждении в соответствии с требованиями серии стандартов ИСО/МЭК 11179. Кроме того, в настоящем стандарте такой идентификатор применяется и назначается каждому конструктиву мета-данных. Таким образом, его функция в рассматриваемом случае требует дальнейшей дифференциации по отношению к механизму применения IRDI (Международный Идентификатор Регистрации Данных) для упорядоченного элемента данных, описанного по ИСО/МЭК 11179-5.

В настоящем стандарте рассматриваются элементы, идентифицируемые внутри набора мета-данных (мета-модели) как "элементы понятия". Примеры элементов понятий включают не только понятия класса и свойства, но также составляющие их ключевые атрибуты (имя, идентификатор, тип данных, единицы измерения, определения, условные обозначения, примечания и т.д.) вне зависимости от их назначения. И наоборот, такой идентификатор элемента понятия рассматривается в настоящем стандарте как "международный идентификатор понятия" или, для краткости, просто "идентификатор понятия", где все ясно из контекста, и обозначается аббревиатурой ICID. За исключением случаев классификации и идентификации конструктивов мета-модели, функция идентификатора ICID идентична функции идентификатора IRDI. Таким образом, он рассматривается как расширение идентификатора IRDI.

В формате пакетирования каждый идентификатор ICID является уникальным при его использовании несколькими организациями. Он представляется нижеследующими кодами:

ICID::=RAI'#'DI'##'VI,

где RAI - идентификатор официального органа регистрации; DI - идентификатор данных; VI - идентификатор версии (в соответствии с ИСО/МЭК 11179-5).

Каждая из переменных RAI, DI, и VI сама может состоять из нескольких элементов данных. В настоящем стандарте два идущих подряд символа "решетка" (т.е. "##") используются для разделения переменных DI и VI, тогда как переменные RAI и DI разделяются одним таким символом "#". Это делает возможным получить краткое условное обозначение идентификатора понятия, убрав либо переменную RAI, либо переменную VI, либо их обе, если и так все ясно из контекста для переменной DI.

Таким образом, запись "Р501_Р000170##000000001" есть идентификация свойств: идентификатор свойств (называемый "property_BSU" по Стандарту ИСО 13584) имеет вид "Р501_Р000170", версия N 1, поставщик информации определяется контекстом. При этом запись "0120/1///13584_501_1#Р501_Р000170" обозначает свойство, где "0120/1///13584_501_1" - код поставщика информации, "Р501_Р000170" - код идентификатора свойств, Номер (N) версии определяется контекстом.

Данное условие крайне полезно, если пользователь не знает точно текущей версии свойства (класса) в ссылочном словаре, поддерживаемом на словарном сервере, при считывании отсутствующих блоков информации.