http://<server_address>/search?session=<session_token_id>&mode=<search_mode_value>&value=<seach_value>&name=<additional_property_name>&type=<type_id>
Данный метод позволяет найти объекты учета или параметры ресурсов по значениям свойств объектов учета, первичных приборов или вторичных приборов.
Режим поиска задается в параметре mode одним из возможных значений:
Доступные значения параметра | Описание |
---|---|
AccountingObjectProperty | Режим поиска по свойствам объектов учета (поиск возможен только по паре имя свойства - значение) |
PrimaryConverterProperty | Режим поиска по свойствам первичных приборов учета (поиск возможен только по паре идентификатор свойства - значение) |
SecondaryConverterProperty | Режим поиска по свойствам вторичных приборов учета (поиск возможен только по паре идентификатор свойства - значение) |
В зависимости от выбранного режима поиска необходимо указать имя свойства или его идентификатор:
- параметр name служит для указания имени свойства
- параметр type служит для указания идентификатора свойства
Возможные значения параметра type:
Доступные значения параметра | Описание |
---|---|
0 | Серийный номер (серийный номер прибора) |
1 | Последняя поверка (дата последней проведённой проверки) |
2 | Следующая поверка (дата следующей проверки) |
3 | Дата монтажа (дата монтажа прибора) |
4 | Номер договора (номер договора обслуживания прибора) |
5 | Производитель (производитель прибора) |
6 | Доп. ID1 (дополнительное свойство ID1) |
7 | Доп. ID2 (дополнительное свойство ID2) |
8 | Доп. ID3 (дополнительное свойство ID3) |
14 | Доп. ID4 (дополнительное свойство ID4) |
15 | Доп. ID5 (дополнительное свойство ID5) |
16 | Доп. описание 1 (дополнительное описание 1) |
17 | Доп. описание 2 (дополнительное описание 2) |
В качестве результатов поиска возвращается коллекция искомых объектов.
Запрос
Параметры запроса
Имя параметра | Тип данных | Описание | Обязательный |
---|---|---|---|
session | UUID | Идентификатор токена сессии | Да |
mode | string | Режим поиска | Да |
value | string | Искомое значение | Да |
name | string | Имя дополнительного свойства | Только в режиме поиска по свойствам объектов учета |
type | int8 | Идентификатор фиксированного свойства | Только в режиме поиска по свойствам первичных и вторичных преобразователей |
Ответы сервера
Данный код возвращается по завершению поиска.
Данный код возвращается в том случае, если в запросе не был передан идентификатор токена сессии.