VetDocumentServiceBinding: различия между версиями

Материал из Справочная система Россельхознадзора
Перейти к навигации Перейти к поиску
Новая страница: «==Общие сведения== '''VetDocumentServiceBinding''' - веб-сервис доступа к ветеринарно-сопроводительным д…»
 
мНет описания правки
 
Строка 12: Строка 12:
::* Некорректный запрос.
::* Некорректный запрос.
::* Внутренняя ошибка системы.
::* Внутренняя ошибка системы.
===Используемые пространства имён и типы===
{{столбцы}}
{{столбец}}
* [[NameSpaces#http://api.vetrf.ru/schema/cdm/argus/common|argc]] (<nowiki>http://api.vetrf.ru/schema/cdm/argus/common</nowiki>)
** [[PackingFormList|argc:PackingFormList]]
** [[Purpose |argc:Purpose]]
** [[Unit|argc:Unit]]
** [[User|argc:User]]
* [[NameSpaces#http://api.vetrf.ru/schema/cdm/argus/production|argpr]] (<nowiki>http://api.vetrf.ru/schema/cdm/argus/production</nowiki>)
** [[Product|argpr:Product]]
** [[ProductItem|argpr:ProductItem]]
** [[ProductType|argpr:ProductType]]
** [[SubProduct|argpr:SubProduct]]
* [[NameSpaces#http://api.vetrf.ru/schema/cdm/base|bs]] (<nowiki>http://api.vetrf.ru/schema/cdm/base</nowiki>)
** [[Decimal|bs:Decimal]]
** [[ListOptions|bs:ListOptions]]
** [[String255|bs:String255]]
** [[UUID|bs:UUID]]
{{столбец}}
* [[NameSpaces#http://api.vetrf.ru/schema/cdm/cerberus/enterprise|ent]] (<nowiki>http://api.vetrf.ru/schema/cdm/cerberus/enterprise</nowiki>)
** [[BusinessEntity|ent:BusinessEntity]]
** [[BusinessMember|ent:BusinessMember]]
** [[Enterprise|ent:Enterprise]]
** [[EnterpriseRole|ent:EnterpriseRole]]
** [[Producer|ent:Producer]]
** [[ProducerList|ent:ProducerList]]
* [[NameSpaces#http://api.vetrf.ru/schema/cdm/ikar|ikar]] (<nowiki>http://api.vetrf.ru/schema/cdm/ikar</nowiki>)
** [[Country|ikar:Country]]
* [[NameSpaces#http://api.vetrf.ru/schema/cdm/argus/shipment|shp]] (<nowiki>http://api.vetrf.ru/schema/cdm/argus/shipment</nowiki>)
** [[ShipmentRoute|shp:ShipmentRoute]]
** [[TransportationStorageType|shp:TransportationStorageType]]
** [[TransportInfo|shp:TransportInfo]]
** [[TransportNumber|shp:TransportNumber]]
** [[TransportType|shp:TransportType]]
{{столбец}}
* [[NameSpaces#http://api.vetrf.ru/schema/cdm/mercury/vet-document|vetd]] (<nowiki>http://api.vetrf.ru/schema/cdm/mercury/vet-document</nowiki>)
** [[Batch|vetd:Batch]]
** [[GoodsDate|vetd:GoodsDate]]
** [[PackingForm|vetd:PackingForm]]
** [[ProductMarkingList|vetd:ProductMarkingList]]
** [[Producer|vetd:Producer]]
** [[VetDocument|vetd:VetDocument]]
** [[VetDocumentForm|vetd:VetDocumentForm]]
** [[VetDocumentList|vetd:VetDocumentList]]
** [[VetDocumentType|vetd:VetDocumentType]]
** [[VetDocumentStatus|vetd:VetDocumentStatus]]
{{столбец}}
* [[NameSpaces#http://www.w3.org/2001/XMLSchema|xs]] (<nowiki>http://www.w3.org/2001/XMLSchema</nowiki>)
** [http://www.w3.org/TR/xmlschema-2/#boolean xs:boolean]
** [http://www.w3.org/TR/xmlschema-2/#dateTime xs:date]
** [http://www.w3.org/TR/xmlschema-2/#int xs:int]
** [http://www.w3.org/TR/xmlschema-2/#NCName xs:NCName]
** [http://www.w3.org/TR/xmlschema-2/#nonNegativeInteger xs:nonNegativeInteger]
** [http://www.w3.org/TR/xmlschema-2/#string xs:string]
{{столбцы/конец}}


==Операции==  
==Операции==  

Текущая версия от 07:32, 22 июня 2015

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

VetDocumentServiceBinding - веб-сервис доступа к ветеринарно-сопроводительным документам (ВСД). Поиск ветеринарно-сопроводительных документов может осуществляться по входящим ВСД, исходящим ВСД, а так же производственным сертификатам. При этом запрашиваться могут только те ВСД, где хозяйствующий-субъект инициатор запроса является:

  • получателем продукции;
  • отправителем продукции;
  • производителем (для производственных сертификатов).

Возможные сценарии

При обработке запроса возможны следующие сценарии:

  1. Запрос успешно обработан.
  2. Произошла ошибка при обработке запроса.
  • Некорректный запрос.
  • Внутренняя ошибка системы.

Используемые пространства имён и типы

Операции

  • GetVetDocumentByUuidOperation - получение ветеринарного сертификата по егоидентификатору.
  • GetVetDocumentListOperation - получение всех ветеринарных сертификатов предприятия, а так же ВСД, удовлетворяющих заданным критериям: тип ВСД (входной, выходной,производственный), статус сертификата (создан, оформлен, погашен, аннулирован).
  • GetVetDocumentChangesListOperation - получение ветеринарных сертификатов предприятия, созданных или измененных за указанный интервал дат (получение историиизменений).