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

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


=Версии профиля API=
=Версии профиля API=
Строка 29: Строка 29:


= Принципы взаимодействия с сервисами ВетИС.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 (подсистема обработки заявок)=
Строка 43: Строка 114:


=== Операции, выполняемые через EnterpriseService ===
=== Операции, выполняемые через EnterpriseService ===
= ProductService (реестр категорий продукции) =
=== Параметры подключения ===
=== Операции, выполняемые через ProductService ===


= ProductService (реестр категорий продукции) =
= ProductService (реестр категорий продукции) =
Строка 68: Строка 133:
| style="text-align:center;" |FMP.CRPT.1.1  
| style="text-align:center;" |FMP.CRPT.1.1  
|| [[CRPTGateway:GetMedicineRegistryEntryList:v2.0|GetMedicineRegistryEntryList]]
|| [[CRPTGateway:GetMedicineRegistryEntryList:v2.0|GetMedicineRegistryEntryList]]
||  
|| Получение записей реестра лекарственных препаратов ветеринарного применения, фармацевтических субстанций, кормов и кормовых добавок
|-
|-
| style="text-align:center;" |FMP.CRPT.1.2  
| style="text-align:center;" |FMP.CRPT.1.2  
|| [[CRPTGateway:GetRegistryEntryByCertificate:v2.0|GetRegistryEntryByCertificate]]
|| [[CRPTGateway:GetRegistryEntryByCertificate:v2.0|GetRegistryEntryByCertificate]]
||  
|| Получение записи реестра лекарственных препаратов ветеринарного применения, фармацевтических субстанций, кормов и кормовых добавок по номеру регистрационного удостоверения
|-
|-
| style="text-align:center;" |FMP.CRPT.1.3  
| style="text-align:center;" |FMP.CRPT.1.3  
|| [[CRPTGateway:GetRegistryEntryByGuid :v2.0|GetRegistryEntryByGuid ]]
|| [[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 Получение записи реестра лекарственных препаратов ветеринарного применения, фармацевтических субстанций, кормов и кормовых добавок по глобальному идентификатору