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

Материал из Справочная система Россельхознадзора
Перейти к навигации Перейти к поиску
м (Nikeshina-ad-171025 переименовал страницу CheckShipmentRegionalizationOperation v2.0 в CheckShipmentRegionalizationOperation v2)
 
(не показано 15 промежуточных версий 3 участников)
Строка 4: Строка 4:
* перемещение разрешено;
* перемещение разрешено;
* перемещение разрешено при выполнении дополнительных условий.
* перемещение разрешено при выполнении дополнительных условий.
Если перемещение разрешено при выполнении дополнительных условий, то пользователь также получит список всех необходимых условий. Данный список условий необходимо передаваться в запросе на создание транспортной партии для оформления ВСД. Передавая список условий пользователь подтверждает выполнение указанных условий.
Если перемещение разрешено при выполнении дополнительных условий, то пользователь также получит список всех необходимых условий. Данный список условий, исключая несоблюдаемые альтернативные группы условий (при их наличии), необходимо передавать в запросе на создание транспортной партии для оформления ВСД. Передавая список условий, пользователь подтверждает выполнение указанных условий.
Если перемещение запрещено, то ВСД для данной продукции с указанным маршрутом не сможет быть оформлен.  
Если перемещение запрещено, то ВСД для данной продукции с указанным маршрутом не сможет быть оформлен.


При выполнении операции '''CheckShipmentRegionalizationOperation''' на вход системы передаются следующие сведения:
При выполнении операции '''CheckShipmentRegionalizationOperation''' на вход системы передаются следующие сведения:
Строка 73: Строка 73:
! Тип
! Тип
! Обязат.
! Обязат.
! Описание
! Описание (нажмите [...] для отображения дополнительного описания)
! Пример
|-
|-
|1
|001
|style="font-weight: bold; font-family: Courier;" |<merc:checkShipmentRegionalizationRequest>
|style="font-weight: ; font-family: Courier;" |{{color|#190dbf|'''<{{color|#660e7a|merc:}}checkShipmentRegionalizationRequest>'''}}
|
|
|
|
|
| style="width:52em;"|  
|style="font-family: Courier;" |
|-
|-
|2
|002
|style="font-weight: bold; font-family: Courier;" |···<merc:localTransactionId>
|style="font-weight: ; font-family: Courier;" |···{{color|#190dbf|'''<{{color|#660e7a|merc:}}localTransactionId>'''}}{{color|#131313|А0001}}{{color|#190dbf|'''</{{color|#660e7a|merc:}}localTransactionId>'''}}
|[http://www.w3.org/TR/xmlschema-2/#NCName xs:NCName]
|[http://www.w3.org/TR/xmlschema-2/#NCName xs:NCName]
|[1..1]
|[1..1]
|Идентификатор заявки в клиентской системе.
| style="width:52em;"| Идентификатор заявки в клиентской системе.
|style="font-family: Courier;" |<bs:guid>A00001</bs:guid>
|-
|-
|3
|003
|style="font-weight: bold; font-family: Courier;" |···<merc:initiator>
|style="font-weight: ; font-family: Courier;" |···{{color|#190dbf|'''<{{color|#660e7a|merc:}}initiator>'''}}
|[[User_v2.0|dt:User]]
|[[User_v2.0|vd:User]]
|[1..1]
|[1..1]
|Пользователь, зарегистрированный в системе Меркурий и инициирующий запрос к шлюзу.  
|<div class="mw-collapsible mw-collapsed" data-expandtext="&nbsp;...&nbsp;" data-collapsetext="свернуть" style="font-weight: bold; width:52em;">
<span style="white-space:nowrap; font-weight: normal;">Пользователь, зарегистрированный в системе Меркурий и инициирующий запрос к шлюзу.</span>
<div class="mw-collapsible-content" style="font-weight: normal;">
* Является ответственным за выполнение бизнес-операции.  
* Является ответственным за выполнение бизнес-операции.  
* Здесь потребуется логин ветврача или пользователя ХС. Логин для базовой аутентификации не подойдёт.
* Здесь потребуется логин ветврача или пользователя ХС. Логин для базовой аутентификации не подойдёт.</div>
|style="font-family: Courier;" |
</div>
|-
|-
|4
|004
|style="font-weight: bold; font-family: Courier;" |······<vd:login>
|style="font-weight: ; font-family: Courier;" |······{{color|#190dbf|'''<{{color|#660e7a|vd:}}login>'''}}{{color|#131313|user_ab_150101}}{{color|#190dbf|'''</{{color|#660e7a|vd:}}login>'''}}
|[http://www.w3.org/TR/xmlschema-2/#NCName xs:NCName]
|[http://www.w3.org/TR/xmlschema-2/#NCName xs:NCName]
|[1..1]
|[1..1]
|Логин пользователя, зарегистрированного в системе Меркурий. Обязательно указывать один из параметров.
| style="width:52em;"| Логин пользователя, зарегистрированного в системе Меркурий.
|style="font-family: Courier;" |<vd:login>user_ab_150101</vd:login>
|-
|-
|5
|005
|style="font-weight: bold; font-family: Courier;" |···</merc:initiator>
|style="font-weight: ; font-family: Courier;" |···{{color|#190dbf|'''</{{color|#660e7a|merc:}}initiator>'''}}
|
|
|
|
|
|style="font-family: Courier;" |
| style="width:52em;"|  
|-
|-
|6
|006
|style="font-weight: bold; font-family: Courier;" |···&lt;dt:cargoType>
|style="font-weight: ; font-family: Courier;" |···{{color|#190dbf|'''<{{color|#660e7a|dt:}}cargoType>'''}}
|[[SubProduct_v2.0|dt:SubProduct]]
|[[SubProduct_v2.0|dt:SubProduct]]
|[1..*]
|[1..*]
|Категория груза, для которой запрашиваются правила перемещения по маршруту.
|<div class="mw-collapsible mw-collapsed" data-expandtext="&nbsp;...&nbsp;" data-collapsetext="свернуть" style="font-weight: bold; width:52em;">
<span style="white-space:nowrap; font-weight: normal;">Категория груза, для которой запрашиваются правила перемещения по маршруту.</span>
<div class="mw-collapsible-content" style="font-weight: normal;">
* Третий уровень иерархического справочника продукции ИС Меркурий.
* Третий уровень иерархического справочника продукции ИС Меркурий.
* Обязательно указывать один из идентификаторов: uuid или guid; при указании обоих приоритет у uuid.
* Обязательно указывать один из идентификаторов: uuid или guid; при указании обоих приоритет у uuid.</div>
|style="font-family: Courier;" |
</div>
|-
|-
|7
|007
|style="font-weight: bold; font-family: Courier;" |······<bs:uuid>
|style="font-weight: ; font-family: Courier;" |······{{color|#190dbf|'''<{{color|#660e7a|bs:}}uuid>'''}}{{color|#131313|UUID}}{{color|#190dbf|'''</{{color|#660e7a|bs:}}uuid>'''}}
|[[UUID|bs:UUID]]
|[[UUID|bs:UUID]]
|[0..1]
|[0..1]
|Идентификатор версии вида продукции.
| style="width:52em;"| Идентификатор версии вида продукции.
|style="font-family: Courier;" |<bs:uuid>d9d008eb-057a-4cd4-8cb2-d69364318bbe</bs:uuid>
|-
|-
|8
|008
|style="font-weight: bold; font-family: Courier;" |······<bs:guid>
|style="font-weight: ; font-family: Courier;" |······{{color|#190dbf|'''<{{color|#660e7a|bs:}}guid>'''}}{{color|#131313|GUID}}{{color|#190dbf|'''</{{color|#660e7a|bs:}}guid>'''}}
|[[UUID|bs:UUID]]
|[[UUID|bs:UUID]]
|[0..1]
|[0..1]
|Глобальный идентификатор вида продукции.
| style="width:52em;"| Глобальный идентификатор вида продукции.
|style="font-family: Courier;" |<bs:guid>6f5feda1-a3d4-4dfd-8625-de62777a205e</bs:guid>
|-
|-
|9
|009
|style="font-weight: bold; font-family: Courier;" |···&lt;dt:cargoType>
|style="font-weight: ; font-family: Courier;" |···{{color|#190dbf|'''<{{color|#660e7a|dt:}}cargoType>'''}}
|
|
|
|
|
|style="font-family: Courier;" |
| style="width:52em;"|  
|-
|-
|10
|010
|style="font-weight: bold; font-family: Courier;" |···<vd:shipmentRoute>
|style="font-weight: ; font-family: Courier;" |···{{color|#190dbf|'''<{{color|#660e7a|vd:}}shipmentRoute>'''}}
|[[ShipmentRoute_v2.0 | vd:ShipmentRoute]]
|[[ShipmentRoute_v2.0 | vd:ShipmentRoute]]
|[0..1]
|[1..1]
|Сведения о маршруте следования (пунктах перегрузки).
|<div class="mw-collapsible mw-collapsed" data-expandtext="&nbsp;...&nbsp;" data-collapsetext="свернуть" style="font-weight: bold; width:52em;">
|style="font-family: Courier;" |
<span style="white-space:nowrap; font-weight: normal;">Сведения о маршруте следования (пунктах перегрузки).</span>
<div class="mw-collapsible-content" style="font-weight: normal;">
* Должно быть указано минимум 2 точки в маршруте</div>
</div>
|-
|-
|11
|011
|style="font-weight: bold; font-family: Courier;" |······<vd:routePoint>
|style="font-weight: ; font-family: Courier;" |······{{color|#190dbf|'''<{{color|#660e7a|vd:}}routePoint>'''}}
|[[ShipmentRoutePoint_v2.0 | vd:ShipmentRoutePoint]]
|[[ShipmentRoutePoint_v2.0 | vd:ShipmentRoutePoint]]
|[0..*]
|[2..*]
|Сведения о точке маршрута. Обязательно должно быть заполнено хотя бы одно из полей, либо location либо enterprise.
|<div class="mw-collapsible mw-collapsed" data-expandtext="&nbsp;...&nbsp;" data-collapsetext="свернуть" style="font-weight: bold; width:52em;">
|style="font-family: Courier;" |
<span style="white-space:nowrap; font-weight: normal;">Сведения о точке маршрута. </span>
|-
<div class="mw-collapsible-content" style="font-weight: normal;">
|12
* Обязательно должно быть заполнено хотя бы одно из полей, либо location либо enterprise.</div>
|style="font-weight: bold; font-family: Courier;" |·········<bs:uuid>
</div>
|[[UUID|bs:UUID]]
|[1..1]
|Идентификатор версии точки маршрута.
|style="font-family: Courier;" |<bs:uuid>cbd91ac0-bec2-4308-a395-33b68871d76b</bs:uuid>
|-
|-
|13
|012
|style="font-weight: bold; font-family: Courier;" |·········<vd:sqnId>
|style="font-weight: ; font-family: Courier;" |·········{{color|#190dbf|'''<{{color|#660e7a|vd:}}sqnId>'''}}{{color|#131313|1}}{{color|#190dbf|'''</{{color|#660e7a|vd:}}sqnId>'''}}
|[[SequenceNumber_v2.0|bs:SequenceNumber]]
|[[SequenceNumber_v2.0|bs:SequenceNumber]]
|[1..1]
|[0..1]
|Порядовый номер точки маршрута.  
|<div class="mw-collapsible mw-collapsed" data-expandtext="&nbsp;...&nbsp;" data-collapsetext="свернуть" style="font-weight: bold; width:52em;">
|style="font-family: Courier;" |<vd:sqnId>3</vd:sqnId>
<span style="white-space:nowrap; font-weight: normal;">Порядовый номер точки маршрута.</span>
<div class="mw-collapsible-content" style="font-weight: normal;">
* Не обязателен для заполнения, будет сгенерирован автоматически в ответе.</div>
</div>
|-
|-
|14
|013
|style="font-weight: bold; font-family: Courier;" |·········<vd:location>
|style="font-weight: ; font-family: Courier;" |·········{{color|#190dbf|'''<{{color|#660e7a|vd:}}location>'''}}
|[[Location_v2.0 | dt:Location]]
|[[Location_v2.0 | dt:Location]]
|[0..1]
|[0..1]
|Сведения о точке маршрута.
| style="width:52em;"| Сведения о точке маршрута.
* Указывается в случае, если не указано значение enterpise
* '''Указывается в случае, если не указано значение enterpise'''
|style="font-family: Courier;" |
|-
|15
|style="font-weight: bold; font-family: Courier;" |············&lt;dt:name>
|[[String255|bs:String255]]
|[0..1]
|Название точки маршрута.
|style="font-family: Courier;" |&lt;dt:name>Перегрузочный пункт №812</dt:name>
|-
|-
|16
|014
|style="font-weight: bold; font-family: Courier;" |············&lt;dt:address>
|style="font-weight: ; font-family: Courier;" |············{{color|#190dbf|'''<{{color|#660e7a|dt:}}address>'''}}
|
|
|
|
|
|style="font-family: Courier;" |
| style="width:52em;"|  
|-
|-
|17
|015
|style="font-weight: bold; font-family: Courier;" |···············&lt;dt:country>
|style="font-weight: ; font-family: Courier;" |···············{{color|#190dbf|'''<{{color|#660e7a|dt:}}country>'''}}
|[[Country_v2.0|dt:Country]]
|[[Country_v2.0|dt:Country]]
|[1..1]
|[1..1]
|Описание страны.
|<div class="mw-collapsible mw-collapsed" data-expandtext="&nbsp;...&nbsp;" data-collapsetext="свернуть" style="font-weight: bold; width:52em;">
* Обязательно указывать один из идентификаторов: uuid или guid; при указании обоих приоритет у uuid.
<span style="white-space:nowrap; font-weight: normal;">Страна.</span>
|style="font-family: Courier;" |
<div class="mw-collapsible-content" style="font-weight: normal;">
* Обязательно должен быть указан один из идентификаторов: UUID или GUID. При указании обоих приоритет у UUID. </div>
</div>
|-
|-
|18
|016
|style="font-weight: bold; font-family: Courier;" |··················<bs:uuid>
|style="font-weight: ; font-family: Courier;" |··················{{color|#190dbf|'''<{{color|#660e7a|bs:}}uuid>'''}}{{color|#131313|UUID}}{{color|#190dbf|'''</{{color|#660e7a|bs:}}uuid>'''}}
|[[UUID|bs:UUID]]
|[[UUID|bs:UUID]]
|[0..1]
|[0..1]
|Идентификатор версии страны.
| style="width:52em;"| Идентификатор версии страны.
|style="font-family: Courier;" |<bs:uuid>cbd91ac0-bec2-4308-a395-33b68871d76b</bs:uuid>
|-
|-
|19
|017
|style="font-weight: bold; font-family: Courier;" |··················<bs:guid>
|style="font-weight: ; font-family: Courier;" |··················{{color|#190dbf|'''<{{color|#660e7a|bs:}}guid>'''}}{{color|#131313|GUID}}{{color|#190dbf|'''</{{color|#660e7a|bs:}}guid>'''}}
|[[UUID|bs:UUID]]  
|[[UUID|bs:UUID]]  
|[0..1]
|[0..1]
|Глобальный идентификатор страны.
| style="width:52em;"| Глобальный идентификатор страны.
|style="font-family: Courier;" |<bs:guid>3aa0c3ce-8d01-4779-bfb7-df7f234cf86f</bs:guid>
|-
|-
|20
|018
|style="font-weight: bold; font-family: Courier;" |···············</dt:country>
|style="font-weight: ; font-family: Courier;" |···············{{color|#190dbf|'''</{{color|#660e7a|dt:}}country>'''}}
|
|
|
|
|
|style="font-family: Courier;" |
| style="width:52em;"|  
|-
|-
|21
|019
|style="font-weight: bold; font-family: Courier;" |···············&lt;dt:region>
|style="font-weight: ; font-family: Courier;" |···············{{color|#190dbf|'''<{{color|#660e7a|dt:}}region>'''}}
|[[Region_v2.0|dt:Region]]
|[[Region_v2.0|dt:Region]]
|[1..1]
|[1..1]
|Регион страны.
|<div class="mw-collapsible mw-collapsed" data-expandtext="&nbsp;...&nbsp;" data-collapsetext="свернуть" style="font-weight: bold; width:52em;">
* Обязательно указывать один из идентификаторов: uuid или guid; при указании обоих приоритет у uuid.
<span style="white-space:nowrap; font-weight: normal;">Регион страны.</span>
|style="font-family: Courier;" |
<div class="mw-collapsible-content" style="font-weight: normal;">
* Обязательно должен быть указан один из идентификаторов: UUID или GUID. При указании обоих приоритет у UUID. </div>
</div>
|-
|-
|22
|020
|style="font-weight: bold; font-family: Courier;" |··················<bs:uuid>
|style="font-weight: ; font-family: Courier;" |··················{{color|#190dbf|'''<{{color|#660e7a|bs:}}uuid>'''}}{{color|#131313|UUID}}{{color|#190dbf|'''</{{color|#660e7a|bs:}}uuid>'''}}
|[[UUID|bs:UUID]]
|[[UUID|bs:UUID]]
|[0..1]
|[0..1]
|Идентификатор версии региона.
| style="width:52em;"| Идентификатор версии региона.
|style="font-family: Courier;" |<bs:uuid>0ae56b5c-6844-4c87-9a57-07a9d8979a7a</bs:uuid>
|-
|-
|23
|021
|style="font-weight: bold; font-family: Courier;" |··················<bs:guid>
|style="font-weight: ; font-family: Courier;" |··················{{color|#190dbf|'''<{{color|#660e7a|bs:}}guid>'''}}{{color|#131313|GUID}}{{color|#190dbf|'''</{{color|#660e7a|bs:}}guid>'''}}
|[[UUID|bs:UUID]]  
|[[UUID|bs:UUID]]  
|[0..1]
|[0..1]
|Глобальный идентификатор региона.
| style="width:52em;"| Глобальный идентификатор региона.
|style="font-family: Courier;" |<bs:guid>0d4ab22b-0461-4ef1-a151-05162558d89c</bs:guid>
|-
|-
|24
|022
|style="font-weight: bold; font-family: Courier;" |···············</dt:region>
|style="font-weight: ; font-family: Courier;" |···············{{color|#190dbf|'''</{{color|#660e7a|dt:}}region>'''}}
|
|
|
|
|
|style="font-family: Courier;" |
| style="width:52em;"|  
|-
|-
|25
|023
|style="font-weight: bold; font-family: Courier;" |···············&lt;dt:district>
|style="font-weight: ; font-family: Courier;" |···············{{color|#190dbf|'''<{{color|#660e7a|dt:}}district>'''}}
|[[District_v2.0|dt:District]]
|[[District_v2.0|dt:District]]
|[0..1]
|[0..1]
|Район региона.
|<div class="mw-collapsible mw-collapsed" data-expandtext="&nbsp;...&nbsp;" data-collapsetext="свернуть" style="font-weight: bold; width:52em;">
|style="font-family: Courier;" |
<span style="white-space:nowrap; font-weight: normal;">Район региона.</span>
<div class="mw-collapsible-content" style="font-weight: normal;">
* Обязательно должен быть указан один из идентификаторов: UUID или GUID. При указании обоих приоритет у UUID. </div>
</div>
|-
|-
|26
|024
|style="font-weight: bold; font-family: Courier;" |··················<bs:uuid>
|style="font-weight: ; font-family: Courier;" |··················{{color|#190dbf|'''<{{color|#660e7a|bs:}}uuid>'''}}{{color|#131313|UUID}}{{color|#190dbf|'''</{{color|#660e7a|bs:}}uuid>'''}}
|[[UUID|bs:UUID]]
|[[UUID|bs:UUID]]
|[0..1]
|[0..1]
|Идентификатор версии района.
| style="width:52em;"| Идентификатор версии района.
|style="font-family: Courier;" |<bs:uuid>851cf860-e9a3-4981-b83e-3dc6cb06cf07</bs:uuid>
|-
|-
|27
|025
|style="font-weight: bold; font-family: Courier;" |··················<bs:guid>
|style="font-weight: ; font-family: Courier;" |··················{{color|#190dbf|'''<{{color|#660e7a|bs:}}guid>'''}}{{color|#131313|GUID}}{{color|#190dbf|'''</{{color|#660e7a|bs:}}guid>'''}}
|[[UUID|bs:UUID]]  
|[[UUID|bs:UUID]]  
|[0..1]
|[0..1]
|Глобальный идентификатор района.
| style="width:52em;"| Глобальный идентификатор района.
|style="font-family: Courier;" |<bs:guid>c9862fa8-e7cb-4b01-a62f-eba8328a6a2c</bs:guid>
|-
|-
|28
|026
|style="font-weight: bold; font-family: Courier;" |···············</dt:district>
|style="font-weight: ; font-family: Courier;" |···············{{color|#190dbf|'''</{{color|#660e7a|dt:}}district>'''}}
|
|
|
|
|
|style="font-family: Courier;" |
| style="width:52em;"|  
|-
|-
|29
|027
|style="font-weight: bold; font-family: Courier;" |···············&lt;dt:locality>
|style="font-weight: ; font-family: Courier;" |···············{{color|#190dbf|'''<{{color|#660e7a|dt:}}locality>'''}}
|[[Locality_v2.0|dt:Locality]]
|[[Locality_v2.0|dt:Locality]]
|[0..1]
|[0..1]
|Населённый пункт.
|<div class="mw-collapsible mw-collapsed" data-expandtext="&nbsp;...&nbsp;" data-collapsetext="свернуть" style="font-weight: bold; width:52em;">
|style="font-family: Courier;" |
<span style="white-space:nowrap; font-weight: normal;">Населённый пункт.</span>
<div class="mw-collapsible-content" style="font-weight: normal;">
* Обязательно должен быть указан один из идентификаторов: UUID или GUID. При указании обоих приоритет у UUID. </div>
</div>
|-
|-
|30
|028
|style="font-weight: bold; font-family: Courier;" |··················<bs:uuid>
|style="font-weight: ; font-family: Courier;" |··················{{color|#190dbf|'''<{{color|#660e7a|bs:}}uuid>'''}}{{color|#131313|UUID}}{{color|#190dbf|'''</{{color|#660e7a|bs:}}uuid>'''}}
|[[UUID|bs:UUID]]
|[[UUID|bs:UUID]]
|[0..1]
|[0..1]
|Идентификатор версии населенного пункта.
| style="width:52em;"| Идентификатор версии населенного пункта.
|style="font-family: Courier;" |<bs:uuid>d9d008eb-057a-4cd4-8cb2-d69364318bbe</bs:uuid>
|-
|-
|31
|029
|style="font-weight: bold; font-family: Courier;" |··················<bs:guid>
|style="font-weight: ; font-family: Courier;" |··················{{color|#190dbf|'''<{{color|#660e7a|bs:}}guid>'''}}{{color|#131313|GUID}}{{color|#190dbf|'''</{{color|#660e7a|bs:}}guid>'''}}
|[[UUID|bs:UUID]]  
|[[UUID|bs:UUID]]  
|[0..1]
|[0..1]
|Глобальный идентификатор населенного пункта.
| style="width:52em;"| Глобальный идентификатор населенного пункта.
|style="font-family: Courier;" |<bs:guid>6f5feda1-a3d4-4dfd-8625-de62777a205e</bs:guid>
|-
|-
|32
|030
|style="font-weight: bold; font-family: Courier;" |···············</dt:locality>
|style="font-weight: ; font-family: Courier;" |···············{{color|#190dbf|'''</{{color|#660e7a|dt:}}locality>'''}}
|
|
|
|
|
|style="font-family: Courier;" |
| style="width:52em;"|  
|-
|-
|33
|031
|style="font-weight: bold; font-family: Courier;" |···············&lt;dt:subLocality>
|style="font-weight: ; font-family: Courier;" |···············{{color|#190dbf|'''<{{color|#660e7a|dt:}}subLocality>'''}}
|[[Locality_v2.0|dt:Locality]]
|[[Locality_v2.0|dt:Locality]]
|[0..1]
|[0..1]
| Населённый пункт, подчинённый населённому пункту.
|<div class="mw-collapsible mw-collapsed" data-expandtext="&nbsp;...&nbsp;" data-collapsetext="свернуть" style="font-weight: bold; width:52em;">
|style="font-family: Courier;" |
<span style="white-space:nowrap; font-weight: normal;">Населённый пункт, подчинённый населённому пункту.</span>
<div class="mw-collapsible-content" style="font-weight: normal;">
* Обязательно должен быть указан один из идентификаторов: UUID или GUID. При указании обоих приоритет у UUID. </div>
</div>
|-
|-
|34
|032
|style="font-weight: bold; font-family: Courier;" |··················<bs:uuid>
|style="font-weight: ; font-family: Courier;" |··················{{color|#190dbf|'''<{{color|#660e7a|bs:}}uuid>'''}}{{color|#131313|UUID}}{{color|#190dbf|'''</{{color|#660e7a|bs:}}uuid>'''}}
|[[UUID|bs:UUID]]
|[[UUID|bs:UUID]]
|[0..1]
|[0..1]
|Идентификатор версии населенного пункта.
| style="width:52em;"| Идентификатор версии населенного пункта.
|style="font-family: Courier;" |<bs:uuid>53557240-35e7-48c8-81ce-8b9948cfef90</bs:uuid>
|-
|-
|35
|033
|style="font-weight: bold; font-family: Courier;" |··················<bs:guid>
|style="font-weight: ; font-family: Courier;" |··················{{color|#190dbf|'''<{{color|#660e7a|bs:}}guid>'''}}{{color|#131313|GUID}}{{color|#190dbf|'''</{{color|#660e7a|bs:}}guid>'''}}
|[[UUID|bs:UUID]]  
|[[UUID|bs:UUID]]  
|[0..1]
|[0..1]
|Глобальный идентификатор населенного пункта.
| style="width:52em;"| Глобальный идентификатор населенного пункта.
|style="font-family: Courier;" |<bs:guid>2c779c29-1fc2-44a6-8add-92752657f089</bs:guid>
|-
|-
|36
|034
|style="font-weight: bold; font-family: Courier;" |···············</dt:subLocality>
|style="font-weight: ; font-family: Courier;" |···············{{color|#190dbf|'''</{{color|#660e7a|dt:}}subLocality>'''}}
|
|
|
|
|
|style="font-family: Courier;" |
| style="width:52em;"|  
|-
|-
|37
|035
|style="font-weight: bold; font-family: Courier;" |············</dt:address>
|style="font-weight: ; font-family: Courier;" |············{{color|#190dbf|'''</{{color|#660e7a|dt:}}address>'''}}
|
|
|
|
|
|style="font-family: Courier;" |
| style="width:52em;"|  
|-
|-
|38
|036
|style="font-weight: bold; font-family: Courier;" |·········</vd:location>
|style="font-weight: ; font-family: Courier;" |·········{{color|#190dbf|'''</{{color|#660e7a|vd:}}location>'''}}
|
|
|
|
|
| style="width:52em;"|  
|style="font-family: Courier;" |
|-
|-
|39
|037
|style="font-weight: bold; font-family: Courier;" |·········<vd:enterprise>
|style="font-weight: ; font-family: Courier;" |·········{{color|#190dbf|'''<{{color|#660e7a|vd:}}enterprise>'''}}
|[[Enterprise_v2.0|dt:Enterprise]]
|[[Enterprise_v2.0|dt:Enterprise]]
|[0..1]
|[0..1]
|Сведения о предприятии, которое является точкой маршрута.  
|<div class="mw-collapsible mw-collapsed" data-expandtext="&nbsp;...&nbsp;" data-collapsetext="свернуть" style="font-weight: bold; width:52em;">
* Указывается в случае, если не указано значение location
<span style="white-space:nowrap; font-weight: normal;">Сведения о предприятии, которое является точкой маршрута.  
* Обязательно указывать один из идентификаторов: uuid или guid; при указании обоих приоритет у uuid.
* '''Указывается в случае, если не указано значение location'''</span>
|style="font-family: Courier;" |
<div class="mw-collapsible-content" style="font-weight: normal;">
* Обязательно указывать один из идентификаторов: uuid или guid; при указании обоих приоритет у uuid.</div>
</div>
|-
|-
|40
|038
|style="font-weight: bold; font-family: Courier;" |············<bs:uuid>
|style="font-weight: ; font-family: Courier;" |············{{color|#190dbf|'''<{{color|#660e7a|bs:}}uuid>'''}}{{color|#131313|UUID}}{{color|#190dbf|'''</{{color|#660e7a|bs:}}uuid>'''}}
|[[UUID|bs:UUID]]
|[[UUID|bs:UUID]]
|[0..1]
|[0..1]
|Идентификатор версии предприятия.
| style="width:52em;"| Идентификатор версии предприятия.
|style="font-family: Courier;" |<bs:uuid>53557240-35e7-48c8-81ce-8b9948cfef90</bs:uuid>
|-
|-
|41
|039
|style="font-weight: bold; font-family: Courier;" |············<bs:guid>
|style="font-weight: ; font-family: Courier;" |············{{color|#190dbf|'''<{{color|#660e7a|bs:}}guid>'''}}{{color|#131313|GUID}}{{color|#190dbf|'''</{{color|#660e7a|bs:}}guid>'''}}
|[[UUID|bs:UUID]]  
|[[UUID|bs:UUID]]  
|[0..1]
|[0..1]
|Глобальный идентификатор предприятия.
| style="width:52em;"| Глобальный идентификатор предприятия.
|style="font-family: Courier;" |<bs:guid>2c779c29-1fc2-44a6-8add-92752657f089</bs:guid>
|-
|-
|42
|040
|style="font-weight: bold; font-family: Courier;" |·········</vd:enterprise>
|style="font-weight: ; font-family: Courier;" |·········{{color|#190dbf|'''</{{color|#660e7a|vd:}}enterprise>'''}}
|
|
|
|
|
|style="font-family: Courier;" |
| style="width:52em;"|  
|-
|-
|43
|041
|style="font-weight: bold; font-family: Courier;" |······</vd:routePoint>
|style="font-weight: ; font-family: Courier;" |······{{color|#190dbf|'''</{{color|#660e7a|vd:}}routePoint>'''}}
|
|
|
|
|
|style="font-family: Courier;" |
| style="width:52em;"|  
|-
|-
|44
|042
|style="font-weight: bold; font-family: Courier;" |···</vd:shipmentRoute>
|style="font-weight: ; font-family: Courier;" |···{{color|#190dbf|'''</{{color|#660e7a|vd:}}shipmentRoute>'''}}
|
|
|
|
|
|style="font-family: Courier;" |
| style="width:52em;"|  
|-
|-
|45
|043
|style="font-weight: bold; font-family: Courier;" |</merc:checkShipmentRegionalizationRequest>
|style="font-weight: ; font-family: Courier;" |{{color|#190dbf|'''</{{color|#660e7a|merc:}}checkShipmentRegionalizationRequest>'''}}
|
|
|
|
|
|style="font-family: Courier;" |
| style="width:52em;"|  
|-
|-
|}
|}
Строка 408: Строка 389:
! Тип
! Тип
! Обязат.
! Обязат.
! Описание
! Описание (нажмите [...] для отображения дополнительного описания)
! Пример
|-
|-
|1
|001
|style="font-weight: bold; font-family: Courier;" |<merc:checkShipmentRegionalizationResponse>
|style="font-weight: ; font-family: Courier;" |{{color|#190dbf|'''<{{color|#660e7a|merc:}}checkShipmentRegionalizationResponse>'''}}
|
|
|
|
|
|style="font-family: Courier;" |
| style="width:52em;"|  
|-
|-
|2
|002
|style="font-weight: bold; font-family: Courier;" |···<vd:r13nRouteSection>
|style="font-weight: ; font-family: Courier;" |···{{color|#190dbf|'''<{{color|#660e7a|vd:}}r13nRouteSection>'''}}
|[[RouteSectionR13nRules_v2.0|vd:RouteSectionR13nRules]]
|[[RouteSectionR13nRules_v2.0|vd:RouteSectionR13nRules]]
|[1..*]
|[1..*]
|Описание правил перемещения продукции.  
|<div class="mw-collapsible mw-collapsed" data-expandtext="&nbsp;...&nbsp;" data-collapsetext="свернуть" style="font-weight: bold; width:52em;">
<span style="white-space:nowrap; font-weight: normal;">Описание правил перемещения продукции.</span>
<div class="mw-collapsible-content" style="font-weight: normal;">
* Количество элементов `r13nRouteSection` в ответе соответствует количеству отрезков маршрута.  
* Количество элементов `r13nRouteSection` в ответе соответствует количеству отрезков маршрута.  
* Атрибут `r13nRouteSection/sqnId` равен номеру отрезка, нумерация начинается с единицы.  
* Атрибут `r13nRouteSection/sqnId` равен номеру отрезка, нумерация начинается с единицы.  
* Количество элементов `r13nRouteSection/appliedR13nRule` соответствует количеству категорий груза (элемент `cargoType`) в запросе.
* Количество элементов `r13nRouteSection/appliedR13nRule` соответствует количеству категорий груза (элемент `cargoType`) в запросе.</div>
|style="font-family: Courier;" |
</div>
|-
|-
|3
|003
|style="font-weight: bold; font-family: Courier;" |······<vd:sqnId>
|style="font-weight: ; font-family: Courier;" |······{{color|#190dbf|'''<{{color|#660e7a|vd:}}sqnId>'''}}{{color|#131313|1}}{{color|#190dbf|'''</{{color|#660e7a|vd:}}sqnId>'''}}
|[[SequenceNumber_v2.0|bs:SequenceNumber]]
|[[SequenceNumber_v2.0|bs:SequenceNumber]]
|[1..1]
|[1..1]
|Порядовый номер отрезка маршрута.
| style="width:52em;"| Порядовый номер отрезка маршрута.
|style="font-family: Courier;" |<vd:sqnId>1</vd:sqnId>
|-
|-
|4
|004
|style="font-weight: bold; font-family: Courier;" |······<vd:appliedR13nRule>
|style="font-weight: ; font-family: Courier;" |······{{color|#190dbf|'''<{{color|#660e7a|vd:}}appliedR13nRule>'''}}
|[[RegionalizationShippingRule_v2.0|dt:RegionalizationShippingRule]]
|[[RegionalizationShippingRule_v2.0|dt:RegionalizationShippingRule]]
|[1..*]
|[1..*]
|Применяемое правило перемещения для каждой категории груза на данном участке маршрута.
| style="width:52em;"| Применяемое правило перемещения для каждой категории груза на данном участке маршрута.
|style="font-family: Courier;" |
|-
|-
|5
|005
|style="font-weight: bold; font-family: Courier;" |·········&lt;dt:cargoType>
|style="font-weight: ; font-family: Courier;" |·········{{color|#190dbf|'''<{{color|#660e7a|dt:}}cargoType>'''}}
|[[SubProduct_v2.0|dt:SubProduct]]
|[[SubProduct_v2.0|dt:SubProduct]]
|[1..*]
|[1..*]
|Ветеринарная категория груза, на которую распространяется правило перемещения.
| style="width:52em;"| Ветеринарная категория груза, на которую распространяется правило перемещения.
|style="font-family: Courier;" |
|-
|-
|6
|006
|style="font-weight: bold; font-family: Courier;" |············<bs:uuid>
|style="font-weight: ; font-family: Courier;" |············{{color|#190dbf|'''<{{color|#660e7a|bs:}}uuid>'''}}{{color|#131313|UUID}}{{color|#190dbf|'''</{{color|#660e7a|bs:}}uuid>'''}}
|[[UUID|bs:UUID]]
|[[UUID|bs:UUID]]
|[1..1]
|[1..1]
|Идентификатор версии вида продукции.
| style="width:52em;"| Идентификатор версии вида продукции.
|style="font-family: Courier;" |<bs:uuid>d9d008eb-057a-4cd4-8cb2-d69364318bbe</bs:uuid>
|-
|-
|7
|007
|style="font-weight: bold; font-family: Courier;" |············<bs:guid>
|style="font-weight: ; font-family: Courier;" |············{{color|#190dbf|'''<{{color|#660e7a|bs:}}guid>'''}}{{color|#131313|GUID}}{{color|#190dbf|'''</{{color|#660e7a|bs:}}guid>'''}}
|[[UUID|bs:UUID]]
|[[UUID|bs:UUID]]
|[1..1]
|[1..1]
|Глобальный идентификатор вида продукции.
| style="width:52em;"| Глобальный идентификатор вида продукции.
|style="font-family: Courier;" |<bs:guid>6f5feda1-a3d4-4dfd-8625-de62777a205e</bs:guid>
|-
|-
|8
|008
|style="font-weight: bold; font-family: Courier;" |·········&lt;dt:cargoType>
|style="font-weight: ; font-family: Courier;" |·········{{color|#190dbf|'''<{{color|#660e7a|dt:}}cargoType>'''}}
|
|
|
|
|
|style="font-family: Courier;" |
| style="width:52em;"|  
|-
|-
|9
|009
|style="font-weight: bold; font-family: Courier;" |·········&lt;dt:decision>
|style="font-weight: ; font-family: Courier;" |·········{{color|#190dbf|'''<{{color|#660e7a|dt:}}decision>'''}}{{color|#131313|2}}{{color|#190dbf|'''</{{color|#660e7a|dt:}}decision>'''}}
|[[RegionalizationDecision_v2.0|dt:RegionalizationDecision]]
|[[RegionalizationDecision_v2.0|dt:RegionalizationDecision]]
|[1..1]
|[1..1]
|Решение о возможности перемещения груза: перемещение запрещено, перемещение разрешено или перемещение разрешено при обязательном соблюдении условий.
|<div class="mw-collapsible mw-collapsed" data-expandtext="&nbsp;...&nbsp;" data-collapsetext="свернуть" style="font-weight: bold; width:52em;">
|style="font-family: Courier;" |&lt;dt:decision>2</dt:decision>
<span style="white-space:nowrap; font-weight: normal;">Решение о возможности перемещения груза</span>
<div class="mw-collapsible-content" style="font-weight: normal;">
* 1 - перемещение разрешено;
* 2 - перемещение разрешено при обязательном соблюдении условий;
* 3 - перемещение запрещено.</div>
</div>
|-
|-
|10
|010
|style="font-weight: bold; font-family: Courier;" |·········&lt;dt:requirement>
|style="font-weight: ; font-family: Courier;" |·········{{color|#190dbf|'''<{{color|#660e7a|dt:}}requirement>'''}}
|[[RegionalizationRequirement_v2.0|dt:RegionalizationRequirement]]
|[[RegionalizationRequirement_v2.0|dt:RegionalizationRequirement]]
|[0..*]
|[0..*]
|Требование к перемещению партии в отношении к определенному заболеванию.
| style="width:52em;"| Требование к перемещению партии в отношении к определенному заболеванию.
|style="font-family: Courier;" |
|-
|-
|11
|011
|style="font-weight: bold; font-family: Courier;" |············&lt;dt:relatedDisease>
|style="font-weight: ; font-family: Courier;" |············{{color|#190dbf|'''<{{color|#660e7a|dt:}}relatedDisease>'''}}
|[[AnimalDisease_v2.0|dt:AnimalDisease]]
|[[AnimalDisease_v2.0|dt:AnimalDisease]]
|[1..1]
|[1..1]
|Заболевание, к которому относится данное требование
| style="width:52em;"| Заболевание, к которому относится данное требование
|style="font-family: Courier;" |
|-
|-
|12
|012
|style="font-weight: bold; font-family: Courier;" |···············<bs:uuid>
|style="font-weight: ; font-family: Courier;" |···············{{color|#190dbf|'''<{{color|#660e7a|bs:}}uuid>'''}}{{color|#131313|UUID}}{{color|#190dbf|'''</{{color|#660e7a|bs:}}uuid>'''}}
|[[UUID|bs:UUID]]
|[[UUID|bs:UUID]]
|[1..1]
|[1..1]
|Идентификатор заболевания.
| style="width:52em;"| Идентификатор заболевания.
|style="font-family: Courier;" |<bs:uuid>cbd91ac0-bec2-4308-a395-33b68871d76b</bs:uuid>
|-
|-
|13
|013
|style="font-weight: bold; font-family: Courier;" |···············<bs:guid>
|style="font-weight: ; font-family: Courier;" |···············{{color|#190dbf|'''<{{color|#660e7a|bs:}}guid>'''}}{{color|#131313|GUID}}{{color|#190dbf|'''</{{color|#660e7a|bs:}}guid>'''}}
|[[UUID|bs:UUID]]  
|[[UUID|bs:UUID]]  
|[1..1]
|[1..1]
|Глобальный идентификатор заболевания.
| style="width:52em;"| Глобальный идентификатор заболевания.
|style="font-family: Courier;" |<bs:guid>3aa0c3ce-8d01-4779-bfb7-df7f234cf86f</bs:guid>
|-
|-
|14
|014
|style="font-weight: bold; font-family: Courier;" |···············&lt;dt:name>
|style="font-weight: ; font-family: Courier;" |···············{{color|#190dbf|'''<{{color|#660e7a|dt:}}name>'''}}{{color|#131313|Ящур}}{{color|#190dbf|'''</{{color|#660e7a|dt:}}name>'''}}
|[[String255|bs:String255]]
|[[String255|bs:String255]]
|[1..1]
|[1..1]
|Название заболевания.
| style="width:52em;"| Название заболевания.
|style="font-family: Courier;" |&lt;dt:name>Ящур</dt:name>
|-
|-
|15
|015
|style="font-weight: bold; font-family: Courier;" |············</dt:relatedDisease>
|style="font-weight: ; font-family: Courier;" |············{{color|#190dbf|'''</{{color|#660e7a|dt:}}relatedDisease>'''}}
|
|
|
|
|
|style="font-family: Courier;" |
| style="width:52em;"|  
|-
|-
|16
|016
|style="font-weight: bold; font-family: Courier;" |············&lt;dt:type>
|style="font-weight: ; font-family: Courier;" |············{{color|#190dbf|'''<{{color|#660e7a|dt:}}type>'''}}{{color|#131313|2}}{{color|#190dbf|'''</{{color|#660e7a|dt:}}type>'''}}
|[[RegionalizationDecision_v2.0|dt:RegionalizationDecision]]
|[[RegionalizationDecision_v2.0|dt:RegionalizationDecision]]
|[1..1]
|[1..1]
|Вид требования: перемещение запрещено, перемещение разрешено или перемещение разрешено при обязательном соблюдении условий.
|<div class="mw-collapsible mw-collapsed" data-expandtext="&nbsp;...&nbsp;" data-collapsetext="свернуть" style="font-weight: bold; width:52em;">
|style="font-family: Courier;" |&lt;dt:type>2</dt:type>
<span style="white-space:nowrap; font-weight: normal;">Вид требования.</span>
<div class="mw-collapsible-content" style="font-weight: normal;">
* 1 - перемещение разрешено;
* 2 - перемещение разрешено при обязательном соблюдении условий;
* 3 - перемещение запрещено.</div>
</div>
|-
|-
|17
|017
|style="font-weight: bold; font-family: Courier;" |············&lt;dt:conditionGroup>
|style="font-weight: ; font-family: Courier;" |············{{color|#190dbf|'''<{{color|#660e7a|dt:}}conditionGroup>'''}}
|[[RegionalizationConditionGroup_v2.0|dt:RegionalizationConditionGroup]]
|[[RegionalizationConditionGroup_v2.0|dt:RegionalizationConditionGroup]]
|[0..*]
|[0..*]
|Группа условий регионализации, соблюдаемых при перевозке продукции.  
|<div class="mw-collapsible mw-collapsed" data-expandtext="&nbsp;...&nbsp;" data-collapsetext="свернуть" style="font-weight: bold; width:52em;">
* Имеет смысл, если тип требования `type` имеет значение 2 (перемещение разрешено при обязательном соблюдении условий). В этом случае требование считается выполненным, если выполнена одна из альтернативных групп условий `conditionGroup`. См. условие выполнения группы в описании типа `dt:RegionalizationConditionGroup`.
<span style="white-space:nowrap; font-weight: normal;">Группа условий регионализации, соблюдаемых при перевозке продукции.</span>
|style="font-family: Courier;" |
<div class="mw-collapsible-content" style="font-weight: normal;">
* Имеет смысл, если тип требования `type` имеет значение 2 (перемещение разрешено при обязательном соблюдении условий). В этом случае требование считается выполненным, если выполнена одна из альтернативных групп условий `conditionGroup`. См. условие выполнения группы в описании типа `dt:RegionalizationConditionGroup`.</div>
</div>
|-
|-
|18
|018
|style="font-weight: bold; font-family: Courier;" |···············&lt;dt:condition>
|style="font-weight: ; font-family: Courier;" |···············{{color|#190dbf|'''<{{color|#660e7a|dt:}}condition>'''}}
|[[RegionalizationCondition_v2.0|dt:RegionalizationCondition]]
|[[RegionalizationCondition_v2.0|dt:RegionalizationCondition]]
|[1..*]
|[1..*]
|Условие регионализации, соблюдаемое при перевозке груза
| style="width:52em;"| Условие регионализации, соблюдаемое при перевозке груза
|style="font-family: Courier;" |
|-
|-
|19
|019
|style="font-weight: bold; font-family: Courier;" |··················<bs:uuid>
|style="font-weight: ; font-family: Courier;" |··················{{color|#190dbf|'''<{{color|#660e7a|bs:}}uuid>'''}}{{color|#131313|UUID}}{{color|#190dbf|'''</{{color|#660e7a|bs:}}uuid>'''}}
|[[UUID|bs:UUID]]
|[[UUID|bs:UUID]]
|[1..1]
|[1..1]
|Идентификатор версии условия регионализации.
| style="width:52em;"| Идентификатор версии условия регионализации.
|style="font-family: Courier;" |<bs:uuid>c9781d68-8f7d-4fb6-a007-d7a14f0815f6</bs:uuid>
|-
|-
|20
|020
|style="font-weight: bold; font-family: Courier;" |··················<bs:guid>
|style="font-weight: ; font-family: Courier;" |··················{{color|#190dbf|'''<{{color|#660e7a|bs:}}guid>'''}}{{color|#131313|GUID}}{{color|#190dbf|'''</{{color|#660e7a|bs:}}guid>'''}}
|[[UUID|bs:UUID]]
|[[UUID|bs:UUID]]
|[1..1]
|[1..1]
|Глобальный идентификатор условия регионализации.
| style="width:52em;"| Глобальный идентификатор условия регионализации.
|style="font-family: Courier;" |<bs:guid>8aaaac24-8e10-499e-b1a2-cda0bf3f5855</bs:guid>
|-
|-
|21
|021
|style="font-weight: bold; font-family: Courier;" |··················<bs:active>
|style="font-weight: ; font-family: Courier;" |··················{{color|#190dbf|'''<{{color|#660e7a|bs:}}active>'''}}{{color|#131313|true}}{{color|#190dbf|'''</{{color|#660e7a|bs:}}active>'''}}
|[http://www.w3.org/TR/xmlschema-2/#boolean xs:boolean]
|[http://www.w3.org/TR/xmlschema-2/#boolean xs:boolean]
|[1..1]
|[1..1]
|Является ли запись об условии регионализации активной:
|<div class="mw-collapsible mw-collapsed" data-expandtext="&nbsp;...&nbsp;" data-collapsetext="свернуть" style="font-weight: bold; width:52em;">
<span style="white-space:nowrap; font-weight: normal;">Является ли запись об условии регионализации активной.</span>
<div class="mw-collapsible-content" style="font-weight: normal;">
* true - запись активна;
* true - запись активна;
* false - запись не активна.
* false - запись не активна.</div>
|style="font-family: Courier;" |<bs:active>true</bs:active>
</div>
|-
|-
|22
|022
|style="font-weight: bold; font-family: Courier;" |··················<bs:last>
|style="font-weight: ; font-family: Courier;" |··················{{color|#190dbf|'''<{{color|#660e7a|bs:}}last>'''}}{{color|#131313|true}}{{color|#190dbf|'''</{{color|#660e7a|bs:}}last>'''}}
|[http://www.w3.org/TR/xmlschema-2/#boolean xs:boolean]
|[http://www.w3.org/TR/xmlschema-2/#boolean xs:boolean]
|[1..1]
|[1..1]
|Последняя версия условия регионализации:
|<div class="mw-collapsible mw-collapsed" data-expandtext="&nbsp;...&nbsp;" data-collapsetext="свернуть" style="font-weight: bold; width:52em;">
<span style="white-space:nowrap; font-weight: normal;">Последняя версия условия регионализации.</span>
<div class="mw-collapsible-content" style="font-weight: normal;">
* true - да;
* true - да;
* false - нет.  
* false - нет. </div>
|style="font-family: Courier;" |<bs:last>true</bs:last>
</div>
|-
|-
|23
|023
|style="font-weight: bold; font-family: Courier;" |··················<bs:status>
|style="font-weight: ; font-family: Courier;" |··················{{color|#190dbf|'''<{{color|#660e7a|bs:}}status>'''}}{{color|#131313|202}}{{color|#190dbf|'''</{{color|#660e7a|bs:}}status>'''}}
|[[VersionStatus|bs:VersionStatus]]
|[[VersionStatus|bs:VersionStatus]]
|[1..1]
|[1..1]
|Статус версии условия регионализации.
| style="width:52em;"| Статус версии условия регионализации.
|style="font-family: Courier;" |<bs:status></bs:status>
|-
|-
|24
|024
|style="font-weight: bold; font-family: Courier;" |··················<bs:createDate>
|style="font-weight: ; font-family: Courier;" |··················{{color|#190dbf|'''<{{color|#660e7a|bs:}}createDate>'''}}{{color|#131313|2018-01-09T10:46:59+03:00}}{{color|#190dbf|'''</{{color|#660e7a|bs:}}createDate>'''}}
|[http://www.w3.org/TR/xmlschema-2/#DateTime xs:DateTime]
|[http://www.w3.org/TR/xmlschema-2/#DateTime xs:DateTime]
|[1..1]
|[1..1]
|Дата создания условия регионализации.
| style="width:52em;"| Дата создания условия регионализации.
|style="font-family: Courier;" |<bs:createDate>2017-07-07T12:00:00</bs:createDate>
|-
|-
|25
|025
|style="font-weight: bold; font-family: Courier;" |··················<bs:updateDate>
|style="font-weight: ; font-family: Courier;" |··················{{color|#190dbf|'''<{{color|#660e7a|bs:}}updateDate>'''}}{{color|#131313|2018-01-09T10:46:59+03:00}}{{color|#190dbf|'''</{{color|#660e7a|bs:}}updateDate>'''}}
|[http://www.w3.org/TR/xmlschema-2/#DateTime xs:DateTime]
|[http://www.w3.org/TR/xmlschema-2/#DateTime xs:DateTime]
|[1..1]
|[1..1]
|Дата изменения условия регионализации.
| style="width:52em;"| Дата изменения условия регионализации.
|style="font-family: Courier;" |<bs:updateDate>2017-07-07T12:00:00</bs:updateDate>
|-
|-
|26
|026
|style="font-weight: bold; font-family: Courier;" |··················<bs:referenceNumber>
|style="font-weight: ; font-family: Courier;" |··················{{color|#190dbf|'''<{{color|#660e7a|dt:}}referenceNumber>'''}}{{color|#131313|18}}{{color|#190dbf|'''</{{color|#660e7a|dt:}}referenceNumber>'''}}
|[[Identifier|bs:Identifier]]
|[[Identifier|bs:Identifier]]
|[1..1]
|[1..1]
|Номер условия регионализации.
| style="width:52em;"| Номер условия регионализации.
|style="font-family: Courier;" |&lt;dt:referenceNumber>11</dt:referenceNumber>
|-
|-
|27
|027
|style="font-weight: bold; font-family: Courier;" |··················<bs:text>
|style="font-weight: ; font-family: Courier;" |··················{{color|#190dbf|'''<{{color|#660e7a|dt:}}text>'''}}{{color|#131313|Условие регионализации}}{{color|#190dbf|'''</{{color|#660e7a|dt:}}text>'''}}
|[[Text|bs:Text]]
|[[Text|bs:Text]]
|[1..1]
|[1..1]
|Формулировка условия регионализации.
| style="width:52em;"| Формулировка условия регионализации.
|style="font-family: Courier;" |&lt;dt:text>Животные, от которых были получены продукты убоя, были убиты на бойне, работающей под постоянным контролем государственной ветеринарной службы</dt:text>
|-
|-
|28
|028
|style="font-weight: bold; font-family: Courier;" |··················<bs:strict>
|style="font-weight: ; font-family: Courier;" |··················{{color|#190dbf|'''<{{color|#660e7a|dt:}}strict>'''}}{{color|#131313|true}}{{color|#190dbf|'''</{{color|#660e7a|dt:}}strict>'''}}
|[http://www.w3.org/TR/xmlschema-2/#boolean xs:boolean]
|[http://www.w3.org/TR/xmlschema-2/#boolean xs:boolean]
|[0..1]
|[0..1]
|Обязательность соблюдения условия регионализации.
| style="width:52em;"| Обязательность соблюдения условия регионализации.
|style="font-family: Courier;" |<bs:strict>true</bs:strict>
|-
|-
|29
|029
|style="font-weight: bold; font-family: Courier;" |··················&lt;dt:relatedDisease>
|style="font-weight: ; font-family: Courier;" |··················{{color|#190dbf|'''<{{color|#660e7a|dt:}}relatedDisease>'''}}
|[[AnimalDisease_v2.0|dt:AnimalDisease]]
|[[AnimalDisease_v2.0|dt:AnimalDisease]]
|[1..*]
|[1..1]
|Заболевание, к которому относится данное условие регионализации.
| style="width:52em;"| Заболевание, к которому относится данное условие регионализации.
|style="font-family: Courier;" |
|-
|-
|30
|030
|style="font-weight: bold; font-family: Courier;" |·····················<bs:uuid>
|style="font-weight: ; font-family: Courier;" |·····················{{color|#190dbf|'''<{{color|#660e7a|bs:}}uuid>'''}}{{color|#131313|UUID}}{{color|#190dbf|'''</{{color|#660e7a|bs:}}uuid>'''}}
|[[UUID|bs:UUID]]
|[[UUID|bs:UUID]]
|[1..1]
|[1..1]
|Идентификатор версии заболевания.
| style="width:52em;"| Идентификатор версии заболевания.
|style="font-family: Courier;" |<bs:uuid>cbd91ac0-bec2-4308-a395-33b68871d76b</bs:uuid>
|-
|-
|31
|031
|style="font-weight: bold; font-family: Courier;" |·····················<bs:guid>
|style="font-weight: ; font-family: Courier;" |·····················{{color|#190dbf|'''<{{color|#660e7a|bs:}}guid>'''}}{{color|#131313|GUID}}{{color|#190dbf|'''</{{color|#660e7a|bs:}}guid>'''}}
|[[UUID|bs:UUID]]  
|[[UUID|bs:UUID]]  
|[1..1]
|[1..1]
|Глобальный идентификатор заболевания.
| style="width:52em;"| Глобальный идентификатор заболевания.
|style="font-family: Courier;" |<bs:guid>3aa0c3ce-8d01-4779-bfb7-df7f234cf86f</bs:guid>
|-
|-
|32
|032
|style="font-weight: bold; font-family: Courier;" |·····················&lt;dt:name>
|style="font-weight: ; font-family: Courier;" |·····················{{color|#190dbf|'''<{{color|#660e7a|dt:}}name>'''}}{{color|#131313|Ящур}}{{color|#190dbf|'''</{{color|#660e7a|dt:}}name>'''}}
|[[String255|bs:String255]]
|[[String255|bs:String255]]
|[1..1]
|[1..1]
|Название заболевания.
| style="width:52em;"| Название заболевания.
|style="font-family: Courier;" |&lt;dt:name>Ящур</dt:name>
|-
|-
|33
|033
|style="font-weight: bold; font-family: Courier;" |··················</dt:relatedDisease>
|style="font-weight: ; font-family: Courier;" |··················{{color|#190dbf|'''</{{color|#660e7a|dt:}}relatedDisease>'''}}
|
|
|
|
|
| style="width:52em;"|  
|style="font-family: Courier;" |
|-
|-
|34
|034
|style="font-weight: bold; font-family: Courier;" |···············</dt:condition>
|style="font-weight: ; font-family: Courier;" |···············{{color|#190dbf|'''</{{color|#660e7a|dt:}}condition>'''}}
|
|
|
|
|
|style="font-family: Courier;" |
| style="width:52em;"|  
|-
|-
|35
|035
|style="font-weight: bold; font-family: Courier;" |············</dt:conditionGroup>
|style="font-weight: ; font-family: Courier;" |············{{color|#190dbf|'''</{{color|#660e7a|dt:}}conditionGroup>'''}}
|
|
|
|
|
|style="font-family: Courier;" |
| style="width:52em;"|  
|-
|-
|36
|036
|style="font-weight: bold; font-family: Courier;" |·········</dt:requirement>
|style="font-weight: ; font-family: Courier;" |·········{{color|#190dbf|'''</{{color|#660e7a|dt:}}requirement>'''}}
|
|
|
|
|
|style="font-family: Courier;" |
| style="width:52em;"|  
|-
|-
|37
|037
|style="font-weight: bold; font-family: Courier;" |······</vd:appliedR13nRule>
|style="font-weight: ; font-family: Courier;" |······{{color|#190dbf|'''</{{color|#660e7a|vd:}}appliedR13nRule>'''}}
|
|
|
|
|
|style="font-family: Courier;" |
| style="width:52em;"|  
|-
|-
|38
|038
|style="font-weight: bold; font-family: Courier;" |···</vd:r13nRouteSection>
|style="font-weight: ; font-family: Courier;" |···{{color|#190dbf|'''</{{color|#660e7a|vd:}}r13nRouteSection>'''}}
|
|
|
|
|
|style="font-family: Courier;" |
| style="width:52em;"|  
|-
|-
|39
|039
|style="font-weight: bold; font-family: Courier;" |</merc:checkShipmentRegionalizationResponse>
|style="font-weight: ; font-family: Courier;" |{{color|#190dbf|'''</{{color|#660e7a|merc:}}checkShipmentRegionalizationResponse>'''}}
|
|
|
|
|
|style="font-family: Courier;" |
| style="width:52em;"|  
|-
|-
|}
|}
Строка 792: Строка 757:
<br />
<br />
<div class="toccolours mw-collapsible mw-collapsed" style="width:100%">
<div class="toccolours mw-collapsible mw-collapsed" style="width:100%">
Ответ на запрос 1
Ответ на запрос 1 (перемещение разрешено при выполнении условий).
<div class = "mw-collapsible-content">
<div class = "mw-collapsible-content">
<syntaxhighlight lang="xml">
<syntaxhighlight lang="xml">
Строка 1034: Строка 999:
     </apldef:receiveApplicationResultResponse>
     </apldef:receiveApplicationResultResponse>
   </env:Body>
   </env:Body>
</env:Envelope>
</syntaxhighlight>
</div>
</div>
<br />
<div class="toccolours mw-collapsible mw-collapsed" style="width:100%">
Ответ на запрос в случае, если перемещение разрешено без выполнения условий.
<div class = "mw-collapsible-content">
<syntaxhighlight lang="xml">
<env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/">
  <env:Header/>
  <env:Body>
      <receiveApplicationResultResponse xmlns="http://api.vetrf.ru/schema/cdm/application/ws-definitions">
        <application xmlns="http://api.vetrf.ru/schema/cdm/application">
            <applicationId>f1d3a0dc-fa00-45f5-83fc-6b375ef65d62</applicationId>
            <status>COMPLETED</status>
            <serviceId>mercury-g2b.service</serviceId>
            <issuerId>c585d4d5-e5db-4d28-b716-a1b5f3338e47</issuerId>
            <issueDate>2017-09-25T19:15:35.000+03:00</issueDate>
            <rcvDate>2017-10-04T08:16:55.000+03:00</rcvDate>
            <prdcRsltDate>2017-10-04T08:16:55.000+03:00</prdcRsltDate>
            <result>
              <merc:checkShipmentRegionalizationResponse xmlns:vd="http://api.vetrf.ru/schema/cdm/mercury/vet-document/v2" 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">
                  <vd:r13nRouteSection>
                    <vd:sqnId>1</vd:sqnId>
                    <vd:appliedR13nRule>
                        <dt:cargoType>
                          <bs:guid>55d3c8dc-432d-58c8-151f-cda720795add</bs:guid>
                        </dt:cargoType>
                        <dt:decision>1</dt:decision>
                    </vd:appliedR13nRule>
                  </vd:r13nRouteSection>
  <vd:r13nRouteSection>
                    <vd:sqnId>2</vd:sqnId>
                    <vd:appliedR13nRule>
                        <dt:cargoType>
                          <bs:guid>55d3c8dc-432d-58c8-151f-cda720795add</bs:guid>
                        </dt:cargoType>
                        <dt:decision>1</dt:decision>
                    </vd:appliedR13nRule>
                  </vd:r13nRouteSection>
              </merc:checkShipmentRegionalizationResponse>
            </result>
        </application>
      </receiveApplicationResultResponse>
  </env:Body>
</env:Envelope>
</env:Envelope>
</syntaxhighlight>
</syntaxhighlight>

Текущая версия на 12:08, 1 июня 2023

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

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

  • перемещение запрещено;
  • перемещение разрешено;
  • перемещение разрешено при выполнении дополнительных условий.

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

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

  • информация о пользователе - инициаторе запроса;
  • список перемещаемой продукции на уровне ветеринарной группы (третий уровень иерархического справочника продукции ФГИС "Меркурий");
  • маршрут следования. В маршруте следования помимо пунктов перегрузки (если они есть) указывается начальная и конечная точки.

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

  • Решение о возможности перемещения указанной продукции по указанному маршруту;
  • Список условий, в случае, если перемещение возможно при выполнении дополнительных условий.

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

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

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

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


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

# Название XML-элемента Тип Обязат. Описание (нажмите [...] для отображения дополнительного описания)
001 <merc:checkShipmentRegionalizationRequest>
002 ···<merc:localTransactionId>А0001</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 ···<dt:cargoType> dt:SubProduct [1..*]

Категория груза, для которой запрашиваются правила перемещения по маршруту.

  • Третий уровень иерархического справочника продукции ИС Меркурий.
  • Обязательно указывать один из идентификаторов: uuid или guid; при указании обоих приоритет у uuid.
007 ······<bs:uuid>UUID</bs:uuid> bs:UUID [0..1] Идентификатор версии вида продукции.
008 ······<bs:guid>GUID</bs:guid> bs:UUID [0..1] Глобальный идентификатор вида продукции.
009 ···<dt:cargoType>
010 ···<vd:shipmentRoute> vd:ShipmentRoute [1..1]

Сведения о маршруте следования (пунктах перегрузки).

  • Должно быть указано минимум 2 точки в маршруте
011 ······<vd:routePoint> vd:ShipmentRoutePoint [2..*]

Сведения о точке маршрута.

  • Обязательно должно быть заполнено хотя бы одно из полей, либо location либо enterprise.
012 ·········<vd:sqnId>1</vd:sqnId> bs:SequenceNumber [0..1]

Порядовый номер точки маршрута.

  • Не обязателен для заполнения, будет сгенерирован автоматически в ответе.
013 ·········<vd:location> dt:Location [0..1] Сведения о точке маршрута.
  • Указывается в случае, если не указано значение enterpise
014 ············<dt:address>
015 ···············<dt:country> dt:Country [1..1]

Страна.

  • Обязательно должен быть указан один из идентификаторов: UUID или GUID. При указании обоих приоритет у UUID.
016 ··················<bs:uuid>UUID</bs:uuid> bs:UUID [0..1] Идентификатор версии страны.
017 ··················<bs:guid>GUID</bs:guid> bs:UUID [0..1] Глобальный идентификатор страны.
018 ···············</dt:country>
019 ···············<dt:region> dt:Region [1..1]

Регион страны.

  • Обязательно должен быть указан один из идентификаторов: UUID или GUID. При указании обоих приоритет у UUID.
020 ··················<bs:uuid>UUID</bs:uuid> bs:UUID [0..1] Идентификатор версии региона.
021 ··················<bs:guid>GUID</bs:guid> bs:UUID [0..1] Глобальный идентификатор региона.
022 ···············</dt:region>
023 ···············<dt:district> dt:District [0..1]

Район региона.

  • Обязательно должен быть указан один из идентификаторов: UUID или GUID. При указании обоих приоритет у UUID.
024 ··················<bs:uuid>UUID</bs:uuid> bs:UUID [0..1] Идентификатор версии района.
025 ··················<bs:guid>GUID</bs:guid> bs:UUID [0..1] Глобальный идентификатор района.
026 ···············</dt:district>
027 ···············<dt:locality> dt:Locality [0..1]

Населённый пункт.

  • Обязательно должен быть указан один из идентификаторов: UUID или GUID. При указании обоих приоритет у UUID.
028 ··················<bs:uuid>UUID</bs:uuid> bs:UUID [0..1] Идентификатор версии населенного пункта.
029 ··················<bs:guid>GUID</bs:guid> bs:UUID [0..1] Глобальный идентификатор населенного пункта.
030 ···············</dt:locality>
031 ···············<dt:subLocality> dt:Locality [0..1]

Населённый пункт, подчинённый населённому пункту.

  • Обязательно должен быть указан один из идентификаторов: UUID или GUID. При указании обоих приоритет у UUID.
032 ··················<bs:uuid>UUID</bs:uuid> bs:UUID [0..1] Идентификатор версии населенного пункта.
033 ··················<bs:guid>GUID</bs:guid> bs:UUID [0..1] Глобальный идентификатор населенного пункта.
034 ···············</dt:subLocality>
035 ············</dt:address>
036 ·········</vd:location>
037 ·········<vd:enterprise> dt:Enterprise [0..1]

Сведения о предприятии, которое является точкой маршрута.

  • Указывается в случае, если не указано значение location
  • Обязательно указывать один из идентификаторов: uuid или guid; при указании обоих приоритет у uuid.
038 ············<bs:uuid>UUID</bs:uuid> bs:UUID [0..1] Идентификатор версии предприятия.
039 ············<bs:guid>GUID</bs:guid> bs:UUID [0..1] Глобальный идентификатор предприятия.
040 ·········</vd:enterprise>
041 ······</vd:routePoint>
042 ···</vd:shipmentRoute>
043 </merc:checkShipmentRegionalizationRequest>

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

# Название XML-элемента Тип Обязат. Описание (нажмите [...] для отображения дополнительного описания)
001 <merc:checkShipmentRegionalizationResponse>
002 ···<vd:r13nRouteSection> vd:RouteSectionR13nRules [1..*]

Описание правил перемещения продукции.

  • Количество элементов `r13nRouteSection` в ответе соответствует количеству отрезков маршрута.
  • Атрибут `r13nRouteSection/sqnId` равен номеру отрезка, нумерация начинается с единицы.
  • Количество элементов `r13nRouteSection/appliedR13nRule` соответствует количеству категорий груза (элемент `cargoType`) в запросе.
003 ······<vd:sqnId>1</vd:sqnId> bs:SequenceNumber [1..1] Порядовый номер отрезка маршрута.
004 ······<vd:appliedR13nRule> dt:RegionalizationShippingRule [1..*] Применяемое правило перемещения для каждой категории груза на данном участке маршрута.
005 ·········<dt:cargoType> dt:SubProduct [1..*] Ветеринарная категория груза, на которую распространяется правило перемещения.
006 ············<bs:uuid>UUID</bs:uuid> bs:UUID [1..1] Идентификатор версии вида продукции.
007 ············<bs:guid>GUID</bs:guid> bs:UUID [1..1] Глобальный идентификатор вида продукции.
008 ·········<dt:cargoType>
009 ·········<dt:decision>2</dt:decision> dt:RegionalizationDecision [1..1]

Решение о возможности перемещения груза

  • 1 - перемещение разрешено;
  • 2 - перемещение разрешено при обязательном соблюдении условий;
  • 3 - перемещение запрещено.
010 ·········<dt:requirement> dt:RegionalizationRequirement [0..*] Требование к перемещению партии в отношении к определенному заболеванию.
011 ············<dt:relatedDisease> dt:AnimalDisease [1..1] Заболевание, к которому относится данное требование
012 ···············<bs:uuid>UUID</bs:uuid> bs:UUID [1..1] Идентификатор заболевания.
013 ···············<bs:guid>GUID</bs:guid> bs:UUID [1..1] Глобальный идентификатор заболевания.
014 ···············<dt:name>Ящур</dt:name> bs:String255 [1..1] Название заболевания.
015 ············</dt:relatedDisease>
016 ············<dt:type>2</dt:type> dt:RegionalizationDecision [1..1]

Вид требования.

  • 1 - перемещение разрешено;
  • 2 - перемещение разрешено при обязательном соблюдении условий;
  • 3 - перемещение запрещено.
017 ············<dt:conditionGroup> dt:RegionalizationConditionGroup [0..*]

Группа условий регионализации, соблюдаемых при перевозке продукции.

  • Имеет смысл, если тип требования `type` имеет значение 2 (перемещение разрешено при обязательном соблюдении условий). В этом случае требование считается выполненным, если выполнена одна из альтернативных групп условий `conditionGroup`. См. условие выполнения группы в описании типа `dt:RegionalizationConditionGroup`.
018 ···············<dt:condition> dt:RegionalizationCondition [1..*] Условие регионализации, соблюдаемое при перевозке груза
019 ··················<bs:uuid>UUID</bs:uuid> bs:UUID [1..1] Идентификатор версии условия регионализации.
020 ··················<bs:guid>GUID</bs:guid> bs:UUID [1..1] Глобальный идентификатор условия регионализации.
021 ··················<bs:active>true</bs:active> xs:boolean [1..1]

Является ли запись об условии регионализации активной.

  • true - запись активна;
  • false - запись не активна.
022 ··················<bs:last>true</bs:last> xs:boolean [1..1]

Последняя версия условия регионализации.

  • true - да;
  • false - нет.
023 ··················<bs:status>202</bs:status> bs:VersionStatus [1..1] Статус версии условия регионализации.
024 ··················<bs:createDate>2018-01-09T10:46:59+03:00</bs:createDate> xs:DateTime [1..1] Дата создания условия регионализации.
025 ··················<bs:updateDate>2018-01-09T10:46:59+03:00</bs:updateDate> xs:DateTime [1..1] Дата изменения условия регионализации.
026 ··················<dt:referenceNumber>18</dt:referenceNumber> bs:Identifier [1..1] Номер условия регионализации.
027 ··················<dt:text>Условие регионализации</dt:text> bs:Text [1..1] Формулировка условия регионализации.
028 ··················<dt:strict>true</dt:strict> xs:boolean [0..1] Обязательность соблюдения условия регионализации.
029 ··················<dt:relatedDisease> dt:AnimalDisease [1..1] Заболевание, к которому относится данное условие регионализации.
030 ·····················<bs:uuid>UUID</bs:uuid> bs:UUID [1..1] Идентификатор версии заболевания.
031 ·····················<bs:guid>GUID</bs:guid> bs:UUID [1..1] Глобальный идентификатор заболевания.
032 ·····················<dt:name>Ящур</dt:name> bs:String255 [1..1] Название заболевания.
033 ··················</dt:relatedDisease>
034 ···············</dt:condition>
035 ············</dt:conditionGroup>
036 ·········</dt:requirement>
037 ······</vd:appliedR13nRule>
038 ···</vd:r13nRouteSection>
039 </merc:checkShipmentRegionalizationResponse>

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

Запрос 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:30</apl:issueDate>
        <apl:data>
          <merc:checkShipmentRegionalizationRequest>
            <merc:localTransactionId>a10003</merc:localTransactionId>
            <merc:initiator>
              <vd:login>user_login</vd:login>
            </merc:initiator>
            <dt:cargoType>
              <bs:guid>205e0d95-119b-0aa3-5be8-261b9efb574a</bs:guid>
            </dt:cargoType>
            <dt:cargoType>
              <bs:guid>55d3c8dc-432d-58c8-151f-cda720795add</bs:guid>
            </dt:cargoType>
            <vd:shipmentRoute>
              <vd:routePoint>
                <vd:sqnId>1</vd:sqnId>
                <vd:enterprise>
                  <bs:guid>ac264dc6-a3eb-4b0f-a86a-9c9577209d6f</bs:guid>
                </vd:enterprise>
              </vd:routePoint>
              <vd:routePoint>
                <vd:sqnId>2</vd:sqnId>
                <vd:location>
                  <dt:address>
                    <dt:country>
                      <bs:guid>74a3cbb1-56fa-94f3-ab3f-e8db4940d96b</bs:guid>
                    </dt:country>
                    <dt:region>
                      <bs:guid>d00e1013-16bd-4c09-b3d5-3cb09fc54bd8</bs:guid>
                    </dt:region>
                    <dt:district>
                      <bs:guid>f4ab6f10-4f56-4ebd-a881-4b767dbf4473</bs:guid>
                    </dt:district>
                    <dt:locality>
                      <bs:guid>6f039940-2e3b-4857-a30e-c142865d859e</bs:guid>
                    </dt:locality>
                  </dt:address>
                </vd:location>
              </vd:routePoint>
              <vd:routePoint>
                <vd:sqnId>3</vd:sqnId>
                <vd:location>
                  <dt:address>
                    <dt:country>
                      <bs:guid>74a3cbb1-56fa-94f3-ab3f-e8db4940d96b</bs:guid>
                    </dt:country>
                    <dt:region>
                      <bs:guid>889b1f3a-98aa-40fc-9d3d-0f41192758ab</bs:guid>
                    </dt:region>
                    <dt:locality>
                      <bs:guid>e3b0eae8-a4ce-4779-ae04-5c0797de66be</bs:guid>
                    </dt:locality>
                  </dt:address>
                </vd:location>
              </vd:routePoint>
              <vd:routePoint>
                <vd:sqnId>4</vd:sqnId>
                <vd:location>
                  <dt:address>
                    <dt:country>
                      <bs:guid>74a3cbb1-56fa-94f3-ab3f-e8db4940d96b</bs:guid>
                    </dt:country>
                    <dt:region>
                      <bs:guid>d028ec4f-f6da-4843-ada6-b68b3e0efa3d</bs:guid>
                    </dt:region>
                    <dt:locality>
                      <bs:guid>b2601b18-6da2-4789-9fbe-800dde06a2bb</bs:guid>
                    </dt:locality>
                  </dt:address>
                </vd:location>
              </vd:routePoint>
            </vd:shipmentRoute>
          </merc:checkShipmentRegionalizationRequest>
        </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>e6ae6a05-f334-4d60-8a0c-e7d32fc670ef</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:30.000+03:00</apl:issueDate>
        <apl:rcvDate>2017-09-29T16:58:30.000+03:00</apl:rcvDate>
        <apl:prdcRsltDate>2017-09-29T16:58:31.000+03:00</apl:prdcRsltDate>
        <apl:result>
          <merc:checkShipmentRegionalizationResponse>
            <vd:r13nRouteSection>
              <vd:sqnId>1</vd:sqnId>
              <vd:appliedR13nRule>
                <dt:cargoType>
                  <bs:guid>205e0d95-119b-0aa3-5be8-261b9efb574a</bs:guid>
                </dt:cargoType>
                <dt:decision>2</dt:decision>
                <dt:requirement>
                  <dt:relatedDisease>
                    <bs:uuid>9101f289-eea1-11e2-b8ad-8c89a53303ad</bs:uuid>
                    <bs:guid>9101f289-eea1-11e2-b8ad-8c89a53303ad</bs:guid>
                    <dt:name>Высокопатогенный грипп птиц</dt:name>
                  </dt:relatedDisease>
                  <dt:type>2</dt:type>
                  <dt:conditionGroup>
                    <dt:condition>
                      <bs:uuid>c87f2964-5a2f-4f3f-9b44-e5ce1690914e</bs:uuid>
                      <bs:guid>4efd72bc-5ffa-4d0a-8f8a-c379ca5e1783</bs:guid>
                      <bs:active>true</bs:active>
                      <bs:last>true</bs:last>
                      <bs:status>100</bs:status>
                      <bs:createDate>2017-06-15T10:13:16+03:00</bs:createDate>
                      <bs:updateDate>2017-06-15T10:13:16+03:00</bs:updateDate>
                      <dt:referenceNumber>18</dt:referenceNumber>
                      <dt:text>Товарное яйцо получено от птицы, соответствующей условиям 1 и 2.</dt:text>
                      <dt:relatedDisease>
                        <bs:uuid>9101f289-eea1-11e2-b8ad-8c89a53303ad</bs:uuid>
                        <bs:guid>9101f289-eea1-11e2-b8ad-8c89a53303ad</bs:guid>
                        <dt:name>Высокопатогенный грипп птиц</dt:name>
                      </dt:relatedDisease>
                    </dt:condition>
                    <dt:condition>
                      <bs:uuid>77c34d64-a129-4455-9abb-117d2e828d43</bs:uuid>
                      <bs:guid>81998d7c-f614-469c-8d33-753f322493ad</bs:guid>
                      <bs:active>true</bs:active>
                      <bs:last>true</bs:last>
                      <bs:status>100</bs:status>
                      <bs:createDate>2017-06-15T10:13:39+03:00</bs:createDate>
                      <bs:updateDate>2017-06-15T10:13:39+03:00</bs:updateDate>
                      <dt:referenceNumber>19</dt:referenceNumber>
                      <dt:text>Товарное яйцо произведено и расфасовано на территории, имеющей зоосанитарный статус, указанный в левом столбце данной строки или более благополучный.</dt:text>
                      <dt:relatedDisease>
                        <bs:uuid>9101f289-eea1-11e2-b8ad-8c89a53303ad</bs:uuid>
                        <bs:guid>9101f289-eea1-11e2-b8ad-8c89a53303ad</bs:guid>
                        <dt:name>Высокопатогенный грипп птиц</dt:name>
                      </dt:relatedDisease>
                    </dt:condition>
                    <dt:condition>
                      <bs:uuid>aa8a904b-9980-48f1-9542-0d3ef5c1d0a9</bs:uuid>
                      <bs:guid>e7da7159-54a9-4c65-90ef-5b0a2888d970</bs:guid>
                      <bs:active>true</bs:active>
                      <bs:last>true</bs:last>
                      <bs:status>100</bs:status>
                      <bs:createDate>2017-06-15T10:14:02+03:00</bs:createDate>
                      <bs:updateDate>2017-06-15T10:14:02+03:00</bs:updateDate>
                      <dt:referenceNumber>20</dt:referenceNumber>
                      <dt:text>При сборе и упаковке были приняты меры, исключающие контакт яйца с любым источником вируса гриппа А птиц.</dt:text>
                      <dt:relatedDisease>
                        <bs:uuid>9101f289-eea1-11e2-b8ad-8c89a53303ad</bs:uuid>
                        <bs:guid>9101f289-eea1-11e2-b8ad-8c89a53303ad</bs:guid>
                        <dt:name>Высокопатогенный грипп птиц</dt:name>
                      </dt:relatedDisease>
                    </dt:condition>
                  </dt:conditionGroup>
                </dt:requirement>
              </vd:appliedR13nRule>
              <vd:appliedR13nRule>
                <dt:cargoType>
                  <bs:guid>55d3c8dc-432d-58c8-151f-cda720795add</bs:guid>
                </dt:cargoType>
                <dt:decision>1</dt:decision>
              </vd:appliedR13nRule>
            </vd:r13nRouteSection>
            <vd:r13nRouteSection>
              <vd:sqnId>2</vd:sqnId>
              <vd:appliedR13nRule>
                <dt:cargoType>
                  <bs:guid>205e0d95-119b-0aa3-5be8-261b9efb574a</bs:guid>
                </dt:cargoType>
                <dt:decision>2</dt:decision>
                <dt:requirement>
                  <dt:relatedDisease>
                    <bs:uuid>9101f289-eea1-11e2-b8ad-8c89a53303ad</bs:uuid>
                    <bs:guid>9101f289-eea1-11e2-b8ad-8c89a53303ad</bs:guid>
                    <dt:name>Высокопатогенный грипп птиц</dt:name>
                  </dt:relatedDisease>
                  <dt:type>2</dt:type>
                  <dt:conditionGroup>
                    <dt:condition>
                      <bs:uuid>aa8a904b-9980-48f1-9542-0d3ef5c1d0a9</bs:uuid>
                      <bs:guid>e7da7159-54a9-4c65-90ef-5b0a2888d970</bs:guid>
                      <bs:active>true</bs:active>
                      <bs:last>true</bs:last>
                      <bs:status>100</bs:status>
                      <bs:createDate>2017-06-15T10:14:02+03:00</bs:createDate>
                      <bs:updateDate>2017-06-15T10:14:02+03:00</bs:updateDate>
                      <dt:referenceNumber>20</dt:referenceNumber>
                      <dt:text>При сборе и упаковке были приняты меры, исключающие контакт яйца с любым источником вируса гриппа А птиц.</dt:text>
                      <dt:relatedDisease>
                        <bs:uuid>9101f289-eea1-11e2-b8ad-8c89a53303ad</bs:uuid>
                        <bs:guid>9101f289-eea1-11e2-b8ad-8c89a53303ad</bs:guid>
                        <dt:name>Высокопатогенный грипп птиц</dt:name>
                      </dt:relatedDisease>
                    </dt:condition>
                    <dt:condition>
                      <bs:uuid>e9e0aa6c-c8e3-4e71-945f-38fcef579dea</bs:uuid>
                      <bs:guid>d9cb60cb-c548-4622-95dc-6f2db60cf248</bs:guid>
                      <bs:active>true</bs:active>
                      <bs:last>true</bs:last>
                      <bs:status>100</bs:status>
                      <bs:createDate>2017-06-15T10:25:53+03:00</bs:createDate>
                      <bs:updateDate>2017-06-15T10:25:53+03:00</bs:updateDate>
                      <dt:referenceNumber>22</dt:referenceNumber>
                      <dt:text>При изготовлении и упаковке подконтрольного товара были приняты меры, исключающие его контакт с любым источником вируса гриппа А птиц.</dt:text>
                      <dt:relatedDisease>
                        <bs:uuid>9101f289-eea1-11e2-b8ad-8c89a53303ad</bs:uuid>
                        <bs:guid>9101f289-eea1-11e2-b8ad-8c89a53303ad</bs:guid>
                        <dt:name>Высокопатогенный грипп птиц</dt:name>
                      </dt:relatedDisease>
                    </dt:condition>
                    <dt:condition>
                      <bs:uuid>1e59208d-5288-4bbf-8771-92aa6b2409e2</bs:uuid>
                      <bs:guid>8f72e046-6c99-4d4d-a0b9-972192e794a5</bs:guid>
                      <bs:active>true</bs:active>
                      <bs:last>true</bs:last>
                      <bs:status>200</bs:status>
                      <bs:createDate>2017-06-15T10:35:43+03:00</bs:createDate>
                      <bs:updateDate>2017-06-15T10:35:43+03:00</bs:updateDate>
                      <bs:previous>b9858170-8bbf-45bd-a3a5-d632944b7674</bs:previous>
                      <dt:referenceNumber>34</dt:referenceNumber>
                      <dt:text>Товарное яйцо получено от птицы, соответствующей пунктам 6, 29, 30, 32.</dt:text>
                      <dt:relatedDisease>
                        <bs:uuid>9101f289-eea1-11e2-b8ad-8c89a53303ad</bs:uuid>
                        <bs:guid>9101f289-eea1-11e2-b8ad-8c89a53303ad</bs:guid>
                        <dt:name>Высокопатогенный грипп птиц</dt:name>
                      </dt:relatedDisease>
                    </dt:condition>
                  </dt:conditionGroup>
                </dt:requirement>
              </vd:appliedR13nRule>
              <vd:appliedR13nRule>
                <dt:cargoType>
                  <bs:guid>55d3c8dc-432d-58c8-151f-cda720795add</bs:guid>
                </dt:cargoType>
                <dt:decision>1</dt:decision>
              </vd:appliedR13nRule>
            </vd:r13nRouteSection>
            <vd:r13nRouteSection>
              <vd:sqnId>3</vd:sqnId>
              <vd:appliedR13nRule>
                <dt:cargoType>
                  <bs:guid>205e0d95-119b-0aa3-5be8-261b9efb574a</bs:guid>
                </dt:cargoType>
                <dt:decision>2</dt:decision>
                <dt:requirement>
                  <dt:relatedDisease>
                    <bs:uuid>9101f289-eea1-11e2-b8ad-8c89a53303ad</bs:uuid>
                    <bs:guid>9101f289-eea1-11e2-b8ad-8c89a53303ad</bs:guid>
                    <dt:name>Высокопатогенный грипп птиц</dt:name>
                  </dt:relatedDisease>
                  <dt:type>2</dt:type>
                  <dt:conditionGroup>
                    <dt:condition>
                      <bs:uuid>c87f2964-5a2f-4f3f-9b44-e5ce1690914e</bs:uuid>
                      <bs:guid>4efd72bc-5ffa-4d0a-8f8a-c379ca5e1783</bs:guid>
                      <bs:active>true</bs:active>
                      <bs:last>true</bs:last>
                      <bs:status>100</bs:status>
                      <bs:createDate>2017-06-15T10:13:16+03:00</bs:createDate>
                      <bs:updateDate>2017-06-15T10:13:16+03:00</bs:updateDate>
                      <dt:referenceNumber>18</dt:referenceNumber>
                      <dt:text>Товарное яйцо получено от птицы, соответствующей условиям 1 и 2.</dt:text>
                      <dt:relatedDisease>
                        <bs:uuid>9101f289-eea1-11e2-b8ad-8c89a53303ad</bs:uuid>
                        <bs:guid>9101f289-eea1-11e2-b8ad-8c89a53303ad</bs:guid>
                        <dt:name>Высокопатогенный грипп птиц</dt:name>
                      </dt:relatedDisease>
                    </dt:condition>
                    <dt:condition>
                      <bs:uuid>77c34d64-a129-4455-9abb-117d2e828d43</bs:uuid>
                      <bs:guid>81998d7c-f614-469c-8d33-753f322493ad</bs:guid>
                      <bs:active>true</bs:active>
                      <bs:last>true</bs:last>
                      <bs:status>100</bs:status>
                      <bs:createDate>2017-06-15T10:13:39+03:00</bs:createDate>
                      <bs:updateDate>2017-06-15T10:13:39+03:00</bs:updateDate>
                      <dt:referenceNumber>19</dt:referenceNumber>
                      <dt:text>Товарное яйцо произведено и расфасовано на территории, имеющей зоосанитарный статус, указанный в левом столбце данной строки или более благополучный.</dt:text>
                      <dt:relatedDisease>
                        <bs:uuid>9101f289-eea1-11e2-b8ad-8c89a53303ad</bs:uuid>
                        <bs:guid>9101f289-eea1-11e2-b8ad-8c89a53303ad</bs:guid>
                        <dt:name>Высокопатогенный грипп птиц</dt:name>
                      </dt:relatedDisease>
                    </dt:condition>
                    <dt:condition>
                      <bs:uuid>aa8a904b-9980-48f1-9542-0d3ef5c1d0a9</bs:uuid>
                      <bs:guid>e7da7159-54a9-4c65-90ef-5b0a2888d970</bs:guid>
                      <bs:active>true</bs:active>
                      <bs:last>true</bs:last>
                      <bs:status>100</bs:status>
                      <bs:createDate>2017-06-15T10:14:02+03:00</bs:createDate>
                      <bs:updateDate>2017-06-15T10:14:02+03:00</bs:updateDate>
                      <dt:referenceNumber>20</dt:referenceNumber>
                      <dt:text>При сборе и упаковке были приняты меры, исключающие контакт яйца с любым источником вируса гриппа А птиц.</dt:text>
                      <dt:relatedDisease>
                        <bs:uuid>9101f289-eea1-11e2-b8ad-8c89a53303ad</bs:uuid>
                        <bs:guid>9101f289-eea1-11e2-b8ad-8c89a53303ad</bs:guid>
                        <dt:name>Высокопатогенный грипп птиц</dt:name>
                      </dt:relatedDisease>
                    </dt:condition>
                  </dt:conditionGroup>
                </dt:requirement>
              </vd:appliedR13nRule>
              <vd:appliedR13nRule>
                <dt:cargoType>
                  <bs:guid>55d3c8dc-432d-58c8-151f-cda720795add</bs:guid>
                </dt:cargoType>
                <dt:decision>1</dt:decision>
              </vd:appliedR13nRule>
            </vd:r13nRouteSection>
          </merc:checkShipmentRegionalizationResponse>
        </apl:result>
      </apl:application>
    </apldef:receiveApplicationResultResponse>
  </env:Body>
</env:Envelope>


Ответ на запрос в случае, если перемещение разрешено без выполнения условий.

<env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/">
   <env:Header/>
   <env:Body>
      <receiveApplicationResultResponse xmlns="http://api.vetrf.ru/schema/cdm/application/ws-definitions">
         <application xmlns="http://api.vetrf.ru/schema/cdm/application">
            <applicationId>f1d3a0dc-fa00-45f5-83fc-6b375ef65d62</applicationId>
            <status>COMPLETED</status>
            <serviceId>mercury-g2b.service</serviceId>
            <issuerId>c585d4d5-e5db-4d28-b716-a1b5f3338e47</issuerId>
            <issueDate>2017-09-25T19:15:35.000+03:00</issueDate>
            <rcvDate>2017-10-04T08:16:55.000+03:00</rcvDate>
            <prdcRsltDate>2017-10-04T08:16:55.000+03:00</prdcRsltDate>
            <result>
               <merc:checkShipmentRegionalizationResponse xmlns:vd="http://api.vetrf.ru/schema/cdm/mercury/vet-document/v2" 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">
                  <vd:r13nRouteSection>
                     <vd:sqnId>1</vd:sqnId>
                     <vd:appliedR13nRule>
                        <dt:cargoType>
                           <bs:guid>55d3c8dc-432d-58c8-151f-cda720795add</bs:guid>
                        </dt:cargoType>
                        <dt:decision>1</dt:decision>
                     </vd:appliedR13nRule>
                  </vd:r13nRouteSection>
		  <vd:r13nRouteSection>
                     <vd:sqnId>2</vd:sqnId>
                     <vd:appliedR13nRule>
                        <dt:cargoType>
                           <bs:guid>55d3c8dc-432d-58c8-151f-cda720795add</bs:guid>
                        </dt:cargoType>
                        <dt:decision>1</dt:decision>
                     </vd:appliedR13nRule>
                  </vd:r13nRouteSection>
               </merc:checkShipmentRegionalizationResponse>
            </result>
         </application>
      </receiveApplicationResultResponse>
   </env:Body>
</env:Envelope>


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