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