GetProductByGuid

Материал из Справочная система Россельхознадзора
Перейти к навигации Перейти к поиску

Общие сведения

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

Данные запроса

Объект getProductByGuidRequest

Корневой элемент запроса.

Поле Описание Тип данных Обязательность
GUID Глобальный идентификатор продукции base:UUID 1

Данные ответа

Объект getProductByGuidResponse

Структура данных ответа в формате ХML.

<ws:getProductByGuidResponse xmlns:bs="http://api.vetrf.ru/schema/cdm/base" xmlns:pro="http://api.vetrf.ru/schema/cdm/argus/production" xmlns:ws="http://api.vetrf.ru/schema/cdm/argus/production/ws-definitions">
         <pro:product>
            <bs:uuid>{bs:UUID}</bs:uuid>
            <bs:guid>{bs:UUID}</bs:guid>
            <bs:active>{xs:boolean}</bs:active>
            <bs:last>{xs:boolean}</bs:last>
            <bs:status>{bs:VersionStatus}</bs:status>
            <bs:createDate>{xs:dateTime}</bs:createDate>
            <bs:updateDate>{xs:dateTime}</bs:updateDate>
            <pro:name>{bs:String255}</pro:name>
            <pro:code>{bs:String255}</pro:code>
            <pro:productType>{prod:ProductType}</pro:productType>
         </pro:product>
      </ws:getProductByGuidResponse>

Объект getProductByGuidResponse

Корневой объект ответа. Содержит информацию о запрашиваемой продукции.

Поле Описание Тип Обязательность
UUID Идентификатор версии записи о продукции в реестре РСХН bs:UUID 1
GUID Глобальный идентификатор продукции в реестре РСХН bs:UUID 1
active Флаг, указывающий на то, активна ли запись. xs:boolean 1
status Статус версии записи xs:string 1
createDate Дата создания записи о продукции в реестре РСХН xs:date 1
updateDate Дата последнего обновления записи в реестре РСХН xs:date 1
name Название продукции xs:string 1
code Код ТН ВЭД продукции xs:string 1
productType Тип продукции (первый уровень иерархии справочника продукции) prod:ProductType 1

Пример запроса