UpdateVeterinaryEventsOperation v2: различия между версиями
Перейти к навигации
Перейти к поиску
(Новая страница: «== Общие сведения == Операция '''UpdateVeterinaryEventsOperation''' предназначена для внесения сведений о в…») |
|||
Строка 33: | Строка 33: | ||
:: • Внутренняя ошибка системы. | :: • Внутренняя ошибка системы. | ||
===Используемые пространства | ===Используемые пространства имен === | ||
{{столбцы}} | {{столбцы}} | ||
{{столбец}} | {{столбец}} | ||
* [[NameSpaces#http://api.vetrf.ru/schema/cdm/base|bs]] (<nowiki>http://api.vetrf.ru/schema/cdm/base</nowiki>) | * [[NameSpaces#http://api.vetrf.ru/schema/cdm/base|bs]] (<nowiki>http://api.vetrf.ru/schema/cdm/base</nowiki>) | ||
** [[Decimal|bs:Decimal]] | ** [[Decimal |bs:Decimal]] | ||
** [[Identifier|bs:Identifier]] | |||
** [[String255|bs:String255]] | ** [[String255|bs:String255]] | ||
** [[Text|bs:Text]] | |||
** [[UUID|bs:UUID]] | ** [[UUID|bs:UUID]] | ||
** [[UUID|bs:UUID]] | |||
** [[VersionStatus|bs:VersionStatus]] | ** [[VersionStatus|bs:VersionStatus]] | ||
* [[NameSpaces#http://api.vetrf.ru/schema/cdm/dictionary|dt]] (<nowiki>http://api.vetrf.ru/schema/cdm/dictionary</nowiki>) | |||
** [[Address_v2.0|dt:Address]] | |||
** [[AnimalDisease_v2.0|dt:AnimalDisease]] | |||
** [[BusinessEntity_v2.0|dt:BusinessEntity]] | |||
** [[ComplexDate_v2.0| dt:ComplexDate]] | |||
** [[Country_v2.0|dt:Country]] | |||
** [[Day_v2.0|dt:Day]] | |||
** [[DocumentType_v2.0|dt:DocumentType]] | |||
** [[Enterprise_v2.0|dt:Enterprise]] | |||
** [[EnterpriseRole_v2.0|dt:EnterpriseRole]] | |||
** [[GTINType_v2.0|dt:GTINType]] | |||
** [[Hour_v2.0|dt:Hour]] | |||
{{столбец}} | {{столбец}} | ||
* [[ | ** [[Location_v2.0 | dt:Location]] | ||
** [[ | ** [[MedicinalDrug_v2.0|dt:MedicinalDrug]] | ||
* [[ | ** [[Minute_v2.0| dt:Minute]] | ||
** [[ | ** [[Month_v2.0|dt:Month]] | ||
** [[ | ** [[Organization_v2.0|dt:Organization]] | ||
** [[ | ** [[Package_v2.0|dt:Package]] | ||
** [[ | ** [[PackageLevelType_v2.0|dt:PackageLevelType]] | ||
** [[ | ** [[PackageList_v2.0|dt:PackageList]] | ||
** [[ | ** [[PackingCodeType_v2.0|dt:PackingCodeType]] | ||
** [[ | ** [[PackingType_v2.0|dt:PackingType]] | ||
** [[ | ** [[Producer_v2.0|dt:Producer]] | ||
** [[Product_v2.0|dt:Product]] | |||
** [[ProductItem_v2.0|dt:ProductItem]] | |||
** [[ProductMarks_v2.0|dt:ProductMarks]] | |||
** [[ProductType_v2.0|dt:ProductType]] | |||
** [[ResearchMethod_v2.0|dt:ResearchMethod]] | |||
** [[ResearchResult_v2.0|dt:ResearchResult]] | |||
** [[SubProduct_v2.0|dt:SubProduct]] | |||
** [[Unit_v2.0|dt:Unit]] | |||
** [[User_v2.0|dt:User]] | |||
** [[Year_v2.0|dt:Year]] | |||
{{столбец}} | {{столбец}} | ||
* [[NameSpaces#http://api.vetrf.ru/schema/cdm/mercury/vet-document|vd]] (<nowiki>http://api.vetrf.ru/schema/cdm/mercury/vet-document</nowiki>) | |||
** [[AnimalMedicationEvent_v2.0|vd:AnimalMedicationEvent]] | |||
** [[Batch_v2.0|vd:Batch]] | |||
** [[BatchOrigin_v2.0|vd:BatchOrigin]] | |||
** [[GoodsDate_v2.0|vd:GoodsDate]] | |||
** [[LaboratoryResearchEvent_v2.0|vd:LaboratoryResearchEvent]] | |||
** [[QuarantineEvent_v2.0|vd:QuarantineEvent]] | |||
** [[StockEntry_v2.0|vd:StockEntry]] | |||
** [[StockEntryEventList_v2.0|vd:StockEntryEventList]] | |||
** [[VeterinaryEventType_v2.0|vd:VeterinaryEventType]] | |||
* [[NameSpaces#http://www.w3.org/2001/XMLSchema|xs]] (<nowiki>http://www.w3.org/2001/XMLSchema</nowiki>) | * [[NameSpaces#http://www.w3.org/2001/XMLSchema|xs]] (<nowiki>http://www.w3.org/2001/XMLSchema</nowiki>) | ||
** [http://www.w3.org/TR/xmlschema-2/#NCName xs:NCName] | |||
** [http://www.w3.org/TR/xmlschema-2/#boolean xs:boolean] | ** [http://www.w3.org/TR/xmlschema-2/#boolean xs:boolean] | ||
** [http://www.w3.org/TR/xmlschema-2/# | ** [http://www.w3.org/TR/xmlschema-2/#boolean xs:boolean] | ||
** | ** [http://www.w3.org/TR/xmlschema-2/#date xs:date] | ||
** [http://www.w3.org/TR/xmlschema-2/# | ** [http://www.w3.org/TR/xmlschema-2/#DateTime xs:DateTime] | ||
** [http://www.w3.org/TR/xmlschema-2/#int xs:int] | |||
** [http://www.w3.org/TR/xmlschema-2/#string xs:string] | ** [http://www.w3.org/TR/xmlschema-2/#string xs:string] | ||
{{столбцы/конец}} | {{столбцы/конец}} | ||
== Данные запроса == | == Данные запроса == | ||
Версия 08:27, 18 июля 2017
Общие сведения
Операция UpdateVeterinaryEventsOperation предназначена для внесения сведений о ветеринарных мероприятиях, проводимых с партией продукции таких, как лабораторные исследования, карантинирование, иммунизации и обработки для живых животных. Поддерживается обновление сведений о лабораторных исследованиях, для которых ранее не был указан результат исследования.
В рамках операции UpdateVeterinaryEventsOperation доступны следующие действия:
- для одной или нескольких записей журнала могут быть внесены сведения о проведенных лабораторных исследованиях;
- для одной или нескольких записей журнала могут быть внесены сведения о карантинировании (для живых животных);
- для одной или нескольких записей журнала могут быть внесены сведения о проведенной иммунизации или обработке против паразитов (для живых животных);
- внесение результатов лабораторных исследований, если они ранее не были указаны.
При выполнении операции на вход системы передаются следующие сведения:
- информация о пользователе - инициаторе запроса;
- предприятие на котором находится партия, для которой вносятся сведения о ветеринарном мероприятии;
- запись складского журнала, для которой вносятся/обновляются сведения о мероприятиях. Может быть указано более одной записи складского журнала. Для каждой записи должен быть указан идентификатор (GUID) и список мероприятий.
Результатом выполнения данной операции является:
- Список записей складского журнала продукции с измененными сведениями о ветеринарных мероприятиях.
Возможные сценарии
При обработке запроса возможны следующие сценарии:
- 1.1. Запрос успешно обработан. Пользователю вернулась запись складского журнала с указанием лабораторных исследований.
- 1.2. Произошла ошибка при обработке запроса.
- • Некорректный запрос.
- • Внутренняя ошибка системы.
- 2.1. Запрос успешно обработан. Пользователю вернулась запись складского журнала с указанием места и количества дней карантинирования.
- 2.2. Произошла ошибка при обработке запроса.
- • Некорректный запрос.
- • Внутренняя ошибка системы.
- 3.1. Запрос успешно обработан. Пользователю вернулась запись складского журнала с указанием проведенных обработок/иммунизаций.
- 3.2. Произошла ошибка при обработке запроса.
- • Некорректный запрос.
- • Внутренняя ошибка системы.
Используемые пространства имен
|
|
Данные запроса
Данные ответа
Примеры запросов
Внесение сведений о лабораторных исследованиях
Внесение сведений о карантинировании животных
Внесение сведений об обработках/иммунизациях