Общие сведения
Операция GetResearchMethodByGuid предназначена для поиска сведений о методе исследования по глобальному идентификатору. Возвращается последняя актуальная запись (last=true, active=true). Выполнение операции заканчивается либо возвратом записи о методе исследования, либо ошибкой, в случае если параметры запроса не корректны, если запись по запросу не найдена или произошла иная ошибка выполнения запроса.
Входные данные
- глобальный уникальный идентификатор метода исследования.
Выходные данные
- данные о методе исследования.
Спецификация запроса
#
|
Название XML-элемента
|
Тип
|
Обязат.
|
Описание
|
Пример
|
1
|
<ws:getResearchMethodByGuidRequest>
|
|
|
|
|
2
|
···<bs:guid>
|
bs:UUID
|
[1..1]
|
Глобальный идентификатор метода исследования
|
<bs:guid>8aaaac24-8e10-499e-b1a2-cda0bf3f5855</bs:guid>
|
3
|
</ws:getResearchMethodByGuidRequest>
|
|
|
|
|
Спецификация ответа
#
|
Название XML-элемента
|
Тип
|
Обязат.
|
Описание
|
Пример
|
1
|
<ws:getResearchMethodByGuidResponse>
|
|
|
|
|
3
|
···<dt:researchMethod>
|
dt:ResearchMethod
|
[1..1]
|
Метод исследования.
|
|
4
|
······<bs:uuid>
|
bs:UUID
|
[1..1]
|
Идентификатор версии метода исследования.
|
<bs:uuid>c9781d68-8f7d-4fb6-a007-d7a14f0815f6</bs:uuid>
|
5
|
······<bs:guid>
|
bs:UUID
|
[1..1]
|
Глобальный идентификатор метода исследования.
|
<bs:guid>8aaaac24-8e10-499e-b1a2-cda0bf3f5855</bs:guid>
|
6
|
······<bs:active>
|
xs:boolean
|
[1..1]
|
Является ли запись активной:
- true - запись активна;
- false - запись не активна.
|
<bs:active>true</bs:active>
|
7
|
······<bs:last>
|
xs:boolean
|
[1..1]
|
Является ли версия записи последней:
|
<bs:last>true</bs:last>
|
8
|
······<bs:status>
|
bs:VersionStatus
|
[1..1]
|
Статус версии метода исследования.
|
<bs:status>100</bs:status>
|
9
|
······<bs:createDate>
|
xs:DateTime
|
[1..1]
|
Дата создания метода исследования.
|
<bs:createDate>2017-07-07T12:00:00</bs:createDate>
|
10
|
······<bs:updateDate>
|
xs:DateTime
|
[1..1]
|
Дата изменения метода исследования.
|
<bs:updateDate>2017-07-07T12:00:00</bs:updateDate>
|
11
|
······<bs:previous>
|
bs:UUID
|
[0..1]
|
Идентификатор предыдущей версии записи метода исследования.
|
<bs:previous>c9781d68-8f7d-4fb6-a007-d7a14f0815f6</bs:previous>
|
12
|
······<bs:next>
|
bs:UUID
|
[0..1]
|
Идентификатор следующей версии записи метода исследования.
|
<bs:next>8aaaac24-8e10-499e-b1a2-cda0bf3f5855</bs:next>
|
13
|
······<dt:name>
|
bs:String255
|
[1..1]
|
Наименование метода исследования.
|
<dt:name>Метод 1</dt:name>
|
14
|
···</dt:researchMethod>
|
|
|
|
|
15
|
</ws:getResearchMethodByGuidResponse>
|
|
|
|
|
Описание ошибок
Ошибка |
Описание
|
InternalServiceFault |
Внутренняя ошибка сервиса.
|
IncorrectRequestFault |
Некорректный запрос. Происходит в случае, если запрос не соответствует требованиям указанным в xsd.
|
EntityNotFoundFault |
Объект с заданными параметрами не найден в базе.
|
Пример запроса