Назначение прикладного типа ActionStatusType

Тип, описывающий результат элементарной операции, проходящей в ходе обработки запроса на публикацию данных.

На данный прикладной тип ссылаются:

-  Прикладной тип ResponseTicketInfoType

Описание структуры прикладного типа ActionStatusType

В таблице 18.представлена информация о структуре прикладного типа ClassifierItemsType.

Таблица 18. Атрибуты прикладного типа ActionStatusType

Название

Тип

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

Описание

logLevel

ActionLogLevelType

Да

Уровень сообщения. Тип на базе string, допустимые значения:

info – информация

error – ошибка

debug - отладка

statusDate

dateTime

Да

Время и дата события

errorStatusCode

string

Нет

Возможные на данный момент коды возврата приведены в разделе 2.1.4 Коды возвратов

4.2.2  Прикладной тип AndType

Назначения прикладного типа AndType

Подзапрос, содержащий набор условий, ограничивающих предоставляемую выборку данных. Все условия, включенные в данный элемент, объединяются при помощи логического оператора «И». Прикладной тип AndType унаследован от SubQuery.

На данный прикладной тип ссылаются:

а)  Элемент And [type QueryType];

б)  Элемент And [type SubQuery].

Описание структуры прикладного типа AndType

Структура типа AndType полностью повторяет структуру прикладного типа SubQuery.

4.2.3  Прикладной тип AppHeaderType

Назначения прикладного типа AppHeaderType

Электронное сообщение для информационного взаимодействия в рамках ГАСУ.

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

На данный прикладной тип ссылаются:

а)  Элемент AppHeader [type GasuMessage/MessageData/AppData]

Описание структуры прикладного типа AppHeaderType

Таблица 19. Структура прикладного типа AppHeader

Название

Тип

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

Описание

ID

UIDType

Да

Уникальный идентификатор электронного сообщения

DataSourceRef

UIDType

Да

Ссылка на источник данных, с которым связано данное сообщение. В качестве ссылки указывается uid информационной системы, зарегистрированной в ГАСУ. В случае, когда информационная система еще не зарегистрирована в ГАСУ, например, при публикации метаданных организации (Organization) или самой информационной системы (DataSource), в данном атрибуте указывается такое же значение, как и в атрибуте uid элемента Organization или DataSource.

HeaderInfo

AppDataType

Нет

Блок структурированных сведений. Может указываться любая дополнительная информация, которая может быть использована для отладки взаимодействия.

4.2.4  Прикладной тип AttributeQueryType

Назначения прикладного типа AttributeQueryType

Используется для определения ограничений предоставляемого набора данных по значениям некоторого атрибута. При указании данного фильтра, выборка данных по показателю будет ограничена по точному соответствию значения атрибута показателя значению, указанному в элементе данного типа. Например: выражение

<And><IndicatorQuery providerRef="EMISS">30991</IndicatorQuery><AttributeFilter attributeRef="PERIOD">на 1 ноября</AttributeFilter></And>

означает, что для показателя EMISS.30991 будут выбраны только данные со значением атрибута PERIOD равным "на 1 ноября".

Данный прикладной тип унаследован от простого типа string

На данный прикладной тип ссылаются:

Элемент Attribute [type SubQuery]

Описание структуры прикладного типа AttributeQueryType

Таблица 20. Структура прикладного типа AttributeQueryType

Название

Тип

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

Описание

attributeRef

UIDType

Да

Идентификатор атрибута показателя. Должен соответствовать идентификатору, используемому в метаописании показателя, который указан в элементе IndicatorQuery

4.2.5  Прикладной тип AttributesType

Назначения прикладного типа AttributesType

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

На данный прикладной тип ссылаются:

а)  элемент Observation [type SeriesType]

б)  элемент Item [type ClassifierItemsType]

Описание структуры прикладного типа AttributesType

Таблица 21. Структура локального прикладного типа данных Attributes [type SeriesType/Observation]

Компонент

Тип

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

Описание

1..1

Value

Value

1..*

Значение дополнительного атрибута, связанного с измерением показателя

4.2.6  Прикладной тип ClassifierItemsQueryType

Назначения прикладного типа ClassifierItemsQueryType

ClassifierItemsQueryType определяет параметры запроса данных классификатора, реестра или справочника. Представляет собой идентификатор конкретного объекта.

На данный прикладной тип ссылаются:

Элемент Query [type QueryType]

Описание структуры прикладного типа ClassifierItemsQueryType

В таблице 22 представлена информация о структуре прикладного типа ClassifierItemsQueryType.

Таблица 22. Атрибуты прикладного типа ClassifierItemsQueryType

Название

Тип

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

Описание

providerRef

UIDType

Да

Ссылка на информационную систему, к которой относятся запрашиваемые данные справочника. В качестве ссылки указывается uid информационной системы, зарегистрированной в ГАСУ

4.2.7  Прикладной тип ClassifierItemsType

Назначение прикладного типа ClassifierItemsType

ClassifierItemsType определяет содержимое классификатора. Тип содержит список элементов классификатора.

На данный прикладной тип ссылаются:

Элемент ClassifierItems [element Message/Body]

Описание структуры прикладного типа ClassifierItemsType

В таблицах 23 и 24 представлена информация о структуре прикладного типа ClassifierItemsType.

Таблица 23. Атрибуты прикладного типа ClassifierItemsType

Название

Тип

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

Описание

classifierRef

UIDType

Да

Ссылка на классификатор. В качестве ссылки указывается uid классификатора, который использовался при передаче метаданных классификатора.

providerRef

UIDType

Да

Ссылка на информационную систему, предоставляющую информацию о присылаемом наборе элементов классификатора. В качестве ссылки указывается uid информационной системы, зарегистрированной в ГАСУ

Таблица 24. Структура прикладного типа ClassifierItemsType

Компонент

Тип

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

Описание

1..1

Item

Item

1..*

Элемент классификатора

 

4.2.8  Прикладной тип ClassifierQueryType

Назначения прикладного типа ClassifierQueryType

ClassifierQueryType определяет параметры запроса метаданных классификатора, реестра или справочника. Представляет собой идентификатор конкретного объекта или символ * для запроса полного перечня.

На данный прикладной тип ссылаются:

Элемент Query [type QueryType]

Описание структуры прикладного типа ClassifierQueryType

В таблице 25 представлена информация о структуре прикладного типа ClassifierQueryType.

Таблица 25. Атрибуты прикладного типа ClassifierQueryType

Название

Тип

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

Описание

providerRef

UIDType

Да

Ссылка на информационную систему, к которой относятся запрашиваемые метаданные справочника. В качестве ссылки указывается uid информационной системы, зарегистрированной в ГАСУ

4.2.9  Прикладной тип ClassifierType

Назначения прикладного типа ClassifierType

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

На данный прикладной тип ссылаются:

Элемент Classifier [element Message/Body]

Описание структуры прикладного типа ClassifierType

В таблицах 26 и 27 представлена информация о структуре прикладного типа ClassifierType.

Таблица 26. Атрибуты прикладного типа ClassifierType

Название

Тип

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

Описание

uid

UIDType

Да

Уникальный код классификатора в ГАСУ. Длина кода классификатора не должна превышать 12 символов.

providerRef

UIDType

Да

Ссылка на информационную систему, предоставляющую информацию о данном классификаторе. В качестве ссылки указывается uid информационной системы, зарегистрированной в ГАСУ

hierarchical

boolean

Нет

Признак иерархического классификатора. Если атрибут не заполнен, классификатор считается не иерархическим

actualDate

dateTime

Нет

Содержит время последнего обновления информации по данному объекту

Таблица 27. Прикладные типы, входящие в структуру прикладного типа ClassifierType

Из за большого объема этот материал размещен на нескольких страницах:
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