Корневой элемент schema:
, в себе , переадресацию на другую схему <string name="{name}"/> <enum-ref name="{name}" ref="{enum name}"/> <enum> </enum> <schema-refname="{name}"ref="{schemaname}"/> <schemaname="{name}"extends="{schemaname}"> <stringname="{name}"/>/schema> Указывается название , если оно совпадет, то будет выбрана первая попавшаяся схемаУказывается родительская описание данныхworkflow
string
Примитив
datetime
Примитив
date
Примитив
daterange
Примитив
time
Примитив
integer
Примитив
double
Примитив
boolean
Примитив
file
Примитив
richtext
Примитив
hyperlink
Примитив
Примитив
actor
Примитив
enum-ref
Перечисление
schema-ref
Объект
enum
Перечисление
schema
Объект
param-specification
Конкретизация Схемы позволяет Конкретизация доступна для Схем данных типа «Объект».Примечание: Раздел «Параметры конкретизации» сохранен для совместимости с НР1. Вместо Параметров конкретизации в НР2 нужно использовать Условия применения (5. Условия применения).
Поскольку при конкретизации Схемы данных происходит изменение Схемы, то для ее использования в НР2 должно быть описано как минимум две Схемы данных: родительская и производная. Родительская Схема связывается с типом документа, а производная будет являться результатом конкретизации родительской. Конкретизация Схемы производится по значениям Свойств родительской Схемы.
Для описания конкретизации Схемы данных типа «Объект» (Рисунок 8):