ГОСТ Р 56843—2015
потребностей именно в области обмена данными о показателях жизненно важных функций между ме
дицинскими приборами.
На рисунке 6.8 показана модель классов Пакета дополнительных сервисов.
Модель Пакета дополнительных сервисов содержит объекты, описанные в 6.7.1—6.7.9.
Рисунок 6.8 — Модель Пакета дополнительных сервисов.
6.7.1 Класс Scanner (Сканер)
Класс Scanner — абстрактный базовый класс, который является обозревателем и объединителем
знамений атрибутов объектов. Объект класса Scanner обозревает значения атрибутов управляемых
медицинских объектов и генерирует сводные отчеты в форме уведомлений — отчетов о событиях. Эти
отчеты о событиях содержат данные от нескольких объектов, которые обеспечивают лучшую коммуни
кацию, по сравнению с раздельными опрашивающими командами опроса (например, сервис GET), или
многократными отдельными отчетами о событиях для всех экземпляров объекта.
Объекты классов, производных от класса Scanner, могут порождаться либо самой системой-аген
том либо системой-менеджером (например, динамическое создание сканера посредством использова
ния сервиса CREAT).
Будучи абстрактным базовым классом, класс Scanner не может иметь конкретных представите-
лей-экземпляров.
6.7.2 Класс CfgScanner (Конфигурируемый сканер)
Класс CfgScanner — абстрактный базовый класс, у которого есть специальный атрибут ScanList.
который позволяет системе устанавливать, какие атрибуты объектов следует сканировать. Значение
атрибута ScanList может быть изменено или системой-агентом (автоконфигурация или преконфигура
ция) или системой-менеджером (полная динамически изменяемая конфигурация посредством исполь
зования сервиса SET).
24