Herriot:ExcludeFromAnimalGroup:v1.0

Материал из Справочная система Россельхознадзора
Перейти к навигации Перейти к поиску

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

Код Описание операции
AMS.HRT.1.14 Операция предназначена для исключения животных из зарегистрированной группы

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

# Название XML-элемента Тип Обязат. Описание (нажмите [...] для отображения дополнительного описания)
001 <hrt:excludeFromAnimalGroupRequest>
002 ···<hrt:localTransactionId>?</hrt:localTransactionId> bs:Identifier [1..1] Идентификатор заявки в клиентской системе
003 ···<hrt:initiator> vd:User [1..1]

Пользователь, зарегистрированный в ВетИС, инициирующий запрос

  • является ответственным за выполнение бизнес-операции
  • требуется логин ветврача или пользователя ХС, логин для базовой аутентификации не подойдёт
004 ······<vd:login>?</vd:login> xs:NCName [1..1] Логин пользователя
005 ···</hrt:initiator>
006 ···<hrt:specifiedAnimalGroup> dt:AnimalGroup [1..1] Сведения об исключении животных из группы
007 ······<dt:size>?</dt:size> xs:nonNegativeInteger [1..1]

Общее количество животных, исключаемых из группы

  • Указывается общее количество зарегистрированных (если указывается список excludedAnimalRegistrationList) и незарегистрированных животных
  • Если указывается список excludedAnimalRegistrationList, то общее количество животных должно быть больше или равно количеству элементов в excludedAnimalRegistrationList
008 ···</hrt:specifiedAnimalGroup>
009 ···<hrt:excludedAnimalRegistrationList> vd:AnimalRegistrationList [0..1] Сведения об индивидуальных животных, исключаемых из группы
010 ······<vd:animalRegistration> vd:AnimalRegistration [1..*] Сведения регистрации (учётная карточка) животного
011 ·········<bs:guid>?</bs:guid> bs:UUID [1..1] Глобальный идентификатор записи
012 ······</vd:animalRegistration>
013 ···</hrt:excludedAnimalRegistrationList>
014 ···<hrt:animalRegistrationRef> vd:AnimalRegistration [1..1] Сведения регистрации (учётная карточка) группы, из которой выполняется исключение животных
015 ······<bs:uuid>?</bs:uuid> bs:UUID [1..1] Идентификатор версии учётной карточки группы животных
016 ···</hrt:animalRegistrationRef>
017 </hrt:excludeFromAnimalGroupRequest>

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

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

TODO

См. также

Вернуться к началу ↑
Вернуться на страницу профиля API Herriot:Services:v1.0