Herriot:Services:v1.0: различия между версиями
| (не показано 18 промежуточных версий 3 участников) | |||
| Строка 4: | Строка 4: | ||
=Версии профиля API= | =Версии профиля API= | ||
* v1.0 – [[Herriot:Services:v1.0]] | * v1.0 – [[Herriot:Services:v1.0]] | ||
** v1.0b-20240603 – [https://api.vetrf.ru/schema/platform/herriot/herriot-schemas-v1.0b-20240603.zip herriot-schemas-v1.0b-20240603.zip] | ** v1.0b-20250203 – [https://api.vetrf.ru/schema/platform/herriot/herriot-schemas-v1.0b-20250203.zip herriot-schemas-v1.0b-20250203.zip] <span style="background-color: #5bb75b; padding: 2px 5px; color: #ffffff; border-radius: 3px;">последняя версия</span> <span style="background-color: #999999; padding: 2px 5px; color: #ffffff; border-radius: 3px;">тест</span> | ||
** v1.0b-20240216 – [https://api.vetrf.ru/schema/platform/herriot/herriot-schemas-v1.0b-20240216.zip herriot-schemas-v1.0b-20240216.zip] | ** v1.0b-20240603 – [https://api.vetrf.ru/schema/platform/herriot/herriot-schemas-v1.0b-20240603.zip herriot-schemas-v1.0b-20240603.zip] <span style="background-color: #49afcd; padding: 2px 5px; color: #ffffff; border-radius: 3px;">прод</span> | ||
** v1.0b-20240216 – [https://api.vetrf.ru/schema/platform/herriot/herriot-schemas-v1.0b-20240216.zip herriot-schemas-v1.0b-20240216.zip] | |||
** v1.0b-20240116 – [https://api.vetrf.ru/schema/platform/herriot/herriot-schemas-v1.0b-20240116.zip herriot-schemas-v1.0b-20240116.zip] | ** v1.0b-20240116 – [https://api.vetrf.ru/schema/platform/herriot/herriot-schemas-v1.0b-20240116.zip herriot-schemas-v1.0b-20240116.zip] | ||
** v1.0b-20231109 – [https://api.vetrf.ru/schema/platform/herriot/herriot-schemas-v1.0b-20231109.zip herriot-schemas-v1.0b-20231109.zip] | ** v1.0b-20231109 – [https://api.vetrf.ru/schema/platform/herriot/herriot-schemas-v1.0b-20231109.zip herriot-schemas-v1.0b-20231109.zip] | ||
| Строка 63: | Строка 64: | ||
|| [[Herriot:RegisterAnimalMovementEvent:v1.0|RegisterAnimalMovementEvent]] | || [[Herriot:RegisterAnimalMovementEvent:v1.0|RegisterAnimalMovementEvent]] | ||
|| ApplicationManagementService | || ApplicationManagementService | ||
|| | |style="background-color: #66ffb3;"| Да | ||
|- | |- | ||
| style="text-align:center;" |'''4''' | | style="text-align:center;" |'''4''' | ||
|| [[Herriot:TerminateAnimalRegistration:v1.0|TerminateAnimalRegistration]] | || [[Herriot:TerminateAnimalRegistration:v1.0|TerminateAnimalRegistration]] | ||
|| ApplicationManagementService | || ApplicationManagementService | ||
|| | |style="background-color: #66ffb3;"| Да | ||
|- | |- | ||
| style="text-align:center;" |'''5''' | | style="text-align:center;" |'''5''' | ||
|| [[Herriot:WithdrawAnimalRegistration:v1.0|WithdrawAnimalRegistration]] | || [[Herriot:WithdrawAnimalRegistration:v1.0|WithdrawAnimalRegistration]] | ||
|| ApplicationManagementService | || ApplicationManagementService | ||
|| | |style="background-color: #66ffb3;"| Да | ||
|- | |- | ||
| style="text-align:center;" |'''6''' | | style="text-align:center;" |'''6''' | ||
| Строка 103: | Строка 104: | ||
|| [[Herriot:RemoveAnimalIdentity:v1.0|RemoveAnimalIdentity]] | || [[Herriot:RemoveAnimalIdentity:v1.0|RemoveAnimalIdentity]] | ||
|| ApplicationManagementService | || ApplicationManagementService | ||
|| | |style="background-color: #66ffb3;"| Да | ||
|- | |- | ||
| style="text-align:center;" |'''12''' | | style="text-align:center;" |'''12''' | ||
|| [[Herriot:ReplaceAnimalIdentity:v1.0|ReplaceAnimalIdentity]] | || [[Herriot:ReplaceAnimalIdentity:v1.0|ReplaceAnimalIdentity]] | ||
|| ApplicationManagementService | || ApplicationManagementService | ||
|| | |style="background-color: #66ffb3;"| Да | ||
|- | |- | ||
| style="text-align:center;" |'''13''' | | style="text-align:center;" |'''13''' | ||
| Строка 116: | Строка 117: | ||
|- | |- | ||
| style="text-align:center;" |'''14''' | | style="text-align:center;" |'''14''' | ||
|| [[Herriot:VerifyAnimalID:v1.0|VerifyAnimalID]] | |||
|| ApplicationManagementService | |||
|style="background-color: #66ffb3;"| Да | |||
|- | |||
| style="text-align:center;" |'''15''' | |||
|| [[Herriot:RegisterAnimalVeterinaryEvent:v1.0|RegisterAnimalVeterinaryEvent]] | || [[Herriot:RegisterAnimalVeterinaryEvent:v1.0|RegisterAnimalVeterinaryEvent]] | ||
|| ApplicationManagementService | || ApplicationManagementService | ||
|| Нет | || Нет | ||
|- | |- | ||
| style="text-align:center;" |''' | | style="text-align:center;" |'''16''' | ||
|| [[Herriot:ModifyAnimalVeterinaryEvent:v1.0|ModifyAnimalVeterinaryEvent]] | || [[Herriot:ModifyAnimalVeterinaryEvent:v1.0|ModifyAnimalVeterinaryEvent]] | ||
|| ApplicationManagementService | || ApplicationManagementService | ||
|| Нет | || Нет | ||
|- | |- | ||
| style="text-align:center;" |''' | | style="text-align:center;" |'''17''' | ||
|| [[Herriot:ConfirmAnimalVeterinaryEvent:v1.0|ConfirmAnimalVeterinaryEvent]] | || [[Herriot:ConfirmAnimalVeterinaryEvent:v1.0|ConfirmAnimalVeterinaryEvent]] | ||
|| ApplicationManagementService | || ApplicationManagementService | ||
|| Нет | || Нет | ||
|- | |- | ||
| style="text-align:center;" |''' | | style="text-align:center;" |'''18''' | ||
|| [[Herriot:WithdrawAnimalVeterinaryEvent:v1.0|WithdrawAnimalVeterinaryEvent]] | || [[Herriot:WithdrawAnimalVeterinaryEvent:v1.0|WithdrawAnimalVeterinaryEvent]] | ||
|| ApplicationManagementService | || ApplicationManagementService | ||
|| Нет | || Нет | ||
|- | |- | ||
| style="text-align:center;" |''' | | style="text-align:center;" |'''19''' | ||
|| [[Herriot:GetAnimalVeterinaryEventByGuid:v1.0|GetAnimalVeterinaryEventByGuid]] | || [[Herriot:GetAnimalVeterinaryEventByGuid:v1.0|GetAnimalVeterinaryEventByGuid]] | ||
|| ApplicationManagementService | || ApplicationManagementService | ||
|| Нет | || Нет | ||
|- | |- | ||
| style="text-align:center;" |''' | | style="text-align:center;" |'''20''' | ||
|| [[Herriot:GetAnimalVeterinaryEventChangesList:v1.0|GetAnimalVeterinaryEventChangesList]] | || [[Herriot:GetAnimalVeterinaryEventChangesList:v1.0|GetAnimalVeterinaryEventChangesList]] | ||
|| ApplicationManagementService | || ApplicationManagementService | ||
|| Нет | || Нет | ||
|- | |- | ||
| style="text-align:center;" |''' | | style="text-align:center;" |'''21''' | ||
|| [[Herriot:GetAnimalVeterinaryEventHistory:v1.0|GetAnimalVeterinaryEventHistory]] | || [[Herriot:GetAnimalVeterinaryEventHistory:v1.0|GetAnimalVeterinaryEventHistory]] | ||
|| ApplicationManagementService | || ApplicationManagementService | ||
|| Нет | || Нет | ||
|- | |- | ||
| style="text-align:center;" |''' | | style="text-align:center;" |'''22''' | ||
|| [[Herriot:GetAnimalVeterinaryEventByUuid:v1.0|GetAnimalVeterinaryEventByUuid]] | || [[Herriot:GetAnimalVeterinaryEventByUuid:v1.0|GetAnimalVeterinaryEventByUuid]] | ||
|| ApplicationManagementService | || ApplicationManagementService | ||
|| Нет | || Нет | ||
|- | |- | ||
| style="text-align:center;" |''' | | style="text-align:center;" |'''23''' | ||
|| [[Herriot:GetUnitByGuid:v1.0|GetUnitByGuid]] | || [[Herriot:GetUnitByGuid:v1.0|GetUnitByGuid]] | ||
|| DictionaryService | || DictionaryService | ||
|style="background-color: #66ffb3;"| Да | |style="background-color: #66ffb3;"| Да | ||
|- | |- | ||
| style="text-align:center;" |''' | | style="text-align:center;" |'''24''' | ||
|| [[Herriot:GetUnitByUuid:v1.0|GetUnitByUuid]] | || [[Herriot:GetUnitByUuid:v1.0|GetUnitByUuid]] | ||
|| DictionaryService | || DictionaryService | ||
|style="background-color: #66ffb3;"| Да | |style="background-color: #66ffb3;"| Да | ||
|- | |- | ||
| style="text-align:center;" |''' | | style="text-align:center;" |'''25''' | ||
|| [[Herriot:GetUnitList:v1.0|GetUnitList]] | || [[Herriot:GetUnitList:v1.0|GetUnitList]] | ||
|| DictionaryService | || DictionaryService | ||
|style="background-color: #66ffb3;"| Да | |style="background-color: #66ffb3;"| Да | ||
|- | |- | ||
| style="text-align:center;" |''' | | style="text-align:center;" |'''26''' | ||
|| [[Herriot:GetUnitChangesList:v1.0|GetUnitChangesList]] | || [[Herriot:GetUnitChangesList:v1.0|GetUnitChangesList]] | ||
|| DictionaryService | || DictionaryService | ||
|style="background-color: #66ffb3;"| Да | |style="background-color: #66ffb3;"| Да | ||
|- | |- | ||
| style="text-align:center;" |''' | | style="text-align:center;" |'''27''' | ||
|| [[Herriot:GetAnimalSpeciesByGuid:v1.0|GetAnimalSpeciesByGuid]] | || [[Herriot:GetAnimalSpeciesByGuid:v1.0|GetAnimalSpeciesByGuid]] | ||
|| DictionaryService | || DictionaryService | ||
|style="background-color: #66ffb3;"| Да | |style="background-color: #66ffb3;"| Да | ||
|- | |- | ||
| style="text-align:center;" |''' | | style="text-align:center;" |'''28''' | ||
|| [[Herriot:GetAnimalSpeciesByUuid:v1.0|GetAnimalSpeciesByUuid]] | || [[Herriot:GetAnimalSpeciesByUuid:v1.0|GetAnimalSpeciesByUuid]] | ||
|| DictionaryService | || DictionaryService | ||
|style="background-color: #66ffb3;"| Да | |style="background-color: #66ffb3;"| Да | ||
|- | |- | ||
| style="text-align:center;" |''' | | style="text-align:center;" |'''29''' | ||
|| [[Herriot:GetAnimalSpeciesList:v1.0|GetAnimalSpeciesList]] | || [[Herriot:GetAnimalSpeciesList:v1.0|GetAnimalSpeciesList]] | ||
|| DictionaryService | || DictionaryService | ||
|style="background-color: #66ffb3;"| Да | |style="background-color: #66ffb3;"| Да | ||
|- | |- | ||
| style="text-align:center;" |''' | | style="text-align:center;" |'''30''' | ||
|| [[Herriot:GetAnimalSpeciesChangesList:v1.0|GetAnimalSpeciesChangesList]] | || [[Herriot:GetAnimalSpeciesChangesList:v1.0|GetAnimalSpeciesChangesList]] | ||
|| DictionaryService | || DictionaryService | ||
|style="background-color: #66ffb3;"| Да | |style="background-color: #66ffb3;"| Да | ||
|- | |- | ||
| style="text-align:center;" |''' | | style="text-align:center;" |'''31''' | ||
|| [[Herriot:GetAnimalBreedByGuid:v1.0|GetAnimalBreedByGuid]] | || [[Herriot:GetAnimalBreedByGuid:v1.0|GetAnimalBreedByGuid]] | ||
|| DictionaryService | || DictionaryService | ||
|style="background-color: #66ffb3;"| Да | |style="background-color: #66ffb3;"| Да | ||
|- | |- | ||
| style="text-align:center;" |''' | | style="text-align:center;" |'''32''' | ||
|| [[Herriot:GetAnimalBreedByUuid:v1.0|GetAnimalBreedByUuid]] | || [[Herriot:GetAnimalBreedByUuid:v1.0|GetAnimalBreedByUuid]] | ||
|| DictionaryService | || DictionaryService | ||
|style="background-color: #66ffb3;"| Да | |style="background-color: #66ffb3;"| Да | ||
|- | |- | ||
| style="text-align:center;" |''' | | style="text-align:center;" |'''33''' | ||
|| [[Herriot:GetAnimalBreedList:v1.0|GetAnimalBreedList]] | || [[Herriot:GetAnimalBreedList:v1.0|GetAnimalBreedList]] | ||
|| DictionaryService | || DictionaryService | ||
|style="background-color: #66ffb3;"| Да | |style="background-color: #66ffb3;"| Да | ||
|- | |- | ||
| style="text-align:center;" |''' | | style="text-align:center;" |'''34''' | ||
|| [[Herriot:GetAnimalBreedChangesList:v1.0|GetAnimalBreedChangesList]] | || [[Herriot:GetAnimalBreedChangesList:v1.0|GetAnimalBreedChangesList]] | ||
|| DictionaryService | || DictionaryService | ||
|style="background-color: #66ffb3;"| Да | |style="background-color: #66ffb3;"| Да | ||
|- | |- | ||
| style="text-align:center;" |''' | | style="text-align:center;" |'''35''' | ||
|| [[Herriot:GetAnimalKeepingTypeByGuid:v1.0|GetAnimalKeepingTypeByGuid]] | || [[Herriot:GetAnimalKeepingTypeByGuid:v1.0|GetAnimalKeepingTypeByGuid]] | ||
|| DictionaryService | || DictionaryService | ||
|style="background-color: #66ffb3;"| Да | |style="background-color: #66ffb3;"| Да | ||
|- | |- | ||
| style="text-align:center;" |''' | | style="text-align:center;" |'''36''' | ||
|| [[Herriot:GetAnimalKeepingTypeByUuid:v1.0|GetAnimalKeepingTypeByUuid]] | || [[Herriot:GetAnimalKeepingTypeByUuid:v1.0|GetAnimalKeepingTypeByUuid]] | ||
|| DictionaryService | || DictionaryService | ||
|style="background-color: #66ffb3;"| Да | |style="background-color: #66ffb3;"| Да | ||
|- | |- | ||
| style="text-align:center;" |''' | | style="text-align:center;" |'''37''' | ||
|| [[Herriot:GetAnimalKeepingTypeList:v1.0|GetAnimalKeepingTypeList]] | || [[Herriot:GetAnimalKeepingTypeList:v1.0|GetAnimalKeepingTypeList]] | ||
|| DictionaryService | || DictionaryService | ||
|style="background-color: #66ffb3;"| Да | |style="background-color: #66ffb3;"| Да | ||
|- | |- | ||
| style="text-align:center;" |''' | | style="text-align:center;" |'''38''' | ||
|| [[Herriot:GetAnimalKeepingTypeChangesList:v1.0|GetAnimalKeepingTypeChangesList]] | || [[Herriot:GetAnimalKeepingTypeChangesList:v1.0|GetAnimalKeepingTypeChangesList]] | ||
|| DictionaryService | || DictionaryService | ||
|style="background-color: #66ffb3;"| Да | |style="background-color: #66ffb3;"| Да | ||
|- | |- | ||
| style="text-align:center;" |''' | | style="text-align:center;" |'''39''' | ||
|| [[Herriot:GetAnimalKeepingPurposeByGuid:v1.0|GetAnimalKeepingPurposeByGuid]] | || [[Herriot:GetAnimalKeepingPurposeByGuid:v1.0|GetAnimalKeepingPurposeByGuid]] | ||
|| DictionaryService | || DictionaryService | ||
|style="background-color: #66ffb3;"| Да | |style="background-color: #66ffb3;"| Да | ||
|- | |- | ||
| style="text-align:center;" |''' | | style="text-align:center;" |'''40''' | ||
|| [[Herriot:GetAnimalKeepingPurposeByUuid:v1.0|GetAnimalKeepingPurposeByUuid]] | || [[Herriot:GetAnimalKeepingPurposeByUuid:v1.0|GetAnimalKeepingPurposeByUuid]] | ||
|| DictionaryService | || DictionaryService | ||
|style="background-color: #66ffb3;"| Да | |style="background-color: #66ffb3;"| Да | ||
|- | |- | ||
| style="text-align:center;" |''' | | style="text-align:center;" |'''41''' | ||
|| [[Herriot:GetAnimalKeepingPurposeList:v1.0|GetAnimalKeepingPurposeList]] | || [[Herriot:GetAnimalKeepingPurposeList:v1.0|GetAnimalKeepingPurposeList]] | ||
|| DictionaryService | || DictionaryService | ||
|style="background-color: #66ffb3;"| Да | |style="background-color: #66ffb3;"| Да | ||
|- | |- | ||
| style="text-align:center;" |''' | | style="text-align:center;" |'''42''' | ||
|| [[Herriot:GetAnimalKeepingPurposeChangesList:v1.0|GetAnimalKeepingPurposeChangesList]] | || [[Herriot:GetAnimalKeepingPurposeChangesList:v1.0|GetAnimalKeepingPurposeChangesList]] | ||
|| DictionaryService | || DictionaryService | ||
|style="background-color: #66ffb3;"| Да | |style="background-color: #66ffb3;"| Да | ||
|- | |- | ||
| style="text-align:center;" |''' | | style="text-align:center;" |'''43''' | ||
|| [[Herriot:GetAnimalMarkingLocationByGuid:v1.0|GetAnimalMarkingLocationByGuid]] | || [[Herriot:GetAnimalMarkingLocationByGuid:v1.0|GetAnimalMarkingLocationByGuid]] | ||
|| DictionaryService | || DictionaryService | ||
|style="background-color: #66ffb3;"| Да | |style="background-color: #66ffb3;"| Да | ||
|- | |- | ||
| style="text-align:center;" |''' | | style="text-align:center;" |'''44''' | ||
|| [[Herriot:GetAnimalMarkingLocationByUuid:v1.0|GetAnimalMarkingLocationByUuid]] | || [[Herriot:GetAnimalMarkingLocationByUuid:v1.0|GetAnimalMarkingLocationByUuid]] | ||
|| DictionaryService | || DictionaryService | ||
|style="background-color: #66ffb3;"| Да | |style="background-color: #66ffb3;"| Да | ||
|- | |- | ||
| style="text-align:center;" |''' | | style="text-align:center;" |'''45''' | ||
|| [[Herriot:GetAnimalMarkingLocationList:v1.0|GetAnimalMarkingLocationList]] | || [[Herriot:GetAnimalMarkingLocationList:v1.0|GetAnimalMarkingLocationList]] | ||
|| DictionaryService | || DictionaryService | ||
|style="background-color: #66ffb3;"| Да | |style="background-color: #66ffb3;"| Да | ||
|- | |- | ||
| style="text-align:center;" |''' | | style="text-align:center;" |'''46''' | ||
|| [[Herriot:GetAnimalMarkingLocationChangesList:v1.0|GetAnimalMarkingLocationChangesList]] | || [[Herriot:GetAnimalMarkingLocationChangesList:v1.0|GetAnimalMarkingLocationChangesList]] | ||
|| DictionaryService | || DictionaryService | ||
|style="background-color: #66ffb3;"| Да | |style="background-color: #66ffb3;"| Да | ||
|- | |- | ||
| style="text-align:center;" |''' | | style="text-align:center;" |'''47''' | ||
|| [[Herriot:GetBusinessEntityByGuid:v1.0|GetBusinessEntityByGuid]] | || [[Herriot:GetBusinessEntityByGuid:v1.0|GetBusinessEntityByGuid]] | ||
|| EnterpriseService | || EnterpriseService | ||
|style="background-color: #66ffb3;"| Да | |style="background-color: #66ffb3;"| Да | ||
|- | |- | ||
| style="text-align:center;" |''' | | style="text-align:center;" |'''48''' | ||
|| [[Herriot:GetBusinessEntityByUuid:v1.0|GetBusinessEntityByUuid]] | || [[Herriot:GetBusinessEntityByUuid:v1.0|GetBusinessEntityByUuid]] | ||
|| EnterpriseService | || EnterpriseService | ||
|style="background-color: #66ffb3;"| Да | |style="background-color: #66ffb3;"| Да | ||
|- | |- | ||
| style="text-align:center;" |''' | | style="text-align:center;" |'''49''' | ||
|| [[Herriot:GetBusinessEntityList:v1.0|GetBusinessEntityList]] | || [[Herriot:GetBusinessEntityList:v1.0|GetBusinessEntityList]] | ||
|| EnterpriseService | || EnterpriseService | ||
|style="background-color: #66ffb3;"| Да | |style="background-color: #66ffb3;"| Да | ||
|- | |- | ||
| style="text-align:center;" |''' | | style="text-align:center;" |'''50''' | ||
|| [[Herriot:GetBusinessEntityChangesList:v1.0|GetBusinessEntityChangesList]] | || [[Herriot:GetBusinessEntityChangesList:v1.0|GetBusinessEntityChangesList]] | ||
|| EnterpriseService | || EnterpriseService | ||
|style="background-color: #66ffb3;"| Да | |style="background-color: #66ffb3;"| Да | ||
|- | |- | ||
| style="text-align:center;" |''' | | style="text-align:center;" |'''51''' | ||
|| [[Herriot:GetEnterpriseByGuid:v1.0|GetEnterpriseByGuid]] | || [[Herriot:GetEnterpriseByGuid:v1.0|GetEnterpriseByGuid]] | ||
|| EnterpriseService | || EnterpriseService | ||
|style="background-color: #66ffb3;"| Да | |style="background-color: #66ffb3;"| Да | ||
|- | |- | ||
| style="text-align:center;" |''' | | style="text-align:center;" |'''52''' | ||
|| [[Herriot:GetEnterpriseByUuid:v1.0|GetEnterpriseByUuid]] | || [[Herriot:GetEnterpriseByUuid:v1.0|GetEnterpriseByUuid]] | ||
|| EnterpriseService | || EnterpriseService | ||
|style="background-color: #66ffb3;"| Да | |style="background-color: #66ffb3;"| Да | ||
|- | |- | ||
| style="text-align:center;" |''' | | style="text-align:center;" |'''53''' | ||
|| [[Herriot:GetRussianEnterpriseList:v1.0|GetRussianEnterpriseList]] | || [[Herriot:GetRussianEnterpriseList:v1.0|GetRussianEnterpriseList]] | ||
|| EnterpriseService | || EnterpriseService | ||
|style="background-color: #66ffb3;"| Да | |style="background-color: #66ffb3;"| Да | ||
|- | |- | ||
| style="text-align:center;" |''' | | style="text-align:center;" |'''54''' | ||
|| [[Herriot:GetRussianEnterpriseChangesList:v1.0|GetRussianEnterpriseChangesList]] | || [[Herriot:GetRussianEnterpriseChangesList:v1.0|GetRussianEnterpriseChangesList]] | ||
|| EnterpriseService | || EnterpriseService | ||
|style="background-color: #66ffb3;"| Да | |style="background-color: #66ffb3;"| Да | ||
|- | |- | ||
| style="text-align:center;" |''' | | style="text-align:center;" |'''55''' | ||
|| [[Herriot:GetSupervisedObjectByGuid:v1.0|GetSupervisedObjectByGuid]] | || [[Herriot:GetSupervisedObjectByGuid:v1.0|GetSupervisedObjectByGuid]] | ||
|| EnterpriseService | || EnterpriseService | ||
|style="background-color: #66ffb3;"| Да | |style="background-color: #66ffb3;"| Да | ||
|- | |- | ||
| style="text-align:center;" |''' | | style="text-align:center;" |'''56''' | ||
|| [[Herriot:GetSupervisedObjectByUuid:v1.0|GetSupervisedObjectByUuid]] | || [[Herriot:GetSupervisedObjectByUuid:v1.0|GetSupervisedObjectByUuid]] | ||
|| EnterpriseService | || EnterpriseService | ||
|style="background-color: #66ffb3;"| Да | |style="background-color: #66ffb3;"| Да | ||
|- | |- | ||
| style="text-align:center;" |''' | | style="text-align:center;" |'''57''' | ||
|| [[Herriot:GetBESupervisedObjectList:v1.0|GetBESupervisedObjectList]] | || [[Herriot:GetBESupervisedObjectList:v1.0|GetBESupervisedObjectList]] | ||
|| EnterpriseService | || EnterpriseService | ||
|style="background-color: #66ffb3;"| Да | |style="background-color: #66ffb3;"| Да | ||
|- | |- | ||
| style="text-align:center;" |''' | | style="text-align:center;" |'''58''' | ||
|| [[Herriot:GetSupervisedObjectTypeList:v1.0|GetSupervisedObjectTypeList]] | || [[Herriot:GetSupervisedObjectTypeList:v1.0|GetSupervisedObjectTypeList]] | ||
|| EnterpriseService | || EnterpriseService | ||
|style="background-color: #66ffb3;"| Да | |style="background-color: #66ffb3;"| Да | ||
|- | |- | ||
| style="text-align:center;" |''' | | style="text-align:center;" |'''59''' | ||
|| [[Herriot:GetSupervisedObjectActivityList:v1.0|GetSupervisedObjectActivityList]] | || [[Herriot:GetSupervisedObjectActivityList:v1.0|GetSupervisedObjectActivityList]] | ||
|| EnterpriseService | || EnterpriseService | ||
|style="background-color: #66ffb3;"| Да | |style="background-color: #66ffb3;"| Да | ||
|- | |- | ||
| style="text-align:center;" |''' | | style="text-align:center;" |'''60''' | ||
|| [[Herriot:GetAllCountryList:v1.0|GetAllCountryList]] | || [[Herriot:GetAllCountryList:v1.0|GetAllCountryList]] | ||
|| IkarService | || IkarService | ||
|style="background-color: #66ffb3;"| Да | |style="background-color: #66ffb3;"| Да | ||
|- | |- | ||
| style="text-align:center;" |''' | | style="text-align:center;" |'''61''' | ||
|| [[Herriot:GetCountryByGuid:v1.0|GetCountryByGuid]] | || [[Herriot:GetCountryByGuid:v1.0|GetCountryByGuid]] | ||
|| IkarService | || IkarService | ||
|style="background-color: #66ffb3;"| Да | |style="background-color: #66ffb3;"| Да | ||
|- | |- | ||
| style="text-align:center;" |''' | | style="text-align:center;" |'''62''' | ||
|| [[Herriot:GetCountryByUuid:v1.0|GetCountryByUuid]] | || [[Herriot:GetCountryByUuid:v1.0|GetCountryByUuid]] | ||
|| IkarService | || IkarService | ||
|style="background-color: #66ffb3;"| Да | |style="background-color: #66ffb3;"| Да | ||
|- | |- | ||
| style="text-align:center;" |''' | | style="text-align:center;" |'''63''' | ||
|| [[Herriot:GetCountryChangesList:v1.0|GetCountryChangesList]] | || [[Herriot:GetCountryChangesList:v1.0|GetCountryChangesList]] | ||
|| IkarService | || IkarService | ||
|style="background-color: #66ffb3;"| Да | |style="background-color: #66ffb3;"| Да | ||
|- | |- | ||
| style="text-align:center;" |''' | | style="text-align:center;" |'''64''' | ||
|| [[Herriot:GetRegionListByCountry:v1.0|GetRegionListByCountry]] | || [[Herriot:GetRegionListByCountry:v1.0|GetRegionListByCountry]] | ||
|| IkarService | || IkarService | ||
|style="background-color: #66ffb3;"| Да | |style="background-color: #66ffb3;"| Да | ||
|- | |- | ||
| style="text-align:center;" |''' | | style="text-align:center;" |'''65''' | ||
|| [[Herriot:GetRegionByGuid:v1.0|GetRegionByGuid]] | || [[Herriot:GetRegionByGuid:v1.0|GetRegionByGuid]] | ||
|| IkarService | || IkarService | ||
|style="background-color: #66ffb3;"| Да | |style="background-color: #66ffb3;"| Да | ||
|- | |- | ||
| style="text-align:center;" |''' | | style="text-align:center;" |'''66''' | ||
|| [[Herriot:GetRegionByUuid:v1.0|GetRegionByUuid]] | || [[Herriot:GetRegionByUuid:v1.0|GetRegionByUuid]] | ||
|| IkarService | || IkarService | ||
|style="background-color: #66ffb3;"| Да | |style="background-color: #66ffb3;"| Да | ||
|- | |- | ||
| style="text-align:center;" |''' | | style="text-align:center;" |'''67''' | ||
|| [[Herriot:GetRegionChangesList:v1.0|GetRegionChangesList]] | || [[Herriot:GetRegionChangesList:v1.0|GetRegionChangesList]] | ||
|| IkarService | || IkarService | ||
|style="background-color: #66ffb3;"| Да | |style="background-color: #66ffb3;"| Да | ||
|- | |- | ||
| style="text-align:center;" |''' | | style="text-align:center;" |'''68''' | ||
|| [[Herriot:GetDistrictListByRegion:v1.0|GetDistrictListByRegion]] | || [[Herriot:GetDistrictListByRegion:v1.0|GetDistrictListByRegion]] | ||
|| IkarService | || IkarService | ||
|style="background-color: #66ffb3;"| Да | |style="background-color: #66ffb3;"| Да | ||
|- | |- | ||
| style="text-align:center;" |''' | | style="text-align:center;" |'''69''' | ||
|| [[Herriot:GetDistrictByGuid:v1.0|GetDistrictByGuid]] | || [[Herriot:GetDistrictByGuid:v1.0|GetDistrictByGuid]] | ||
|| IkarService | || IkarService | ||
|style="background-color: #66ffb3;"| Да | |style="background-color: #66ffb3;"| Да | ||
|- | |- | ||
| style="text-align:center;" |''' | | style="text-align:center;" |'''70''' | ||
|| [[Herriot:GetDistrictByUuid:v1.0|GetDistrictByUuid]] | || [[Herriot:GetDistrictByUuid:v1.0|GetDistrictByUuid]] | ||
|| IkarService | || IkarService | ||
|style="background-color: #66ffb3;"| Да | |style="background-color: #66ffb3;"| Да | ||
|- | |- | ||
| style="text-align:center;" |''' | | style="text-align:center;" |'''71''' | ||
|| [[Herriot:GetDistrictChangesList:v1.0|GetDistrictChangesList]] | || [[Herriot:GetDistrictChangesList:v1.0|GetDistrictChangesList]] | ||
|| IkarService | || IkarService | ||
|style="background-color: #66ffb3;"| Да | |style="background-color: #66ffb3;"| Да | ||
|- | |- | ||
| style="text-align:center;" |''' | | style="text-align:center;" |'''72''' | ||
|| [[Herriot:GetLocalityListByRegion:v1.0|GetLocalityListByRegion]] | || [[Herriot:GetLocalityListByRegion:v1.0|GetLocalityListByRegion]] | ||
|| IkarService | || IkarService | ||
|style="background-color: #66ffb3;"| Да | |style="background-color: #66ffb3;"| Да | ||
|- | |- | ||
| style="text-align:center;" |''' | | style="text-align:center;" |'''73''' | ||
|| [[Herriot:GetLocalityListByDistrict:v1.0|GetLocalityListByDistrict]] | || [[Herriot:GetLocalityListByDistrict:v1.0|GetLocalityListByDistrict]] | ||
|| IkarService | || IkarService | ||
|style="background-color: #66ffb3;"| Да | |style="background-color: #66ffb3;"| Да | ||
|- | |- | ||
| style="text-align:center;" |''' | | style="text-align:center;" |'''74''' | ||
|| [[Herriot:GetLocalityListByLocality:v1.0|GetLocalityListByLocality]] | || [[Herriot:GetLocalityListByLocality:v1.0|GetLocalityListByLocality]] | ||
|| IkarService | || IkarService | ||
|style="background-color: #66ffb3;"| Да | |style="background-color: #66ffb3;"| Да | ||
|- | |- | ||
| style="text-align:center;" |''' | | style="text-align:center;" |'''75''' | ||
|| [[Herriot:GetStreetListByLocality:v1.0|GetStreetListByLocality]] | || [[Herriot:GetStreetListByLocality:v1.0|GetStreetListByLocality]] | ||
|| IkarService | || IkarService | ||
|style="background-color: #66ffb3;"| Да | |style="background-color: #66ffb3;"| Да | ||
|- | |- | ||
| style="text-align:center;" |''' | | style="text-align:center;" |'''76''' | ||
|| [[Herriot:FindLocalityListByName:v1.0|FindLocalityListByName]] | || [[Herriot:FindLocalityListByName:v1.0|FindLocalityListByName]] | ||
|| IkarService | || IkarService | ||
|style="background-color: #66ffb3;"| Да | |style="background-color: #66ffb3;"| Да | ||
|- | |- | ||
| style="text-align:center;" |''' | | style="text-align:center;" |'''77''' | ||
|| [[Herriot:FindStreetListByName:v1.0|FindStreetListByName]] | || [[Herriot:FindStreetListByName:v1.0|FindStreetListByName]] | ||
|| IkarService | || IkarService | ||
|style="background-color: #66ffb3;"| Да | |style="background-color: #66ffb3;"| Да | ||
|- | |- | ||
| style="text-align:center;" |''' | | style="text-align:center;" |'''78''' | ||
|| [[Herriot:GetLocalityChangesList:v1.0|GetLocalityChangesList]] | || [[Herriot:GetLocalityChangesList:v1.0|GetLocalityChangesList]] | ||
|| IkarService | || IkarService | ||
|style="background-color: #66ffb3;"| Да | |style="background-color: #66ffb3;"| Да | ||
|- | |- | ||
| style="text-align:center;" |''' | | style="text-align:center;" |'''79''' | ||
|| [[Herriot:GetStreetChangesList:v1.0|GetStreetChangesList]] | || [[Herriot:GetStreetChangesList:v1.0|GetStreetChangesList]] | ||
|| IkarService | || IkarService | ||
|style="background-color: #66ffb3;"| Да | |style="background-color: #66ffb3;"| Да | ||
|- | |- | ||
| style="text-align:center;" |''' | | style="text-align:center;" |'''80''' | ||
|| [[Herriot:GetProductByGuid:v1.0|GetProductByGuid]] | || [[Herriot:GetProductByGuid:v1.0|GetProductByGuid]] | ||
|| ProductService | || ProductService | ||
|style="background-color: #66ffb3;"| Да | |style="background-color: #66ffb3;"| Да | ||
|- | |- | ||
| style="text-align:center;" |''' | | style="text-align:center;" |'''81''' | ||
|| [[Herriot:GetProductByUuid:v1.0|GetProductByUuid]] | || [[Herriot:GetProductByUuid:v1.0|GetProductByUuid]] | ||
|| ProductService | || ProductService | ||
|style="background-color: #66ffb3;"| Да | |style="background-color: #66ffb3;"| Да | ||
|- | |- | ||
| style="text-align:center;" |''' | | style="text-align:center;" |'''82''' | ||
|| [[Herriot:GetProductByTypeList:v1.0|GetProductByTypeList]] | || [[Herriot:GetProductByTypeList:v1.0|GetProductByTypeList]] | ||
|| ProductService | || ProductService | ||
|style="background-color: #66ffb3;"| Да | |style="background-color: #66ffb3;"| Да | ||
|- | |- | ||
| style="text-align:center;" |''' | | style="text-align:center;" |'''83''' | ||
|| [[Herriot:GetProductChangesList:v1.0|GetProductChangesList]] | || [[Herriot:GetProductChangesList:v1.0|GetProductChangesList]] | ||
|| ProductService | || ProductService | ||
|style="background-color: #66ffb3;"| Да | |style="background-color: #66ffb3;"| Да | ||
|- | |- | ||
| style="text-align:center;" |''' | | style="text-align:center;" |'''84''' | ||
|| [[Herriot:GetSubProductByGuid:v1.0|GetSubProductByGuid]] | || [[Herriot:GetSubProductByGuid:v1.0|GetSubProductByGuid]] | ||
|| ProductService | || ProductService | ||
|style="background-color: #66ffb3;"| Да | |style="background-color: #66ffb3;"| Да | ||
|- | |- | ||
| style="text-align:center;" |''' | | style="text-align:center;" |'''85''' | ||
|| [[Herriot:GetSubProductByUuid:v1.0|GetSubProductByUuid]] | || [[Herriot:GetSubProductByUuid:v1.0|GetSubProductByUuid]] | ||
|| ProductService | || ProductService | ||
|style="background-color: #66ffb3;"| Да | |style="background-color: #66ffb3;"| Да | ||
|- | |- | ||
| style="text-align:center;" |''' | | style="text-align:center;" |'''86''' | ||
|| [[Herriot:GetSubProductByProductList:v1.0|GetSubProductByProductList]] | || [[Herriot:GetSubProductByProductList:v1.0|GetSubProductByProductList]] | ||
|| ProductService | || ProductService | ||
|style="background-color: #66ffb3;"| Да | |style="background-color: #66ffb3;"| Да | ||
|- | |- | ||
| style="text-align:center;" |''' | | style="text-align:center;" |'''87''' | ||
|| [[Herriot:GetSubProductChangesList:v1.0|GetSubProductChangesList]] | || [[Herriot:GetSubProductChangesList:v1.0|GetSubProductChangesList]] | ||
|| ProductService | || ProductService | ||
| Строка 736: | Строка 742: | ||
</div> | </div> | ||
|- | |- | ||
| style="text-align:center; vertical-align:top;" |AMS.HRT.1.11. | | style="text-align:center; vertical-align:top;" |AMS.HRT.1.11. | ||
| style="text-align:left; vertical-align:top;" | [[Herriot: | | style="text-align:left; vertical-align:top;" | [[Herriot:GetAnimalRegistrationList:v1.0|GetAnimalRegistrationList]] | ||
| style="text-align:left; vertical-align:top;" |<div class="mw-collapsible mw-collapsed" data-expandtext=" ... " data-collapsetext="свернуть" style="font-weight: bold; width:81em;"> | | 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 style="white-space:nowrap; font-weight: normal;">Получение списка актуальных сведений о регистрации животных или групп животных с возможностью фильтрации</span> | ||
<div class="mw-collapsible-content" style="font-weight: normal;"> | <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> | ||
</div> | </div> | ||
|- | |- | ||
|- | |- | ||
| style="text-align:center; vertical-align:top;" |AMS.HRT.1.13. | | style="text-align:center; vertical-align:top;" |AMS.HRT.1.13. | ||
| Строка 956: | Строка 960: | ||
|- | |- | ||
! scope="col" style="text-align:left;" | WSDL | ! scope="col" style="text-align:left;" | WSDL | ||
| https://api.vetrf.ru/schema/platform/herriot/v1.0b- | | https://api.vetrf.ru/schema/platform/herriot/v1.0b-20240216/EnterpriseService_v1.0.wsdl | ||
|- | |- | ||
! scope="col" style="text-align:left;"| URL точки доступа (Endpoint) | ! scope="col" style="text-align:left;"| URL точки доступа (Endpoint) | ||
| Строка 1062: | Строка 1066: | ||
|- | |- | ||
! scope="col" style="text-align:left;" | WSDL | ! scope="col" style="text-align:left;" | WSDL | ||
| https://api.vetrf.ru/schema/platform/herriot/v1.0b- | | https://api.vetrf.ru/schema/platform/herriot/v1.0b-20240216/DictionaryService_v1.0.wsdl | ||
|- | |- | ||
! scope="col" style="text-align:left;"| URL точки доступа (Endpoint) | ! scope="col" style="text-align:left;"| URL точки доступа (Endpoint) | ||
| Строка 1220: | Строка 1224: | ||
|- | |- | ||
! scope="col" style="text-align:left;" | WSDL | ! scope="col" style="text-align:left;" | WSDL | ||
| https://api.vetrf.ru/schema/platform/herriot/v1.0b- | | https://api.vetrf.ru/schema/platform/herriot/v1.0b-20240216/ProductService_v1.0.wsdl | ||
|- | |- | ||
! scope="col" style="text-align:left;"| URL точки доступа (Endpoint) | ! scope="col" style="text-align:left;"| URL точки доступа (Endpoint) | ||
| Строка 1269: | Строка 1273: | ||
|| [[Herriot:GetSubProductChangesList:v1.0|GetSubProductChangesList]] | || [[Herriot:GetSubProductChangesList:v1.0|GetSubProductChangesList]] | ||
|| Получение истории изменений справочника видов продукции | || Получение истории изменений справочника видов продукции | ||
|- | |||
|- | |||
|colspan="3" |'''Продукция (2 уровень справочника) | Код: PS.HRT.2''' | |||
|- | |||
| style="text-align:center;" |PS.HRT.2.1 | |||
|| [[Herriot:GetProductByGuid:v1.0|GetProductByGuid]] | |||
|| Получение продукции по глобальному идентификатору | |||
|- | |||
| style="text-align:center;" |PS.HRT.2.2 | |||
|| [[Herriot:GetProductByUuid:v1.0|GetProductByUuid]] | |||
|| Получение заданной версии продукции | |||
|- | |||
| style="text-align:center;" |PS.HRT.2.3 | |||
|| [[Herriot:GetProductByTypeList:v1.0|GetProductByTypeList]] | |||
|| Получение списка продукции по заданному типу продукции | |||
|- | |||
| style="text-align:center;" |PS.HRT.2.4 | |||
|| [[Herriot:GetProductChangesList:v1.0|GetProductChangesList]] | |||
|| Получение истории изменений справочника продукции | |||
|- | |- | ||
|} | |} | ||
| Строка 1282: | Строка 1305: | ||
|- | |- | ||
! scope="col" style="text-align:left;" | WSDL | ! scope="col" style="text-align:left;" | WSDL | ||
| https://api.vetrf.ru/schema/platform/herriot/v1.0b- | | https://api.vetrf.ru/schema/platform/herriot/v1.0b-20240216/IkarService_v1.0.wsdl | ||
|- | |- | ||
! scope="col" style="text-align:left;"| URL точки доступа (Endpoint) | ! scope="col" style="text-align:left;"| URL точки доступа (Endpoint) | ||
| Строка 1430: | Строка 1453: | ||
|- | |- | ||
|} | |} | ||
=Список обновлений= | |||
''' 12.02.2025 <span style="background-color: #999999; padding: 2px 5px; color: #ffffff; border-radius: 3px;">тест</span> ''' | |||
# Обновлена версия форматов обмена до v1.0b-20250203. Актуальная версия форматов обмена доступна по адресу https://api.vetrf.ru/schema/platform/herriot/herriot-schemas-v1.0b-20250203.zip | |||
# Добавлена новая операция взаимодействия - [[Herriot:GetAnimalRegistrationList:v1.0|GetAnimalRegistrationList]], предназначенная для получения списка изменений по основным сведениям о регистрации животных или групп животных с возможностью фильтрации. | |||
# В ответе операции [[Herriot:VerifyAnimalID:v1.0|VerifyAnimalID]] добавлены атрибуты "Тип средства маркирования" {animalIDList/animalIDContent/type} и "Регион, в котором зарегистрировано животное с данным номером средства маркирования" {animalIDList/animalIDContent/region}. | |||
# Добавлено новое значение "OTH - прочие события" для типа VeterinaryEventType. | |||
''' 17.07.2024 <span style="background-color: #49afcd; padding: 2px 5px; color: #ffffff; border-radius: 3px;">прод</span> ''' | |||
# Обновлена версия форматов обмена до v1.0b-20240603. Актуальная версия форматов обмена доступна по адресу https://api.vetrf.ru/schema/platform/herriot/herriot-schemas-v1.0b-20240603.zip | |||
# Добавлены новые операции взаимодействия: | |||
#* Регистрация сведения о перемещении/смене собственника зарегистрированного животного или групп животных – [[Herriot:RegisterAnimalMovementEvent:v1.0|RegisterAnimalMovementEvent]]; | |||
#* Прекращение регистрации животного или группы животных (выбытие животного) – [[Herriot:TerminateAnimalRegistration:v1.0|TerminateAnimalRegistration]]; | |||
#* Аннулирование сведений о регистрации животного или группы животных – [[Herriot:WithdrawAnimalRegistration:v1.0|WithdrawAnimalRegistration]]; | |||
#* Прекращение регистрации сведений об идентификации зарегистрированного животного или группы животных (выбытие средства маркирования) – [[Herriot:RemoveAnimalIdentity:v1.0|RemoveAnimalIdentity]]; | |||
#* Перерегистрация сведений об идентификации зарегистрированного животного или группы животных (замена средства маркирования) – [[Herriot:ReplaceAnimalIdentity:v1.0|ReplaceAnimalIdentity]]; | |||
#* Уведомление о необходимости перерегистрации сведений об идентификации (замене средства маркирования) животного или группы животных – [[Herriot:ReplaceAnimalIdentityNotification:v1.0|ReplaceAnimalIdentityNotification]]; | |||
#* Проверка статусов выпущенных в оборот номеров средств маркирования животных – [[Herriot:VerifyAnimalID:v1.0|VerifyAnimalID]]. | |||
# Добавлен новый атрибут "Статус средства маркирования" (поле AnimalRegistration/specifiedAnimalIdentity/identityStatus) в ответе операций: | |||
#* [[Herriot:GetAnimalRegistrationByUuid:v1.0|GetAnimalRegistrationByUuid]], | |||
#* [[Herriot:GetAnimalRegistrationByGuid:v1.0|GetAnimalRegistrationByGuid]], | |||
#* [[Herriot:GetAnimalRegistrationHistory:v1.0|GetAnimalRegistrationHistory]], | |||
#* [[Herriot:GetAnimalRegistrationChangesList:v1.0|GetAnimalRegistrationChangesList]]. | |||
# Изменён способ передачи причины выбытия животного (поле AnimalRegistration/animalLifecycleEvent/occurrenceReason). Вместо фиксированного перечня констант теперь передача осуществляется по идентификатору справочника. | |||
#: Изменение касается ответов сервиса для операций: | |||
#* [[Herriot:GetAnimalRegistrationByUuid:v1.0|GetAnimalRegistrationByUuid]], | |||
#* [[Herriot:GetAnimalRegistrationByGuid:v1.0|GetAnimalRegistrationByGuid]], | |||
#* [[Herriot:GetAnimalRegistrationHistory:v1.0|GetAnimalRegistrationHistory]], | |||
#* [[Herriot:GetAnimalRegistrationChangesList:v1.0|GetAnimalRegistrationChangesList]]. | |||
#: Изменение также касается сценария регистрации ранее выбывшего животного – запросов к сервису для операций: | |||
#* [[Herriot:RegisterAnimal:v1.0|RegisterAnimal]], | |||
#* [[Herriot:ModifyAnimalRegistration:v1.0|ModifyAnimalRegistration]]. | |||
Cправочник причин причин выбытия животного размещён в Справочной системе: https://help.vetrf.ru/wiki/Herriot:VeterinaryEventReason:v1.0. | |||
[[Category:Ветис.API]] | [[Category:Ветис.API]] | ||
[[Category:Хорриот]] | [[Category:Хорриот]] | ||
[[Category:Herriot:Services:v1.0]] | [[Category:Herriot:Services:v1.0]] | ||
Текущая версия на 14:10, 12 февраля 2025
Общие сведения
Сервис позволяет вносить в компонент Хорриот информацию, связанную с маркировкой и учетом животных, и получать от компонента Хорриот эту информацию.
Версии профиля API
- v1.0 – Herriot:Services:v1.0
- v1.0b-20250203 – herriot-schemas-v1.0b-20250203.zip последняя версия тест
- v1.0b-20240603 – herriot-schemas-v1.0b-20240603.zip прод
- v1.0b-20240216 – herriot-schemas-v1.0b-20240216.zip
- v1.0b-20240116 – herriot-schemas-v1.0b-20240116.zip
- 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 |
| № | Название операции | Сервис | Доступно для тестирования |
|---|---|---|---|
| 1 | RegisterAnimal | ApplicationManagementService | Да |
| 2 | ModifyAnimalRegistration | ApplicationManagementService | Да |
| 3 | RegisterAnimalMovementEvent | ApplicationManagementService | Да |
| 4 | TerminateAnimalRegistration | ApplicationManagementService | Да |
| 5 | WithdrawAnimalRegistration | ApplicationManagementService | Да |
| 6 | GetAnimalRegistrationByGuid | ApplicationManagementService | Да |
| 7 | GetAnimalRegistrationHistory | ApplicationManagementService | Да |
| 8 | GetAnimalRegistrationChangesList | ApplicationManagementService | Да |
| 9 | GetAnimalRegistrationByUuid | ApplicationManagementService | Да |
| 10 | RegisterAnimalIdentity | ApplicationManagementService | Нет |
| 11 | RemoveAnimalIdentity | ApplicationManagementService | Да |
| 12 | ReplaceAnimalIdentity | ApplicationManagementService | Да |
| 13 | WithdrawAnimalIdentity | ApplicationManagementService | Нет |
| 14 | VerifyAnimalID | ApplicationManagementService | Да |
| 15 | RegisterAnimalVeterinaryEvent | ApplicationManagementService | Нет |
| 16 | ModifyAnimalVeterinaryEvent | ApplicationManagementService | Нет |
| 17 | ConfirmAnimalVeterinaryEvent | ApplicationManagementService | Нет |
| 18 | WithdrawAnimalVeterinaryEvent | ApplicationManagementService | Нет |
| 19 | GetAnimalVeterinaryEventByGuid | ApplicationManagementService | Нет |
| 20 | GetAnimalVeterinaryEventChangesList | ApplicationManagementService | Нет |
| 21 | GetAnimalVeterinaryEventHistory | ApplicationManagementService | Нет |
| 22 | GetAnimalVeterinaryEventByUuid | ApplicationManagementService | Нет |
| 23 | GetUnitByGuid | DictionaryService | Да |
| 24 | GetUnitByUuid | DictionaryService | Да |
| 25 | GetUnitList | DictionaryService | Да |
| 26 | GetUnitChangesList | DictionaryService | Да |
| 27 | GetAnimalSpeciesByGuid | DictionaryService | Да |
| 28 | GetAnimalSpeciesByUuid | DictionaryService | Да |
| 29 | GetAnimalSpeciesList | DictionaryService | Да |
| 30 | GetAnimalSpeciesChangesList | DictionaryService | Да |
| 31 | GetAnimalBreedByGuid | DictionaryService | Да |
| 32 | GetAnimalBreedByUuid | DictionaryService | Да |
| 33 | GetAnimalBreedList | DictionaryService | Да |
| 34 | GetAnimalBreedChangesList | DictionaryService | Да |
| 35 | GetAnimalKeepingTypeByGuid | DictionaryService | Да |
| 36 | GetAnimalKeepingTypeByUuid | DictionaryService | Да |
| 37 | GetAnimalKeepingTypeList | DictionaryService | Да |
| 38 | GetAnimalKeepingTypeChangesList | DictionaryService | Да |
| 39 | GetAnimalKeepingPurposeByGuid | DictionaryService | Да |
| 40 | GetAnimalKeepingPurposeByUuid | DictionaryService | Да |
| 41 | GetAnimalKeepingPurposeList | DictionaryService | Да |
| 42 | GetAnimalKeepingPurposeChangesList | DictionaryService | Да |
| 43 | GetAnimalMarkingLocationByGuid | DictionaryService | Да |
| 44 | GetAnimalMarkingLocationByUuid | DictionaryService | Да |
| 45 | GetAnimalMarkingLocationList | DictionaryService | Да |
| 46 | GetAnimalMarkingLocationChangesList | DictionaryService | Да |
| 47 | GetBusinessEntityByGuid | EnterpriseService | Да |
| 48 | GetBusinessEntityByUuid | EnterpriseService | Да |
| 49 | GetBusinessEntityList | EnterpriseService | Да |
| 50 | GetBusinessEntityChangesList | EnterpriseService | Да |
| 51 | GetEnterpriseByGuid | EnterpriseService | Да |
| 52 | GetEnterpriseByUuid | EnterpriseService | Да |
| 53 | GetRussianEnterpriseList | EnterpriseService | Да |
| 54 | GetRussianEnterpriseChangesList | EnterpriseService | Да |
| 55 | GetSupervisedObjectByGuid | EnterpriseService | Да |
| 56 | GetSupervisedObjectByUuid | EnterpriseService | Да |
| 57 | GetBESupervisedObjectList | EnterpriseService | Да |
| 58 | GetSupervisedObjectTypeList | EnterpriseService | Да |
| 59 | GetSupervisedObjectActivityList | EnterpriseService | Да |
| 60 | GetAllCountryList | IkarService | Да |
| 61 | GetCountryByGuid | IkarService | Да |
| 62 | GetCountryByUuid | IkarService | Да |
| 63 | GetCountryChangesList | IkarService | Да |
| 64 | GetRegionListByCountry | IkarService | Да |
| 65 | GetRegionByGuid | IkarService | Да |
| 66 | GetRegionByUuid | IkarService | Да |
| 67 | GetRegionChangesList | IkarService | Да |
| 68 | GetDistrictListByRegion | IkarService | Да |
| 69 | GetDistrictByGuid | IkarService | Да |
| 70 | GetDistrictByUuid | IkarService | Да |
| 71 | GetDistrictChangesList | IkarService | Да |
| 72 | GetLocalityListByRegion | IkarService | Да |
| 73 | GetLocalityListByDistrict | IkarService | Да |
| 74 | GetLocalityListByLocality | IkarService | Да |
| 75 | GetStreetListByLocality | IkarService | Да |
| 76 | FindLocalityListByName | IkarService | Да |
| 77 | FindStreetListByName | IkarService | Да |
| 78 | GetLocalityChangesList | IkarService | Да |
| 79 | GetStreetChangesList | IkarService | Да |
| 80 | GetProductByGuid | ProductService | Да |
| 81 | GetProductByUuid | ProductService | Да |
| 82 | GetProductByTypeList | ProductService | Да |
| 83 | GetProductChangesList | ProductService | Да |
| 84 | GetSubProductByGuid | ProductService | Да |
| 85 | GetSubProductByUuid | ProductService | Да |
| 86 | GetSubProductByProductList | ProductService | Да |
| 87 | GetSubProductChangesList | ProductService | Да |
Структура XSD
Базовые типы данных:
| XSD-схема | Пространство имен |
|---|---|
| base_v2.1.xsd | xmlns:bs="http://api.vetrf.ru/schema/cdm/base" |
Прикладные типы данных:
| XSD-схема | Пространство имен |
|---|---|
| dictionary_v2.5.xsd | xmlns:dt="http://api.vetrf.ru/schema/cdm/dictionary/v2" |
| document_v2.5.xsd | xmlns:vd="http://api.vetrf.ru/schema/cdm/mercury/vet-document/v2" |
| codelist_v2.5r3.xsd | xmlns:cl="http://api.vetrf.ru/schema/cdm/codelist/v2" |
Профиль API интеграционного шлюза ВетИС.API для компонента Хорриот:
| XSD-схема | Пространство имен |
|---|---|
| herriot_applications_v1.0.xsd | xmlns:hrt="http://api.vetrf.ru/schema/cdm/herriot/applications/v1" |
Профиль API справочников и реестров:
| XSD-схема | Пространство имен |
|---|---|
| registry_ws_definitions_v2.5.xsd | xmlns:ws="http://api.vetrf.ru/schema/cdm/registry/ws-definitions/v2" |
Типы данных транспортного уровня интеграционного шлюза ВетИС.API:
| XSD-схема | Пространство имен |
|---|---|
| application_v2.1.xsd | xmlns:apl="http://api.vetrf.ru/schema/cdm/application" |
| application_ws_definitions_v2.1.xsd | xmlns:apldef="http://api.vetrf.ru/schema/cdm/application/ws-definitions" |
| base_ws_definitions_v2.1.xsd | xmlns:bsdef="http://api.vetrf.ru/schema/cdm/base/ws-definitions" |
ApplicationManagementService (подсистема обработки заявок)
Параметры подключения
|
Продуктивный контур
|
Тестовый контур
|
Основные сущности и типы данных
Операции, выполняемые через ApplicationManagementService
| Код | Название операции / ссылка на спецификацию | Описание операции ([ ... ] – входные и выходные данные, сценарии) |
|---|---|---|
| Операции по работе с учетной карточкой животного (группы животных) | Код: AMS.HRT.1 | ||
| AMS.HRT.1.1. | RegisterAnimal | Регистрация животного или группы животных Входные данные:
Выходные данные:
|
| AMS.HRT.1.2. | ModifyAnimalRegistration | Внесение изменений в основные сведения о зарегистрированном животном или группе животных Входные данные:
Выходные данные:
|
| AMS.HRT.1.3. | RegisterAnimalMovementEvent | Регистрация сведения о перемещении/смене собственника зарегистрированного животного или групп животных Входные данные:
Выходные данные:
|
| AMS.HRT.1.4. | TerminateAnimalRegistration | Прекращение регистрации животного или группы животных (выбытие животного) Входные данные:
Выходные данные:
|
| AMS.HRT.1.5. | WithdrawAnimalRegistration | Аннулирование сведений о регистрации животного или группы животных Входные данные:
Выходные данные:
|
| AMS.HRT.1.6. | GetAnimalRegistrationByGuid | Получение основных актуальных сведений о регистрации животного или группы животных по глобальному идентификатору Входные данные:
Выходные данные:
|
| AMS.HRT.1.8. | GetAnimalRegistrationHistory | Получение всей истории изменений сведений о регистрации животного или группы животных по глобальному идентификатору Входные данные:
Выходные данные:
|
| AMS.HRT.1.9. | GetAnimalRegistrationChangesList | Получение списка изменений по основным сведениям о регистрации животных или групп животных за указанный период Входные данные:
Выходные данные:
|
| AMS.HRT.1.10. | GetAnimalRegistrationByUuid | Получение редакции основных сведений о регистрации животного или группы животных по идентификатору конкретной версии (редакции) Входные данные:
Выходные данные:
|
| AMS.HRT.1.11. | GetAnimalRegistrationList | Получение списка актуальных сведений о регистрации животных или групп животных с возможностью фильтрации Входные данные:
Выходные данные:
|
| AMS.HRT.1.13. | IncludeToAnimalGroup | Пополнение зарегистрированной группы животных Входные данные:
Выходные данные:
|
| AMS.HRT.1.14. | ExcludeFromAnimalGroup | Исключение животных из зарегистрированной группы Входные данные:
Выходные данные:
|
| Операции по работе со сведениями об идентификации животного (группы животных) | Код: AMS.HRT.2 | ||
| AMS.HRT.2.2. | RemoveAnimalIdentity | Прекращение регистрации сведений об идентификации зарегистрированного животного или группы животных (выбытие средства маркирования) Входные данные:
Выходные данные:
|
| AMS.HRT.2.3. | ReplaceAnimalIdentity | Перерегистрация сведений об идентификации зарегистрированного животного или группы животных (замена средства маркирования) Входные данные:
Выходные данные:
|
| AMS.HRT.2.4. | ReplaceAnimalIdentityNotification | Уведомление о необходимости перерегистрации сведений об идентификации (замене средства маркирования) животного или группы животных Входные данные:
Выходные данные:
|
| AMS.HRT.2.6. | VerifyAnimalID | Проверка статусов выпущенных в оборот номеров средств маркирования животных Входные данные:
Выходные данные:
|
| Операции по работе со сведениями о ветеринарных профилактических мероприятиях животного (группы животных) | Код: AMS.HRT.3 | ||
| AMS.HRT.3.1. | RegisterAnimalVeterinaryEvent | Регистрация ветеринарного профилактического мероприятия Входные данные:
Выходные данные:
|
| AMS.HRT.3.2. | ModifyAnimalVeterinaryEvent | Редактирование сведений о ветеринарном профилактическом мероприятии Входные данные:
Выходные данные:
|
| AMS.HRT.3.3. | WithdrawAnimalVeterinaryEvent | Аннулирование сведений о ветеринарном профилактическом мероприятии Входные данные:
Выходные данные:
|
| AMS.HRT.3.4. | GetAnimalVeterinaryEventByGuid | Получение актуальных сведений о зарегистрированном ветеринарном профилактическом мероприятии по глобальному идентификатору Входные данные:
Выходные данные:
|
| AMS.HRT.3.5. | GetAnimalVeterinaryEventChangesList | Получение списка изменений сведений о зарегистрированных ветеринарных профилактических мероприятиях за указанный период Входные данные:
Выходные данные:
|
| AMS.HRT.3.6. | GetAnimalVeterinaryEventHistory | Получение всей истории изменений ветеринарного профилактического мероприятия по глобальному идентификатору Входные данные:
Выходные данные:
|
| AMS.HRT.3.7. | GetAnimalVeterinaryEventByUuid | Получение сведений о редакции ветеринарного профилактического мероприятия по идентификатору версии Входные данные:
Выходные данные:
|
EnterpriseService (реестр хозяйствующих субъектов и предприятий)
Параметры подключения
|
Продуктивный контур
|
Тестовый контур
|
Общие сведения
Сервис EnterpriseService предназначен для работы с реестром хозяйствующих субъектов и предприятий.
Операции, выполняемые через EnterpriseService
| Код | Название операции / ссылка на спецификацию | Описание операции |
|---|---|---|
| Реестр хозяйствующих субъектов | ES.HRT.1 | ||
| ES.HRT.1.1 | GetBusinessEntityByUuid | Получение заданной версии хозяйствующего субъекта |
| ES.HRT.1.2 | GetBusinessEntityByGuid | Получение последней версии хозяйствующего субъекта по глобальному идентификатору |
| ES.HRT.1.3 | GetBusinessEntityList | Получение списка хозяйствующих субъектов с возможностью фильтрации |
| ES.HRT.1.4 | GetBusinessEntityChangesList | Получение истории изменений справочника хозяйствующих субъектов за заданный интервал времени |
| Реестр поднадзорных объектов | ES.HRT.2 | ||
| ES.HRT.2.1 | GetSupervisedObjectByUuid | Получение заданной версии поднадзорного объекта (ПО) |
| ES.HRT.2.2 | GetSupervisedObjectByGuid | Получение поднадзорного объекта (ПО) по глобальному идентификатору |
| ES.HRT.2.3 | GetBESupervisedObjectList | Получение списка поднадзорных объектов (ПО) заданного хозяйствующего субъекта |
| ES.HRT.2.4 | GetSupervisedObjectActivityList | Получение справочника видов деятельности поднадзорных объектов (ПО) |
| ES.HRT.2.5 | GetSupervisedObjectTypeList | Получение справочника видов поднадзорных объектов (ПО) |
| Реестр площадок РФ | ES.HRT.3 | ||
| ES.HRT.3.1 | GetEnterpriseByUuid | Получение заданной версии площадки |
| ES.HRT.3.2 | GetEnterpriseByGuid | Получение площадки по глобальному идентификатору |
| ES.HRT.3.3 | GetRussianEnterpriseList | Получение списка площадок, зарегистрированных на территории РФ, с возможностью фильтрации |
| ES.HRT.3.4 | GetRussianEnterpriseChangesList | Получение истории изменений площадок, зарегистрированных на территории РФ, за заданный интервал времени |
DictionaryService (реестр справочной информации)
Параметры подключения
|
Продуктивный контур
|
Тестовый контур
|
Общие сведения
Сервис DictionaryService предназначен для получения справочной информации.
Операции, выполняемые через DictionaryService
| Код | Название операции / ссылка на спецификацию | Описание операции |
|---|---|---|
| Породы животных | Код: DS.HRT.1 | ||
| DS.HRT.1.1 | GetAnimalBreedByUuid | Получение заданной версии породы животного |
| DS.HRT.1.2 | GetAnimalBreedByGuid | Получение породы животного по глобальному идентификатору |
| DS.HRT.1.3 | GetAnimalBreedList | Получение актуального списка пород животных |
| DS.HRT.1.4 | GetAnimalBreedChangesList | Получение истории изменений справочника пород животных за указанный интервал времени |
| Биологические виды животных | Код: DS.HRT.2 | ||
| DS.HRT.2.1 | GetAnimalSpeciesByUuid | Получение заданной версии биологического вида животного |
| DS.HRT.2.2 | GetAnimalSpeciesByGuid | Получение биологического вида животного по глобальному идентификатору |
| DS.HRT.2.3 | GetAnimalSpeciesList | Получение актуального списка биологических видов животных |
| DS.HRT.2.4 | GetAnimalSpeciesChangesList | Получение истории изменений справочника биологических видов за указанный интервал времени |
| Типы содержания животных | Код: DS.HRT.3 | ||
| DS.HRT.3.1 | GetAnimalKeepingTypeByUuid | Получение заданной версии типа содержания животных |
| DS.HRT.3.2 | GetAnimalKeepingTypeByGuid | Получение типа содержания животных по глобальному идентификатору |
| DS.HRT.3.3 | GetAnimalKeepingTypeList | Получение актуального списка типов содержания животных |
| DS.HRT.3.4 | GetAnimalKeepingTypeChangesList | Получение истории изменений справочника типов содержания животных |
| Цели содержания животных | Код: DS.HRT.4 | ||
| DS.HRT.4.1 | GetAnimalKeepingPurposeByUuid | Получение заданной версии цели содержания животных |
| DS.HRT.4.2 | GetAnimalKeepingPurposeByGuid | Получение цели содержания животных по глобальному идентификатору |
| DS.HRT.4.3 | GetAnimalKeepingPurposeList | Получение актуального списка целей содержания животных |
| DS.HRT.4.4 | GetAnimalKeepingPurposeChangesList | Получение истории изменений справочника целей содержания животных |
| Места нанесения средств маркирования | Код: DS.HRT.5 | ||
| DS.HRT.5.1 | GetAnimalMarkingLocationByUuid | Получение заданной версии места нанесения средств маркирования |
| DS.HRT.5.2 | GetAnimalMarkingLocationByGuid | Получение места нанесения средств маркирования по глобальному идентификатору |
| DS.HRT.5.3 | GetAnimalMarkingLocationList | Получение актуального списка мест нанесения средств маркирования |
| DS.HRT.5.4 | GetAnimalMarkingLocationChangesList | Получение истории изменений справочника мест нанесения средств маркирования |
| Единицы измерения | Код: DS.HRT.6 | ||
| DS.HRT.6.1 | GetUnitByUuid | Получение заданной версии единицы измерения |
| DS.HRT.6.2 | GetUnitByGuid | Получение единицы измерения по глобальному идентификатору |
| DS.HRT.6.3 | GetUnitList | Получение актуального списка единиц измерения |
| DS.HRT.6.4 | GetUnitChangesList | Получение истории изменений справочника единиц измерения |
ProductService (реестр категорий продукции)
Параметры подключения
|
Продуктивный контур
|
Тестовый контур
|
Общие сведения
Сервис ProductService предназначен для получения реестра категорий продукции.
Операции, выполняемые через ProductService
| Код | Название операции / ссылка на спецификацию | Описание операции |
|---|---|---|
| Виды продукции (3 уровень справочника) | Код: PS.HRT.1 | ||
| PS.HRT.1.1 | GetSubProductByGuid | Получение вида продукции по глобальному идентификатору |
| PS.HRT.1.2 | GetSubProductByUuid | Получение заданной версии вида продукции |
| PS.HRT.1.3 | GetSubProductByProductList | Получение вида продукции по заданной продукции (2 уровень справочника) |
| PS.HRT.1.4 | GetSubProductChangesList | Получение истории изменений справочника видов продукции |
| Продукция (2 уровень справочника) | Код: PS.HRT.2 | ||
| PS.HRT.2.1 | GetProductByGuid | Получение продукции по глобальному идентификатору |
| PS.HRT.2.2 | GetProductByUuid | Получение заданной версии продукции |
| PS.HRT.2.3 | GetProductByTypeList | Получение списка продукции по заданному типу продукции |
| PS.HRT.2.4 | GetProductChangesList | Получение истории изменений справочника продукции |
IkarService (адресный классификатор)
Параметры подключения
|
Продуктивный контур
|
Тестовый контур
|
Общие сведения
Сервис IkarService предназначен для получения адресной информации.
Операции, выполняемые через IkarService
| Код | Название операции / ссылка на спецификацию | Описание операции |
|---|---|---|
| Страны | Код: IS.HRT.1 | ||
| IS.HRT.1.1 | GetCountryByUuid | Получение заданной версии страны |
| IS.HRT.1.2 | GetCountryByGuid | Получение страны по глобальному идентификатору |
| IS.HRT.1.3 | GetAllCountryList | Получение списка всех стран |
| IS.HRT.1.4 | GetCountryChangesList | Получение истории изменений справочника стран за заданный интервал времени |
| Регионы | Код: IS.HRT.2 | ||
| IS.HRT.2.1 | GetRegionByUuid | Получение заданной версии региона |
| IS.HRT.2.2 | GetRegionByGuid | Получение региона по глобальному идентификатору |
| IS.HRT.2.3 | GetRegionListByCountry | Получение списка всех регионов заданной страны |
| IS.HRT.2.4 | GetRegionChangesList | Получение истории изменений справочника регионов за заданный интервал времени |
| Районы | Код: IS.HRT.3 | ||
| IS.HRT.3.1 | GetDistrictByUuid | Получение заданной версии района |
| IS.HRT.3.2 | GetDistrictByGuid | Получение района по глобальному идентификатору |
| IS.HRT.3.3 | GetDistrictListByRegion | Получение списка всех районов заданного региона |
| IS.HRT.3.4 | GetDistrictChangesList | Получение истории изменений справочника районов за заданный интервал времени |
| Населённые пункты | Код: IS.HRT.4 | ||
| IS.HRT.4.1 | GetLocalityListByRegion | Получение населённых пунктов заданного региона |
| IS.HRT.4.2 | GetLocalityListByDistrict | Получение населённых пунктов заданного района |
| IS.HRT.4.3 | GetLocalityListByLocality | Получение населённых пунктов заданного населённого пункта |
| IS.HRT.4.4 | GetLocalityChangesList | Получение истории изменений справочника населённых пунктов за заданный интервал времени |
| IS.HRT.4.5 | FindLocalityListByName | Поиск населённых пунктов по названию |
| Улицы | Код: IS.HRT.5 | ||
| IS.HRT.5.1 | GetStreetListByLocality | Получение улиц заданного населённого пункта |
| IS.HRT.5.2 | GetStreetChangesList | Получение истории изменений справочника улиц за заданный интервал времени |
| IS.HRT.5.3 | FindStreetListByName | Поиск улиц по названию |
Прочие классификаторы
| Код | Ссылка на спецификацию | Описание |
|---|---|---|
| CL.HRT.1 | AdditionalAttribute | Классификатор дополнительных атрибутов учётной карточки животного |
| CL.HRT.2 | StatusChangeReason | Классификатор причин изменения статусов документа |
| CL.HRT.3 | VeterinaryEventReason | Классификатор причин ветеринарных событий |
Список обновлений
12.02.2025 тест
- Обновлена версия форматов обмена до v1.0b-20250203. Актуальная версия форматов обмена доступна по адресу https://api.vetrf.ru/schema/platform/herriot/herriot-schemas-v1.0b-20250203.zip
- Добавлена новая операция взаимодействия - GetAnimalRegistrationList, предназначенная для получения списка изменений по основным сведениям о регистрации животных или групп животных с возможностью фильтрации.
- В ответе операции VerifyAnimalID добавлены атрибуты "Тип средства маркирования" {animalIDList/animalIDContent/type} и "Регион, в котором зарегистрировано животное с данным номером средства маркирования" {animalIDList/animalIDContent/region}.
- Добавлено новое значение "OTH - прочие события" для типа VeterinaryEventType.
17.07.2024 прод
- Обновлена версия форматов обмена до v1.0b-20240603. Актуальная версия форматов обмена доступна по адресу https://api.vetrf.ru/schema/platform/herriot/herriot-schemas-v1.0b-20240603.zip
- Добавлены новые операции взаимодействия:
- Регистрация сведения о перемещении/смене собственника зарегистрированного животного или групп животных – RegisterAnimalMovementEvent;
- Прекращение регистрации животного или группы животных (выбытие животного) – TerminateAnimalRegistration;
- Аннулирование сведений о регистрации животного или группы животных – WithdrawAnimalRegistration;
- Прекращение регистрации сведений об идентификации зарегистрированного животного или группы животных (выбытие средства маркирования) – RemoveAnimalIdentity;
- Перерегистрация сведений об идентификации зарегистрированного животного или группы животных (замена средства маркирования) – ReplaceAnimalIdentity;
- Уведомление о необходимости перерегистрации сведений об идентификации (замене средства маркирования) животного или группы животных – ReplaceAnimalIdentityNotification;
- Проверка статусов выпущенных в оборот номеров средств маркирования животных – VerifyAnimalID.
- Добавлен новый атрибут "Статус средства маркирования" (поле AnimalRegistration/specifiedAnimalIdentity/identityStatus) в ответе операций:
- Изменён способ передачи причины выбытия животного (поле AnimalRegistration/animalLifecycleEvent/occurrenceReason). Вместо фиксированного перечня констант теперь передача осуществляется по идентификатору справочника.
- Изменение касается ответов сервиса для операций:
- GetAnimalRegistrationByUuid,
- GetAnimalRegistrationByGuid,
- GetAnimalRegistrationHistory,
- GetAnimalRegistrationChangesList.
- Изменение также касается сценария регистрации ранее выбывшего животного – запросов к сервису для операций:
Cправочник причин причин выбытия животного размещён в Справочной системе: https://help.vetrf.ru/wiki/Herriot:VeterinaryEventReason:v1.0.

