Herriot:GetAnimalRegistrationChangesList:v1.0: различия между версиями
Перейти к навигации
Перейти к поиску
(Новая страница: «== Общие сведения == == Спецификация запроса == {| class="wikitable" ! # ! Название XML-элемента ! Тип ! Об...») |
|||
Строка 80: | Строка 80: | ||
|010 | |010 | ||
|style="font-weight: ; font-family: Courier;" |···{{color|#190dbf|'''<{{color|#660e7a|bs:}}updateDateInterval>'''}} | |style="font-weight: ; font-family: Courier;" |···{{color|#190dbf|'''<{{color|#660e7a|bs:}}updateDateInterval>'''}} | ||
| | |bs:updateDateInterval | ||
|[0..1] | |[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;">Интервал времени | <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;"> | ||
* Максимальная длина интервала - 31 день.</div> | * Максимальная длина интервала - 31 день.</div> | ||
Строка 143: | Строка 143: | ||
|- | |- | ||
|020 | |020 | ||
|style="font-weight: ; font-family: Courier;" |···{{color|#190dbf|'''<hrt:animalSpecies>'''}} | |||
|dt:AnimalSpecies | |||
|[0..1] | |||
| style="width:52em;"| Биологический вид животного | |||
|- | |||
|021 | |||
|style="font-weight: ; font-family: Courier;" |······{{color|#190dbf|'''<{{color|#660e7a|bs:}}guid>'''}}{{color|#131313|?}}{{color|#190dbf|'''</{{color|#660e7a|bs:}}guid>'''}} | |||
|bs:UUID | |||
|[1..1] | |||
| style="width:52em;"| Глобальный идентификатор записи | |||
|- | |||
|022 | |||
|style="font-weight: ; font-family: Courier;" |···{{color|#190dbf|'''</hrt:animalSpecies>'''}} | |||
| | |||
| | |||
| style="width:52em;"| | |||
|- | |||
|023 | |||
|style="font-weight: ; font-family: Courier;" |{{color|#190dbf|'''</hrt:getAnimalRegistrationChangesListRequest>'''}} | |style="font-weight: ; font-family: Courier;" |{{color|#190dbf|'''</hrt:getAnimalRegistrationChangesListRequest>'''}} | ||
| | | |
Версия 08:00, 18 декабря 2023
Общие сведения
Спецификация запроса
# | Название XML-элемента | Тип | Обязат. | Описание (нажмите [...] для отображения дополнительного описания) |
---|---|---|---|---|
001 | <hrt:getAnimalRegistrationChangesListRequest> | |||
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 | ···<bs:listOptions> | bs:ListOptions | [0..1] | Параметры запрашиваемого списка |
007 | ······<bs:count>?</bs:count> | xs:nonNegativeInteger | [0..1] | Максимальное запрашиваемое количество объектов в списке
|
008 | ······<bs:offset>?</bs:offset> | xs:nonNegativeInteger | [0..1] | Номер элемента, по которому осуществляется смещение первого элемента списка
|
009 | ···</bs:listOptions> | |||
010 | ···<bs:updateDateInterval> | bs:updateDateInterval | [0..1] | Интервал времени обновления записей
|
011 | ······<bs:beginDate>?</bs:beginDate> | xs:dateTime | [1..1] | Начало временного интервала |
012 | ······<bs:endDate>?</bs:endDate> | xs:dateTime | [1..1] | Конец временного интервала |
013 | ···</bs:updateDateInterval> | |||
014 | ···<hrt:region> | dt:Region | [1..1] | Зона обслуживания: субъект РФ, на территории которого содержатся животные |
015 | ······<bs:guid>?</bs:guid> | bs:UUID | [1..1] | Глобальный идентификатор записи |
016 | ···</hrt:region> | |||
017 | ···<hrt:operator> | dt:SupervisedObject | [0..*] | Поднадзорный объект, на котором осуществляется содержание животных |
018 | ······<bs:guid>?</bs:guid> | bs:UUID | [1..1] | Глобальный идентификатор записи |
019 | ···</hrt:operator> | |||
020 | ···<hrt:animalSpecies> | dt:AnimalSpecies | [0..1] | Биологический вид животного |
021 | ······<bs:guid>?</bs:guid> | bs:UUID | [1..1] | Глобальный идентификатор записи |
022 | ···</hrt:animalSpecies> | |||
023 | </hrt:getAnimalRegistrationChangesListRequest> |
Спецификация ответа
# | Название XML-элемента | Тип | Обязат. | Описание (нажмите [...] для отображения дополнительного описания) |
---|---|---|---|---|
001 | <hrt:getAnimalRegistrationChangesListResponse> | |||
002 | ···<hrt:animalRegistrationList total="?" offset="?" count="?"> | vd:AnimalRegistrationList | [1..1] | Список учётных карточек |
003 | ······<vd:animalRegistration> | vd:AnimalRegistration | [0..*] | Сведения регистрации (учётная карточка) животного или группы животных |
004 | ·········<bs:uuid>?</bs:uuid> | bs:UUID | [1..1] | Идентификатор версии записи |
005 | ·········<bs:guid>?</bs:guid> | bs:UUID | [1..1] | Глобальный идентификатор записи |
006 | ·········<bs:active>?</bs:active> | xs:boolean | [1..1] | Флаг: является ли запись активной |
007 | ·········<bs:last>?</bs:last> | xs:boolean | [1..1] | Флаг: является ли версия последней |
008 | ·········<bs:status>?</bs:status> | bs:VersionStatus | [1..1] | Статус версии записи |
009 | ·········<bs:createDate>?</bs:createDate> | xs:DateTime | [1..1] | Дата создания записи |
010 | ·········<bs:updateDate>?</bs:updateDate> | xs:DateTime | [1..1] | Дата последнего изменения записи |
011 | ·········<bs:previous>?</bs:previous> | bs:UUID | [0..1] | Идентификатор предыдущей версии записи |
012 | ·········<bs:next>?</next> | bs:UUID | [0..1] | Идентификатор следующей версии записи |
013 | ·········<vd:identityType>?</vd:identityType> | vd:AnimalIdentityType | [1..1] | Тип идентификации/учёта: индивидуальная/групповая |
014 | ·········<vd:registrationStatus>?</vd:registrationStatus> | vd:AnimalRegistrationStatus | [1..1] | Статус учётной карточки животного (группы животных) |
015 | ·········<vd:initialIdentificationType>?</vd:initialIdentificationType> | vd:AnimalIdentificationEventType | [1..1] | Причина первичной идентификации: рождение, импорт, другое |
016 | ·········<vd:specifiedAnimal> | dt:Animal | [0..1] | Сведения о животном (в случае индивидуальной идентификации) |
017 | ············<dt:species> | dt:AnimalSpecies | [1..1] | Биологический вид животного |
018 | ···············<bs:guid>?</bs:guid> | bs:UUID | [1..1] | Глобальный идентификатор записи |
019 | ············</dt:species> | |||
020 | ············<dt:breed> | dt:AnimalBreed | [0..1] | Порода животного |
021 | ···············<bs:guid>?</bs:guid> | bs:UUID | [1..1] | Глобальный идентификатор записи |
022 | ············</dt:breed> | |||
023 | ············<dt:colour> | dt:AnimalColour | [0..1] | Масть/окрас животного |
024 | ···············<dt:name>?</dt:name> | bs:String255 | [1..1] | Наименование масти/кокраса животного |
025 | ············</dt:colour> | |||
026 | ············<dt:gender>?</dt:gender> | dt:AnimalGender | [1..1] | Пол животного |
027 | ············<dt:name>?</dt:name> | bs:String255 | [0..1] | Кличка животного |
028 | ············<dt:weight> | dt:Measure | [0..1] | Вес животного |
029 | ···············<dt:value>?</dt:value> | bs:Decimal | [1..1] | Значение веса животного |
030 | ···············<dt:unit> | dt:Unit | [1..1] | Единица измерения |
031 | ··················<bs:guid>?</bs:guid> | bs:UUID | [1..1] | Глобальный идентификатор записи |
032 | ···············</dt:unit> | |||
033 | ············</dt:weight> | |||
034 | ············<dt:birthDate> | bs:ComplexDate | [0..1] | Дата рождения животного |
035 | ···············<bs:year>?</bs:year> | bs:Year | [1..1] | Год |
036 | ···············<bs:month>?</bs:month> | bs:Month | [1..1] | Месяц |
037 | ···············<bs:day>?</bs:day> | bs:Day | [0..1] | День |
038 | ············</dt:birthDate> | |||
039 | ············<dt:birthLocation> | dt:AnimalKeepingLocation | [0..1] | Место рождения |
040 | ···············<dt:location> | dt:Location | [0..1] | Локация |
041 | ··················<dt:address> | dt:Address | [0..1] | Адрес |
042 | ·····················<dt:country> | dt:Country | [0..1] | Страна |
043 | ························<bs:guid>?</bs:guid> | bs:UUID | [1..1] | Глобальный идентификатор записи |
044 | ·····················</dt:country> | |||
045 | ·····················<dt:region> | dt:Region | [0..1] | Регион |
046 | ························<bs:guid>?</bs:guid> | bs:UUID | [1..1] | Глобальный идентификатор записи |
047 | ·····················</dt:region> | |||
048 | ·····················<dt:addressView>?</dt:addressView> | bs:Ntext | [0..1] | Текстовое представление адреса |
049 | ··················</dt:address> | |||
050 | ··················<dt:nameEn>?</dt:nameEn> | bs:String255 | [0..1] | Наименование места (англ.) |
051 | ···············</dt:location> | |||
052 | ···············<dt:supervisedObject> | dt:SupervisedObject | [0..1] | Поднадзорный объект |
053 | ··················<bs:guid>?</bs:guid> | bs:UUID | [1..1] | Глобальный идентификатор записи |
054 | ···············</dt:supervisedObject> | |||
055 | ············</dt:birthLocation> | |||
056 | ·········</vd:specifiedAnimal> | |||
057 | ·········<vd:specifiedAnimalGroup> | dt:AnimalGroup | [0..1] | Сведения о животном (в случае групповой идентификации) |
058 | ············<dt:species> | dt:AnimalSpecies | [1..1] | Биологический вид животного |
059 | ···············<bs:guid>?</bs:guid> | bs:UUID | [1..1] | Глобальный идентификатор записи |
060 | ············</dt:species> | |||
061 | ············<dt:breed> | dt:AnimalBreed | [0..1] | Порода животного |
062 | ···············<bs:guid>?</bs:guid> | bs:UUID | [1..1] | Глобальный идентификатор записи |
063 | ············</dt:breed> | |||
064 | ············<dt:gender>?</dt:gender> | dt:AnimalGender | [1..1] | Пол животного |
065 | ············<dt:size>?</dt:size> | xs:nonNegativeInteger | [1..1] | Численность группы животных |
066 | ············<dt:weight> | dt:Measure | [0..1] | Суммарный вес животных |
067 | ···············<dt:value>?</dt:value> | bs:Decimal | [1..1] | Значение веса животного |
068 | ···············<dt:unit> | dt:Unit | [1..1] | Единица измерения |
069 | ··················<bs:guid>?</bs:guid> | bs:UUID | [1..1] | Глобальный идентификатор записи |
070 | ···············</dt:unit> | |||
071 | ············</dt:weight> | |||
072 | ············<dt:birthDatePeriod> | bs:ComplexDatePeriod | [0..1] | Интервал дат рождения животных |
073 | ···············<bs:startDate> | bs:ComplexDate | [1..1] | Дата начала интервала |
074 | ··················<bs:year>?</bs:year> | bs:Year | [1..1] | Год |
075 | ··················<bs:month>?</bs:month> | bs:Month | [1..1] | Месяц |
076 | ··················<bs:day>?</bs:day> | bs:Day | [0..1] | День |
077 | ···············</bs:startDate> | |||
078 | ···············<bs:endDate> | bs:ComplexDate | [0..1] | Дата окончания интервала |
079 | ··················<bs:year>?</bs:year> | bs:Year | [1..1] | Год |
080 | ··················<bs:month>?</bs:month> | bs:Month | [1..1] | Месяц |
081 | ··················<bs:day>?</bs:day> | bs:Day | [0..1] | День |
082 | ···············</bs:endDate> | |||
083 | ············</dt:birthDatePeriod> | |||
084 | ·········</vd:specifiedAnimalGroup> | |||
085 | ·········<vd:specifiedAnimalIdentity> | vd:AnimalIdentity | [0..*] | Сведения об идентификации животного |
086 | ············<vd:attachedLabel> | dt:AnimalLabel | [1..1] | Сведения о маркировке животного |
087 | ···············<dt:animalID format="?">?</dt:animalID> | dt:AnimalID | [0..1] | Номер, нанесенный на животное с помощью средства маркирования |
088 | ···············<dt:markingMeans> | dt:AnimalMarkingMeans | [1..1] | Cредство маркирования |
089 | ··················<dt:type>?</dt:type> | dt:AnimalMarkingMeansType | [1..1] | Тип средства маркирования |
090 | ···············</dt:markingMeans> | |||
091 | ···············<dt:attachmentDate> | bs:ComplexDate | [1..1] | Дата маркирования |
092 | ··················<bs:year>?</bs:year> | bs:Year | [1..1] | Год |
093 | ··················<bs:month>?</bs:month> | bs:Month | [1..1] | Месяц |
094 | ··················<bs:day>?</bs:day> | bs:Day | [0..1] | День |
095 | ···············</dt:attachmentDate> | |||
096 | ···············<dt:attachmentLocation> | dt:AnimalMarkingLocation | [1..1] | Место нанесения/прикрепления |
097 | ··················<bs:guid>?</bs:guid> | bs:UUID | [1..1] | Глобальный идентификатор записи |
098 | ···············</dt:attachmentLocation> | |||
099 | ···············<dt:description>?</dt:description> | bs:String255 | [0..1] | Описание средства маркирования |
100 | ···············<dt:photo> | bs:File | [0..1] | Фото средства маркирования |
101 | ··················<bs:id>?</bs:id> | bs:Identifier | [0..1] | Идентификатор загруженного файла |
102 | ··················<bs:binaryData mimeCode="?">?</bs:binaryData> | bs:BinaryData | [0..1] | Содержимое файла в формате base64 |
103 | ···············</dt:photo> | |||
104 | ············</vd:attachedLabel> | |||
105 | ·········</vd:specifiedAnimalIdentity> | |||
106 | ·········<vd:specifiedGeneticPassport> | dt:AnimalGeneticPassport | [0..1] | Сведения о генетической идентификации |
107 | ············<dt:data>?</dt:data> | bs:Text | [1..1] | Данные генетической идентификации |
108 | ············<dt:sampleStorageLocation> | dt:Location | [0..1] | Место хранения пробы генетического материала |
109 | ···············<dt:name>?</dt:name> | bs:String255 | [1..1] | Наименование места |
110 | ············</dt:sampleStorageLocation> | |||
111 | ·········</vd:specifiedGeneticPassport> | |||
112 | ·········<vd:importDetails> | vd:AnimalImportDetails | [0..1] | Данные о ввозе на территорию РФ |
113 | ············<vd:importDate> | bs:ComplexDatePeriod | [1..1] | Дата ввоза |
114 | ···············<bs:date> | bs:ComplexDate | [0..1] | Точная дата |
115 | ··················<bs:year>?</bs:year> | bs:Year | [1..1] | Год |
116 | ··················<bs:month>?</bs:month> | bs:Month | [1..1] | Месяц |
117 | ··················<bs:day>?</bs:day> | bs:Day | [0..1] | День |
118 | ···············</bs:date> | |||
119 | ···············<bs:startDate> | bs:ComplexDate | [0..1] | Дата начала интервала |
120 | ··················<bs:year>?</bs:year> | bs:Year | [1..1] | Год |
121 | ··················<bs:month>?</bs:month> | bs:Month | [1..1] | Месяц |
122 | ··················<bs:day>?</bs:day> | bs:Day | [0..1] | День |
123 | ···············</bs:startDate> | |||
124 | ···············<bs:endDate> | bs:ComplexDate | [0..1] | Дата окончания интервала |
125 | ··················<bs:year>?</bs:year> | bs:Year | [1..1] | Год |
126 | ··················<bs:month>?</bs:month> | bs:Month | [1..1] | Месяц |
127 | ··················<bs:day>?</bs:day> | bs:Day | [0..1] | День |
128 | ···············</bs:endDate> | |||
129 | ············</vd:importDate> | |||
130 | ············<vd:importCountry> | dt:Country | [1..1] | Страна, из которой было ввезено животное (группа животных) |
131 | ···············<bs:guid>?</bs:guid> | bs:UUID | [1..1] | Глобальный идентификатор записи |
132 | ············</vd:importCountry> | |||
133 | ·········</vd:importDetails> | |||
134 | ·········<vd:keepingDetails> | vd:AnimalKeepingDetails | [0..1] | Сведения о содержании животного (группы животных) |
135 | ············<vd:operatorSupervisedObject> | dt:SupervisedObject | [1..1] | Место содержания (поднадзорный объект) |
136 | ···············<bs:guid>?</bs:guid> | bs:UUID | [1..1] | Глобальный идентификатор записи |
137 | ············</vd:operatorSupervisedObject> | |||
138 | ············<vd:keepingType> | dt:AnimalKeepingType | [1..1] | Тип содержания животного (группы животных) |
139 | ···············<bs:guid>?</bs:guid> | bs:UUID | [1..1] | Глобальный идентификатор записи |
140 | ············</vd:keepingType> | |||
141 | ············<vd:keepingPurpose> | dt:AnimalKeepingPurpose | [1..1] | Цель содержания животного (группы животных) |
142 | ···············<bs:guid>?</bs:guid> | bs:UUID | [1..1] | Глобальный идентификатор записи |
143 | ············</vd:keepingPurpose> | |||
144 | ············<vd:facilityDescription>?</vd:facilityDescription> | bs:String255 | [0..1] | Описание объекта (отделение, строение, корпус) содержания |
145 | ·········</vd:keepingDetails> | |||
146 | ·········<vd:breedingValueType>?</vd:breedingValueType> | dt:AnimalBreedingValueType | [1..1] | Племенная ценность |
147 | ·········<vd:specifiedProductivity> | dt:AnimalProductivity | [0..1] | Сведения о продуктивности животного (группы животных) |
148 | ············<dt:subProduct> | dt:SubProduct | [1..1] | Вид получаемой продукции |
149 | ···············<bs:guid>?</bs:guid> | bs:UUID | [1..1] | Глобальный идентификатор записи |
150 | ············</dt:subProduct> | |||
151 | ············<dt:output> | dt:ComplexMeasure | [1..1] | Значение продуктивности животного по указанному виду продукции |
152 | ···············<dt:value>?</dt:value> | bs:Decimal | [1..1] | Значение |
153 | ···············<dt:unit> | dt:Unit | [1..1] | Единица измерения |
154 | ··················<bs:guid>?</bs:guid> | bs:UUID | [1..1] | Глобальный идентификатор записи |
155 | ···············</dt:unit> | |||
156 | ············</dt:output> | |||
157 | ·········</vd:specifiedProductivity> | |||
158 | ·········<vd:applicableClassification> | dt:ClassificationAttribute | [0..*] | Дополнительные характеристики учётной карточки |
159 | ············<dt:attrID>?</dt:attrID> | bs:Identifier | [1..1] | Идентификатор характеристики |
160 | ············<dt:className>?</dt:className> | bs:Text | [1..1] | Значение (описание) характеристики |
161 | ·········</vd:applicableClassification> | |||
162 | ·········<vd:pedigreeInfo> | vd:AnimalPedigreeInfo | [0..1] | Сведения о родословной животного |
163 | ············<vd:parent> | vd:AnimalRegistration | [0..*] | Идентификатор карточки учёта животного, являющегося родителем зарегистрированного животного |
164 | ···············<bs:guid>?</bs:guid> | bs:UUID | [1..1] | Идентификатор карточки животного |
165 | ···············<vd:specifiedAnimal> | dt:Animal | [0..1] | Сведения о животном |
166 | ··················<dt:gender>?</dt:gender> | dt:AnimalGender | [1..1] | Пол животного |
167 | ···············</vd:specifiedAnimal> | |||
168 | ···············<vd:referencedDocument> | vd:ReferencedDocument | [0..*] | Связанные документы |
169 | ··················<bs:uuid>?</bs:uuid> | bs:UUID | [1..1] | Идентификатор документа |
170 | ··················<vd:type>?</vd:type> | dt:DocumentType | [1..1] | Тип документа |
171 | ··················<vd:relationshipType>?</vd:relationshipType> | dt:ReferenceType | [1..1] | Тип связи документа |
172 | ···············</vd:referencedDocument> | |||
173 | ············</vd:parent> | |||
174 | ·········</vd:pedigreeInfo> | |||
175 | ·········<vd:unitInfo> | vd:AnimalUnitInfo | [0..1] | Сведения о животных, входящих в состав группы |
176 | ············<vd:individualMember> | vd:AnimalRegistration | [1..*] | Идентификатор карточки индивидуального учёта животного, входящего в зарегистрированную группу |
177 | ···············<bs:guid>?</bs:guid> | bs:UUID | [1..1] | Идентификатор карточки животного |
178 | ···············<vd:specifiedAnimal> | dt:Animal | [0..1] | Сведения о животном |
179 | ··················<dt:gender>?</dt:gender> | dt:AnimalGender | [1..1] | Пол животного |
180 | ···············</vd:specifiedAnimal> | |||
181 | ···············<vd:referencedDocument> | vd:ReferencedDocument | [0..*] | Связанные документы |
182 | ··················<bs:uuid>?</bs:uuid> | bs:UUID | [1..1] | Идентификатор документа |
183 | ··················<vd:type>?</vd:type> | dt:DocumentType | [1..1] | Тип документа |
184 | ··················<vd:relationshipType>?</vd:relationshipType> | dt:ReferenceType | [1..1] | Тип связи документа |
185 | ···············</vd:referencedDocument> | |||
186 | ············</vd:individualMember> | |||
187 | ·········</vd:unitInfo> | |||
188 | ·········<vd:referencedDocument> | vd:ReferencedDocument | [0..*] | Связанные документы |
189 | ············<bs:uuid>?</bs:uuid> | bs:UUID | [1..1] | Идентификатор документа |
190 | ············<vd:type>?</vd:type> | dt:DocumentType | [1..1] | Тип документа |
191 | ············<vd:relationshipType>?</vd:relationshipType> | dt:ReferenceType | [1..1] | Тип связи документа |
192 | ·········</vd:referencedDocument> | |||
193 | ······</vd:animalRegistration> | |||
194 | ···</hrt:animalRegistrationList> | |||
195 | </hrt:getAnimalRegistrationChangesListResponse> |
Примеры запросов
TODO
См. также
Вернуться к началу ↑
Вернуться на страницу профиля API Herriot:Services:v1.0