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

Материал из Справочная система Россельхознадзора
Перейти к навигации Перейти к поиску
 
(не показана 1 промежуточная версия этого же участника)
Строка 9: Строка 9:
! Поле !! Описание !! Тип данных !! Обязательность
! Поле !! Описание !! Тип данных !! Обязательность
|-
|-
| '''guid''' || Глобальный идентификатор в системах Россельхознадзора || [[UUID|bs:UUID]] || 1
| '''GUID''' || Глобальный идентификатор в системах Россельхознадзора || [[UUID|bs:UUID]] || 1
|-
|-
| '''active''' || Флаг, определяющий актуальность записи. || [http://www.w3.org/TR/xmlschema-2/#boolean xs:boolean] || 1
| '''active''' || Флаг, определяющий актуальность записи. || [http://www.w3.org/TR/xmlschema-2/#boolean xs:boolean] || 1
Строка 19: Строка 19:
| '''createDate''' || Дата создания объекта. || [http://www.w3.org/TR/xmlschema-2/#dateTime xs:dateTime] || 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
| '''updateDate''' || Дата последнего обновления объекта. || [http://www.w3.org/TR/xmlschema-2/#dateTime xs:dateTime] || 0..1
|-
|-
| '''previous''' || Идентификатор предыдущей версии объекта || [[UUID|bs:UUID]] || 0..1
| '''previous''' || Идентификатор предыдущей версии объекта || [[UUID|bs:UUID]] || 0..1

Текущая версия на 15:14, 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 0..1
previous Идентификатор предыдущей версии объекта bs:UUID 0..1
next Идентификатор следующей версии объекта. bs:UUID 0..1