GET
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)

В качестве результатов поиска возвращается коллекция искомых объектов.

Запрос

Параметры запроса

Имя параметраТип данныхОписаниеОбязательный
sessionUUIDИдентификатор токена сессииДа
modestringРежим поискаДа
valuestringИскомое значениеДа
namestringИмя дополнительного свойстваТолько в режиме поиска по свойствам объектов учета
typeint8Идентификатор фиксированного свойства

Только в режиме поиска по свойствам первичных и вторичных преобразователей

Ответы сервера

Данный код возвращается по завершению поиска.

Данный код возвращается в том случае, если в запросе не был передан идентификатор токена сессии.


  • No labels