Вы просматриваете старую версию данной страницы. Смотрите текущую версию.

Сравнить с текущим просмотр истории страницы

Версия 1 Следующий »


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

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


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

ScriptGeneratorFhir

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

Softrust.WebApi.LabsIntegration

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

Softrust.WebApi.LabsIntegration.Library

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

Softrust.WebApi.LabsIntegration.Receiver

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

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

Softrust.WebApi.LabsIntegration.Sender

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

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

  • Нет меток