Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.


Оглавление

Исходники лежат в репозитории 2dr-laboratory-api в папке BARS (ссылка)

Информация

На момент создания страницы все актуальные изменения находятся в ветке release-2.1

Решение состоит из шести проектов:

Image Removed

ScriptGeneratorFhir

Небольшое приложение для генерации скриптов наполнения справочников из АПИ БАРС ЛИС (в настоящее время не актуален т.к. АПИ отключено)

Softrust.WebApi.LabsIntegration

Сервис, с контроллерами для взаимодействия МИС и БАРС ЛИС (не использовался). В данном сервисе использовался только запрос из TestController для получения FHIR пакета, который ушел в ЛИС

Softrust.WebApi.LabsIntegration.Library

Библиотека классов для расшаривания между проектами

Softrust.WebApi.LabsIntegration.Receiver

Фоновая служба для получения результатов. Выполняет периодический опрос наших баз данных: выполняет поиск отправленных направлений без результатов и запрашивает эти результаты в сервисе БАРС ЛИС. 

Основная логика находится в классе ResultReceiveBS:

Image Removed

Softrust.WebApi.LabsIntegration.Sender

Фоновая служба для отправки направлений в БАРС ЛИС. Выполняет периодический опрос наших баз данных: выполняет поиск новых неотправленных направлений и выполняет запрос отправки в БАРС ЛИС. 

Основная логика находится в классе DirectionSendBS:

Image Removed