Подсистема работы со справочниками и реестрами в Ветис.API

Материал из Справочная система Россельхознадзора
Перейти к навигации Перейти к поиску

Общие сведения

Это группа сервисов, предназначенных для работы со справочниками и реестрами, использующимися в Ветис.

Предоставляемые сервисы

Цербер (EnterpriseService)

Сервис EnterpriseService предназначен для работы с реестром хозяйствующих субъектов и предприятий.

Операции версии 1.*

  • GetBusinessEntityList — получение списка хозяйствующих субъектов из реестра Россельхознадзора;
  • GetBusinessEntityChangesList — получение списка хозяйствующих субъектов из реестра Россельхознадзора, изменённых за указанный период времени;
  • GetBusinessEntityByGuid — получение последней в истории записи хозяйствующего субъекта по глобальному идентификатору;
  • GetBusinessEntityByUuid — получение версии записи хозяйствующего субъекта по уникальному идентификатору;
  • GetEnterpriseByGuid — получение последней в истории записи предприятия по его глобальному идентификатору;
  • GetEnterpriseByUuid — получение версии записи предприятия по уникальному идентификатору;
  • GetRussianEnterpriseList — получение списка предприятий, зарегистрированных на территории Российской Федерации;
  • GetForeignEnterpriseList — получение списка зарубежных предприятий;
  • GetForeignEnterpriseChangesList — получение списка иностранных предприятий, изменённых за указанный период времени;
  • GetRussianEnterpriseChangesList — получение списка Российских предприятий, изменённых за указанный период времени.

wsdl

WSDL (продуктивная версия): http://api.vetrf.ru/schema/platform/cerberus/services/EnterpriseService_v1.3_production.wsdl

WSDL (тестовая версия): http://api.vetrf.ru/schema/platform/cerberus/services/EnterpriseService_v1.4_pilot.wsdl

Операции версии 2.0

  • GetActivityLocationList — получения списка поднадзорных объектов (площадок), связанных с заданным хозяйствующим субъектом;
  • GetBusinessEntityByGuid — получение последней в истории записи хозяйствующего субъекта по глобальному идентификатору;
  • GetBusinessEntityByUuid — получение версии записи хозяйствующего субъекта по уникальному идентификатору;
  • GetBusinessEntityChangesList — получение списка хозяйствующих субъектов, изменённых за указанный период времени;

Икар (IkarService)

Сервис IkarService предназначен для получения информации об адресных объектах.

Операции

  • GetAllCountryList — получение списка всех стран;
  • GetCountryByGuid — получение информации о стране по её глобальному идентификатору;
  • GetCountryByUuid — получение данных о стране по её идентификатору (одна из версий записи);
  • GetCountryChangesList — получение изменений в списке стран за указанный период;
  • GetRegionListByCountry — получение списка регионов по идентификатору страны;
  • GetRegionByUUID — получение версии записи региона по идентификатору;
  • GetRegionByGUID — получение региона по глобальному идентификатору;
  • GetRegionChangesList — получение списка изменений в записях регионов за период времени;
  • GetDistrictListByRegion — получение списка районов определённого региона;
  • GetDistrictByGuid — получение района по его глобальному идентификатору;
  • GetDistrictChangesList — получение списка изменений районов;
  • GetLocalityListByDistrict — получение списка населённых пунктов по идентификатору района;
  • GetLocalityListByLocality — получение списка населённых пунктов по идентификатору населённого пункта;
  • GetLocalityListByRegion — получение списка населённых пунктов по глобальному идентификатору региона;
  • FindLocalityListByName — получение списка населённых пунктов по имени или его части;
  • FindStreetListByName — получение списка улиц по названию или его части и идентификатору населённого пункта;
  • GetStreetListByLocality — получение списка улиц по идентификатору населённого пункта.

wsdl

WSDL (продуктивная версия): http://api.vetrf.ru/schema/platform/ikar/services/IkarService_v1.3_production.wsdl

WSDL (тестовая версия): http://api.vetrf.ru/schema/platform/ikar/services/IkarService_v1.4_pilot.wsdl

DictionaryService

Сервис DictionaryService предназначен для получения справочной информации.

Операции

  • GetPurposeByGuid - получение цели по глобальному идентификатору;
  • GetPurposeByUuid - получение цели по идентификатору версии записи;
  • GetPurposeChangesList - получение списка изменённых целей за определённый период времени;
  • GetPurposeList - получение списка целей;
  • GetUnitByGuid - получение единицы измерения по глобальному идентификатору;
  • GetUnitByUuid - получение единицы измерения по идентификатору версии записи;
  • GetUnitChangesList - получение списка измененных единиц измерения за определённый период времени;
  • GetUnitList - получение списка единиц измерения.

wsdl

WSDL (боевая версия): http://api.vetrf.ru/schema/platform/services/DictionaryService_v1.3_production.wsdl

WSDL (тестовая версия): http://api.vetrf.ru/schema/platform/services/DictionaryService_v1.4_pilot.wsdl

ProductService

Сервис ProductService предназначен для получения реестра категорий продукции.

Операции

  • GetProductByGuid — получение актуальной версии продукции по глобальному идентификатору;
  • GetProductByUuid — получение продукции по идентификатору;
  • GetProductByTypeList — получение списка продукции по указанному типу;
  • GetProductChangesList — получение истории изменений для справочника продукции;
  • GetSubProductByGuid — получение актуальной версии вида продукции по глобальному идентификатору;
  • GetSubProductByUuid — получение вида продукции по идентификатору;
  • GetSubProductByProductList — получение списка видов продукции по указанному продукту;
  • GetSubProductChangesList — получение истории изменений по справочнику видов продукции;
  • GetProductItemByGuid — получение актуальной версии наименования продукции по глобальному идентификатору;
  • GetProductItemByUuid — получение наименования продукции по идентификатору;
  • GetProductItemList — получение списка наименований продукции по указанному виду продукции и идентификатору предприятия-производителя;
  • GetProductItemChangesList — получение истории изменений по справочнику наименований продукции для предприятия-производителя.

wsdl

WSDL (боевая версия): http://api.vetrf.ru/schema/platform/services/ProductService_v1.3_production.wsdl

WSDL (тестовая версия): http://api.vetrf.ru/schema/platform/services/ProductService_v1.4_pilot.wsdl

Безопасность

Базовая аутентификация с помощью логина и пароля, предоставляемых в ответном письме при получении доступа.

Вернуться к началу ↑