Интегрированная информационная модель библиотеки LIIM 25 соответствует требованиям настоящего стандарта в том случае, если выполняются информационные требования ISO13584_25_IEC61360_5_ liim_schema, приведенные в 8.1, требования поддержки стандартных данных, установленные в IEC13584_25_IEC61360_5_conformance_schema, приведенные в приложении D, требования к поддерживаемым методам реализации, а также применимые требования, указанные в нормативных ссылках.
В любом случае реализация должна поддерживать метод, установленный в ИСО 10303-21. Требования к методам реализации приведены в приложении Е настоящего стандарта.
ISO13584_25_IEC61360_5_liim_schema предусматривает наличие ряда опций, которые поддерживаются реализацией. Эти опции сгруппированы в девять классов соответствия. В каждом классе определены опции, которые могут быть выбраны для реализации. Для соответствия конкретному классу реализации необходима поддержка всех сущностей, типов и связанных ограничений, которые определены для данного класса в ISO13584_25_IEC61360_5_liim_schema, а также поддержка стандартных данных, используемых в этом классе.
Примечание 1 - Поддержка стандартных данных, ассоциируемых с классом, обеспечивается путем выполнения общего правила, определенного в IEC13584_25_IEC61360_5_conformance_schema.
Предусмотрены следующие классы соответствия:
- класс 1: минимальный набор элементов dictionary_element из общей схемы словаря ИСО/МЭК с дополнительными агрегированными типами.
Примечание 2 - Общая схема словаря ИСО/МЭК определяется ISO13584_IEC61360_dictionary_schema, соответствующей ИСО 13584-42;
- класс 2: набор элементов dictionary_element из расширенной схемы словаря, не содержащий функциональных моделей, функциональных видов и агрегированных типов.
Примечание 3 - Расширенная схема словаря определяется ISO13584_extended_dictionary_schema, соответствующей ИСО 13584-24;
- класс 3: набор элементов dictionary_element из расширенной схемы словаря, включающий в себя функциональные модели, функциональные виды и агрегированные типы;
- класс 4: класс, идентичный классу 3, но содержащий агрегированные типы, уровень вложения которых ограничен;
- класс 5: набор элементов dictionary_element из расширенной схемы словаря, не содержащий функциональных моделей, классов функциональных видов, а также агрегированных типов и значений, но включающий в себя подробное описание расширений class_extension для классов библиотеки;
- класс 6: набор элементов dictionary_element из расширенной схемы словаря, включающий в себя функциональные модели, функциональные виды, агрегированные типы и значения, а также подробное описание расширений class_extension для классов библиотеки;
- класс 7: класс, идентичный классу 3, но содержащий агрегированные типы и значения, уровень вложения которых ограничен;
- класс 10: экземпляры элементов и представлений элементов не имеющие определений и библиотечной структуры;
- класс 11: экземпляры элементов и представлений элементов, дополненные определениями, но не имеющие библиотечной структуры.
Примечание 4 - Для объектов external_file_protocol, не принадлежащих набору стандартных данных, определенному в приложении D настоящего стандарта или в другом стандарте комплекса 13584 по протоколу обмена видами, значения атрибутов должны быть предварительно согласованы между отправителем и получателем. Настоящий стандарт не устанавливает требований к определению значений этих атрибутов.
Примечание 5 - В классах соответствия 2-7 и 10-11 интегрированной информационной модели библиотеки LIIM 25 ссылка на файл соответствует ссылке на файл протокола HTTP (http_file) только в том случае, если его тип и подтип MIME:
- соответствуют общедоступным спецификациям либо
- ассоциированы с программами для чтения данных файлов, общедоступными в сети Интернет.
Перечень поддерживаемых возможностей различных классов соответствия, входящих в интегрированную информационную модель библиотеки LIIM 25, приведен в таблице 1.
Таблица 1 - Опции соответствия интегрированной информационной модели библиотеки LIIM 25
Возможности | Элементы словаря | Библиотечные спецификации (расширение класса) | Представление экземпляров | ||
Класс соответствия | Словарные определения классов элементов | Словарные определения представлений классов элементов и категорий представлений | Свойства агрегированной структуры | ||
1 | x | x | |||
2 | x | ||||
3 | x | x | x | ||
4 | x | x | x | ||
5 | x | x | x | ||
6 | x | x | x | x | x |
7 | x | x | x | x | x |
10 | x | x | |||
11 | x | x | x | x |