GenericVersioningEntity: различия между версиями

Материал из Справочная система Россельхознадзора
Перейти к навигации Перейти к поиску
Строка 3: Строка 3:
Наследуется от [[GenericEntity|bs:GenericEntity]] <br />
Наследуется от [[GenericEntity|bs:GenericEntity]] <br />
Полноквалифицированное имя: http://api.vetrf.ru/schema/cdm/base {GenericVersioningEntity}
Полноквалифицированное имя: http://api.vetrf.ru/schema/cdm/base {GenericVersioningEntity}
===Поля===
{| class="wikitable"
|-
! Поле !! Описание !! Тип данных !! Обязательность
|-
| '''guid''' || Глобальный идентификатор в системах Россельхознадзора || [[UUID|bs:UUID]] || 1
|-
| '''active''' || Флаг, определяющий актуальность записи. || [http://www.w3.org/TR/xmlschema-2/#boolean xs:boolean] || 1
|-
| '''last''' || Флаг, указывающий на то, что запись является последней в истории. || [http://www.w3.org/TR/xmlschema-2/#boolean xs:boolean] || 1
|-
| '''status''' || Статус объекта. Обозначает действия, в результате которых появилась данная запись. || [[VersionStatus|bs:VersionStatus]] || 1
|-
| '''createDate''' || Дата создания объекта. || [http://www.w3.org/TR/xmlschema-2/#dateTime xs:dateTime] || 1
|-
| '''updateDate''' || Дата последнего обновления объекта. || [http://www.w3.org/TR/xmlschema-2/#dateTime xs:dateTime] || 1
|-
| '''previous''' || Идентификатор предыдущей версии объекта || [[UUID|bs:UUID]] || 1
|-
| '''next''' || Идентификатор следующей версии объекта. || [[UUID|bs:UUID]] || 1
|}

Версия 15:01, 7 июля 2016

Описание

Описание: тип, базовый для сущностей, поддерживающих версии.
Наследуется от bs:GenericEntity
Полноквалифицированное имя: http://api.vetrf.ru/schema/cdm/base {GenericVersioningEntity}

Поля

Поле Описание Тип данных Обязательность
guid Глобальный идентификатор в системах Россельхознадзора bs:UUID 1
active Флаг, определяющий актуальность записи. xs:boolean 1
last Флаг, указывающий на то, что запись является последней в истории. xs:boolean 1
status Статус объекта. Обозначает действия, в результате которых появилась данная запись. bs:VersionStatus 1
createDate Дата создания объекта. xs:dateTime 1
updateDate Дата последнего обновления объекта. xs:dateTime 1
previous Идентификатор предыдущей версии объекта bs:UUID 1
next Идентификатор следующей версии объекта. bs:UUID 1