Общие сведения
Операция GetResearchMethodByGuid предназначена для поиска сведений о методе исследования по глобальному идентификатору. Возвращается последняя актуальная запись (last=true, active=true). Выполнение операции заканчивается либо возвратом записи о методе исследования, либо ошибкой, в случае если параметры запроса не корректны, если запись по запросу не найдена или произошла иная ошибка выполнения запроса.
Входные данные
- глобальный уникальный идентификатор метода исследования.
Выходные данные
- данные о методе исследования.
Спецификация запроса
#
|
Название XML-элемента
|
Тип
|
Обязат.
|
Описание (нажмите [...] для отображения дополнительного описания)
|
001
|
<ws:getResearchMethodByGuidRequest>
|
|
|
|
002
|
···<bs:guid>GUID</bs:guid>
|
bs:UUID
|
[1..1]
|
Глобальный идентификатор метода исследования.
|
003
|
</ws:getResearchMethodByGuidRequest>
|
|
|
|
Спецификация ответа
#
|
Название XML-элемента
|
Тип
|
Обязат.
|
Описание (нажмите [...] для отображения дополнительного описания)
|
001
|
<ws:getResearchMethodByGuidResponse>
|
|
|
|
002
|
···<dt:researchMethod>
|
dt:ResearchMethod
|
[1..1]
|
Метод исследования.
|
003
|
······<bs:uuid>UUID</bs:uuid>
|
bs:UUID
|
[1..1]
|
Идентификатор версии метода исследования.
|
004
|
······<bs:guid>GUID</bs:guid>
|
bs:UUID
|
[1..1]
|
Глобальный идентификатор метода исследования.
|
005
|
······<bs:active>true</bs:active>
|
xs:boolean
|
[1..1]
|
Описывает, является ли запись активной.
- true - запись активна;
- false - запись не активна.
|
006
|
······<bs:last>true</bs:last>
|
xs:boolean
|
[1..1]
|
Описывает, является ли версия записи последней.
|
007
|
······<bs:status>100</bs:status>
|
bs:VersionStatus
|
[1..1]
|
Статус версии метода исследования.
|
008
|
······<bs:createDate>2017-07-07T12:00:00</bs:createDate>
|
xs:DateTime
|
[1..1]
|
Дата создания метода исследования.
|
009
|
······<bs:updateDate>2017-07-07T12:00:00</bs:updateDate>
|
xs:DateTime
|
[1..1]
|
Дата изменения метода исследования.
|
010
|
······<bs:previous>UUID</bs:previous>
|
bs:UUID
|
[0..1]
|
Идентификатор предыдущей версии записи метода исследования.
|
011
|
······<dt:name>Метод 1</dt:name>
|
bs:String255
|
[1..1]
|
Наименование метода исследования.
|
012
|
···</dt:researchMethod>
|
|
|
|
013
|
</ws:getResearchMethodByGuidResponse>
|
|
|
|
Описание ошибок
Ошибка |
Описание
|
InternalServiceFault |
Внутренняя ошибка сервиса.
|
IncorrectRequestFault |
Некорректный запрос. Происходит в случае, если запрос не соответствует требованиям указанным в xsd.
|
EntityNotFoundFault |
Объект с заданными параметрами не найден в базе.
|
Пример запроса