Компонент Ветис.API: различия между версиями

Материал из Справочная система Россельхознадзора
Перейти к навигации Перейти к поиску
Строка 6: Строка 6:
* Автоматизация взаимодействия системы [[Автоматизированная система Меркурий|'''Меркурий''']] с учетными системами хозяйствующих субъектов для решения задач электронной ветеринарной сертификации.
* Автоматизация взаимодействия системы [[Автоматизированная система Меркурий|'''Меркурий''']] с учетными системами хозяйствующих субъектов для решения задач электронной ветеринарной сертификации.


== Взаимодействие с системой Меркурий ==
== Использование/возможности ==
 
=== Взаимодействие с системой Меркурий ===
Шлюз позволяет сторонним информационным системам передавать информацию, необходимую для формирования электронных ветеринарных сертификатов, в [[Автоматизированная система Меркурий|'''Меркурий''' ]] и получать информацию об оформленных электронных сертификатах из [[Автоматизированная система Меркурий|'''Меркурия''']].
Шлюз позволяет сторонним информационным системам передавать информацию, необходимую для формирования электронных ветеринарных сертификатов, в [[Автоматизированная система Меркурий|'''Меркурий''' ]] и получать информацию об оформленных электронных сертификатах из [[Автоматизированная система Меркурий|'''Меркурия''']].


Строка 13: Строка 15:
Для реализации этих возможностей информационные системы хозяйствующих субъектов должны передавать информацию в Меркурий и посылать запросы на получение информации из Меркурия по определенным правилам – по тем, по которым работает универсальный шлюз. Для этого в информационных системах хозяйствующих субъектов нужно создать клиентские модули, которые будут «переводить» сообщения и запросы этих систем на язык, понятный Меркурию.
Для реализации этих возможностей информационные системы хозяйствующих субъектов должны передавать информацию в Меркурий и посылать запросы на получение информации из Меркурия по определенным правилам – по тем, по которым работает универсальный шлюз. Для этого в информационных системах хозяйствующих субъектов нужно создать клиентские модули, которые будут «переводить» сообщения и запросы этих систем на язык, понятный Меркурию.


== Типы данных и операции ==
== Структура ==
 
=== Базовые компоненты ===
 
* [[Media:Platform_base_requirements_1.1_v2.pdf|Базовые компоненты и версионность]]
 
=== Система обработки заявок ===
* [[Media:Application_management_service_requirements_1.1_v2.pdf|Единая система обработки заявок]]
* Сервис приема и обработки заявок к прикладным информационным системам, входящим в состав Ветис. В том числе, заявки к системе Меркурий: на гашение входящих ВСД, заявки на оформление ВСД на транспортные и производственные партии и т.д.:
* Сервис приема и обработки заявок к прикладным информационным системам, входящим в состав Ветис. В том числе, заявки к системе Меркурий: на гашение входящих ВСД, заявки на оформление ВСД на транспортные и производственные партии и т.д.:
:http://api.vetrf.ru/schema/platform/services/ApplicationManagementService_v1.2.wsdl
:http://api.vetrf.ru/schema/platform/services/ApplicationManagementService_v1.2.wsdl
* Сервис получения справочной информации:
 
:http://api.vetrf.ru/schema/platform/services/DictionaryService_v1.2.wsdl
=== Сервисы реестров ===
* Сервис получения реестра категорий продукции:
 
:http://api.vetrf.ru/schema/platform/services/ProductService_v1.2.wsdl
* Сервис получения реестра хозяйствующих субъектов и предприятий:
* Сервис получения реестра хозяйствующих субъектов и предприятий:
:http://api.vetrf.ru/schema/platform/cerberus/services/EnterpriseService_v1.2.wsdl
:http://api.vetrf.ru/schema/platform/cerberus/services/EnterpriseService_v1.2.wsdl
* Сервис получения адресной справочной информации:
* [[Media:Enterprise service requirements 1.1 v2.pdf|Веб-сервис доступа к реестрам фирм и предприятий ]]
:http://api.vetrf.ru/schema/platform/ikar/services/IkarService_v1.2.wsdl
* Описание типов заявок к информационной системе Меркурий:
* Описание типов заявок к информационной системе Меркурий:
:http://api.vetrf.ru/schema/platform/mercury/g2b/applications_v1.2.xsd
:http://api.vetrf.ru/schema/platform/mercury/g2b/applications_v1.2.xsd


==Функциональные спецификации==
=== Сервисы нормативно-справочной информации ===
* [[Media:Platform_base_requirements_1.1_v2.pdf|Базовые компоненты и версионность]]
 
* [[Media:Dictionary_service_requirements_1.1_v2.pdf|Веб-сервис справочников платформы "Ветис" ]]
* [[Media:Dictionary_service_requirements_1.1_v2.pdf|Веб-сервис справочников платформы "Ветис" ]]
* [[Media:Enterprise service requirements 1.1 v2.pdf|Веб-сервис доступа к реестрам фирм и предприятий ]]
* [[Media:Ikar service requirements 1.1 v2.pdf|Веб-сервис интегрированного реестра адресов Россельхознадзора]]
* [[Media:Ikar service requirements 1.1 v2.pdf|Веб-сервис интегрированного реестра адресов Россельхознадзора]]
* Сервис получения адресной справочной информации:
:http://api.vetrf.ru/schema/platform/ikar/services/IkarService_v1.2.wsdl
* Сервис получения справочной информации:
:http://api.vetrf.ru/schema/platform/services/DictionaryService_v1.2.wsdl
* Сервис получения реестра категорий продукции:
:http://api.vetrf.ru/schema/platform/services/ProductService_v1.2.wsdl
* [[Media:Product_service_requirements_1.1_v2.pdf|Веб-сервис справочников продукции]]
* [[Media:Product_service_requirements_1.1_v2.pdf|Веб-сервис справочников продукции]]
* [[Media:Application_management_service_requirements_1.1_v2.pdf|Единая система обработки заявок]]
 
== Функциональные спецификации ==
 
 
 
 
 


== Предоставление доступа ==
== Предоставление доступа ==

Версия 14:25, 8 июня 2015

Основное назначение

Универсальный шлюз Ветис.API предоставляет внешним программным продуктам возможность обмена информацией с ГИС Ветис. Ветис.API - это интеграционный компонент, точка для взаимодействия с платформой, которая предоставляет функции по выполнению прикладных задач, получению справочной информации и сведений из реестров.

Цели создания

  • Расширение возможностей платформы Ветис и ее компонентов за счет подключения внешних программных модулей.
  • Автоматизация взаимодействия системы Меркурий с учетными системами хозяйствующих субъектов для решения задач электронной ветеринарной сертификации.

Использование/возможности

Взаимодействие с системой Меркурий

Шлюз позволяет сторонним информационным системам передавать информацию, необходимую для формирования электронных ветеринарных сертификатов, в Меркурий и получать информацию об оформленных электронных сертификатах из Меркурия.

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

Для реализации этих возможностей информационные системы хозяйствующих субъектов должны передавать информацию в Меркурий и посылать запросы на получение информации из Меркурия по определенным правилам – по тем, по которым работает универсальный шлюз. Для этого в информационных системах хозяйствующих субъектов нужно создать клиентские модули, которые будут «переводить» сообщения и запросы этих систем на язык, понятный Меркурию.

Структура

Базовые компоненты

Система обработки заявок

  • Единая система обработки заявок
  • Сервис приема и обработки заявок к прикладным информационным системам, входящим в состав Ветис. В том числе, заявки к системе Меркурий: на гашение входящих ВСД, заявки на оформление ВСД на транспортные и производственные партии и т.д.:
http://api.vetrf.ru/schema/platform/services/ApplicationManagementService_v1.2.wsdl

Сервисы реестров

  • Сервис получения реестра хозяйствующих субъектов и предприятий:
http://api.vetrf.ru/schema/platform/cerberus/services/EnterpriseService_v1.2.wsdl
http://api.vetrf.ru/schema/platform/mercury/g2b/applications_v1.2.xsd

Сервисы нормативно-справочной информации

http://api.vetrf.ru/schema/platform/ikar/services/IkarService_v1.2.wsdl
  • Сервис получения справочной информации:
http://api.vetrf.ru/schema/platform/services/DictionaryService_v1.2.wsdl
  • Сервис получения реестра категорий продукции:
http://api.vetrf.ru/schema/platform/services/ProductService_v1.2.wsdl

Функциональные спецификации

Предоставление доступа

Доступ для тестирования универсального шлюза, для разработки и тестирования клиентских модулей предоставляется по заявкам хозяйствующих субъектов и органов государственной власти субъектов Российской Федерации в сфере ветеринарии. В заявке необходимо указать следующее:

  • Название организации, ответственной за формирование запросов к Ветис.API.
  • Контактное(ый) лицо(а) по техническим и организационным вопросам.
  • Краткое название подключаемой программной системы, осуществляющей запросы.
  • Список хозяйствующих субъектов и предприятий, обслуживаемых программной системой.

Заявки принимаются по адресам:

  • почтовый адрес: 600901, г. Владимир, мкр. Юрьевец, ФГБУ «Федеральный центр охраны здоровья животных» (ФГБУ «ВНИИЗЖ»)
  • электронная почта: api@vetrf.ru.

Сопровождение и поддержка

По техническим вопросам, связанным с использованием Ветис.API, обращайтесь по электронной почте на адрес api@vetrf.ru.

При наличии технической проблемы опишите в письме ее суть, укажите действия, которые привели к ее возникновению. Свои предложения и пожелания по разработке Ветис.API вы можете также направлять по данному адресу.

Ссылки

См. также

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