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 | Идентификатор фиксированного свойства | Только в режиме поиска по свойствам первичных и вторичных преобразователей |
Ответы сервера
Данный код возвращается по завершению поиска.
Данный код возвращается в том случае, если в запросе не был передан идентификатор токена сессии.