GetPurposeByUuid
Версия от 16:12, 19 июля 2016; Egorova-iv-150707 (обсуждение | вклад) (Новая страница: «==Общие сведения== Метод возвращает назначение груза по идентификатору его версии. Этот …»)
Общие сведения
Метод возвращает назначение груза по идентификатору его версии. Этот идентификатор рекомендуется использовать при оформлении транспортных сертификатов.
Используемые пространства имён и типы
|
|
Данные запроса
Объект getPurposeByGuidRequest
Корневой объект запроса. В нём указан глобальный идентификатор, по которому производится поиск назначения груза.
Поле | Описание | Тип данных | Обязательность |
---|---|---|---|
UUID | Глобальный идентификатор назначения записи, по которому производится поиск записи | bs:UUID | 1 |
Данные ответа
Объект getPurposeByGuidResponse
Корневой элемент ответа. Содержит информацию о цели назначения груза.
Поле | Описание | Тип данных | Обязательность |
---|---|---|---|
purpose | Сущность, описывающая назначение груза | argc:Purpose | 1 |
Объект ..Response/purpose
Объект содержит данные о назначении груза.
Поле | Описание | Тип | Обязательность |
---|---|---|---|
UUID | Идентификатор версии записи о продукции в реестре РСХН | bs:UUID | 1 |
GUID | Глобальный идентификатор продукции в реестре РСХН | bs:UUID | 1 |
active | Флаг, указывающий на то, активна ли запись. | xs:boolean | 1 |
status | Статус версии записи | xs:string | 1 |
createDate | Дата создания записи о продукции в реестре РСХН | xs:dateTime | 1 |
updateDate | Дата последнего обновления записи в реестре РСХН | xs:dateTime | 0..1 |
previous | Идентификатор предыдущей версии записи | bs:UUID | 0..1 |
next | Идентификатор следующей версии записи | bs:UUID | 0..1 |
name | Название цели | xs:string | 1 |
forSubstandard | Назначение для некачественных грузов | xs:boolean | 0..1 |
Пример запроса
Запрос данных о назначении "Для личного потребления"
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ws="http://api.vetrf.ru/schema/cdm/argus/common/ws-definitions"
xmlns:base="http://api.vetrf.ru/schema/cdm/base">
<soapenv:Header/>
<soapenv:Body>
<ws:getPurposeByGuidRequest>
<base:uuid>5b91af60-e089-11e1-bcf3-b499babae7ea</base:uuid>
</ws:getPurposeByGuidRequest>
</soapenv:Body>
</soapenv:Envelope>