ГОСТ Р 56843—2015
7.1.2.3 Тил данных Описатель (Handle)
Тип данных Описатель используется для эффективной, локально уникальной идентификации
всех управляемых медицинских экземпляров объекта.
(Л окально уникальный
означает уникальный в
рамках одного контекста системы MDS.) Данный тип данных определяется следующим образом:
- описатель
HANDLE ::= INT-U16
7.1.2.4 Тил данных Номер экземпляра (Instance number)
Тип данных Номер экземпляра используется для установления различий между экземплярами
класса или объекта одного типа или экземплярами объекта, управление которыми не осуществляется
прямо (т. е. использованные, например, в качестве атрибута Связывания имен для объектов Опера
ция). Данный тип данных определяется следующим образом:
- Номер экземпляра
InstNumber ::= INT-U16
7.1.2.5 Идентификация глобального объекта
Типы данных Описатель и Номер экземпляра должны быть уникальными для одного определен
ного контекста именования (например, описатели уникальны в рамках минимум одного контекста си
стемы MDS). Уникальность позволяет идентифицировать экземпляр объекта в рамках его контекста
именования с помощью одного единственного небольшого идентификатора.
Для обращения к более крупным системам поле контекстного идентификатора на уровне систе
мы MDS в рамках базы MDIB добавляется к типу данных описателя, так чтобы можно было различить
многочисленные системы прибора. Этот тип данных глобального описателя определяется следующим
образом.
-- Идентификатор контекста системы MDS
MdsContext ::= INT-U16
- Глобальный описатель позволяет идентифицировать объект в более крупных
- системах
GLB-HANDLE ::= SEQUENCE {
context-id
handle
MdsContext.
HANDLE
- Управляемый идентификатор OID в качестве типа для полной
- идентификации глобального объекта
ManagedObjectld ::= SEQUENCE {
m-obj-classOID-Туре,
m-obj-instGLB-HANDLE
}
Пример
—
Медицинский прибор может быт ь связан с другими медицинскими приборами (т. е.
суб-приборами). В информационной базе MDIB данный прибор может моделировать эти суб-приборы
в качестве от дельных объектов сист емы MDS с их собст венным контекстом именования. Таким об
разом, конфликтов пространств имен (например, дублированные значения описателя, дублированные
коды номенклатуры) можно избежать без переназначения значений описателя. Системе менеджера не
обходимо интерпретировать идентификаторы контекста сист емы MDS вместе со значениями опи-
39