Skip to content

Latest commit

 

History

History
9 lines (9 loc) · 1.2 KB

README.md

File metadata and controls

9 lines (9 loc) · 1.2 KB

fnsi-client

Клиент Федеральной НСИ МЗ РФ: https://nsi.rosminzdrav.ru/port/

Описание

  • Подключается как библиотека .jar после упаковывания
  • На вход требуется указать параметры запроса ru.inovus.utils.fnsi.client.service.api.dto.query.* и настройки соединения ru.inovus.utils.fnsi.client.service.api.dto.SettingDto
  • Скрипты для создания в базе данных настроек приложения хранятся в fnsi-client-db
  • Генерация Data Transfer Object для API клиента происходит из примеров JSON-данных с помощью Gradle-плагина jsonSchema2Pojo: gradle :fnsi-client-service-api:generateJsonSchema2Pojo . Примеры JSON-данных доступны на https://nsi.rosminzdrav.ru/port/
  • API клиента находится в fnsi-client-service-api
  • Реализация клиента находится в fnsi-client-service-impl