CRPTGateway:Services:v2.0: различия между версиями

Материал из Справочная система Россельхознадзора
Перейти к навигации Перейти к поиску
 
(не показано 13 промежуточных версий этого же участника)
Строка 1: Строка 1:
=Общие сведения=
=Общие сведения=
Профиль интеграционного шлюза ВетИС.API v2.0 для интеграции с ЦРПТ.
Профиль интеграционного шлюза ВетИС.API v2.0 ЦРПТ.


=Версии профиля API=
=Версии профиля API=
Строка 8: Строка 8:
{| class="wikitable"
{| class="wikitable"
|-
|-
! № !! Сервис !! Описание !! WSDL
! № !! Сервис !! Описание  
|-
|-
| 1
| 1
| '''ApplicationManagementService'''
| '''ApplicationManagementService'''
| Подсистема обработки заявок
| Подсистема обработки заявок
|
|-
|-
| 2
| 2
| '''EnterpriseService'''
| '''EnterpriseService'''
| Сервис реестров хозяйствующих субъектов и предприятий
| Сервис реестров хозяйствующих субъектов и предприятий
|
|-
|-
| 3
| 3
| '''ProductService'''
| '''ProductService'''
| Сервис реестров категорий продукции
| Сервис реестров категорий продукции
|  
|-
| 4
| '''FMPRegistryService'''
| Сервис реестров лекарственных препаратов ветеринарного назначения, фармацевтических субстанций, кормов и кормовых добавок.
|-
|-
|}
|}


= Принципы взаимодействия с сервисами ВетИС.API =
= Принципы взаимодействия с сервисами ВетИС.API =
== Взаимодействие с ApplicationManagementService ==
== Взаимодействие с сервисами справочников и реестров ==


= Структура XSD =
= Структура XSD =
</br>
'''Базовые типы данных:'''
{| class="wikitable"
|-
! XSD-схема !! Пространство имен
|-
| base_v2.1.xsd
|| xmlns:'''bs'''=<nowiki>"http://api.vetrf.ru/schema/cdm/base"</nowiki>
|}
'''Прикладные типы данных:'''
{| class="wikitable"
|-
! XSD-схема !! Пространство имен
|-
| dictionary_v2.5.xsd
|| xmlns:'''dt'''=<nowiki>"http://api.vetrf.ru/schema/cdm/dictionary/v2"</nowiki> 
|-
| document_v2.5.xsd
|| xmlns:'''vd'''=<nowiki>"http://api.vetrf.ru/schema/cdm/mercury/vet-document/v2"</nowiki>
|-
| codelist_v2.5r4.xsd
|| xmlns:'''cl'''=<nowiki>"http://api.vetrf.ru/schema/cdm/codelist/v2"</nowiki>
|-
|}
'''Профиль API интеграционного шлюза ВетИС.API ЦРПТ:'''
{| class="wikitable"
|-
! XSD-схема !! Пространство имен
|-
| crpt_gateway_applications_v2.0.xsd
|| xmlns:'''cgw'''=<nowiki>"http://api.vetrf.ru/schema/cdm/crptgw/applications/v2"</nowiki> 
|-
|}
'''Профиль API справочников и реестров:'''
{| class="wikitable"
|-
! XSD-схема !! Пространство имен
|-
| registry_ws_definitions_v2.5.xsd
|| xmlns:'''ws'''=<nowiki>"http://api.vetrf.ru/schema/cdm/registry/ws-definitions/v2"</nowiki> 
|-
|}
'''Типы данных транспортного уровня интеграционного шлюза ВетИС.API:'''
{| class="wikitable"
|-
! XSD-схема !! Пространство имен
|-
| application_v2.1.xsd
|| xmlns:'''apl'''=<nowiki>"http://api.vetrf.ru/schema/cdm/application"</nowiki> 
|-
| application_ws_definitions_v2.1.xsd
|| xmlns:'''apldef'''=<nowiki>"http://api.vetrf.ru/schema/cdm/application/ws-definitions"</nowiki> 
|-
| base_ws_definitions_v2.1.xsd
|| xmlns:'''bsdef'''=<nowiki>"http://api.vetrf.ru/schema/cdm/base/ws-definitions"</nowiki> 
|-
|}
= ApplicationManagementService (подсистема обработки заявок)=
=== Параметры подключения ===
=== Операции, выполняемые через ApplicationManagementService ===
= EnterpriseService (реестр хозяйствующих субъектов и предприятий)=
=== Параметры подключения ===
=== Операции, выполняемые через EnterpriseService ===
= ProductService (реестр категорий продукции) =
=== Параметры подключения ===
=== Операции, выполняемые через ProductService ===
= FMPRegistryService (реестр лекарственных препаратов, фармацевтических субстанций, кормов и кормовых добавок) =
=== Параметры подключения ===
=== Операции, выполняемые через FMPRegistryService ===
{| class="wikitable"
|-
!  Код  !! Название операции / ссылка на спецификацию !! Описание операции
|-
| style="text-align:center;" |FMP.CRPT.1.1
|| [[CRPTGateway:GetMedicineRegistryEntryList:v2.0|GetMedicineRegistryEntryList]]
|| Получение записей реестра лекарственных препаратов ветеринарного применения, фармацевтических субстанций, кормов и кормовых добавок
|-
| style="text-align:center;" |FMP.CRPT.1.2
|| [[CRPTGateway:GetRegistryEntryByCertificate:v2.0|GetRegistryEntryByCertificate]]
|| Получение записи реестра лекарственных препаратов ветеринарного применения, фармацевтических субстанций, кормов и кормовых добавок по номеру регистрационного удостоверения
|-
| style="text-align:center;" |FMP.CRPT.1.3
|| [[CRPTGateway:GetRegistryEntryByGuid :v2.0|GetRegistryEntryByGuid ]]
|| Получение записи реестра лекарственных препаратов ветеринарного применения, фармацевтических субстанций, кормов и кормовых добавок по глобальному идентификатору
|-
|}

Текущая версия на 03:00, 23 июля 2024

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

Профиль интеграционного шлюза ВетИС.API v2.0 ЦРПТ.

Версии профиля API

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

Сервис Описание
1 ApplicationManagementService Подсистема обработки заявок
2 EnterpriseService Сервис реестров хозяйствующих субъектов и предприятий
3 ProductService Сервис реестров категорий продукции
4 FMPRegistryService Сервис реестров лекарственных препаратов ветеринарного назначения, фармацевтических субстанций, кормов и кормовых добавок.

Принципы взаимодействия с сервисами ВетИС.API

Взаимодействие с ApplicationManagementService

Взаимодействие с сервисами справочников и реестров

Структура XSD


Базовые типы данных:

XSD-схема Пространство имен
base_v2.1.xsd xmlns:bs="http://api.vetrf.ru/schema/cdm/base"

Прикладные типы данных:

XSD-схема Пространство имен
dictionary_v2.5.xsd xmlns:dt="http://api.vetrf.ru/schema/cdm/dictionary/v2"
document_v2.5.xsd xmlns:vd="http://api.vetrf.ru/schema/cdm/mercury/vet-document/v2"
codelist_v2.5r4.xsd xmlns:cl="http://api.vetrf.ru/schema/cdm/codelist/v2"

Профиль API интеграционного шлюза ВетИС.API ЦРПТ:

XSD-схема Пространство имен
crpt_gateway_applications_v2.0.xsd xmlns:cgw="http://api.vetrf.ru/schema/cdm/crptgw/applications/v2"

Профиль API справочников и реестров:

XSD-схема Пространство имен
registry_ws_definitions_v2.5.xsd xmlns:ws="http://api.vetrf.ru/schema/cdm/registry/ws-definitions/v2"

Типы данных транспортного уровня интеграционного шлюза ВетИС.API:

XSD-схема Пространство имен
application_v2.1.xsd xmlns:apl="http://api.vetrf.ru/schema/cdm/application"
application_ws_definitions_v2.1.xsd xmlns:apldef="http://api.vetrf.ru/schema/cdm/application/ws-definitions"
base_ws_definitions_v2.1.xsd xmlns:bsdef="http://api.vetrf.ru/schema/cdm/base/ws-definitions"

ApplicationManagementService (подсистема обработки заявок)

Параметры подключения

Операции, выполняемые через ApplicationManagementService

EnterpriseService (реестр хозяйствующих субъектов и предприятий)

Параметры подключения

Операции, выполняемые через EnterpriseService

ProductService (реестр категорий продукции)

Параметры подключения

Операции, выполняемые через ProductService

FMPRegistryService (реестр лекарственных препаратов, фармацевтических субстанций, кормов и кормовых добавок)

Параметры подключения

Операции, выполняемые через FMPRegistryService

Код Название операции / ссылка на спецификацию Описание операции
FMP.CRPT.1.1 GetMedicineRegistryEntryList Получение записей реестра лекарственных препаратов ветеринарного применения, фармацевтических субстанций, кормов и кормовых добавок
FMP.CRPT.1.2 GetRegistryEntryByCertificate Получение записи реестра лекарственных препаратов ветеринарного применения, фармацевтических субстанций, кормов и кормовых добавок по номеру регистрационного удостоверения
FMP.CRPT.1.3 GetRegistryEntryByGuid Получение записи реестра лекарственных препаратов ветеринарного применения, фармацевтических субстанций, кормов и кормовых добавок по глобальному идентификатору