Exportcenter:getFodderRegistryEntryList:v2.0

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

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

Операция GetFodderRegistryEntryList предназначена для получения списка действующих записей государственного реестра лекарственных препаратов ветеринарного применения, фармацевтических субстанций, кормов и кормовых добавок. Поддерживается постраничный вывод. Выполнение операции заканчивается либо возвратом списка записей Реестра, либо ошибкой, в случае если параметры запроса не корректны или произошла иная ошибка выполнения запроса.

Входные данные

  • параметры выводимого списка.

Выходные данные

  • список действующих записей Реестра.

Спецификация запроса

# Название XML-элемента Тип Обязат. Описание (нажмите [...] для отображения дополнительного описания)
001 <soapenv:Envelope soapenv:Envelope
002 ····<soapenv:Header> soapenv:Header [1..1] 1. Служебная информация
003 ········<ws:SSPID>c05285b7-6f69-49d6-81d8-ef23fa44546c</ws:SSPID> bs:UUID [1..1]

1.1. Идентификатор процесса в ИС Одно окно РЭЦ

Идентификатор цепочки сообщений
004 ········<ws:RequestDate>2021-12-05T12:34:17</ws:RequestDate> xs:dateTime [1..1]

1.2. Дата направления запроса

с указанием часового пояса, МСК
005 ····</soapenv:Header>
006 ····<soapenv:Body> soapenv:Body
007 ········<ws:getFodderRegistryEntryListRequest> ws:getFodderRegistryEntryListRequest
008 ············<bs:listOptions> bs:ListOptions [1..1] 2. Параметры постраничного вывода
009 ················<bs:count>10</bs:count> xs:nonNegativeInteger
010 ················<bs:offset>0</bs:offset> xs:nonNegativeInteger
011 ············</bs:listOptions>
012 ········</ws:getFodderRegistryEntryListRequest>
013 ····</soapenv:Body>
014 </soapenv:Envelope>

Спецификация ответа

# Название XML-элемента Тип Обязат. Описание (нажмите [...] для отображения дополнительного описания)
001 <ws:getFodderRegistryEntryListResponse>
002 ···<dt:fmpRegistryEntryList total="2" offset="0" count="2"> vd:FMPRegistryEntryList [1..1]

Список записей Реестра.

  • total - всего записей;
  • offset - смещение относительно первого элемента;
  • count - количество выводимых записей.
018 </ws:getFodderRegistryEntryListResponse>

Описание ошибок

Ошибка Описание
InternalServiceFault Внутренняя ошибка сервиса.
IncorrectRequestFault Некорректный запрос. Происходит в случае, если запрос не соответствует требованиям указанным в xsd.
OffsetOutOfRangeFault Заданный в запросе отступ больше числа записей в результате запроса.

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

Запрос первых трёх записей Реестра без смещения.

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://api.vetrf.ru/schema/cdm/registry/ws-definitions/v2" xmlns:bs="http://api.vetrf.ru/schema/cdm/base">
   <soapenv:Header/>
   <soapenv:Body>
      <ws:getMedicineRegistryEntryListRequest>
         <bs:listOptions>
            <bs:count>3</bs:count>
            <bs:offset>0</bs:offset>
         </bs:listOptions>
      </ws:getMedicineRegistryEntryListRequest>
   </soapenv:Body>
</soapenv:Envelope>


Ответ на запрос.