Материал из Справочная система Россельхознадзора
Перейти к навигации
Перейти к поиску
Общие сведения
Код операции |
Описание операции
|
...
|
Получение списка пользователей хозяйствующего субъекта
|
Спецификация запроса
#
|
Название XML-элемента
|
Тип
|
Обязат.
|
Описание (нажмите [...] для отображения дополнительного описания)
|
001
|
<merc:getBusinessEntityUserListRequest>
|
|
|
|
002
|
···<merc:localTransactionId>?</merc:localTransactionId>
|
xs:NCName
|
[1..1]
|
Идентификатор заявки в клиентской системе
|
003
|
···<merc:initiator>
|
vd:User
|
[1..1]
|
Пользователь, зарегистрированный в системе Меркурий и инициирующий запрос к шлюзу
- Является ответственным за выполнение бизнес-операции
- Здесь потребуется логин ветврача или пользователя ХС. Логин для базовой аутентификации не подойдёт
|
004
|
······<vd:login>?</vd:login>
|
xs:NCName
|
[0..1]
|
Логин пользователя, зарегистрированного в системе Меркурий
|
005
|
···</merc:initiator>
|
|
|
|
006
|
···<bs:listOptions>
|
bs:ListOptions
|
[0..1]
|
Параметры запрашиваемого списка
- Обязательно указывать или uuid или login пользователя
|
007
|
······<bs:count>?</bs:count>
|
xs:nonNegativeInteger
|
[0..1]
|
Максимальное запрашиваемое количество объектов в списке
|
008
|
······<vd:offset>?</bs:offset>
|
xs:nonNegativeInteger
|
[0..1]
|
Номер элемента, по которому осуществляется смещение первого элемента списка
|
009
|
···</bs:listOptions>
|
|
|
|
010
|
</merc:getBusinessEntityUserListRequest>
|
|
|
|
Спецификация ответа
#
|
Название XML-элемента
|
Тип
|
Обязат.
|
Описание (нажмите [...] для отображения дополнительного описания)
|
001
|
<merc:getBusinessEntityUserListResponse>
|
|
|
|
002
|
···<dt:userListtotal="?" offset="?" count="?">
|
vd:UserList
|
[1..1]
|
Список пользователей
|
003
|
······<vd:user>
|
vd:User
|
[1..*]
|
Описание пользователя системы
|
004
|
·········<bs:uuid>?</bs:uuid>
|
bs:UUID
|
[1..1]
|
Уникальный идентификатор пользователя
|
005
|
·········<vd:login>?</vd:login>
|
xs:NCName
|
[1..1]
|
Логин пользователя
|
006
|
·········<vd:firstName>?</vd:firstName>
|
bs:String255
|
[1..1]
|
Имя
|
007
|
·········<vd:middleName>>?</vd:middleName>
|
bs:String255
|
[0..1]
|
Отчество
|
008
|
·········<vd:lastName>?</vd:lastName>
|
bs:String255
|
[1..1]
|
Фамилия
|
009
|
·········<vd:workPhone>?</vd:workPhone>
|
bs:String255
|
[0..1]
|
Рабочий телефон пользователя
|
010
|
·········<vd:workEmail>?</vd:workEmail>
|
bs:String255
|
[0..1]
|
Рабочий адрес электронной почты пользователя
|
011
|
·········<vd:post>?</vd:post>
|
bs:String255
|
[0..1]
|
Должность пользователя
|
012
|
·········<vd:authorityList>
|
vd:AuthorityList
|
[0..1]
|
Список ролей пользователя
|
013
|
············<vd:authority>
|
vd:UserAuthority
|
[1..*]
|
Роль пользователя
|
014
|
···············<vd:ID>?</vd:ID>
|
xs:NCName
|
[1..1]
|
Идентификатор роли пользователя
|
015
|
···············<vd:name>?</vd:name>
|
bs:String255
|
[1..1]
|
Описание роли пользователя
|
016
|
············</vd:authority>
|
|
|
|
017
|
·········</vd:authorityList>
|
|
|
|
018
|
······</vd:user>
|
|
|
|
019
|
···</vd:userList>
|
|
|
|
020
|
</merc:getBusinessEntityUserListResponse>
|
|
|
|