---
title: "\"ГОСТ ISO/IEC 12785-2-2015. Межгосударственный стандарт. Информационные технологии. Обучение, образование и подготовка. Упаковка контента. Часть 2. XML привязка\""
number: "ГОСТ ISO/IEC 12785-2-2015"
issuer: "Федеральное агентство по техническому регулированию и метрологии"
status: действует
canonical: "https://bukva.ai/docs/standart-gost-isoiec-12785-2-2015"
---

## "ГОСТ ISO/IEC 12785-2-2015. Межгосударственный стандарт. Информационные технологии. Обучение, образование и подготовка. Упаковка контента. Часть 2. XML привязка"

# "ГОСТ ISO/IEC 12785-2-2015. Межгосударственный стандарт. Информационные технологии. Обучение, образование и подготовка. Упаковка контента. Часть 2. XML привязка"

(введен в действие Приказом Росстандарта от 26.04.2016 N 278-ст)

> [!IMPORTANT]
> Документ [введен](#p100011) в действие с 1 марта 2017 года.


<a id="p100001"></a>Введен в действие
Приказом Федерального

<div align="right">

агентства по техническому<br>
регулированию и метрологии<br>
от 26 апреля 2016 г. N 278-ст

<a id="p100002"></a>МЕЖГОСУДАРСТВЕННЫЙ СТАНДАРТ

</div>


<div align="center">

<a id="p100003"></a>**ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ**

</div>


<a id="p100004"></a>**ОБУЧЕНИЕ, ОБРАЗОВАНИЕ И ПОДГОТОВКА**
**УПАКОВКА КОНТЕНТА**

<div align="center">

<a id="p100005"></a>**ЧАСТЬ 2**

</div>


<a id="p100006"></a>**XML ПРИВЯЗКА**

<div align="center">

<a id="p100007"></a>**Information technology. Learning, education and training.**<br>
**Content Packaging. Part 2. XML binding**

</div>


<a id="p100008"></a>**(ISO/IEC 12785-2:2011, IDT)**

<div align="center">

<a id="p100009"></a>**ГОСТ ISO/IEC 12785-2-2015**

</div>


<a id="p100010"></a>**МКС 35.240.99**

<div align="center">

<a id="p100011"></a>**Дата введения**

</div>

**1 марта 2017 года**


### <a id="p100012"></a>Предисловие


<a id="p100013"></a>**Цели, принципы и основной порядок проведения работ по межгосударственной стандартизации установлены [ГОСТ 1.0-2015](https://bukva.ai/docs/gost-1-0-2015) "Межгосударственная система стандартизации. Основные положения" и ГОСТ 1.2-2015 "Межгосударственная система стандартизации. Стандарты межгосударственные, правила и рекомендации по межгосударственной стандартизации. Правила разработки, принятия, обновления и отмены"**


### <a id="p100014"></a>Сведения о стандарте


<a id="p100015"></a>**1 ПОДГОТОВЛЕН Федеральным государственным бюджетным образовательным учреждением высшего профессионального образования "Московский государственный технологический университет "СТАНКИН" на основе собственного аутентичного перевода на русский язык стандарта, указанного в [пункте 5](#p100041)**
<a id="p100016"></a>**2 ВНЕСЕН Федеральным агентством по техническому регулированию и метрологии (Росстандарт)**
<a id="p100017"></a>**3 ПРИНЯТ Межгосударственным советом по стандартизации, метрологии и сертификации (протокол от 27 октября 2015 г. N 81-П)**

<div align="center">

<a id="p100018"></a>**За принятие проголосовали:**

</div>



| <a id="p100019"></a>Краткое наименование страны по МК (ИСО 3166) 004-97 | <a id="p100020"></a>Код страны по МК (ИСО 3166) 004-97 | <a id="p100021"></a>Сокращенное наименование национального органа по стандартизации |
| --- | --- | --- |
| <a id="p100022"></a>Армения | <a id="p100023"></a>AM | <a id="p100024"></a>Минэкономики Республики Армения |
| <a id="p100025"></a>Беларусь | <a id="p100026"></a>BY | <a id="p100027"></a>Госстандарт Республики Беларусь |
| <a id="p100028"></a>Киргизия | <a id="p100029"></a>KG | <a id="p100030"></a>Кыргызстандарт |
| <a id="p100031"></a>Молдова | <a id="p100032"></a>MD | <a id="p100033"></a>Молдова-Стандарт |
| <a id="p100034"></a>Россия | <a id="p100035"></a>RU | <a id="p100036"></a>Росстандарт |
| <a id="p100037"></a>Таджикистан | <a id="p100038"></a>TJ | <a id="p100039"></a>Таджикстандарт |


<a id="p100040"></a>4 Приказом Федерального агентства по техническому регулированию и метрологии от 26 апреля 2016 г. N 278-ст межгосударственный стандарт ГОСТ ISO/IEC 12785-2-2015 введен в действие в качестве национального стандарта Российской Федерации с 1 марта 2017 г.
<a id="p100041"></a>5 Настоящий стандарт идентичен международному стандарту ISO/IEC 12785-2:2011 Information technology - Learning, education, and training - Content packaging - Part 2: XML binding (Информационные технологии. Обучение, образование и подготовка. Упаковка контента. Часть 2. XML привязка).

<div align="center">

<a id="p100042"></a>Перевод с английского языка (en).

</div>

<a id="p100043"></a>Сведения о соответствии межгосударственных стандартов ссылочным международным стандартам приведены в дополнительном [приложении ДА](#p100621).
<a id="p100044"></a>Степень соответствия - идентичная (IDT)

<div align="center">

<a id="p100045"></a>6 ВВЕДЕН ВПЕРВЫЕ

</div>


<a id="p100046"></a>Информация об изменениях к настоящему стандарту публикуется в ежегодном информационном указателе "Национальные стандарты", а текст изменений и поправок - в ежемесячном информационном указателе "Национальные стандарты". В случае пересмотра (замены) или отмены настоящего стандарта соответствующее уведомление будет опубликовано в ежемесячном информационном указателе "Национальные стандарты". Соответствующая информация, уведомление и тексты размещаются также в информационной системе общего пользования - на официальном сайте Федерального агентства по техническому регулированию и метрологии в сети Интернет


### <a id="p100047"></a>Введение


<a id="p100048"></a>ИСО (Международная организация по стандартизации) и МЭК (Международная электротехническая комиссия) являются частью специализированной системы всемирной стандартизации. Национальные организации, которые являются участниками ИСО или МЭК, принимают участие в разработке международных стандартов посредством технических комитетов, основанных соответствующими организациями, для работы с отдельными отраслями технической деятельности. Сотрудничество технических комитетов лежит в сфере общих интересов. Другие международные организации, как государственные, так и коммерческие, поддерживают связь с ИСО и МЭК, а также участвуют в их работе. В сфере информационных технологий ИСО и МЭК создали объединенный технический комитет - ИСО/МЭК СТК 1.
<a id="p100049"></a>Международные стандарты разрабатываются в соответствии с правилами, описанными в директивах ИСО/МЭК, часть 2.
<a id="p100050"></a>Следует обратить внимание на то, что некоторые части этого документа могут быть объектом патентных прав. ИСО и МЭК не несут ответственность за идентификацию некоторых или всех патентных прав.
<a id="p100051"></a>ISO/IEC 12785-2 подготовлен совместным техническим комитетом ИСО/МЭК СТК1/ПК36 "Информационные технологии в обучении, образовании и подготовке".
<a id="p100052"></a>ISO/IEC 12785 состоит из частей, под общим названием: Информационные технологии в обучении, образовании и подготовке. Упаковка контента:
<a id="p100053"></a>Часть 1. Информационная модель;
<a id="p100054"></a>Часть 2. XML привязка;
<a id="p100055"></a>Часть 3. Лучшие практики и руководство по применению.
<a id="p100056"></a>Информационная модель, описывающая структуру данных, которая может быть использована для обмена данными между системами, была рассмотрена в части 1. Лучшие практики, относящиеся к толкованию и реализации информационной модели, будут рассмотрены в части 3.


### <a id="p100057"></a>1 Область применения


<a id="p100058"></a>Настоящий стандарт является частью стандарта ISO/IEC 12785 и описывает, как представить Информационную модель ISO/IEC 12785-1 в XML.


### <a id="p100059"></a>2 Нормативные ссылки


<a id="p100060"></a>Для применения настоящего стандарта необходимы следующие ссылочные документы. Для датированных ссылок применяют только указанное издание ссылочного документа, для недатированных ссылок применяют последнее издание ссылочного документа (включая все его изменения):
<a id="p100061"></a>ISO/IEC 12785-1:2009, Information technology - Learning, Education, and Training - Content Packaging - Part 1: Information Model (Обучение, образование и подготовка. Упаковка контента. Часть 1. Информационная модель)


### <a id="p100062"></a>3 Термины и определения


<a id="p100063"></a>В настоящем стандарте применены следующие термины с соответствующими определениями.
<a id="p100064"></a>3.1 XML привязка данных (XML data binding): Средства представления информации в XML документе.
<a id="p100065"></a>*Примечание* - см. XML привязка данных на Википедии (ссылка 18 ноября 2009, http://en.wikipedia.org/wiki/XML_data_binding).

<a id="p100066"></a>**3.2 управляющий файл (control file): Единичный компьютерный файл, который определяет привязку информационной модели упаковки контента (CPIM), чтобы сделать ее пригодной для машинной обработки.**
<a id="p100067"></a>*Примечание* - Программный компонент может ссылаться на управляющий файл при оценке достоверности связанного экземпляра информационной модели или для руководства созданием связанного экземпляра информационной модели.


| <a id="p100068"></a><a id="p100069"></a><a id="p100070"></a><a id="p100071"></a>Пример - Файл, содержащий XML схему, может быть использован в качестве управляющего файла для XML привязки манифеста.<br>3.3 контент (content): Отдельный файл или несколько файлов, используемые в обучении, образовании и подготовке.<br>Примечание 1 - Логический объект полезной (и многоразового использования) информации может быть описан логическим пакетом.<br>Примечание 2 - Логический пакет может содержать один или более объектов контента. |
| --- |


<a id="p100072"></a>3.4 логический пакет (logical package): Представление одного или нескольких объектов полезного (и многоразового использования) образовательного контента.
<a id="p100073"></a>*Примечание* - Логический пакет включает в себя полный набор компонентов, описанных манифестом и дочерним манифестом, включая локальные компоненты и внешние компоненты, включенные по ссылкам.

<a id="p100074"></a>[ISO/IEC 12785-1:2009]


| <a id="p100075"></a><a id="p100076"></a><a id="p100077"></a>3.5 пространство имен (namespace): Пространство имен XML, определенное URI ссылкой.<br>Примечание - Пространство имен в упаковке контента соответствует рекомендации W3C по пространству имен в XML 1.0 (Второе издание).<br>[ISO/IEC 12785-1:2009] |
| --- |

<a id="p100078"></a>3.6 манифест (manifest): Описание файлов и логических отношений между ними, которые содержатся или упоминаются в пакете контента.
<a id="p100079"></a>3.7 метаданные (по упаковке контента) (metadata (in content packaging)): Описательная информация упаковки контента о логических пакетах, логических организациях, содержании и файлах.
<a id="p100080"></a>*Примечание* 1 - Метаданные могут быть назначены любому компоненту логического пакета, включая манифест.
<a id="p100081"></a>*Примечание* 2 - Допускается любая привязка объектов метаданных. Каждый объект метаданных может быть локальным или удаленным.

<a id="p100082"></a>[ISO/IEC 12785-1:2009]
<a id="p100083"></a>3.8 организация (organization): Логические отношения, такие как иерархическое дерево из единиц контента.
<a id="p100084"></a>*Примечание* - В манифесте может быть описано более одной логической организации.

<a id="p100085"></a>3.9 пакет (package): Объект полезного (и многоразового использования) контента.
<a id="p100086"></a>*Примечание* 1 - Пакет может быть частью учебного курса, который имеет учебные релевантности вне содержания образовательной агрегации и может быть доставлен независимо, как весь курс обучения или в виде набора учебных курсов.
<a id="p100087"></a>*Примечание* 2 - Пакет должен быть автономен, то есть он должен содержать всю информацию, необходимую, чтобы использовать содержимое для обучения, образования и подготовки, после его распаковки.

<a id="p100088"></a>3.10 ресурс (в упаковке контента) (resource (in content packaging)): Один URL-адрес точки входа и ноль или более ссылок на файлы, которые необходимо выполнить до запуска содержимого.
<a id="p100089"></a>*Примечание* - Файлы, описываемые ресурсом, могут быть локальными или удаленными.

<a id="p100090"></a>3.11 Schema, XML Schema (Schema, XML Schema): Описание класса XML документов, выраженное в терминах ограничений на структуру и содержание этих документов.
<a id="p100091"></a>*Примечание* 1 - Подробнее: www.w3c.org/XML/Schema.
<a id="p100092"></a>*Примечание* 2 - XML Schema при упаковке контента, рекомендованы W3C.
<a id="p100093"></a>*Примечание* 3 - Определение относится к понятию схемы в контексте XML, а также на определенном языке для создания таких схем: в W3C XML Schema. "IMS Content Packaging XML XSD" является приложением W3C языка XML Schema.

<a id="p100094"></a>3.12 единица контента (unit of content): Файл или группа файлов, которые могут быть представлены в манифесте.
<a id="p100095"></a>3.13 XML проверка (XML validation): Процесс, в котором документы, написанные на XML (расширяемый язык разметки) проверяются на соответствие этой структуре.
<a id="p100096"></a>*Примечание* - Строгая проверка в XML означает, что документ должен следовать правилам, которые диктуются в XML схеме.


### <a id="p100097"></a>4 Сокращения



| <a id="p100098"></a>CPIM | <a id="p100099"></a>- | <a id="p100100"></a>информационная модель упаковки контента (Content Packaging Information Model); |
| --- | --- | --- |
| <a id="p100101"></a>I-BAT | <a id="p100102"></a>- | <a id="p100103"></a>IMS автогенерация набора инструментов (IMS Binding Auto-generation Tool-kit); |
| <a id="p100104"></a>LET | <a id="p100105"></a>- | <a id="p100106"></a>обучение, образование, подготовка (Learning, Education and Training); |
| <a id="p100107"></a>MDA | <a id="p100108"></a>- | <a id="p100109"></a>архитектура, управляемая моделью (Model Driven Architecture); |
| <a id="p100110"></a>PIM | <a id="p100111"></a>- | <a id="p100112"></a>модель независимая от протокола (Protocol Independent Model); |
| <a id="p100113"></a>PSM | <a id="p100114"></a>- | <a id="p100115"></a>платформозависимая модель (Platform Specific Model); |
| <a id="p100116"></a>UML | <a id="p100117"></a>- | <a id="p100118"></a>унифицированный язык моделирования (Unified Modeling Language); |
| <a id="p100119"></a>VDEX | <a id="p100120"></a>- | <a id="p100121"></a>машинный словарь определений (Vocabulary Definition Exchange); |
| <a id="p100122"></a>W3C | <a id="p100123"></a>- | <a id="p100124"></a>консорциум всемирной сети интернет (World Wide Web Consortium); |
| <a id="p100125"></a>XMI | <a id="p100126"></a>- | <a id="p100127"></a>стандарт для обмена данными с помощью XML (XML Metadata Interchange); |
| <a id="p100128"></a>XML | <a id="p100129"></a>- | <a id="p100130"></a>расширяемый язык разметки (Extensible Mark-up Language (W3C XML)); |
| <a id="p100131"></a>XSD | <a id="p100132"></a>- | <a id="p100133"></a>язык описания структуры XML документа (XML Schema Definition); |
| <a id="p100134"></a>XSL | <a id="p100135"></a>- | <a id="p100136"></a>язык преобразования и визуализации XML (Extensible Stylesheet Language); |
| <a id="p100137"></a>XSLT | <a id="p100138"></a>- | <a id="p100139"></a>язык преобразования XML (XSL Transformations). |



### <a id="p100140"></a>5 Документация XML Schema



#### <a id="p100141"></a>5.1 Описание основ привязки, при упаковке контента



##### <a id="p100142"></a>5.1.1 Свойства Schema

<a id="p100143"></a>Следующие подпункты описывают характеристики каждого элемента для привязки XML Schema упаковки контента для основных элементов в табличной форме. Эта же информация также представлена в качестве XSD в [Приложении B.1](#p100616).
<a id="p100144"></a>В соответствии с IMS Global Learning Consortium (GLC) политика пространства имен [IMS-NAMESPACE] указанная в IMS XML привязке упаковки контента, "имя" элемента добавляется к IMS GLC пространству имен URI для построения единого идентификатора ресурса, как глобального уникального модификатора для этого ресурса. Использование имен элементов и URI, в контексте различных технологий реализации объясняется в ISO/IEC 12785-2.
<a id="p100145"></a>Для описания представления экземпляра XML, для каждого элемента следующие пространства имен:


| <a id="p100146"></a>Префикс | <a id="p100147"></a>Пространства имен |
| --- | --- |
| <a id="p100148"></a>Пространство имен по умолчанию | <a id="p100149"></a>http://www.imsglobal.org/xsd/imscp_v1p1 |
| <a id="p100150"></a>xml | <a id="p100151"></a>http://www.w3.org/XML/1998/namespace |
| <a id="p100152"></a>xs | <a id="p100153"></a>http://www.w3.org/2001/XMLSchema |
| <a id="p100154"></a>xsi | <a id="p100155"></a>http://www.w3.org/2001/XMLSchema-instance |


<a id="p100156"></a>Представление компонентов Schema:
<a id="p100157"></a> ![5.1.1 Свойства Schema](https://i.bukva.ai/kuQ3YWnS/img_0.png) 
<a id="p100158"></a>Следующие подразделы были созданы при помощи инструмента документирования Schema, предоставленного в рамках продукта Oxygen. Для описания логических диаграмм принято использовать следующие обозначения:

| <a id="p100159"></a>- | <a id="p100160"></a>![5.1.1 Свойства Schema](https://i.bukva.ai/kuQ3YWnS/img_1.png) | <a id="p100161"></a>: xs:атрибут (attribute) |
| --- | --- | --- |
| <a id="p100162"></a>- | <a id="p100163"></a>![5.1.1 Свойства Schema](https://i.bukva.ai/kuQ3YWnS/img_2.png) | <a id="p100164"></a>: xs:последовательность (sequence) |
| <a id="p100165"></a>- | <a id="p100166"></a>![5.1.1 Свойства Schema](https://i.bukva.ai/kuQ3YWnS/img_3.png) | <a id="p100167"></a>: xs:любой атрибут (anyAttribute) |
| <a id="p100168"></a>- | <a id="p100169"></a>![5.1.1 Свойства Schema](https://i.bukva.ai/kuQ3YWnS/img_4.png) | <a id="p100170"></a>: xs:любое пространство имен (any namespace) |
| <a id="p100171"></a>- | <a id="p100172"></a>![5.1.1 Свойства Schema](https://i.bukva.ai/kuQ3YWnS/img_5.png) | <a id="p100173"></a>: xs:группа (group) |
| <a id="p100174"></a>- | <a id="p100175"></a>![5.1.1 Свойства Schema](https://i.bukva.ai/kuQ3YWnS/img_6.png) | <a id="p100176"></a>: отрезок от 0 до 1 (property for zero to one) |
| <a id="p100177"></a>- | <a id="p100178"></a>![5.1.1 Свойства Schema](https://i.bukva.ai/kuQ3YWnS/img_7.png) | <a id="p100179"></a>: отрезок от 0 до бесконечности (property for zero to unbounded) |
| <a id="p100180"></a>- | <a id="p100181"></a>![5.1.1 Свойства Schema](https://i.bukva.ai/kuQ3YWnS/img_8.png) | <a id="p100182"></a>: xs:сложный тип (complexType) |



##### <a id="p100183"></a>5.1.2 Глобальные объявления


###### <a id="p100184"></a>5.1.2.1 Элемент: manifest



| <a id="p100185"></a>Имя | <a id="p100186"></a>manifest |
| --- | --- |
| <a id="p100187"></a>Тип | <a id="p100188"></a>Manifest.Type |
| <a id="p100189"></a>Nillable | <a id="p100190"></a>нет |
| <a id="p100191"></a>Абстрактный | <a id="p100192"></a>нет |


<a id="p100193"></a>Логическая диаграмма manifest:

<a id="p100194"></a> ![5.1.2.1 Элемент: manifest](https://i.bukva.ai/kuQ3YWnS/img_9.png) 

<a id="p100195"></a>Представление экземпляра XML:
<a id="p100196"></a> ![5.1.2.1 Элемент: manifest](https://i.bukva.ai/kuQ3YWnS/img_10.png) 
<a id="p100197"></a>Диаграмма:

<a id="p100198"></a> ![5.1.2.1 Элемент: manifest](https://i.bukva.ai/kuQ3YWnS/img_11.png) 

<div align="center">

<a id="p100199"></a>Представление компонента Schema:

</div>

<a id="p100200"></a> ![5.1.2.1 Элемент: manifest](https://i.bukva.ai/kuQ3YWnS/img_12.png) 

##### <a id="p100201"></a>5.1.3 Глобальные определения


###### <a id="p100202"></a>5.1.3.1 Сложный тип: Dependency.Type



| <a id="p100203"></a>Супер-типы: | <a id="p100204"></a>нет |
| --- | --- |
| <a id="p100205"></a>Подтипы: | <a id="p100206"></a>нет |



| <a id="p100207"></a>Имя | <a id="p100208"></a>Dependency.Type |
| --- | --- |
| <a id="p100209"></a>Используется (из того же документа схемы) | <a id="p100210"></a>Сложный тип Resource.Type |
| <a id="p100211"></a>Абстрактный | <a id="p100212"></a>нет |
| <a id="p100213"></a>Документация | <a id="p100214"></a><a id="p100215"></a><a id="p100216"></a>Элемент Dependency обеспечивает способ связать другую коллекцию ссылок на файлы в рамках родительского элемента ресурсов в Dependency элемент.<br>Общие ссылки на файлы могут быть объявлены единожды и объединены много раз через Dependency элемент.<br>Этот элемент позволяет связывать виды дочерних объектов, определенных как Dependency. [Extension] (см. 6.6.4 в ISO/IEC 12785-1) |


<a id="p100217"></a>Представление экземпляра XML:
<a id="p100218"></a> ![5.1.3.1 Сложный тип: Dependency.Type](https://i.bukva.ai/kuQ3YWnS/img_13.png) 

<div align="center">

<a id="p100219"></a>Диаграмма:

</div>


<a id="p100220"></a> ![5.1.3.1 Сложный тип: Dependency.Type](https://i.bukva.ai/kuQ3YWnS/img_14.png) 

<a id="p100221"></a>Представление компонента Schema:
<a id="p100222"></a> ![5.1.3.1 Сложный тип: Dependency.Type](https://i.bukva.ai/kuQ3YWnS/img_15.png) 

###### <a id="p100223"></a>5.1.3.2 Сложный тип: File.Type



| <a id="p100224"></a>Супер-типы: | <a id="p100225"></a>нет |
| --- | --- |
| <a id="p100226"></a>Подтипы: | <a id="p100227"></a>нет |



| <a id="p100228"></a>Имя | <a id="p100229"></a>File.Type |
| --- | --- |
| <a id="p100230"></a>Используется (из того же документа схемы) | <a id="p100231"></a>Сложный тип Resource.Type |
| <a id="p100232"></a>Абстрактный | <a id="p100233"></a>нет |
| <a id="p100234"></a>Документация | <a id="p100235"></a><a id="p100236"></a><a id="p100237"></a>Элемент File описывает ссылку на файл. Ссылка, по отношению к месту хранения может быть относительной или абсолютной (внешней).<br>Элемент File может содержать дочернее расширение описывающее альтернативные ссылки на тот же актив, так же как ссылается атрибут ссылка File элемента.<br>Этот элемент позволяет связывать виды дочерних объектов, определенных как File. [Metadata, Extension] (см. 6.6.3 в ISO/IEC 12785-1) |


<a id="p100238"></a>Представление экземпляра XML:
<a id="p100239"></a> ![5.1.3.2 Сложный тип: File.Type](https://i.bukva.ai/kuQ3YWnS/img_16.png) 

<div align="center">

<a id="p100240"></a>Диаграмма:

</div>


<a id="p100241"></a> ![5.1.3.2 Сложный тип: File.Type](https://i.bukva.ai/kuQ3YWnS/img_17.png) 

<a id="p100242"></a>Представление компонента Schema:
<a id="p100243"></a> ![5.1.3.2 Сложный тип: File.Type](https://i.bukva.ai/kuQ3YWnS/img_18.png) 

###### <a id="p100244"></a>5.1.3.3 Сложный тип: Item.Type



| <a id="p100245"></a>Супер-типы: | <a id="p100246"></a>нет |
| --- | --- |
| <a id="p100247"></a>Подтипы: | <a id="p100248"></a>нет |



| <a id="p100249"></a>Имя | <a id="p100250"></a>Item.Type |
| --- | --- |
| <a id="p100251"></a>Используется (из того же документа схемы) | <a id="p100252"></a>Сложный тип Organization.Type, сложный тип Item.Type |
| <a id="p100253"></a>Абстрактный | <a id="p100254"></a>нет |
| <a id="p100255"></a>Документация | <a id="p100256"></a><a id="p100257"></a><a id="p100258"></a>Элемент Item представляет собой структурный узел в конкретной организации. Item может быть родителем или родственником других Item элементов, каждый из которых представляет собой уникальный структурный узел.<br>Организация не имеет назначения за исключением, если есть один Item элемент.<br>Этот элемент позволяет связывать виды дочерних объектов определенных Item. [Title, Item, Metadata, Extension] (см. 6.5.5 в ISO/IEC 12785-1) |


<a id="p100259"></a>Представление экземпляра XML:
<a id="p100260"></a> ![5.1.3.3 Сложный тип: Item.Type](https://i.bukva.ai/kuQ3YWnS/img_19.png) 

<div align="center">

<a id="p100261"></a>Диаграмма:

</div>


<a id="p100262"></a> ![5.1.3.3 Сложный тип: Item.Type](https://i.bukva.ai/kuQ3YWnS/img_20.png) 

<a id="p100263"></a>Представление компонента Schema:
<a id="p100264"></a> ![5.1.3.3 Сложный тип: Item.Type](https://i.bukva.ai/kuQ3YWnS/img_21.png) 

###### <a id="p100265"></a>5.1.3.4 Сложный тип: Manifest.Type



| <a id="p100266"></a>Супер-типы: | <a id="p100267"></a>нет |
| --- | --- |
| <a id="p100268"></a>Подтипы: | <a id="p100269"></a>нет |



| <a id="p100270"></a>Имя | <a id="p100271"></a>Manifest.Type |
| --- | --- |
| <a id="p100272"></a>Используется (из того же документа схемы) | <a id="p100273"></a>Сложный тип Manifest.Type, элемент manifest |
| <a id="p100274"></a>Абстрактный | <a id="p100275"></a>нет |
| <a id="p100276"></a>Документация | <a id="p100277"></a><a id="p100278"></a><a id="p100279"></a>Элемент manifest - это контейнер для структур данных, содержимое которых описано в ISO/IEC 12785-1.<br>Элемент manifest может содержать или ссылаться на потомков элемента manifest в том же документе manifest. Корневой элемент manifest определен как целый пакет контента. Потомок элемента manifest определен как семантически полное подмножество этого пакета.<br>Этот элемент позволяет связывать виды дочерних объектов определенных manifests. [ManifestMetadata, Organizations, Resources, Manifest, Extension] (см. 6.4.1 в ISO/IEC 12785-1) |


<a id="p100280"></a>Представление экземпляра XML:
<a id="p100281"></a> ![5.1.3.4 Сложный тип: Manifest.Type](https://i.bukva.ai/kuQ3YWnS/img_22.png) 

<div align="center">

<a id="p100282"></a>Диаграмма:

</div>


<a id="p100283"></a> ![5.1.3.4 Сложный тип: Manifest.Type](https://i.bukva.ai/kuQ3YWnS/img_23.png) 

<a id="p100284"></a>Представление компонента Schema:
<a id="p100285"></a> ![5.1.3.4 Сложный тип: Manifest.Type](https://i.bukva.ai/kuQ3YWnS/img_24.png) 

###### <a id="p100286"></a>5.1.3.5 Сложный тип: ManifestMetadata.Type



| <a id="p100287"></a>Супер-типы: | <a id="p100288"></a>нет |
| --- | --- |
| <a id="p100289"></a>Подтипы: | <a id="p100290"></a>нет |



| <a id="p100291"></a>Имя | <a id="p100292"></a>ManifestMetadata.Type |
| --- | --- |
| <a id="p100293"></a>Используется (из того же документа схемы) | <a id="p100294"></a>Сложный тип Manifest.Type |
| <a id="p100295"></a>Абстрактный | <a id="p100296"></a>нет |
| <a id="p100297"></a>Документация | <a id="p100298"></a><a id="p100299"></a><a id="p100300"></a><a id="p100301"></a>Элемент metadata содержит структуры данных, в которых объявлена описательная информация о целом пакете.<br>Одна или несколько различных моделей метаданных могут быть объявлены как потомок расширения элемента metadata.<br>Schema и потомки schemaversion определены как тип или коллекция моделей метаданных, которые используются.<br>Этот элемент позволяет связывать виды дочерних объектов, определенных ManifestMetadata. [Schema, SchemaVersion, MetadataModel] (см. 6.4.2 в ISO/EC 12785-1) |


<a id="p100302"></a>Представление экземпляра XML:
<a id="p100303"></a> ![5.1.3.5 Сложный тип: ManifestMetadata.Type](https://i.bukva.ai/kuQ3YWnS/img_25.png) 

<div align="center">

<a id="p100304"></a>Диаграмма:

</div>


<a id="p100305"></a> ![5.1.3.5 Сложный тип: ManifestMetadata.Type](https://i.bukva.ai/kuQ3YWnS/img_26.png) 

<a id="p100306"></a>Представление компонента Schema:
<a id="p100307"></a> ![5.1.3.5 Сложный тип: ManifestMetadata.Type](https://i.bukva.ai/kuQ3YWnS/img_27.png) 

###### <a id="p100308"></a>5.1.3.6 Сложный тип: Metadata.Type



| <a id="p100309"></a>Супер-типы: | <a id="p100310"></a>нет |
| --- | --- |
| <a id="p100311"></a>Подтипы: | <a id="p100312"></a>нет |



| <a id="p100313"></a>Имя | <a id="p100314"></a>Metadata.Type |
| --- | --- |
| <a id="p100315"></a>Используется (из того же документа схемы) | <a id="p100316"></a>Сложный тип Organization.Type, Сложный тип Resource.Type, Сложный тип Item.Type, Сложный тип File.Type |
| <a id="p100317"></a>Абстрактный | <a id="p100318"></a>нет |
| <a id="p100319"></a>Документация | <a id="p100320"></a><a id="p100321"></a><a id="p100322"></a>Экземпляр элемента metadata содержит структуры данных, в которых объявлена описательная информация только о предках элемента metadata.<br>Одна или несколько различных моделей метаданных могут быть объявлены как потомок расширения элемента metadata.<br>Этот элемент позволяет связывать виды дочерних объектов, определенных Metadata. [Extension] (см. 6.7 в ISO/IEC 12785-1) |


<a id="p100323"></a>Представление экземпляра XML:
<a id="p100324"></a> ![5.1.3.6 Сложный тип: Metadata.Type](https://i.bukva.ai/kuQ3YWnS/img_28.png) 

<div align="center">

<a id="p100325"></a>Диаграмма:

</div>


<a id="p100326"></a> ![5.1.3.6 Сложный тип: Metadata.Type](https://i.bukva.ai/kuQ3YWnS/img_29.png) 

<a id="p100327"></a>Представление компонента Schema:
<a id="p100328"></a> ![5.1.3.6 Сложный тип: Metadata.Type](https://i.bukva.ai/kuQ3YWnS/img_30.png) 

###### <a id="p100329"></a>5.1.3.7 Сложный тип: Organization.Type



| <a id="p100330"></a>Супер-типы: | <a id="p100331"></a>нет |
| --- | --- |
| <a id="p100332"></a>Подтипы: | <a id="p100333"></a>нет |



| <a id="p100334"></a>Имя | <a id="p100335"></a>Organization.Type |
| --- | --- |
| <a id="p100336"></a>Используется (из того же документа схемы) | <a id="p100337"></a>Сложный тип Organizations.Type |
| <a id="p100338"></a>Абстрактный | <a id="p100339"></a>нет |
| <a id="p100340"></a>Документация | <a id="p100341"></a><a id="p100342"></a><a id="p100343"></a>Элемент organization служит в качестве контейнера для всех тех структур данных, описывающих данный вид информации инкапсулированной с помощью манифеста прародителя объекта organization.<br>Несколько элементов organization внутри таких же предков элемента organizations эквивалентны в целях: каждый демонстрирует свой способ структурирования одной и той же информации описанной в пределах манифеста прародителя.<br>Этот элемент позволяет связывать виды дочерних объектов определенных Organization [Title, Item, Metadata, Extension] (см. 6.5.2 в ISO/IEC 12785-1) |


<a id="p100344"></a>Представление экземпляра XML:
<a id="p100345"></a> ![5.1.3.7 Сложный тип: Organization.Type](https://i.bukva.ai/kuQ3YWnS/img_31.png) 

<div align="center">

<a id="p100346"></a>Диаграмма:

</div>


<a id="p100347"></a> ![5.1.3.7 Сложный тип: Organization.Type](https://i.bukva.ai/kuQ3YWnS/img_32.png) 

<a id="p100348"></a>Представление компонента Schema:
<a id="p100349"></a> ![5.1.3.7 Сложный тип: Organization.Type](https://i.bukva.ai/kuQ3YWnS/img_33.png) 

###### <a id="p100350"></a>5.1.3.8 Сложный тип: Organizations.Type



| <a id="p100351"></a>Супер-типы: | <a id="p100352"></a>нет |
| --- | --- |
| <a id="p100353"></a>Подтипы: | <a id="p100354"></a>нет |



| <a id="p100355"></a>Имя | <a id="p100356"></a>Organizations.Type |
| --- | --- |
| <a id="p100357"></a>Используется (из того же документа схемы) | <a id="p100358"></a>Сложный тип Manifest.Type |
| <a id="p100359"></a>Абстрактный | <a id="p100360"></a>нет |
| <a id="p100361"></a>Документация | <a id="p100362"></a><a id="p100363"></a>Элемент organizations представляет собой контейнер для всех структур данных, которые описывают путь или пути, для информации, инкапсулированной с помощью структурированного предка элемента манифест.<br>Этот элемент позволяет связывать виды дочерних объектов, определенных Organizations [Organization, Extension] (см. 6.5.1 в ISO/IEC 12785-1) |


<a id="p100364"></a>Представление экземпляра XML:
<a id="p100365"></a> ![5.1.3.8 Сложный тип: Organizations.Type](https://i.bukva.ai/kuQ3YWnS/img_34.png) 

<div align="center">

<a id="p100366"></a>Диаграмма:

</div>


<a id="p100367"></a> ![5.1.3.8 Сложный тип: Organizations.Type](https://i.bukva.ai/kuQ3YWnS/img_35.png) 

<a id="p100368"></a>Представление компонента Schema:
<a id="p100369"></a> ![5.1.3.8 Сложный тип: Organizations.Type](https://i.bukva.ai/kuQ3YWnS/img_36.png) 

###### <a id="p100370"></a>5.1.3.9 Сложный тип: Resource.Type



| <a id="p100371"></a>Супер-типы: | <a id="p100372"></a>нет |
| --- | --- |
| <a id="p100373"></a>Подтипы: | <a id="p100374"></a>нет |



| <a id="p100375"></a>Имя | <a id="p100376"></a>Resource.Type |
| --- | --- |
| <a id="p100377"></a>Используется (из того же документа схемы) | <a id="p100378"></a>Сложный тип Resources.Type |
| <a id="p100379"></a>Абстрактный | <a id="p100380"></a>нет |
| <a id="p100381"></a>Документация | <a id="p100382"></a><a id="p100383"></a>Элемент resource представляет собой контейнер для конкретного файла или набора файлов. Resource может содержать ссылки на файлы одного или разных типов (например, форматы файлов).<br>Этот элемент позволяет связывать виды дочерних объектов, определенных Resource [Metadata, File, Dependency, Extension] (см. 6.6.2 в ISO/IEC 12785-1) |


<a id="p100384"></a>Представление экземпляра XML:
<a id="p100385"></a> ![5.1.3.9 Сложный тип: Resource.Type](https://i.bukva.ai/kuQ3YWnS/img_37.png) 
<a id="p100386"></a>Диаграмма:

<a id="p100387"></a> ![5.1.3.9 Сложный тип: Resource.Type](https://i.bukva.ai/kuQ3YWnS/img_38.png) 

<a id="p100388"></a>Представление компонента Schema:
<a id="p100389"></a> ![5.1.3.9 Сложный тип: Resource.Type](https://i.bukva.ai/kuQ3YWnS/img_39.png) 
<a id="p100390"></a> ![5.1.3.9 Сложный тип: Resource.Type](https://i.bukva.ai/kuQ3YWnS/img_40.png) 

###### <a id="p100391"></a>5.1.3.10 Сложный тип: Resources.Type



| <a id="p100392"></a>Супер-типы: | <a id="p100393"></a>нет |
| --- | --- |
| <a id="p100394"></a>Подтипы: | <a id="p100395"></a>нет |



| <a id="p100396"></a>Имя | <a id="p100397"></a>Resources.Type |
| --- | --- |
| <a id="p100398"></a>Используется (из того же документа схемы) | <a id="p100399"></a>Сложный тип Manifest.Type |
| <a id="p100400"></a>Абстрактный | <a id="p100401"></a>нет |
| <a id="p100402"></a>Документация | <a id="p100403"></a><a id="p100404"></a><a id="p100405"></a>Элемент resources является контейнером для структур данных, содержащих ссылки на один или несколько файлов. Ссылки на файлы могут быть сгруппированы в элементе resources, в любой наиболее подходящей форме.<br>Размер файлов является специфичным для элементов, указанных только в родительском манифесте.<br>Этот элемент позволяет связывать виды дочерних объектов, определенных Resource [Resource, Extension] (см. 6.6.1 в ISO/IEC 12785-1) |


<a id="p100406"></a>Представление экземпляра XML:
<a id="p100407"></a> ![5.1.3.10 Сложный тип: Resources.Type](https://i.bukva.ai/kuQ3YWnS/img_41.png) 
<a id="p100408"></a>Диаграмма:

<a id="p100409"></a> ![5.1.3.10 Сложный тип: Resources.Type](https://i.bukva.ai/kuQ3YWnS/img_42.png) 

<a id="p100410"></a>Представление компонента Schema:
<a id="p100411"></a> ![5.1.3.10 Сложный тип: Resources.Type](https://i.bukva.ai/kuQ3YWnS/img_43.png) 

###### <a id="p100412"></a>5.1.3.11 Модель групп: grpStrict.any



| <a id="p100413"></a>Имя | <a id="p100414"></a>grpStrict.any |
| --- | --- |
| <a id="p100415"></a>Используется (из того же документа схемы) | <a id="p100416"></a>Сложный тип Manifest.Type, сложный тип Metadata.Type, сложный тип Organizations.Type, сложный тип Resources.Type, сложный тип Organization.Type, сложный тип Resource.Type, сложный тип Item.Type, сложный тип File.Type, сложный тип Dependency.Type, сложный тип ManifestMetadata.Type |
| <a id="p100417"></a>Документация | <a id="p100418"></a>Любой элемент из любого пространства имен может быть включен в качестве "любого" элемента. Пространство имен для любого элемента, который определен в другом стандарте или спецификации, должно быть задекларировано, и schema должна снабжаться ссылками. Расширение определено как "строгий", т.е. каждый элемент расширения должен иметь собственное пространство имен |


<a id="p100419"></a>**Представление экземпляра XML:**
<a id="p100420"></a> ![5.1.3.11 Модель групп: grpStrict.Any](https://i.bukva.ai/kuQ3YWnS/img_44.png) 
<a id="p100421"></a>**Диаграмма:**

<a id="p100422"></a> ![5.1.3.11 Модель групп: grpStrict.Any](https://i.bukva.ai/kuQ3YWnS/img_45.png) 

<a id="p100423"></a>Представление компонента Schema:
<a id="p100424"></a> ![5.1.3.11 Модель групп: grpStrict.Any](https://i.bukva.ai/kuQ3YWnS/img_46.png) 


#### <a id="p100425"></a>5.2 Расширенное описание основ привязки, при упаковке контента



##### <a id="p100426"></a>5.2.1 Свойства Schema

<a id="p100427"></a>В последующих подразделах описаны характеристики каждого элемента привязки XML schema упаковки контента для элементов расширения в табличной форме. Эта же информация также представлена в качестве XSD в [Приложении B.2](#p100618)
<a id="p100428"></a>В соответствии с IMS Global Learning Consortium (GLC) политика пространства имен [IMS-NAMESPACE], указанная в IMS XML привязке упаковки контента, "имя" элемента добавляется к IMS GLC пространству имен URI для построения единого идентификатора ресурса, как глобального уникального модификатора для этого ресурса. Использование имен элементов и URI в контексте различных технологий реализации объясняется в ISO/IEC 12785-2.
<a id="p100429"></a>Для описания представления экземпляра XML, для каждого элемента следующие пространства имен:


| <a id="p100430"></a>Префикс (Prefix) | <a id="p100431"></a>Пространства имен (Namespaces) |
| --- | --- |
| <a id="p100432"></a>Пространство имен по умолчанию (Default namespace) | <a id="p100433"></a>http://www.imsglobal.org/xsd/imscp_extensionv1p2 |
| <a id="p100434"></a>xml | <a id="p100435"></a>http://www.w3.org/XML/1998/namespace |
| <a id="p100436"></a>xs | <a id="p100437"></a>http://www.w3.org/2001/XMLSchema |
| <a id="p100438"></a>xsi | <a id="p100439"></a>http://www.w3.org/2001/XMLSchema-instance |
| <a id="p100440"></a>xlink | <a id="p100441"></a>http://www.w3.org/1999/xlink |


<a id="p100442"></a>**Представление компонента Schema:**
<a id="p100443"></a> ![5.2.1 Свойства Schema](https://i.bukva.ai/kuQ3YWnS/img_47.png) 


##### <a id="p100444"></a>5.2.2 Глобальные декларации


###### <a id="p100445"></a>5.2.2.1 Элемент: ipointer



| <a id="p100446"></a>Имя | <a id="p100447"></a>ipointer |
| --- | --- |
| <a id="p100448"></a>Тип | <a id="p100449"></a>IPointer.Type |
| <a id="p100450"></a>Nillable | <a id="p100451"></a>нет |
| <a id="p100452"></a>Абстрактный | <a id="p100453"></a>нет |


<a id="p100454"></a>Логическая диаграмма ipointer:

<a id="p100455"></a> ![5.2.2.1 Элемент: ipointer](https://i.bukva.ai/kuQ3YWnS/img_48.png) 

<div align="center">

<a id="p100456"></a>Представление экземпляра XML:

</div>

<a id="p100457"></a> ![5.2.2.1 Элемент: ipointer](https://i.bukva.ai/kuQ3YWnS/img_49.png) 
<a id="p100458"></a>Диаграмма:

<a id="p100459"></a> ![5.2.2.1 Элемент: ipointer](https://i.bukva.ai/kuQ3YWnS/img_50.png) 

<a id="p100460"></a>**Представление компонента Schema:**
<a id="p100461"></a> ![5.2.2.1 Элемент: ipointer](https://i.bukva.ai/kuQ3YWnS/img_51.png) 

###### <a id="p100462"></a>5.2.2.2 Элемент: lingualTitle



| <a id="p100463"></a>Имя | <a id="p100464"></a>lingualTitle |
| --- | --- |
| <a id="p100465"></a>Тип | <a id="p100466"></a>LingualTitle.Type |
| <a id="p100467"></a>Nillable | <a id="p100468"></a>нет |
| <a id="p100469"></a>Абстрактный | <a id="p100470"></a>нет |


<a id="p100471"></a>Логическая диаграмма:

<a id="p100472"></a> ![5.2.2.2 Элемент: lingualTitle](https://i.bukva.ai/kuQ3YWnS/img_52.png) 

<div align="center">

<a id="p100473"></a>Представление экземпляра XML:

</div>

<a id="p100474"></a> ![5.2.2.2 Элемент: lingualTitle](https://i.bukva.ai/kuQ3YWnS/img_53.png) 
<a id="p100475"></a>Диаграмма:

<a id="p100476"></a> ![5.2.2.2 Элемент: lingualTitle](https://i.bukva.ai/kuQ3YWnS/img_54.png) 

<a id="p100477"></a>**Представление компонента Schema:**
<a id="p100478"></a> ![5.2.2.2 Элемент: lingualTitle](https://i.bukva.ai/kuQ3YWnS/img_55.png) 

###### <a id="p100479"></a>5.2.2.3 Элемент: variant



| <a id="p100480"></a>Имя | <a id="p100481"></a>variant |
| --- | --- |
| <a id="p100482"></a>Тип | <a id="p100483"></a>Variant.Type |
| <a id="p100484"></a>Nillable | <a id="p100485"></a>нет |
| <a id="p100486"></a>Абстрактный | <a id="p100487"></a>нет |


<a id="p100488"></a>Логическая диаграмма:

<a id="p100489"></a> ![5.2.2.3 Элемент: variant](https://i.bukva.ai/kuQ3YWnS/img_56.png) 

<a id="p100490"></a>Представление экземпляра XML:
<a id="p100491"></a> ![5.2.2.3 Элемент: variant](https://i.bukva.ai/kuQ3YWnS/img_57.png) 

<div align="center">

<a id="p100492"></a>Диаграмма:

</div>


<a id="p100493"></a> ![5.2.2.3 Элемент: variant](https://i.bukva.ai/kuQ3YWnS/img_58.png) 

<a id="p100494"></a>Представление компонента Schema:
<a id="p100495"></a> ![5.2.2.3 Элемент: variant](https://i.bukva.ai/kuQ3YWnS/img_59.png) 

##### <a id="p100496"></a>5.2.3 Глобальные определения


###### <a id="p100497"></a>5.2.3.1 Сложный тип: IPointer.Type



| <a id="p100498"></a>Супер-типы: | <a id="p100499"></a>нет |
| --- | --- |
| <a id="p100500"></a>Подтипы: | <a id="p100501"></a>нет |



| <a id="p100502"></a>Имя | <a id="p100503"></a>IPointer.Type |
| --- | --- |
| <a id="p100504"></a>Используется (из того же документа схемы) | <a id="p100505"></a>элемент ipointer |
| <a id="p100506"></a>Абстрактный | <a id="p100507"></a>нет |
| <a id="p100508"></a>Документация | <a id="p100509"></a><a id="p100510"></a><a id="p100511"></a>Граничный экземпляр объекта IPointer позволяет авторам пакетов привязать конкретный XML узел, установленный в том же манифесте документа, содержащего его или XML узел, установленный в другом экземпляре манифеста документа экземпляра родительского объекта, содержащего экземпляр указателя.<br>Ссылка на установленный узел должна быть действительным потомком ссылаемого родительского элемента, как в отношении вида и множественности в контексте ссылаемого родителя.<br>Этот элемент позволяет связывать виды дочерних объектов определенных Manifest. [ManifestMetadata, Organizations, Resources, Manifest, Extension] (см. 6.9 в ISO/IEC 12785-1) |


<a id="p100512"></a>Представление экземпляра XML:
<a id="p100513"></a> ![5.2.3.1 Сложный тип: IPointer.Type](https://i.bukva.ai/kuQ3YWnS/img_60.png) 

<div align="center">

<a id="p100514"></a>Диаграмма:

</div>


<a id="p100515"></a> ![5.2.3.1 Сложный тип: IPointer.Type](https://i.bukva.ai/kuQ3YWnS/img_61.png) 

<a id="p100516"></a>Представление компонента Schema:
<a id="p100517"></a> ![5.2.3.1 Сложный тип: IPointer.Type](https://i.bukva.ai/kuQ3YWnS/img_62.png) 

###### <a id="p100518"></a>5.2.3.2 Сложный тип: LingualTitle.Type



| <a id="p100519"></a>Супер-типы: | <a id="p100520"></a>xs:string < LingualTitle.Type (по расширению) |
| --- | --- |
| <a id="p100521"></a>Подтипы: | <a id="p100522"></a>нет |


<a id="p100523"></a> ![5.2.3.2 Сложный тип: LingualTitle.Type](https://i.bukva.ai/kuQ3YWnS/img_63.png) 

<a id="p100524"></a>Представление экземпляра XML:
<a id="p100525"></a> ![5.2.3.2 Сложный тип: LingualTitle.Type](https://i.bukva.ai/kuQ3YWnS/img_64.png) 

<div align="center">

<a id="p100526"></a>Диаграмма:

</div>


<a id="p100527"></a> ![5.2.3.2 Сложный тип: LingualTitle.Type](https://i.bukva.ai/kuQ3YWnS/img_65.png) 

<a id="p100528"></a>Представление компонента Schema:
<a id="p100529"></a> ![5.2.3.2 Сложный тип: LingualTitle.Type](https://i.bukva.ai/kuQ3YWnS/img_66.png) 

###### <a id="p100530"></a>5.2.3.3 Сложный тип: Metadata.Type



| <a id="p100531"></a>Супер-типы: | <a id="p100532"></a>нет |
| --- | --- |
| <a id="p100533"></a>Подтипы: | <a id="p100534"></a>нет |



| <a id="p100535"></a>Имя | <a id="p100536"></a>Metadata.Type |
| --- | --- |
| <a id="p100537"></a>Используется (из того же документа схемы) | <a id="p100538"></a>Сложный тип Variant.Type |
| <a id="p100539"></a>Абстрактный | <a id="p100540"></a>нет |
| <a id="p100541"></a>Документация | <a id="p100542"></a><a id="p100543"></a><a id="p100544"></a>Экземпляр элемента метаданных содержит структуры данных, которые декларируют описательную информацию метаданных только родительского элемента.<br>Одна или несколько различных моделей метаданных могут быть объявлены как потомки расширения метаданных.<br>Этот элемент позволяет связывать виды дочерних объектов определенных Metadata. [Extension] (см. 6.7 в ISO/IEC 12785-1) |


<a id="p100545"></a>Представление экземпляра XML:
<a id="p100546"></a> ![5.2.3.3 Сложный тип: Metadata.Type](https://i.bukva.ai/kuQ3YWnS/img_67.png) 

<div align="center">

<a id="p100547"></a>Диаграмма:

</div>


<a id="p100548"></a> ![5.2.3.3 Сложный тип: Metadata.Type](https://i.bukva.ai/kuQ3YWnS/img_68.png) 

<a id="p100549"></a>Представление компонента Schema:
<a id="p100550"></a> ![5.2.3.3 Сложный тип: Metadata.Type](https://i.bukva.ai/kuQ3YWnS/img_69.png) 

###### <a id="p100551"></a>5.2.3.4 Сложный тип: Variant.Type



| <a id="p100552"></a>Супер-типы: | <a id="p100553"></a>нет |
| --- | --- |
| <a id="p100554"></a>Подтипы: | <a id="p100555"></a>нет |



| <a id="p100556"></a>Имя | <a id="p100557"></a>Variant.Type |
| --- | --- |
| <a id="p100558"></a>Используется (из того же документа схемы) | <a id="p100559"></a>Элемент variant |
| <a id="p100560"></a>Абстрактный | <a id="p100561"></a>нет |
| <a id="p100562"></a>Документация | <a id="p100563"></a><a id="p100564"></a><a id="p100565"></a><a id="p100566"></a>Элемент variant является близким аналогом элемента resource в ISO/IEC 12785-1. Variant - это контейнер для альтернативного ресурса. Resource может содержать ссылки на файлы одного или разных типов (например, форматы файлов).<br>Класс Variant указывает на альтернативный ресурс. Метаданные используются для описания характера альтернативных файлов и использования их по назначению. Варианты включают, но не ограничивают использование разных языков, визуальных или слуховых вариантов, вариантов восстановления или вариантов доставки платформы.<br>Типы ссылок на файлы специфичны для объекта Variant. Их использование в контексте родительского объекта, содержащего экземпляр Variant, как правило, экземпляр объекта Resource связывают с пространством имен IMS упаковка контента.<br>Этот элемент позволяет связывать виды дочерних объектов определенных Resource. [Metadata, File, Dependency, Extension] (см. 6.8 в ISO/IEC 12785-1) |


<a id="p100567"></a>XML пример:
<a id="p100568"></a> ![5.2.3.4 Сложный тип: Variant.Type](https://i.bukva.ai/kuQ3YWnS/img_70.png) 

<div align="center">

<a id="p100569"></a>Диаграмма:

</div>


<a id="p100570"></a> ![5.2.3.4 Сложный тип: Variant.Type](https://i.bukva.ai/kuQ3YWnS/img_71.png) 

<a id="p100571"></a>Представление компонента Schema:
<a id="p100572"></a> ![5.2.3.4 Сложный тип: Variant.Type](https://i.bukva.ai/kuQ3YWnS/img_72.png) 

###### <a id="p100573"></a>5.2.3.5 Модель групп: grpStrict.any



| <a id="p100574"></a>Имя | <a id="p100575"></a>grpStrict.any |
| --- | --- |
| <a id="p100576"></a>Используется (из того же документа схемы) | <a id="p100577"></a>Сложный тип IPointer.Type, Сложный тип, Metadata.Type |
| <a id="p100578"></a>Документация | <a id="p100579"></a>Любой элемент из любого пространства имен может быть включен в качестве "любого" элемента. Пространство имен для любого элемента, который определен в другом стандарте или спецификации, должно быть задекларировано, и schema должна снабжаться ссылками. Расширение определено как "строгий", т.е. каждый элемент расширения должен иметь собственное пространство имен |


<a id="p100580"></a>Представление экземпляра XML:
<a id="p100581"></a> ![5.2.3.5 Модель групп: grpStrict.Any](https://i.bukva.ai/kuQ3YWnS/img_73.png) 

<div align="center">

<a id="p100582"></a>Диаграмма:

</div>


<a id="p100583"></a> ![5.2.3.5 Модель групп: grpStrict.Any](https://i.bukva.ai/kuQ3YWnS/img_74.png) 

<a id="p100584"></a>Представление компонента Schema:
<a id="p100585"></a> ![5.2.3.5 Модель групп: grpStrict.Any](https://i.bukva.ai/kuQ3YWnS/img_75.png) 


### <a id="p100586"></a>6 Использование Schematron


<a id="p100587"></a>Чтобы помочь разработчикам обеспечить выполнение ограничений информационной модели, которые не могут быть обеспечены XSDs, Schematron схема была представлена как часть спецификации в комплекте документации.
<a id="p100588"></a>Два описания схемы XML (XSDs) (основное и расширенное) не связаны между собой, т.е. одно не импортирует другое. Это вызвано тем, что связь между ними создает неоднозначную привязку из-за поддержки расширяемости. Причина неоднозначности в том, что необходимо чтобы обе XSDs при помощи расширяемости приводили к одной XSD позволяя импортировать структуры из другого пространства имен, что другие XSD запрещают. Это отсутствие формальной связи одного XSD с другой означает, что ограничения в ISO/IEC 12785-1, касающиеся компонентов расширения, не применяются в связывании. Единственным ограничением, которое может быть обеспечено с помощью XSDs, является то, что компоненты нового расширения могут быть только вложены в точке расширяемости внутри упаковки содержимому основного связывания.
<a id="p100589"></a>Schematron схемы кодируют только ограничения, т.е. в каком месте документа манифеста элементы из расширенного пространства имен упаковки контента могут появляться. Schematron схема будет также обеспечивать обратную связь в случае нарушений этих ограничений в совместимых со Schematron приложениях.
<a id="p100590"></a>*Примечание* - Следует отметить, что совместимые с ISO/IEC 12785 Упаковка Контента системы не обязаны поддерживать Schematron; Schematron схема поставляется в качестве дополнительной помощи внедрения. Стоит отметить, что Schematron элементарно реализуется поверх существующего XSLT анализатора. И, наконец, потому что не существует общего метода ассоциирования Schematron схемы с экземплярами XML, задачи применения схемы здесь не рассматриваются.





<div align="right">

<a id="p100591"></a>Приложение A<br>
(справочное)

</div>


<div align="center">

<a id="p100592"></a>**ПЕРВОИСТОЧНИК СТАНДАРТА**

</div>



| <a id="p100593"></a>Название | <a id="p100594"></a>IMS Content Packaging XML Binding |
| --- | --- |
| <a id="p100595"></a>Редакторы | <a id="p100596"></a>Colin Smythe (IMS), Boyd Nielsen (независимый эксперт) |
| <a id="p100597"></a>Ведущие авторы | <a id="p100598"></a>Jan Poston Day (Blackboard), Wilbert Kraan (JISC/CETIS), Nigel Ward (DEST) |
| <a id="p100599"></a>Версия | <a id="p100600"></a>v1.2 (CM/DN Проект v2.0) |
| <a id="p100601"></a>Дата версии | <a id="p100602"></a>1 Марта 2007 года |
| <a id="p100603"></a>Статус | <a id="p100604"></a>CM/DN Проект |
| <a id="p100605"></a>Резюме | <a id="p100606"></a>Настоящий документ описывает XML привязку, при спецификации Упаковка контента |
| <a id="p100607"></a>Редакционная информация | <a id="p100608"></a>31 октября 2006 года. Эта версия заменяет Общественный проект 1.0, выпущенный в ноябре 2005 года |
| <a id="p100609"></a>Назначение | <a id="p100610"></a>Этот документ был рассмотрен Техническим советом IMS и доступен для активных членов IMS и подписчиков сети разработчиков IMS для рассмотрения и подготовки отзывов |
| <a id="p100611"></a>Расположение документа | <a id="p100612"></a>Библиотека документов по упаковке контента |






<div align="right">

<a id="p100613"></a>Приложение B<br>
(справочное)

</div>


<div align="center">

<a id="p100614"></a>**ЛИСТИНГ XSDs**

</div>


<a id="p100615"></a>Настоящее приложение содержит ссылки на XSD документы и указывает на связанные с ними пространства имен.

<a id="p100616"></a>B.1 Листинг упаковка контента v1.1 XSD

<a id="p100617"></a>Основы упаковки контента XSD содержатся в файле: imscp v1p2.xsd. Пространство имен по умолчанию 'http://www.imsglobal.org/xsd/imscp_v1p1' и стандартное расположение schema 'http://www.imsglobal.org/xsd/imscp_v1p2.xsd'.

<a id="p100618"></a>B.2 Листинг расширенная упаковка контента v1.2 XSD

<a id="p100619"></a>Расширенная упаковка контента XSD содержится в файле: imscp extensionv1p2.xsd. Пространство имен по умолчанию 'http://www.imsglobal.org/xsd/imscp_extensionv1p2' и стандартное расположение schema 'http://www.imsglobal.org/xsd/imscp_extensionsv1p2.xsd'.





<div align="right">

<a id="p100620"></a>Приложение ДА<br>
(справочное)

</div>


<div align="center">

<a id="p100621"></a>**СВЕДЕНИЯ О СООТВЕТСТВИИ МЕЖГОСУДАРСТВЕННЫХ СТАНДАРТОВ**<br>
**ССЫЛОЧНЫМ МЕЖДУНАРОДНЫМ СТАНДАРТАМ**

</div>


<div align="right">

<a id="p100622"></a>Таблица ДА.1

</div>



<table>
<colgroup><col width="42%"><col width="14%"><col width="44%"></colgroup>
<tr><td><a id="p100623"></a>Обозначение и наименование ссылочного международного стандарта</td><td><a id="p100624"></a>Степень соответствия</td><td><a id="p100625"></a>Обозначение и наименование межгосударственного стандарта</td></tr>
<tr><td><a id="p100626"></a>ISO/IEC 12785-1:2009 Обучение, образование и подготовка. Упаковка контента. Часть 1. Информационная модель</td><td><a id="p100627"></a>MOD</td><td><a id="p100628"></a><a href="https://bukva.ai/docs/standart-gost-33246-2015">ГОСТ 33246-2015</a> (ISO/IEC 12785-1:2009) Обучение, образование и подготовка. Упаковка контента. Часть 1. Информационная модель</td></tr>
<tr><td colspan="3"><a id="p100629"></a><a id="p100630"></a>Примечание - В настоящей таблице использовано следующее условное обозначение степени соответствия стандартов:<br>- MOD - модифицированный стандарт.</td></tr>
</table>







## <a id="p100631"></a>СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ



| <a id="p100632"></a>1 | <a id="p100633"></a>IMS GLC Content Packaging Information Model (Упаковка контента. Информационная модель) Version 1.2 CM/DN Draft v2.0, C.Smythe, B.Nielsen, W.Kraan, J.Posten Day and N.Ward, IMS GLC, Inc., March 2007 |
| --- | --- |
| <a id="p100634"></a>2 | <a id="p100635"></a>IMS GLC Content Packaging XML Binding (Упаковка контента. XML привязка) Version 1.2 CM/DN Draft 2.0, B.Nielsen, W.Kraan, J.Posten Day and C.Smythe, N.Ward, IMS GLC, Inc., March 2007 |
| <a id="p100636"></a>3 | <a id="p100637"></a>IMS GLC Content Packaging Best Practices and Implementation Guide (Упаковка контента. Лучшие практики и руководство по внедрению) Version 1.2 CM/DN Draft 2.0, B.Nielsen, W.Kraan, J.Posten Day and C.Smythe, N.Ward, IMS GLC, Inc., March 2007 |
| <a id="p100638"></a>4 | <a id="p100639"></a>IMS Binding Auto-generation Toolkit Manual (Руководство по инструментальному средству автоматической генерации IMS привязок) v1.0, C.Smythe, IMS Global Learning Consortium, July 2006. |
| <a id="p100640"></a>5 | <a id="p100641"></a>IMS Vocabulary Definition Exchange Information Model Specification Final Release (Словарь определений спецификаций обмена информационной модели) v1.0, A.Cooper, IMS Global Learning Consortium, February 2004 |
| <a id="p100642"></a>6 | <a id="p100643"></a>IMS Vocabulary Definition Exchange XML Binding Specification (Словарь определений спецификаций обмена XML привязки) Final Release v1.0, A.Cooper, IMS Global Learning Consortium, February 2004 |
| <a id="p100644"></a>7 | <a id="p100645"></a>W3C RDF/XML Syntax Specification (Спецификация синтаксиса) (Revised) (2004) |
| <a id="p100646"></a>8 | <a id="p100647"></a>W3C XML Schema Part 2: Datatypes (XML Schema. Часть 2. Типы данных) Second Edition (2004) |
| <a id="p100648"></a>9 | <a id="p100649"></a>W3C Recommendation, Namespaces in XML (Пространства имен в XML) 1.0 (Second Edition), 16 August 2006 |
| <a id="p100650"></a>10 | <a id="p100651"></a>ISO 639-2:1998 Codes for the representation of names of languages - Part 2: Alpha-3 code (Коды для представления названий языков. Часть 2. Трехбуквенный код) |
| <a id="p100652"></a>11 | <a id="p100653"></a>ISO 3166-1:1997 Codes for the representation of countries and their subdivisions - Part 1: Country codes (Коды названий стран и их территорий. Часть 1. Коды стран) |
| <a id="p100654"></a>12 | <a id="p100655"></a>ISO/IEC 10646:2003 Information technology - Universal Multiple-Octet Coded Character Set (Информационные технологии. Универсальный многооктетный набор кодированных символов) (UCS) |
| <a id="p100656"></a>13 | <a id="p100657"></a>ISO/IEC 19757-3:2004 Information Technology - Document Schema Definition Languages (DSDL) - Part 3: Rule-based Validation - Schematron (Информационные технологии. Язык определения схемы документа (DSDL). Часть 3. Валидация на основе регулярной грамматики. Schematron) |




<a id="p100658"></a>

---
