Herriot:ModifyAnimalRegistration:v1.0: различия между версиями
| (не показано 25 промежуточных версий 1 участника) | |||
| Строка 1: | Строка 1: | ||
== Общие сведения == | == Общие сведения == | ||
{| class="wikitable" | |||
! style="text-align:left;"|Код !! style="text-align:left;"|Описание операции | |||
|- | |||
| '''AMS.HRT.1.2''' | |||
| Операция предназначена для внесения изменений в основные сведения о зарегистрированном животном или группе животных. Также данной операцией может быть добавлено новое средство маркирования к зарегистрированной учётной карточке. | |||
|- | |||
|} | |||
== Спецификация запроса == | == Спецификация запроса == | ||
| Строка 7: | Строка 16: | ||
! Легенда !! Описание | ! Легенда !! Описание | ||
|- | |- | ||
| style="text-align:center;"|{{color|#ff0000|'''[X]'''}} || Изменения '''не допустимы''' по сравнению с | | style="text-align:center;"|{{color|#ff0000|'''[X]'''}} || Изменения '''не допустимы''' по сравнению с учётной карточкой, переданной операцией регистрации животных [[Herriot:Services:v1.0#.D0.9E.D0.BF.D0.B5.D1.80.D0.B0.D1.86.D0.B8.D0.B8.2C_.D0.B2.D1.8B.D0.BF.D0.BE.D0.BB.D0.BD.D1.8F.D0.B5.D0.BC.D1.8B.D0.B5_.D1.87.D0.B5.D1.80.D0.B5.D0.B7_ApplicationManagementService|AMS.HRT.1.1]], или учётной карточкой, созданной в веб-интерфейсе компонента Хорриот. Значения указанных параметров должны быть равны параметрам исходной учётной карточки животного / группы животных. | ||
|- | |- | ||
| style="text-align:center;"|{{color|#00994c|'''[V]'''}} || Изменения '''допустимы''' по сравнению с | | style="text-align:center;"|{{color|#00994c|'''[V]'''}} || Изменения '''допустимы''' по сравнению с учётной карточкой, переданной операцией регистрации животных [[Herriot:Services:v1.0#.D0.9E.D0.BF.D0.B5.D1.80.D0.B0.D1.86.D0.B8.D0.B8.2C_.D0.B2.D1.8B.D0.BF.D0.BE.D0.BB.D0.BD.D1.8F.D0.B5.D0.BC.D1.8B.D0.B5_.D1.87.D0.B5.D1.80.D0.B5.D0.B7_ApplicationManagementService|AMS.HRT.1.1]], или учётной карточкой, созданной в веб-интерфейсе компонента Хорриот. Указанные параметры могут быть отредактированы. | ||
|- | |- | ||
|- | |- | ||
| style="text-align:center;"|{{color|#0000CD|'''[ID]'''}} || Идентификатор объекта, который ''' | | style="text-align:center;"|{{color|#0000CD|'''[ID]'''}} || Идентификатор объекта, который '''требуется передавать''' в запросе '''для идентификации редактируемой сущности''' в системе. Идентификаторы могут быть получены операциями [[Herriot:Services:v1.0#.D0.9E.D0.BF.D0.B5.D1.80.D0.B0.D1.86.D0.B8.D0.B8.2C_.D0.B2.D1.8B.D0.BF.D0.BE.D0.BB.D0.BD.D1.8F.D0.B5.D0.BC.D1.8B.D0.B5_.D1.87.D0.B5.D1.80.D0.B5.D0.B7_ApplicationManagementService|AMS.HRT.1.6, AMS.HRT.1.8, AMS.HRT.1.9, AMS.HRT.1.10]]. | ||
|- | |- | ||
|} | |} | ||
| Строка 90: | Строка 99: | ||
<div class="mw-collapsible-content" style="font-weight: normal;"> | <div class="mw-collapsible-content" style="font-weight: normal;"> | ||
Возможные значения: | Возможные значения: | ||
* ACTIVE - | * ACTIVE - действующая учётная карточка животного | ||
* | * '''Редактирование возможно только действующей учётной карточки'''</div> | ||
</div> | </div> | ||
|- | |- | ||
| Строка 168: | Строка 177: | ||
|dt:AnimalColour | |dt:AnimalColour | ||
|[0..1] | |[0..1] | ||
| style="width:52em;"| {{color|# | | style="width:52em;"| {{color|#00994c|'''[V]'''}} Масть/окрас животного | ||
|- | |- | ||
|019 | |019 | ||
| Строка 174: | Строка 183: | ||
|bs:String255 | |bs:String255 | ||
|[1..1] | |[1..1] | ||
| style="width:52em;"| {{color|# | | style="width:52em;"| {{color|#00994c|'''[V]'''}} Наименование масти/окраса животного | ||
|- | |- | ||
|020 | |020 | ||
| Строка 528: | Строка 537: | ||
|style="font-weight: ; font-family: Courier;" |······{{color|#190dbf|'''<{{color|#660e7a|vd:}}specifiedAnimalIdentity>'''}} | |style="font-weight: ; font-family: Courier;" |······{{color|#190dbf|'''<{{color|#660e7a|vd:}}specifiedAnimalIdentity>'''}} | ||
|vd:AnimalIdentity | |vd:AnimalIdentity | ||
|[ | |[0..*] | ||
| style="width:52em;" | |<div class="mw-collapsible mw-collapsed" data-expandtext=" ... " data-collapsetext="свернуть" style="font-weight: bold; width:52em;"> | ||
<span style="white-space:nowrap; font-weight: normal;">{{color|#00994c|'''[V]'''}} Сведения об идентификации животного / группы животных</span> | |||
<div class="mw-collapsible-content" style="font-weight: normal;"> | |||
* Могут быть '''не указаны только для следующих случаев''': | |||
** на животное или группу животных нанесено хотя бы одно средство идентификации с датой маркирования до 01.03.2024 | |||
** животное индивидуальной идентификации (передан объект specifiedAnimal) и причина первичной идентификации - импорт (initialIdentificationType == IMPORT) | |||
* В остальных случаях передача сведений об идентификации животных '''является обязательной'''.</div> | |||
</div> | |||
|- | |- | ||
|072 | |072 | ||
|style="font-weight: ; font-family: Courier;" |·········{{color|#190dbf|'''<{{color|#660e7a|bs:}}guid>'''}}{{color|#131313|?}}{{color|#190dbf|'''</{{color|#660e7a|bs:}}guid>'''}} | |style="font-weight: ; font-family: Courier;" |·········{{color|#190dbf|'''<{{color|#660e7a|bs:}}guid>'''}}{{color|#131313|?}}{{color|#190dbf|'''</{{color|#660e7a|bs:}}guid>'''}} | ||
|bs:UUID | |bs:UUID | ||
|[ | |[0..1] | ||
| style="width:52em;" | |<div class="mw-collapsible mw-collapsed" data-expandtext=" ... " data-collapsetext="свернуть" style="font-weight: bold; width:52em;"> | ||
<span style="white-space:nowrap; font-weight: normal;">{{color|#0000CD|'''[ID]'''}} Глобальный идентификатор средства маркирования</span> | |||
<div class="mw-collapsible-content" style="font-weight: normal;"> | |||
* Идентификатор guid и данные средства маркирования должны быть переданы '''для всех средств маркирования''', которые присутствуют в редактируемой учётной карточке. | |||
* Если в запросе будут отсутствовать существующие средства маркирования из редактируемой учётной карточки, то вернётся ошибка валидации запроса. '''Удалить средства маркирования данной операцией невозможно'''. | |||
* Идентификатор guid не передаётся только в случае добавления нового средства маркирования. '''Средства маркирования без идентификатора guid будут созданы как новые и добавлены к текущей учётной карточке'''.</div> | |||
</div> | |||
|- | |- | ||
|073 | |073 | ||
| Строка 645: | Строка 667: | ||
<span style="white-space:nowrap; font-weight: normal;">{{color|#00994c|'''[V]'''}} Описание средства маркирования</span> | <span style="white-space:nowrap; font-weight: normal;">{{color|#00994c|'''[V]'''}} Описание средства маркирования</span> | ||
<div class="mw-collapsible-content" style="font-weight: normal;"> | <div class="mw-collapsible-content" style="font-weight: normal;"> | ||
* | * Может быть опционально указано для следующих типов средства маркирования: | ||
** BRAND (Тавро/Клеймо) | ** BRAND (Тавро/Клеймо) | ||
** TATTOO (Татуировка) | ** TATTOO (Татуировка) | ||
| Строка 1135: | Строка 1157: | ||
|- | |- | ||
|153 | |153 | ||
|style="font-weight: ; font-family: Courier;" |······{{color|#190dbf|'''<{{color|#660e7a|vd:}} | |style="font-weight: ; font-family: Courier;" |······{{color|#190dbf|'''<{{color|#660e7a|vd:}}additionalAttribute>'''}} | ||
|dt: | |dt:UnmeasuredAttribute | ||
|[0..*] | |[0..*] | ||
| style="width:52em;" | |<div class="mw-collapsible mw-collapsed" data-expandtext=" ... " data-collapsetext="свернуть" style="font-weight: bold; width:52em;"> | ||
<span style="white-space:nowrap; font-weight: normal;">{{color|#00994c|'''[V]'''}} Дополнительные характеристики учётной карточки</span> | |||
<div class="mw-collapsible-content" style="font-weight: normal;"> | |||
* классификатор [[Herriot:AdditionalAttribute:v1.0|CL.HRT.1. Дополнительные атрибуты учётной карточки животных]]</div> | |||
</div> | |||
|- | |- | ||
|154 | |154 | ||
|style="font-weight: ; font-family: Courier;" |·········{{color|#190dbf|'''<{{color|#660e7a|dt:}} | |style="font-weight: ; font-family: Courier;" |·········{{color|#190dbf|'''<{{color|#660e7a|dt:}}attrID>'''}}{{color|#131313|?}}{{color|#190dbf|'''</{{color|#660e7a|dt:}}attrID>'''}} | ||
|bs:Identifier | |bs:Identifier | ||
|[1..1] | |[1..1] | ||
| Строка 1147: | Строка 1173: | ||
|- | |- | ||
|155 | |155 | ||
|style="font-weight: ; font-family: Courier;" |·········{{color|#190dbf|'''<{{color|#660e7a|dt:}} | |style="font-weight: ; font-family: Courier;" |·········{{color|#190dbf|'''<{{color|#660e7a|dt:}}attrValue>'''}}{{color|#131313|?}}{{color|#190dbf|'''</{{color|#660e7a|dt:}}attrValue>'''}} | ||
|bs:Text | |bs:Text | ||
|[1..1] | |[1..1] | ||
| Строка 1153: | Строка 1179: | ||
|- | |- | ||
|156 | |156 | ||
|style="font-weight: ; font-family: Courier;" |······{{color|#190dbf|'''</{{color|#660e7a|vd:}} | |style="font-weight: ; font-family: Courier;" |······{{color|#190dbf|'''</{{color|#660e7a|vd:}}additionalAttribute>'''}} | ||
| | | | ||
| | | | ||
| Строка 1172: | Строка 1198: | ||
|vd:AnimalRegistration | |vd:AnimalRegistration | ||
|[1..*] | |[1..*] | ||
| | | style="width:52em;"| {{color|#ff0000|'''[X]'''}} Идентификатор карточки учёта животного, являющегося родителем зарегистрированного животного | ||
|- | |- | ||
|159 | |159 | ||
|style="font-weight: ; font-family: Courier;" |············{{color|#190dbf|'''<{{color|#660e7a|bs:}}guid>'''}}{{color|#131313|?}}{{color|#190dbf|'''</{{color|#660e7a|bs:}}guid>'''}} | |style="font-weight: ; font-family: Courier;" |············{{color|#190dbf|'''<{{color|#660e7a|bs:}}guid>'''}}{{color|#131313|?}}{{color|#190dbf|'''</{{color|#660e7a|bs:}}guid>'''}} | ||
|bs:UUID | |bs:UUID | ||
|[ | |[1..1] | ||
| style="width:52em;"| {{color|#ff0000|'''[X]'''}} Идентификатор зарегистрированной карточки животного | | style="width:52em;"| {{color|#ff0000|'''[X]'''}} Идентификатор зарегистрированной карточки животного | ||
|- | |- | ||
|160 | |160 | ||
|style="font-weight: ; font-family: Courier;" | | |style="font-weight: ; font-family: Courier;" |·········{{color|#190dbf|'''</{{color|#660e7a|vd:}}parent>'''}} | ||
| | | | ||
| | | | ||
| style="width:52em;"| | | style="width:52em;"| | ||
|- | |- | ||
| | |161 | ||
|style="font-weight: ; font-family: Courier;" |······{{color|#190dbf|'''</{{color|#660e7a|vd:}}pedigreeInfo>'''}} | |style="font-weight: ; font-family: Courier;" |······{{color|#190dbf|'''</{{color|#660e7a|vd:}}pedigreeInfo>'''}} | ||
| | | | ||
| Строка 1230: | Строка 1218: | ||
| style="width:52em;"| | | style="width:52em;"| | ||
|- | |- | ||
| | |162 | ||
|style="font-weight: ; font-family: Courier;" |······{{color|#190dbf|'''<{{color|#660e7a|vd:}}unitInfo>'''}} | |style="font-weight: ; font-family: Courier;" |······{{color|#190dbf|'''<{{color|#660e7a|vd:}}unitInfo>'''}} | ||
|vd:AnimalUnitInfo | |vd:AnimalUnitInfo | ||
| Строка 1236: | Строка 1224: | ||
| style="width:52em;"| {{color|#ff0000|'''[X]'''}} Сведения об индивидуальных животных, входящих в состав группы | | style="width:52em;"| {{color|#ff0000|'''[X]'''}} Сведения об индивидуальных животных, входящих в состав группы | ||
|- | |- | ||
| | |163 | ||
|style="font-weight: ; font-family: Courier;" |·········{{color|#190dbf|'''<{{color|#660e7a|vd:}}individualMember>'''}} | |style="font-weight: ; font-family: Courier;" |·········{{color|#190dbf|'''<{{color|#660e7a|vd:}}individualMember>'''}} | ||
|vd:AnimalRegistration | |vd:AnimalRegistration | ||
|[1..*] | |[1..*] | ||
| | | style="width:52em;"| {{color|#ff0000|'''[X]'''}} Идентификатор карточки индивидуального учёта животного | ||
|- | |- | ||
| | |164 | ||
|style="font-weight: ; font-family: Courier;" |············{{color|#190dbf|'''<{{color|#660e7a|bs:}}guid>'''}}{{color|#131313|?}}{{color|#190dbf|'''</{{color|#660e7a|bs:}}guid>'''}} | |style="font-weight: ; font-family: Courier;" |············{{color|#190dbf|'''<{{color|#660e7a|bs:}}guid>'''}}{{color|#131313|?}}{{color|#190dbf|'''</{{color|#660e7a|bs:}}guid>'''}} | ||
|bs:UUID | |bs:UUID | ||
|[ | |[1..1] | ||
| style="width:52em;"| {{color|#ff0000|'''[X]'''}} Идентификатор зарегистрированной карточки животного | | style="width:52em;"| {{color|#ff0000|'''[X]'''}} Идентификатор зарегистрированной карточки животного | ||
|- | |- | ||
| | |165 | ||
|style="font-weight: ; font-family: Courier;" | | |style="font-weight: ; font-family: Courier;" |·········{{color|#190dbf|'''</{{color|#660e7a|vd:}}individualMember>'''}} | ||
| | | | ||
| | | | ||
| style="width:52em;"| | | style="width:52em;"| | ||
|- | |- | ||
| | |166 | ||
|style="font-weight: ; font-family: Courier;" | | |style="font-weight: ; font-family: Courier;" |······{{color|#190dbf|'''</{{color|#660e7a|vd:}}unitInfo>'''}} | ||
| | | | ||
|[ | | | ||
| style="width:52em;"| {{color|#ff0000|'''[X]'''}} | | style="width:52em;"| | ||
|- | |||
|167 | |||
|style="font-weight: ; font-family: Courier;" |······{{color|#190dbf|'''<{{color|#660e7a|vd:}}membershipInfo>'''}} | |||
|vd:AnimalGroupMembershipInfo | |||
|[0..1] | |||
| style="width:52em;"| {{color|#ff0000|'''[X]'''}} Сведения о членстве в зарегистрированных группах животных | |||
|- | |- | ||
| | |168 | ||
|style="font-weight: ; font-family: Courier;" | | |style="font-weight: ; font-family: Courier;" |·········{{color|#190dbf|'''<{{color|#660e7a|vd:}}parentGroup>'''}} | ||
|vd:AnimalRegistration | |||
|[1.. | |[1..*] | ||
| style="width:52em;"| {{color|#ff0000|'''[X]'''}} | | style="width:52em;"| {{color|#ff0000|'''[X]'''}} Идентификатор карточки группового учёта животного | ||
|- | |- | ||
| | |169 | ||
|style="font-weight: ; font-family: Courier;" | | |style="font-weight: ; font-family: Courier;" |············{{color|#190dbf|'''<{{color|#660e7a|bs:}}guid>'''}}{{color|#131313|?}}{{color|#190dbf|'''</{{color|#660e7a|bs:}}guid>'''}} | ||
| | |bs:UUID | ||
|[1..1] | |[1..1] | ||
| style="width:52em;"| {{color|#ff0000|'''[X]'''}} | | style="width:52em;"| {{color|#ff0000|'''[X]'''}} Идентификатор зарегистрированной карточки животного | ||
|- | |- | ||
| | |170 | ||
|style="font-weight: ; font-family: Courier;" | | |style="font-weight: ; font-family: Courier;" |·········{{color|#190dbf|'''</{{color|#660e7a|vd:}}parentGroup>'''}} | ||
| | | | ||
| | | | ||
| style="width:52em;"| | | style="width:52em;"| | ||
|- | |- | ||
| | |171 | ||
|style="font-weight: ; font-family: Courier;" | | |style="font-weight: ; font-family: Courier;" |······{{color|#190dbf|'''</{{color|#660e7a|vd:}}membershipInfo>'''}} | ||
| | | | ||
| | | | ||
| style="width:52em;"| | | style="width:52em;"| | ||
|- | |- | ||
| | |172 | ||
|style="font-weight: ; font-family: Courier;" |······{{color|#190dbf|'''< | |style="font-weight: ; font-family: Courier;" |······{{color|#190dbf|'''<{{color|#660e7a|vd:}}referencedDocument>'''}} | ||
|vd:ReferencedDocument | |||
|vd: | |||
|[0..1] | |[0..1] | ||
| style="width:52em;"| {{color|#ff0000|'''[X]'''}} Сведения о | | style="width:52em;"| {{color|#ff0000|'''[X]'''}} Сведения о связанном документе | ||
|- | |- | ||
| | |173 | ||
|style="font-weight: ; font-family: Courier;" |·········{{color|#190dbf|'''<{{color|#660e7a| | |style="font-weight: ; font-family: Courier;" |·········{{color|#190dbf|'''<{{color|#660e7a|bs:}}uuid>'''}}{{color|#131313|?}}{{color|#190dbf|'''</{{color|#660e7a|bs:}}uuid>'''}} | ||
| | |bs:UUID | ||
|[1.. | |[1..1] | ||
| | | style="width:52em;"| {{color|#ff0000|'''[X]'''}} Идентификатор документа (значение внешнего идентификатора карточки) | ||
|- | |- | ||
| | |174 | ||
|style="font-weight: ; font-family: Courier;" | | |style="font-weight: ; font-family: Courier;" |·········{{color|#190dbf|'''<{{color|#660e7a|vd:}}type>'''}}{{color|#131313|55}}{{color|#190dbf|'''</{{color|#660e7a|vd:}}type>'''}} | ||
|dt:DocumentType | |dt:DocumentType | ||
|[1..1] | |[1..1] | ||
| style="width:52em;"| {{color|#ff0000|'''[X]'''}} Тип документа (55 - внешний идентификатор карточки) | | style="width:52em;"| {{color|#ff0000|'''[X]'''}} Тип документа (55 - внешний идентификатор карточки) | ||
|- | |- | ||
| | |175 | ||
|style="font-weight: ; font-family: Courier;" | | |style="font-weight: ; font-family: Courier;" |·········{{color|#190dbf|'''<{{color|#660e7a|vd:}}relationshipType>'''}}{{color|#131313|6}}{{color|#190dbf|'''</{{color|#660e7a|vd:}}relationshipType>'''}} | ||
|dt:ReferenceType | |dt:ReferenceType | ||
|[1..1] | |[1..1] | ||
| style="width:52em;"| {{color|#ff0000|'''[X]'''}} Тип связи документа | | style="width:52em;"| {{color|#ff0000|'''[X]'''}} Тип связи документа | ||
|- | |- | ||
| | |176 | ||
|style="font-weight: ; font-family: Courier;" | | |style="font-weight: ; font-family: Courier;" |······{{color|#190dbf|'''</{{color|#660e7a|vd:}}referencedDocument>'''}} | ||
| | | | ||
| | | | ||
| style="width:52em;"| | | style="width:52em;"| | ||
|- | |- | ||
| | |177 | ||
|style="font-weight: ; font-family: Courier;" |······{{color|#190dbf|'''<{{color|#660e7a|vd:}}referencedDocument>'''}} | |style="font-weight: ; font-family: Courier;" |······{{color|#190dbf|'''<{{color|#660e7a|vd:}}referencedDocument>'''}} | ||
|vd:ReferencedDocument | |vd:ReferencedDocument | ||
|[ | |[0..1] | ||
|<div class="mw-collapsible mw-collapsed" data-expandtext=" ... " data-collapsetext="свернуть" style="font-weight: bold; width:52em;"> | |<div class="mw-collapsible mw-collapsed" data-expandtext=" ... " data-collapsetext="свернуть" style="font-weight: bold; width:52em;"> | ||
<span style="white-space:nowrap; font-weight: normal;">{{color|#ff0000|'''[X]'''}} | <span style="white-space:nowrap; font-weight: normal;">{{color|#ff0000|'''[X]'''}} Сведения о связанном документе</span> | ||
<div class="mw-collapsible-content" style="font-weight: normal;"> | <div class="mw-collapsible-content" style="font-weight: normal;"> | ||
* | * обязательно, если причина первичной регистрации - импорт (initialIdentificationType == IMPORT)</div> | ||
</div> | </div> | ||
|- | |- | ||
| | |178 | ||
|style="font-weight: ; font-family: Courier;" |·········{{color|#190dbf|'''<{{color|#660e7a|vd:}}type>'''}}{{color|#131313| | |style="font-weight: ; font-family: Courier;" |·········{{color|#190dbf|'''<{{color|#660e7a|vd:}}issueNumber>'''}}{{color|#131313|?}}{{color|#190dbf|'''</{{color|#660e7a|vd:}}issueNumber>'''}} | ||
|bs:String255 | |||
|[1..1] | |||
| style="width:52em;"| {{color|#ff0000|'''[X]'''}} Номер документа | |||
|- | |||
|179 | |||
|style="font-weight: ; font-family: Courier;" |·········{{color|#190dbf|'''<{{color|#660e7a|vd:}}type>'''}}{{color|#131313|56}}{{color|#190dbf|'''</{{color|#660e7a|vd:}}type>'''}} | |||
|dt:DocumentType | |dt:DocumentType | ||
|[1..1] | |[1..1] | ||
| style="width:52em;"| {{color|#ff0000|'''[X]'''}} Тип документа ( | | style="width:52em;"| {{color|#ff0000|'''[X]'''}} Тип документа (56 - иностранный идентификационный номер животного) | ||
|- | |- | ||
| | |180 | ||
|style="font-weight: ; font-family: Courier;" |·········{{color|#190dbf|'''<{{color|#660e7a|vd:}}relationshipType>'''}}{{color|#131313|6}}{{color|#190dbf|'''</{{color|#660e7a|vd:}}relationshipType>'''}} | |style="font-weight: ; font-family: Courier;" |·········{{color|#190dbf|'''<{{color|#660e7a|vd:}}relationshipType>'''}}{{color|#131313|6}}{{color|#190dbf|'''</{{color|#660e7a|vd:}}relationshipType>'''}} | ||
|dt:ReferenceType | |dt:ReferenceType | ||
| Строка 1395: | Строка 1336: | ||
| style="width:52em;"| {{color|#ff0000|'''[X]'''}} Тип связи документа | | style="width:52em;"| {{color|#ff0000|'''[X]'''}} Тип связи документа | ||
|- | |- | ||
| | |181 | ||
|style="font-weight: ; font-family: Courier;" |······{{color|#190dbf|'''</{{color|#660e7a|vd:}}referencedDocument>'''}} | |style="font-weight: ; font-family: Courier;" |······{{color|#190dbf|'''</{{color|#660e7a|vd:}}referencedDocument>'''}} | ||
| | | | ||
| Строка 1401: | Строка 1342: | ||
| style="width:52em;"| | | style="width:52em;"| | ||
|- | |- | ||
| | |182 | ||
|style="font-weight: ; font-family: Courier;" |······{{color|#190dbf|'''<{{color|#660e7a|vd:}} | |style="font-weight: ; font-family: Courier;" |······{{color|#190dbf|'''<{{color|#660e7a|vd:}}lifecycleEventList>'''}} | ||
|vd: | |vd:AnimalLifecycleEventList | ||
|[0..1] | |[0..1] | ||
| | | style="width:52em;"| {{color|#ff0000|'''[X]'''}} Сведения о выбытии животных | ||
|- | |- | ||
| | |183 | ||
|style="font-weight: ; font-family: Courier;" |·········{{color|#190dbf|'''<{{color|#660e7a| | |style="font-weight: ; font-family: Courier;" |·········{{color|#190dbf|'''<{{color|#660e7a|vd:}}animalLifecycleEvent>'''}} | ||
| | |vd:AnimalLifecycleEvent | ||
|[1..1] | |[1..1] | ||
| style="width:52em;"| {{color|#ff0000|'''[X]'''}} | | style="width:52em;"| {{color|#ff0000|'''[X]'''}} Событие выбытия | ||
|- | |- | ||
| | |184 | ||
|style="font-weight: ; font-family: Courier;" | | |style="font-weight: ; font-family: Courier;" |············{{color|#190dbf|'''<{{color|#660e7a|vd:}}type>'''}}{{color|#131313|?}}{{color|#190dbf|'''</{{color|#660e7a|vd:}}type>'''}} | ||
| | |vd:VeterinaryEventType | ||
|[1..1] | |[1..1] | ||
| style="width:52em;" | |<div class="mw-collapsible mw-collapsed" data-expandtext=" ... " data-collapsetext="свернуть" style="font-weight: bold; width:52em;"> | ||
<span style="white-space:nowrap; font-weight: normal;">{{color|#ff0000|'''[X]'''}} Тип выбытия</span> | |||
<div class="mw-collapsible-content" style="font-weight: normal;"> | |||
Возможные значения: | |||
* APS - Плановый убой животного | |||
* ADS - Диагностический убой животного | |||
* AFS - Вынужденный убой животного | |||
* DTH - Падёж животного | |||
* LSS - Пропажа животного (сбежало, украдено и т.п.) | |||
* RLS - Выпуск животного в среду обитания | |||
* EXP - Экспорт животного</div> | |||
</div> | |||
|- | |- | ||
| | |185 | ||
|style="font-weight: ; font-family: Courier;" | | |style="font-weight: ; font-family: Courier;" |············{{color|#190dbf|'''<{{color|#660e7a|vd:}}actualDate>'''}} | ||
| | |bs:ComplexDatePeriod | ||
|[1..1] | |[1..1] | ||
| style="width:52em;"| {{color|#ff0000|'''[X]'''}} | | style="width:52em;"| {{color|#ff0000|'''[X]'''}} Дата события | ||
|- | |- | ||
| | |186 | ||
|style="font-weight: ; font-family: Courier;" | | |style="font-weight: ; font-family: Courier;" |···············{{color|#190dbf|'''<{{color|#660e7a|bs:}}date>'''}} | ||
| | |bs:ComplexDate | ||
| | |[1..1] | ||
| style="width:52em;"| | | style="width:52em;"| {{color|#ff0000|'''[X]'''}} Точная дата | ||
|- | |- | ||
| | |187 | ||
|style="font-weight: ; font-family: Courier;" | | |style="font-weight: ; font-family: Courier;" |··················{{color|#190dbf|'''<{{color|#660e7a|bs:}}year>'''}}{{color|#131313|?}}{{color|#190dbf|'''</{{color|#660e7a|bs:}}year>'''}} | ||
|bs:Year | |||
| | |||
|[1..1] | |[1..1] | ||
| style="width:52em;"| {{color|#ff0000|'''[X]'''}} | | style="width:52em;"| {{color|#ff0000|'''[X]'''}} Год | ||
|- | |- | ||
| | |188 | ||
|style="font-weight: ; font-family: Courier;" | | |style="font-weight: ; font-family: Courier;" |··················{{color|#190dbf|'''<{{color|#660e7a|bs:}}month>'''}}{{color|#131313|?}}{{color|#190dbf|'''</{{color|#660e7a|bs:}}month>'''}} | ||
| | |bs:Month | ||
|[1..1] | |[1..1] | ||
| | | style="width:52em;"| {{color|#ff0000|'''[X]'''}} Месяц | ||
|- | |- | ||
| | |189 | ||
|style="font-weight: ; font-family: Courier;" | | |style="font-weight: ; font-family: Courier;" |··················{{color|#190dbf|'''<{{color|#660e7a|bs:}}day>'''}}{{color|#131313|?}}{{color|#190dbf|'''</{{color|#660e7a|bs:}}day>'''}} | ||
|bs: | |bs:Day | ||
|[1..1] | |[1..1] | ||
| style="width:52em;"| {{color|#ff0000|'''[X]'''}} | | style="width:52em;"| {{color|#ff0000|'''[X]'''}} День | ||
|- | |- | ||
| | |190 | ||
|style="font-weight: ; font-family: Courier;" |···············{{color|#190dbf|'''</{{color|#660e7a|bs:}}date>'''}} | |style="font-weight: ; font-family: Courier;" |···············{{color|#190dbf|'''</{{color|#660e7a|bs:}}date>'''}} | ||
| | | | ||
| Строка 1504: | Строка 1407: | ||
| style="width:52em;"| | | style="width:52em;"| | ||
|- | |- | ||
| | |191 | ||
|style="font-weight: ; font-family: Courier;" |············{{color|#190dbf|'''</{{color|#660e7a|vd:}}actualDate>'''}} | |style="font-weight: ; font-family: Courier;" |············{{color|#190dbf|'''</{{color|#660e7a|vd:}}actualDate>'''}} | ||
| | | | ||
| Строка 1510: | Строка 1413: | ||
| style="width:52em;"| | | style="width:52em;"| | ||
|- | |- | ||
| | |192 | ||
|style="font-weight: ; font-family: Courier;" |············{{color|#190dbf|'''< | |style="font-weight: ; font-family: Courier;" |············{{color|#190dbf|'''<{{color|#660e7a|vd:}}occurrenceReason>'''}} | ||
|vd:AnimalLifecycleEventReason | |vd:AnimalLifecycleEventReason | ||
|[0..1] | |[0..1] | ||
| Строка 1517: | Строка 1420: | ||
<span style="white-space:nowrap; font-weight: normal;">{{color|#ff0000|'''[X]'''}} Основание (причина) выбытия</span> | <span style="white-space:nowrap; font-weight: normal;">{{color|#ff0000|'''[X]'''}} Основание (причина) выбытия</span> | ||
<div class="mw-collapsible-content" style="font-weight: normal;"> | <div class="mw-collapsible-content" style="font-weight: normal;"> | ||
* Обязательно | * '''Обязательно''' указывать причину для следующих типов выбытия: | ||
** ''' | ** вынужденного убоя (type == AFS) | ||
** падежа (type == DTH)</div> | |||
* Возможные значения для | </div> | ||
** | |- | ||
** | |193 | ||
** | |style="font-weight: ; font-family: Courier;" |···············{{color|#190dbf|'''<{{color|#660e7a|bs:}}guid>'''}}{{color|#131313|?}}{{color|#190dbf|'''</{{color|#660e7a|bs:}}guid>'''}} | ||
** | |bs:UUID | ||
** | |[1..1] | ||
* Возможные значения для | |<div class="mw-collapsible mw-collapsed" data-expandtext=" ... " data-collapsetext="свернуть" style="font-weight: bold; width:52em;"> | ||
** | <span style="white-space:nowrap; font-weight: normal;">{{color|#ff0000|'''[X]'''}} Идентификатор причины выбытия</span> | ||
** | <div class="mw-collapsible-content" style="font-weight: normal;"> | ||
** | * Классификатор причин ветеринарных событий [[Herriot:VeterinaryEventReason:v1.0|CL.HRT.3. VeterinaryEventReason]] | ||
* Возможные значения для '''type == AFS:''' | |||
** d1b1c0df-560b-4096-950d-afecafc518a7 - убой животного, у которого выявлена заразная болезнь | |||
** 9a7f5f4c-9e86-4878-ae2b-fd3f2de8e6ba - убой животного, у которого выявлена незаразная болезнь | |||
** 5ac2b5be-3c19-49d6-9f14-1b4cf72e7a0a - убой здорового животного в рамках ликвидации болезни | |||
** 0a5a1c1c-8c8e-43d3-a3d0-7fbf7d4c5f1b - убой животного в научно-исследовательских целях | |||
** 6e5de2d1-a0f2-4b70-b2fd-41a38dfb75dc - убой животного за ненадобностью в будущем (лабораторные животные, непродуктивные и т.п.) | |||
* Возможные значения для '''type == DTH:''' | |||
** 4e8f5d90-0b16-4b6f-bf3c-2c0f6b8a2d9e - падёж животного, у которого не выявлено заразных или незаразных болезней | |||
** 5c84d5f1-7c07-4d6b-bf9f-0e4e9e8f2b67 - падёж животного, у которого выявлена заразная болезнь | |||
** 9e7d5a38-6b3c-4a6d-b55e-efb3d6d4d09c - падёж животного, у которого выявлена незаразная болезнь</div> | |||
</div> | </div> | ||
|- | |- | ||
| | |194 | ||
|style="font-weight: ; font-family: Courier;" |············{{color|#190dbf|'''</{{color|#660e7a|vd:}}occurrenceReason>'''}} | |||
| | |||
| | |||
| style="width:52em;"| | |||
|- | |||
|195 | |||
|style="font-weight: ; font-family: Courier;" |·········{{color|#190dbf|'''</{{color|#660e7a|vd:}}animalLifecycleEvent>'''}} | |style="font-weight: ; font-family: Courier;" |·········{{color|#190dbf|'''</{{color|#660e7a|vd:}}animalLifecycleEvent>'''}} | ||
| | | | ||
| Строка 1538: | Строка 1457: | ||
| style="width:52em;"| | | style="width:52em;"| | ||
|- | |- | ||
| | |196 | ||
|style="font-weight: ; font-family: Courier;" |······{{color|#190dbf|'''</{{color|#660e7a|vd:}}lifecycleEventList>'''}} | |style="font-weight: ; font-family: Courier;" |······{{color|#190dbf|'''</{{color|#660e7a|vd:}}lifecycleEventList>'''}} | ||
| | | | ||
| Строка 1544: | Строка 1463: | ||
| style="width:52em;"| | | style="width:52em;"| | ||
|- | |- | ||
| | |197 | ||
|style="font-weight: ; font-family: Courier;" |···{{color|#190dbf|'''</hrt:animalRegistration>'''}} | |style="font-weight: ; font-family: Courier;" |···{{color|#190dbf|'''</hrt:animalRegistration>'''}} | ||
| | | | ||
| Строка 1550: | Строка 1469: | ||
| style="width:52em;"| | | style="width:52em;"| | ||
|- | |- | ||
| | |198 | ||
|style="font-weight: ; font-family: Courier;" |{{color|#190dbf|'''</hrt:modifyAnimalRegistrationRequest>'''}} | |style="font-weight: ; font-family: Courier;" |{{color|#190dbf|'''</hrt:modifyAnimalRegistrationRequest>'''}} | ||
| | | | ||
| Строка 1611: | Строка 1530: | ||
|008 | |008 | ||
|style="font-weight: ; font-family: Courier;" |······{{color|#190dbf|'''<{{color|#660e7a|bs:}}createDate>'''}}{{color|#131313|?}}{{color|#190dbf|'''</{{color|#660e7a|bs:}}createDate>'''}} | |style="font-weight: ; font-family: Courier;" |······{{color|#190dbf|'''<{{color|#660e7a|bs:}}createDate>'''}}{{color|#131313|?}}{{color|#190dbf|'''</{{color|#660e7a|bs:}}createDate>'''}} | ||
|xs: | |xs:dateTime | ||
|[1..1] | |[1..1] | ||
| style="width:52em;"| Дата создания записи | | style="width:52em;"| Дата создания записи | ||
| Строка 1617: | Строка 1536: | ||
|009 | |009 | ||
|style="font-weight: ; font-family: Courier;" |······{{color|#190dbf|'''<{{color|#660e7a|bs:}}updateDate>'''}}{{color|#131313|?}}{{color|#190dbf|'''</{{color|#660e7a|bs:}}updateDate>'''}} | |style="font-weight: ; font-family: Courier;" |······{{color|#190dbf|'''<{{color|#660e7a|bs:}}updateDate>'''}}{{color|#131313|?}}{{color|#190dbf|'''</{{color|#660e7a|bs:}}updateDate>'''}} | ||
|xs: | |xs:dateTime | ||
|[1..1] | |[1..1] | ||
| style="width:52em;"| Дата последнего изменения записи | | style="width:52em;"| Дата последнего изменения записи | ||
| Строка 1648: | Строка 1567: | ||
|style="font-weight: ; font-family: Courier;" |······{{color|#190dbf|'''<{{color|#660e7a|vd:}}registrationNumber>'''}}{{color|#131313|?}}{{color|#190dbf|'''</{{color|#660e7a|vd:}}registrationNumber>'''}} | |style="font-weight: ; font-family: Courier;" |······{{color|#190dbf|'''<{{color|#660e7a|vd:}}registrationNumber>'''}}{{color|#131313|?}}{{color|#190dbf|'''</{{color|#660e7a|vd:}}registrationNumber>'''}} | ||
|dt:AnimalID | |dt:AnimalID | ||
|[ | |[1..1] | ||
| | | style="width:52em;"| Регистрационный номер учётной карточки животного (группы животных) | ||
|- | |- | ||
|014 | |014 | ||
| Строка 1666: | Строка 1578: | ||
<div class="mw-collapsible-content" style="font-weight: normal;"> | <div class="mw-collapsible-content" style="font-weight: normal;"> | ||
Возможные значения: | Возможные значения: | ||
* ACTIVE - Действующий, действительна. Сведения о животном зарегистрированы. Допускается изменение сведений о животном.</div> | |||
* ACTIVE - Действующий, действительна. Сведения о животном зарегистрированы. Допускается изменение сведений о животном | |||
</div> | </div> | ||
|- | |- | ||
Текущая версия на 14:58, 11 апреля 2025
Общие сведения
| Код | Описание операции |
|---|---|
| AMS.HRT.1.2 | Операция предназначена для внесения изменений в основные сведения о зарегистрированном животном или группе животных. Также данной операцией может быть добавлено новое средство маркирования к зарегистрированной учётной карточке. |
Спецификация запроса
| Легенда | Описание |
|---|---|
| [X] | Изменения не допустимы по сравнению с учётной карточкой, переданной операцией регистрации животных AMS.HRT.1.1, или учётной карточкой, созданной в веб-интерфейсе компонента Хорриот. Значения указанных параметров должны быть равны параметрам исходной учётной карточки животного / группы животных. |
| [V] | Изменения допустимы по сравнению с учётной карточкой, переданной операцией регистрации животных AMS.HRT.1.1, или учётной карточкой, созданной в веб-интерфейсе компонента Хорриот. Указанные параметры могут быть отредактированы. |
| [ID] | Идентификатор объекта, который требуется передавать в запросе для идентификации редактируемой сущности в системе. Идентификаторы могут быть получены операциями AMS.HRT.1.6, AMS.HRT.1.8, AMS.HRT.1.9, AMS.HRT.1.10. |
| # | Название XML-элемента | Тип | Обязат. | Описание (нажмите [...] для отображения дополнительного описания) |
|---|---|---|---|---|
| 001 | <hrt:modifyAnimalRegistrationRequest> | |||
| 002 | ···<hrt:localTransactionId>?</hrt:localTransactionId> | bs:Identifier | [1..1] | Идентификатор заявки в клиентской системе |
| 003 | ···<hrt:initiator> | vd:User | [1..1] | Пользователь, зарегистрированный в ВетИС, инициирующий запрос
|
| 004 | ······<vd:login>?</vd:login> | xs:NCName | [1..1] | Логин пользователя |
| 005 | ···</hrt:initiator> | |||
| 006 | ···<hrt:animalRegistration> | vd:AnimalRegistration | [1..1] | [V] Сведения регистрации (учётная карточка) животного или группы животных |
| 007 | ······<bs:uuid>?</bs:uuid> | bs:UUID | [1..1] | [ID] Идентификатор версии редактируемой учётной карточки |
| 008 | ······<vd:identityType>?</vd:identityType> | vd:AnimalIdentityType | [1..1] | [X] Тип идентификации/учёта: индивидуальная/групповая Возможные значения:
|
| 009 | ······<vd:registrationStatus>?</vd:registrationStatus> | vd:AnimalRegistrationStatus | [1..1] | [X] Статус учётной карточки животного (группы животных) Возможные значения:
|
| 010 | ······<vd:initialIdentificationType>?</vd:initialIdentificationType> | vd:AnimalIdentificationEventType | [1..1] | [X] Причина первичной идентификации: рождение, импорт, другое Возможные значения:
|
| 011 | ······<vd:specifiedAnimal> | dt:Animal | [0..1] | [V] Сведения о животном (в случае индивидуальной идентификации)
|
| 012 | ·········<dt:species> | dt:AnimalSpecies | [1..1] | [X] Биологический вид животного
|
| 013 | ············<bs:guid>?</bs:guid> | bs:UUID | [1..1] | [X] Глобальный идентификатор записи |
| 014 | ·········</dt:species> | |||
| 015 | ·········<dt:breed> | dt:AnimalBreed | [0..1] | [X] Порода животного
|
| 016 | ············<bs:guid>?</bs:guid> | bs:UUID | [1..1] | [X] Глобальный идентификатор записи |
| 017 | ·········</dt:breed> | |||
| 018 | ·········<dt:colour> | dt:AnimalColour | [0..1] | [V] Масть/окрас животного |
| 019 | ············<dt:name>?</dt:name> | bs:String255 | [1..1] | [V] Наименование масти/окраса животного |
| 020 | ·········</dt:colour> | |||
| 021 | ·········<dt:gender>?</dt:gender> | dt:AnimalGender | [1..1] | [X] Пол животного Возможные значения:
|
| 022 | ·········<dt:name>?</dt:name> | bs:String255 | [0..1] | [V] Кличка животного |
| 023 | ·········<dt:weight> | dt:Measure | [0..1] | [V] Вес животного
|
| 024 | ············<dt:value>?</dt:value> | bs:Decimal | [1..1] | [V] Значение веса животного |
| 025 | ············<dt:unit> | dt:Unit | [1..1] | [V] Единица измерения |
| 026 | ···············<bs:guid>?</bs:guid> | bs:UUID | [1..1] | [V] Глобальный идентификатор записи |
| 027 | ············</dt:unit> | |||
| 028 | ·········</dt:weight> | |||
| 029 | ·········<dt:birthDate> | bs:ComplexDate | [0..1] | [X] Дата рождения животного |
| 030 | ············<bs:year>?</bs:year> | bs:Year | [1..1] | [X] Год |
| 031 | ············<bs:month>?</bs:month> | bs:Month | [1..1] | [X] Месяц |
| 032 | ············<bs:day>?</bs:day> | bs:Day | [0..1] | [X] День |
| 033 | ·········</dt:birthDate> | |||
| 034 | ·········<dt:birthLocation> | dt:AnimalKeepingLocation | [0..1] | [X] Место рождения |
| 035 | ············<dt:supervisedObject> | dt:SupervisedObject | [1..1] | [X] Поднадзорный объект
|
| 036 | ···············<bs:guid>?</bs:guid> | bs:UUID | [1..1] | [X] Глобальный идентификатор записи |
| 037 | ············</dt:supervisedObject> | |||
| 038 | ·········</dt:birthLocation> | |||
| 039 | ·········<dt:photo> | bs:File | [0..1] | [V] Фото животного |
| 040 | ············<bs:id>?</bs:id> | bs:Identifier | [1..1] | [V] Идентификатор загруженного файла |
| 041 | ·········</dt:photo> | |||
| 042 | ······</vd:specifiedAnimal> | |||
| 043 | ······<vd:specifiedAnimalGroup> | dt:AnimalGroup | [0..1] | [V] Сведения о животном (в случае групповой идентификации)
|
| 044 | ·········<dt:species> | dt:AnimalSpecies | [1..1] | [X] Биологический вид животного
|
| 045 | ············<bs:guid>?</bs:guid> | bs:UUID | [1..1] | [X] Глобальный идентификатор записи |
| 046 | ·········</dt:species> | |||
| 047 | ·········<dt:breed> | dt:AnimalBreed | [0..1] | [X] Порода животного
|
| 048 | ············<bs:guid>?</bs:guid> | bs:UUID | [1..1] | [X] Глобальный идентификатор записи |
| 049 | ·········</dt:breed> | |||
| 050 | ·········<dt:gender>?</dt:gender> | dt:AnimalGender | [1..1] | [X] Пол животного Возможные значения:
|
| 051 | ·········<dt:size>?</dt:size> | xs:nonNegativeInteger | [1..1] | [X] Численность группы животных |
| 052 | ·········<dt:weight> | dt:Measure | [0..1] | [V] Суммарный вес животных
|
| 053 | ············<dt:value>?</dt:value> | bs:Decimal | [1..1] | [V] Значение веса животного |
| 054 | ············<dt:unit> | dt:Unit | [1..1] | [V] Единица измерения |
| 055 | ···············<bs:guid>?</bs:guid> | bs:UUID | [1..1] | [V] Глобальный идентификатор записи |
| 056 | ············</dt:unit> | |||
| 057 | ·········</dt:weight> | |||
| 058 | ·········<dt:birthDatePeriod> | bs:ComplexDatePeriod | [0..1] | [X] Интервал дат рождения животных |
| 059 | ············<bs:startDate> | bs:ComplexDate | [1..1] | [X] Дата начала интервала |
| 060 | ···············<bs:year>?</bs:year> | bs:Year | [1..1] | [X] Год |
| 061 | ···············<bs:month>?</bs:month> | bs:Month | [1..1] | [X] Месяц |
| 062 | ···············<bs:day>?</bs:day> | bs:Day | [0..1] | [X] День |
| 063 | ············</bs:startDate> | |||
| 064 | ············<bs:endDate> | bs:ComplexDate | [1..1] | [X] Дата окончания интервала |
| 065 | ···············<bs:year>?</bs:year> | bs:Year | [1..1] | [X] Год |
| 066 | ···············<bs:month>?</bs:month> | bs:Month | [1..1] | [X] Месяц |
| 067 | ···············<bs:day>?</bs:day> | bs:Day | [0..1] | [X] День |
| 068 | ············</bs:endDate> | |||
| 069 | ·········</dt:birthDatePeriod> | |||
| 070 | ······</vd:specifiedAnimalGroup> | |||
| 071 | ······<vd:specifiedAnimalIdentity> | vd:AnimalIdentity | [0..*] | [V] Сведения об идентификации животного / группы животных
|
| 072 | ·········<bs:guid>?</bs:guid> | bs:UUID | [0..1] | [ID] Глобальный идентификатор средства маркирования
|
| 073 | ·········<vd:attachedLabel> | dt:AnimalLabel | [1..1] | [V] Сведения о маркировке животного |
| 074 | ············<dt:animalID format="?">?</dt:animalID> | dt:AnimalID | [0..1] | [V] Номер, нанесенный на животное с помощью средства маркирования
|
| 075 | ············<dt:type>?</dt:type> | dt:AnimalLabelType | [1..1] | [V] Вид маркировки: основная/дополнительная Возможные значения:
|
| 076 | ············<dt:markingMeans> | dt:AnimalMarkingMeans | [1..1] | [V] Cредство маркирования |
| 077 | ···············<dt:type>?</dt:type> | dt:AnimalMarkingMeansType | [1..1] | [V] Тип средства маркирования Возможные значения:
|
| 078 | ············</dt:markingMeans> | |||
| 079 | ············<dt:attachmentLocation> | dt:AnimalMarkingLocation | [1..1] | [V] Место нанесения/прикрепления |
| 080 | ···············<bs:guid>?</bs:guid> | bs:UUID | [1..1] | [V] Глобальный идентификатор записи |
| 081 | ············</dt:attachmentLocation> | |||
| 082 | ············<dt:description>?</dt:description> | bs:String255 | [0..1] | [V] Описание средства маркирования
|
| 083 | ············<dt:photo> | bs:File | [0..1] | [V] Фото средства маркирования
|
| 084 | ···············<bs:id>?</bs:id> | bs:Identifier | [1..1] | [V] Идентификатор загруженного файла |
| 085 | ············</dt:photo> | |||
| 086 | ·········</vd:attachedLabel> | |||
| 087 | ·········<vd:associatedMarkingEvent> | vd:AnimalMarkingEvent | [0..*] | [V] Сведения о нанесении / выбытии средства маркирования |
| 088 | ············<vd:type>?</vd:type> | vd:VeterinaryEventType | [1..1] | [V] Тип мероприятия Возможные значения:
|
| 089 | ············<vd:actualDate> | bs:ComplexDatePeriod | [1..1] | [V] Дата мероприятия |
| 090 | ···············<bs:date> | bs:ComplexDate | [1..1] | [V] Точное значение даты |
| 091 | ··················<bs:year>?</bs:year> | bs:Year | [1..1] | [V] Год |
| 092 | ··················<bs:month>?</bs:month> | bs:Month | [1..1] | [V] Месяц |
| 093 | ··················<bs:day>?</bs:day> | bs:Day | [0..1] | [V] День |
| 094 | ···············</bs:date> | |||
| 095 | ············</dt:actualDate> | |||
| 096 | ············<vd:operatorBusinessEntity> | dt:BusinessEntity | [0..1] | [V] Сведения о физическом лице / организации, осуществлявшем мероприятие
|
| 097 | ···············<bs:guid>?</bs:guid> | bs:UUID | [0..1] | [V] Глобальный идентификатор записи |
| 098 | ···············<dt:inn>?</dt:inn> | bs:String255 | [0..1] | [V] ИНН |
| 099 | ············</vd:operatorBusinessEntity> | |||
| 100 | ············<vd:occurrenceReason>?</vd:occurrenceReason> | vd:AnimalMarkingEventReason | [0..1] | [V] Причина выбытия средства маркирования
|
| 101 | ·········</vd:associatedMarkingEvent> | |||
| 102 | ······</vd:specifiedAnimalIdentity> | |||
| 103 | ······<vd:specifiedGeneticPassport> | dt:AnimalGeneticPassport | [0..1] | [V] Сведения о генетической идентификации |
| 104 | ·········<dt:data>?</dt:data> | bs:String255 | [1..1] | [V] Данные генетической идентификации |
| 105 | ·········<dt:conclusion>?</dt:conclusion> | bs:String255 | [1..1] | [V] Заключение по генетической идентификации |
| 106 | ······</vd:specifiedGeneticPassport> | |||
| 107 | ······<vd:importDetails> | vd:AnimalImportDetails | [0..1] | [X] Данные о ввозе на территорию РФ
|
| 108 | ·········<vd:importDate> | bs:ComplexDatePeriod | [1..1] | [X] Дата ввоза |
| 109 | ············<bs:date> | bs:ComplexDate | [0..1] | [X] Точная дата |
| 110 | ···············<bs:year>?</bs:year> | bs:Year | [1..1] | [X] Год |
| 111 | ···············<bs:month>?</bs:month> | bs:Month | [1..1] | [X] Месяц |
| 112 | ···············<bs:day>?</bs:day> | bs:Day | [0..1] | [X] День |
| 113 | ············</bs:date> | |||
| 114 | ············<bs:startDate> | bs:ComplexDate | [0..1] | [X] Дата начала интервала |
| 115 | ···············<bs:year>?</bs:year> | bs:Year | [1..1] | [X] Год |
| 116 | ···············<bs:month>?</bs:month> | bs:Month | [1..1] | [X] Месяц |
| 117 | ···············<bs:day>?</bs:day> | bs:Day | [0..1] | [X] День |
| 118 | ············</bs:startDate> | |||
| 119 | ············<bs:endDate> | bs:ComplexDate | [0..1] | [X] Дата окончания интервала |
| 120 | ···············<bs:year>?</bs:year> | bs:Year | [1..1] | [X] Год |
| 121 | ···············<bs:month>?</bs:month> | bs:Month | [1..1] | [X] Месяц |
| 122 | ···············<bs:day>?</bs:day> | bs:Day | [0..1] | [X] День |
| 123 | ············</bs:endDate> | |||
| 124 | ·········</vd:importDate> | |||
| 125 | ·········<vd:importCountry> | dt:Country | [1..1] | [X] Страна, из которой было ввезено животное (группа животных)
|
| 126 | ············<bs:guid>?</bs:guid> | bs:UUID | [1..1] | [X] Глобальный идентификатор записи |
| 127 | ·········</vd:importCountry> | |||
| 128 | ······</vd:importDetails> | |||
| 129 | ······<vd:keepingDetails> | vd:AnimalKeepingDetails | [1..1] | [V] Сведения о содержании животного (группы животных) |
| 130 | ·········<vd:operatorSupervisedObject> | dt:SupervisedObject | [1..1] | [X] Место содержания (поднадзорный объект)
|
| 131 | ············<bs:guid>?</bs:guid> | bs:UUID | [1..1] | [X] Глобальный идентификатор записи |
| 132 | ·········</vd:operatorSupervisedObject> | |||
| 133 | ·········<vd:keepingType> | dt:AnimalKeepingType | [1..1] | [V] Тип содержания животного (группы животных)
|
| 134 | ············<bs:guid>?</bs:guid> | bs:UUID | [1..1] | [V] Глобальный идентификатор записи |
| 135 | ·········</vd:keepingType> | |||
| 136 | ·········<vd:keepingPurpose> | dt:AnimalKeepingPurpose | [1..*] | [V] Цель содержания животного (группы животных)
|
| 137 | ············<bs:guid>?</bs:guid> | bs:UUID | [1..1] | [V] Глобальный идентификатор записи |
| 138 | ·········</vd:keepingPurpose> | |||
| 139 | ·········<vd:facilityDescription>?</vd:facilityDescription> | bs:String255 | [0..1] | [V] Описание объекта (отделение, строение, корпус) содержания |
| 140 | ······</vd:keepingDetails> | |||
| 141 | ······<vd:breedingValueType>?</vd:breedingValueType> | dt:AnimalBreedingValueType | [1..1] | [V] Племенная ценность Возможные значения:
|
| 142 | ······<vd:specifiedProductivity> | dt:AnimalProductivity | [0..*] | [V] Сведения о продуктивности животного (группы животных) |
| 143 | ·········<dt:subProduct> | dt:SubProduct | [1..1] | [V] Вид получаемой продукции
|
| 144 | ············<bs:guid>?</bs:guid> | bs:UUID | [1..1] | [V] Глобальный идентификатор записи |
| 145 | ·········</dt:subProduct> | |||
| 146 | ·········<dt:output> | dt:ComplexMeasure | [1..1] | [V] Значение продуктивности животного по указанному виду продукции |
| 147 | ············<dt:value>?</dt:value> | bs:Decimal | [1..1] | [V] Значение |
| 148 | ············<dt:unit> | dt:Unit | [1..1] | [V] Единица измерения
|
| 149 | ···············<bs:guid>?</bs:guid> | bs:UUID | [1..1] | [V] Глобальный идентификатор записи |
| 150 | ············</dt:unit> | |||
| 151 | ·········</dt:output> | |||
| 152 | ······</vd:specifiedProductivity> | |||
| 153 | ······<vd:additionalAttribute> | dt:UnmeasuredAttribute | [0..*] | [V] Дополнительные характеристики учётной карточки |
| 154 | ·········<dt:attrID>?</dt:attrID> | bs:Identifier | [1..1] | [V] Идентификатор характеристики |
| 155 | ·········<dt:attrValue>?</dt:attrValue> | bs:Text | [1..1] | [V] Значение характеристики |
| 156 | ······</vd:additionalAttribute> | |||
| 157 | ······<vd:pedigreeInfo> | vd:AnimalPedigreeInfo | [0..1] | [X] Сведения о родословной животного
|
| 158 | ·········<vd:parent> | vd:AnimalRegistration | [1..*] | [X] Идентификатор карточки учёта животного, являющегося родителем зарегистрированного животного |
| 159 | ············<bs:guid>?</bs:guid> | bs:UUID | [1..1] | [X] Идентификатор зарегистрированной карточки животного |
| 160 | ·········</vd:parent> | |||
| 161 | ······</vd:pedigreeInfo> | |||
| 162 | ······<vd:unitInfo> | vd:AnimalUnitInfo | [0..1] | [X] Сведения об индивидуальных животных, входящих в состав группы |
| 163 | ·········<vd:individualMember> | vd:AnimalRegistration | [1..*] | [X] Идентификатор карточки индивидуального учёта животного |
| 164 | ············<bs:guid>?</bs:guid> | bs:UUID | [1..1] | [X] Идентификатор зарегистрированной карточки животного |
| 165 | ·········</vd:individualMember> | |||
| 166 | ······</vd:unitInfo> | |||
| 167 | ······<vd:membershipInfo> | vd:AnimalGroupMembershipInfo | [0..1] | [X] Сведения о членстве в зарегистрированных группах животных |
| 168 | ·········<vd:parentGroup> | vd:AnimalRegistration | [1..*] | [X] Идентификатор карточки группового учёта животного |
| 169 | ············<bs:guid>?</bs:guid> | bs:UUID | [1..1] | [X] Идентификатор зарегистрированной карточки животного |
| 170 | ·········</vd:parentGroup> | |||
| 171 | ······</vd:membershipInfo> | |||
| 172 | ······<vd:referencedDocument> | vd:ReferencedDocument | [0..1] | [X] Сведения о связанном документе |
| 173 | ·········<bs:uuid>?</bs:uuid> | bs:UUID | [1..1] | [X] Идентификатор документа (значение внешнего идентификатора карточки) |
| 174 | ·········<vd:type>55</vd:type> | dt:DocumentType | [1..1] | [X] Тип документа (55 - внешний идентификатор карточки) |
| 175 | ·········<vd:relationshipType>6</vd:relationshipType> | dt:ReferenceType | [1..1] | [X] Тип связи документа |
| 176 | ······</vd:referencedDocument> | |||
| 177 | ······<vd:referencedDocument> | vd:ReferencedDocument | [0..1] | [X] Сведения о связанном документе
|
| 178 | ·········<vd:issueNumber>?</vd:issueNumber> | bs:String255 | [1..1] | [X] Номер документа |
| 179 | ·········<vd:type>56</vd:type> | dt:DocumentType | [1..1] | [X] Тип документа (56 - иностранный идентификационный номер животного) |
| 180 | ·········<vd:relationshipType>6</vd:relationshipType> | dt:ReferenceType | [1..1] | [X] Тип связи документа |
| 181 | ······</vd:referencedDocument> | |||
| 182 | ······<vd:lifecycleEventList> | vd:AnimalLifecycleEventList | [0..1] | [X] Сведения о выбытии животных |
| 183 | ·········<vd:animalLifecycleEvent> | vd:AnimalLifecycleEvent | [1..1] | [X] Событие выбытия |
| 184 | ············<vd:type>?</vd:type> | vd:VeterinaryEventType | [1..1] | [X] Тип выбытия Возможные значения:
|
| 185 | ············<vd:actualDate> | bs:ComplexDatePeriod | [1..1] | [X] Дата события |
| 186 | ···············<bs:date> | bs:ComplexDate | [1..1] | [X] Точная дата |
| 187 | ··················<bs:year>?</bs:year> | bs:Year | [1..1] | [X] Год |
| 188 | ··················<bs:month>?</bs:month> | bs:Month | [1..1] | [X] Месяц |
| 189 | ··················<bs:day>?</bs:day> | bs:Day | [1..1] | [X] День |
| 190 | ···············</bs:date> | |||
| 191 | ············</vd:actualDate> | |||
| 192 | ············<vd:occurrenceReason> | vd:AnimalLifecycleEventReason | [0..1] | [X] Основание (причина) выбытия
|
| 193 | ···············<bs:guid>?</bs:guid> | bs:UUID | [1..1] | [X] Идентификатор причины выбытия
|
| 194 | ············</vd:occurrenceReason> | |||
| 195 | ·········</vd:animalLifecycleEvent> | |||
| 196 | ······</vd:lifecycleEventList> | |||
| 197 | ···</hrt:animalRegistration> | |||
| 198 | </hrt:modifyAnimalRegistrationRequest> |
Спецификация ответа
| # | Название XML-элемента | Тип | Обязат. | Описание (нажмите [...] для отображения дополнительного описания) |
|---|---|---|---|---|
| 001 | <hrt:modifyAnimalRegistrationResponse> | |||
| 002 | ···<hrt:animalRegistration> | vd:AnimalRegistration | [1..1] | Сведения регистрации (учётная карточка) животного или группы животных |
| 003 | ······<bs:uuid>?</bs:uuid> | bs:UUID | [1..1] | Идентификатор версии записи |
| 004 | ······<bs:guid>?</bs:guid> | bs:UUID | [1..1] | Глобальный идентификатор записи |
| 005 | ······<bs:active>?</bs:active> | xs:boolean | [1..1] | Флаг: является ли запись активной |
| 006 | ······<bs:last>?</bs:last> | xs:boolean | [1..1] | Флаг: является ли версия последней |
| 007 | ······<bs:status>?</bs:status> | bs:VersionStatus | [1..1] | Статус версии записи |
| 008 | ······<bs:createDate>?</bs:createDate> | xs:dateTime | [1..1] | Дата создания записи |
| 009 | ······<bs:updateDate>?</bs:updateDate> | xs:dateTime | [1..1] | Дата последнего изменения записи |
| 010 | ······<bs:previous>?</bs:previous> | bs:UUID | [0..1] | Идентификатор предыдущей версии записи |
| 011 | ······<bs:next>?</bs:next> | bs:UUID | [0..1] | Идентификатор следующей версии записи |
| 012 | ······<vd:identityType>?</vd:identityType> | vd:AnimalIdentityType | [1..1] | Тип идентификации/учёта: индивидуальная/групповая Возможные значения:
|
| 013 | ······<vd:registrationNumber>?</vd:registrationNumber> | dt:AnimalID | [1..1] | Регистрационный номер учётной карточки животного (группы животных) |
| 014 | ······<vd:registrationStatus>?</vd:registrationStatus> | vd:AnimalRegistrationStatus | [1..1] | Статус учётной карточки животного (группы животных) Возможные значения:
|
| 015 | ······<vd:initialIdentificationType>?</vd:initialIdentificationType> | vd:AnimalIdentificationEventType | [1..1] | Причина первичной идентификации: рождение, импорт, другое Возможные значения:
|
| 016 | ···</hrt:animalRegistration> | |||
| 017 | </hrt:modifyAnimalRegistrationResponse> |
Примеры запросов
TODO
См. также
Вернуться к началу ↑
Вернуться на страницу профиля API Herriot:Services:v1.0
