GetVetDocumentByUuidOperation v2

Материал из Справочная система Россельхознадзора
(перенаправлено с «GetVetDocumentByUuidOperation v2.0»)
Перейти к навигации Перейти к поиску

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

Операция GetVetDocumentByUuidOperation предназначена для получения ветеринарного сопроводительного документа (ВСД) по его уникальному идентификатору.

При выполнении операции GetVetDocumentByUuidOperation на вход системы передаются следующие сведения:

  • информация о пользователе - инициаторе запроса;
  • идентификатор ВСД.

Результатом выполнения данной операции является:

  • сведения о запрашиваемом ВСД.

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

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

1.1. Запрос успешно обработан. Пользователю вернулся запрашиваемый ВСД.
1.2. Произошла ошибка при обработке запроса.
• Некорректный запрос.
• Внутренняя ошибка системы.

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

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

# Название XML-элемента Тип Обязат. Описание (нажмите [...] для отображения дополнительного описания)
001 <merc:getVetDocumentByUuidRequest>
002 ···<merc:localTransactionId>A00001<merc:localTransactionId> xs:NCName [1..1] Идентификатор заявки в клиентской системе.
003 ···<merc:initiator> vd:User [1..1]

Пользователь, зарегистрированный в системе Меркурий и инициирующий запрос к шлюзу.

  • Является ответственным за выполнение бизнес-операции.
  • Здесь потребуется логин ветврача или пользователя ХС. Логин для базовой аутентификации не подойдёт.
004 ······<vd:login>user_ab_150101</vd:login> xs:NCName [1..1] Логин пользователя, зарегистрированного в системе Меркурий.
005 ···</merc:initiator>
006 ···<bs:uuid>UUID</bs:uuid> bs:UUID [1..1] Идентификатор ВСД.
007 ···<dt:enterpriseGuid>GUID</dt:enterpriseGuid> dt:enterpriseGuid [1..1] Идентификатор предприятия, по которому производится поиск документа.
008 </merc:getVetDocumentByUuidRequest>

Данные запроса сервиса для ветеринарных управлений

# Название XML-элемента Тип Обязат. Описание (нажмите [...] для отображения дополнительного описания)
001 <mercvu:getVetDocumentByUuidRequest>
002 ···<mercvu:localTransactionId>A00001</mercvu:localTransactionId> xs:NCName [1..1] Идентификатор заявки в клиентской системе.
003 ···<mercvu:initiator> vd:User [1..1]

Пользователь, зарегистрированный в системе Меркурий и инициирующий запрос к шлюзу.

  • Является ответственным за выполнение бизнес-операции.
  • Здесь потребуется логин ветврача или пользователя ХС. Логин для базовой аутентификации не подойдёт.
004 ······<vd:login>user_ab_150101</vd:login> xs:NCName [1..1] Логин пользователя, зарегистрированного в системе Меркурий.
005 ···</mercvu:initiator>
006 ···<bs:uuid>UUID</bs:uuid> bs:UUID [1..1] Идентификатор ВСД.
008 </mercvu:getVetDocumentByUuidRequest>

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

# Название XML-элемента Тип Обязат. Описание (нажмите [...] для отображения дополнительного описания)
001 <merc:getVetDocumentByUuidResponse>
002 ···<vd:vetDocument> vd:VetDocument [1..1] Сведения о ветеринарном сопроводительном документе (ВСД).
003 ······<bs:uuid>UUID</bs:uuid> bs:UUID [1..1] Идентификатор документа.
004 ······<vd:issueSeries>238</vd:issueSeries> bs:String255 [0..1]

Серия бланка строгой отчётности.

  • Данное поле возвращается, только если ЭВСД распечатывается на бланке строгой отчётности.
005 ······<vd:issueNumber>79498-97</vd:issueNumber> bs:String255 [0..1]

Номер бланка строгой отчётности.

  • Данное поле возвращается, только если ЭВСД распечатывается на бланке строгой отчётности.
006 ······<vd:issueDate>2017-07-07</vd:issueDate> xs:date [1..1] Дата оформления ВСД.
007 ······<vd:vetDForm>LIC2</vd:vetDForm> vd:VetDocumentForm [1..1]

Форма ветеринарного сопроводительного документа.

008 ······<vd:vetDType>TRANSPORT</vd:vetDType> vd:VetDocumentType [1..1]

Тип ВСД.

009 ······<vd:vetDStatus>CONFIRMED</vd:vetDStatus> vd:VetDocumentStatus [1..1]

Статус ВСД.

010 ······<vd:finalized>true</vd:finalized> xs:boolean [0..1]

Флаг того, что сертификат закрыт.

  • Имеет смысл только для производственных сертификатов в статусе "Оформлен" (CONFIRMED).
  • В случае незавершенного производства оформленный производственный сертификат остаётся открытым до момента завершения производства (до завершения производственной транзакции).
011 ······<vd:lastUpdateDate>2018-02-02T13:18:54</vd:lastUpdateDate> xs:DateTime [0..1]

Дата и время последнего изменения статуса ВСД.

  • В том числе при обновлении объема для незавершенного производства.
012 ······<vd:certifiedConsignment> vd:CertifiedConsignment [0..1]

Сертифицируемая партия.

  • Объект certifiedConsignment возвращается для транспортных ВСД (входящих, исходящих, возвратных).
013 ·········<vd:consignor> dt:BusinessMember [1..1] Сведения об отправителе (владельце).
014 ············<dt:businessEntity> dt:BusinessEntity [1..1] Информация о хозяйствующем субъекте-отправителе транспортной партии.
015 ···············<bs:uuid>UUID</bs:uuid> bs:UUID [1..1] Идентификатор версии хозяйствующего субъекта.
016 ···············<bs:guid>GUID</bs:guid> bs:UUID [1..1] Глобальный идентификатор хозяйствующего субъекта.
017 ············</dt:businessEntity>
018 ············<dt:enterprise> dt:Enterprise [1..1] Информация о предприятии-отправителе транспортной партии.
019 ···············<bs:uuid>UUID</bs:uuid> bs:UUID [1..1] Идентификатор версии предприятия.
020 ···············<bs:guid>GUID</bs:guid> bs:UUID [1..1] Глобальный идентификатор предприятия.
021 ············</dt:enterprise>
022 ············<dt:globalID>4607009526782</dt:globalID> dt:GLNType [0..1]

Global Location Number - уникальный номер площадки хозяйствующего субъекта.

023 ·········</vd:consignor>
024 ·········<vd:consignee> dt:BusinessMember [1..1] Сведения о получателе продукции.
025 ············<dt:businessEntity> dt:BusinessEntity [1..1] Информация о хозяйствующем субъекте-получателе транспортной партии.
026 ···············<bs:uuid>UUID</bs:uuid> bs:UUID [1..1] Идентификатор версии хозяйствующего субъекта.
027 ···············<bs:guid>GUID</bs:guid> bs:UUID [1..1] Глобальный идентификатор хозяйствующего субъекта.
028 ············</dt:businessEntity>
029 ············<dt:enterprise> dt:Enterprise [1..1] Информация о предприятии-получателе транспортной партии.
030 ···············<bs:uuid>UUID</bs:uuid> bs:UUID [1..1] Идентификатор версии предприятия.
031 ···············<bs:guid>GUID</bs:guid> bs:UUID [1..1] Глобальный идентификатор предприятия.
032 ············</dt:enterprise>
033 ············<dt:globalID>3208009521724</dt:globalID> dt:GLNType [0..1]

Global Location Number - уникальный номер площадки хозяйствующего субъекта.

034 ·········</vd:consignee>
035 ·········<vd:broker> dt:BusinessEntity [0..1] Фирма-посредник (перевозчик продукции).
036 ············<bs:uuid>UUID</bs:uuid> bs:UUID [1..1] Идентификатор версии хозяйствующего субъекта - перевозчика продукции.
037 ············<bs:guid>GUID</bs:guid> bs:UUID [1..1] Глобальный идентификатор хозяйствующего субъекта - перевозчика продукции.
038 ·········</vd:broker>
039 ·········<vd:transportInfo> dt:TransportInfo [0..1]

Информация о транспорте.

  • Если происходит смена владельца без перевозки, то информация о транспорте, способах хранения при перегрузке, точках перегрузки будет отсутствовать.
040 ············<vd:transportType>1</vd:transportType> dt:TransportType [1..1] Тип транспортного средства.
041 ············<vd:transportNumber> dt:TransportNumber [1..1] Номер транспортного средства.
042 ···············<vd:containerNumber>п962но65</vd:containerNumber> bs:String255 [0..1]

Номер контейнера (при автомобильной перевозке).

  • Может быть указан при transportType = 1
043 ···············<vd:wagonNumber>72543291</vd:wagonNumber> bs:String255 [0..1]

Номер вагона.

  • Обязателен к указанию при transportType = 2
044 ···············<vd:vehicleNumber>а514ко33</vd:vehicleNumber> bs:String255 [0..1]

Номер автомобиля.

  • Обязателен к указанию при transportType = 1
045 ···············<vd:trailerNumber>о721ен24</vd:trailerNumber> bs:String255 [0..1]

Номер прицепа (полуприцепа).

  • Может быть указан при transportType = 1
046 ···············<vd:shipName>AMTU4003372</vd:shipName> bs:String255 [0..1]

Название судна (или номер контейнера).

  • Обязателен к указанию при transportType = 4 или 5
047 ···············<vd:flightNumber>YC-464</vd:flightNumber> bs:String255 [0..1]

Номер авиарейса.

  • Обязателен к указанию при transportType = 3
048 ············</vd:transportNumber>
049 ·········</vd:transportInfo>
050 ·········<vd:transportStorageType>VENTILATED</vd:transportStorageType> dt:TransportationStorageType [0..1]

Способ хранения продукции при перевозке.

Возможные значения:

  • FROZEN - замороженный;
  • CHILLED - охлажденный;
  • COOLED - охлаждаемый;
  • VENTILATED - вентилируемый.
051 ·········<vd:shipmentRoute> vd:ShipmentRoute [0..1] Сведения о маршруте следования (пунктах перегрузки).
052 ············<vd:routePoint> vd:ShipmentRoutePoint [0..*] Сведения о точке маршрута.
053 ···············<bs:uuid>UUID</bs:uuid> bs:UUID [1..1] Идентификатор точки маршрута.
054 ···············<vd:sqnId>1</vd:sqnId> bs:SequenceNumber [1..1] Порядковый номер точки маршрута.
055 ···············<vd:location> dt:Location [0..1] Сведения о пункте перегрузки.
  • Указывается, если не указано значение enterprise.
056 ··················<dt:name>Перегрузочный пункт №812</dt:name> bs:String255 [0..1] Название пункта перегрузки.
057 ··················<dt:address> dt:Address [0..1] Сведения об адресе
058 ·····················<dt:country> dt:Country [1..1] Страна.
059 ························<bs:guid>GUID</bs:guid> bs:UUID [1..1] Глобальный идентификатор страны.
060 ·····················</dt:country>
061 ·····················<dt:region> dt:Region [1..1] Регион страны.
062 ························<bs:guid>GUID</bs:guid> bs:UUID [1..1] Глобальный идентификатор региона.
063 ·····················</dt:region>
064 ·····················<dt:district> dt:District [0..1] Район региона.
065 ························<bs:guid>GUID</bs:guid> bs:UUID [1..1] Глобальный идентификатор района.
066 ·····················</dt:district>
067 ·····················<dt:locality> dt:Locality [0..1] Населённый пункт.
068 ························<bs:guid>GUID</bs:guid> bs:UUID [1..1] Глобальный идентификатор населенного пункта.
069 ·····················</dt:locality>
070 ·····················<dt:subLocality> dt:Locality [0..1] Населённый пункт, подчинённый населённому пункту.
071 ························<bs:guid>GUID</bs:guid> bs:UUID [1..1] Глобальный идентификатор населенного пункта.
072 ·····················</dt:subLocality>
073 ·····················<dt:street> dt:Street [0..1] Улица.
074 ························<bs:guid>GUID</bs:guid> bs:UUID [1..1] Глобальный идентификатор улицы.
075 ·····················</dt:street>
076 ·····················<dt:house>15</dt:house> bs:String255 [0..1] Дом.
077 ·····················<dt:building>2</dt:building> bs:String255 [0..1] Строение.
078 ·····················<dt:room>143</dt:room> bs:String255 [0..1] Помещение (квартира, офис и т.п.)
079 ·····················<dt:addressView>Текстовый адрес</dt:addressView> bs:String255 [0..1] Текстовое представление адреса.
080 ··················</dt:address>
081 ···············</vd:location>
082 ···············<vd:enterprise> dt:Enterprise [0..1] Сведения о предприятии, которое является точкой маршрута
  • Указывается, если не указано значение location.
083 ··················<bs:uuid>UUID</bs:uuid> bs:UUID [1..1] Идентификатор версии предприятия.
084 ··················<bs:guid>GUID</bs:guid> bs:UUID [1..1] Глобальный идентификатор предприятия.
085 ···············</vd:enterprise>
086 ···············<vd:transshipment>true</vd:transshipment> xs:boolean [0..1]

Признак того, осуществляется ли в данной точке перегрузка.

  • true - осуществляется
  • false - не осуществляется
087 ···············<vd:nextTransport> dt:TransportInfo [0..1]

Сведения о дальнейшем транспорте.

  • Указывается в случае, если transshipment = true
  • Если при получении ВСД для точек перегрузки не указан номер транспортного средства, то перед гашением таких ВСД необходимо внести номера операцией UpdateTransportMovementDetailsOperation. Вносить номера ТС может как отправитель ВСД, так и получатель.
088 ··················<vd:transportType>2</vd:transportType> dt:TransportType [1..1] Тип транспортного средства.
089 ··················<vd:transportNumber> dt:TransportNumber [0..1] Номер транспортного средства.
090 ·····················<vd:containerNumber>п962но65</vd:containerNumber> bs:String255 [0..1]

Номер контейнера (при автомобильной перевозке).

  • Может быть указан при transportType = 1
091 ·····················<vd:wagonNumber>72543291</vd:wagonNumber> bs:String255 [0..1]

Номер вагона.

  • Обязателен к указанию при transportType = 2
092 ·····················<vd:vehicleNumber>а514ко33</vd:vehicleNumber> bs:String255 [0..1]

Номер автомобиля.

  • Обязателен к указанию при transportType = 1
093 ·····················<vd:trailerNumber>о721ен24</vd:trailerNumber> bs:String255 [0..1]

Номер прицепа (полуприцепа).

  • Может быть указан при transportType = 1
094 ·····················<vd:shipName>AMTU4003372</vd:shipName> bs:String255 [0..1]

Название судна (или номер контейнера).

  • Обязателен к указанию при transportType = 4 или 5
095 ·····················<vd:flightNumber>YC-464</vd:flightNumber> bs:String255 [0..1]

Номер авиарейса.

  • Обязателен к указанию при transportType = 3
096 ··················</vd:transportNumber>
097 ···············</vd:nextTransport>
098 ············</vd:routePoint>
099 ·········</vd:shipmentRoute>
100 ·········<vd:batch> vd:Batch [1..1] Сведения о партии продукции.
101 ············<vd:productType>1</vd:productType> dt:ProductType [1..1] Тип продукции. Первый уровень иерархического справочника продукции ИС Меркурий.
102 ············<vd:product> dt:Product [1..1] Продукция. Второй уровень иерархического справочника продукции ИС Меркурий.
103 ···············<bs:uuid>UUID</bs:uuid> bs:UUID [1..1] Идентификатор версии продукции.
104 ···············<bs:guid>GUID</bs:guid> bs:UUID [1..1] Глобальный идентификатор продукции.
105 ············</vd:product>
106 ············<vd:subProduct> dt:SubProduct [1..1] Вид продукции. Третий уровень иерархического справочника продукции ИС Меркурий.
107 ···············<bs:uuid>UUID</bs:uuid> bs:UUID [1..1] Идентификатор версии вида продукции.
108 ···············<bs:guid>GUID</bs:guid> bs:UUID [1..1] Глобальный идентификатор вида продукции.
109 ············</vd:subProduct>
110 ············<vd:productItem> dt:ProductItem [1..1]

Наименование продукции в номенклатуре производителя.

  • Наименование номенклатуры, указанное отправителем ВСД.
  • Если отправитель не указывал номенклатуру в запросе на оформление транспортной транзакции, то в ВСД сохранится номенклатура из записи журнала отправителя.
  • Если отправитель указывал номенклатуру в запросе на оформление транспортной транзакции, то в ВСД будет сохранена она.
111 ···············<bs:uuid>UUID</bs:uuid> bs:UUID [0..1] Идентификатор версии номенклатуры.
112 ···············<bs:guid>GUID</bs:guid> bs:UUID [0..1] Глобальный идентификатор номенклатуры.
113 ···············<dt:globalID>4607147136201</dt:globalID> dt:GTINType [0..1] Trade Identification Number (GTIN) - идентификационный номер продукции производителя.
114 ···············<dt:name>Наименование продукции</dt:name> bs:String255 [1..1] Наименование продукции.
115 ···············<dt:code>А12345</dt:code> bs:String255 [0..1] Артикул (код) продукции в соответствии с внутренним кодификатором производителя.
116 ···············<dt:packaging> dt:Packaging [0..1] Фасовка.
117 ··················<dt:packagingType> dt:PackingType [1..1] Тип упаковки.
118 ·····················<bs:uuid>UUID</bs:uuid> bs:UUID [1..1] Идентификатор версии типа упаковки.
119 ·····················<bs:guid>GUID</bs:guid> bs:UUID [1..1] Глобальный идентификатор упаковки.
120 ·····················<dt:globalID>BE</dt:globalID> dt:PackingCodeType [1..1] Уникальный идентификатор упаковки.
121 ·····················<dt:name>Пакет (пачка/связка)</dt:name> bs:String255 [1..1] Наименование упаковки.
122 ··················</dt:packagingType>
123 ··················<dt:quantity>10</dt:quantity> xs:int [0..1] Количество единиц упаковки.
124 ··················<dt:volume>50</dt:volume> bs:Decimal [0..1] Объём единицы упаковки товара.
125 ··················<dt:unit> dt:Unit [0..1] Единица измерения объёма единицы упаковки товара.
126 ·····················<bs:uuid>UUID</bs:uuid> bs:UUID [1..1] Идентификатор версии единицы измерения.
127 ·····················<bs:guid>GUID</bs:guid> bs:UUID [1..1] Глобальный идентификатор единицы измерения.
128 ·····················<dt:name>кг</dt:name> bs:String255 [1..1] Наименование единицы измерения.
129 ··················</dt:unit>
130 ···············</dt:packaging>
131 ············</vd:productItem>
132 ············<vd:volume>370.0</vd:volume> bs:Decimal [1..1] Объем продукции.
133 ············<vd:unit> dt:Unit [1..1] Единица измерения объема партии продукции.
134 ···············<bs:uuid>UUID</bs:uuid> bs:UUID [1..1] Идентификатор версии единицы измерения.
135 ···············<bs:guid>GUID</bs:guid> bs:UUID [1..1] Глобальный идентификатор единицы измерения.
136 ············</vd:unit>
137 ············<vd:dateOfProduction> vd:GoodsDate [1..1] Дата выработки продукции.
138 ···············<vd:firstDate> dt:ComplexDate [0..1] Начальная дата в интервале, либо единичная дата.
139 ··················<dt:year>2017</dt:year> dt:Year [1..1] Год.
140 ··················<dt:month>7</dt:month> dt:Month [0..1] Месяц.
141 ··················<dt:day>7</dt:day> dt:Day [0..1] День.
142 ··················<dt:hour>12</dt:hour> dt:Hour [0..1] Час.
143 ···············</vd:firstDate>
144 ···············<vd:secondDate> dt:ComplexDate [0..1] Конечная дата в интервале.
145 ··················<dt:year>2017</dt:year> dt:Year [1..1] Год.
146 ··················<dt:month>7</dt:month> dt:Month [0..1] Месяц.
147 ··················<dt:day>7</dt:day> dt:Day [0..1] День.
148 ··················<dt:hour>23</dt:hour> dt:Hour [0..1] Час.
149 ···············</vd:secondDate>
150 ···············<vd:informalDate>неизвестно</vd:informalDate> bs:String255 [0..1] Текстовое значение даты.
151 ············</vd:dateOfProduction>
152 ············<vd:expiryDate> vd:GoodsDate [0..1] Дата окончания срока годности продукции (кроме типа продукции "Живые животные").
153 ···············<vd:firstDate> dt:ComplexDate [0..1] Начальная дата в интервале, либо единичная дата.
154 ··················<dt:year>2017</dt:year> dt:Year [1..1] Год.
155 ··················<dt:month>7</dt:month> dt:Month [0..1] Месяц.
156 ··················<dt:day>10</dt:day> dt:Day [0..1] День.
157 ··················<dt:hour>12</dt:hour> dt:Hour [0..1] Час.
158 ···············</vd:firstDate>
159 ···············<vd:secondDate> dt:ComplexDate [0..1] Конечная дата в интервале.
160 ··················<dt:year>2017</dt:year> dt:Year [1..1] Год.
161 ··················<dt:month>7</dt:month> dt:Month [0..1] Месяц.
162 ··················<dt:day>10</dt:day> dt:Day [0..1] День.
163 ··················<dt:hour>23</dt:hour> dt:Hour [0..1] Час.
164 ···············</vd:secondDate>
165 ···············<vd:informalDate>не ограничен</vd:informalDate> bs:String255 [0..1] Текстовое значение даты.
166 ············</vd:expiryDate>
167 ············<vd:batchID>ПП64219</vd:batchID> bs:Identifier [0..*] Уникальный идентификатор производственной партии продукции.
168 ············<vd:perishable>false</vd:perishable> xs:boolean [1..1]

Описывает, является ли продукция скоропортящейся.

  • true – скоропортящаяся;
  • false – не скоропортящаяся.
169 ············<vd:origin> vd:BatchOrigin [0..1] Сведения о происхождении продукции.
170 ···············<vd:productItem> dt:ProductItem [0..1]

Наименование продукции в номенклатуре производителя.

  • Номенклатура производителя, с которой была выпущена продукция.
  • В некоторых случаях может отсутствовать в зависимости от истории появления/изменения записи журнала (например, после объединения записей журнала с разной номенклатурой разных производителей).
171 ··················<bs:uuid>UUID</bs:uuid> bs:UUID [0..1] Идентификатор версии номенклатуры продукции.
172 ··················<bs:guid>GUID</bs:guid> bs:UUID [0..1] Глобальный идентификатор номенклатуры продукции.
173 ··················<dt:globalID>4607147136201</dt:globalID> dt:GTINType [0..1] Trade Identification Number (GTIN) - идентификационный номер продукции производителя.
174 ··················<dt:name>Наименование продукции</dt:name> bs:String255 [1..1] Наименование продукции.
175 ··················<dt:code>А12345</dt:code> bs:String255 [0..1] Артикул (код) продукции в соответствии с внутренним кодификатором производителя.
176 ···············</vd:productItem>
177 ···············<vd:country> dt:Country [1..1] Страна происхождения партии продукции.
178 ··················<bs:uuid>UUID</bs:uuid> bs:UUID [1..1] Идентификатор версии страны.
179 ··················<bs:guid>GUID</bs:guid> bs:UUID [1..1] Глобальный идентификатор страны.
180 ··················<dt:name>Российская федерация</dt:name> bs:String255 [1..1] Наименование страны происхождения партии продукции.
181 ···············</vd:country>
182 ···············<vd:producer> dt:Producer [1..*] Производитель продукции.
183 ··················<dt:enterprise> dt:Enterprise [1..1]

Информация о предприятии-производителе продукции.

  • Если производитель в записи журнала отправителя существовал не из справочника (например, для импортного сертификата), то может быть возвращено поле name с отсутствием uuid/guid
184 ·····················<bs:uuid>UUID</bs:uuid> bs:UUID [1..1] Идентификатор версии предприятия.
185 ·····················<bs:guid>GUID</bs:guid> bs:UUID [1..1] Глобальный идентификатор предприятия.
186 ·····················<dt:name>Производитель</dt:name> bs:String255 [0..1] Наименование производителя.
187 ··················</dt:enterprise>
188 ··················<dt:role>PRODUCER</dt:role> dt:EnterpriseRole [1..1] Роль предприятия-производителя продукции.
189 ···············</vd:producer>
190 ············</vd:origin>
191 ············<vd:lowGradeCargo>false</vd:lowGradeCargo> xs:boolean [1..1]

Флаг: является ли груз некачественным.

  • true – груз некачественный;
  • false – груз качественный.
192 ············<vd:packageList> dt:PackageList [0..1] Список физической упаковки.
193 ···············<dt:package> dt:Package [1..*]

Описание упаковки.

  • Поддерживается указание многоуровневой упаковки и маркировки партии продукции.
  • Всего предусмотрено шесть уровней упаковки (см. тип dt:PackageLevelType).
  • Количество единиц упаковки и маркировка партии указывается для каждой упаковки конкретного уровня отдельно.
  • На каждом уровне может быть произвольное количество типов упаковки, в том числе и ни одного, т.е. какого-то уровня упаковки в описании партии продукции может не быть.
194 ··················<dt:level>1</dt:level> dt:PackageLevelType [1..1]

Уровень упаковки.

  • Список возможных значений находится тут - dt:PackageLevelType
195 ··················<dt:packingType> dt:PackingType [1..1]

Тип упаковки.

  • Список сопоставлений uuid/guid/globalId находится тут - dt:PackingType
196 ·····················<bs:uuid>UUID</bs:uuid> bs:UUID [1..1] Идентификатор версии упаковки.
197 ·····················<bs:guid>GUID</bs:guid> bs:UUID [1..1] Глобальный идентификатор упаковки.
198 ·····················<dt:globalID>BE</dt:globalID> dt:PackingCodeType [1..1]

Идентификатор упаковки по классификатору ЕК 013-2010 (ред.1)

ЕК 013-2010 (ред.1) - Классификатор видов груза, упаковки и упаковочных материалов. См. https://eomi.eaeunion.org/ru/#/repository/nsi/173
199 ·····················<dt:name>Пакет (пачка/связка)</dt:name> bs:String255 [1..1] Наименование упаковки.
200 ··················</dt:packingType>
201 ··················<dt:quantity>2</dt:quantity> xs:int [0..1] Количество единиц упаковки.
202 ··················<dt:productMarks class="BN">ПП64219</dt:productMarks> dt:ProductMarks [0..*]

Маркировка партии продукции.

203 ···············</dt:package>
204 ············</vd:packageList>
205 ············<vd:owner> dt:BusinessEntity [1..1] Фирма-владелец продукции.
206 ···············<bs:uuid>UUID</bs:uuid> bs:UUID [1..1] Идентификатор версии хозяйствующего субъекта-владельца.
207 ···············<bs:guid>GUID</bs:guid> bs:UUID [1..1] Глобальный идентификатор хозяйствующего субъекта-владельца.
208 ············</vd:owner>
209 ············<vd:applicableClassifications> vd:BatchExtraInfo [0..1] (v2.1) Дополнительные характеристики партии.
210 ···············<vd:nonFoodSource>MANUFACTURED</vd:nonFoodSource> vd:NonFoodProductSourceType [0..1]

(v2.1) Вид проиcхождения для непищевой продукции и кормов.

  • CATTLE_SLAUGHTER - Боенское.
  • LOSS_OF_CATTLE - Палое.
  • MANUFACTURED - Промышленное.
  • MIXED - Сборное.
  • FROM_HEALTHY_ANIMALS - Получено от здоровых животных.
  • FROM_SICK_ANIMALS - Получено от больных животных.
211 ············</vd:applicableClassifications>
212 ·········</vd:batch>
213 ······</vd:certifiedConsignment>
214 ······<vd:certifiedBatch> vd:CertifiedBatch [0..1]

Сертифицируемая производственная партия продукции.

  • Объект certifiedBatch возвращается для производственных сертификатов.
215 ·········<vd:producer> dt:BusinessMember [1..1] Сведения о производителе.
216 ············<dt:businessEntity> dt:BusinessEntity [1..1] Информация о хозяйствующем субъекте-производителе продукции.
217 ···············<bs:uuid>UUID</bs:uuid> bs:UUID [1..1] Идентификатор версии хозяйствующего субъекта.
218 ···············<bs:guid>GUID</bs:guid> bs:UUID [1..1] Глобальный идентификатор хозяйствующего субъекта.
219 ············</dt:businessEntity>
220 ············<dt:enterprise> dt:Enterprise [1..1] Информация о предприятии-производителе продукции
221 ···············<bs:uuid>UUID</bs:uuid> bs:UUID [1..1] Идентификатор версии предприятия.
222 ···············<bs:guid>GUID</bs:guid> bs:UUID [1..1] Глобальный идентификатор предприятия.
223 ············</dt:enterprise>
224 ············<dt:globalID>4607009526782</dt:globalID> dt:GLNType [0..1]

Global Location Number - уникальный номер площадки хозяйствующего субъекта.

225 ·········</vd:producer>
226 ·········<vd:batch> vd:Batch [1..1] Сведения о партии продукции.
227 ············<vd:productType>1</vd:productType> dt:ProductType [1..1] Тип продукции. Первый уровень иерархического справочника продукции ИС Меркурий.
228 ············<vd:product> dt:Product [1..1] Продукция. Второй уровень иерархического справочника продукции ИС Меркурий.
229 ···············<bs:uuid>UUID</bs:uuid> bs:UUID [1..1] Идентификатор версии продукции.
230 ···············<bs:guid>GUID</bs:guid> bs:UUID [1..1] Глобальный идентификатор продукции.
231 ············</vd:product>
232 ············<vd:subProduct> dt:SubProduct [1..1] Вид продукции. Третий уровень иерархического справочника продукции ИС Меркурий.
233 ···············<bs:uuid>UUID</bs:uuid> bs:UUID [1..1] Идентификатор версии вида продукции.
234 ···············<bs:guid>GUID</bs:guid> bs:UUID [1..1] Глобальный идентификатор вида продукции.
235 ············</vd:subProduct>
236 ············<vd:productItem> dt:ProductItem [1..1] Наименование продукции в номенклатуре производителя.
237 ···············<bs:uuid>UUID</bs:uuid> bs:UUID [0..1] Идентификатор версии номенклатуры.
238 ···············<bs:guid>GUID</bs:guid> bs:UUID [0..1] Глобальный идентификатор номенклатуры.
239 ···············<dt:globalID>4607147136201</dt:globalID> dt:GTINType [0..1] Trade Identification Number (GTIN) - идентификационный номер продукции производителя.
240 ···············<dt:name>Наименование продукции</dt:name> bs:String255 [1..1] Наименование продукции.
241 ···············<dt:code>А12345</dt:code> bs:String255 [0..1] Артикул (код) продукции в соответствии с внутренним кодификатором производителя.
242 ···············<dt:packaging> dt:Packaging [0..1] Фасовка.
243 ··················<dt:packagingType> dt:PackingType [1..1] Тип упаковки.
244 ·····················<bs:uuid>UUID</bs:uuid> bs:UUID [1..1] Идентификатор версии типа упаковки.
245 ·····················<bs:guid>GUID</bs:guid> bs:UUID [1..1] Глобальный идентификатор упаковки.
246 ·····················<dt:globalID>BE</dt:globalID> dt:PackingCodeType [1..1] Уникальный идентификатор упаковки.
247 ·····················<dt:name>Пакет (пачка/связка)</dt:name> bs:String255 [1..1] Наименование упаковки.
248 ··················</dt:packagingType>
249 ··················<dt:quantity>10</dt:quantity> xs:int [0..1] Количество единиц упаковки.
250 ··················<dt:volume>50</dt:volume> bs:Decimal [0..1] Объём единицы упаковки товара.
251 ··················<dt:unit> dt:Unit [0..1] Единица измерения объёма единицы упаковки товара.
252 ·····················<bs:uuid>UUID</bs:uuid> bs:UUID [1..1] Идентификатор версии единицы измерения.
253 ·····················<bs:guid>GUID</bs:guid> bs:UUID [1..1] Глобальный идентификатор единицы измерения.
254 ·····················<dt:name>кг</dt:name> bs:String255 [1..1] Наименование единицы измерения.
255 ··················</dt:unit>
256 ···············</dt:packaging>
257 ············</vd:productItem>
258 ············<vd:volume>370.0</vd:volume> bs:Decimal [1..1] Объем продукции.
259 ············<vd:unit> dt:Unit [1..1] Единица измерения объема партии продукции.
260 ···············<bs:uuid>UUID</bs:uuid> bs:UUID [1..1] Идентификатор версии единицы измерения.
261 ···············<bs:guid>GUID</bs:guid> bs:UUID [1..1] Глобальный идентификатор единицы измерения.
262 ············</vd:unit>
263 ············<vd:dateOfProduction> vd:GoodsDate [1..1] Дата выработки продукции.
264 ···············<vd:firstDate> dt:ComplexDate [0..1] Начальная дата в интервале, либо единичная дата.
265 ··················<dt:year>2017</dt:year> dt:Year [1..1] Год.
266 ··················<dt:month>7</dt:month> dt:Month [0..1] Месяц.
267 ··················<dt:day>7</dt:day> dt:Day [0..1] День.
268 ··················<dt:hour>12</dt:hour> dt:Hour [0..1] Час.
269 ···············</vd:firstDate>
270 ···············<vd:secondDate> dt:ComplexDate [0..1] Конечная дата в интервале.
271 ··················<dt:year>2017</dt:year> dt:Year [1..1] Год.
272 ··················<dt:month>7</dt:month> dt:Month [0..1] Месяц.
273 ··················<dt:day>7</dt:day> dt:Day [0..1] День.
274 ··················<dt:hour>23</dt:hour> dt:Hour [0..1] Час.
275 ···············</vd:secondDate>
276 ···············<vd:informalDate>неизвестно</vd:informalDate> bs:String255 [0..1] Текстовое значение даты.
277 ············</vd:dateOfProduction>
278 ············<vd:expiryDate> vd:GoodsDate [0..1] Дата окончания срока годности продукции (кроме типа продукции "Живые животные").
279 ···············<vd:firstDate> dt:ComplexDate [0..1] Начальная дата в интервале, либо единичная дата.
280 ··················<dt:year>2017</dt:year> dt:Year [1..1] Год.
281 ··················<dt:month>7</dt:month> dt:Month [0..1] Месяц.
282 ··················<dt:day>10</dt:day> dt:Day [0..1] День.
283 ··················<dt:hour>12</dt:hour> dt:Hour [0..1] Час.
284 ···············</vd:firstDate>
285 ···············<vd:secondDate> dt:ComplexDate [0..1] Конечная дата в интервале.
286 ··················<dt:year>2017</dt:year> dt:Year [1..1] Год.
287 ··················<dt:month>7</dt:month> dt:Month [0..1] Месяц.
288 ··················<dt:day>10</dt:day> dt:Day [0..1] День.
289 ··················<dt:hour>23</dt:hour> dt:Hour [0..1] Час.
290 ···············</vd:secondDate>
291 ···············<vd:informalDate>не ограничен</vd:informalDate> bs:String255 [0..1] Текстовое значение даты.
292 ············</vd:expiryDate>
293 ············<vd:batchID>ПП64219</vd:batchID> bs:Identifier [0..*] Уникальный идентификатор производственной партии продукции.
294 ············<vd:perishable>false</vd:perishable> xs:boolean [1..1]

Описывает, является ли продукция скоропортящейся.

  • true – скоропортящаяся;
  • false – не скоропортящаяся.
295 ············<vd:origin> vd:BatchOrigin [0..1] Сведения о происхождении продукции.
296 ···············<vd:productItem> dt:ProductItem [0..1]

Наименование продукции в номенклатуре производителя.

  • Для производственного ВСД при выпуске продукции совпадает с productItem в certifiedBatch
297 ··················<bs:uuid>UUID</bs:uuid> bs:UUID [0..1] Идентификатор версии номенклатуры продукции.
298 ··················<bs:guid>GUID</bs:guid> bs:UUID [0..1] Глобальный идентификатор номенклатуры продукции.
299 ··················<dt:globalID>4607147136201</dt:globalID> dt:GTINType [0..1] Trade Identification Number (GTIN) - идентификационный номер продукции производителя.
300 ··················<dt:name>Наименование продукции</dt:name> bs:String255 [1..1] Наименование продукции.
301 ··················<dt:code>А12345</dt:code> bs:String255 [0..1] Артикул (код) продукции в соответствии с внутренним кодификатором производителя.
302 ···············</vd:productItem>
303 ···············<vd:country> dt:Country [1..1] Страна происхождения партии продукции.
304 ··················<bs:uuid>UUID</bs:uuid> bs:UUID [1..1] Идентификатор версии страны.
305 ··················<bs:guid>GUID</bs:guid> bs:UUID [1..1] Глобальный идентификатор страны.
306 ··················<dt:name>Российская Федерация</dt:name> bs:String255 [1..1] Наименование страны происхождения партии продукции.
307 ···············</vd:country>
308 ···············<vd:producer> dt:Producer [1..*] Производитель продукции.
309 ··················<dt:enterprise> dt:Enterprise [1..1] Информация о предприятие-производителе продукции.
310 ·····················<bs:uuid>UUID</bs:uuid> bs:UUID [1..1] Идентификатор версии предприятия.
311 ·····················<bs:guid>GUID</bs:guid> bs:UUID [1..1] Глобальный идентификатор предприятия.
312 ·····················<dt:name>Производитель</dt:name> bs:String255 [0..1] Наименование производителя.
313 ··················</dt:enterprise>
314 ··················<dt:role>PRODUCER</dt:role> dt:EnterpriseRole [1..1] Роль предприятия-производителя продукции.
315 ···············</vd:producer>
316 ············</vd:origin>
317 ············<vd:lowGradeCargo>false</vd:lowGradeCargo> xs:boolean [1..1]

Флаг: является ли груз некачественным.

  • true – груз некачественный;
  • false – груз качественный.
318 ············<vd:packageList> dt:PackageList [0..1] Список физической упаковки.
319 ···············<dt:package> dt:Package [1..*]

Описание упаковки.

  • Поддерживается указание многоуровневой упаковки и маркировки партии продукции.
  • Всего предусмотрено шесть уровней упаковки (см. тип dt:PackageLevelType).
  • Количество единиц упаковки и маркировка партии указывается для каждой упаковки конкретного уровня отдельно.
  • На каждом уровне может быть произвольное количество типов упаковки, в том числе и ни одного, т.е. какого-то уровня упаковки в описании партии продукции может не быть.
320 ··················<dt:level>1</dt:level> dt:PackageLevelType [1..1]

Уровень упаковки.

  • Список возможных значений находится тут - dt:PackageLevelType
321 ··················<dt:packingType> dt:PackingType [1..1]

Тип упаковки.

  • Список сопоставлений uuid/guid/globalId находится тут - dt:PackingType
322 ·····················<bs:uuid>UUID</bs:uuid> bs:UUID [1..1] Идентификатор версии упаковки.
323 ·····················<bs:guid>GUID</bs:guid> bs:UUID [1..1] Глобальный идентификатор упаковки.
324 ·····················<dt:globalID>BE</dt:globalID> dt:PackingCodeType [1..1]

Идентификатор упаковки по классификатору ЕК 013-2010 (ред.1)

ЕК 013-2010 (ред.1) - Классификатор видов груза, упаковки и упаковочных материалов. См. https://eomi.eaeunion.org/ru/#/repository/nsi/173
325 ·····················<dt:name>Пакет (пачка/связка)</dt:name> bs:String255 [1..1] Наименование упаковки.
326 ··················</dt:packingType>
327 ··················<dt:quantity>2</dt:quantity> xs:int [0..1] Количество единиц упаковки.
328 ··················<dt:productMarks class="BN">ПП64219</dt:productMarks> dt:ProductMarks [0..*]

Маркировка партии продукции.

329 ···············</dt:package>
330 ············</vd:packageList>
331 ············<vd:owner> dt:BusinessEntity [1..1] Фирма-владелец продукции.
332 ···············<bs:uuid>UUID</bs:uuid> bs:UUID [1..1] Идентификатор версии хозяйствующего субъекта-владельца.
333 ···············<bs:guid>GUID</bs:guid> bs:UUID [1..1] Глобальный идентификатор хозяйствующего субъекта-владельца.
334 ············</vd:owner>
335 ·········</vd:batch>
336 ······</vd:certifiedBatch>
337 ······<vd:authentication> vd:VeterinaryAuthentication [1..1] Результаты осмотра/исследований партии. Заключение ветеринарного врача/специалиста.
338 ·········<vd:purpose> dt:Purpose [1..1] Цель. Назначение груза.
339 ············<bs:uuid>UUID</bs:uuid> bs:UUID [1..1] Идентификатор версии назначения груза.
340 ············<bs:guid>GUID</bs:guid> bs:UUID [1..1] Глобальный идентификатор назначения груза.
341 ·········</vd:purpose>
342 ·········<vd:cargoInspected>true</vd:cargoInspected> xs:boolean [0..1] Осуществлен контроль гос.ветврачом на соответствие требованиям.
343 ·········<vd:cargoExpertized>VSEFULL</vd:cargoExpertized> dt:ResearchResult [0..1] Проводилась ли ветсанэкспертиза.
344 ·········<vd:locationProsperity>Благополучна.</vd:locationProsperity> bs:String255 [0..1] Благополучие местности.
345 ·········<vd:animalSpentPeriod>FROM_BIRTH</vd:animalSpentPeriod> vd:AnimalSpentPeriod [0..1] Период нахождения животных на территории ТС.
346 ·········<vd:monthsSpent>48</vd:monthsSpent> bs:String255 [0..1]

Кол-во месяцев нахождения животных на территории ТС.

  • Несмотря на тип данных String255 количество месяцев в запросах может быть задано только числом (либо целым, либо с точностью до одного знака после запятой). Тип String255 оставлен для возможности возвращать в ответах текстовые значения этого поля из старых ВСД.
347 ·········<vd:laboratoryResearch> vd:LaboratoryResearchEvent [0..*] Сведения о проведенных лабораторных исследованиях.
348 ············<vd:ID>ID</vd:ID> bs:Identifier [1..1] Идентификатор события в разрезе записи складского журнала или вет.сертификата.
349 ············<vd:type>LBR</vd:type> vd:VeterinaryEventType [1..1] Тип мероприятия.
350 ············<vd:actualDateTime>2017-07-07T12:00:00</vd:actualDateTime> xs:DateTime [1..1] Дата события.
351 ············<vd:operator> dt:Organization [1..1] Организация-оператор, осуществляющий мероприятие.
352 ···············<dt:name>Лаборатория №81</dt:name> bs:String255 [1..1] Название организации оператора.
353 ············</vd:operator>
354 ············<vd:referencedDocument> vd:ReferencedDocument [0..*] Сведения о связанных документах.
355 ···············<vd:issueNumber>79498-97</vd:issueNumber> bs:String255 [0..1] Номер документа.
356 ···············<vd:issueDate>2017-07-07</vd:issueDate> xs:date [0..1] Дата оформления документа.
357 ···············<vd:type>9</vd:type> dt:DocumentType [1..1] Тип документа = 9 (акт отбора проб).
358 ············</vd:referencedDocument>
359 ············<vd:notes>Доп.сведения</vd:notes> bs:Text [0..1] Дополнительные сведения.
360 ············<vd:expertiseID>913-7613</vd:expertiseID> bs:String255 [1..1] Номер экспертизы.
361 ············<vd:indicator> bs:String255 [0..1] Показатель безопасности.
362 ···············<dt:name>Показатель 1</dt:name> bs:String255 [1..1] Название показателя.
363 ············</vd:indicator>
364 ············<vd:disease> bs:String255 [1..1]

Болезнь (наименование показателя).

  • В текущей версии данное поле используется для передачи поля "Показатель" из веб-интерфейса
365 ···············<dt:name>Показатель 1</dt:name> bs:String255 [1..1] Наименование болезни (показателя).
366 ············</vd:disease>
367 ············<vd:method> dt:ResearchMethod [0..1] Метод исследования.
368 ···············<dt:name>Метод 1</dt:name> bs:String255 [1..1] Название метода исследования.
369 ············</vd:method>
370 ············<vd:result>NEGATIVE</vd:result> dt:ResearchResult [0..1] Результат исследования.
371 ············<vd:conclusion>Заключение</vd:conclusion> bs:Text [0..1] Заключение.
372 ·········</vd:laboratoryResearch>
373 ·········<vd:quarantine> vd:QuarantineEvent [0..1]

Сведения о карантинировании.

  • Данное поле может быть указано для типа продукции "Живые животные"
374 ············<vd:location> dt:Location [1..1] Место проведения мероприятия.
375 ···············<dt:name>Место проведения</dt:name> bs:String255 [1..1] Название места проведения мероприятия.
376 ············</vd:location>
377 ············<vd:duration>15</vd:duration> xs:int [0..1] Срок действия карантина. Указывается количество дней.
378 ·········</vd:quarantine>
379 ·········<vd:immunization> vd:AnimalMedicationEvent [0..*] Сведения о проведенной обработке/иммунизации животных.
380 ············<vd:ID>ID</vd:ID> bs:Identifier [0..1] Идентификатор события в разрезе записи складского журнала или вет.сертификата.
381 ············<vd:type>IMM</vd:type> vd:VeterinaryEventType [1..1] Тип мероприятия.
382 ············<vd:actualDateTime>2017-07-07T12:00:00</vd:actualDateTime> xs:DateTime [1..1] Дата события.
383 ············<vd:notes>Доп.сведения</vd:notes> bs:Text [0..1] Дополнительные сведения.
384 ············<vd:disease> dt:AnimalDisease [1..1] Заболевание.
385 ···············<dt:name>Болезнь</dt:name> bs:String255 [1..1] Название заболевания.
386 ············</vd:disease>
387 ············<vd:medicinalDrug> dt:MedicinalDrug [0..1] Препарат.
388 ···············<dt:name>Название препарата</dt:name> bs:String255 [0..1] Название препарата.
389 ···············<dt:series>92-12</dt:series> bs:String255 [0..1] Номер серии препарата/вакцины
390 ············</vd:medicinalDrug>
391 ············<vd:effectiveBeforeDate>2017-07-07T12:00:00</vd:effectiveBeforeDate> xs:DateTime [0..1] Срок действия препарата/вакцины.
392 ·········</vd:immunization>
393 ·········<vd:r13nClause> dt:RegionalizationClause [0..*] Подтверждение соблюдаемых условий перемещения продукции.
394 ············<vd:condition> dt:RegionalizationCondition [1..1] Условие регионализации, соблюдаемое при перевозке груза.
395 ···············<bs:uuid>UUID</bs:uuid> bs:UUID [1..1] Идентификатор версии условия регионализации.
396 ···············<bs:guid>GUID</bs:guid> bs:UUID [1..1] Глобальный идентификатор условия регионализации.
397 ···············<dt:text>Формулировка условия регионализации</dt:text> bs:Text [1..1] Формулировка соблюдаемого условия.
398 ············</vd:condition>
399 ·········</vd:r13nClause>
400 ·········<vd:specialMarks>Особые отметки</vd:specialMarks> bs:Text [0..1] Особые отметки для ветеринарно-сопроводительного документа.
401 ······</vd:authentication>
402 ······<vd:referencedDocument> vd:ReferencedDocument [0..*] Связанные документы.
403 ·········<vd:issueSeries>АА</vd:issueSeries> bs:String255 [0..1] Серия документа.
404 ·········<vd:issueNumber>79498-97</vd:issueNumber> bs:String255 [0..1] Номер документа.
405 ·········<vd:issueDate>2017-07-07</vd:issueDate> xs:date [0..1] Дата оформления документа.
406 ·········<vd:type>16</vd:type> dt:DocumentType [1..1] Тип документа.
407 ·········<vd:relationshipType>1</vd:relationshipType> dt:ReferenceType [1..1] Тип отношения между документами.
408 ······</vd:referencedDocument>
409 ······<vd:statusChange> vd:VetDocumentStatusChange [1..*] Сведения об установлении статуса ветеринарного документа.
410 ·········<vd:status>CONFIRMED</vd:status> vd:VetDocumentStatus [1..1] Установленный статус документа.
411 ·········<vd:specifiedPerson> vd:User [1..1] Пользователь, изменивший статус ВСД.
412 ············<vd:fio>Петров Сергей Иванович</vd:fio> bs:String255 [1..1] ФИО.
413 ············<vd:workPhone>89009000001</vd:workPhone> bs:String255 [0..1] Номер телефона.
414 ············<vd:workEmail>lab1@lab2.ru</vd:workEmail> bs:String255 [0..1] Адрес электронной почты.
415 ············<vd:organization> dt:Organization [0..1] Учреждение исполнителя (на момент совершения операции).
416 ···············<dt:name>Название организации</dt:name> bs:String255 [0..1] Название организации.
417 ···············<dt:address> dt:Address [0..1] Адрес организации.
418 ··················<dt:region> dt:Region [0..1] Регион (республика, область, край, автономная область)
419 ·····················<bs:uuid>UUID</bs:uuid> bs:UUID [1..1] Уникальный идентификатор региона.
420 ·····················<bs:guid>GUID</bs:guid> bs:UUID [1..1] Глобальный идентификатор региона.
421 ·····················<dt:name>Владимирская область</dt:name> bs:String255 [1..1] Наименование региона.
422 ··················</dt:region>
423 ··················<dt:addressView>Адрес организации</dt:addressView> bs:String255 [0..1] Текстовое представление адреса.
424 ···············</dt:address>
425 ············</vd:organization>
426 ············<vd:post>Начальник лаборатории</vd:post> bs:String255 [0..1] Должность.
427 ·········</vd:specifiedPerson>
428 ·········<vd:actualDateTime>2018-01-09T10:47:54+03:00</vd:actualDateTime> xs:DateTime [1..1] Дата и время изменения статуса ВСД.
429 ·········<vd:reason>Причина</vd:reason> bs:String255 [0..1] Причина изменения статуса ВСД (для аннулирования)
430 ······</vd:statusChange>
431 ···</vd:vetDocument>
432 </merc:getVetDocumentByUuidResponse>

Коды ошибок

В таблице ниже приведены коды ошибок, возвращаемые веб-сервисом при различных несоответствиях формату или бизнес-правилам.

Таблица кодов ошибок для GetVetDocumentByUuidOperation v2.0

Код ошибки Сообщение об ошибке
MERC29002 В запросе отсутствуют сведения о хозяйствующем субъекте, ответственном за выполнение операции
MERC29004 В запросе для хозяйствующого субъекта ответственного за выполнение операции указан идентификатор устаревшей версии записи реестра РСХН
MERC29005 Хозяйствующий субъект, ответственный за выполнение операции, с указанным идентификатором не найден в реестре РСХН, либо идентификатор не соответствует установленному формату
MERC29047 Обслуживаемое предприятие обязательно для заполнения
MERC29127 Указанные предприятие и хозяйствующий субъект должны быть связаны друг с другом
MERC29174 Хозяйствующий субъект с указанным идентификатором не найден в реестре РСХН, либо идентификатор не соответствует установленному формату
MERC29175 В запросе для хозяйствующего субъекта указан идентификатор устаревшей версии записи реестра РСХН.
MERC29176 Идентификатор хозяйствующего субъекта (GUID) обязателен для заполнения
MERC29180 Предприятие с указанным идентификатором не найдено в реестре РСХН, либо идентификатор не соответствует установленному формату
MERC29181 В запросе для предприятия указан идентификатор устаревшей версии записи реестра РСХН.
MERC29182 Идентификатор предприятия (GUID) обязателен для заполнения
MERC29222 Идентификатор ветеринарно-сопроводительного документа (UUID) обязателен для заполнения
MERC29224 Ветеринарно-сопроводительный документ не найден в реестре РСХН, либо идентификатор не соответствует установленному формату
MERC29270 Ветеринарно-сопроводительный документ не должен быть в состоянии "создан"
MERC29306 Пользователь с указанным идентификатором заблокирован
MERC29320 Идентификатор пользователя обязателен для заполнения
MERC29369 Инициатор, ответственный за выполнение операции, с указанным идентификатором не найден в реестре РСХН, либо идентификатор не соответствует установленному формату.
MERC29383 Хозяйствующий субъект-инициатор запроса должен быть связан с обслуживающим предприятием
MERC29385 Указанный инициатор не связан с обслуживаемым предприятием
MERC29387 Пользователь-инициатор запроса обязателен для заполнения
MERC29389 Запрашиваемый ВСД прикреплен к транзакции-заявке, которая еще не отправлена
MERC29393 В запросе указана организация пользователя и хозяйстующий субъект, должно быть указано что-то одно
MERC29394 В запросе не указана ни организация пользователя, ни хозяйстующий субъект
MERC29395 Организация пользователя-инициатора запроса не найдена в реестре РСХН
MERC29396 В запросе указана неактивная организация пользователя-инициатора
MERC29397 Указанный инициатор не связан с ГВЭ региона обслуживаемого предприятия
MERC29398 Указанный инициатор не связан с ГВЭ региона указанной организации
MERC29399 Инициатор запроса должен быть сотрудником ВУ или иметь доступ в ГВЭ
MERC29400 Регион указанной организации и обслуживаемого предприятия должны совпадать
MERC29401 Для хозяйствующео субъекта - инициатора запроса указана организация
MERC29402 Указанный инициатор не связан с хозяйствующим субъектом

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

Запрос 1. Получение ВСД по идентификатору.

Получение ВСД по идентификатору

<SOAP-ENV:Envelope xmlns:dt="http://api.vetrf.ru/schema/cdm/dictionary/v2" xmlns:bs="http://api.vetrf.ru/schema/cdm/base" xmlns:merc="http://api.vetrf.ru/schema/cdm/mercury/g2b/applications/v2" xmlns:apldef="http://api.vetrf.ru/schema/cdm/application/ws-definitions" xmlns:apl="http://api.vetrf.ru/schema/cdm/application" xmlns:vd="http://api.vetrf.ru/schema/cdm/mercury/vet-document/v2" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
  <SOAP-ENV:Header/>
  <SOAP-ENV:Body>
    <apldef:submitApplicationRequest>
      <apldef:apiKey>apikey</apldef:apiKey>
      <apl:application>
        <apl:serviceId>mercury-g2b.service:2.0</apl:serviceId>
        <apl:issuerId>issuerId</apl:issuerId>
        <apl:issueDate>2017-09-29T16:58:20</apl:issueDate>
        <apl:data>
          <merc:getVetDocumentByUuidRequest>
            <merc:localTransactionId>a10003</merc:localTransactionId>
            <merc:initiator>
              <vd:login>user_login</vd:login>
            </merc:initiator>
            <bs:uuid>4405c9e5-2fd6-47bc-959c-ed31267d8d4f</bs:uuid>
            <dt:enterpriseGuid>ac264dc6-a3eb-4b0f-a86a-9c9577209d6f</dt:enterpriseGuid>
          </merc:getVetDocumentByUuidRequest>
        </apl:data>
      </apl:application>
    </apldef:submitApplicationRequest>
  </SOAP-ENV:Body>
</SOAP-ENV:Envelope>


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

<env:Envelope xmlns:dt="http://api.vetrf.ru/schema/cdm/dictionary/v2" xmlns:bs="http://api.vetrf.ru/schema/cdm/base" xmlns:merc="http://api.vetrf.ru/schema/cdm/mercury/g2b/applications/v2" xmlns:apldef="http://api.vetrf.ru/schema/cdm/application/ws-definitions" xmlns:apl="http://api.vetrf.ru/schema/cdm/application" xmlns:env="http://schemas.xmlsoap.org/soap/envelope/" xmlns:vd="http://api.vetrf.ru/schema/cdm/mercury/vet-document/v2">
  <env:Header/>
  <env:Body>
    <apldef:receiveApplicationResultResponse>
      <apl:application>
        <apl:applicationId>8a4bf0d9-c421-4691-8c9b-17c657300a21</apl:applicationId>
        <apl:status>COMPLETED</apl:status>
        <apl:serviceId>mercury-g2b.service</apl:serviceId>
        <apl:issuerId>issuerId</apl:issuerId>
        <apl:issueDate>2017-09-29T16:58:20.000+03:00</apl:issueDate>
        <apl:rcvDate>2017-09-29T16:58:21.000+03:00</apl:rcvDate>
        <apl:prdcRsltDate>2017-09-29T16:58:21.000+03:00</apl:prdcRsltDate>
        <apl:result>
          <merc:getVetDocumentByUuidResponse>
            <vd:vetDocument>
              <bs:uuid>4405c9e5-2fd6-47bc-959c-ed31267d8d4f</bs:uuid>
              <vd:issueDate>2017-09-29</vd:issueDate>
              <vd:vetDForm>LIC2</vd:vetDForm>
              <vd:vetDType>TRANSPORT</vd:vetDType>
              <vd:vetDStatus>CONFIRMED</vd:vetDStatus>
              <vd:certifiedConsignment>
                <vd:consignor>
                  <dt:businessEntity>
                    <bs:uuid>04ceb142-053d-11e1-99b4-d8d385fbc9e8</bs:uuid>
                    <bs:guid>fcd89443-218a-11e2-a69b-b499babae7ea</bs:guid>
                  </dt:businessEntity>
                  <dt:enterprise>
                    <bs:uuid>8888c36c-df2e-442f-b0d9-faef5e063b43</bs:uuid>
                    <bs:guid>ac264dc6-a3eb-4b0f-a86a-9c9577209d6f</bs:guid>
                  </dt:enterprise>
                </vd:consignor>
                <vd:consignee>
                  <dt:businessEntity>
                    <bs:uuid>cbee869d-5405-4181-a1d8-7e8c8af4597b</bs:uuid>
                    <bs:guid>4277703a-7b49-455c-a2c3-3215faeca5d2</bs:guid>
                  </dt:businessEntity>
                  <dt:enterprise>
                    <bs:uuid>1820e24c-8ac5-4985-a472-43111095166c</bs:uuid>
                    <bs:guid>01c5c8be-08d5-405d-a7fa-9da5960f560c</bs:guid>
                  </dt:enterprise>
                </vd:consignee>
                <vd:broker>
                  <bs:uuid>cbee869d-5405-4181-a1d8-7e8c8af4597b</bs:uuid>
                  <bs:guid>4277703a-7b49-455c-a2c3-3215faeca5d2</bs:guid>
                </vd:broker>
                <vd:transportInfo>
                  <vd:transportType>1</vd:transportType>
                  <vd:transportNumber>
                    <vd:vehicleNumber>У121УУ</vd:vehicleNumber>
                  </vd:transportNumber>
                </vd:transportInfo>
                <vd:transportStorageType>FROZEN</vd:transportStorageType>
                <vd:shipmentRoute>
                  <vd:routePoint>
                    <bs:uuid>e5bbb060-1f4c-4627-93f8-6c53d5988fad</bs:uuid>
                    <vd:sqnId>1</vd:sqnId>
                    <vd:enterprise>
                      <bs:guid>01c5c8be-08d5-405d-a7fa-9da5960f560c</bs:guid>
                      <dt:name>ЗАО "Павловское"</dt:name>
                    </vd:enterprise>
                    <vd:transshipment>true</vd:transshipment>
                    <vd:nextTransport>
                      <vd:transportType>1</vd:transportType>
                      <vd:transportNumber>
                        <vd:vehicleNumber>vehicleReloadingNumber</vd:vehicleNumber>
                      </vd:transportNumber>
                    </vd:nextTransport>
                  </vd:routePoint>
                </vd:shipmentRoute>
                <vd:batch>
                  <vd:productType>5</vd:productType>
                  <vd:product>
                    <bs:uuid>31c94ff1-a217-f38d-6005-1aa5ca67e146</bs:uuid>
                    <bs:guid>d34504bb-7a93-e1c8-4859-339eafd97c6c</bs:guid>
                  </vd:product>
                  <vd:subProduct>
                    <bs:uuid>a3cecd19-98ca-46f9-ecd5-90c41fd95e13</bs:uuid>
                    <bs:guid>9540bfdd-4cd6-6f47-ae83-a32a36c36bfe</bs:guid>
                  </vd:subProduct>
                  <vd:productItem>
                    <bs:uuid>de407a38-bab4-4b48-9732-bdc71e253fa2</bs:uuid>
                    <bs:guid>93acfc5d-7b02-4767-8c7c-9449a02f5971</bs:guid>
                    <dt:name>Молоко ультрапастеризованное 1,5% холостятское</dt:name>
                    <dt:code>430deaca-95e5-4f83-8f3f-4b611187b622</dt:code>
                    <dt:packaging>
                      <dt:packagingType>
                        <bs:uuid>118124c8-ace0-44e1-b212-ee10dd5c1cdc</bs:uuid>
                        <bs:guid>933312a8-dc11-43ee-9daa-abb240bf9e3f</bs:guid>
                        <dt:globalID>43</dt:globalID>
                        <dt:name>Мешок большой для крупноразмерных навалочных грузов</dt:name>
                      </dt:packagingType>
                      <dt:quantity>12</dt:quantity>
                      <dt:volume>33.0</dt:volume>
                      <dt:unit>
                        <bs:uuid>069792f0-053d-11e1-99b4-d8d385fbc9e8</bs:uuid>
                        <bs:guid>21ed96c9-337b-4a27-8761-c6e6ad3c9f5b</bs:guid>
                        <dt:name>кг</dt:name>
                      </dt:unit>
                    </dt:packaging>
                  </vd:productItem>
                  <vd:volume>300.0</vd:volume>
                  <vd:unit>
                    <bs:uuid>069792f0-053d-11e1-99b4-d8d385fbc9e8</bs:uuid>
                    <bs:guid>21ed96c9-337b-4a27-8761-c6e6ad3c9f5b</bs:guid>
                  </vd:unit>
                  <vd:dateOfProduction>
                    <vd:firstDate>
                      <dt:year>2020</dt:year>
                      <dt:month>12</dt:month>
                      <dt:day>6</dt:day>
                    </vd:firstDate>
                  </vd:dateOfProduction>
                  <vd:expiryDate>
                    <vd:firstDate>
                      <dt:year>2021</dt:year>
                      <dt:month>12</dt:month>
                      <dt:day>6</dt:day>
                    </vd:firstDate>
                  </vd:expiryDate>
                  <vd:batchID>ASDF1234</vd:batchID>
                  <vd:perishable>false</vd:perishable>
                  <vd:origin>
                    <vd:productItem>
                      <dt:name>Молоко ультрапастеризованное 1,5% холостятское</dt:name>
                      <dt:code>430deaca-95e5-4f83-8f3f-4b611187b622</dt:code>
                    </vd:productItem>
                    <vd:country>
                      <bs:uuid>72a84b51-5c5e-11e1-b9b7-001966f192f1</bs:uuid>
                      <bs:guid>74a3cbb1-56fa-94f3-ab3f-e8db4940d96b</bs:guid>
                      <dt:name>Российская Федерация</dt:name>
                    </vd:country>
                    <vd:producer>
                      <dt:enterprise>
                        <bs:uuid>8888c36c-df2e-442f-b0d9-faef5e063b43</bs:uuid>
                        <bs:guid>ac264dc6-a3eb-4b0f-a86a-9c9577209d6f</bs:guid>
                      </dt:enterprise>
                      <dt:role>PRODUCER</dt:role>
                    </vd:producer>
                  </vd:origin>
                  <vd:lowGradeCargo>false</vd:lowGradeCargo>
                  <vd:packageList>
                    <dt:package>
                      <dt:level>6</dt:level>
                      <dt:packingType>
                        <bs:uuid>118124c8-ace0-44e1-b212-ee10dd5c1cdc</bs:uuid>
                        <dt:globalID>43</dt:globalID>
                        <dt:name>Мешок большой для крупноразмерных навалочных грузов</dt:name>
                      </dt:packingType>
                      <dt:quantity>1</dt:quantity>
                    </dt:package>
                  </vd:packageList>
                </vd:batch>
              </vd:certifiedConsignment>
              <vd:authentication>
                <vd:purpose>
                  <bs:uuid>b0263721-e974-40db-9153-1dc44746a788</bs:uuid>
                  <bs:guid>5b90da1b-e089-11e1-bcf3-b499babae7ea</bs:guid>
                </vd:purpose>
                <vd:cargoInspected>true</vd:cargoInspected>
                <vd:cargoExpertized>VSEFULL</vd:cargoExpertized>
                <vd:locationProsperity>Благополучно</vd:locationProsperity>
              </vd:authentication>
              <vd:referencedDocument>
                <vd:issueSeries>ТТН</vd:issueSeries>
                <vd:issueNumber>321654987</vd:issueNumber>
                <vd:issueDate>2015-09-28</vd:issueDate>
                <vd:type>2</vd:type>
                <vd:relationshipType>1</vd:relationshipType>
              </vd:referencedDocument>
              <vd:statusChange>
                <vd:status>CONFIRMED</vd:status>
                <vd:specifiedPerson>
                  <vd:fio>Иванов Иван Иванович</vd:fio>
                  <vd:post>Врач</vd:post>
                </vd:specifiedPerson>
                <vd:actualDateTime>2017-09-29T16:58:18+03:00</vd:actualDateTime>
              </vd:statusChange>
            </vd:vetDocument>
          </merc:getVetDocumentByUuidResponse>
        </apl:result>
      </apl:application>
    </apldef:receiveApplicationResultResponse>
  </env:Body>
</env:Envelope>


Вернуться к началу ↑