Exportcenter:GetPreExportVetDocumentList:v2.0: различия между версиями

Материал из Справочная система Россельхознадзора
Перейти к навигации Перейти к поиску
Строка 1031: Строка 1031:
|115
|115
|style="font-weight: ; font-family: Courier;" |························{{color|#190dbf|'''<{{color|#660e7a|dt:}}address>'''}}
|style="font-weight: ; font-family: Courier;" |························{{color|#190dbf|'''<{{color|#660e7a|dt:}}address>'''}}
|
|[[Address_v2.0|dt:Address]]
|[0..1]
|[0..1]
| style="width:52em;"| Адрес производителя
| style="width:52em;"| Адрес производителя

Версия 14:31, 15 февраля 2022

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

Операция GetPreExportVetDocumentList предназначена для получения списка предэкспортных ВСД на конкретную партию продукции.

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

Пространство имён (xmlns) XSD-схема, содержащая описание типов
xmlns:bs="http://api.vetrf.ru/schema/cdm/base" https://api.vetrf.ru/schema/platform/exportcenter/v2.0b-20210906/base_v2.0.xsd
xmlns:ws="http://api.vetrf.ru/schema/cdm/registry/ws-definitions/v2" https://api.vetrf.ru/schema/platform/exportcenter/v2.0b-20210906/registry_ws_definitions_v2.2.xsd
xmlns:dt="http://api.vetrf.ru/schema/cdm/dictionary/v2" https://api.vetrf.ru/schema/platform/exportcenter/v2.0b-20210906/dictionary_v2.2.xsd
xmlns:vd="http://api.vetrf.ru/schema/cdm/mercury/vet-document/v2" https://api.vetrf.ru/schema/platform/exportcenter/v2.0b-20210906/document_v2.2.xsd
xmlns:exc="http://api.vetrf.ru/schema/cdm/exportcenter/applications/v2" https://api.vetrf.ru/schema/platform/exportcenter/v2.0b-20210906/exportcenter_applications_v2.0.xsd

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

# Название XML-элемента Тип Обязат. Описание (нажмите [...] для отображения дополнительного описания)
001 <exc:getPreExportVetDocumentListRequest>
002 ···<exc:metadata> exc:ServiceMetadata [1..1] Служебная информация
003 ······<exc:processID>?</exc:processID> bs:Identifier [1..1] Идентификатор процесса в ИС Одно окно РЭЦ
004 ······<exc:seqNumber>?</exc:seqNumber> bs:SequenceNumber [1..1] Порядковый номер запроса
005 ······<dt:businessEntity> dt:BusinessEntity [1..1] Сведения о заявителе
006 ·········<bs:guid>?</bs:guid> bs:UUID [1..1] Глобальный идентификатор хозяйствующего субъекта
007 ·········<dt:inn>?</dt:inn> bs:String255 [1..1] ИНН хозяйствующего субъекта
008 ······</dt:businessEntity>
009 ······<vd:user> vd:User [1..1] Уполномоченное лицо, инициатор операции
010 ·········<bs:uuid>?</bs:uuid> bs:UUID [1..1] Идентификатор уполномоченного лица
011 ·········<vd:snils>?</vd:snils> vd:SNILSType [1..1] СНИЛС уполномоченного лица
012 ······</vd:user>
013 ···</exc:metadata>
014 ···<bs:listOptions> bs:ListOptions [0..1] Параметры запрашиваемого списка
015 ······<bs:count>?</bs:count> xs:nonNegativeInteger [0..1]

Максимальное запрашиваемое количество объектов в списке

  • По умолчанию значение 100;
  • Максимально возможное значение 1000.
016 ······<bs:offset>?</bs:offset> xs:nonNegativeInteger [0..1]

Номер элемента, по которому осуществляется смещение первого элемента списка

  • По умолчанию значение 0.
017 ···</bs:listOptions>
018 ···<dt:consignorEnterprise> dt:Enterprise [1..1] Сведения о площадке-отправителе
019 ······<bs:guid>?</bs:guid> bs:UUID [1..1] Глобальный идентификатор записи
020 ···</dt:consignorEnterprise>
021 ···<dt:consigneeEnterprise> dt:Enterprise [1..1] Сведения о площадке-получателе
022 ······<bs:guid>?</bs:guid> bs:UUID [1..1] Глобальный идентификатор записи
023 ···<dt:consigneeEnterprise>
024 ···<dt:subProduct> dt:SubProduct [1..1] Сведения о виде продукции
025 ······<bs:guid>?</bs:guid> bs:UUID [1..1] Глобальный идентификатор записи
026 ···</dt:subProduct>
027 ···<dt:producerEnterprise> dt:Enterprise [1..1] Сведения о производителе
028 ······<bs:guid>?</bs:guid> bs:UUID [1..1] Глобальный идентификатор записи
029 ···</dt:producerEnterprise>
030 ···<dt:dateOfProduction> bs:DateInterval [1..1] Интервал дат производства продукции
031 ······<bs:beginDate>?</bs:beginDate> xs:dateTime [1..1] Дата начала интервала
032 ······<bs:endDate>?</bs:endDate> xs:dateTime [0..1] Дата окончания интервала
033 ···</dt:dateOfProduction>
034 </exc:getPreExportVetDocumentListRequest>

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

# Название XML-элемента Тип Обязат. Описание (нажмите [...] для отображения дополнительного описания)
001 <exc:getPreExportVetDocumentListResponse>
002 ···<exc:metadata> exc:ServiceMetadata [1..1] Служебная информация
003 ······<exc:processID>?</exc:processID> bs:Identifier [1..1] Идентификатор процесса в ИС Одно окно РЭЦ
004 ······<exc:seqNumber>?</exc:seqNumber> bs:SequenceNumber [1..1] Номер входящего запроса
005 ···</exc:metadata>
006 ···<vd:vetDocumentList total="?" offset="?" count="?"> vd:VetDocumentList [1..1]

Список ВСД.

  • total - всего ВСД;
  • offset - смещение относительно первого элемента;
  • count - количество выводимых ВСД.
007 ······<vd:vetDocument> vd:VetDocument [0..*] Сведения о ветеринарном сопроводительном документе (ВСД).
008 ·········<bs:uuid>UUID</bs:uuid> bs:UUID [1..1] Идентификатор документа.
009 ·········<vd:issueDate>2017-07-07</vd:issueDate> xs:date [1..1] Дата оформления ВСД.
010 ·········<vd:vetDForm>LIC2</vd:vetDForm> vd:VetDocumentForm [1..1]

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

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

Тип ВСД.

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

Статус ВСД.

013 ·········<vd:lastUpdateDate>2018-02-02T13:18:54</vd:lastUpdateDate> xs:DateTime [0..1]

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

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

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

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

ФИО хозяйствующего субъекта

  • Выводится, если тип хозяйствующего субъекта - индивидуальный предприниматель.
021 ··················<dt:inn>?</dt:inn> bs:String255 [0..1] Идентификационный номер хозяйствующего субъекта
022 ···············</dt:businessEntity>
023 ···············<dt:enterprise> dt:Enterprise [1..1] Информация о предприятии-отправителе транспортной партии.
024 ··················<bs:uuid>UUID</bs:uuid> bs:UUID [1..1] Идентификатор версии предприятия.
025 ··················<bs:guid>GUID</bs:guid> bs:UUID [1..1] Глобальный идентификатор предприятия.
026 ···············</dt:enterprise>
027 ············</vd:consignor>
028 ············<vd:consignee> dt:BusinessMember [1..1] Сведения о получателе продукции.
029 ···············<dt:businessEntity> dt:BusinessEntity [1..1] Информация о хозяйствующем субъекте-получателе транспортной партии.
030 ··················<bs:uuid>UUID</bs:uuid> bs:UUID [1..1] Идентификатор версии хозяйствующего субъекта.
031 ··················<bs:guid>GUID</bs:guid> bs:UUID [1..1] Глобальный идентификатор хозяйствующего субъекта.
032 ···············</dt:businessEntity>
033 ···············<dt:enterprise> dt:Enterprise [1..1] Информация о предприятии-получателе транспортной партии.
034 ··················<bs:uuid>UUID</bs:uuid> bs:UUID [1..1] Идентификатор версии предприятия.
035 ··················<bs:guid>GUID</bs:guid> bs:UUID [1..1] Глобальный идентификатор предприятия.
036 ···············</dt:enterprise>
037 ············</vd:consignee>
038 ············<vd:transportInfo> dt:TransportInfo [1..1]

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  • FROZEN - замороженный;
  • CHILLED - охлажденный;
  • COOLED - охлаждаемый;
  • VENTILATED - вентилируемый.
050 ············<vd:batch> vd:Batch [1..1] Сведения о партии продукции.
051 ···············<vd:productType>1</vd:productType> dt:ProductType [1..1] Тип продукции. Первый уровень иерархического справочника продукции ИС Меркурий.
052 ···············<vd:product> dt:Product [1..1] Продукция. Второй уровень иерархического справочника продукции ИС Меркурий.
053 ··················<bs:uuid>UUID</bs:uuid> bs:UUID [1..1] Идентификатор версии продукции.
054 ··················<bs:guid>GUID</bs:guid> bs:UUID [1..1] Глобальный идентификатор продукции.
055 ···············</vd:product>
056 ···············<vd:subProduct> dt:SubProduct [1..1] Вид продукции. Третий уровень иерархического справочника продукции ИС Меркурий.
057 ··················<bs:uuid>UUID</bs:uuid> bs:UUID [1..1] Идентификатор версии вида продукции.
058 ··················<bs:guid>GUID</bs:guid> bs:UUID [1..1] Глобальный идентификатор вида продукции.
059 ···············</vd:subProduct>
060 ···············<vd:productItem> dt:ProductItem [1..1]

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

  • Наименование номенклатуры, указанное отправителем ВСД.
  • Если отправитель не указывал номенклатуру в запросе на оформление транспортной транзакции, то в ВСД сохранится номенклатура из записи журнала отправителя.
  • Если отправитель указывал номенклатуру в запросе на оформление транспортной транзакции, то в ВСД будет сохранена она.
061 ··················<bs:uuid>UUID</bs:uuid> bs:UUID [0..1] Идентификатор версии номенклатуры.
062 ··················<bs:guid>GUID</bs:guid> bs:UUID [0..1] Глобальный идентификатор номенклатуры.
063 ··················<dt:globalID>4607147136201</dt:globalID> dt:GTINType [0..1] Trade Identification Number (GTIN) - идентификационный номер продукции производителя.
064 ··················<dt:name>Наименование продукции</dt:name> bs:String255 [1..1] Наименование продукции.
065 ··················<dt:code>А12345</dt:code> bs:String255 [0..1] Артикул (код) продукции в соответствии с внутренним кодификатором производителя.
066 ···············</vd:productItem>
067 ···············<vd:volume>370.0</vd:volume> bs:Decimal [1..1] Объем продукции.
068 ···············<vd:unit> dt:Unit [1..1] Единица измерения объема партии продукции.
069 ··················<bs:uuid>UUID</bs:uuid> bs:UUID [1..1] Идентификатор версии единицы измерения.
070 ··················<bs:guid>GUID</bs:guid> bs:UUID [1..1] Глобальный идентификатор единицы измерения.
071 ··················<dt:name>?</dt:name> bs:String255 [0..1] Наименование единицы измерения
072 ··················<dt:fullName>?</dt:fullName> bs:String255 [0..1] Полное наименование единицы измерения
073 ···············</vd:unit>
074 ···············<vd:dateOfProduction> vd:GoodsDate [1..1] Дата выработки продукции
075 ··················<vd:firstDate> dt:ComplexDate [0..1] Начальная дата в интервале, либо единичная дата
076 ·····················<dt:year>?</dt:year> dt:Year [1..1] Год
077 ·····················<dt:month>?</dt:month> dt:Month [0..1] Месяц
078 ·····················<dt:day>?</dt:day> dt:Day [0..1] День
079 ·····················<dt:hour>?</dt:hour> dt:Hour [0..1] Час
080 ··················</vd:firstDate>
081 ··················<vd:secondDate> dt:ComplexDate [0..1] Конечная дата в интервале
082 ·····················<dt:year>?</dt:year> dt:Year [1..1] Год
083 ·····················<dt:month>?</dt:month> dt:Month [0..1] Месяц
084 ·····················<dt:day>?</dt:day> dt:Day [0..1] День
085 ·····················<dt:hour>?</dt:hour> dt:Hour [0..1] Час
086 ··················</vd:secondDate>
087 ···············</vd:dateOfProduction>
088 ···············<vd:expiryDate> vd:GoodsDate [0..1] Дата окончания срока годности продукции
089 ··················<vd:firstDate> dt:ComplexDate [0..1] Начальная дата в интервале, либо единичная дата
090 ·····················<dt:year>?</dt:year> dt:Year [1..1] Год
091 ·····················<dt:month>?</dt:month> dt:Month [0..1] Месяц
092 ·····················<dt:day>?</dt:day> dt:Day [0..1] День
093 ·····················<dt:hour>?</dt:hour> dt:Hour [0..1] Час
094 ··················</vd:firstDate>
095 ··················<vd:secondDate> dt:ComplexDate [0..1] Конечная дата в интервале
096 ·····················<dt:year>?</dt:year> dt:Year [1..1] Год
097 ·····················<dt:month>?</dt:month> dt:Month [0..1] Месяц
098 ·····················<dt:day>?</dt:day> dt:Day [0..1] День
099 ·····················<dt:hour>?</dt:hour> dt:Hour [0..1] Час
100 ··················</vd:secondDate>
101 ···············</vd:expiryDate>
102 ···············<vd:batchID>ПП64219</vd:batchID> bs:String255 [0..*] Уникальный идентификатор производственной партии продукции.
103 ···············<vd:origin> vd:BatchOrigin [0..1] Сведения о происхождении продукции.
104 ··················<vd:country> dt:Country [1..1] Страна происхождения партии продукции.
105 ·····················<bs:uuid>UUID</bs:uuid> bs:UUID [1..1] Идентификатор версии страны.
106 ·····················<bs:guid>GUID</bs:guid> bs:UUID [1..1] Глобальный идентификатор страны.
107 ·····················<dt:name>Российская федерация</dt:name> bs:String255 [1..1] Наименование страны происхождения партии продукции.
108 ·····················<dt:code>?</dt:code> dt:Code [1..1] Код страны
109 ··················</vd:country>
110 ··················<vd:producer> dt:Producer [1..*] Производитель продукции.
111 ·····················<dt:enterprise> dt:Enterprise [1..1]

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

  • Если производитель в записи журнала отправителя существовал не из справочника (например, для импортного сертификата), то может быть возвращено поле name с отсутствием uuid/guid
112 ························<bs:uuid>UUID</bs:uuid> bs:UUID [1..1] Идентификатор версии предприятия.
113 ························<bs:guid>GUID</bs:guid> bs:UUID [1..1] Глобальный идентификатор предприятия.
114 ························<dt:name>Производитель</dt:name> bs:String255 [0..1] Наименование производителя.
115 ························<dt:address> dt:Address [0..1] Адрес производителя
116 ···························<dt:addressView>?</dt:addressView> bs:String255 [1..1] Строковое представление адреса на русском
117 ························</dt:address>
118 ·····················</dt:enterprise>
119 ·····················<dt:role>PRODUCER</dt:role> dt:EnterpriseRole [1..1] Роль предприятия-производителя продукции.
120 ··················</vd:producer>
121 ···············</vd:origin>
122 ···············<vd:packageList> dt:PackageList [0..1] Список физической упаковки.
123 ··················<dt:package> dt:Package [1..*]

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

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

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

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

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

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

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

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

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

133 ··················</dt:package>
134 ···············</vd:packageList>
135 ···············<vd:applicableClassifications> vd:BatchExtraInfo [0..1] Дополнительные характеристики партии.
136 ··················<vd:nonFoodSource>MANUFACTURED</vd:nonFoodSource> vd:NonFoodProductSourceType [0..1]

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

  • CATTLE_SLAUGHTER - Боенское.
  • LOSS_OF_CATTLE - Палое.
  • MANUFACTURED - Промышленное.
  • MIXED - Сборное.
  • FROM_HEALTHY_ANIMALS - Получено от здоровых животных.
  • FROM_SICK_ANIMALS - Получено от больных животных.
137 ···············</vd:applicableClassifications>
138 ············</vd:batch>
139 ·········</vd:certifiedConsignment>
140 ·········<vd:authentication> vd:VeterinaryAuthentication [1..1] Результаты осмотра/исследований партии. Заключение ветеринарного врача/специалиста.
141 ············<vd:laboratoryResearch> vd:LaboratoryResearchEvent [0..*] Сведения о проведенных лабораторных исследованиях.
142 ···············<vd:ID>ID</vd:ID> bs:Identifier [1..1] Идентификатор события в разрезе записи складского журнала или вет.сертификата.
143 ···············<vd:type>LBR</vd:type> vd:VeterinaryEventType [1..1] Тип мероприятия.
144 ···············<vd:actualDateTime>2017-07-07T12:00:00</vd:actualDateTime> xs:DateTime [1..1] Дата события.
145 ···············<vd:operator> dt:Organization [1..1] Организация-оператор, осуществляющий мероприятие.
146 ··················<dt:name>Лаборатория №81</dt:name> bs:String255 [1..1] Название организации оператора.
147 ···············</vd:operator>
148 ···············<vd:referencedDocument> vd:ReferencedDocument [0..*] Сведения об акте отбора проб
149 ··················<vd:issueNumber>79498-97</vd:issueNumber> bs:String255 [0..1] Номер документа.
150 ··················<vd:issueDate>2017-07-07</vd:issueDate> xs:date [0..1] Дата оформления документа.
151 ··················<vd:type>9</vd:type> dt:DocumentType [1..1] Тип документа = 9 (акт отбора проб).
152 ···············</vd:referencedDocument>
153 ···············<vd:notes>Доп.сведения</vd:notes> bs:Text [0..1] Дополнительные сведения.
154 ···············<vd:expertiseID>913-7613</vd:expertiseID> bs:String255 [1..1] Номер экспертизы.
155 ···············<vd:disease> bs:String255 [1..1] Показатель исследования.
156 ··················<dt:name>Показатель 1</dt:name> bs:String255 [1..1] Наименование показателя.
157 ···············</vd:disease>
158 ···············<vd:method> dt:ResearchMethod [0..1] Метод исследования.
159 ··················<dt:name>Метод 1</dt:name> bs:String255 [1..1] Название метода исследования.
160 ···············</vd:method>
161 ···············<vd:result>NEGATIVE</vd:result> dt:ResearchResult [0..1] Результат исследования.
162 ···············<vd:conclusion>Заключение</vd:conclusion> bs:Text [0..1] Заключение.
163 ············</vd:laboratoryResearch>
164 ············<vd:specialMarks>Особые отметки</vd:specialMarks> bs:Text [0..1] Особые отметки для ветеринарно-сопроводительного документа.
165 ·········</vd:authentication>
166 ······</vd:vetDocument>
167 ···</vd:vetDocumentList>
168 </exc:getPreExportVetDocumentListResponse>