<rim:Classification id="cl10" classifiedObject="SubmissionSet01" classificationNode="urn:uuid:a54d6aa5-d40d-43f9-88c5-b4633d873bdd"/>

                               <rim:Association id="as01" associationType="HasMember" sourceObject="SubmissionSet01" targetObject="Document01">

                                       <rim:Slot name="SubmissionSetStatus">

                                               <rim:ValueList>

                                                       <rim:Value>Original</rim:Value>

                                               </rim:ValueList>

                                       </rim:Slot>

                               </rim:Association>

НЕ нашли? Не то? Что вы ищете?

                       </rim:RegistryObjectList>

               </lcm:SubmitObjectsRequest>

       </s:Body>

</s:Envelope>


Пример SOAP-ответа по регистрации сведений документа по требованию (Register On-Demand Document Entry Response)

<s:Envelope xmlns:s="http://www. w3.org/2003/05/soap-envelope" xmlns:a="http://www. w3.org/2005/08/addressing">

  <!--The following header applies for a Synchronous Web Services Exchange Response

  Please note that a soap message can only have one header section. -->

  <s:Header>

               <a:Action s:mustUnderstand="1">urn:ihe:iti:2010:RegisterOnDemandDocumentResponse</a:Action>

               <a:RelatesTo>urn:uuid:1ec52e14-4aad-4ba1-b7d3-fc9812a21340</a:RelatesTo>

       </s:Header>

  <s:Body>

               <rs:RegistryResponse xsi:schemaLocation="urn:oasis:names:tc:ebxml-regrep:xsd:rs:3.0 ../../schema/ebRS/rs. xsd" status="urn:oasis:names:tc:ebxml-regrep:ResponseStatusType:Success" xmlns:rs="urn:oasis:names:tc:ebxml-regrep:xsd:rs:3.0" xmlns:xsi="http://www. w3.org/2001/XMLSchema-instance"/>

       </s:Body>

</s:Envelope>


Транзакция ITI-62 Удалить метаданные набора документов (Delete Document Set) Пример SOAP-запроса на удаление метаданных набора документов (Update Document Set Request)

<lcm:RemoveObjectsRequest

  xmlns:lcm="urn:oasis:names:tc:ebxml-

regrep:xsd:lcm:3.0">

  <ObjectRefList xmlns="urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0">

  <ObjectRef id="urn:uuid:b2632452-1de7-480d-94b1-c2074d79c871"/>

  <ObjectRef id="urn:uuid:b2632df2-1de7-480d-1045-c2074d79aabd"/>

  <ObjectRef id="urn:uuid:b2632132-1de7-480d-88bd-c2074d79009b"/>

  <ObjectRef id="urn:uuid:b2632cd2-1de7-480d-108c-c2074d797777"/>

  </ObjectRefList>

</lcm:RemoveObjectsRequest>

Пример SOAP-ответа на удаление метаданных набора документов (Update Document Set Response)

<rs:RegistryResponse xmlns:rs="urn:oasis:names:tc:ebxml-regrep:xsd:rs:3.0"

  status="urn:oasis:names:tc:ebxml-regrep:ResponseStatusType:Success"/>


Основные структуры данных Элемент AdhocQueryRequest

Базовый тип

tns:RegistryRequestType

Пространство имён

urn:oasis:names:tc:ebxml-regrep:xsd:query:3.0

Диаграмма

Атрибуты

Наименование

Тип

Обязательность

Значение по умолчанию

Описание

@id

xs:anyURI

нет

-

Атрибут «id» указывает на идентификатор запроса.

@comment

xs:string

нет

-

Атрибут «comment» позволяет задать строковое значение, которое описывает действие, выполняемое по запросу.

@federated

xs:boolean

нет

false (ложь)

Признак использования федеративного механизма безопасности

@federation

xs:anyURI

нет

-

Адрес федеративной проверки

@startIndex

xs:integer

нет

0

Начальный номер элемента для ответа

@maxResults

xs:integer

нет

-1

Максимальное количество объектов в ответе

Дочерние элементы

Наименование

Тип

Кратность

Описание

tns:RequestSlotList

tns:SlotListType

0..1

Элемент «RequestSlotList» определяет коллекцию экземпляров элементов «Slot».

tns:ResponseOption

tns:ResponseOptionType

1..1

Параметры ответа

tns:AdhocQuery

tns:AdhocQueryType

1..1

Параметры запроса

Элемент AdhocQueryResponse

Базовый тип

tns:RegistryResponseType

Пространство имён

urn:oasis:names:tc:ebxml-regrep:xsd:query:3.0

Диаграмма

Атрибуты

Наименование

Тип

Обязательность

Значение по умолчанию

Описание

@status

tns:referenceURI

да

-

Атрибут «status» используется для указания статуса запроса.

@requestId

xs:anyURI

нет

-

Атрибут «requestId» указывает на идентификатор запроса, для которого был получен этот ответ.

@startIndex

xs:integer

нет

0

Начальный номер элемента ответа

@totalResultCount

xs:integer

нет

-

Общее количество объектов в ответе

Дочерние элементы

Наименование

Тип

Кратность

Описание

tns:ResponseSlotList

tns:SlotListType

0..1

Элемент «ResponseSlotList» определяет коллекцию экземпляров слотов (Slot).

tns:RegistryErrorList

tns:RegistryErrorList

0..1

Элемент «RegistryErrorList» определяет коллекцию элементов RegistryError, в случае, если существует одна или несколько ошибок, которые возникли во время обработки запроса для этого ответа.

tns:RegistryObjectList

tns:RegistryObjectListType

1..1

Элемент «RegistryObjectList» определяет коллекцию объектов реестра, удовлетворяющих параметрам запроса.

Элемент ProvideAndRegisterDocumentSetRequest

Тип

ProvideAndRegisterDocumentSetRequestType

Пространство имён

urn:ihe:iti:xds-b:2007

Диаграмма

Дочерние элементы

Наименование

Тип

Кратность

Описание

tns:SubmitObjectsRequest

lcm:SubmitObjectsRequest

1..1

Метаданные объектов реестра (RegistryObjects) и/или элементов репозитория (Repository Items) предоставляемые  на регистрацию в репозиторий.

Document

Document

1..*

Один или множество документов, предоставляемых на регистрацию.

Элемент RegistryResponse

Тип

tns:RegistryResponseType

Описание

Элемент «RegistryResponse», базовый тип которого является «RegistryResponseType», является ответом на запрос регистрации набора документов, транзакция [ITI-42] «Зарегистрировать набор документов» (Register Document Set-b) и ответом на запрос предоставления и регистрации документов в репозитории документов, транзакция ITI - 41 «Предоставить и зарегистрировать набор документов» (Provide and Register Document Set-b).

Пространство имён

urn:oasis:names:tc:ebxml-regrep:xsd:rs:3.0

Диаграмма

Атрибуты

Наименование

Тип

Обязательность

Описание

@status

tns:referenceURI

да

Атрибут «status» указывает на статус запроса.

@requestId

xs:anyURI

нет

Атрибут «requestId» указывает на идентификатор запроса, для которого был получен этот ответ.

Дочерние элементы

Наименование

Тип

Кратность

Описание

tns:ResponseSlotList

tns:SlotListType

0..1

Элемент «ResponseSlotList» определяет коллекцию экземпляров слотов (Slot).

tns:RegistryErrorList

tns:RegistryErrorList

0..1

Элемент «RegistryErrorList» определяет коллекцию элементов RegistryError, в случае, если существует одна или несколько ошибок, которые возникли во время обработки запроса для этого ответа.

Элемент SubmitObjectsRequest

Базовый тип

tns:RegistryRequestType

Описание

Элемент «SubmitObjectsRequest» используется для представления объектов реестра (RegistryObjects) и/или элементов репозитория (Repository Items) для регистрации

Пространство имён

urn:oasis:names:tc:ebxml-regrep:xsd:lcm:3.0

Диаграмма

Атрибуты

Наименование

Тип

Обязательность

Описание

@id

xs:anyURI

нет

Атрибут «id» указывает на идентификатор запроса.

@comment

xs:string

нет

Атрибут «comment» позволяет задать строковое значение, которое описывает действие, выполняемое по запросу.

Дочерние элементы

Наименование

Тип

Кратность

Описание

tns:RequestSlotList

tns:SlotListType

0..1

Элемент «RequestSlotList» определяет коллекцию экземпляров элементов «Slot».

tns:RegistryObjectList

tns:RegistryObjectListType

1..1

Элемент «RegistryObjectList» определяет коллекцию объектов реестра.

Элемент RetrieveDocumentSetRequest

Тип

RetrieveDocumentSetRequestType

Описание

Запрос на извлечение набора документов из репозитория документов, транзакция [ITI-43] «Извлечь набор документов» (Retrieve Document Set). Запрос включает параметры, на основании которых производится поиск документов.

Пространство имён

urn:ihe:iti:xds-b:2007

Диаграмма

Дочерние элементы

Наименование

Тип

Кратность

Описание

DocumentRequest

DocumentRequest

1..*

Элемент определяет параметры запроса наборов документов, которые необходимо извлечь из репозитория документов.

Элемент RetrieveDocumentSetResponse

Тип

RetrieveDocumentSetResponseType

Описание

Элемент «RetrieveDocumentSetResponse» базовый тип, которого является «RetrieveDocumentSetResponseType», определяет ответ на запрос на извлечение набора документов из репозитория документов, транзакция [ITI-43] «Извлечь набор документов» (Retrieve Document Set).

Пространство имён

urn:ihe:iti:xds-b:2007

Диаграмма

Дочерние элементы

Наименование

Тип

Кратность

Описание

tns:RegistryResponse

tns:RegistryResponseType

1..1

Элемент «RegistryResponse» содержит сведения ответа на запрос.

DocumentResponse

DocumentResponse

1..*

Элемент «DocumentResponse» определяет результат запроса на предоставление документа из репозитория документов.

Элемент RemoveObjectsRequest

Базовый тип

tns:RegistryRequestType

Описание

Элемент «RemoveObjectsRequest» содержит список ссылок на объекты (ObjectRefs), подлежащие удалению

Пространство имён

urn:oasis:names:tc:ebxml-regrep:xsd:lcm:3.0

Диаграмма

Атрибуты

Наименование

Тип

Обязатель-ность

Значение по умолчанию

Описание

@id

xs:anyURI

нет

Атрибут «id» указывает на идентификатор запроса.

@comment

xs:string

нет

Атрибут «comment» позволяет задать строковое значение, которое описывает действие, выполняемое по запросу.

@deletionScope

tns:referenceURI

нет

urn:oasis:names:tc:ebxml-regrep:DeletionScopeType:DeleteAll

Атрибут «deletionScope» содержит сведения о параметрах удаления.

Дочерние элементы

Наименование

Тип

Кратность

Описание

tns:RequestSlotList

tns:SlotListType

0..1

Элемент «RequestSlotList» определяет коллекцию экземпляров элементов «Slot».

tns:AdhocQuery

tns:AdhocQueryType

0..1

Параметры запроса

tns:ObjectRefList

tns:ObjectRefListType

0..1

Список ссылок на объекты, подлежащие удалению

Комплексный тип RegistryRequestType

Описание

Комплексный тип «RegistryRequestType» используется как общий базовый тип для сообщений запроса (Base type for all ebXML Registry requests).

Пространство имён

urn:oasis:names:tc:ebxml-regrep:xsd:rs:3.0

Диаграмма

Атрибуты

Наименование

Тип

Обязательность

Описание

@id

xs:anyURI

нет

Атрибут «id» указывает на идентификатор запроса.

@comment

xs:string

нет

Атрибут «comment» позволяет задать строковое значение, которое описывает действие, выполняемое по запросу.

Дочерние элементы

Наименование

Тип

Кратность

Описание

tns:RequestSlotList

tns:SlotListType

0..1

Элемент «RequestSlotList» определяет коллекцию экземпляров элементов «Slot».

Комплексный тип SlotListType

Описание

Комплексный тип «SlotListType», определяющий коллекцию элементов «Slot».

Пространство имён

urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0

Диаграмма

Дочерние элементы

Наименование

Тип

Кратность

Описание

tns:Slot

tns:SlotType1

0..*

Элемент массива типа «наименование – список значений»

Комплексный тип SlotType1

Описание

Элемент массива типа «наименование – список значений»

Пространство имён

urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0

Диаграмма

Атрибуты

Наименование

Тип

Обязательность

Описание

@name

tns:LongName

да

Наименование элемента

@slotType

tns:referenceURI

нет

Тип элемента

Дочерние элементы

Наименование

Тип

Кратность

Описание

tns:ValueList

tns: ValueListType

1..1

Коллекция значений элемента

Комплексный тип ValueListType

Описание

Коллекция значений элемента

Пространство имён

urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0

Диаграмма

Дочерние элементы

Наименование

Тип

Кратность

Описание

tns:Value

tns:LongName

0..*

Значение

Комплексный тип ResponseOptionType

Описание

Параметры ответа

Пространство имён

urn:oasis:names:tc:ebxml-regrep:xsd:query:3.0

Диаграмма

Атрибуты

Наименование

Тип

Значение по умолчанию

Описание

@returnType

xs:NCName

RegistryObject

Может содержать одно из следующих значений:

    ObjectRef RegistryObject LeafClass LeafClassWithRepositoryItem

@returnComposedObjects

xs:boolean

false (ложь)

Признак возврата композитных объектов.

Комплексный тип IdentifiableType

Описание

Комплексный тип «IdentifiableType» является базовым типом для всех типов, которые имеют уникальный идентификатор. Если идентификатор «id» предоставлен не в соответствии с синтаксисом URN, он используется для связи внутри документа и игнорируется в реестре, в этом случае реестр генерирует UUID в соответствии с синтаксисом URN для атрибута «id». Идентификатор не должен быть неопределенным, при извлечении объекта из реестра.

Пространство имён

urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0

Диаграмма

Атрибуты

Наименование

Тип

Обязательность

Описание

@id

xs:anyURI

да

Атрибут «id» указывает на уникальный идентификатор, который используется для ссылки на объект.

@home

xs:anyURI

нет

Атрибут «home», если он присутствует, должен содержать базовый URL-адрес для экземпляра объекта реестра (RegistryObject).

Дочерние элементы

Наименование

Тип

Кратность

Описание

tns:Slot

tns:SlotType1

0..*

Элемент «Slot» определяет экземпляр типа «SlotType1».

Комплексный тип RegistryObjectType

Базовый тип

tns:IdentifiableType

Описание

Тип объекта реестра

Пространство имён

urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0

Диаграмма

Атрибуты

Наименование

Тип

Обязательность

Описание

@id

xs:anyURI

да

Атрибут «id» указывает на уникальный идентификатор, который используется для ссылки на объект.

@home

xs:anyURI

нет

Атрибут «home», если он присутствует, должен содержать базовый URL-адрес для экземпляра объекта реестра (RegistryObject).

@lid

xs:anyURI

нет

Атрибут «lid» указывает на логический идентификатор (Logical Id) объектов реестра (RegistryObject).

@objectType

tns:referenceURI

нет

Атрибут «objectType» указывает на тип объекта, значение атрибута «objectType» должен быть ссылкой на объект с типом «ClassificationNodeType».

@status

tns:referenceURI

нет

Атрибут «status» указывает на статус жизненного цикла объекта реестра. Определены следующие статусы:

    Approved (Состояние объекта реестра («RegistryObject»), который был представлен в реестр и впоследствии утвержден); Deprecated        (Состояние объекта реестра («RegistryObject»), который был представлен в реестр и впоследствии устарел); Submitted        (Состояние объекта реестра («RegistryObject»), который был представлен в реестр); Withdrawn        (Состояние объекта реестра («RegistryObject»), который был изъят из реестра).

Дочерние элементы

Наименование

Тип

Кратность

Описание

tns:Slot

tns:SlotType1

0..*

Элемент «Slot» определяет экземпляр типа «SlotType1».

tns:Name

tns:InternationalStringType

0..1

Элемент «Name» определяет текстовое наименование, наименование не обязательно должно быть уникальным по отношению к другим объектам.

tns:Description

tns:InternationalStringType

0..1

Элемент «Description» определяет текстовое описание.

tns:VersionInfo

tns:VersionInfoType

0..1

Элемент «VersionInfo» определяет версию объекта.

tns:Classification

tns:ClassificationType

0..*

Элемент «Classification» определяет классификацию объекта. Каждый экземпляр объекта реестра (RegistryObject) может иметь коллекцию экземпляров классификации.

tns:ExternalIdentifier

tns:ExternalIdentifierType

0..*

Элемент «ExternalIdentifier» определяет альтернативные идентификаторы объекта реестра (RegistryObject).

Комплексный тип InternationalStringType

Описание

Комплексный тип «InternationalStringType» определяет текстовое описание и позволяет описанию быть на нескольких языках.

Пространство имён

urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0

Диаграмма

Дочерние элементы

Наименование

Тип

Кратность

Описание

tns:LocalizedString

tns:LocalizedStringType

0..*

Элемент «LocalizedString» определяет локализованное текстовое представление

Комплексный тип LocalizedStringType

Описание

Комплексный тип «LocalizedStringType» определяет локализованное текстовое представление.

Пространство имён

urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0

Диаграмма

Атрибуты

Наименование

Тип

Обязательность

Значение по умолчанию

Описание

@lang

xs:language

нет

en-US

Атрибут «lang» определяет значение кода языка.

@charset

xs:string

нет

UTF-8

Атрибут «charset» определяет кодировку символов.

@value

tns:FreeFormText

да

Атрибут «value» определяет строковое значение текстового представления.

Комплексный тип VersionInfoType

Описание

Комплексный тип «VersionInfoType» определяет версию объекта

Пространство имён

urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0

Диаграмма

Атрибуты

Наименование

Тип

Обязательность

Значение по умолчанию

Описание

@versionName

tns:String16

нет

1.1

Версия

@comment

xs:string

нет

Комментарий

Комплексный тип ClassificationType

Базовый тип

tns:RegistryObjectType

Описание

Комплексный тип «ClassificationType» расширяет тип «RegistryObjectType».

Пространство имён

urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0

Диаграмма

Атрибуты

Наименование

Тип

Обязательность

Описание

@id

xs:anyURI

да

Атрибут «id» указывает на уникальный идентификатор, который используется для ссылки на объект.

@home

xs:anyURI

нет

Атрибут «home», если он присутствует, должен содержать базовый URL-адрес для экземпляра объекта реестра (RegistryObject).

@lid

xs:anyURI

нет

Атрибут «lid» указывает на логический идентификатор (Logical Id) объектов реестра (RegistryObject).

@objectType

tns:referenceURI

нет

Атрибут «objectType» указывает на тип объекта, значение атрибута «objectType» должен быть ссылкой на объект с типом «ClassificationNodeType».

@status

tns:referenceURI

нет

Атрибут «status» указывает на статус жизненного цикла объекта реестра. Определены следующие статусы:

    Approved (Состояние объекта реестра («RegistryObject»), который был представлен в реестр и впоследствии утвержден); Deprecated        (Состояние объекта реестра («RegistryObject»), который был представлен в реестр и впоследствии устарел); Submitted        (Состояние объекта реестра («RegistryObject»), который был представлен в реестр); Withdrawn        (Состояние объекта реестра («RegistryObject»), который был изъят из реестра).

@classificationScheme

tns:referenceURI

нет

Атрибут «classificationScheme» указывает на схему классификации.

@classifiedObject

tns:referenceURI

да

Для внутренних и внешних классификаций, атрибут «classifiedObject» является обязательным, и он ссылается на экземпляр объекта (RegistryObjec)».

@classificationNode

tns:referenceURI

нет

Если экземпляр классификации представляет внутреннюю классификацию, то атрибут «classificationNode» не требуется. Значение «classificationNode» должно ссылаться на экземпляр с типом «ClassificationNodeType»

@nodeRepresentation

tns:LongName

нет

Если экземпляр классификации «Classification» представляет внешнюю классификацию, то атрибут «nodeRepresentation» является обязательным. Это представление элемента таксономии из схемы классификации.

Дочерние элементы

Наименование

Тип

Кратность

Описание

tns:Slot

tns:SlotType1

0..*

Элемент «Slot» определяет экземпляр типа «SlotType1».

tns:Name

tns:InternationalStringType

0..1

Элемент «Name» определяет текстовое наименование, наименование не обязательно должно быть уникальным по отношению к другим объектам.

tns:Description

tns:InternationalStringType

0..1

Элемент «Description» определяет текстовое описание.

tns:VersionInfo

tns:VersionInfoType

0..1

Элемент «VersionInfo» определяет версию объекта.

tns:Classification

tns:ClassificationType

0..*

Элемент «Classification» определяет классификацию объекта. Каждый экземпляр объекта реестра (RegistryObject) может иметь коллекцию экземпляров классификации.

tns:ExternalIdentifier

tns:ExternalIdentifierType

0..*

Элемент «ExternalIdentifier» определяет альтернативные идентификаторы объекта реестра (RegistryObject).

Комплексный тип ExternalIdentifierType

Базовый тип

tns:RegistryObjectType

Описание

Комплексный тип «ExternalIdentifierType» определяет альтернативные идентификаторы объектов

Пространство имён

urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0

Диаграмма

Атрибуты

Наименование

Тип

Обязательность

Описание

@id

xs:anyURI

да

Атрибут «id» указывает на уникальный идентификатор, который используется для ссылки на объект.

@home

xs:anyURI

нет

Атрибут «home», если он присутствует, должен содержать базовый URL-адрес для экземпляра объекта реестра (RegistryObject).

@lid

xs:anyURI

нет

Атрибут «lid» указывает на логический идентификатор (Logical Id) объектов реестра (RegistryObject).

@objectType

tns:referenceURI

нет

Атрибут «objectType» указывает на тип объекта, значение атрибута «objectType» должен быть ссылкой на объект с типом «ClassificationNodeType».

@status

tns:referenceURI

нет

Атрибут «status» указывает на статус жизненного цикла объекта реестра. Определены следующие статусы:

    Approved (Состояние объекта реестра («RegistryObject»), который был представлен в реестр и впоследствии утвержден); Deprecated        (Состояние объекта реестра («RegistryObject»), который был представлен в реестр и впоследствии устарел); Submitted        (Состояние объекта реестра («RegistryObject»), который был представлен в реестр); Withdrawn        (Состояние объекта реестра («RegistryObject»), который был изъят из реестра).

@registryObject

tns:referenceURI

да

Атрибут «registryObject» указывает на идентифицируемый объект.

@identificationScheme

tns:referenceURI

да

Атрибут «identificationScheme» указывает на схему идентификации

@value

tns:LongName

да

Атрибут «value» определяет строковое значение текстового представления..

Дочерние элементы

Наименование

Тип

Кратность

Описание

tns:Slot

tns:SlotType1

0..*

Элемент «Slot» определяет экземпляр типа «SlotType1».

tns:Name

tns:InternationalStringType

0..1

Элемент «Name» определяет текстовое наименование, наименование не обязательно должно быть уникальным по отношению к другим объектам.

tns:Description

tns:InternationalStringType

0..1

Элемент «Description» определяет текстовое описание.

tns:VersionInfo

tns:VersionInfoType

0..1

Элемент «VersionInfo» определяет версию объекта.

tns:Classification

tns:ClassificationType

0..*

Элемент «Classification» определяет классификацию объекта. Каждый экземпляр объекта реестра (RegistryObject) может иметь коллекцию экземпляров классификации.

tns:ExternalIdentifier

tns:ExternalIdentifierType

0..*

Элемент «ExternalIdentifier» определяет альтернативные идентификаторы объекта реестра (RegistryObject).

Комплексный тип AdhocQueryType

Базовый тип

tns:RegistryObjectType

Описание

Параметры запроса

Пространство имён

urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0

Диаграмма

Атрибуты

Наименование

Тип

Обязательность

Описание

@id

xs:anyURI

да

Атрибут «id» указывает на уникальный идентификатор, который используется для ссылки на объект.

@home

xs:anyURI

нет

Атрибут «home», если он присутствует, должен содержать базовый URL-адрес для экземпляра объекта реестра (RegistryObject).

@lid

xs:anyURI

нет

Атрибут «lid» указывает на логический идентификатор (Logical Id) объектов реестра (RegistryObject).

@objectType

tns:referenceURI

нет

Атрибут «objectType» указывает на тип объекта, значение атрибута «objectType» должен быть ссылкой на объект с типом «ClassificationNodeType».

@status

tns:referenceURI

нет

Атрибут «status» указывает на статус жизненного цикла объекта реестра. Определены следующие статусы:

    Approved (Состояние объекта реестра («RegistryObject»), который был представлен в реестр и впоследствии утвержден); Deprecated        (Состояние объекта реестра («RegistryObject»), который был представлен в реестр и впоследствии устарел); Submitted        (Состояние объекта реестра («RegistryObject»), который был представлен в реестр); Withdrawn        (Состояние объекта реестра («RegistryObject»), который был изъят из реестра).

Дочерние элементы

Наименование

Тип

Кратность

Описание

tns:Slot

tns:SlotType1

0..*

Элемент «Slot» определяет экземпляр типа «SlotType1».

tns:Name

tns:InternationalStringType

0..1

Элемент «Name» определяет текстовое наименование, наименование не обязательно должно быть уникальным по отношению к другим объектам.

tns:Description

tns:InternationalStringType

0..1

Элемент «Description» определяет текстовое описание.

tns:VersionInfo

tns:VersionInfoType

0..1

Элемент «VersionInfo» определяет версию объекта.

tns:Classification

tns:ClassificationType

0..*

Элемент «Classification» определяет классификацию объекта. Каждый экземпляр объекта реестра (RegistryObject) может иметь коллекцию экземпляров классификации.

tns:ExternalIdentifier

tns:ExternalIdentifierType

0..*

Элемент «ExternalIdentifier» определяет альтернативные идентификаторы объекта реестра (RegistryObject).

tns:QueryExpression

tns:QueryExpressionType

0..1

Элемент «QueryExpression» содержит фактическое выражение запроса. Схема для «QueryExpression» является расширяемой и может поддерживать любой синтаксис запросов, поддерживаемый реестром.

Комплексный тип QueryExpressionType

Описание

Комплексный тип «QueryExpressionType» содержит фактическое выражение запроса, является расширяемым и может поддерживать любой синтаксис запросов, поддерживаемый реестром.

Пространство имён

urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0

Диаграмма

Атрибуты

Наименование

Тип

Обязательность

Описание

@queryLanguage

tns:referenceURI

да

Атрибут «queryLanguage» указывает на язык запроса.

Комплексный тип RegistryResponseType

Описание

Комплексный тип «RegistryResponseType» является базовым классом ответа на запрос.

Пространство имён

urn:oasis:names:tc:ebxml-regrep:xsd:rs:3.0

Диаграмма

Атрибуты

Наименование

Тип

Обязательность

Описание

@status

tns:referenceURI

да

Атрибут «status» используется для указания статуса запроса.

@requestId

xs:anyURI

нет

Атрибут «requestId» указывает на идентификатор запроса, для которого был получен этот ответ.

Дочерние элементы

Наименование

Тип

Кратность

Описание

tns:ResponseSlotList

tns:SlotListType

0..1

Элемент «ResponseSlotList» определяет коллекцию экземпляров слотов (Slot).

tns:RegistryErrorList

tns:RegistryErrorList

0..1

Элемент «RegistryErrorList» определяет коллекцию элементов RegistryError, в случае, если существует одна или несколько ошибок, которые возникли во время обработки запроса для этого ответа.

Комплексный тип RegistryErrorList

Описание

Элемент «RegistryErrorList» определяет коллекцию элементов «RegistryError», в случае, если существует одна или несколько ошибок, которые возникли во время обработки запроса.

Пространство имён

urn:oasis:names:tc:ebxml-regrep:xsd:rs:3.0

Диаграмма

Атрибуты

Наименование

Тип

Обязательность

Описание

@highestSeverity

tns:referenceURI

нет

Атрибут «highestSeverity» указывает тип ошибки.

Дочерние элементы

Наименование

Тип

Кратность

Описание

tns:RegistryError

tns:RegistryError

1..*

Элемент «RegistryError» определяет ошибки или предупреждения, которое возникло во время обработки запроса.

Комплексный тип RegistryError

Описание

Элемент «RegistryError» содержит сведения об ошибке или предупреждении, которое возникло во время обработки запроса.

Пространство имён

urn:oasis:names:tc:ebxml-regrep:xsd:rs:3.0

Диаграмма

Атрибуты

Наименование

Тип

Обязательность

Значение по умолчанию

Описание

@codeContext

xs:string

да

Атрибут определяет строковое выражение, в котором указывается текст, предоставляющий дополнительные подробности об ошибке/предупреждении.

@errorCode

xs:string

да

Атрибут содержит код ошибки/предупреждения.

@severity

tns:referenceURI

нет

urn:oasis:names:tc:ebxml-regrep:ErrorSeverityType:Error

Атрибут указывает серьёзность ошибки, которая произошла, может принимать следующие значения:

    urn:oasis:names:tc:ebxml-regrep:ErrorSeverityType:Error – ошибка; urn:oasis:names:tc:ebxml-regrep:ErrorSeverityType:Warning – предупреждение (некритическая ошибка).

@location

xs:string

нет

Атрибут определяет строковое выражение, в котором указывается, где в коде произошла ошибка.

Комплексный тип RegistryObjectListType

Описание

Комплексный тип RegistryObjectListType определяет коллекцию объектов реестра (элементов унаследованных от IdentifiableType).

Пространство имён

urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0

Диаграмма

Дочерние элементы

Наименование

Тип

Кратность

Описание

tns:Identifiable

tns:IdentifiableType

0..*

Идентификатор объекта реестра

Элемент Association

Тип

tns:AssociationType1

Описание

Элемент «Association» указывает ссылки на две записи реестра:

    «SourceObject» - идентификатор исходного объекта в ассоциации; «TargetObject» - идентификатор целевого объекта в ассоциации.

Пространство имён

urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0

Диаграмма

Атрибуты

Наименование

Тип

Обязательность

Описание

@id

xs:anyURI

да

Атрибут «id» указывает на уникальный идентификатор, который используется для ссылки на объект.

@home

xs:anyURI

нет

Атрибут «home», если он присутствует, должен содержать базовый URL-адрес для экземпляра объекта реестра (RegistryObject).

@lid

xs:anyURI

нет

Атрибут «lid» указывает на логический идентификатор (Logical Id) объектов реестра (RegistryObject).

@objectType

tns:referenceURI

нет

Атрибут «objectType» указывает на тип объекта, значение атрибута «objectType» должен быть ссылкой на объект с типом «ClassificationNodeType».

@status

tns:referenceURI

нет

Атрибут «status» указывает на статус жизненного цикла объекта реестра. Определены следующие статусы:

    Approved (Состояние объекта реестра («RegistryObject»), который был представлен в реестр и впоследствии утвержден); Deprecated        (Состояние объекта реестра («RegistryObject»), который был представлен в реестр и впоследствии устарел); Submitted        (Состояние объекта реестра («RegistryObject»), который был представлен в реестр); Withdrawn        (Состояние объекта реестра («RegistryObject»), который был изъят из реестра).

@associationType

tns:referenceURI

да

Атрибут «associationType» идентифицирует тип ассоциации, атрибут является обязательным.

@sourceObject

tns:referenceURI

да

Атрибут «sourceObject» сылается на объект реестра («RegistryObject»), который является исходным объектом ассоциации.

@targetObject

tns:referenceURI

да

Атрибут «targetObject» ссылается на объект реестра («RegistryObject»), который является целевым объектом ассоциации.

Дочерние элементы

Наименование

Тип

Кратность

Описание

tns:Slot

tns:SlotType1

0..*

Элемент «Slot» определяет экземпляр типа «SlotType1».

tns:Name

tns:InternationalStringType

0..1

Элемент «Name» определяет текстовое наименование, наименование не обязательно должно быть уникальным по отношению к другим объектам.

tns:Description

tns:InternationalStringType

0..1

Элемент «Description» определяет текстовое описание.

tns:VersionInfo

tns:VersionInfoType

0..1

Элемент «VersionInfo» определяет версию объекта.

tns:Classification

tns:ClassificationType

0..*

Элемент «Classification» определяет классификацию объекта. Каждый экземпляр объекта реестра (RegistryObject) может иметь коллекцию экземпляров классификации.

tns:ExternalIdentifier

tns:ExternalIdentifierType

0..*

Элемент «ExternalIdentifier» определяет альтернативные идентификаторы объекта реестра (RegistryObject).

Комплексный тип AssociationType1

Базовый тип

tns:RegistryObjectType

Описание

Комплексный тип «AssociationType1» (ассоциация) указывает ссылки на две записи реестра:

    «SourceObject» - идентификатор исходного объекта в ассоциации; «TargetObject» - идентификатор целевого объекта в ассоциации.

Пространство имён

urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0

Диаграмма

Атрибуты

Наименование

Тип

Обязательность

Описание

@id

xs:anyURI

да

Атрибут «id» указывает на уникальный идентификатор, который используется для ссылки на объект.

@home

xs:anyURI

нет

Атрибут «home», если он присутствует, должен содержать базовый URL-адрес для экземпляра объекта реестра (RegistryObject).

@lid

xs:anyURI

нет

Атрибут «lid» указывает на логический идентификатор (Logical Id) объектов реестра (RegistryObject).

@objectType

tns:referenceURI

нет

Атрибут «objectType» указывает на тип объекта, значение атрибута «objectType» должен быть ссылкой на объект с типом «ClassificationNodeType».

@status

tns:referenceURI

нет

Атрибут «status» указывает на статус жизненного цикла объекта реестра. Определены следующие статусы:

    Approved (Состояние объекта реестра («RegistryObject»), который был представлен в реестр и впоследствии утвержден); Deprecated        (Состояние объекта реестра («RegistryObject»), который был представлен в реестр и впоследствии устарел); Submitted        (Состояние объекта реестра («RegistryObject»), который был представлен в реестр); Withdrawn        (Состояние объекта реестра («RegistryObject»), который был изъят из реестра).

@associationType

tns:referenceURI

да

Атрибут «associationType» идентифицирует тип ассоциации, атрибут является обязательным.

@sourceObject

tns:referenceURI

да

Атрибут «sourceObject» сылается на объект реестра («RegistryObject»), который является исходным объектом ассоциации.

@targetObject

tns:referenceURI

да

Атрибут «targetObject» ссылается на объект реестра («RegistryObject»), который является целевым объектом ассоциации.

Дочерние элементы

Наименование

Тип

Кратность

Описание

tns:Slot

tns:SlotType1

0..*

Элемент «Slot» определяет экземпляр типа «SlotType1».

tns:Name

tns:InternationalStringType

0..1

Элемент «Name» определяет текстовое наименование, наименование не обязательно должно быть уникальным по отношению к другим объектам.

tns:Description

tns:InternationalStringType

0..1

Элемент «Description» определяет текстовое описание.

tns:VersionInfo

tns:VersionInfoType

0..1

Элемент «VersionInfo» определяет версию объекта.

tns:Classification

tns:ClassificationType

0..*

Элемент «Classification» определяет классификацию объекта. Каждый экземпляр объекта реестра (RegistryObject) может иметь коллекцию экземпляров классификации.

tns:ExternalIdentifier

tns:ExternalIdentifierType

0..*

Элемент «ExternalIdentifier» определяет альтернативные идентификаторы объекта реестра (RegistryObject).

Элемент AuditableEvent

Тип

tns:AuditableEventType

Описание

Элемент «AuditableEvent» определяет запись события, осуществившего изменение в объекте реестра («RegistryObject»).

Пространство имён

urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0

Диаграмма

Атрибуты

Наименование

Тип

Обязательность

Описание

@id

xs:anyURI

да

Атрибут «id» указывает на уникальный идентификатор, который используется для ссылки на объект.

@home

xs:anyURI

нет

Атрибут «home», если он присутствует, должен содержать базовый URL-адрес для экземпляра объекта реестра (RegistryObject).

@lid

xs:anyURI

нет

Атрибут «lid» указывает на логический идентификатор (Logical Id) объектов реестра (RegistryObject).

@objectType

tns:referenceURI

нет

Атрибут «objectType» указывает на тип объекта, значение атрибута «objectType» должен быть ссылкой на объект с типом «ClassificationNodeType».

@status

tns:referenceURI

нет

Атрибут «status» указывает на статус жизненного цикла объекта реестра. Определены следующие статусы:

    Approved (Состояние объекта реестра («RegistryObject»), который был представлен в реестр и впоследствии утвержден); Deprecated        (Состояние объекта реестра («RegistryObject»), который был представлен в реестр и впоследствии устарел); Submitted        (Состояние объекта реестра («RegistryObject»), который был представлен в реестр); Withdrawn        (Состояние объекта реестра («RegistryObject»), который был изъят из реестра).

@eventType

tns:referenceURI

да

Атрибут «eventType» идентифицирует тип события (58.)

@timestamp

xs:dateTime

да

Атрибут «timestamp» идентифицирует отметку времени, которая записывает дату и время, когда событие произошло.

@user

tns:referenceURI

да

Атрибут «user» идентифицирует пользователя, отправившего запрос, который сгенерировал событие.

@requestId

tns:referenceURI

да

Атрибут «requestId» идентифицирует экземпляр запроса, который инициировал событие.

Дочерние элементы

Наименование

Тип

Кратность

Описание

tns:Slot

tns:SlotType1

0..*

Элемент «Slot» определяет экземпляр типа «SlotType1».

tns:Name

tns:InternationalStringType

0..1

Элемент «Name» определяет текстовое наименование, наименование не обязательно должно быть уникальным по отношению к другим объектам.

tns:Description

tns:InternationalStringType

0..1

Элемент «Description» определяет текстовое описание.

tns:VersionInfo

tns:VersionInfoType

0..1

Элемент «VersionInfo» определяет версию объекта.

tns:Classification

tns:ClassificationType

0..*

Элемент «Classification» определяет классификацию объекта. Каждый экземпляр объекта реестра (RegistryObject) может иметь коллекцию экземпляров классификации.

tns:ExternalIdentifier

tns:ExternalIdentifierType

0..*

Элемент «ExternalIdentifier» определяет альтернативные идентификаторы объекта реестра (RegistryObject).

tns:affectedObjects

tns:ObjectRefListType

1..1

Элемент «affectedObjects» идентифицирует набор экземпляров объектов реестра, которые были затронуты этим событием.

Комплексный тип AuditableEventType

Базовый тип

tns:RegistryObjectType

Описание

Комплексный тип «AuditableEventType» определяет запись события, осуществившего изменение в объекте реестра («RegistryObject»).

Пространство имён

urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0

Диаграмма

Атрибуты

Наименование

Тип

Обязательность

Описание

@id

xs:anyURI

да

Атрибут «id» указывает на уникальный идентификатор, который используется для ссылки на объект.

@home

xs:anyURI

нет

Атрибут «home», если он присутствует, должен содержать базовый URL-адрес для экземпляра объекта реестра (RegistryObject).

@lid

xs:anyURI

нет

Атрибут «lid» указывает на логический идентификатор (Logical Id) объектов реестра (RegistryObject).

@objectType

tns:referenceURI

нет

Атрибут «objectType» указывает на тип объекта, значение атрибута «objectType» должен быть ссылкой на объект с типом «ClassificationNodeType».

@status

tns:referenceURI

нет

Атрибут «status» указывает на статус жизненного цикла объекта реестра. Определены следующие статусы:

    Approved (Состояние объекта реестра («RegistryObject»), который был представлен в реестр и впоследствии утвержден); Deprecated        (Состояние объекта реестра («RegistryObject»), который был представлен в реестр и впоследствии устарел); Submitted        (Состояние объекта реестра («RegistryObject»), который был представлен в реестр); Withdrawn        (Состояние объекта реестра («RegistryObject»), который был изъят из реестра).

@eventType

tns:referenceURI

да

Атрибут «eventType» идентифицирует тип события (58.).

@timestamp

xs:dateTime

да

Атрибут «timestamp» идентифицирует отметку времени, которая записывает дату и время, когда событие произошло.

@user

tns:referenceURI

да

Атрибут «user» идентифицирует пользователя, отправившего запрос, который сгенерировал событие.

@requestId

tns:referenceURI

да

Атрибут «requestId» идентифицирует экземпляр запроса, который инициировал событие.

Дочерние элементы

Наименование

Тип

Кратность

Описание

tns:Slot

tns:SlotType1

0..*

Элемент «Slot» определяет экземпляр типа «SlotType1».

tns:Name

tns:InternationalStringType

0..1

Элемент «Name» определяет текстовое наименование, наименование не обязательно должно быть уникальным по отношению к другим объектам.

tns:Description

tns:InternationalStringType

0..1

Элемент «Description» определяет текстовое описание.

tns:VersionInfo

tns:VersionInfoType

0..1

Элемент «VersionInfo» определяет версию объекта.

tns:Classification

tns:ClassificationType

0..*

Элемент «Classification» определяет классификацию объекта. Каждый экземпляр объекта реестра (RegistryObject) может иметь коллекцию экземпляров классификации.

tns:ExternalIdentifier

tns:ExternalIdentifierType

0..*

Элемент «ExternalIdentifier» определяет альтернативные идентификаторы объекта реестра (RegistryObject).

tns:affectedObjects

tns:ObjectRefListType

1..1

Элемент «affectedObjects» идентифицирует набор экземпляров объектов реестра, которые были затронуты этим событием.

Элемент Classification

Тип

tns:ClassificationType

Описание

Элемент «Classification» определяет класс, позволяющий классифицировать объекты реестра («RegistryObject»).

Пространство имён

urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0

Диаграмма

Атрибуты

Наименование

Тип

Обязательность

Описание

@id

xs:anyURI

да

Атрибут «id» указывает на уникальный идентификатор, который используется для ссылки на объект.

@home

xs:anyURI

нет

Атрибут «home», если он присутствует, должен содержать базовый URL-адрес для экземпляра объекта реестра (RegistryObject).

@lid

xs:anyURI

нет

Атрибут «lid» указывает на логический идентификатор (Logical Id) объектов реестра (RegistryObject).

@objectType

tns:referenceURI

нет

Атрибут «objectType» указывает на тип объекта, значение атрибута «objectType» должен быть ссылкой на объект с типом «ClassificationNodeType».

@status

tns:referenceURI

нет

Атрибут «status» указывает на статус жизненного цикла объекта реестра. Определены следующие статусы:

    Approved (Состояние объекта реестра («RegistryObject»), который был представлен в реестр и впоследствии утвержден); Deprecated        (Состояние объекта реестра («RegistryObject»), который был представлен в реестр и впоследствии устарел); Submitted        (Состояние объекта реестра («RegistryObject»), который был представлен в реестр); Withdrawn        (Состояние объекта реестра («RegistryObject»), который был изъят из реестра).

@classificationScheme

tns:referenceURI

нет

Атрибут «classificationScheme» указывает на схему классификации.

@classifiedObject

tns:referenceURI

да

Для внутренних и внешних классификаций, атрибут «classifiedObject» является обязательным, и он ссылается на экземпляр объекта (RegistryObjec)».

@classificationNode

tns:referenceURI

нет

Если экземпляр классификации представляет внутреннюю классификацию, то атрибут «classificationNode» не требуется. Значение «classificationNode» должно ссылаться на экземпляр с типом «ClassificationNodeType»

@nodeRepresentation

tns:LongName

нет

Если экземпляр классификации «Classification» представляет внешнюю классификацию, то атрибут «nodeRepresentation» является обязательным. Это представление элемента таксономии из схемы классификации.

Дочерние элементы

Наименование

Тип

Кратность

Описание

tns:Slot

tns:SlotType1

0..*

Элемент «Slot» определяет экземпляр типа «SlotType1».

tns:Name

tns:InternationalStringType

0..1

Элемент «Name» определяет текстовое наименование, наименование не обязательно должно быть уникальным по отношению к другим объектам.

tns:Description

tns:InternationalStringType

0..1

Элемент «Description» определяет текстовое описание.

tns:VersionInfo

tns:VersionInfoType

0..1

Элемент «VersionInfo» определяет версию объекта.

tns:Classification

tns:ClassificationType

0..*

Элемент «Classification» определяет классификацию объекта. Каждый экземпляр объекта реестра (RegistryObject) может иметь коллекцию экземпляров классификации.

tns:ExternalIdentifier

tns:ExternalIdentifierType

0..*

Элемент «ExternalIdentifier» определяет альтернативные идентификаторы объекта реестра (RegistryObject).

Элемент ClassificationNode

Тип

tns:ClassificationNodeType

Описание

Элемент «ClassificationNode» определяет элементы структуры деревьев классификации. Схемы классификации «ClassificationScheme» построены на основе экземпляров «ClassificationNode

Пространство имён

urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0

Диаграмма

Атрибуты

Наименование

Тип

Обязательность

Описание

@id

xs:anyURI

да

Атрибут «id» указывает на уникальный идентификатор, который используется для ссылки на объект.

@home

xs:anyURI

нет

Атрибут «home», если он присутствует, должен содержать базовый URL-адрес для экземпляра объекта реестра (RegistryObject).

@lid

xs:anyURI

нет

Атрибут «lid» указывает на логический идентификатор (Logical Id) объектов реестра (RegistryObject).

@objectType

tns:referenceURI

нет

Атрибут «objectType» указывает на тип объекта, значение атрибута «objectType» должен быть ссылкой на объект с типом «ClassificationNodeType».

@status

tns:referenceURI

нет

Атрибут «status» указывает на статус жизненного цикла объекта реестра. Определены следующие статусы:

    Approved (Состояние объекта реестра («RegistryObject»), который был представлен в реестр и впоследствии утвержден); Deprecated        (Состояние объекта реестра («RegistryObject»), который был представлен в реестр и впоследствии устарел); Submitted        (Состояние объекта реестра («RegistryObject»), который был представлен в реестр); Withdrawn        (Состояние объекта реестра («RegistryObject»), который был изъят из реестра).

@parent

tns:referenceURI

нет

Атрибут «parent» указывает на родительский «ClassificationNode» или экземпляр «ClassificationScheme» в случае экземпляров «ClassificationNode» первого уровня.

@code

tns:LongName

нет

Атрибут «code» содержит код в стандартной схеме кодирования. Атрибут «code» объекта  «ClassificationNode» должен быть уникальным по отношению ко всем двойникам «ClassificationNode», которые являются непосредственными потомками одного и того же родительского «ClassificationNode» или «ClassificationScheme».

@path

xs:string

нет

Атрибут «path» определяет путь. Когда «ClassificationNode» извлекается из реестра, реестр должен установить атрибут путь для любого «ClassificationNode», который имеет ненулевое значение атрибута «code».

Дочерние элементы

Наименование

Тип

Кратность

Описание

tns:Slot

tns:SlotType1

0..*

Элемент «Slot» определяет экземпляр типа «SlotType1».

tns:Name

tns:InternationalStringType

0..1

Элемент «Name» определяет текстовое наименование, наименование не обязательно должно быть уникальным по отношению к другим объектам.

tns:Description

tns:InternationalStringType

0..1

Элемент «Description» определяет текстовое описание.

tns:VersionInfo

tns:VersionInfoType

0..1

Элемент «VersionInfo» определяет версию объекта.

tns:Classification

tns:ClassificationType

0..*

Элемент «Classification» определяет классификацию объекта. Каждый экземпляр объекта реестра (RegistryObject) может иметь коллекцию экземпляров классификации.

tns:ExternalIdentifier

tns:ExternalIdentifierType

0..*

Элемент «ExternalIdentifier» определяет альтернативные идентификаторы объекта реестра (RegistryObject).

tns:ClassificationNode

tns:ClassificationNodeType

0..*

Элемент «ClassificationNode» определяет дочерние элементы «ClassificationNode».

Комплексный тип ClassificationNodeType

Базовый тип

tns:RegistryObjectType

Описание

Комплексный тип  «ClassificationNodeType» определяет элементы структуры деревьев, где каждый узел в дереве является «ClassificationNode». Схемы классификации «ClassificationScheme» построены на основе экземпляров «ClassificationNode».

Пространство имён

urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0

Диаграмма

Атрибуты

Наименование

Тип

Обязательность

Описание

@id

xs:anyURI

да

Атрибут «id» указывает на уникальный идентификатор, который используется для ссылки на объект.

@home

xs:anyURI

нет

Атрибут «home», если он присутствует, должен содержать базовый URL-адрес для экземпляра объекта реестра (RegistryObject).

@lid

xs:anyURI

нет

Атрибут «lid» указывает на логический идентификатор (Logical Id) объектов реестра (RegistryObject).

@objectType

tns:referenceURI

нет

Атрибут «objectType» указывает на тип объекта, значение атрибута «objectType» должен быть ссылкой на объект с типом «ClassificationNodeType».

@status

tns:referenceURI

нет

Атрибут «status» указывает на статус жизненного цикла объекта реестра. Определены следующие статусы:

    Approved (Состояние объекта реестра («RegistryObject»), который был представлен в реестр и впоследствии утвержден); Deprecated        (Состояние объекта реестра («RegistryObject»), который был представлен в реестр и впоследствии устарел); Submitted        (Состояние объекта реестра («RegistryObject»), который был представлен в реестр); Withdrawn        (Состояние объекта реестра («RegistryObject»), который был изъят из реестра).

@parent

tns:referenceURI

нет

Атрибут «parent» указывает на родительский «ClassificationNode» или экземпляр «ClassificationScheme» в случае экземпляров «ClassificationNode» первого уровня.

@code

tns:LongName

нет

Атрибут «code» содержит код в стандартной схеме кодирования. Атрибут «code» объекта  «ClassificationNode» должен быть уникальным по отношению ко всем двойникам «ClassificationNode», которые являются непосредственными потомками одного и того же родительского «ClassificationNode» или «ClassificationScheme».

@path

xs:string

нет

Атрибут «path» определяет путь. Когда «ClassificationNode» извлекается из реестра, реестр должен установить атрибут путь для любого «ClassificationNode», который имеет ненулевое значение атрибута «code».

Дочерние элементы

Наименование

Тип

Кратность

Описание

tns:Slot

tns:SlotType1

0..*

Элемент «Slot» определяет экземпляр типа «SlotType1».

tns:Name

tns:InternationalStringType

0..1

Элемент «Name» определяет текстовое наименование, наименование не обязательно должно быть уникальным по отношению к другим объектам.

tns:Description

tns:InternationalStringType

0..1

Элемент «Description» определяет текстовое описание.

tns:VersionInfo

tns:VersionInfoType

0..1

Элемент «VersionInfo» определяет версию объекта.

tns:Classification

tns:ClassificationType

0..*

Элемент «Classification» определяет классификацию объекта. Каждый экземпляр объекта реестра (RegistryObject) может иметь коллекцию экземпляров классификации.

tns:ExternalIdentifier

tns:ExternalIdentifierType

0..*

Элемент «ExternalIdentifier» определяет альтернативные идентификаторы объекта реестра (RegistryObject).

tns:ClassificationNode

tns:ClassificationNodeType

0..*

Элемент «ClassificationNode» определяет дочерние элементы «ClassificationNode».

Элемент ClassificationScheme

Тип

tns:ClassificationSchemeType

Описание

Элемент «ClassificationScheme» описывает таксономию.

Пространство имён

urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0

Диаграмма

Атрибуты

Наименование

Тип

Обязательность

Описание

@id

xs:anyURI

да

Атрибут «id» указывает на уникальный идентификатор, который используется для ссылки на объект.

@home

xs:anyURI

нет

Атрибут «home», если он присутствует, должен содержать базовый URL-адрес для экземпляра объекта реестра (RegistryObject).

@lid

xs:anyURI

нет

Атрибут «lid» указывает на логический идентификатор (Logical Id) объектов реестра (RegistryObject).

@objectType

tns:referenceURI

нет

Атрибут «objectType» указывает на тип объекта, значение атрибута «objectType» должен быть ссылкой на объект с типом «ClassificationNodeType».

@status

tns:referenceURI

нет

Атрибут «status» указывает на статус жизненного цикла объекта реестра. Определены следующие статусы:

    Approved (Состояние объекта реестра («RegistryObject»), который был представлен в реестр и впоследствии утвержден); Deprecated        (Состояние объекта реестра («RegistryObject»), который был представлен в реестр и впоследствии устарел); Submitted        (Состояние объекта реестра («RegistryObject»), который был представлен в реестр); Withdrawn        (Состояние объекта реестра («RegistryObject»), который был изъят из реестра).

@isInternal

xs:boolean

да

Атрибут «isInternal» определяет, является ли экземпляр «ClassificationScheme» внутренней или внешней таксономией.

@nodeType

tns:referenceURI

да

Атрибут «nodeType» определяет структуру узлов классификации в пределах схемы классификации «ClassificationScheme».

Может принимать одно из следующих значений:

    UniqueCode: это значение указывает, что каждый узел таксономии имеет уникальный код, присвоенный ему. EmbeddedPath: это значение указывает на то, что уникальный код, присваиваемый каждому узлу таксономии, также кодирует свой путь. NonUniqueCode: в некоторых случаях узлы не являются уникальными, и необходимо использовать полный путь (от схемы классификации к узлу) для того, чтобы идентифицировать узел.

Дочерние элементы

Наименование

Тип

Кратность

Описание

tns:Slot

tns:SlotType1

0..*

Элемент «Slot» определяет экземпляр типа «SlotType1».

tns:Name

tns:InternationalStringType

0..1

Элемент «Name» определяет текстовое наименование, наименование не обязательно должно быть уникальным по отношению к другим объектам.

tns:Description

tns:InternationalStringType

0..1

Элемент «Description» определяет текстовое описание.

tns:VersionInfo

tns:VersionInfoType

0..1

Элемент «VersionInfo» определяет версию объекта.

tns:Classification

tns:ClassificationType

0..*

Элемент «Classification» определяет классификацию объекта. Каждый экземпляр объекта реестра (RegistryObject) может иметь коллекцию экземпляров классификации.

tns:ExternalIdentifier

tns:ExternalIdentifierType

0..*

Элемент «ExternalIdentifier» определяет альтернативные идентификаторы объекта реестра (RegistryObject).

tns:ClassificationNode

tns:ClassificationNodeType

0..*

Элемент «ClassificationNode» определяет дочерние элементы «ClassificationNode».

Комплексный тип  ClassificationSchemeType

Тип

Расширение tns:RegistryObjectType

Описание

Комплексный тип  «ClassificationSchemeType» описывает таксономию.

Пространство имён

urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0

Диаграмма

Атрибуты

Наименование

Тип

Обязательность

Описание

@id

xs:anyURI

да

Атрибут «id» указывает на уникальный идентификатор, который используется для ссылки на объект.

@home

xs:anyURI

нет

Атрибут «home», если он присутствует, должен содержать базовый URL-адрес для экземпляра объекта реестра (RegistryObject).

@lid

xs:anyURI

нет

Атрибут «lid» указывает на логический идентификатор (Logical Id) объектов реестра (RegistryObject).

@objectType

tns:referenceURI

нет

Атрибут «objectType» указывает на тип объекта, значение атрибута «objectType» должен быть ссылкой на объект с типом «ClassificationNodeType».

@status

tns:referenceURI

нет

Атрибут «status» указывает на статус жизненного цикла объекта реестра. Определены следующие статусы:

    Approved (Состояние объекта реестра («RegistryObject»), который был представлен в реестр и впоследствии утвержден); Deprecated        (Состояние объекта реестра («RegistryObject»), который был представлен в реестр и впоследствии устарел); Submitted        (Состояние объекта реестра («RegistryObject»), который был представлен в реестр); Withdrawn        (Состояние объекта реестра («RegistryObject»), который был изъят из реестра).

@isInternal

xs:boolean

да

Атрибут «isInternal» определяет, является ли экземпляр «ClassificationScheme» внутренней или внешней таксономией.

@nodeType

tns:referenceURI

да

Атрибут «nodeType» определяет структуру узлов классификации в пределах схемы классификации «ClassificationScheme».

Может принимать одно из следующих значений:

    UniqueCode: это значение указывает, что каждый узел таксономии имеет уникальный код, присвоенный ему. EmbeddedPath: это значение указывает на то, что уникальный код, присваиваемый каждому узлу таксономии, также кодирует свой путь. NonUniqueCode: в некоторых случаях узлы не являются уникальными, и необходимо использовать полный путь (от схемы классификации к узлу) для того, чтобы идентифицировать узел.

Дочерние элементы

Наименование

Тип

Кратность

Описание

tns:Slot

tns:SlotType1

0..*

Элемент «Slot» определяет экземпляр типа «SlotType1».

tns:Name

tns:InternationalStringType

0..1

Элемент «Name» определяет текстовое наименование, наименование не обязательно должно быть уникальным по отношению к другим объектам.

tns:Description

tns:InternationalStringType

0..1

Элемент «Description» определяет текстовое описание.

tns:VersionInfo

tns:VersionInfoType

0..1

Элемент «VersionInfo» определяет версию объекта.

tns:Classification

tns:ClassificationType

0..*

Элемент «Classification» определяет классификацию объекта. Каждый экземпляр объекта реестра (RegistryObject) может иметь коллекцию экземпляров классификации.

tns:ExternalIdentifier

tns:ExternalIdentifierType

0..*

Элемент «ExternalIdentifier» определяет альтернативные идентификаторы объекта реестра (RegistryObject).

tns:ClassificationNode

tns:ClassificationNodeType

0..*

Элемент «ClassificationNode» определяет дочерние элементы «ClassificationNode».

Элемент ExternalIdentifier

Тип

tns:ExternalIdentifierType

Описание

Элемент «ExternalIdentifier» определяет альтернативные идентификаторы объекта

Пространство имён

urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0

Диаграмма

Атрибуты

Наименование

Тип

Обязательность

Описание

@id

xs:anyURI

да

Атрибут «id» указывает на уникальный идентификатор, который используется для ссылки на объект.

@home

xs:anyURI

нет

Атрибут «home», если он присутствует, должен содержать базовый URL-адрес для экземпляра объекта реестра (RegistryObject).

@lid

xs:anyURI

нет

Атрибут «lid» указывает на логический идентификатор (Logical Id) объектов реестра (RegistryObject).

@objectType

tns:referenceURI

нет

Атрибут «objectType» указывает на тип объекта, значение атрибута «objectType» должен быть ссылкой на объект с типом «ClassificationNodeType».

@status

tns:referenceURI

нет

Атрибут «status» указывает на статус жизненного цикла объекта реестра. Определены следующие статусы:

    Approved (Состояние объекта реестра («RegistryObject»), который был представлен в реестр и впоследствии утвержден); Deprecated        (Состояние объекта реестра («RegistryObject»), который был представлен в реестр и впоследствии устарел); Submitted        (Состояние объекта реестра («RegistryObject»), который был представлен в реестр); Withdrawn        (Состояние объекта реестра («RegistryObject»), который был изъят из реестра).

@registryObject

tns:referenceURI

да

Атрибут «registryObject» указывает на идентифицируемый объект.

@identificationScheme

tns:referenceURI

да

Атрибут «identificationScheme» указывает на схему идентификации

@value

tns:LongName

да

Атрибут «value» определяет строковое значение текстового представления..

Дочерние элементы

Наименование

Тип

Кратность

Описание

tns:Slot

tns:SlotType1

0..*

Элемент «Slot» определяет экземпляр типа «SlotType1».

tns:Name

tns:InternationalStringType

0..1

Элемент «Name» определяет текстовое наименование, наименование не обязательно должно быть уникальным по отношению к другим объектам.

tns:Description

tns:InternationalStringType

0..1

Элемент «Description» определяет текстовое описание.

tns:VersionInfo

tns:VersionInfoType

0..1

Элемент «VersionInfo» определяет версию объекта.

tns:Classification

tns:ClassificationType

0..*

Элемент «Classification» определяет классификацию объекта. Каждый экземпляр объекта реестра (RegistryObject) может иметь коллекцию экземпляров классификации.

tns:ExternalIdentifier

tns:ExternalIdentifierType

0..*

Элемент «ExternalIdentifier» определяет альтернативные идентификаторы объекта реестра (RegistryObject).

Элемент ExternalLink

Тип

tns:ExternalLinkType

Описание

Элемент «ExternalLink» определяет ссылки на внешние элементы

Пространство имён

urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0

Диаграмма

Атрибуты

Наименование

Тип

Обязательность

Описание

@id

xs:anyURI

да

Атрибут «id» указывает на уникальный идентификатор, который используется для ссылки на объект.

@home

xs:anyURI

нет

Атрибут «home», если он присутствует, должен содержать базовый URL-адрес для экземпляра объекта реестра (RegistryObject).

@lid

xs:anyURI

нет

Атрибут «lid» указывает на логический идентификатор (Logical Id) объектов реестра (RegistryObject).

@objectType

tns:referenceURI

нет

Атрибут «objectType» указывает на тип объекта, значение атрибута «objectType» должен быть ссылкой на объект с типом «ClassificationNodeType».

@status

tns:referenceURI

нет

Атрибут «status» указывает на статус жизненного цикла объекта реестра. Определены следующие статусы:

    Approved (Состояние объекта реестра («RegistryObject»), который был представлен в реестр и впоследствии утвержден); Deprecated        (Состояние объекта реестра («RegistryObject»), который был представлен в реестр и впоследствии устарел); Submitted        (Состояние объекта реестра («RegistryObject»), который был представлен в реестр); Withdrawn        (Состояние объекта реестра («RegistryObject»), который был изъят из реестра).

@externalURI

xs:anyURI

да

Атрибут «externalURI» содержит ссылку на внешний объект.

Дочерние элементы

Наименование

Тип

Кратность

Описание

tns:Slot

tns:SlotType1

0..*

Элемент «Slot» определяет экземпляр типа «SlotType1».

tns:Name

tns:InternationalStringType

0..1

Элемент «Name» определяет текстовое наименование, наименование не обязательно должно быть уникальным по отношению к другим объектам.

tns:Description

tns:InternationalStringType

0..1

Элемент «Description» определяет текстовое описание.

tns:VersionInfo

tns:VersionInfoType

0..1

Элемент «VersionInfo» определяет версию объекта.

tns:Classification

tns:ClassificationType

0..*

Элемент «Classification» определяет классификацию объекта. Каждый экземпляр объекта реестра (RegistryObject) может иметь коллекцию экземпляров классификации.

tns:ExternalIdentifier

tns:ExternalIdentifierType

0..*

Элемент «ExternalIdentifier» определяет альтернативные идентификаторы объекта реестра (RegistryObject).

Комплексный тип ExternalLinkType

Базовый тип

tns:RegistryObjectType

Описание

Комплексный тип «ExternalLinkType» определяет ссылки на внешние элементы.

Пространство имён

urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0

Диаграмма

Атрибуты

Наименование

Тип

Обязательность

Описание

@id

xs:anyURI

да

Атрибут «id» указывает на уникальный идентификатор, который используется для ссылки на объект.

@home

xs:anyURI

нет

Атрибут «home», если он присутствует, должен содержать базовый URL-адрес для экземпляра объекта реестра (RegistryObject).

@lid

xs:anyURI

нет

Атрибут «lid» указывает на логический идентификатор (Logical Id) объектов реестра (RegistryObject).

@objectType

tns:referenceURI

нет

Атрибут «objectType» указывает на тип объекта, значение атрибута «objectType» должен быть ссылкой на объект с типом «ClassificationNodeType».

@status

tns:referenceURI

нет

Атрибут «status» указывает на статус жизненного цикла объекта реестра. Определены следующие статусы:

    Approved (Состояние объекта реестра («RegistryObject»), который был представлен в реестр и впоследствии утвержден); Deprecated        (Состояние объекта реестра («RegistryObject»), который был представлен в реестр и впоследствии устарел); Submitted        (Состояние объекта реестра («RegistryObject»), который был представлен в реестр); Withdrawn        (Состояние объекта реестра («RegistryObject»), который был изъят из реестра).

@externalURI

xs:anyURI

да

Атрибут «externalURI» содержит ссылку на внешний объект.

Дочерние элементы

Наименование

Тип

Кратность

Описание

tns:Slot

tns:SlotType1

0..*

Элемент «Slot» определяет экземпляр типа «SlotType1».

tns:Name

tns:InternationalStringType

0..1

Элемент «Name» определяет текстовое наименование, наименование не обязательно должно быть уникальным по отношению к другим объектам.

tns:Description

tns:InternationalStringType

0..1

Элемент «Description» определяет текстовое описание.

tns:VersionInfo

tns:VersionInfoType

0..1

Элемент «VersionInfo» определяет версию объекта.

tns:Classification

tns:ClassificationType

0..*

Элемент «Classification» определяет классификацию объекта. Каждый экземпляр объекта реестра (RegistryObject) может иметь коллекцию экземпляров классификации.

tns:ExternalIdentifier

tns:ExternalIdentifierType

0..*

Элемент «ExternalIdentifier» определяет альтернативные идентификаторы объекта реестра (RegistryObject).

Элемент ExtrinsicObject

Тип

tns:ExtrinsicObjectType

Описание

Элемент «ExtrinsicObject» определяет внешний объект.

Пространство имён

urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0

Диаграмма

Атрибуты

Наименование

Тип

Обязательность

Значение по умолчанию

Описание

@id

xs:anyURI

да

Атрибут «id» указывает на уникальный идентификатор, который используется для ссылки на объект.

@home

xs:anyURI

нет

Атрибут «home», если он присутствует, должен содержать базовый URL-адрес для экземпляра объекта реестра (RegistryObject).

@lid

xs:anyURI

нет

Атрибут «lid» указывает на логический идентификатор (Logical Id) объектов реестра (RegistryObject).

@objectType

tns:referenceURI

нет

Атрибут «objectType» указывает на тип объекта, значение атрибута «objectType» должен быть ссылкой на объект с типом «ClassificationNodeType».

@status

tns:referenceURI

нет

Атрибут «status» указывает на статус жизненного цикла объекта реестра. Определены следующие статусы:

    Approved (Состояние объекта реестра («RegistryObject»), который был представлен в реестр и впоследствии утвержден); Deprecated        (Состояние объекта реестра («RegistryObject»), который был представлен в реестр и впоследствии устарел); Submitted        (Состояние объекта реестра («RegistryObject»), который был представлен в реестр); Withdrawn        (Состояние объекта реестра («RegistryObject»), который был изъят из реестра).

@mimeType

tns:LongName

нет

application/octet-stream

Атрибут «mimeType» указывает на MIME тип объекта.

@isOpaque

xs:boolean

нет

false

Атрибут «isOpaque» указывает на признак скрытого объекта.

Дочерние элементы

Наименование

Тип

Кратность

Описание

tns:Slot

tns:SlotType1

0..*

Элемент «Slot» определяет экземпляр типа «SlotType1».

tns:Name

tns:InternationalStringType

0..1

Элемент «Name» определяет текстовое наименование, наименование не обязательно должно быть уникальным по отношению к другим объектам.

tns:Description

tns:InternationalStringType

0..1

Элемент «Description» определяет текстовое описание.

tns:VersionInfo

tns:VersionInfoType

0..1

Элемент «VersionInfo» определяет версию объекта.

tns:Classification

tns:ClassificationType

0..*

Элемент «Classification» определяет классификацию объекта. Каждый экземпляр объекта реестра (RegistryObject) может иметь коллекцию экземпляров классификации.

tns:ExternalIdentifier

tns:ExternalIdentifierType

0..*

Элемент «ExternalIdentifier» определяет альтернативные идентификаторы объекта реестра (RegistryObject).

tns:ContentVersionInfo

tns:VersionInfoType

0..1

Элемент «ContentVersionInfo» определяет информацию о версии содержимого (контента)

Комплексный тип ExtrinsicObjectType

Базовый тип

tns:RegistryObjectType

Описание

Комплексный тип «ExtrinsicObjectType» определяет внешний объект.

Пространство имён

urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0

Диаграмма

Атрибуты

Наименование

Тип

Обязательность

Значение по умолчанию

Описание

@id

xs:anyURI

да

Атрибут «id» указывает на уникальный идентификатор, который используется для ссылки на объект.

@home

xs:anyURI

нет

Атрибут «home», если он присутствует, должен содержать базовый URL-адрес для экземпляра объекта реестра (RegistryObject).

@lid

xs:anyURI

нет

Атрибут «lid» указывает на логический идентификатор (Logical Id) объектов реестра (RegistryObject).

@objectType

tns:referenceURI

нет

Атрибут «objectType» указывает на тип объекта, значение атрибута «objectType» должен быть ссылкой на объект с типом «ClassificationNodeType».

@status

tns:referenceURI

нет

Атрибут «status» указывает на статус жизненного цикла объекта реестра. Определены следующие статусы:

    Approved (Состояние объекта реестра («RegistryObject»), который был представлен в реестр и впоследствии утвержден); Deprecated        (Состояние объекта реестра («RegistryObject»), который был представлен в реестр и впоследствии устарел); Submitted        (Состояние объекта реестра («RegistryObject»), который был представлен в реестр); Withdrawn        (Состояние объекта реестра («RegistryObject»), который был изъят из реестра).

@mimeType

tns:LongName

нет

application/octet-stream

Атрибут «mimeType» указывает на MIME тип объекта.

@isOpaque

xs:boolean

нет

false

Атрибут «isOpaque» указывает на признак скрытого объекта.

Дочерние элементы

Наименование

Тип

Кратность

Описание

tns:Slot

tns:SlotType1

0..*

Элемент «Slot» определяет экземпляр типа «SlotType1».

tns:Name

tns:InternationalStringType

0..1

Элемент «Name» определяет текстовое наименование, наименование не обязательно должно быть уникальным по отношению к другим объектам.

tns:Description

tns:InternationalStringType

0..1

Элемент «Description» определяет текстовое описание.

tns:VersionInfo

tns:VersionInfoType

0..1

Элемент «VersionInfo» определяет версию объекта.

tns:Classification

tns:ClassificationType

0..*

Элемент «Classification» определяет классификацию объекта. Каждый экземпляр объекта реестра (RegistryObject) может иметь коллекцию экземпляров классификации.

tns:ExternalIdentifier

tns:ExternalIdentifierType

0..*

Элемент «ExternalIdentifier» определяет альтернативные идентификаторы объекта реестра (RegistryObject).

tns:ContentVersionInfo

tns:VersionInfoType

0..1

Элемент «ContentVersionInfo» определяет информацию о версии содержимого (контента)

Элемент ObjectRef

Тип

tns:ObjectRefType

Описание

Элемент «ObjectRef» используется для ссылки на объект по его идентификатору (ID)

Пространство имён

urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0

Диаграмма

Атрибуты

Дочерние элементы

Наименование

Тип

Кратность

Описание

tns:Slot

tns:SlotType1

0..*

Элемент «Slot» определяет экземпляр типа «SlotType1».

Комплексный тип ObjectRefType

Базовый тип

tns:IdentifiableType

Описание

Комплексный тип «ObjectRefType» используется для ссылки на объект по его идентификатору (ID).

Пространство имён

urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0

Диаграмма

Атрибуты

Наименование

Тип

Обязательность

Значение по умолчанию

Описание

@id

xs:anyURI

да

Атрибут «id» указывает на уникальный идентификатор, который используется для ссылки на объект.

@home

xs:anyURI

нет

Атрибут «home», если он присутствует, должен содержать базовый URL-адрес для экземпляра объекта реестра (RegistryObject).

@createReplica

xs:boolean

нет

false

Атрибут «createReplica» содержит признак создания реплики объекта.

Дочерние элементы

Наименование

Тип

Кратность

Описание

tns:Slot

tns:SlotType1

0..*

Элемент «Slot» определяет экземпляр типа «SlotType1».

Элемент RegistryPackage

Тип

tns:RegistryPackageType

Описание

Элемент « RegistryPackage » содержит именованную коллекцию объектов

Пространство имён

urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0

Диаграмма

Атрибуты

Наименование

Тип

Обязательность

Описание

@id

xs:anyURI

да

Атрибут «id» указывает на уникальный идентификатор, который используется для ссылки на объект.

@home

xs:anyURI

нет

Атрибут «home», если он присутствует, должен содержать базовый URL-адрес для экземпляра объекта реестра (RegistryObject).

@lid

xs:anyURI

нет

Атрибут «lid» указывает на логический идентификатор (Logical Id) объектов реестра (RegistryObject).

@objectType

tns:referenceURI

нет

Атрибут «objectType» указывает на тип объекта, значение атрибута «objectType» должен быть ссылкой на объект с типом «ClassificationNodeType».

@status

tns:referenceURI

нет

Атрибут «status» указывает на статус жизненного цикла объекта реестра. Определены следующие статусы:

    Approved (Состояние объекта реестра («RegistryObject»), который был представлен в реестр и впоследствии утвержден); Deprecated        (Состояние объекта реестра («RegistryObject»), который был представлен в реестр и впоследствии устарел); Submitted        (Состояние объекта реестра («RegistryObject»), который был представлен в реестр); Withdrawn        (Состояние объекта реестра («RegistryObject»), который был изъят из реестра).

Дочерние элементы

Наименование

Тип

Кратность

Описание

tns:Slot

tns:SlotType1

0..*

Элемент «Slot» определяет экземпляр типа «SlotType1».

tns:Name

tns:InternationalStringType

0..1

Элемент «Name» определяет текстовое наименование, наименование не обязательно должно быть уникальным по отношению к другим объектам.

tns:Description

tns:InternationalStringType

0..1

Элемент «Description» определяет текстовое описание.

tns:VersionInfo

tns:VersionInfoType

0..1

Элемент «VersionInfo» определяет версию объекта.

tns:Classification

tns:ClassificationType

0..*

Элемент «Classification» определяет классификацию объекта. Каждый экземпляр объекта реестра (RegistryObject) может иметь коллекцию экземпляров классификации.

tns:ExternalIdentifier

tns:ExternalIdentifierType

0..*

Элемент «ExternalIdentifier» определяет альтернативные идентификаторы объекта реестра (RegistryObject).

tns:RegistryObjectList

tns:RegistryObjectListType

0..1

Элемент «RegistryObjectList» определяет коллекцию объектов реестра.

Комплексный тип RegistryPackageType

Базовый тип

tns:RegistryObjectType

Описание

Именованная коллекция объектов

Пространство имён

urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0

Диаграмма

Атрибуты

Наименование

Тип

Обязательность

Описание

@id

xs:anyURI

да

Атрибут «id» указывает на уникальный идентификатор, который используется для ссылки на объект.

@home

xs:anyURI

нет

Атрибут «home», если он присутствует, должен содержать базовый URL-адрес для экземпляра объекта реестра (RegistryObject).

@lid

xs:anyURI

нет

Атрибут «lid» указывает на логический идентификатор (Logical Id) объектов реестра (RegistryObject).

@objectType

tns:referenceURI

нет

Атрибут «objectType» указывает на тип объекта, значение атрибута «objectType» должен быть ссылкой на объект с типом «ClassificationNodeType».

@status

tns:referenceURI

нет

Атрибут «status» указывает на статус жизненного цикла объекта реестра. Определены следующие статусы:

    Approved (Состояние объекта реестра («RegistryObject»), который был представлен в реестр и впоследствии утвержден); Deprecated        (Состояние объекта реестра («RegistryObject»), который был представлен в реестр и впоследствии устарел); Submitted        (Состояние объекта реестра («RegistryObject»), который был представлен в реестр); Withdrawn        (Состояние объекта реестра («RegistryObject»), который был изъят из реестра).

Дочерние элементы

Наименование

Тип

Кратность

Описание

tns:Slot

tns:SlotType1

0..*

Элемент «Slot» определяет экземпляр типа «SlotType1».

tns:Name

tns:InternationalStringType

0..1

Элемент «Name» определяет текстовое наименование, наименование не обязательно должно быть уникальным по отношению к другим объектам.

tns:Description

tns:InternationalStringType

0..1

Элемент «Description» определяет текстовое описание.

tns:VersionInfo

tns:VersionInfoType

0..1

Элемент «VersionInfo» определяет версию объекта.

tns:Classification

tns:ClassificationType

0..*

Элемент «Classification» определяет классификацию объекта. Каждый экземпляр объекта реестра (RegistryObject) может иметь коллекцию экземпляров классификации.

tns:ExternalIdentifier

tns:ExternalIdentifierType

0..*

Элемент «ExternalIdentifier» определяет альтернативные идентификаторы объекта реестра (RegistryObject).

tns:RegistryObjectList

tns:RegistryObjectListType

0..1

Элемент «RegistryObjectList» определяет коллекцию объектов реестра.

Комплексный тип ProvideAndRegisterDocumentSetRequestType

Описание

Комплексный тип «ProvideAndRegisterDocumentSetRequestType» является базовым классом определяющим запрос на предоставление и  регистрацию документов в репозитории документов, включает документы и описание метаданных документов предоставляемых в репозиторий.

Пространство имён

urn:ihe:iti:xds-b:2007

Диаграмма

Дочерние элементы

Наименование

Тип

Кратность

Описание

tns:SubmitObjectsRequest

lcm:SubmitObjectsRequest

1..1

Метаданные объектов реестра (RegistryObjects) и/или элементов репозитория (Repository Items) предоставляемые  на регистрацию в репозиторий.

Document

Document

1..*

Один или множество документов, предоставляемых на регистрацию.

Комплексный тип SubmitObjectsRequest

Базовый тип

tns:RegistryRequestType

Описание

Элемент «Document» является расширением типа «base64Binary», определяет вложенный документ. Документ должен быть закодирован в кодировке base64.

Пространство имён

urn:oasis:names:tc:ebxml-regrep:xsd:lcm:3.0

Дочерние элементы

Наименование

Тип

Кратность

Описание

RegistryObjectList

tns:RegistryObjectListType

1..1

Элемент «RegistryObjectList» определяет коллекцию объектов реестра.

Комплексный тип Document

Базовый тип

xs:base64Binary

Описание

Элемент «Document» является расширением типа «base64Binary», определяет вложенный документ. Документ должен быть закодирован в кодировке base64.

Пространство имён

urn:ihe:iti:xds-b:2007

Диаграмма

Атрибуты

Наименование

Тип

Обязательность

Описание

@id

xs:anyURI

да

Идентификатор вложенного документа.

Комплексный тип RetrieveDocumentSetRequestType

Описание

Комплексный тип «RetrieveDocumentSetRequestType» определяющий запрос на извлечение набора документов из репозитория документов. Запрос включает параметры, на основании которых производится поиск документов.

Пространство имён

urn:ihe:iti:xds-b:2007

Диаграмма

Дочерние элементы

Наименование

Тип

Кратность

Описание

DocumentRequest

DocumentRequest

1..*

Элемент определяет параметры запроса наборов документов, которые необходимо извлечь из репозитория документов.

Элемент DocumentRequest

Описание

Элемент «DocumentRequest» определяет параметры запроса наборов документов, которые необходимо извлечь из репозитория документов.

Пространство имён

urn:ihe:iti:xds-b:2007

Диаграмма

Дочерние элементы

Наименование

Тип

Кратность

Описание

HomeCommunityId

tns:LongName

0..1

Значение уникального идентификатора сообщества. Формат OID URN.

RepositoryUniqueId

tns:LongName

1..1

Значение уникального идентификатора репозитория. Формат «repositoryUniqueId» - OID, пример «1.3.6.1.4.5».

DocumentUniqueId

tns:LongName

1..1

Значение уникального идентификатора документа. В соответствии с профилем XDS максимальная длина составляет 256 символов.

Комплексный тип RetrieveDocumentSetResponseType

Описание

Комплексный тип «RetrieveDocumentSetResponseType» является базовым типом элемента «RetrieveDocumentSetResponse».

Пространство имён

urn:ihe:iti:xds-b:2007

Диаграмма

Дочерние элементы

Наименование

Тип

Кратность

Описание

tns:RegistryResponse

tns:RegistryResponseType

1..1

Элемент «RegistryResponse» содержит сведения ответа на запрос.

DocumentResponse

DocumentResponse

1..*

Элемент «DocumentResponse» определяет результат запроса на предоставление документа из репозитория документов.

Элемент DocumentResponse

Описание

Элемент «DocumentResponse» определяет результат запроса на предоставление документа из репозитория документов. Элемент «DocumentResponse» содержит документ, информацию об идентификаторе документа, месте хранения, а так же о типе документа.

Пространство имён

urn:ihe:iti:xds-b:2007

Диаграмма

Дочерние элементы

Наименование

Тип

Кратность

Описание

HomeCommunityId

tns:LongName

0..1

Элемент «HomeCommunityId» указывает на значение уникального идентификатора сообщества в формате OID URN

RepositoryUniqueId

tns:LongName

1..1

Элемент «RepositoryUniqueId» указывает на уникальный идентификатор репозитория, который соответствует атрибуту «XDSDocumentEntry. repositoryUniqueId» метаданных XDS.

DocumentUniqueId

tns:LongName

1..1

Элемент «DocumentUniqueId» указывает на идентификатор документа, который соответствует атрибуту «XDSDocumentEntry. uniqueId» метаданных XDS.

NewRepositoryUniqueId

tns:LongName

0..1

Элемент «NewRepositoryUniqueId» указывает на хранилище документов (идентификатор репозитория), которое будет поддерживать извлечение документа, созданного в результате запроса документа по требованию (On-Demand Document).

NewDocumentUniqueId

tns:LongName

0..1

Элемент «NewDocumentUniqueId» указывает на идентификатор документа, полученный в ответ, когда представляется документ по требованию (On-Demand Document).

mimeType

tns:LongName

1..1

Элемент «mimeType» указывает на тип данных элемента «Document», формат соответствует стандарту MIME.

Document

xs:base64Binary

1..1

Элемент «Document» определяет документ (контент)

Комплексный тип ObjectRefListType

Описание

Комплексный тип «ObjectRefListType» список ссылок на объекты

Пространство имён

urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0

Диаграмма

Дочерние элементы

Наименование

Тип

Кратность

Описание

tns:ObjectRef

tns:ObjectRefType

0..*

Элемент «ObjectRef» содержит ссылку на объект

Комплексный тип ObjectRefType

Базовый тип

tns:IdentifiableType

Описание

Комплексный тип «ObjectRefType» используется для ссылки на объект по его идентификатору (ID).

Пространство имён

urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0

Диаграмма

Атрибуты

Наименование

Тип

Обязательность

Значение по умолчанию

Описание

@id

xs:anyURI

да

Атрибут «id» указывает на уникальный идентификатор, который используется для ссылки на объект.

@home

xs:anyURI

нет

Атрибут «home», если он присутствует, должен содержать базовый URL-адрес для экземпляра объекта реестра (RegistryObject).

@createReplica

xs:boolean

нет

false (ложь)

Атрибут «createReplica» содержит признак необходимости создания реплики объекта.

Дочерние элементы

Наименование

Тип

Кратность

Описание

tns:Slot

tns:SlotType1

0..*

Элемент «Slot» определяет экземпляр типа «SlotType1».

Простой тип LongName

Базовый тип

xs:string

Пространство имён

urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0

Простой тип referenceURI

Базовый тип

xs:anyURI

Пространство имён

urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0

Простой тип FreeFormText

Базовый тип

xs:string

Пространство имён

urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0

Простой тип String16

Базовый тип

xs:string

Пространство имён

urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0

Предопределённые типы событий, подвергаемые аудиту («Auditable Event Types»)

Наименование

Описание

Approved

Событие указывающее, что объект реестра «RegistryObject» был утверждён.

Created

Событие указывающее, что объект реестра «RegistryObject» был создан.

Deleted

Событие указывающее, что объект реестра «RegistryObject» был удалён.

Deprecated

Событие указывающее, что объект реестра «RegistryObject» устарел и является не актуальным.

Downloaded

Событие указывающее, что объект реестра «RegistryObject» был загружен.

Relocated

Событие указывающее, что объект реестра «RegistryObject» был перемещён.

Undeprecated

Событие указывающее, что объект реестра «RegistryObject» был актуализирован и является актуальным.

Updated

Событие указывающее, что объект реестра «RegistryObject» был обновлён.

Versioned

Событие указывающее, что была создана новая версия объекта реестра «RegistryObject».


Параметры запросов транзакции ITI-18 «Запросить набор документов» (Registry Stored Query)
Найти документы (FindDocuments)

Назначение: Поиск документов в реестре для указанного идентификатора пациента (patientID) с соответствующим статусом. Другие параметры могут быть использованы для ограничения возвращаемого набора объектов.

Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42