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

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


При выполнении операции '''CheckShipmentRegionalizationOperation''' на вход системы передаются следующие сведения:
При выполнении операции '''CheckShipmentRegionalizationOperation''' на вход системы передаются следующие сведения:
Строка 72: Строка 72:
! Название XML-элемента
! Название XML-элемента
! Тип
! Тип
! Кардинальность
! Обязат.
! Описание
! Описание (нажмите [...] для отображения дополнительного описания)
! Пример
|-
|-
| 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;"|  
|  
|-
|-
| 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;"| Идентификатор заявки в клиентской системе.
| <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>
</div>
|-
|-
| 4
|004
| style="font-weight: bold; font-family: Courier;" | ······&lt;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;"| Логин пользователя, зарегистрированного в системе Меркурий.
| &lt;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="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]
|[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.</div>
</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;"| Идентификатор версии вида продукции.
| <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;"| Глобальный идентификатор вида продукции.
| <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="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;">
|
<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;">
|
<span style="white-space:nowrap; font-weight: normal;">Сведения о точке маршрута. </span>
<div class="mw-collapsible-content" style="font-weight: normal;">
* Обязательно должно быть заполнено хотя бы одно из полей, либо location либо enterprise.</div>
</div>
|-
|-
| 12
|012
| style="font-weight: bold; font-family: Courier;" | ·········<bs:uuid>
|style="font-weight: ; font-family: Courier;" |·········{{color|#190dbf|'''<{{color|#660e7a|vd:}}sqnId>'''}}{{color|#131313|1}}{{color|#190dbf|'''</{{color|#660e7a|vd:}}sqnId>'''}}
| [[UUID|bs:UUID]]
|[[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;">
| <bs:uuid>cbd91ac0-bec2-4308-a395-33b68871d76b</bs:uuid>
<span style="white-space:nowrap; font-weight: normal;">Порядовый номер точки маршрута.</span>
<div class="mw-collapsible-content" style="font-weight: normal;">
* Не обязателен для заполнения, будет сгенерирован автоматически в ответе.</div>
</div>
|-
|-
| 13
|013
| style="font-weight: bold; font-family: Courier;" | ·········<vd:sqnId>
|style="font-weight: ; font-family: Courier;" |·········{{color|#190dbf|'''<{{color|#660e7a|vd:}}location>'''}}
| [[SequenceNumber_v2.0|bs:SequenceNumber]]
|[[Location_v2.0 | dt:Location]]
| [1..1]
|[0..1]
| Порядовый номер точки маршрута. Устанавливается системой автоматически. Может быть использован для идентификации точки при изменении параметров маршрута.
| style="width:52em;"| Сведения о точке маршрута.
| <vd:sqnId>3</vd:sqnId>
* '''Указывается в случае, если не указано значение enterpise'''
|-
|-
| 14
|014
| style="font-weight: bold; font-family: Courier;" | ·········<vd:location>
|style="font-weight: ; font-family: Courier;" |············{{color|#190dbf|'''<{{color|#660e7a|dt:}}address>'''}}
| [[Location_v2.0 | dt:Location]]
|
| [0..1]
|
| Сведения о точке маршрута.
| style="width:52em;"|  
|  
|-
|-
| 15
|015
| style="font-weight: bold; font-family: Courier;" | ············&lt;dt:name>
|style="font-weight: ; font-family: Courier;" |···············{{color|#190dbf|'''<{{color|#660e7a|dt:}}country>'''}}
| [[String255|bs:String255]]
|[[Country_v2.0|dt:Country]]
| [0..1]
|[1..1]
| Название точки маршрута.
|<div class="mw-collapsible mw-collapsed" data-expandtext="&nbsp;...&nbsp;" data-collapsetext="свернуть" style="font-weight: bold; width:52em;">
| &lt;dt:name>Перегрузочный пункт №812</dt:name>
<span style="white-space:nowrap; font-weight: normal;">Страна.</span>
<div class="mw-collapsible-content" style="font-weight: normal;">
* Обязательно должен быть указан один из идентификаторов: UUID или GUID. При указании обоих приоритет у UUID. </div>
</div>
|-
|-
| 16
|016
| style="font-weight: bold; font-family: Courier;" | ············&lt;dt:address>
|style="font-weight: ; font-family: Courier;" |··················{{color|#190dbf|'''<{{color|#660e7a|bs:}}uuid>'''}}{{color|#131313|UUID}}{{color|#190dbf|'''</{{color|#660e7a|bs:}}uuid>'''}}
|  
|[[UUID|bs:UUID]]
|  
|[0..1]
|  
| style="width:52em;"| Идентификатор версии страны.
|  
|-
|-
| 17
|017
| style="font-weight: bold; font-family: Courier;" | ···············&lt;dt:country>
|style="font-weight: ; font-family: Courier;" |··················{{color|#190dbf|'''<{{color|#660e7a|bs:}}guid>'''}}{{color|#131313|GUID}}{{color|#190dbf|'''</{{color|#660e7a|bs:}}guid>'''}}
| [[Country_v2.0|dt:Country]]
|[[UUID|bs:UUID]]  
| [1..1]
|[0..1]
| Описание страны.
| style="width:52em;"| Глобальный идентификатор страны.
|
|-
|-
| 18
|018
| style="font-weight: bold; font-family: Courier;" | ··················<bs:uuid>
|style="font-weight: ; font-family: Courier;" |···············{{color|#190dbf|'''</{{color|#660e7a|dt:}}country>'''}}
| [[UUID|bs:UUID]]
|
| [0..1]
|
| Идентификатор версии страны.
| style="width:52em;"|
| <bs:uuid>cbd91ac0-bec2-4308-a395-33b68871d76b</bs:uuid>
|-
|-
| 19
|019
| style="font-weight: bold; font-family: Courier;" | ··················<bs:guid>
|style="font-weight: ; font-family: Courier;" |···············{{color|#190dbf|'''<{{color|#660e7a|dt:}}region>'''}}
| [[UUID|bs:UUID]]
|[[Region_v2.0|dt:Region]]
| [0..1]
|[1..1]
| Глобальный идентификатор страны.
|<div class="mw-collapsible mw-collapsed" data-expandtext="&nbsp;...&nbsp;" data-collapsetext="свернуть" style="font-weight: bold; width:52em;">
| <bs:guid>3aa0c3ce-8d01-4779-bfb7-df7f234cf86f</bs:guid>
<span style="white-space:nowrap; font-weight: normal;">Регион страны.</span>
<div class="mw-collapsible-content" style="font-weight: normal;">
* Обязательно должен быть указан один из идентификаторов: UUID или GUID. При указании обоих приоритет у UUID. </div>
</div>
|-
|-
| 20
|020
| style="font-weight: bold; font-family: Courier;" | ···············</dt:country>
|style="font-weight: ; font-family: Courier;" |··················{{color|#190dbf|'''<{{color|#660e7a|bs:}}uuid>'''}}{{color|#131313|UUID}}{{color|#190dbf|'''</{{color|#660e7a|bs:}}uuid>'''}}
|  
|[[UUID|bs:UUID]]
|  
|[0..1]
|  
| style="width:52em;"| Идентификатор версии региона.
|  
|-
|-
| 21
|021
| style="font-weight: bold; font-family: Courier;" | ···············&lt;dt:region>
|style="font-weight: ; font-family: Courier;" |··················{{color|#190dbf|'''<{{color|#660e7a|bs:}}guid>'''}}{{color|#131313|GUID}}{{color|#190dbf|'''</{{color|#660e7a|bs:}}guid>'''}}
| [[Region_v2.0|dt:Region]]
|[[UUID|bs:UUID]]  
| [0..1]
|[0..1]
| Регион страны.
| style="width:52em;"| Глобальный идентификатор региона.
|
|-
|-
| 22
|022
| style="font-weight: bold; font-family: Courier;" | ··················<bs:uuid>
|style="font-weight: ; font-family: Courier;" |···············{{color|#190dbf|'''</{{color|#660e7a|dt:}}region>'''}}
| [[UUID|bs:UUID]]
|
| [0..1]
|
| Идентификатор версии региона.
| style="width:52em;"|
| <bs:uuid>0ae56b5c-6844-4c87-9a57-07a9d8979a7a</bs:uuid>
|-
|-
| 23
|023
| style="font-weight: bold; font-family: Courier;" | ··················<bs:guid>
|style="font-weight: ; font-family: Courier;" |···············{{color|#190dbf|'''<{{color|#660e7a|dt:}}district>'''}}
| [[UUID|bs:UUID]]
|[[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;">
| <bs:guid>0d4ab22b-0461-4ef1-a151-05162558d89c</bs:guid>
<span style="white-space:nowrap; font-weight: normal;">Район региона.</span>
<div class="mw-collapsible-content" style="font-weight: normal;">
* Обязательно должен быть указан один из идентификаторов: UUID или GUID. При указании обоих приоритет у UUID. </div>
</div>
|-
|-
| 24
|024
| style="font-weight: bold; font-family: Courier;" | ···············</dt:region>
|style="font-weight: ; font-family: Courier;" |··················{{color|#190dbf|'''<{{color|#660e7a|bs:}}uuid>'''}}{{color|#131313|UUID}}{{color|#190dbf|'''</{{color|#660e7a|bs:}}uuid>'''}}
|  
|[[UUID|bs:UUID]]
|  
|[0..1]
|  
| style="width:52em;"| Идентификатор версии района.
|  
|-
|-
| 25
|025
| style="font-weight: bold; font-family: Courier;" | ···············&lt;dt:district>
|style="font-weight: ; font-family: Courier;" |··················{{color|#190dbf|'''<{{color|#660e7a|bs:}}guid>'''}}{{color|#131313|GUID}}{{color|#190dbf|'''</{{color|#660e7a|bs:}}guid>'''}}
| [[District_v2.0|dt:District]]
|[[UUID|bs:UUID]]  
| [0..1]
|[0..1]
| Район региона.
| style="width:52em;"| Глобальный идентификатор района.
|
|-
|-
| 26
|026
| style="font-weight: bold; font-family: Courier;" | ··················<bs:uuid>
|style="font-weight: ; font-family: Courier;" |···············{{color|#190dbf|'''</{{color|#660e7a|dt:}}district>'''}}
| [[UUID|bs:UUID]]
|
| [0..1]
|
| Идентификатор версии района.
| style="width:52em;"|
| <bs:uuid>851cf860-e9a3-4981-b83e-3dc6cb06cf07</bs:uuid>
|-
|-
| 27
|027
| style="font-weight: bold; font-family: Courier;" | ··················<bs:guid>
|style="font-weight: ; font-family: Courier;" |···············{{color|#190dbf|'''<{{color|#660e7a|dt:}}locality>'''}}
| [[UUID|bs:UUID]]
|[[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;">
| <bs:guid>c9862fa8-e7cb-4b01-a62f-eba8328a6a2c</bs:guid>
<span style="white-space:nowrap; font-weight: normal;">Населённый пункт.</span>
<div class="mw-collapsible-content" style="font-weight: normal;">
* Обязательно должен быть указан один из идентификаторов: UUID или GUID. При указании обоих приоритет у UUID. </div>
</div>
|-
|-
| 28
|028
| style="font-weight: bold; font-family: Courier;" | ···············</dt:district>
|style="font-weight: ; font-family: Courier;" |··················{{color|#190dbf|'''<{{color|#660e7a|bs:}}uuid>'''}}{{color|#131313|UUID}}{{color|#190dbf|'''</{{color|#660e7a|bs:}}uuid>'''}}
|  
|[[UUID|bs:UUID]]
|  
|[0..1]
|  
| style="width:52em;"| Идентификатор версии населенного пункта.
|  
|-
|-
| 29
|029
| style="font-weight: bold; font-family: Courier;" | ···············&lt;dt:locality>
|style="font-weight: ; font-family: Courier;" |··················{{color|#190dbf|'''<{{color|#660e7a|bs:}}guid>'''}}{{color|#131313|GUID}}{{color|#190dbf|'''</{{color|#660e7a|bs:}}guid>'''}}
| [[Locality_v2.0|dt:Locality]]
|[[UUID|bs:UUID]]  
| [0..1]
|[0..1]
| Населённый пункт.
| style="width:52em;"| Глобальный идентификатор населенного пункта.
|
|-
|-
| 30
|030
| style="font-weight: bold; font-family: Courier;" | ··················<bs:uuid>
|style="font-weight: ; font-family: Courier;" |···············{{color|#190dbf|'''</{{color|#660e7a|dt:}}locality>'''}}
| [[UUID|bs:UUID]]
|
| [0..1]
|
| Идентификатор версии населенного пункта.
| style="width:52em;"|
| <bs:uuid>d9d008eb-057a-4cd4-8cb2-d69364318bbe</bs:uuid>
|-
|-
| 31
|031
| style="font-weight: bold; font-family: Courier;" | ··················<bs:guid>
|style="font-weight: ; font-family: Courier;" |···············{{color|#190dbf|'''<{{color|#660e7a|dt:}}subLocality>'''}}
| [[UUID|bs:UUID]]
|[[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;">
| <bs:guid>6f5feda1-a3d4-4dfd-8625-de62777a205e</bs:guid>
<span style="white-space:nowrap; font-weight: normal;">Населённый пункт, подчинённый населённому пункту.</span>
<div class="mw-collapsible-content" style="font-weight: normal;">
* Обязательно должен быть указан один из идентификаторов: UUID или GUID. При указании обоих приоритет у UUID. </div>
</div>
|-
|-
| 32
|032
| style="font-weight: bold; font-family: Courier;" | ···············</dt:locality>
|style="font-weight: ; font-family: Courier;" |··················{{color|#190dbf|'''<{{color|#660e7a|bs:}}uuid>'''}}{{color|#131313|UUID}}{{color|#190dbf|'''</{{color|#660e7a|bs:}}uuid>'''}}
|  
|[[UUID|bs:UUID]]
|  
|[0..1]
|  
| style="width:52em;"| Идентификатор версии населенного пункта.
|  
|-
|-
| 33
|033
| style="font-weight: bold; font-family: Courier;" | ···············&lt;dt:subLocality>
|style="font-weight: ; font-family: Courier;" |··················{{color|#190dbf|'''<{{color|#660e7a|bs:}}guid>'''}}{{color|#131313|GUID}}{{color|#190dbf|'''</{{color|#660e7a|bs:}}guid>'''}}
| [[Locality_v2.0|dt:Locality]]
|[[UUID|bs:UUID]]  
| [0..1]
|[0..1]
| Населённый пункт, подчинённый населённому пункту.
| style="width:52em;"| Глобальный идентификатор населенного пункта.
|
|-
|-
| 34
|034
| style="font-weight: bold; font-family: Courier;" | ··················<bs:uuid>
|style="font-weight: ; font-family: Courier;" |···············{{color|#190dbf|'''</{{color|#660e7a|dt:}}subLocality>'''}}
| [[UUID|bs:UUID]]
|
| [0..1]
|
| Идентификатор версии населенного пункта.
| style="width:52em;"|
| <bs:uuid>53557240-35e7-48c8-81ce-8b9948cfef90</bs:uuid>
|-
|-
| 35
|035
| style="font-weight: bold; font-family: Courier;" | ··················<bs:guid>
|style="font-weight: ; font-family: Courier;" |············{{color|#190dbf|'''</{{color|#660e7a|dt:}}address>'''}}
| [[UUID|bs:UUID]]
|
| [0..1]
|
| Глобальный идентификатор населенного пункта.
| style="width:52em;"|
| <bs:guid>2c779c29-1fc2-44a6-8add-92752657f089</bs:guid>
|-
|-
| 36
|036
| style="font-weight: bold; font-family: Courier;" | ···············</dt:subLocality>
|style="font-weight: ; font-family: Courier;" |·········{{color|#190dbf|'''</{{color|#660e7a|vd:}}location>'''}}
|  
|
|  
|
|  
| style="width:52em;"|  
|  
|-
|-
| 37
|037
| style="font-weight: bold; font-family: Courier;" | ············</dt:address>
|style="font-weight: ; font-family: Courier;" |·········{{color|#190dbf|'''<{{color|#660e7a|vd:}}enterprise>'''}}
|  
|[[Enterprise_v2.0|dt:Enterprise]]
|
|[0..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;">Сведения о предприятии, которое является точкой маршрута.  
|-
* '''Указывается в случае, если не указано значение location'''</span>
| 38
<div class="mw-collapsible-content" style="font-weight: normal;">
| style="font-weight: bold; font-family: Courier;" | ·········</vd:location>
* Обязательно указывать один из идентификаторов: uuid или guid; при указании обоих приоритет у uuid.</div>
|  
</div>
|  
|
|
|-
| 39
| style="font-weight: bold; font-family: Courier;" | ·········<vd:enterprise>
| [[Enterprise_v2.0|dt:Enterprise]]
| [0..1]
| Сведения о предприятии, которое является точкой маршрута.
|
|-
| 40
| style="font-weight: bold; font-family: Courier;" | ············<bs:uuid>
| [[UUID|bs:UUID]]
| [0..1]
| Идентификатор версии предприятия.
| <bs:uuid>53557240-35e7-48c8-81ce-8b9948cfef90</bs:uuid>
|-
| 41
| style="font-weight: bold; font-family: Courier;" | ············<bs:guid>
| [[UUID|bs:UUID]]
| [0..1]
| Глобальный идентификатор предприятия.
| <bs:guid>2c779c29-1fc2-44a6-8add-92752657f089</bs:guid>
|-
| 42
| style="font-weight: bold; font-family: Courier;" | ·········</vd:enterprise>
|
|
|
|
|-
| 43
| style="font-weight: bold; font-family: Courier;" | ·········<vd:transshipment>
| [http://www.w3.org/TR/xmlschema-2/#boolean xs:boolean]
| [1..1]
| Признак того, осуществляется ли в данной точке перегрузка.
| <vd:transshipment>true</vd:transshipment>
|-
| 44
| style="font-weight: bold; font-family: Courier;" | ·········<vd:nextTransport>
| [[TransportInfo_v2.0 |dt:TransportInfo]]
| [0..1]
| Сведения о дальнейшем транспорте.
|
|-
| 45
| style="font-weight: bold; font-family: Courier;" | ············<vd:transportType>
| [[TransportType_v2.0|dt:TransportType]]
| [1..1]
| Тип транспортного средства.
| <vd:transportType>2</vd:transportType>
|-
| 46
| style="font-weight: bold; font-family: Courier;" | ············<vd:transportNumber>
| [[TransportNumber_v2.0 | dt:TransportNumber]]
| [1..1]
| Номер транспортного средства.
|
|-
| 47
| style="font-weight: bold; font-family: Courier;" | ···············<vd:containerNumber>
| [[String255|bs:String255]]
| [0..1]
| Номер контейнера (при автомобильной перевозке).
| <vd:containerNumber>п962но65</vd:containerNumber>
|-
| 48
| style="font-weight: bold; font-family: Courier;" | ···············<vd:wagonNumber>
| [[String255|bs:String255]]
| [0..1]
| Номер вагона.
| <vd:wagonNumber>72543291</vd:wagonNumber>
|-
| 49
| style="font-weight: bold; font-family: Courier;" | ···············<vd:vehicleNumber>
| [[String255|bs:String255]]
| [0..1]
| Номер автомобиля.
| <vd:vehicleNumber>а514ко33</vd:vehicleNumber>
|-
| 50
| style="font-weight: bold; font-family: Courier;" | ···············<vd:trailerNumber>
| [[String255|bs:String255]]
| [0..1]
| Номер прицепа (полуприцепа).
| <vd:trailerNumber>о721ен24</vd:trailerNumber>
|-
|-
| 51
|038
| style="font-weight: bold; font-family: Courier;" | ···············<vd:shipName>
|style="font-weight: ; font-family: Courier;" |············{{color|#190dbf|'''<{{color|#660e7a|bs:}}uuid>'''}}{{color|#131313|UUID}}{{color|#190dbf|'''</{{color|#660e7a|bs:}}uuid>'''}}
| [[String255|bs:String255]]
|[[UUID|bs:UUID]]
| [0..1]
|[0..1]
| Название судна (или номер контейнера).
| style="width:52em;"| Идентификатор версии предприятия.
| <vd:shipName>AMTU4003372</vd:shipName>
|-
|-
| 52
|039
| style="font-weight: bold; font-family: Courier;" | ···············<vd:flightNumber>
|style="font-weight: ; font-family: Courier;" |············{{color|#190dbf|'''<{{color|#660e7a|bs:}}guid>'''}}{{color|#131313|GUID}}{{color|#190dbf|'''</{{color|#660e7a|bs:}}guid>'''}}
| [[String255|bs:String255]]
|[[UUID|bs:UUID]]  
| [0..1]
|[0..1]
| Номер авиарейса.
| style="width:52em;"| Глобальный идентификатор предприятия.
| <vd:flightNumber>YC-464</vd:flightNumber>
|-
|-
| 53
|040
| style="font-weight: bold; font-family: Courier;" | ············</vd:transportNumber>
|style="font-weight: ; font-family: Courier;" |·········{{color|#190dbf|'''</{{color|#660e7a|vd:}}enterprise>'''}}
|  
|
|  
|
|  
| style="width:52em;"|  
|  
|-
|-
| 54
|041
| style="font-weight: bold; font-family: Courier;" | ·········</vd:nextTransport>
|style="font-weight: ; font-family: Courier;" |······{{color|#190dbf|'''</{{color|#660e7a|vd:}}routePoint>'''}}
|  
|
|  
|
|  
| style="width:52em;"|  
|  
|-
|-
| 55
|042
| style="font-weight: bold; font-family: Courier;" | ······</vd:routePoint>
|style="font-weight: ; font-family: Courier;" |···{{color|#190dbf|'''</{{color|#660e7a|vd:}}shipmentRoute>'''}}
|  
|
|  
|
|  
| style="width:52em;"|  
|  
|-
|-
| 56
|043
| style="font-weight: bold; font-family: Courier;" | ···</vd:shipmentRoute>
|style="font-weight: ; font-family: Courier;" |{{color|#190dbf|'''</{{color|#660e7a|merc:}}checkShipmentRegionalizationRequest>'''}}
|  
|
|  
|
|  
| style="width:52em;"|  
|  
|-
|-
| 56
| style="font-weight: bold; font-family: Courier;" | </merc:checkShipmentRegionalizationRequest>
|
|
|
|
|}
|}


Строка 481: Строка 388:
! Название XML-элемента
! Название XML-элемента
! Тип
! Тип
! Кардинальность
! Обязат.
! Описание
! Описание (нажмите [...] для отображения дополнительного описания)
! Пример
|-
|-
| 1
|001
| style="font-weight: bold; font-family: Courier;" | <merc:checkShipmentRegionalizationResponse>
|style="font-weight: ; font-family: Courier;" |{{color|#190dbf|'''<{{color|#660e7a|merc:}}checkShipmentRegionalizationResponse>'''}}
|  
|
|  
|
|  
| 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]]
| [0..*]
|[1..*]
| Описание правил перемещения продукции. Количество элементов `r13nRouteSection` в ответе соответствует количеству отрезков маршрута. Атрибут `r13nRouteSection/sqnId` равен номеру отрезка, нумерация начинается с единицы. Количество элементов `r13nRouteSection/appliedR13nRule` соответствует количеству категорий груза (элемент `cargoType`) в запросе.
|<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/sqnId` равен номеру отрезка, нумерация начинается с единицы.  
* Количество элементов `r13nRouteSection/appliedR13nRule` соответствует количеству категорий груза (элемент `cargoType`) в запросе.</div>
</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]]
| [0..1]
|[1..1]
| Порядовый номер отрезка маршрута.
| style="width:52em;"| Порядовый номер отрезка маршрута.
| <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]]
| [0..*]
|[1..*]
| Применяемое правило перемещения для каждой категории груза на данном участке маршрута.
| style="width:52em;"| Применяемое правило перемещения для каждой категории груза на данном участке маршрута.
|
|-
|-
| 5
|005
| style="font-weight: bold; font-family: Courier;" | ·········<bs:uuid>
|style="font-weight: ; font-family: Courier;" |·········{{color|#190dbf|'''<{{color|#660e7a|dt:}}cargoType>'''}}
| [[UUID|bs:UUID]]
|[[SubProduct_v2.0|dt:SubProduct]]
| [1..1]
|[1..*]
| Идентификатор версии правила перемещения.
| style="width:52em;"| Ветеринарная категория груза, на которую распространяется правило перемещения.
| <bs:uuid>c9781d68-8f7d-4fb6-a007-d7a14f0815f6</bs:uuid>
|-
|-
| 6
|006
| style="font-weight: bold; font-family: Courier;" | ·········<bs:guid>
|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;"| Идентификатор версии вида продукции.
| <bs:guid>8aaaac24-8e10-499e-b1a2-cda0bf3f5855</bs:guid>
|-
|-
| 7
|007
| style="font-weight: bold; font-family: Courier;" | ·········<bs:active>
|style="font-weight: ; font-family: Courier;" |············{{color|#190dbf|'''<{{color|#660e7a|bs:}}guid>'''}}{{color|#131313|GUID}}{{color|#190dbf|'''</{{color|#660e7a|bs:}}guid>'''}}
| [http://www.w3.org/TR/xmlschema-2/#boolean xs:boolean]
|[[UUID|bs:UUID]]
| [1..1]
|[1..1]
| Является ли запись о правиле перемещения активной:
| style="width:52em;"| Глобальный идентификатор вида продукции.
* true - запись активна;
* false - запись не активна.
| <bs:active>true</bs:active>
|-
|-
| 8
|008
| style="font-weight: bold; font-family: Courier;" | ·········<bs:last>
|style="font-weight: ; font-family: Courier;" |·········{{color|#190dbf|'''<{{color|#660e7a|dt:}}cargoType>'''}}
| [http://www.w3.org/TR/xmlschema-2/#boolean xs:boolean]
|
| [1..1]
|
| Последняя версия правила перемещения:
| style="width:52em;"|  
* true - да;
* false - нет.
| <bs:last>true</bs:last>
|-
|-
| 9
|009
| style="font-weight: bold; font-family: Courier;" | ·········<bs:status>
|style="font-weight: ; font-family: Courier;" |·········{{color|#190dbf|'''<{{color|#660e7a|dt:}}decision>'''}}{{color|#131313|2}}{{color|#190dbf|'''</{{color|#660e7a|dt:}}decision>'''}}
| [[VersionStatus|bs:VersionStatus]]
|[[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;">
| <bs:status></bs:status>
<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;" | ·········<bs:createDate>
|style="font-weight: ; font-family: Courier;" |·········{{color|#190dbf|'''<{{color|#660e7a|dt:}}requirement>'''}}
| [http://www.w3.org/TR/xmlschema-2/#DateTime xs:DateTime]
|[[RegionalizationRequirement_v2.0|dt:RegionalizationRequirement]]
| [1..1]
|[0..*]
| Дата создания правила перемещения.
| style="width:52em;"| Требование к перемещению партии в отношении к определенному заболеванию.
| <bs:createDate>2017-07-07T12:00:00</bs:createDate>
|-
|-
| 11
|011
| style="font-weight: bold; font-family: Courier;" | ·········<bs:updateDate>
|style="font-weight: ; font-family: Courier;" |············{{color|#190dbf|'''<{{color|#660e7a|dt:}}relatedDisease>'''}}
| [http://www.w3.org/TR/xmlschema-2/#DateTime xs:DateTime]
|[[AnimalDisease_v2.0|dt:AnimalDisease]]
| [1..1]
|[1..1]
| Дата изменения правила перемещения.
| style="width:52em;"| Заболевание, к которому относится данное требование
| <bs:updateDate>2017-07-07T12:00:00</bs:updateDate>
|-
|-
| 12
|012
| style="font-weight: bold; font-family: Courier;" | ·········<bs:previous>
|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]
|[1..1]
| Идентификатор предыдущей версии правила перемещения.
| style="width:52em;"| Идентификатор заболевания.
| <bs:previous>7c78bf3f-c1e8-496b-a5c1-173af60e95e4</bs:previous>
|-
|-
| 13
|013
| style="font-weight: bold; font-family: Courier;" | ·········<bs:next>
|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]
|[1..1]
| Идентификатор следующей версии правила перемещения.
| style="width:52em;"| Глобальный идентификатор заболевания.
| <bs:next>82c7af0d-7067-4a67-8a53-39f4a5bcd700</bs:next>
|-
|-
| 14
|014
| style="font-weight: bold; font-family: Courier;" | ·········<bs:referenceNumber>
|style="font-weight: ; font-family: Courier;" |···············{{color|#190dbf|'''<{{color|#660e7a|dt:}}name>'''}}{{color|#131313|Ящур}}{{color|#190dbf|'''</{{color|#660e7a|dt:}}name>'''}}
| [[Identifier|bs:Identifier]]
|[[String255|bs:String255]]
| [0..1]
|[1..1]
| Номер правила перевозки в реестре.
| style="width:52em;"| Название заболевания.
|
|-
|-
| 15
|015
| style="font-weight: bold; font-family: Courier;" | ·········&lt;dt:fromR13nStatus>
|style="font-weight: ; font-family: Courier;" |············{{color|#190dbf|'''</{{color|#660e7a|dt:}}relatedDisease>'''}}
| [[RegionalizationStatus_v2.0|dt:RegionalizationStatus]]
|
| [0..1]
|
| Статус территории, откуда партия отправляется (место отправления), согласно регионализации.
| style="width:52em;"|  
|  
|-
|-
| 16
|016
| style="font-weight: bold; font-family: Courier;" | ·········&lt;dt:toR13nStatus>
|style="font-weight: ; font-family: Courier;" |············{{color|#190dbf|'''<{{color|#660e7a|dt:}}type>'''}}{{color|#131313|2}}{{color|#190dbf|'''</{{color|#660e7a|dt:}}type>'''}}
| [[RegionalizationStatus_v2.0|dt:RegionalizationStatus]]
|[[RegionalizationDecision_v2.0|dt:RegionalizationDecision]]
| [0..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;">
* 1 - перемещение разрешено;
* 2 - перемещение разрешено при обязательном соблюдении условий;
* 3 - перемещение запрещено.</div>
</div>
|-
|-
| 17
|017
| style="font-weight: bold; font-family: Courier;" | ·········&lt;dt:cargoType>
|style="font-weight: ; font-family: Courier;" |············{{color|#190dbf|'''<{{color|#660e7a|dt:}}conditionGroup>'''}}
| [[SubProduct_v2.0|dt:SubProduct]]
|[[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;">
|
<span style="white-space:nowrap; font-weight: normal;">Группа условий регионализации, соблюдаемых при перевозке продукции.</span>
<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;" | ············<bs:uuid>
|style="font-weight: ; font-family: Courier;" |···············{{color|#190dbf|'''<{{color|#660e7a|dt:}}condition>'''}}
| [[UUID|bs:UUID]]
|[[RegionalizationCondition_v2.0|dt:RegionalizationCondition]]
| [0..1]
|[1..*]
| Идентификатор версии вида продукции.
| style="width:52em;"| Условие регионализации, соблюдаемое при перевозке груза
| <bs:uuid>d9d008eb-057a-4cd4-8cb2-d69364318bbe</bs:uuid>
|-
|-
| 19
|019
| style="font-weight: bold; font-family: Courier;" | ············<bs:guid>
|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]
|[1..1]
| Глобальный идентификатор вида продукции.
| style="width:52em;"| Идентификатор версии условия регионализации.
| <bs:guid>6f5feda1-a3d4-4dfd-8625-de62777a205e</bs:guid>
|-
|-
| 20
|020
| style="font-weight: bold; font-family: Courier;" | ·········&lt;dt:cargoType>
|style="font-weight: ; font-family: Courier;" |··················{{color|#190dbf|'''<{{color|#660e7a|bs:}}guid>'''}}{{color|#131313|GUID}}{{color|#190dbf|'''</{{color|#660e7a|bs:}}guid>'''}}
|  
|[[UUID|bs:UUID]]
|  
|[1..1]
|  
| style="width:52em;"| Глобальный идентификатор условия регионализации.
|  
|-
|-
| 21
|021
| style="font-weight: bold; font-family: Courier;" | ·········&lt;dt:decision>
|style="font-weight: ; font-family: Courier;" |··················{{color|#190dbf|'''<{{color|#660e7a|bs:}}active>'''}}{{color|#131313|true}}{{color|#190dbf|'''</{{color|#660e7a|bs:}}active>'''}}
| [[RegionalizationDecision_v2.0|dt:RegionalizationDecision]]
|[http://www.w3.org/TR/xmlschema-2/#boolean xs:boolean]
| [0..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 - запись активна;
* false - запись не активна.</div>
</div>
|-
|-
| 22
|022
| style="font-weight: bold; font-family: Courier;" | ·········&lt;dt:requirement>
|style="font-weight: ; font-family: Courier;" |··················{{color|#190dbf|'''<{{color|#660e7a|bs:}}last>'''}}{{color|#131313|true}}{{color|#190dbf|'''</{{color|#660e7a|bs:}}last>'''}}
| [[RegionalizationRequirement_v2.0|dt:RegionalizationRequirement]]
|[http://www.w3.org/TR/xmlschema-2/#boolean xs:boolean]
| [0..*]
|[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 - да;
* false - нет. </div>
</div>
|-
|-
| 23
|023
| style="font-weight: bold; font-family: Courier;" | ············&lt;dt:relatedDisease>
|style="font-weight: ; font-family: Courier;" |··················{{color|#190dbf|'''<{{color|#660e7a|bs:}}status>'''}}{{color|#131313|202}}{{color|#190dbf|'''</{{color|#660e7a|bs:}}status>'''}}
| [[AnimalDisease_v2.0|dt:AnimalDisease]]
|[[VersionStatus|bs:VersionStatus]]
| [0..1]
|[1..1]
| Заболевание, к которому относится данное требование
| style="width:52em;"| Статус версии условия регионализации.
|  
|-
|-
| 24
|024
| style="font-weight: bold; font-family: Courier;" | ···············<bs:uuid>
|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>'''}}
| [[UUID|bs:UUID]]
|[http://www.w3.org/TR/xmlschema-2/#DateTime xs:DateTime]
| [0..1]
|[1..1]
| Идентификатор заболевания.
| style="width:52em;"| Дата создания условия регионализации.
| <bs:uuid>cbd91ac0-bec2-4308-a395-33b68871d76b</bs:uuid>
|-
|-
| 25
|025
| style="font-weight: bold; font-family: Courier;" | ···············<bs:guid>
|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>'''}}
| [[UUID|bs:UUID]]
|[http://www.w3.org/TR/xmlschema-2/#DateTime xs:DateTime]
| [0..1]
|[1..1]
| Глобальный идентификатор заболевания.
| style="width:52em;"| Дата изменения условия регионализации.
| <bs:guid>3aa0c3ce-8d01-4779-bfb7-df7f234cf86f</bs:guid>
|-
|-
| 26
|026
| style="font-weight: bold; font-family: Courier;" | ···············&lt;dt:name>
|style="font-weight: ; font-family: Courier;" |··················{{color|#190dbf|'''<{{color|#660e7a|dt:}}referenceNumber>'''}}{{color|#131313|18}}{{color|#190dbf|'''</{{color|#660e7a|dt:}}referenceNumber>'''}}
| [[String255|bs:String255]]
|[[Identifier|bs:Identifier]]
| [0..1]
|[1..1]
| Название заболевания.
| style="width:52em;"| Номер условия регионализации.
| &lt;dt:name>Ящур</dt:name>
|-
|-
| 27
|027
| style="font-weight: bold; font-family: Courier;" | ············</dt:relatedDisease>
|style="font-weight: ; font-family: Courier;" |··················{{color|#190dbf|'''<{{color|#660e7a|dt:}}text>'''}}{{color|#131313|Условие регионализации}}{{color|#190dbf|'''</{{color|#660e7a|dt:}}text>'''}}
|  
|[[Text|bs:Text]]
|  
|[1..1]
|  
| style="width:52em;"| Формулировка условия регионализации.
|  
|-
|-
| 28
|028
| style="font-weight: bold; font-family: Courier;" | ············&lt;dt:type>
|style="font-weight: ; font-family: Courier;" |··················{{color|#190dbf|'''<{{color|#660e7a|dt:}}strict>'''}}{{color|#131313|true}}{{color|#190dbf|'''</{{color|#660e7a|dt:}}strict>'''}}
| [[RegionalizationDecision_v2.0|dt:RegionalizationDecision]]
|[http://www.w3.org/TR/xmlschema-2/#boolean xs:boolean]
| [1..1]
|[0..1]
| Вид требования: перемещение запрещено, перемещение разрешено или перемещение разрешено при обязательном соблюдении условий.
| style="width:52em;"| Обязательность соблюдения условия регионализации.
|
|-
|-
| 29
|029
| style="font-weight: bold; font-family: Courier;" | ············&lt;dt:conditionGroup>
|style="font-weight: ; font-family: Courier;" |··················{{color|#190dbf|'''<{{color|#660e7a|dt:}}relatedDisease>'''}}
| [[RegionalizationConditionGroup_v2.0|dt:RegionalizationConditionGroup]]
|[[AnimalDisease_v2.0|dt:AnimalDisease]]
| [0..*]
|[1..1]
| Группа условий регионализации, соблюдаемых при перевозке продукции. Имеет смысл, если тип требования `type` имеет значение 3 (перемещение разрешено при обязательном соблюдении условий). В этом случае требование считается выполненным, если выполнена одна из альтернативных групп условий `conditionGroup`. См. условие выполнения группы в описании типа `dt:RegionalizationConditionGroup`.
| style="width:52em;"| Заболевание, к которому относится данное условие регионализации.
|
|-
|-
| 30
|030
| style="font-weight: bold; font-family: Courier;" | ···············&lt;dt:condition>
|style="font-weight: ; font-family: Courier;" |·····················{{color|#190dbf|'''<{{color|#660e7a|bs:}}uuid>'''}}{{color|#131313|UUID}}{{color|#190dbf|'''</{{color|#660e7a|bs:}}uuid>'''}}
| [[RegionalizationCondition_v2.0|dt:RegionalizationCondition]]
|[[UUID|bs:UUID]]
| [0..*]
|[1..1]
| Условие регионализации, соблюдаемое при перевозке груза
| style="width:52em;"| Идентификатор версии заболевания.
|  
|-
|-
| 31
|031
| style="font-weight: bold; font-family: Courier;" | ··················<bs:referenceNumber>
|style="font-weight: ; font-family: Courier;" |·····················{{color|#190dbf|'''<{{color|#660e7a|bs:}}guid>'''}}{{color|#131313|GUID}}{{color|#190dbf|'''</{{color|#660e7a|bs:}}guid>'''}}
| [[Identifier|bs:Identifier]]
|[[UUID|bs:UUID]]  
| [0..1]
|[1..1]
| Номер условия.
| style="width:52em;"| Глобальный идентификатор заболевания.
|
|-
|-
| 32
|032
| style="font-weight: bold; font-family: Courier;" | ··················<bs:text>
|style="font-weight: ; font-family: Courier;" |·····················{{color|#190dbf|'''<{{color|#660e7a|dt:}}name>'''}}{{color|#131313|Ящур}}{{color|#190dbf|'''</{{color|#660e7a|dt:}}name>'''}}
| [[Text|bs:Text]]
|[[String255|bs:String255]]
| [0..1]
|[1..1]
| Формулировка условия.
| style="width:52em;"| Название заболевания.
|
|-
|-
| 33
|033
| style="font-weight: bold; font-family: Courier;" | ··················<bs:strict>
|style="font-weight: ; font-family: Courier;" |··················{{color|#190dbf|'''</{{color|#660e7a|dt:}}relatedDisease>'''}}
| [http://www.w3.org/TR/xmlschema-2/#boolean xs:boolean]
|
| [0..1]
|
| Обязательность соблюдения условия.
| style="width:52em;"|  
|  
|-
|-
| 34
|034
| style="font-weight: bold; font-family: Courier;" | ··················&lt;dt:relatedDisease>
|style="font-weight: ; font-family: Courier;" |···············{{color|#190dbf|'''</{{color|#660e7a|dt:}}condition>'''}}
| [[AnimalDisease_v2.0|dt:AnimalDisease]]
|
| [0..*]
|
| Заболевание, к которому относится данное условие.
| style="width:52em;"|  
|  
|-
|-
| 35
|035
| style="font-weight: bold; font-family: Courier;" | ·····················<bs:uuid>
|style="font-weight: ; font-family: Courier;" |············{{color|#190dbf|'''</{{color|#660e7a|dt:}}conditionGroup>'''}}
| [[UUID|bs:UUID]]
|
| [0..1]
|
| Идентификатор заболевания.
| style="width:52em;"|
| <bs:uuid>cbd91ac0-bec2-4308-a395-33b68871d76b</bs:uuid>
|-
|-
| 36
|036
| style="font-weight: bold; font-family: Courier;" | ·····················<bs:guid>
|style="font-weight: ; font-family: Courier;" |·········{{color|#190dbf|'''</{{color|#660e7a|dt:}}requirement>'''}}
| [[UUID|bs:UUID]]
|
| [0..1]
|
| Глобальный идентификатор заболевания.
| style="width:52em;"|
| <bs:guid>3aa0c3ce-8d01-4779-bfb7-df7f234cf86f</bs:guid>
|-
|-
| 37
|037
| style="font-weight: bold; font-family: Courier;" | ·····················&lt;dt:name>
|style="font-weight: ; font-family: Courier;" |······{{color|#190dbf|'''</{{color|#660e7a|vd:}}appliedR13nRule>'''}}
| [[String255|bs:String255]]
|
| [0..1]
|
| Название заболевания.
| style="width:52em;"|
| &lt;dt:name>Ящур</dt:name>
|-
|-
| 38
|038
| style="font-weight: bold; font-family: Courier;" | ··················</dt:relatedDisease>
|style="font-weight: ; font-family: Courier;" |···{{color|#190dbf|'''</{{color|#660e7a|vd:}}r13nRouteSection>'''}}
|  
|
|  
|
|  
| style="width:52em;"|  
|  
|-
|-
| 39
|039
| style="font-weight: bold; font-family: Courier;" | ···············</dt:condition>
|style="font-weight: ; font-family: Courier;" |{{color|#190dbf|'''</{{color|#660e7a|merc:}}checkShipmentRegionalizationResponse>'''}}
|  
|
|  
|
|  
| style="width:52em;"|  
|  
|-
|-
| 40
| style="font-weight: bold; font-family: Courier;" | ············</dt:conditionGroup>
|
|
|
|
|-
| 41
| style="font-weight: bold; font-family: Courier;" | ·········</dt:requirement>
|
|
|
|
|-
| 42
| style="font-weight: bold; font-family: Courier;" | ······</vd:appliedR13nRule>
|
|
|
|
|-
| 43
| style="font-weight: bold; font-family: Courier;" | ···</vd:r13nRouteSection>
|
|
|
|
|-
| 44
| style="font-weight: bold; font-family: Courier;" | <merc:checkShipmentRegionalizationResponse>
|
|
|
|
|}
|}


Строка 896: Строка 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">
Строка 1138: Строка 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>


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