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

Материал из Справочная система Россельхознадзора
Перейти к навигации Перейти к поиску
м (Nikeshina-ad-171025 переименовал страницу UpdateUserWorkingAreas v2.0 в UpdateUserWorkingAreas v2)
 
(не показано 19 промежуточных версий 2 участников)
Строка 30: Строка 30:
  |type      = notice
  |type      = notice
  |text      = '''Инициатор запроса'''
  |text      = '''Инициатор запроса'''
  |text-small = Инициатор запроса должен иметь связь с хозяйствующем субъектом, к которому привязывается указываемый в запросе пользователь. Для выполнения операций по добавлению пользователей инициатор запроса должен иметь роль "Администратор ХС" в системе "Ветис.Паспорт".
  |text-small = Инициатор запроса должен иметь связь с хозяйствующем субъектом. Для выполнения операций по изменению зон ответственности пользователей инициатор запроса должен иметь роли "Администратор ХС" и "Управление зонами ответственности пользователей в системе "Ветис.Паспорт".
}}
}}
{{ambox
{{ambox
  |type      = notice
  |type      = notice
  |text      = '''Регистрация или привязка списка пользователей'''
  |text      = '''Назначение зон ответственности для списка пользователей'''
  |text-small = Операция поддерживает регистрацию списка новых пользователей или привязку списка существующих пользователей к хозяйствующему субъекту.
  |text-small = Операция поддерживает назначение зон ответственности для списка пользователей в рамках одного запроса.
}}
}}


Строка 43: Строка 43:
{{столбец}}
{{столбец}}
* [[NameSpaces#http://api.vetrf.ru/schema/cdm/mercury/vet-document/v2|vd]] (<nowiki>http://api.vetrf.ru/schema/cdm/mercury/vet-document/v2</nowiki>)
* [[NameSpaces#http://api.vetrf.ru/schema/cdm/mercury/vet-document/v2|vd]] (<nowiki>http://api.vetrf.ru/schema/cdm/mercury/vet-document/v2</nowiki>)
** [[AuthorityList_v2.0|vd:AuthorityList]]
** [[Citizenship_v2.0|vd:Citizenship]]
** [[Document_v2.0|vd:Document]]
** [[SNILSType_v2.0|vd:SNILSType]]
** [[UserAuthority_v2.0|vd:UserAuthority]]
** [[User_v2.0|vd:User]]
** [[User_v2.0|vd:User]]
** [[WorkingArea_v2.0|vd:WorkingArea]]
** [[WorkingAreaList_v2.0|vd:WorkingAreaList]]
* [[NameSpaces#http://api.vetrf.ru/schema/cdm/dictionary/v2|dt]] (<nowiki>http://api.vetrf.ru/schema/cdm/dictionary/v2</nowiki>)
** [[Country_v2.0|dt:Country]]
** [[Enterprise_v2.0|dt:Enterprise]]
** [[Locality_v2.0|dt:Locality]]
** [[Region_v2.0|dt:Region]]


{{столбец}}
{{столбец}}
* [[NameSpaces#http://api.vetrf.ru/schema/cdm/base|bs]] (<nowiki>http://api.vetrf.ru/schema/cdm/base</nowiki>)
* [[NameSpaces#http://api.vetrf.ru/schema/cdm/base|bs]] (<nowiki>http://api.vetrf.ru/schema/cdm/base</nowiki>)
** [[RegisterModificationType_v2.0|bs:RegisterModificationType]]
** [[String255|bs:String255]]
** [[String255|bs:String255]]
** [[UUID|bs:UUID]]
** [[UUID|bs:UUID]]


* [[NameSpaces#http://api.vetrf.ru/schema/cdm/dictionary/v2|dt]] (<nowiki>http://api.vetrf.ru/schema/cdm/dictionary/v2</nowiki>)
** [[Country_v2.0|dt:Country]]
** [[DocumentType_v2.0|dt:DocumentType]]
{{столбец}}
* [[NameSpaces#http://www.w3.org/2001/XMLSchema|xs]] (<nowiki>http://www.w3.org/2001/XMLSchema</nowiki>)
* [[NameSpaces#http://www.w3.org/2001/XMLSchema|xs]] (<nowiki>http://www.w3.org/2001/XMLSchema</nowiki>)
** [http://www.w3.org/TR/xmlschema-2/#boolean xs:boolean]
** [http://www.w3.org/TR/xmlschema-2/#boolean xs:boolean]
Строка 74: Строка 71:
! Тип
! Тип
! Обязат.
! Обязат.
! Описание
! Описание (нажмите [...] для отображения дополнительного описания)
! Пример
|-
|-
|1
|001
|style="font-weight: bold; font-family: Courier;" |<merc:addBusinessEntityUserRequest>
|style="font-weight: ; font-family: Courier;" |{{color|#190dbf|'''<{{color|#660e7a|merc:}}updateUserWorkingAreasRequest>'''}}
|
|
|
|
|
| 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|vd: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>
|style="font-family: Courier;" |
<div class="mw-collapsible-content" style="font-weight: normal;">
* Является ответственным за выполнение бизнес-операции.  
* Здесь потребуется логин ветврача или пользователя ХС. Логин для базовой аутентификации не подойдёт.</div>
</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;" |···<vd:user>
|style="font-weight: ; font-family: Courier;" |···{{color|#190dbf|'''<{{color|#660e7a|vd:}}user>'''}}
|[[User_v2.0|vd:User]]
|[[User_v2.0|vd:User]]
|[1..*]
|[1..*]
|Описание пользователя системы
| style="width:52em;"| Описание пользователя системы
* Если регистриуется новый пользователь, то uuid и login не указываются.
* Обязательно должен быть указан uuid или login пользователя.
* Если существующий пользователь привязывается к ХС, то указывается uuid или login. Остальные поля в случае указания будут проигнорированы.
|style="font-family: Courier;" |
|-
|-
|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>138712f8-823a-4184-b58e-863cc2af18cf</bs:uuid>
|-
|-
|8
|008
|style="font-weight: bold; font-family: Courier;" |······<vd:login>
|style="font-weight: ; font-family: Courier;" |······{{color|#190dbf|'''<{{color|#660e7a|vd:}}login>'''}}{{color|#131313|ivanov_ii_171105}}{{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]
|[0..1]
|[0..1]
|Логин пользователя
| style="width:52em;"| Логин пользователя
|style="font-family: Courier;" |<vd:login>ivanov_ii_171105</vd:login>
|-
|-
|9
|009
|style="font-weight: bold; font-family: Courier;" |······<vd:firstName>
|style="font-weight: ; font-family: Courier;" |······{{color|#190dbf|'''<{{color|#660e7a|vd:}}workingAreaList>'''}}
|[[String255|bs:String255]]
|[[WorkingAreaList_v2.0|vd:WorkingAreaList]]
|[0..1]
|[0..1]
|Имя
| style="width:52em;"| Список зон ответственности
* Обязательно к указнию только при регистрации нового пользователя
|-
|style="font-family: Courier;" |<vd:firstName>Иванов</vd:firstName>
|010
|style="font-weight: ; font-family: Courier;" |·········{{color|#190dbf|'''<{{color|#660e7a|vd:}}workingArea>'''}}
|[[WorkingArea_v2.0|vd:WorkingArea]]
|[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;">
* Может быть задана как территорией, так и конкретным предприятием (площадкой)</div>
</div>
|-
|-
|10
|011
|style="font-weight: bold; font-family: Courier;" |······<vd:middleName>
|style="font-weight: ; font-family: Courier;" |············{{color|#190dbf|'''<{{color|#660e7a|vd:}}area>'''}}
|[[String255|bs:String255]]
|[[Area_v2.0|dt:Area]]
|[0..1]
|[0..1]
|Отчество
| style="width:52em;"| Территория
* Обязательно к указанию только при регистрации нового пользователя
* '''Указывается в случае, если не указано поле enterprise'''
|style="font-family: Courier;" |<vd:middleName>Иван</vd:middleName>
|-
|-
|11
|012
|style="font-weight: bold; font-family: Courier;" |······<vd:lastName>
|style="font-weight: ; font-family: Courier;" |···············{{color|#190dbf|'''<{{color|#660e7a|dt:}}country>'''}}
|[[String255|bs:String255]]
|[[Country_v2.0|dt:Country]]
|[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>
|-
|013
|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]
|[0..1]
|Фамилия
| style="width:52em;"| Уникальный идентификатор страны
* Обязательно к указанию только при регистрации нового пользователя
|style="font-family: Courier;" |<vd:lastName>Иванович</vd:lastName>
|-
|-
|12
|014
|style="font-weight: bold; font-family: Courier;" |······<vd:birthDate>
|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/#date xs:date]
|[[UUID|bs:UUID]]  
|[0..1]
|[0..1]
|Дата рождения
| style="width:52em;"| Глобальный идентификатор страны
* Обязательно к указанию только при регистрации нового пользователя
|style="font-family: Courier;" |<vd:birthDate>1987-01-02</vd:birthDate>
|-
|-
|13
|015
|style="font-weight: bold; font-family: Courier;" |······<vd:identity>
|style="font-weight: ; font-family: Courier;" |···············{{color|#190dbf|'''</{{color|#660e7a|dt:}}country>'''}}
|[[Document_v2.0|vd:Document]]
|
|[0..1]
|
|Документ, удостоверяющий личность
| style="width:52em;"|  
* Обязательно к указанию только при регистрации нового пользователя
|style="font-family: Courier;" |
|-
|-
|14
|016
|style="font-weight: bold; font-family: Courier;" |·········<vd:issueSeries>
|style="font-weight: ; font-family: Courier;" |···············{{color|#190dbf|'''<{{color|#660e7a|dt:}}region>'''}}
|[[String255|bs:String255]]
|[[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;">
|style="font-family: Courier;" |<vd:issueSeries>1511</vd:issueSeries>
<span style="white-space:nowrap; font-weight: normal;">Регион (республика, область, край, автономная область).</span>
<div class="mw-collapsible-content" style="font-weight: normal;">
* Обязательно должен быть указан uuid или guid. При указании обоих приоритет у uuid.</div>
</div>
|-
|-
|15
|017
|style="font-weight: bold; font-family: Courier;" |·········<vd:issueNumber>
|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]]  
|[1..1]
|[0..1]
|Номер документа
| style="width:52em;"| Уникальный идентификатор региона
|style="font-family: Courier;" |<vd:issueNumber>241708</vd:issueNumber>
|-
|-
|16
|018
|style="font-weight: bold; font-family: Courier;" |·········<vd:type>
|style="font-weight: ; font-family: Courier;" |··················{{color|#190dbf|'''<{{color|#660e7a|bs:}}guid>'''}}{{color|#131313|GUID}}{{color|#190dbf|'''</{{color|#660e7a|bs:}}guid>'''}}
|[[DocumentType_v2.0|dt:DocumentType]]
|[[UUID|bs:UUID]]  
|[1..1]
|[0..1]
|Тип документа
| style="width:52em;"| Глобальный идентификатор региона
* Возможные значения: 17, 18, 19, 20, 21, 22
|style="font-family: Courier;" |<vd:type>17</vd:type>
|-
|-
|17
|019
|style="font-weight: bold; font-family: Courier;" |······</vd:identity>
|style="font-weight: ; font-family: Courier;" |···············{{color|#190dbf|'''</{{color|#660e7a|dt:}}region>'''}}
|
|
|
|
|
|style="font-family: Courier;" |
| style="width:52em;"|  
|-
|-
|18
|020
|style="font-weight: bold; font-family: Courier;" |······<vd:citizenship>
|style="font-weight: ; font-family: Courier;" |···············{{color|#190dbf|'''<{{color|#660e7a|dt:}}district>'''}}
|[[Citizenship_v2.0|vd:Citizenship]]
|[[Locality_v2.0|dt:Locality]]
|[1..1]
|[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;">Район региона</span>
|style="font-family: Courier;" |
<div class="mw-collapsible-content" style="font-weight: normal;">
|-
* Обязательно должен быть указан uuid или guid. При указании обоих приоритет у uuid.</div>
|19
</div>
|style="font-weight: bold; font-family: Courier;" |·········<vd:country>
|[[Country_v2.0|dt:Country]]
|[1..1]
|Страна
* Обязательно должен быть указан один из идентификаторов: uuid или guid; при указании обоих приоритет у uuid.
|style="font-family: Courier;" |
|-
|-
|20
|021
|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>
|-
|-
|21
|022
|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>
|-
|-
|22
|023
|style="font-weight: bold; font-family: Courier;" |·········</vd:country>
|style="font-weight: ; font-family: Courier;" |···············{{color|#190dbf|'''</{{color|#660e7a|dt:}}district>'''}}
|
|
|
|
|
| style="width:52em;"|
|style="font-family: Courier;" |
|-
|024
|style="font-weight: ; font-family: Courier;" |···············{{color|#190dbf|'''<{{color|#660e7a|dt:}}locality>'''}}
|[[Locality_v2.0|dt:Locality]]
|[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;">Населённый пункт</span>
<div class="mw-collapsible-content" style="font-weight: normal;">
* Обязательно должен быть указан uuid или guid. При указании обоих приоритет у uuid.</div>
</div>
|-
|025
|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;"| Уникальный идентификатор города региона (города регионального подчинения)
|-
|026
|style="font-weight: ; font-family: Courier;" |··················{{color|#190dbf|'''<{{color|#660e7a|bs:}}guid>'''}}{{color|#131313|GUID}}{{color|#190dbf|'''</{{color|#660e7a|bs:}}guid>'''}}
|[[UUID|bs:UUID]]
|[0..1]
| style="width:52em;"| Глобальный идентификатор города региона (города регионального подчинения)
|-
|-
|23
|027
|style="font-weight: bold; font-family: Courier;" |······</vd:citizenship>
|style="font-weight: ; font-family: Courier;" |···············{{color|#190dbf|'''</{{color|#660e7a|dt:}}locality>'''}}
|
|
|
|
|
|style="font-family: Courier;" |
| style="width:52em;"|  
|-
|-
|24
|028
|style="font-weight: bold; font-family: Courier;" |······<vd:snils>
|style="font-weight: ; font-family: Courier;" |···············{{color|#190dbf|'''<{{color|#660e7a|dt:}}subLocality>'''}}
|[[SNILSType_v2.0|vd:SNILSType]]
|[[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;">
* Может быть указано только при регистрации нового пользователя
<span style="white-space:nowrap; font-weight: normal;">Населённый пункт, подчиненный другогому населенному пункту (locality)</span>
|style="font-family: Courier;" |<vd:snils>123-123-123 12</vd:snils>
<div class="mw-collapsible-content" style="font-weight: normal;">
* Обязательно должен быть указан uuid или guid. При указании обоих приоритет у uuid.</div>
</div>
|-
|-
|25
|029
|style="font-weight: bold; font-family: Courier;" |······<vd:phone>
|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;"| Уникальный идентификатор населенного пункта
* Может быть указано только при регистрации нового пользователя
|style="font-family: Courier;" |<vd:phone>23-23-23</vd:phone>
|-
|-
|26
|030
|style="font-weight: bold; font-family: Courier;" |······<vd:workPhone>
|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;"| Глобальный идентификатор населенного пункта
* Может быть указано только при регистрации нового пользователя
|style="font-family: Courier;" |<vd:workPhone>23-23-25</vd:workPhone>
|-
|-
|27
|031
|style="font-weight: bold; font-family: Courier;" |······<vd:email>
|style="font-weight: ; font-family: Courier;" |···············{{color|#190dbf|'''</{{color|#660e7a|dt:}}subLocality>'''}}
|[[String255|bs:String255]]
|
|[0..1]
|
|Адрес электронной почты пользователя
| style="width:52em;"|
* Обязательно к указанию только при регистрации нового пользователя
|-
|style="font-family: Courier;" |<vd:email>1511440241708@yandex.ru</vd:email>
|032
|style="font-weight: ; font-family: Courier;" |············{{color|#190dbf|'''</{{color|#660e7a|vd:}}area>'''}}
|
|
| style="width:52em;"|
|-
|-
|28
|033
|style="font-weight: bold; font-family: Courier;" |······<vd:workEmail>
|style="font-weight: ; font-family: Courier;" |············{{color|#190dbf|'''<{{color|#660e7a|vd:}}enterprise>'''}}
|[[String255|bs:String255]]
|[[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;">
* Может быть указано только при регистрации нового пользователя
<span style="white-space:nowrap; font-weight: normal;">Данные о предприятии (площадке)
|style="font-family: Courier;" |<vd:workEmail>34833784001f@yandex.ru</vd:workEmail>
* '''Указывается в случае, если не указано поле area'''</span>
<div class="mw-collapsible-content" style="font-weight: normal;">
* Обязательно должен быть указан uuid или guid. При указании обоих приоритет у uuid.</div>
</div>
|-
|-
|29
|034
|style="font-weight: bold; font-family: Courier;" |······<vd:post>
|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;"| Идентификатор версии предприятия (площадки)
* Может быть указано только при регистрации нового пользователя
|style="font-family: Courier;" |<vd:post>Должность</vd:post>
|-
|-
|30
|035
|style="font-weight: bold; font-family: Courier;" |······<vd:authorityList>
|style="font-weight: ; font-family: Courier;" |···············{{color|#190dbf|'''<{{color|#660e7a|bs:}}guid>'''}}{{color|#131313|GUID}}{{color|#190dbf|'''</{{color|#660e7a|bs:}}guid>'''}}
|[[AuthorityList_v2.0|vd:AuthorityList]]
|[[UUID|bs:UUID]]  
|[0..1]
|[0..1]
|Список ролей пользователя (опционально)
| style="width:52em;"| Глобальный идентификатор предприятия (площадки)
* Может быть указано только при регистрации нового пользователя
|style="font-family: Courier;" |
|-
|-
|31
|036
|style="font-weight: bold; font-family: Courier;" |·········<vd:authority>
|style="font-weight: ; font-family: Courier;" |············{{color|#190dbf|'''</{{color|#660e7a|vd:}}enterprise>'''}}
|[[UserAuthority_v2.0|vd:UserAuthority]]
|
|[1..*]
|
|Роль пользователя
| style="width:52em;"|  
|style="font-family: Courier;" |
|-
|32
|style="font-weight: bold; font-family: Courier;" |············<vd:ID>
|[http://www.w3.org/TR/xmlschema-2/#NCName xs:NCName]
|[1..1]
|Идентификатор роли пользователя
|style="font-family: Courier;" |<vd:ID>MERCURY_AUTHORIZED_APPLICANT</vd:ID>
|-
|-
|33
|037
|style="font-weight: bold; font-family: Courier;" |·········</vd:authority>
|style="font-weight: ; font-family: Courier;" |·········{{color|#190dbf|'''</{{color|#660e7a|vd:}}workingArea>'''}}
|
|
|
|
|
|style="font-family: Courier;" |
| style="width:52em;"|  
|-
|-
|34
|038
|style="font-weight: bold; font-family: Courier;" |······</vd:authorityList>
|style="font-weight: ; font-family: Courier;" |······{{color|#190dbf|'''</{{color|#660e7a|vd:}}workingAreaList>'''}}
|
|
|
|
|
|style="font-family: Courier;" |
| style="width:52em;"|  
|-
|-
|35
|039
|style="font-weight: bold; font-family: Courier;" |···</vd:user>
|style="font-weight: ; font-family: Courier;" |···{{color|#190dbf|'''</{{color|#660e7a|vd:}}user>'''}}
|
|
|
|
|
| style="width:52em;"|  
|style="font-family: Courier;" |
|-
|-
|36
|040
|style="font-weight: bold; font-family: Courier;" |</merc:addBusinessEntityUserRequest>
|style="font-weight: ; font-family: Courier;" |{{color|#190dbf|'''</{{color|#660e7a|merc:}}updateUserWorkingAreasRequest>'''}}
|
|
|
|
|
|style="font-family: Courier;" |
| style="width:52em;"|  
|-
|-
|}
|}
Строка 355: Строка 357:
! Тип
! Тип
! Обязат.
! Обязат.
! Описание
! Описание (нажмите [...] для отображения дополнительного описания)
! Пример
|-
|-
|1
|001
|style="font-weight: bold; font-family: Courier;" |<merc:addBusinessEntityUserResponse>
|style="font-weight: ; font-family: Courier;" |{{color|#190dbf|'''<{{color|#660e7a|merc:}}updateUserWorkingAreasResponse>'''}}
|
|
|
|
|
|style="font-family: Courier;" |
| style="width:52em;"|  
|-
|-
|2
|002
|style="font-weight: bold; font-family: Courier;" |···<vd:user>
|style="font-weight: ; font-family: Courier;" |···{{color|#190dbf|'''<{{color|#660e7a|vd:}}user>'''}}
|[[User_v2.0|vd:User]]
|[[User_v2.0|vd:User]]
|[1..*]
|[1..*]
|Описание пользователя системы
| style="width:52em;"| Описание пользователя системы
|style="font-family: Courier;" |
* Обязательно должен быть указан uuid или login пользователя.
|-
|-
|3
|003
|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]
|[0..1]
|Уникальный идентификатор пользователя
| style="width:52em;"| Уникальный идентификатор пользователя
|style="font-family: Courier;" |<bs:uuid>138712f8-823a-4184-b58e-863cc2af18cf</bs:uuid>
|-
|-
|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|ivanov_ii_171105}}{{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]
|[0..1]
|Логин пользователя
| style="width:52em;"| Логин пользователя
|style="font-family: Courier;" |<vd:login>ivanov_ii_171105</vd:login>
|-
|-
|5
|005
|style="font-weight: bold; font-family: Courier;" |······<vd:firstName>
|style="font-weight: ; font-family: Courier;" |······{{color|#190dbf|'''<{{color|#660e7a|vd:}}workingAreaList>'''}}
|[[String255|bs:String255]]
|[[WorkingAreaList_v2.0|vd:WorkingAreaList]]
|[0..1]
|[0..1]
|Имя
| style="width:52em;"| Список зон ответственности
|style="font-family: Courier;" |<vd:firstName>Иванов</vd:firstName>
|-
|006
|style="font-weight: ; font-family: Courier;" |·········{{color|#190dbf|'''<{{color|#660e7a|vd:}}workingArea>'''}}
|[[WorkingArea_v2.0|vd:WorkingArea]]
|[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;">
* Может быть задана как территорией, так и конкретным предприятием (площадкой)</div>
</div>
|-
|-
|6
|007
|style="font-weight: bold; font-family: Courier;" |······<vd:middleName>
|style="font-weight: ; font-family: Courier;" |············{{color|#190dbf|'''<{{color|#660e7a|vd:}}area>'''}}
|[[String255|bs:String255]]
|[[Area_v2.0|dt:Area]]
|[0..1]
|[0..1]
|Отчество
| style="width:52em;"| Территория
|style="font-family: Courier;" |<vd:middleName>Иван</vd:middleName>
* '''Указывается в случае, если не указано поле enterprise'''
|-
|008
|style="font-weight: ; font-family: Courier;" |···············{{color|#190dbf|'''<{{color|#660e7a|dt:}}country>'''}}
|[[Country_v2.0|dt:Country]]
|[1..1]
| style="width:52em;"| Страна
|-
|009
|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;"| Глобальный идентификатор страны
|-
|010
|style="font-weight: ; font-family: Courier;" |···············{{color|#190dbf|'''</{{color|#660e7a|dt:}}country>'''}}
|
|
| style="width:52em;"|
|-
|011
|style="font-weight: ; font-family: Courier;" |···············{{color|#190dbf|'''<{{color|#660e7a|dt:}}region>'''}}
|[[Region_v2.0|dt:Region]]
|[1..1]
| style="width:52em;"| Регион (республика, область, край, автономная область)
|-
|012
|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;"| Глобальный идентификатор региона страны
|-
|013
|style="font-weight: ; font-family: Courier;" |···············{{color|#190dbf|'''</{{color|#660e7a|dt:}}region>'''}}
|
|
| style="width:52em;"|
|-
|-
|7
|014
|style="font-weight: bold; font-family: Courier;" |······<vd:lastName>
|style="font-weight: ; font-family: Courier;" |···············{{color|#190dbf|'''<{{color|#660e7a|dt:}}district>'''}}
|[[String255|bs:String255]]
|[[Locality_v2.0|dt:Locality]]
|[0..1]
|[0..1]
|Фамилия
| style="width:52em;"| Район региона
|style="font-family: Courier;" |<vd:lastName>Иванович</vd:lastName>
|-
|015
|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;"| Глобальный идентификатор района региона
|-
|016
|style="font-weight: ; font-family: Courier;" |···············{{color|#190dbf|'''</{{color|#660e7a|dt:}}district>'''}}
|
|
| style="width:52em;"|
|-
|-
|8
|017
|style="font-weight: bold; font-family: Courier;" |······<vd:birthDate>
|style="font-weight: ; font-family: Courier;" |···············{{color|#190dbf|'''<{{color|#660e7a|dt:}}locality>'''}}
|[http://www.w3.org/TR/xmlschema-2/#date xs:date]
|[[Locality_v2.0|dt:Locality]]
|[0..1]
|[0..1]
|Дата рождения
| style="width:52em;"| Населённый пункт
|style="font-family: Courier;" |<vd:birthDate>1987-01-02</vd:birthDate>
|-
|018
|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;"| Глобальный идентификатор города региона (города регионального подчинения)
|-
|-
|9
|019
|style="font-weight: bold; font-family: Courier;" |······<vd:phone>
|style="font-weight: ; font-family: Courier;" |···············{{color|#190dbf|'''</{{color|#660e7a|dt:}}locality>'''}}
|[[String255|bs:String255]]
|
|[0..1]
|
|Телефон пользователя
| style="width:52em;"|  
|style="font-family: Courier;" |<vd:phone>23-23-23</vd:phone>
|-
|-
|10
|020
|style="font-weight: bold; font-family: Courier;" |······<vd:workPhone>
|style="font-weight: ; font-family: Courier;" |···············{{color|#190dbf|'''<{{color|#660e7a|dt:}}subLocality>'''}}
|[[String255|bs:String255]]
|[[Locality_v2.0|dt:Locality]]
|[0..1]
|[0..1]
|Рабочий телефон пользователя
| style="width:52em;"| Населённый пункт, подчиненный другогому населенному пункту (locality)
|style="font-family: Courier;" |<vd:workPhone>23-23-25</vd:workPhone>
|-
|-
|11
|021
|style="font-weight: bold; font-family: Courier;" |······<vd:email>
|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]
|[1..1]
|Адрес электронной почты пользователя
| style="width:52em;"| Глобальный идентификатор населенного пункта
|style="font-family: Courier;" |<vd:email>1511440241708@yandex.ru</vd:email>
|-
|-
|12
|022
|style="font-weight: bold; font-family: Courier;" |······<vd:workEmail>
|style="font-weight: ; font-family: Courier;" |···············{{color|#190dbf|'''</{{color|#660e7a|dt:}}subLocality>'''}}
|[[String255|bs:String255]]
|
|[0..1]
|
|Рабочий адрес электронной почты пользователя
| style="width:52em;"|  
|style="font-family: Courier;" |<vd:workEmail>34833784001f@yandex.ru</vd:workEmail>
|-
|-
|13
|023
|style="font-weight: bold; font-family: Courier;" |······<vd:post>
|style="font-weight: ; font-family: Courier;" |············{{color|#190dbf|'''</{{color|#660e7a|vd:}}area>'''}}
|[[String255|bs:String255]]
|
|[0..1]
|
|Должность пользователя
| style="width:52em;"|  
|style="font-family: Courier;" |<vd:post>Должность</vd:post>
|-
|-
|14
|024
|style="font-weight: bold; font-family: Courier;" |······<vd:authorityList>
|style="font-weight: ; font-family: Courier;" |············{{color|#190dbf|'''<{{color|#660e7a|vd:}}enterprise>'''}}
|[[AuthorityList_v2.0|vd:AuthorityList]]
|[[Enterprise_v2.0|dt:Enterprise]]
|[0..1]
|[0..1]
|Список ролей пользователя
| style="width:52em;"| Данные о предприятии (площадке)
|style="font-family: Courier;" |
* '''Указывается в случае, если не указано поле area'''
|-
|15
|style="font-weight: bold; font-family: Courier;" |·········<vd:authority>
|[[UserAuthority_v2.0|vd:UserAuthority]]
|[1..*]
|Роль пользователя
|style="font-family: Courier;" |
|-
|-
|16
|025
|style="font-weight: bold; font-family: Courier;" |············<vd:ID>
|style="font-weight: ; font-family: Courier;" |···············{{color|#190dbf|'''<{{color|#660e7a|bs:}}uuid>'''}}{{color|#131313|UUID}}{{color|#190dbf|'''</{{color|#660e7a|bs:}}uuid>'''}}
|[http://www.w3.org/TR/xmlschema-2/#NCName xs:NCName]
|[[UUID|bs:UUID]]
|[1..1]
|[1..1]
|Идентификатор роли пользователя
| style="width:52em;"| Идентификатор версии предприятия (площадки)
|style="font-family: Courier;" |<vd:ID>MERCURY_AUTHORIZED_APPLICANT</vd:ID>
|-
|-
|17
|026
|style="font-weight: bold; font-family: Courier;" |············<vd:name>
|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]]  
|[1..1]
|[1..1]
|Описание роли пользователя
| style="width:52em;"| Глобальный идентификатор предприятия (площадки)
|style="font-family: Courier;" |<vd:name>Авторизованный заявитель в системе Меркурий</vd:name>
|-
|-
|18
|027
|style="font-weight: bold; font-family: Courier;" |·········</vd:authority>
|style="font-weight: ; font-family: Courier;" |············{{color|#190dbf|'''</{{color|#660e7a|vd:}}enterprise>'''}}
|
|
|
| style="width:52em;"|
|-
|028
|style="font-weight: ; font-family: Courier;" |·········{{color|#190dbf|'''</{{color|#660e7a|vd:}}workingArea>'''}}
|
|
|
|
|style="font-family: Courier;" |
| style="width:52em;"|  
|-
|-
|19
|029
|style="font-weight: bold; font-family: Courier;" |······</vd:authorityList>
|style="font-weight: ; font-family: Courier;" |······{{color|#190dbf|'''</{{color|#660e7a|vd:}}workingAreaList>'''}}
|
|
|
|
|
|style="font-family: Courier;" |
| style="width:52em;"|  
|-
|-
|20
|030
|style="font-weight: bold; font-family: Courier;" |···</vd:user>
|style="font-weight: ; font-family: Courier;" |···{{color|#190dbf|'''</{{color|#660e7a|vd:}}user>'''}}
|
|
|
|
|
|style="font-family: Courier;" |
| style="width:52em;"|  
|-
|-
|21
|031
|style="font-weight: bold; font-family: Courier;" |</merc:addBusinessEntityUserResponse>
|style="font-weight: ; font-family: Courier;" |{{color|#190dbf|'''</{{color|#660e7a|merc:}}updateUserWorkingAreasResponse>'''}}
|
|
|
|
|
| style="width:52em;"|  
|style="font-family: Courier;" |
|-
|-
|}
|}


==Примеры запросов==
==Примеры запросов==
===Регистрация нового пользователя===
===Назначение зон ответственности конкретными предприятиями===
<div class="toccolours mw-collapsible mw-collapsed" style="width:100%">
<div class="toccolours mw-collapsible mw-collapsed" style="width:100%">
<div id = "scenario5">Регистрация нового пользователя</div>
Назначение зон ответственности конкретными предприятиями
<div class = "mw-collapsible-content">
<div class = "mw-collapsible-content">
<syntaxhighlight lang="xml">
<syntaxhighlight lang="xml">
Строка 528: Строка 575:
         <apl:issueDate>2017-11-08T10:32:08</apl:issueDate>
         <apl:issueDate>2017-11-08T10:32:08</apl:issueDate>
         <apl:data>
         <apl:data>
           <merc:addBusinessEntityUserRequest>
           <merc:updateUserWorkingAreasRequest>
             <merc:localTransactionId>a10003</merc:localTransactionId>
             <merc:localTransactionId>a10003</merc:localTransactionId>
             <merc:initiator>
             <merc:initiator>
Строка 534: Строка 581:
             </merc:initiator>
             </merc:initiator>
             <vd:user>
             <vd:user>
               <vd:firstName>Иван</vd:firstName>
               <vd:login>ivanov_ii_171108</vd:login>
               <vd:middleName>Иванович</vd:middleName>
               <vd:workingAreaList>
              <vd:lastName>Иванов</vd:lastName>
                <vd:workingArea>
              <vd:birthDate>1987-01-02</vd:birthDate>
                  <vd:enterprise>
              <vd:identity>
                    <bs:guid>8f4a7faa-df83-400e-9868-df02324ad985</bs:guid>
                <vd:issueSeries>1508</vd:issueSeries>
                  </vd:enterprise>
                <vd:issueNumber>436542</vd:issueNumber>
                 </vd:workingArea>
                 <vd:type>17</vd:type>
<vd:workingArea>
              </vd:identity>
                  <vd:enterprise>
              <vd:citizenship>
                    <bs:guid>01c5c8be-08d5-405d-a7fa-9da5960f560c</bs:guid>
                <vd:country>
                  </vd:enterprise>
                  <bs:uuid>72a84b51-5c5e-11e1-b9b7-001966f192f1</bs:uuid>
                </vd:workingArea>
                  <bs:guid>74a3cbb1-56fa-94f3-ab3f-e8db4940d96b</bs:guid>
               </vd:workingAreaList>
                </vd:country>
              </vd:citizenship>
               <vd:email>1508871436542@yandex.ru</vd:email>
             </vd:user>
             </vd:user>
           </merc:addBusinessEntityUserRequest>
           </merc:updateUserWorkingAreasRequest>
         </apl:data>
         </apl:data>
       </apl:application>
       </apl:application>
Строка 563: Строка 607:


<div class="toccolours mw-collapsible mw-collapsed" style="width:100%">
<div class="toccolours mw-collapsible mw-collapsed" style="width:100%">
<div id = "scenario5">Ответ на запрос</div>
Ответ на запрос
<div class = "mw-collapsible-content">
<div class = "mw-collapsible-content">
<syntaxhighlight lang="xml">
<syntaxhighlight lang="xml">
Строка 584: Строка 628:
         <apl:prdcRsltDate>2017-11-08T10:32:08.000+03:00</apl:prdcRsltDate>
         <apl:prdcRsltDate>2017-11-08T10:32:08.000+03:00</apl:prdcRsltDate>
         <apl:result>
         <apl:result>
           <merc:addBusinessEntityUserResponse>
           <merc:updateUserWorkingAreasResponse>
             <vd:user>
             <vd:user>
              <bs:uuid>6c2eb90a-b717-4075-8093-32d59b684452</bs:uuid>
               <vd:login>ivanov_ii_171108</vd:login>
               <vd:login>ivanov_ii_171108</vd:login>
               <vd:firstName>Иван</vd:firstName>
               <vd:workingAreaList>
              <vd:middleName>Иванович</vd:middleName>
                <vd:workingArea>
              <vd:lastName>Иванов</vd:lastName>
                  <vd:enterprise>
              <vd:birthDate>1987-01-02T00:00:00.000+03:00</vd:birthDate>
                    <bs:guid>8f4a7faa-df83-400e-9868-df02324ad985</bs:guid>
              <vd:email>1508871436542@yandex.ru</vd:email>
                  </vd:enterprise>
                </vd:workingArea>
<vd:workingArea>
                  <vd:enterprise>
                    <bs:guid>01c5c8be-08d5-405d-a7fa-9da5960f560c</bs:guid>
                  </vd:enterprise>
                </vd:workingArea>
              </vd:workingAreaList>
             </vd:user>
             </vd:user>
           </merc:addBusinessEntityUserResponse>
           </merc:updateUserWorkingAreasResponse>
         </apl:result>
         </apl:result>
       </apl:application>
       </apl:application>
Строка 605: Строка 655:
<br/>
<br/>


===Привязка существующего пользователя к хозяйствующему субъекту===
===Назначение зон ответственности территорией===
<div class="toccolours mw-collapsible mw-collapsed" style="width:100%">
<div class="toccolours mw-collapsible mw-collapsed" style="width:100%">
<div id = "scenario5">Привязка существующего пользователя к хозяйствующему субъекту</div>
Назначение зон ответственности территорией
<div class = "mw-collapsible-content">
<div class = "mw-collapsible-content">
<syntaxhighlight lang="xml">
<syntaxhighlight lang="xml">
Строка 625: Строка 675:
         <apl:issueDate>2017-11-08T10:32:08</apl:issueDate>
         <apl:issueDate>2017-11-08T10:32:08</apl:issueDate>
         <apl:data>
         <apl:data>
           <merc:addBusinessEntityUserRequest>
           <merc:updateUserWorkingAreasRequest>
             <merc:localTransactionId>a10003</merc:localTransactionId>
             <merc:localTransactionId>a10003</merc:localTransactionId>
             <merc:initiator>
             <merc:initiator>
Строка 632: Строка 682:
             <vd:user>
             <vd:user>
               <vd:login>ivanov_ii_171108</vd:login>
               <vd:login>ivanov_ii_171108</vd:login>
              <vd:workingAreaList>
                <vd:workingArea>
                  <vd:area>
                    <dt:country>
                      <bs:guid>74a3cbb1-56fa-94f3-ab3f-e8db4940d96b</bs:guid>
                    </dt:country>
                    <dt:region>
                      <bs:guid>294277aa-e25d-428c-95ad-46719c4ddb44</bs:guid>
                    </dt:region>
                    <dt:locality>
                      <bs:guid>06814fb6-0dc3-4bec-ba20-11f894a0faf5</bs:guid>
                    </dt:locality>
                  </vd:area>
                </vd:workingArea>
              </vd:workingAreaList>
             </vd:user>
             </vd:user>
           </merc:addBusinessEntityUserRequest>
           </merc:updateUserWorkingAreasRequest>
         </apl:data>
         </apl:data>
       </apl:application>
       </apl:application>
Строка 645: Строка 710:


<div class="toccolours mw-collapsible mw-collapsed" style="width:100%">
<div class="toccolours mw-collapsible mw-collapsed" style="width:100%">
<div id = "scenario5">Ответ на запрос</div>
Ответ на запрос
<div class = "mw-collapsible-content">
<div class = "mw-collapsible-content">
<syntaxhighlight lang="xml">
<syntaxhighlight lang="xml">
Строка 666: Строка 731:
         <apl:prdcRsltDate>2017-11-08T10:32:08.000+03:00</apl:prdcRsltDate>
         <apl:prdcRsltDate>2017-11-08T10:32:08.000+03:00</apl:prdcRsltDate>
         <apl:result>
         <apl:result>
           <merc:addBusinessEntityUserResponse>
           <merc:updateUserWorkingAreasResponse>
             <vd:user>
             <vd:user>
              <bs:uuid>2732beec-c3f5-4024-892a-1c92fca663f3</bs:uuid>
               <vd:login>ivanov_ii_171108</vd:login>
               <vd:login>ivanov_ii_171108</vd:login>
              <vd:workingAreaList>
                <vd:workingArea>
                  <vd:area>
                    <dt:country>
                      <bs:guid>74a3cbb1-56fa-94f3-ab3f-e8db4940d96b</bs:guid>
                    </dt:country>
                    <dt:region>
                      <bs:guid>294277aa-e25d-428c-95ad-46719c4ddb44</bs:guid>
                    </dt:region>
                    <dt:locality>
                      <bs:guid>06814fb6-0dc3-4bec-ba20-11f894a0faf5</bs:guid>
                    </dt:locality>
                  </vd:area>
                </vd:workingArea>
              </vd:workingAreaList>
             </vd:user>
             </vd:user>
           </merc:addBusinessEntityUserResponse>
           </merc:updateUserWorkingAreasResponse>
        </apl:result>
      </apl:application>
    </apldef:receiveApplicationResultResponse>
  </env:Body>
</env:Envelope>
</syntaxhighlight>
</div>
</div>
<br/>
 
===Регистрация списка новых пользователей===
<div class="toccolours mw-collapsible mw-collapsed" style="width:100%">
<div id = "scenario5">Привязка существующего пользователя к хозяйствующему субъекту</div>
<div class = "mw-collapsible-content">
<syntaxhighlight lang="xml">
<SOAP-ENV:Envelope 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>Id</apl:issuerId>
        <apl:issueDate>2017-11-08T10:32:08</apl:issueDate>
        <apl:data>
          <merc:addBusinessEntityUserRequest>
            <merc:localTransactionId>a10003</merc:localTransactionId>
            <merc:initiator>
              <vd:login>login</vd:login>
            </merc:initiator>
            <vd:user>
              <vd:firstName>Иван</vd:firstName>
              <vd:middleName>Иванович</vd:middleName>
              <vd:lastName>Иванов</vd:lastName>
              <vd:birthDate>1987-01-02</vd:birthDate>
              <vd:identity>
                <vd:issueSeries>1512</vd:issueSeries>
                <vd:issueNumber>061952</vd:issueNumber>
                <vd:type>17</vd:type>
              </vd:identity>
              <vd:citizenship>
                <vd:country>
                  <bs:uuid>72a84b51-5c5e-11e1-b9b7-001966f192f1</bs:uuid>
                  <bs:guid>74a3cbb1-56fa-94f3-ab3f-e8db4940d96b</bs:guid>
                </vd:country>
              </vd:citizenship>
              <vd:email>1512053061952@yandex.ru</vd:email>
            </vd:user>
            <vd:user>
              <vd:firstName>Петр</vd:firstName>
              <vd:middleName>Петрович</vd:middleName>
              <vd:lastName>Петров</vd:lastName>
              <vd:birthDate>1987-01-02</vd:birthDate>
              <vd:identity>
                <vd:issueSeries>1508</vd:issueSeries>
                <vd:issueNumber>636157</vd:issueNumber>
                <vd:type>17</vd:type>
              </vd:identity>
              <vd:citizenship>
                <vd:country>
                  <bs:uuid>72a84b51-5c5e-11e1-b9b7-001966f192f1</bs:uuid>
                  <bs:guid>74a3cbb1-56fa-94f3-ab3f-e8db4940d96b</bs:guid>
                </vd:country>
              </vd:citizenship>
              <vd:email>1508171636157@yandex.ru</vd:email>
            </vd:user>
          </merc:addBusinessEntityUserRequest>
        </apl:data>
      </apl:application>
    </apldef:submitApplicationRequest>
  </SOAP-ENV:Body>
</SOAP-ENV:Envelope>
</syntaxhighlight>
</div>
</div>
<br/>
 
<div class="toccolours mw-collapsible mw-collapsed" style="width:100%">
<div id = "scenario5">Ответ на запрос</div>
<div class = "mw-collapsible-content">
<syntaxhighlight lang="xml">
<env:Envelope 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>ecd5b39a-7bbf-41c5-adfe-a92259b72584</apl:applicationId>
        <apl:status>COMPLETED</apl:status>
        <apl:serviceId>mercury-g2b.service</apl:serviceId>
        <apl:issuerId>Id</apl:issuerId>
        <apl:issueDate>2017-11-08T10:32:08.000+03:00</apl:issueDate>
        <apl:rcvDate>2017-11-08T10:32:07.000+03:00</apl:rcvDate>
        <apl:prdcRsltDate>2017-11-08T10:32:08.000+03:00</apl:prdcRsltDate>
        <apl:result>
          <merc:addBusinessEntityUserResponse>
            <vd:user>
              <bs:uuid>80b3835a-5669-4f28-b383-ab11bc0a6cc1</bs:uuid>
              <vd:login>ivanov_ii_171108</vd:login>
              <vd:firstName>Иван</vd:firstName>
              <vd:middleName>Иванович</vd:middleName>
              <vd:lastName>Иванов</vd:lastName>
              <vd:birthDate>1987-01-02T00:00:00.000+03:00</vd:birthDate>
              <vd:email>1512053061952@yandex.ru</vd:email>
              <vd:workEmail>1512053061952@yandex.ru</vd:workEmail>
            </vd:user>
            <vd:user>
              <bs:uuid>c207f427-9252-4e84-89d8-fe4532374234</bs:uuid>
              <vd:login>petrov_pp_171108</vd:login>
              <vd:firstName>Петр</vd:firstName>
              <vd:middleName>Петрович</vd:middleName>
              <vd:lastName>Петров</vd:lastName>
              <vd:birthDate>1987-01-02T00:00:00.000+03:00</vd:birthDate>
              <vd:email>1508171636157@yandex.ru</vd:email>
              <vd:workEmail>1508171636157@yandex.ru</vd:workEmail>
            </vd:user>
          </merc:addBusinessEntityUserResponse>
         </apl:result>
         </apl:result>
       </apl:application>
       </apl:application>
Строка 807: Строка 760:
</div>
</div>
<br/>
<br/>
[[Category:Ветис.API]]

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

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

Операция UpdateUserWorkingAreas предназначена для назначения зон ответственности пользователям в системе Меркурий.

Зона ответственности - некий адрес с детализацией до населенного пункта или конкретный поднадзорный объект (площадка) из реестра, которыми ограничиваются права доступа пользователей.

Минимальной зоной ответственности является предприятие (площадка). Контроль прав доступа пользователя осуществляется по предприятию. То есть доступ пользователя к конкретному предприятию определяется наличием связи с хозяйствующим субъектом, а также наличием закрепленной за ним зоны ответственности, в которую попадает это предприятие (или географически, если соответствуют компоненты адреса зоны и предприятия, или по точному совпадению предприятий).

Результирующая зона ответственности - это объединение всех зон ответственности, заданных для пользователя в контексте данного хозяйствующего субъекта. Если для пользователя не задано ни одной зоны ответственности, то результирующая зона ответственности - это множество всех предприятий хозяйствующего субъекта, с которым связан пользователь.

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

  • информация о пользователе - инициаторе запроса;
  • имя пользователя или уникальный идентификатор, если существующий пользователь привязывается к ХС;
  • список зон ответственности для пользователя.

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

  • назначение указанных в запросе зон ответственности пользователю.

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

1. Назначение зон ответственности пользователю.
2. Если пользователь не связан с ХС-заявителем, то отказ в выполнении операции.
3. Некорректный запрос.
4. Внутренняя ошибка системы.



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



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

# Название XML-элемента Тип Обязат. Описание (нажмите [...] для отображения дополнительного описания)
001 <merc:updateUserWorkingAreasRequest>
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 ···<vd:user> vd:User [1..*] Описание пользователя системы
  • Обязательно должен быть указан uuid или login пользователя.
007 ······<bs:uuid>UUID</bs:uuid> bs:UUID [0..1] Уникальный идентификатор пользователя
008 ······<vd:login>ivanov_ii_171105</vd:login> xs:NCName [0..1] Логин пользователя
009 ······<vd:workingAreaList> vd:WorkingAreaList [0..1] Список зон ответственности
010 ·········<vd:workingArea> vd:WorkingArea [0..*]

Зона ответственности пользователя

  • Может быть задана как территорией, так и конкретным предприятием (площадкой)
011 ············<vd:area> dt:Area [0..1] Территория
  • Указывается в случае, если не указано поле enterprise
012 ···············<dt:country> dt:Country [1..1]

Страна.

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

Регион (республика, область, край, автономная область).

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

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

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

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

  • Обязательно должен быть указан uuid или guid. При указании обоих приоритет у uuid.
025 ··················<bs:uuid>UUID</bs:uuid> bs:UUID [0..1] Уникальный идентификатор города региона (города регионального подчинения)
026 ··················<bs:guid>GUID</bs:guid> bs:UUID [0..1] Глобальный идентификатор города региона (города регионального подчинения)
027 ···············</dt:locality>
028 ···············<dt:subLocality> dt:Locality [0..1]

Населённый пункт, подчиненный другогому населенному пункту (locality)

  • Обязательно должен быть указан uuid или guid. При указании обоих приоритет у uuid.
029 ··················<bs:uuid>UUID</bs:uuid> bs:UUID [0..1] Уникальный идентификатор населенного пункта
030 ··················<bs:guid>GUID</bs:guid> bs:UUID [0..1] Глобальный идентификатор населенного пункта
031 ···············</dt:subLocality>
032 ············</vd:area>
033 ············<vd:enterprise> dt:Enterprise [0..1]

Данные о предприятии (площадке)

  • Указывается в случае, если не указано поле area
  • Обязательно должен быть указан uuid или guid. При указании обоих приоритет у uuid.
034 ···············<bs:uuid>UUID</bs:uuid> bs:UUID [0..1] Идентификатор версии предприятия (площадки)
035 ···············<bs:guid>GUID</bs:guid> bs:UUID [0..1] Глобальный идентификатор предприятия (площадки)
036 ············</vd:enterprise>
037 ·········</vd:workingArea>
038 ······</vd:workingAreaList>
039 ···</vd:user>
040 </merc:updateUserWorkingAreasRequest>

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

# Название XML-элемента Тип Обязат. Описание (нажмите [...] для отображения дополнительного описания)
001 <merc:updateUserWorkingAreasResponse>
002 ···<vd:user> vd:User [1..*] Описание пользователя системы
  • Обязательно должен быть указан uuid или login пользователя.
003 ······<bs:uuid>UUID</bs:uuid> bs:UUID [0..1] Уникальный идентификатор пользователя
004 ······<vd:login>ivanov_ii_171105</vd:login> xs:NCName [0..1] Логин пользователя
005 ······<vd:workingAreaList> vd:WorkingAreaList [0..1] Список зон ответственности
006 ·········<vd:workingArea> vd:WorkingArea [0..*]

Зона ответственности пользователя

  • Может быть задана как территорией, так и конкретным предприятием (площадкой)
007 ············<vd:area> dt:Area [0..1] Территория
  • Указывается в случае, если не указано поле enterprise
008 ···············<dt:country> dt:Country [1..1] Страна
009 ··················<bs:guid>GUID</bs:guid> bs:UUID [1..1] Глобальный идентификатор страны
010 ···············</dt:country>
011 ···············<dt:region> dt:Region [1..1] Регион (республика, область, край, автономная область)
012 ··················<bs:guid>GUID</bs:guid> bs:UUID [1..1] Глобальный идентификатор региона страны
013 ···············</dt:region>
014 ···············<dt:district> dt:Locality [0..1] Район региона
015 ··················<bs:guid>GUID</bs:guid> bs:UUID [1..1] Глобальный идентификатор района региона
016 ···············</dt:district>
017 ···············<dt:locality> dt:Locality [0..1] Населённый пункт
018 ··················<bs:guid>GUID</bs:guid> bs:UUID [1..1] Глобальный идентификатор города региона (города регионального подчинения)
019 ···············</dt:locality>
020 ···············<dt:subLocality> dt:Locality [0..1] Населённый пункт, подчиненный другогому населенному пункту (locality)
021 ··················<bs:guid>GUID</bs:guid> bs:UUID [1..1] Глобальный идентификатор населенного пункта
022 ···············</dt:subLocality>
023 ············</vd:area>
024 ············<vd:enterprise> dt:Enterprise [0..1] Данные о предприятии (площадке)
  • Указывается в случае, если не указано поле area
025 ···············<bs:uuid>UUID</bs:uuid> bs:UUID [1..1] Идентификатор версии предприятия (площадки)
026 ···············<bs:guid>GUID</bs:guid> bs:UUID [1..1] Глобальный идентификатор предприятия (площадки)
027 ············</vd:enterprise>
028 ·········</vd:workingArea>
029 ······</vd:workingAreaList>
030 ···</vd:user>
031 </merc:updateUserWorkingAreasResponse>

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

Назначение зон ответственности конкретными предприятиями

Назначение зон ответственности конкретными предприятиями

<SOAP-ENV:Envelope 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>Id</apl:issuerId>
        <apl:issueDate>2017-11-08T10:32:08</apl:issueDate>
        <apl:data>
          <merc:updateUserWorkingAreasRequest>
            <merc:localTransactionId>a10003</merc:localTransactionId>
            <merc:initiator>
              <vd:login>login</vd:login>
            </merc:initiator>
            <vd:user>
              <vd:login>ivanov_ii_171108</vd:login>
              <vd:workingAreaList>
                <vd:workingArea>
                  <vd:enterprise>
                    <bs:guid>8f4a7faa-df83-400e-9868-df02324ad985</bs:guid>
                  </vd:enterprise>
                </vd:workingArea>
		<vd:workingArea>
                  <vd:enterprise>
                    <bs:guid>01c5c8be-08d5-405d-a7fa-9da5960f560c</bs:guid>
                  </vd:enterprise>
                </vd:workingArea>
              </vd:workingAreaList>
            </vd:user>
          </merc:updateUserWorkingAreasRequest>
        </apl:data>
      </apl:application>
    </apldef:submitApplicationRequest>
  </SOAP-ENV:Body>
</SOAP-ENV:Envelope>


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

<env:Envelope 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>ecd5b39a-7bbf-41c5-adfe-a92259b72584</apl:applicationId>
        <apl:status>COMPLETED</apl:status>
        <apl:serviceId>mercury-g2b.service</apl:serviceId>
        <apl:issuerId>Id</apl:issuerId>
        <apl:issueDate>2017-11-08T10:32:08.000+03:00</apl:issueDate>
        <apl:rcvDate>2017-11-08T10:32:07.000+03:00</apl:rcvDate>
        <apl:prdcRsltDate>2017-11-08T10:32:08.000+03:00</apl:prdcRsltDate>
        <apl:result>
          <merc:updateUserWorkingAreasResponse>
            <vd:user>
              <vd:login>ivanov_ii_171108</vd:login>
              <vd:workingAreaList>
                <vd:workingArea>
                  <vd:enterprise>
                    <bs:guid>8f4a7faa-df83-400e-9868-df02324ad985</bs:guid>
                  </vd:enterprise>
                </vd:workingArea>
		<vd:workingArea>
                  <vd:enterprise>
                    <bs:guid>01c5c8be-08d5-405d-a7fa-9da5960f560c</bs:guid>
                  </vd:enterprise>
                </vd:workingArea>
              </vd:workingAreaList>
            </vd:user>
          </merc:updateUserWorkingAreasResponse>
        </apl:result>
      </apl:application>
    </apldef:receiveApplicationResultResponse>
  </env:Body>
</env:Envelope>


Назначение зон ответственности территорией

Назначение зон ответственности территорией

<SOAP-ENV:Envelope 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>Id</apl:issuerId>
        <apl:issueDate>2017-11-08T10:32:08</apl:issueDate>
        <apl:data>
          <merc:updateUserWorkingAreasRequest>
            <merc:localTransactionId>a10003</merc:localTransactionId>
            <merc:initiator>
              <vd:login>login</vd:login>
            </merc:initiator>
            <vd:user>
              <vd:login>ivanov_ii_171108</vd:login>
              <vd:workingAreaList>
                <vd:workingArea>
                  <vd:area>
                    <dt:country>
                      <bs:guid>74a3cbb1-56fa-94f3-ab3f-e8db4940d96b</bs:guid>
                    </dt:country>
                    <dt:region>
                      <bs:guid>294277aa-e25d-428c-95ad-46719c4ddb44</bs:guid>
                    </dt:region>
                    <dt:locality>
                      <bs:guid>06814fb6-0dc3-4bec-ba20-11f894a0faf5</bs:guid>
                    </dt:locality>
                  </vd:area>
                </vd:workingArea>
              </vd:workingAreaList>
            </vd:user>
          </merc:updateUserWorkingAreasRequest>
        </apl:data>
      </apl:application>
    </apldef:submitApplicationRequest>
  </SOAP-ENV:Body>
</SOAP-ENV:Envelope>


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

<env:Envelope 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>ecd5b39a-7bbf-41c5-adfe-a92259b72584</apl:applicationId>
        <apl:status>COMPLETED</apl:status>
        <apl:serviceId>mercury-g2b.service</apl:serviceId>
        <apl:issuerId>Id</apl:issuerId>
        <apl:issueDate>2017-11-08T10:32:08.000+03:00</apl:issueDate>
        <apl:rcvDate>2017-11-08T10:32:07.000+03:00</apl:rcvDate>
        <apl:prdcRsltDate>2017-11-08T10:32:08.000+03:00</apl:prdcRsltDate>
        <apl:result>
          <merc:updateUserWorkingAreasResponse>
            <vd:user>
              <vd:login>ivanov_ii_171108</vd:login>
              <vd:workingAreaList>
                <vd:workingArea>
                  <vd:area>
                    <dt:country>
                      <bs:guid>74a3cbb1-56fa-94f3-ab3f-e8db4940d96b</bs:guid>
                    </dt:country>
                    <dt:region>
                      <bs:guid>294277aa-e25d-428c-95ad-46719c4ddb44</bs:guid>
                    </dt:region>
                    <dt:locality>
                      <bs:guid>06814fb6-0dc3-4bec-ba20-11f894a0faf5</bs:guid>
                    </dt:locality>
                  </vd:area>
                </vd:workingArea>
              </vd:workingAreaList>
            </vd:user>
          </merc:updateUserWorkingAreasResponse>
        </apl:result>
      </apl:application>
    </apldef:receiveApplicationResultResponse>
  </env:Body>
</env:Envelope>