Herriot:Services:v1.0: различия между версиями
Строка 117: | Строка 117: | ||
{| class="wikitable" | {| class="wikitable" | ||
|- | |- | ||
! № !! Название операции / ссылка на спецификацию !! Описание операции | ! № !! Название операции / ссылка на спецификацию !! Описание операции ([ ... ] – входные и выходные данные, сценарии) | ||
|- | |- | ||
Строка 124: | Строка 124: | ||
| style="text-align:center; vertical-align:top;" |1.1. | | style="text-align:center; vertical-align:top;" |1.1. | ||
| style="text-align:left; vertical-align:top;" | [[Herriot:RegisterAnimal:v1.0|RegisterAnimal]] | | style="text-align:left; vertical-align:top;" | [[Herriot:RegisterAnimal:v1.0|RegisterAnimal]] | ||
| style="text-align:left; vertical-align:top;" |Регистрация животного или группы животных | | style="text-align:left; vertical-align:top;" |<div class="mw-collapsible mw-collapsed" data-expandtext=" ... " data-collapsetext="свернуть" style="font-weight: bold; width:81em;"> | ||
<span style="white-space:nowrap; font-weight: normal;">Регистрация животного или группы животных</span> | |||
<div class="mw-collapsible-content" style="font-weight: normal;"> | |||
<span style="text-decoration:underline;">Входные данные:</span> | <span style="text-decoration:underline;">Входные данные:</span> | ||
* проект регистрационной карточки животного или группы животных, включая сведения об идентификации животного, ввозе на территорию РФ, текущем содержании, потомстве | * проект регистрационной карточки животного или группы животных, включая сведения об идентификации животного, ввозе на территорию РФ, текущем содержании, потомстве | ||
<span style="text-decoration:underline;">Выходные данные:</span> | <span style="text-decoration:underline;">Выходные данные:</span> | ||
* зарегистрированная карточка животного или группы животного в статусе PREPARING или ACTIVE | * зарегистрированная карточка животного или группы животного в статусе PREPARING или ACTIVE | ||
</div> | |||
</div> | |||
|- | |- | ||
| style="text-align:center; vertical-align:top;" |1.2. | | style="text-align:center; vertical-align:top;" |1.2. | ||
| style="text-align:left; vertical-align:top;" | ModifyAnimalRegistration | | style="text-align:left; vertical-align:top;" | [[Herriot:ModifyAnimalRegistration:v1.0|ModifyAnimalRegistration]] | ||
| style="text-align:left; vertical-align:top;" |Внесение изменений в основные сведения о зарегистрированном животном или группе животных | | style="text-align:left; vertical-align:top;" |<div class="mw-collapsible mw-collapsed" data-expandtext=" ... " data-collapsetext="свернуть" style="font-weight: bold; width:81em;"> | ||
<span style="white-space:nowrap; font-weight: normal;">Внесение изменений в основные сведения о зарегистрированном животном или группе животных</span> | |||
<div class="mw-collapsible-content" style="font-weight: normal;"> | |||
<span style="text-decoration:underline;">Входные данные:</span> | <span style="text-decoration:underline;">Входные данные:</span> | ||
* проект изменений существующей регистрационной карточки с указанным идентификатором версии | * проект изменений существующей регистрационной карточки с указанным идентификатором версии | ||
<span style="text-decoration:underline;">Выходные данные:</span> | <span style="text-decoration:underline;">Выходные данные:</span> | ||
* обновленная карточка животного или группы животных в статусе ACTIVE | * обновленная карточка животного или группы животных в статусе ACTIVE | ||
</div> | |||
</div> | |||
|- | |- | ||
| style="text-align:center; vertical-align:top;" |1.3. | | style="text-align:center; vertical-align:top;" |1.3. | ||
| style="text-align:left; vertical-align:top;" | RegisterAnimalMovementEvent | | style="text-align:left; vertical-align:top;" | [[Herriot:RegisterAnimalMovementEvent:v1.0|RegisterAnimalMovementEvent]] | ||
| style="text-align:left; vertical-align:top;" |Регистрация сведения о перемещении/смене собственника зарегистрированного животного или групп животных</span> | | style="text-align:left; vertical-align:top;" |<div class="mw-collapsible mw-collapsed" data-expandtext=" ... " data-collapsetext="свернуть" style="font-weight: bold; width:81em;"> | ||
<span style="white-space:nowrap; font-weight: normal;">Регистрация сведения о перемещении/смене собственника зарегистрированного животного или групп животных</span> | |||
<div class="mw-collapsible-content" style="font-weight: normal;"> | |||
<span style="text-decoration:underline;">Входные данные:</span> | <span style="text-decoration:underline;">Входные данные:</span> | ||
* сведения о перемещении | * сведения о перемещении | ||
* сведения перемещаемых зарегистрированных животных или группах животных | * сведения перемещаемых зарегистрированных животных или группах животных | ||
<span style="text-decoration:underline;">Выходные данные:</span> | <span style="text-decoration:underline;">Выходные данные:</span> | ||
* обновленная карточка животного или группы животных в статусе RELOCATING или ACTIVE | * обновленная карточка животного или группы животных в статусе RELOCATING или ACTIVE | ||
</div> | |||
</div> | |||
|- | |- | ||
| style="text-align:center; vertical-align:top;" |1.4. | | style="text-align:center; vertical-align:top;" |1.4. | ||
| style="text-align:left; vertical-align:top;" | TerminateAnimalRegistration | | style="text-align:left; vertical-align:top;" | [[Herriot:TerminateAnimalRegistration:v1.0|TerminateAnimalRegistration]] | ||
| style="text-align:left; vertical-align:top;" |Прекращение регистрации животного или группы животных (выбытие животного) | | style="text-align:left; vertical-align:top;" |<div class="mw-collapsible mw-collapsed" data-expandtext=" ... " data-collapsetext="свернуть" style="font-weight: bold; width:81em;"> | ||
<span style="white-space:nowrap; font-weight: normal;">Прекращение регистрации животного или группы животных (выбытие животного)</span> | |||
<div class="mw-collapsible-content" style="font-weight: normal;"> | |||
<span style="text-decoration:underline;">Входные данные:</span> | <span style="text-decoration:underline;">Входные данные:</span> | ||
* сведения о выбытии животного | * сведения о выбытии животного | ||
* сведения о зарегистрированных животных или группах животных, в отношении которых регистрируется выбытие | * сведения о зарегистрированных животных или группах животных, в отношении которых регистрируется выбытие | ||
<span style="text-decoration:underline;">Выходные данные:</span> | <span style="text-decoration:underline;">Выходные данные:</span> | ||
* обновленная карточка животного или группы животных в статусе TERMINATED | * обновленная карточка животного или группы животных в статусе TERMINATED | ||
</div> | |||
</div> | |||
|- | |- | ||
| style="text-align:center; vertical-align:top;" |1.5. | | style="text-align:center; vertical-align:top;" |1.5. | ||
| style="text-align:left; vertical-align:top;" | WithdrawAnimalRegistration | | style="text-align:left; vertical-align:top;" | [[Herriot:WithdrawAnimalRegistration:v1.0|WithdrawAnimalRegistration]] | ||
| style="text-align:left; vertical-align:top;" |Аннулирование сведений о регистрации животного или группы животных | | style="text-align:left; vertical-align:top;" |<div class="mw-collapsible mw-collapsed" data-expandtext=" ... " data-collapsetext="свернуть" style="font-weight: bold; width:81em;"> | ||
<span style="white-space:nowrap; font-weight: normal;">Аннулирование сведений о регистрации животного или группы животных</span> | |||
<div class="mw-collapsible-content" style="font-weight: normal;"> | |||
<span style="text-decoration:underline;">Входные данные:</span> | <span style="text-decoration:underline;">Входные данные:</span> | ||
* сведения об аннулировании регистрационной карточки животного | * сведения об аннулировании регистрационной карточки животного | ||
* сведения о зарегистрированных животных или группах животных | * сведения о зарегистрированных животных или группах животных | ||
<span style="text-decoration:underline;">Выходные данные:</span> | <span style="text-decoration:underline;">Выходные данные:</span> | ||
* обновленная карточка животного или группы животных в статусе WITHDRAWN | * обновленная карточка животного или группы животных в статусе WITHDRAWN | ||
</div> | |||
</div> | |||
|- | |- | ||
| style="text-align:center; vertical-align:top;" |1.6. | | style="text-align:center; vertical-align:top;" |1.6. | ||
| style="text-align:left; vertical-align:top;" | GetAnimalRegistrationByGuid | | style="text-align:left; vertical-align:top;" | [[Herriot:GetAnimalRegistrationByGuid:v1.0|GetAnimalRegistrationByGuid]] | ||
| style="text-align:left; vertical-align:top;" |Получение основных актуальных сведений о регистрации животного или группы животных по глобальному идентификатору | | style="text-align:left; vertical-align:top;" |<div class="mw-collapsible mw-collapsed" data-expandtext=" ... " data-collapsetext="свернуть" style="font-weight: bold; width:81em;"> | ||
<span style="white-space:nowrap; font-weight: normal;">Получение основных актуальных сведений о регистрации животного или группы животных по глобальному идентификатору</span> | |||
<div class="mw-collapsible-content" style="font-weight: normal;"> | |||
<span style="text-decoration:underline;">Входные данные:</span> | <span style="text-decoration:underline;">Входные данные:</span> | ||
* глобальный идентификатор регистрационной карточки животного или группы животных | * глобальный идентификатор регистрационной карточки животного или группы животных | ||
<span style="text-decoration:underline;">Выходные данные:</span> | <span style="text-decoration:underline;">Выходные данные:</span> | ||
* актуальная редакция регистрационной карточки животного или группы животных без сведений о ветеринарных профилактических мероприятиях | * актуальная редакция регистрационной карточки животного или группы животных без сведений о ветеринарных профилактических мероприятиях | ||
</div> | |||
</div> | |||
|- | |- | ||
<!-- | <!-- | ||
| style="text-align:center; vertical-align:top;" |1.7. | | style="text-align:center; vertical-align:top;" |1.7. | ||
| style="text-align:left; vertical-align:top;" | GetFullAnimalRegistrationByGuid | | style="text-align:left; vertical-align:top;" | [[Herriot:GetFullAnimalRegistrationByGuid:v1.0|GetFullAnimalRegistrationByGuid]] | ||
| style="text-align:left; vertical-align:top;" |Получение полных актуальных сведений (включая ветпрофмероприятия) о регистрации животного или группы животных по глобальному идентификатору | | style="text-align:left; vertical-align:top;" |<div class="mw-collapsible mw-collapsed" data-expandtext=" ... " data-collapsetext="свернуть" style="font-weight: bold; width:81em;"> | ||
<span style="white-space:nowrap; font-weight: normal;">Получение полных актуальных сведений (включая ветпрофмероприятия) о регистрации животного или группы животных по глобальному идентификатору</span> | |||
<div class="mw-collapsible-content" style="font-weight: normal;"> | |||
<span style="text-decoration:underline;">Входные данные:</span> | <span style="text-decoration:underline;">Входные данные:</span> | ||
* глобальный идентификатор регистрационной карточки животного или группы животных | * глобальный идентификатор регистрационной карточки животного или группы животных | ||
<span style="text-decoration:underline;">Выходные данные:</span> | <span style="text-decoration:underline;">Выходные данные:</span> | ||
* актуальная редакция регистрационной карточки животного или группы животных, включая сведения о ветеринарных профилактических мероприятиях | * актуальная редакция регистрационной карточки животного или группы животных, включая сведения о ветеринарных профилактических мероприятиях | ||
</div> | |||
</div> | |||
|- | |- | ||
--> | --> | ||
| style="text-align:center; vertical-align:top;" |1.8. | | style="text-align:center; vertical-align:top;" |1.8. | ||
| style="text-align:left; vertical-align:top;" | GetAnimalRegistrationHistory | | style="text-align:left; vertical-align:top;" | [[Herriot:GetAnimalRegistrationHistory:v1.0|GetAnimalRegistrationHistory]] | ||
| style="text-align:left; vertical-align:top;" |Получение всей истории изменений сведений о регистрации животного или группы животных по глобальному идентификатору | | style="text-align:left; vertical-align:top;" |<div class="mw-collapsible mw-collapsed" data-expandtext=" ... " data-collapsetext="свернуть" style="font-weight: bold; width:81em;"> | ||
<span style="white-space:nowrap; font-weight: normal;">Получение всей истории изменений сведений о регистрации животного или группы животных по глобальному идентификатору</span> | |||
<div class="mw-collapsible-content" style="font-weight: normal;"> | |||
<span style="text-decoration:underline;">Входные данные:</span> | <span style="text-decoration:underline;">Входные данные:</span> | ||
* глобальный идентификатор регистрационной карточки животного или группы животных | * глобальный идентификатор регистрационной карточки животного или группы животных | ||
<span style="text-decoration:underline;">Выходные данные:</span> | <span style="text-decoration:underline;">Выходные данные:</span> | ||
* список версий регистрационной карточки животного или группы животных | * список версий регистрационной карточки животного или группы животных | ||
</div> | |||
</div> | |||
|- | |- | ||
| style="text-align:center; vertical-align:top;" |1.9. | | style="text-align:center; vertical-align:top;" |1.9. | ||
| style="text-align:left; vertical-align:top;" | GetAnimalRegistrationChangesList | | style="text-align:left; vertical-align:top;" | [[Herriot:GetAnimalRegistrationChangesList:v1.0|GetAnimalRegistrationChangesList]] | ||
| style="text-align:left; vertical-align:top;" |Получение списка изменений по основным сведениям о регистрации животных или групп животных за указанный период | | style="text-align:left; vertical-align:top;" |<div class="mw-collapsible mw-collapsed" data-expandtext=" ... " data-collapsetext="свернуть" style="font-weight: bold; width:81em;"> | ||
<span style="white-space:nowrap; font-weight: normal;">Получение списка изменений по основным сведениям о регистрации животных или групп животных за указанный период</span> | |||
<div class="mw-collapsible-content" style="font-weight: normal;"> | |||
<span style="text-decoration:underline;">Входные данные:</span> | <span style="text-decoration:underline;">Входные данные:</span> | ||
* интервал дат, определяющий запрашиваемый период изменений | * интервал дат, определяющий запрашиваемый период изменений | ||
* зона обслуживания: субъект РФ, на территории которого содержатся животные | * зона обслуживания: субъект РФ, на территории которого содержатся животные | ||
* зона обслуживания: место содержания животных | * зона обслуживания: место содержания животных | ||
* поднадзорный объект, на котором осуществляется содержание животных | * поднадзорный объект, на котором осуществляется содержание животных | ||
<span style="text-decoration:underline;">Выходные данные:</span> | <span style="text-decoration:underline;">Выходные данные:</span> | ||
* список созданных за указанный период времени версий регистрационных карточек животных или групп животных, которые содержатся в указанной зоне обслуживания | * список созданных за указанный период времени версий регистрационных карточек животных или групп животных, которые содержатся в указанной зоне обслуживания | ||
</div> | |||
</div> | |||
|- | |- | ||
| style="text-align:center; vertical-align:top;" |1.10. | | style="text-align:center; vertical-align:top;" |1.10. | ||
| style="text-align:left; vertical-align:top;" | GetAnimalRegistrationByUuid | | style="text-align:left; vertical-align:top;" | [[Herriot:GetAnimalRegistrationByUuid:v1.0|GetAnimalRegistrationByUuid]] | ||
| style="text-align:left; vertical-align:top;" |Получение редакции основных сведений о регистрации животного или группы животных по идентификатору конкретной версии (редакции) | | style="text-align:left; vertical-align:top;" |<div class="mw-collapsible mw-collapsed" data-expandtext=" ... " data-collapsetext="свернуть" style="font-weight: bold; width:81em;"> | ||
<span style="white-space:nowrap; font-weight: normal;">Получение редакции основных сведений о регистрации животного или группы животных по идентификатору конкретной версии (редакции)</span> | |||
<div class="mw-collapsible-content" style="font-weight: normal;"> | |||
<span style="text-decoration:underline;">Входные данные:</span> | <span style="text-decoration:underline;">Входные данные:</span> | ||
* уникальный идентификатор версии регистрационной карточки животного или группы животных | * уникальный идентификатор версии регистрационной карточки животного или группы животных | ||
<span style="text-decoration:underline;">Выходные данные:</span> | <span style="text-decoration:underline;">Выходные данные:</span> | ||
* сведения о запрашиваемой версии регистрационной карточки животного или группы животных без сведений о ветеринарных профилактических мероприятиях | * сведения о запрашиваемой версии регистрационной карточки животного или группы животных без сведений о ветеринарных профилактических мероприятиях | ||
</div> | |||
</div> | |||
|- | |- | ||
<!-- | <!-- | ||
| style="text-align:center; vertical-align:top;" |1.11. | | style="text-align:center; vertical-align:top;" |1.11. | ||
| style="text-align:left; vertical-align:top;" | GetFullAnimalRegistrationByUuid | | style="text-align:left; vertical-align:top;" | [[Herriot:GetFullAnimalRegistrationByUuid:v1.0|GetFullAnimalRegistrationByUuid]] | ||
| style="text-align:left; vertical-align:top;" |Получение редакции полных сведений (включая ветпрофмероприятия) о регистрации животного по идентификатору конкретной версии | | style="text-align:left; vertical-align:top;" |<div class="mw-collapsible mw-collapsed" data-expandtext=" ... " data-collapsetext="свернуть" style="font-weight: bold; width:81em;"> | ||
<span style="white-space:nowrap; font-weight: normal;">Получение редакции полных сведений (включая ветпрофмероприятия) о регистрации животного по идентификатору конкретной версии</span> | |||
<div class="mw-collapsible-content" style="font-weight: normal;"> | |||
<span style="text-decoration:underline;">Входные данные:</span> | <span style="text-decoration:underline;">Входные данные:</span> | ||
* уникальный идентификатор версии регистрационной карточки животного или группы животных | * уникальный идентификатор версии регистрационной карточки животного или группы животных | ||
<span style="text-decoration:underline;">Выходные данные:</span> | <span style="text-decoration:underline;">Выходные данные:</span> | ||
* сведения о запрашиваемой версии регистрационной карточки животного или группы животных, включая сведения о ветеринарных профилактических мероприятиях | * сведения о запрашиваемой версии регистрационной карточки животного или группы животных, включая сведения о ветеринарных профилактических мероприятиях | ||
</div> | |||
</div> | |||
|- | |- | ||
--> | --> | ||
Строка 224: | Строка 268: | ||
|- | |- | ||
| style="text-align:center; vertical-align:top;" |2.1. | | style="text-align:center; vertical-align:top;" |2.1. | ||
| style="text-align:left; vertical-align:top;" | RegisterAnimalIdentity | | style="text-align:left; vertical-align:top;" | [[Herriot:RegisterAnimalIdentity:v1.0|RegisterAnimalIdentity]] | ||
| style="text-align:left; vertical-align:top;" |Регистрация сведений об идентификации зарегистрированного животного или группы животных (маркирование) | | style="text-align:left; vertical-align:top;" |<div class="mw-collapsible mw-collapsed" data-expandtext=" ... " data-collapsetext="свернуть" style="font-weight: bold; width:81em;"> | ||
<span style="white-space:nowrap; font-weight: normal;">Регистрация сведений об идентификации зарегистрированного животного или группы животных (маркирование)</span> | |||
<div class="mw-collapsible-content" style="font-weight: normal;"> | |||
<span style="text-decoration:underline;">Входные данные:</span> | <span style="text-decoration:underline;">Входные данные:</span> | ||
* проект сведений об идентификации, содержащий глобальный идентификатор зарегистрированного животного или группы животных | * проект сведений об идентификации, содержащий глобальный идентификатор зарегистрированного животного или группы животных | ||
<span style="text-decoration:underline;">Выходные данные:</span> | <span style="text-decoration:underline;">Выходные данные:</span> | ||
* зарегистрированные сведения об идентификации животного | * зарегистрированные сведения об идентификации животного | ||
</div> | |||
</div> | |||
|- | |- | ||
| style="text-align:center; vertical-align:top;" |2.2. | | style="text-align:center; vertical-align:top;" |2.2. | ||
| style="text-align:left; vertical-align:top;" | RemoveAnimalIdentity | | style="text-align:left; vertical-align:top;" | [[Herriot:RemoveAnimalIdentity:v1.0|RemoveAnimalIdentity]] | ||
| style="text-align:left; vertical-align:top;" |Прекращение регистрации сведений об идентификации зарегистрированного животного или группы животных (выбытие средства маркирования) | | style="text-align:left; vertical-align:top;" |<div class="mw-collapsible mw-collapsed" data-expandtext=" ... " data-collapsetext="свернуть" style="font-weight: bold; width:81em;"> | ||
<span style="white-space:nowrap; font-weight: normal;">Прекращение регистрации сведений об идентификации зарегистрированного животного или группы животных (выбытие средства маркирования)</span> | |||
<div class="mw-collapsible-content" style="font-weight: normal;"> | |||
<span style="text-decoration:underline;">Входные данные:</span> | <span style="text-decoration:underline;">Входные данные:</span> | ||
* сведения о выбытии зарегистрированного средства маркирования | * сведения о выбытии зарегистрированного средства маркирования | ||
* глобальный идентификатор сведений о зарегистрированных сведениях об идентификации животного, в отношении которых регистрируется выбытие | * глобальный идентификатор сведений о зарегистрированных сведениях об идентификации животного, в отношении которых регистрируется выбытие | ||
<span style="text-decoration:underline;">Выходные данные:</span> | <span style="text-decoration:underline;">Выходные данные:</span> | ||
* обновленные сведения об идентификации животного или группы животных в статусе TERMINATED | * обновленные сведения об идентификации животного или группы животных в статусе TERMINATED | ||
</div> | |||
</div> | |||
|- | |- | ||
| style="text-align:center; vertical-align:top;" |2.3. | | style="text-align:center; vertical-align:top;" |2.3. | ||
| style="text-align:left; vertical-align:top;" | ReplaceAnimalIdentity | | style="text-align:left; vertical-align:top;" | [[Herriot:ReplaceAnimalIdentity:v1.0|ReplaceAnimalIdentity]] | ||
| style="text-align:left; vertical-align:top;" |Перерегистрация сведений об идентификации зарегистрированного животного или группы животных (замена средства маркирования) | | style="text-align:left; vertical-align:top;" |<div class="mw-collapsible mw-collapsed" data-expandtext=" ... " data-collapsetext="свернуть" style="font-weight: bold; width:81em;"> | ||
<span style="white-space:nowrap; font-weight: normal;">Перерегистрация сведений об идентификации зарегистрированного животного или группы животных (замена средства маркирования)</span> | |||
<div class="mw-collapsible-content" style="font-weight: normal;"> | |||
<span style="text-decoration:underline;">Входные данные:</span> | <span style="text-decoration:underline;">Входные данные:</span> | ||
* сведения о замене средства маркирования | * сведения о замене средства маркирования | ||
* глобальный идентификатор сведений о зарегистрированных сведениях об идентификации животного | * глобальный идентификатор сведений о зарегистрированных сведениях об идентификации животного | ||
<span style="text-decoration:underline;">Выходные данные:</span> | <span style="text-decoration:underline;">Выходные данные:</span> | ||
* обновленные сведения об идентификации животного или группы животных в статусе TERMINATED | * обновленные сведения об идентификации животного или группы животных в статусе TERMINATED | ||
* зарегистрированные сведения о новой идентификации животного или группы животных | * зарегистрированные сведения о новой идентификации животного или группы животных | ||
</div> | |||
</div> | |||
|- | |- | ||
| style="text-align:center; vertical-align:top;" |2.4. | | style="text-align:center; vertical-align:top;" |2.4. | ||
| style="text-align:left; vertical-align:top;" | WithdrawAnimalIdentity | | style="text-align:left; vertical-align:top;" | [[Herriot:WithdrawAnimalIdentity:v1.0|WithdrawAnimalIdentity]] | ||
| style="text-align:left; vertical-align:top;" |Аннулирование сведений о регистрации сведений об идентификации животного или группы животных | | style="text-align:left; vertical-align:top;" |<div class="mw-collapsible mw-collapsed" data-expandtext=" ... " data-collapsetext="свернуть" style="font-weight: bold; width:81em;"> | ||
<span style="white-space:nowrap; font-weight: normal;">Аннулирование сведений о регистрации сведений об идентификации животного или группы животных</span> | |||
<div class="mw-collapsible-content" style="font-weight: normal;"> | |||
<span style="text-decoration:underline;">Входные данные:</span> | <span style="text-decoration:underline;">Входные данные:</span> | ||
* сведения об аннулировании сведений | * сведения об аннулировании сведений | ||
* глобальный идентификатор аннулируемых сведений об идентификации животного или группы животных | * глобальный идентификатор аннулируемых сведений об идентификации животного или группы животных | ||
<span style="text-decoration:underline;">Выходные данные:</span> | <span style="text-decoration:underline;">Выходные данные:</span> | ||
* обновленные сведения об идентификации животного или группы животных в статусе WITHDRAWN | * обновленные сведения об идентификации животного или группы животных в статусе WITHDRAWN | ||
</div> | |||
</div> | |||
|- | |- | ||
Строка 263: | Строка 323: | ||
|- | |- | ||
| style="text-align:center; vertical-align:top;" |4.1. | | style="text-align:center; vertical-align:top;" |4.1. | ||
| style="text-align:left; vertical-align:top;" | RegisterAnimalVeterinaryEvent | | style="text-align:left; vertical-align:top;" | [[Herriot:RegisterAnimalVeterinaryEvent:v1.0|RegisterAnimalVeterinaryEvent]] | ||
| style="text-align:left; vertical-align:top;" |Регистрация ветеринарного профилактического мероприятия | | style="text-align:left; vertical-align:top;" |<div class="mw-collapsible mw-collapsed" data-expandtext=" ... " data-collapsetext="свернуть" style="font-weight: bold; width:81em;"> | ||
<span style="white-space:nowrap; font-weight: normal;">Регистрация ветеринарного профилактического мероприятия</span> | |||
<div class="mw-collapsible-content" style="font-weight: normal;"> | |||
<span style="text-decoration:underline;">Входные данные:</span> | <span style="text-decoration:underline;">Входные данные:</span> | ||
* проект сведений о ветеринарном профилактическом мероприятии | * проект сведений о ветеринарном профилактическом мероприятии | ||
* список зарегистрированных животных или групп животных, в отношении которых осуществлялось данное мероприятие | * список зарегистрированных животных или групп животных, в отношении которых осуществлялось данное мероприятие | ||
<span style="text-decoration:underline;">Выходные данные:</span> | <span style="text-decoration:underline;">Выходные данные:</span> | ||
* зарегистрированные сведения о ветеринарном профилактическом мероприятии | * зарегистрированные сведения о ветеринарном профилактическом мероприятии | ||
</div> | |||
</div> | |||
|- | |- | ||
| style="text-align:center; vertical-align:top;" |4.2. | | style="text-align:center; vertical-align:top;" |4.2. | ||
| style="text-align:left; vertical-align:top;" | ModifyAnimalVeterinaryEvent | | style="text-align:left; vertical-align:top;" | [[Herriot:ModifyAnimalVeterinaryEvent:v1.0|ModifyAnimalVeterinaryEvent]] | ||
| style="text-align:left; vertical-align:top;" |Редактирование сведений о ветеринарном профилактическом мероприятии | | style="text-align:left; vertical-align:top;" |<div class="mw-collapsible mw-collapsed" data-expandtext=" ... " data-collapsetext="свернуть" style="font-weight: bold; width:81em;"> | ||
<span style="white-space:nowrap; font-weight: normal;">Редактирование сведений о ветеринарном профилактическом мероприятии</span> | |||
<div class="mw-collapsible-content" style="font-weight: normal;"> | |||
<span style="text-decoration:underline;">Входные данные:</span> | <span style="text-decoration:underline;">Входные данные:</span> | ||
* проект обновленных сведений о зарегистрированном ветеринарном профилактическом мероприятии с указанным глобальным идентификатором | * проект обновленных сведений о зарегистрированном ветеринарном профилактическом мероприятии с указанным глобальным идентификатором | ||
<span style="text-decoration:underline;">Выходные данные:</span> | <span style="text-decoration:underline;">Выходные данные:</span> | ||
* обновленная редакция сведений о зарегистрированном ветеринарном профилактическом мероприятии | * обновленная редакция сведений о зарегистрированном ветеринарном профилактическом мероприятии | ||
</div> | |||
</div> | |||
|- | |- | ||
<!-- | <!-- | ||
Строка 294: | Строка 362: | ||
--> | --> | ||
| style="text-align:center; vertical-align:top;" |4.3. | | style="text-align:center; vertical-align:top;" |4.3. | ||
| style="text-align:left; vertical-align:top;" | WithdrawAnimalVeterinaryEvent | | style="text-align:left; vertical-align:top;" | [[Herriot:WithdrawAnimalVeterinaryEvent:v1.0|WithdrawAnimalVeterinaryEvent]] | ||
| style="text-align:left; vertical-align:top;" |Аннулирование сведений о ветеринарном профилактическом мероприятии | | style="text-align:left; vertical-align:top;" |<div class="mw-collapsible mw-collapsed" data-expandtext=" ... " data-collapsetext="свернуть" style="font-weight: bold; width:81em;"> | ||
<span style="white-space:nowrap; font-weight: normal;">Аннулирование сведений о ветеринарном профилактическом мероприятии</span> | |||
<div class="mw-collapsible-content" style="font-weight: normal;"> | |||
<span style="text-decoration:underline;">Входные данные:</span> | <span style="text-decoration:underline;">Входные данные:</span> | ||
* сведения об аннулировании | * сведения об аннулировании | ||
* глобальный идентификатор аннулируемых сведений о ветеринарном профилактическом мероприятии | * глобальный идентификатор аннулируемых сведений о ветеринарном профилактическом мероприятии | ||
<span style="text-decoration:underline;">Выходные данные:</span> | <span style="text-decoration:underline;">Выходные данные:</span> | ||
* обновленная редакция сведений о зарегистрированном ветеринарном профилактическом мероприятии в статусе WITHDRAWN | * обновленная редакция сведений о зарегистрированном ветеринарном профилактическом мероприятии в статусе WITHDRAWN | ||
</div> | |||
</div> | |||
|- | |- | ||
| style="text-align:center; vertical-align:top;" |4.4. | | style="text-align:center; vertical-align:top;" |4.4. | ||
| style="text-align:left; vertical-align:top;" | GetAnimalVeterinaryEventByGuid | | style="text-align:left; vertical-align:top;" | [[Herriot:GetAnimalVeterinaryEventByGuid:v1.0|GetAnimalVeterinaryEventByGuid]] | ||
| style="text-align:left; vertical-align:top;" |Получение актуальных сведений о зарегистрированном ветеринарном профилактическом мероприятии по глобальному идентификатору | | style="text-align:left; vertical-align:top;" |<div class="mw-collapsible mw-collapsed" data-expandtext=" ... " data-collapsetext="свернуть" style="font-weight: bold; width:81em;"> | ||
<span style="white-space:nowrap; font-weight: normal;">Получение актуальных сведений о зарегистрированном ветеринарном профилактическом мероприятии по глобальному идентификатору</span> | |||
<div class="mw-collapsible-content" style="font-weight: normal;"> | |||
<span style="text-decoration:underline;">Входные данные:</span> | <span style="text-decoration:underline;">Входные данные:</span> | ||
* глобальный идентификатор зарегистрированных сведений о ветеринарном профилактическом мероприятии | * глобальный идентификатор зарегистрированных сведений о ветеринарном профилактическом мероприятии | ||
<span style="text-decoration:underline;">Выходные данные:</span> | <span style="text-decoration:underline;">Выходные данные:</span> | ||
* актуальная редакция зарегистрированных сведений о ветеринарном профилактическом мероприятии | * актуальная редакция зарегистрированных сведений о ветеринарном профилактическом мероприятии | ||
</div> | |||
</div> | |||
|- | |- | ||
| style="text-align:center; vertical-align:top;" |4.5. | | style="text-align:center; vertical-align:top;" |4.5. | ||
| style="text-align:left; vertical-align:top;" | GetAnimalVeterinaryEventChangesList | | style="text-align:left; vertical-align:top;" | [[Herriot:GetAnimalVeterinaryEventChangesList:v1.0|GetAnimalVeterinaryEventChangesList]] | ||
| style="text-align:left; vertical-align:top;" |Получение списка изменений сведений о зарегистрированных ветеринарных профилактических мероприятиях за указанный период | | style="text-align:left; vertical-align:top;" |<div class="mw-collapsible mw-collapsed" data-expandtext=" ... " data-collapsetext="свернуть" style="font-weight: bold; width:81em;"> | ||
<span style="white-space:nowrap; font-weight: normal;">Получение списка изменений сведений о зарегистрированных ветеринарных профилактических мероприятиях за указанный период</span> | |||
<div class="mw-collapsible-content" style="font-weight: normal;"> | |||
<span style="text-decoration:underline;">Входные данные:</span> | <span style="text-decoration:underline;">Входные данные:</span> | ||
* интервал дат, определяющий запрашиваемый период изменений | * интервал дат, определяющий запрашиваемый период изменений | ||
* зона обслуживания: субъект РФ, на территории которого содержатся животные | * зона обслуживания: субъект РФ, на территории которого содержатся животные | ||
* зона обслуживания: место содержания животных | * зона обслуживания: место содержания животных | ||
* поднадзорный объект, на котором осуществляется содержание животных | * поднадзорный объект, на котором осуществляется содержание животных | ||
* глобальный идентификатор зарегистрированной карточки животного или группы животных | * глобальный идентификатор зарегистрированной карточки животного или группы животных | ||
<span style="text-decoration:underline;">Выходные данные:</span> | <span style="text-decoration:underline;">Выходные данные:</span> | ||
* список созданных за указанный период времени версий сведений о ветеринарных профилактических мероприятиях животных или групп животных, которые содержатся в указанной зоне обслуживания | * список созданных за указанный период времени версий сведений о ветеринарных профилактических мероприятиях животных или групп животных, которые содержатся в указанной зоне обслуживания | ||
</div> | |||
</div> | |||
|- | |- | ||
| style="text-align:center; vertical-align:top;" |4.6. | | style="text-align:center; vertical-align:top;" |4.6. | ||
| style="text-align:left; vertical-align:top;" | GetAnimalVeterinaryEventHistory | | style="text-align:left; vertical-align:top;" | [[Herriot:GetAnimalVeterinaryEventHistory:v1.0|GetAnimalVeterinaryEventHistory]] | ||
| style="text-align:left; vertical-align:top;" |Получение всей истории изменений ветеринарного профилактического мероприятия по глобальному идентификатору | | style="text-align:left; vertical-align:top;" |<div class="mw-collapsible mw-collapsed" data-expandtext=" ... " data-collapsetext="свернуть" style="font-weight: bold; width:81em;"> | ||
<span style="white-space:nowrap; font-weight: normal;">Получение всей истории изменений ветеринарного профилактического мероприятия по глобальному идентификатору</span> | |||
<div class="mw-collapsible-content" style="font-weight: normal;"> | |||
<span style="text-decoration:underline;">Входные данные:</span> | <span style="text-decoration:underline;">Входные данные:</span> | ||
* глобальный идентификатор зарегистрированных сведений о ветеринарном профилактическом мероприятии | * глобальный идентификатор зарегистрированных сведений о ветеринарном профилактическом мероприятии | ||
<span style="text-decoration:underline;">Выходные данные:</span> | <span style="text-decoration:underline;">Выходные данные:</span> | ||
* список версий сведений о ветеринарном профилактическом мероприятии | * список версий сведений о ветеринарном профилактическом мероприятии | ||
</div> | |||
</div> | |||
|- | |- | ||
| style="text-align:center; vertical-align:top;" |4.7. | | style="text-align:center; vertical-align:top;" |4.7. | ||
| style="text-align:left; vertical-align:top;" | GetAnimalVeterinaryEventByUuid | | style="text-align:left; vertical-align:top;" | [[Herriot:GetAnimalVeterinaryEventByUuid:v1.0|GetAnimalVeterinaryEventByUuid]] | ||
| style="text-align:left; vertical-align:top;" |Получение сведений о редакции ветеринарного профилактического мероприятия по идентификатору версии | | style="text-align:left; vertical-align:top;" |<div class="mw-collapsible mw-collapsed" data-expandtext=" ... " data-collapsetext="свернуть" style="font-weight: bold; width:81em;"> | ||
<span style="white-space:nowrap; font-weight: normal;">Получение сведений о редакции ветеринарного профилактического мероприятия по идентификатору версии</span> | |||
<div class="mw-collapsible-content" style="font-weight: normal;"> | |||
<span style="text-decoration:underline;">Входные данные:</span> | <span style="text-decoration:underline;">Входные данные:</span> | ||
* уникальный идентификатор версии сведений о ветеринарном профилактическом мероприятии | * уникальный идентификатор версии сведений о ветеринарном профилактическом мероприятии | ||
<span style="text-decoration:underline;">Выходные данные:</span> | <span style="text-decoration:underline;">Выходные данные:</span> | ||
* сведения о запрашиваемой версии сведений о ветеринарном профилактическом мероприятии | * сведения о запрашиваемой версии сведений о ветеринарном профилактическом мероприятии | ||
</div> | |||
</div> | |||
|- | |- | ||
Версия 09:08, 13 ноября 2023
Общие сведения
Сервис позволяет вносить в компонент Хорриот информацию, связанную с маркировкой и учетом животных, и получать от компонента Хорриот эту информацию.
Версии профиля API
- v1.0 – Herriot:Services:v1.0
- v1.0b-20231109 – herriot-schemas-v1.0b-20231109.zip
Предоставляемые сервисы
№ | Сервис | Описание | WSDL |
---|---|---|---|
1 | ApplicationManagementService | Подсистема обработки заявок | https://api.vetrf.ru/schema/platform/herriot/v1.0b-last/ams-herriot.service_v1.0.wsdl |
2 | EnterpriseService | Сервис реестров хозяйствующих субъектов и предприятий | https://api.vetrf.ru/schema/platform/herriot/v1.0b-last/EnterpriseService_v1.0.wsdl |
3 | DictionaryService | Сервис справочной информации | https://api.vetrf.ru/schema/platform/herriot/v1.0b-last/DictionaryService_v1.0.wsdl |
4 | ProductService | Сервис реестров категорий продукции | https://api.vetrf.ru/schema/platform/herriot/v1.0b-last/ProductService_v1.0.wsdl |
5 | IkarService | Сервис получения адресной информации | https://api.vetrf.ru/schema/platform/herriot/v1.0b-last/IkarService_v1.0.wsdl |
ApplicationManagementService (подсистема обработки заявок)
Параметры подключения
Продуктивный контур
|
Тестовый контур
|
Основные сущности и типы данных
Используемые пространства имён
Пространство имён (xmlns) | XSD-схема, содержащая описание типов |
---|---|
xmlns:xs="http://www.w3.org/2001/XMLSchema" | http://www.w3.org/2001/XMLSchema.xsd |
xmlns:bs="http://api.vetrf.ru/schema/cdm/base" | base_v2.1.xsd |
xmlns:apl="http://api.vetrf.ru/schema/cdm/application" | application_v2.1.xsd |
xmlns:dt="http://api.vetrf.ru/schema/cdm/dictionary/v2" | dictionary_v2.5.xsd |
xmlns:vd="http://api.vetrf.ru/schema/cdm/mercury/vet-document/v2" | document_v2.5.xsd |
xmlns:hrt="http://api.vetrf.ru/schema/cdm/herriot/applications/v1" | herriot_applications_v1.0.xsd |
Операции, выполняемые через ApplicationManagementService
№ | Название операции / ссылка на спецификацию | Описание операции ([ ... ] – входные и выходные данные, сценарии) |
---|---|---|
Операции по работе с учетной карточкой животного (группы животных) | ||
1.1. | RegisterAnimal | Регистрация животного или группы животных Входные данные:
Выходные данные:
|
1.2. | ModifyAnimalRegistration | Внесение изменений в основные сведения о зарегистрированном животном или группе животных Входные данные:
Выходные данные:
|
1.3. | RegisterAnimalMovementEvent | Регистрация сведения о перемещении/смене собственника зарегистрированного животного или групп животных Входные данные:
Выходные данные:
|
1.4. | TerminateAnimalRegistration | Прекращение регистрации животного или группы животных (выбытие животного) Входные данные:
Выходные данные:
|
1.5. | WithdrawAnimalRegistration | Аннулирование сведений о регистрации животного или группы животных Входные данные:
Выходные данные:
|
1.6. | GetAnimalRegistrationByGuid | Получение основных актуальных сведений о регистрации животного или группы животных по глобальному идентификатору Входные данные:
Выходные данные:
|
1.8. | GetAnimalRegistrationHistory | Получение всей истории изменений сведений о регистрации животного или группы животных по глобальному идентификатору Входные данные:
Выходные данные:
|
1.9. | GetAnimalRegistrationChangesList | Получение списка изменений по основным сведениям о регистрации животных или групп животных за указанный период Входные данные:
Выходные данные:
|
1.10. | GetAnimalRegistrationByUuid | Получение редакции основных сведений о регистрации животного или группы животных по идентификатору конкретной версии (редакции) Входные данные:
Выходные данные:
|
Операции по работе со сведениями об идентификации животного (группы животных) | ||
2.1. | RegisterAnimalIdentity | Регистрация сведений об идентификации зарегистрированного животного или группы животных (маркирование) Входные данные:
Выходные данные:
|
2.2. | RemoveAnimalIdentity | Прекращение регистрации сведений об идентификации зарегистрированного животного или группы животных (выбытие средства маркирования) Входные данные:
Выходные данные:
|
2.3. | ReplaceAnimalIdentity | Перерегистрация сведений об идентификации зарегистрированного животного или группы животных (замена средства маркирования) Входные данные:
Выходные данные:
|
2.4. | WithdrawAnimalIdentity | Аннулирование сведений о регистрации сведений об идентификации животного или группы животных Входные данные:
Выходные данные:
|
Операции по работе со сведениями о ветеринарных профилактических мероприятиях животного (группы животных) | ||
4.1. | RegisterAnimalVeterinaryEvent | Регистрация ветеринарного профилактического мероприятия Входные данные:
Выходные данные:
|
4.2. | ModifyAnimalVeterinaryEvent | Редактирование сведений о ветеринарном профилактическом мероприятии Входные данные:
Выходные данные:
|
4.3. | WithdrawAnimalVeterinaryEvent | Аннулирование сведений о ветеринарном профилактическом мероприятии Входные данные:
Выходные данные:
|
4.4. | GetAnimalVeterinaryEventByGuid | Получение актуальных сведений о зарегистрированном ветеринарном профилактическом мероприятии по глобальному идентификатору Входные данные:
Выходные данные:
|
4.5. | GetAnimalVeterinaryEventChangesList | Получение списка изменений сведений о зарегистрированных ветеринарных профилактических мероприятиях за указанный период Входные данные:
Выходные данные:
|
4.6. | GetAnimalVeterinaryEventHistory | Получение всей истории изменений ветеринарного профилактического мероприятия по глобальному идентификатору Входные данные:
Выходные данные:
|
4.7. | GetAnimalVeterinaryEventByUuid | Получение сведений о редакции ветеринарного профилактического мероприятия по идентификатору версии Входные данные:
Выходные данные:
|