ГОСТ Р 55343— 2012
Кроме указанных выше семи нормативных мета-классов по выбору могут быть поставлены нижесле
дующие мета-классы:
- объект;
- UoM (единица измерения);
- терминология.
Среди семи указанных вышестандартизованных страниц пакетирования первые четыре пакета явля
ются обязательными при обмене словаря в формате пакетирования. Более того, если страница пакета
свойств включает так называемые свойства "перечислимого типа" или, точнее, неколичественного
,,non_quantitative” типа, какони называются всерии стандартов И С 0 13584. то пакет перечисления обыч
но сопровождает пакет свойств (для пояснения смысла каждого кода перечисления, а именно, для тексто
вого пояснения кодов, используемых для указанных типов свойств).
Пакет мета-класса объекта может бытьдобавлен для идентификации и спецификации каждой строки
элементов данных. По сути, это объект данных, расположенный в разделе данных пакета. Содержание
данного пакета расширяется для отслеживания корректировки данных в будущих изданиях настоящего
стандарта.
Пакет для единицы измерения "Мета-класс единицы измерения" можетбыть дополнен Пользо
вателем по его усмотрению. Это означает, что набор мета-свойств для мета-класса рассматриваемой
единицы измерения UoM не стандартизован в настоящем стандарте, но мета-классы и ссылочная
структура пакета единиц измерения здесь расматриваются. Если идентификатор каждой единицы измере
ния определен иобъем дополнительной информации о единице измерения превышает объем, установлен
ный ИСО13584/МЭК61360 для рассматриваемой модели данных, то любая спецификация мета-класса
единицы измерения удовлетворяет необходимым требованиям. Информация о единице измерения в разде
ле заголовков ниже строки "#UNIT" в настоящем стандарте имеет только справочный характер, и любой
пропуск информации не должен изменить поведение системы. Дело в том. что идентификатор свойства в
конечном счете определяет все спецификации свойств, включая единицы измерения. Если пакет единиц
измерения UoM задан пользователем, то ондолжен включать всю информацию, необходимую для запол
нения ячеек с атрибутами единиц измерения свойств, описанных в мета-классе рассматриваемого свой
ства.
5.9.2 Идентификация конъюнктивных пакетов
Если необходимо идентифицировать конъюнктивные пакеты, т. е. страницы пакетирования, которые
совместно описывают ссылочный словарькак элементы данных, то это выполняется путем идентификации
идентификатора каждого пакета. Если значения идентификаторов пакетов, указанных в соответствующих
пакетах, те же самые, то пакеты рассматриваются как конъюнктивные. Идентификатор пакета — это иден
тификатор типа строки STRING_TYPE, если ни двойные кавычки, ни запятые не использованы вбуквенной
последовательности идентификатора. Однако в отличие от обозначений BSU тиреидвоеточияв
данной последовательности допустимы. Поэтомудля идентификатора пакета встроке #PARCEL_ID может
бытьдана временная отметка типа "2006-06-25 08:19:49" в соответствии с ИСО 8601.
5.9.3 Роли и определения словарных пакетов
Роли и определения словарных пакетов сведены в таблицу 3. Идентификаторы ICID мета-класса
являются нормативной частью информации, определенной настоящим стандартом.
Т а б л и ц а 3 — Мета-классы, составляющие мета-словарь
И д е н ти ф и к а то р
м е т а -к л а с с а
П р е д п о ч ти те л ь н о е
им я н а английском
язы ке
О п р е д е л е н и е
MDCC001
Мета-класс словаря
Мета-класс, характеризуемый мета-свойствами, которые необ
ходимо идентифицировать; необходимо также указать информацию
о собственнике данного словаря в ссылочном словаре
MDC_C002
Мета-класс классов
Мета-класс, характеризуемый мета-свойствами, которые необ
ходимоидентифицировать; необходимо также указать каждый класс
в ссылочном словаре
MDC_C003
Мета-класссвойств
Мета-класс, характеризуемый мета-свойствами, которые необ
ходимо идентифицировать; необходимо также указать каждое свой
ство в ссылочном словаре
30