РЕАЛИЗАЦИЯ
Система СИП РНЦХ АР-ИНФО состоит из следующих основных компонентов:
- набора программ-адаптеров для подключения к медицинскому оборудованию
- шины данных, для обеспечения надежности сбора и передачи, собираемой с оборудования информации
- специально разработанной конфигурации «АР-ИНФО» для платформы «1С: Предприятие» для реализации хранения собираемых данных и организации автоматизированных рабочих мест пользователей
- Интеграций с внешними системами, такими как МИС, лабораторная система, аналитическая система
Система функционирует полностью на базе отечественного программного обеспечения и программного обеспечения с открытым программным кодом.
| № на схеме (красным) | Описание компонента |
|
1 |
Адаптеры. В СИП РНЦХ АР-ИНФО может одновременно существовать неограниченное число таких адаптеров, разработанных для необходимого перечня оборудования |
|
2 |
Шина данных построена на базе ПО Apache Kafka, являющимся высокопроизводительным, отказоустойчивым, легко масштабируемым программным брокером сообщений |
|
3 |
Модуль управления разработан на платформе 1С: Предприятие. В рамках данного модуля реализуются рабочие места пользователей. |
|
4 |
Хранение данных реализуется на базе надежной и производительной СУБД с открытым исходным кодом PostgreSQL |
|
5 |
Модуль контроля работоспособности АР-ИНФО строится на базе ПО Zabbix с открытым исходным кодом |
Архитектура СИП РНЦХ АР-ИНФО обеспечивает:
- простую и неограниченную расширяемость в части поддержки сбора данных с различного медицинского оборудования. Возможность разработки интеграций с оборудованием широкого круга разработчиков (кастомизация);
- возможность организации большого числа рабочих мест;
- принцип модульности (возможность дополнения системы новыми функциональными модулями без внесения изменений в основной функционал системы);
- широкие возможности интеграции с другими информационными системами (МИС/ЛИС);
- высокую надежность за счет ряда встроенных механизмов и возможности кластеризации для всех основных компонентов системы;
- низкую стоимость поддержки ввиду использования широко распространённых программных платформ и ПО, таких как 1С, Kafka и иные.