Товары в корзине: 0 шт Оформить заказ
Стр. 1 

409 страниц

1855.00 ₽

Купить ГОСТ Р 56842-2015 — бумажный документ с голограммой и синими печатями. подробнее

Распространяем нормативную документацию с 1999 года. Пробиваем чеки, платим налоги, принимаем к оплате все законные формы платежей без дополнительных процентов. Наши клиенты защищены Законом. ООО "ЦНТИ Нормоконтроль"

Наши цены ниже, чем в других местах, потому что мы работаем напрямую с поставщиками документов.

Способы доставки

  • Срочная курьерская доставка (1-3 дня)
  • Курьерская доставка (7 дней)
  • Самовывоз из московского офиса
  • Почта РФ

Область применения данного стандарта это архитектура номенклатуры для информационного взаимодействия с персональными медицинскими приборами. Стандарт состоит из трех частей: основной текст стандарта, определяющий общую архитектуру организации и отношения между компонентами номенклатуры; нормативные приложение A и B, содержащие спецификации семантики и синтаксиса, соответственно; информационное приложение C и библиография.

 Скачать PDF

Оглавление

1 Область применения

2 Соответствие

3 Нормативные ссылки

4 Термины и определения

5 Сокращения

6 Применение

7 Семантика

     7.1 Присваивание атрибутов

     7.2 Кодирование

8 Синтаксис

     8.1 Передача данных

     8.2 Программируемая форма

9 Расширяемость

10 Экспорт версии

Приложение А (обязательное) Семантики номенклатуры

Приложение В (обязательное) Синтаксис номенклатуры

Приложение ДА (справочное) Сведения о соответствии ссылочных международных стандартов и документов национальным стандартам Российской Федерации

Библиография

 
Дата введения01.11.2016
Добавлен в базу01.02.2017
Актуализация01.01.2021

Этот ГОСТ находится в:

Организации:

28.12.2015УтвержденФедеральное агентство по техническому регулированию и метрологии2230-ст
РазработанООО Корпоративные электронные системы
РазработанФГУП ЦНИИОИЗ Минздрава
ИзданСтандартинформ2016 г.

Health informatics. Point-of-care medical device communication. Part 10101. Nomenclature

Стр. 1
стр. 1
Стр. 2
стр. 2
Стр. 3
стр. 3
Стр. 4
стр. 4
Стр. 5
стр. 5
Стр. 6
стр. 6
Стр. 7
стр. 7
Стр. 8
стр. 8
Стр. 9
стр. 9
Стр. 10
стр. 10
Стр. 11
стр. 11
Стр. 12
стр. 12
Стр. 13
стр. 13
Стр. 14
стр. 14
Стр. 15
стр. 15
Стр. 16
стр. 16
Стр. 17
стр. 17
Стр. 18
стр. 18
Стр. 19
стр. 19
Стр. 20
стр. 20
Стр. 21
стр. 21
Стр. 22
стр. 22
Стр. 23
стр. 23
Стр. 24
стр. 24
Стр. 25
стр. 25
Стр. 26
стр. 26
Стр. 27
стр. 27
Стр. 28
стр. 28
Стр. 29
стр. 29
Стр. 30
стр. 30

ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ТЕХНИЧЕСКОМУ РЕГУЛИРОВАНИЮ И МЕТРОЛОГИИ

АЦИОНАЛЬНЫЙ СТАНДАРТ РОССИ ЙСКОЙ ФЕДЕРАЦИИ


Ж)

ГОСТР

56842-

2015/ISO/IEEE

11073-10101:2004


ИНФОРМАТИЗАЦИЯ ЗДОРОВЬЯ

Информационное взаимодействие с персональными медицинскими приборами

Часть 10101

Номенклатура

ISO/IEEE 11073-10101:2004 Health informatics — Point-of-care medical device communication —

Part 10101: Nomenclature (IDT)

Издание официальное

Москва

Стандартинформ

2016

Предисловие

1    ПОДГОТОВЛЕН Федеральным государственным бюджетным учреждением «Центральный научно-исследовательский институт организации и информатизации здравоохранения» Министерства здравоохранения Российской Федерации (ЦНИИОИЗ Минздрава) и обществом с ограниченной ответственностью «Корпоративные электронные системы» на основе собственного аутентичного перевода на русский язык международного документа, указанного в пункте 4

2    ВНЕСЕН Техническим комитетом по стандартизации ТК 468 «Информатизация здоровья» при ЦНИИОИЗ Минздрава — постоянным представителем ISO ТС 215

3    УТВЕРЖДЕН И ВВЕДЕН В ДЕЙСТВИЕ Приказом Федерального агентства по техническому регулированию и метрологии от 28 декабря 2015 г. № 2230-ст

4    Настоящий стандарт идентичен международному документу ISO/IEEE 11073-10101:2004 «Информатизация здоровья. Информационное взаимодействие с персональными медицинскими приборами. Часть 10101. Номенклатура» (ISO/IEEE 11073-10101:2004 «Health informatics — Point-of-care medical device communication — Part 10101: Nomenclature»)

Наименование настоящего стандарта изменено относительно наименования указанного международного документа для приведения в соответствие с ГОСТ Р 1.5 —2004 (пункт 3.5).

При применении настоящего стандарта рекомендуется использовать вместо ссылочных международных стандартов и документов соответствующие им национальные стандарты Российской Федерации, сведения о которых приведены в дополнительном приложении ДА

5    ВВЕДЕН ВПЕРВЫЕ

Правила применения настоящего стандарта установлены в ГОСТ Р 1.0-2012 (раздел 8). Информация об изменениях к настоящему стандарту публикуется в ежегодном (по состоянию на 1 января текущего года) информационном указателе «Национальные стандарты», а официальный текст изменений и поправок — в ежемесячном информационном указателе «Национальные стандарты». В случае пересмотра (замены) или отмены настоящего стандарта соответствующее уведомление будет опубликовано в ближайшем выпуске ежемесячного информационного указателя «Национальные стандарты». Соответствующая информация, уведомление и тексты размещаются также в информационной системе общего пользования — на официальном сайте Федерального агентства по техническому регулированию и метрологии в сети Интернет (www.gost.ru)

© Стандартинформ, 2016

Настоящий стандарт не может быть полностью или частично воспроизведен, тиражирован и распространен в качестве официального издания без разрешения Федерального агентства по техническому регулированию и метрологии

Дуга в ветви «iso(1) ... fixedForm(0)» указывает на то, что в процессе соединения необходимо использовать схему код блока—код термина (blockCode-termCode), описанную в настоящем стандарте, см. раздел 7 и рисунок 1 относительно битовых отображений.

iso(1) member-body(2)US(840)ieee1073(10004)

I

I

• — mddl(1)

1—versionl(l)

i—common(l)

1—standartSpecificExtensions(O)

1—modules(O)

I

•—nomen(l)

I

• —vblForrn(O)

• —fixedForm(O)

• —longForm(O)

1 —shortForm(0)

-связь c MDC стандартом

—язык данных медицинского прибора (MDDL)

(серия ИСО/ИИЭР 11073-10000)

-MDDL, версия 1

—модули общей версии 1

-стандартная структура объектного идентификатора ИСО/ИИЭР 11073

-синтаксические модули

—номенклатура

—форма с переменной длиной (объектный идентификатор ИСО ASN.1)

—формы с фиксированной длиной

-32-бит (старшее слово == код блока)

-подразумеваемые подразделы кода блока - в различных таблицах настоящего стандарта - 16-бит (младшее слово ==код)

Рисунок 2 — Присваивания объектных идентификаторов ИСО ASN.1

8.2 Программируемая форма

Программируемая или символьная форма предназначена для разработки интерфейсов API таким образом, чтобы приложения могли повторно использовать различные реализации с минимальным влиянием на отображение символов.

8.2.1    Присваивание атрибутов

Код термина используется как ссылка в связанных семантических и синтаксических определениях посредством использования дополнительных атрибутов, а именно:

- Заголовок (Title) или Ссылочный ID (Reference ID) — символьная, программируемая форма термина. Форма связана с контекстуально-независимым кодом (т. е. заголовки по определению являются контекстно-независимыми по отношению ко всем остальным заголовкам). Все термины сопровождаются префиксом “MDC_” для учета.

-Автокод (Autocode) — числовое значение, связанное с термином. Значение используется как типичный идентификатор; Автокод назначается в момент создания термина и остается привязанным к этому термину, независимо от версии кода термина. Автокод не является обязательным, но может использоваться в редакционных целях и для индексирования, когда происходит переназначение контекстно-зависимых компонентов (т. е. кода блока и кода термина).

8.2.2    Нотация

В связи с тем, что может быть использовано много средств программирования, в настоящем стандарте в качестве канонической основы используется язык С[++].

Условные обозначения для языка программирования С[++] следующие:

#define MDC_<TERM>    <Term Code>    /*    <Acronym>    <Auto    Code>    */,

где #define обозначает статическое присваивание, например, значения <с> символу <MDC_term>;

mdc_<term> — это символ номенклатуры (или заголовок); заголовок указывается прописными буквами;

префикс mdc_ используется во всех терминах в настоящем стандарте;

разделы могут идентифицироваться общими префиксами, например, _dev или _lead;

дискриминаторы идентифицируются постоянными индексами, например, _mds, _vmd, или _chan (см. пример ниже);

ГОСТ P 56842—2015

<Term Code> — это десятичное число в диапазоне, устанавливаемом во время соединения, например, 0—65535 для 16-битной контекстно-зависимой кодировки;

<Acronym> (может отсутствовать) — это сокращение;

<Auto Code> — это общий номер записи термина.

Последние компоненты, заключенные в синтаксические скобки /* */, представляют собой комментарий.

щем виде: #define

Term Title (или Reference ID)

Term Code

Auto Code

#define

MDC_D EV_ANALY_SAT_02

4104/*

2474 7

#define

MDC_D EV_AN ALY_SAT_02_M DS

4105/*

4962 7

#define

MDC_D EV_ANALY_SAT_02_VMD

4106/*

5095 7

#define

MDC_D EV_AN ALY_SAT_02_CH AN

4107/*

5227 7

Постфиксы полученных терминов: <null>.

mds, vmd, и chan соответственно. Символы

Например, <типы> анализатора Sp02 в таблице 2 в виде программы представляются в следую-

<#define>, заголовок термина <Term Title> и код термина <Term Code> являются обязательными, в то время как комментарий </* ... */> и вложенный в него Автокод являются информативными.

Так как эти коды термина приписаны к коду блока номер 1, контекстно-независимыми кодами номенклатуры являются 1 хб5536+[4104 + [0,1,2,3]] —>69640, ..., 69643.

9    Расширяемость

Термины, определенные в приложении В, не будут нормативными, пока в настоящем стандарте не установлен их семантический вывод. Однако термины, указанные в приложении В, могут быть реорганизованы для представления, например, в порядке последовательности кода, что удобно для облегчения процесса программирования приложения.

10    Экспорт версии

Если номенклатуры настоящего стандарта используются в зарегистрированных стандартах передачи внешних данных, например в HL7, то должен применяться синтаксис ISO MDC <ver>, где <ver> — его ID версия, как показано на рисунке 2.

9

Приложение А (обязательное)

Семантика номенклатуры

А.1 Обзор номенклатуры для основных показателей жизнедеятельности. Семантики

А.1.1 Введение

В приложении А представлена информационная база медицинских данных (MDIB), т. е. набор объектов и экземпляров объектов, встречающийся в любом устройстве коммуникационной системы, как описано в информационной модели предметной области (см. ИСО/ИИЭР 11073-10201). Этот общий словарь данных требуется как предварительное условие для взаимодействия медицинских приборов и систем.

Все подразделы настоящего приложения, которые соответствуют кодовым блокам в А.2.3, содержат пояснительные части для облегчения понимания этого подхода при проектировании словаря данных. Следом за пояснениями идут кодовые таблицы. Такая структура предусмотрена, чтобы облегчить и улучшить техническое обслуживание. Авторы хорошо осведомлены, что, несмотря на их стремление завершить настоящий стандарт в ходе разработки, следует ожидать ориентированные на приложения дополнения к настоящему стандарту. Приветствуются комментарии и предложения по внесению улучшений.

В связи с тем, что количество различных элементов объектно-ориентированного моделирования, полученных из DIM, ограничено, для таких элементов не было создано никакой специальной номенклатуры. Они перечислены в таблицах в подразделе А.З. Что касается демографических характеристик, их настолько мало, что семантический анализ и системные имена им не требуются. Они перечислены в нескольких таблицах А.3.2.9.

Коммуникационная инфраструктура представлена в подразделе А.4 в связи с ее тесной связью с коммуникационным пакетом DIM. В наборе таблиц представлены термины и соответствующие значения кодов для объектов и атрибутов коммуникационной инфраструктуры. Объекты в этих таблицах (например, объекты Device Interface, MibElement [базовый элемент управляющей информации]) и их атрибуты не являются составной частью MDIB.

Номенклатура, т. е. системные названия для терминов, связанных с приборами, метрикой (измерения и нумерация), сигналами тревоги и т. д., представлена в подразделах А.5—А.10.

Для номенклатуры приборов контроля жизненно важных функций, для метрик (измерений и перечислений), участков тела, сигналов тревоги и т. д. были составлены систематические имена в соответствии с методологией, описанной в европейском стандарте CEN ENV 12264 [2]. Систематическое имя создается при помощи общего шаблона и состоит из базового понятия и двух или трех дескрипторов, формируя при помощи семантической связи дифференцирующие критерии. Каждый дифференцирующий критерий построен при помощи семантической связи и соответствующей категории (см. раздел 7). Компоненты систематического имени разделены вертикальными линиями. Неиспользуемые поля остаются пустыми и обозначаются двойными вертикальными линиями.

Чтобы избежать длинного списка похожих названий, в некоторых терминах используется переменное поле. Например, сигнал из электрокардиограммы (ЭКГ), полученный от разных электродов, должен идентифицироваться как ECG |l, ECG |ll, ECG |Ш, и т. д. Соответствующий термин, используемый в таблице А.7.1.2 — это ECG<lead>, где <lead> означает общее отведение, подлежащее уточнению в соответствии с отдельной кодовой таблицей.

Таблицы для метрик/перечислений в разделе А. 7 в основном организованы в соответствии с целевой системой (например, ткань тела, часть тела, функция тела), удовлетворяющей некоторым анатомическим классификациям.

Таблицы в разделах А.5—А.10 демонстрируют шесть основных столбцов: Систематическое имя, Общий термин, Аббревиатура, Описание/Определение, Ссылочный ID и Код. Общий термин это наименование, используемое в общей медицинской практике и хорошо известное медицинским работникам. То же касается и аббревиатур, за исключением того, что аббревиатура ссылается на соответствующие сокращения в английском языке. Описание/Определение дает максимально точное описание, обеспечивающее понятное объяснение. Эта информация должна использоваться как базовая при разработке систематического имени.

А.2 Присвоение кода элементам MDIB

А.2.1 Обзор

Перед началом разработки номенклатуры жизненно важных показателей здоровья, было проведено исследование для уточнения, соответствуют ли уже существующие номенклатуры требованиям РОС MDC. Похожее исследование было проведено рабочей группой ИИЭР 1073, и в обоих случаях не было найдено соответствующих номенклатур. В результате команды CEN и ИИЭР осуществили сотрудничество по составлению номенклатуры и систем кодирования, формирующих основную часть настоящего стандарта.

Настоящий стандарт предполагается как временный документ, предназначенный для внесения терминов настоящего стандарта в более глобальную медицинскую номенклатуру, или внесения таблиц и кодов из настоящего стандарта непосредственно в более крупную номенклатуру (при помощи ссылочных схем для установления контекста), внесения терминов и их перекодирования. Между тем, номенклатура и система кодирования показателей жизненно важных функций в настоящем стандарте должны использоваться по умолчанию.

А.2.2 Базовые правила

Кодирование номенклатуры показателей жизненно важных функций основывается на определенных базовых правилах:

10

ГОСТ P 56842—2015

a)    Коды не должны превышать 16 бит в целях минимизации конечной длины сообщения. В связи с тем, что номенклатуры показателей жизненно важных функций используются для осуществления коммуникаций с очень небольшими и ограниченными по стоимости приборами, было важно постараться создать необходимые для них условия настолько, насколько это было возможно и оправдано практически.

b)    В результате требования сохранения размера кодов в пределах 16 бит, пространство кода может быть разделено на определенное количество зависимых от контекста ортогональных пространств. В результате, один и тот же код может обозначать различные вещи в зависимости от контекста, что не подходит для случая более общего кодирования, но в контексте настоящего стандарта это оказывается возможным. В общем случае, возможно использование префикса для различия одинаковых кодов; однако, такая практика приведет к увеличению размера каждого кода вдвое.

c)    Каждое пространство кода имеет блок из 4096 записей, размещенных для свободного использования. Текущая номенклатура не является завершенной, кроме того, постоянно формируются новые актуальные термины. Поэтому, было зарезервировано пространство, предназначенное для частных кодов, которые должны использоваться до тех пор, пока они не будут подтверждены как общеиспользуемые и не помещены в соответствующую таблицу.

d)    При анализе кодировки, можно обнаружить таблицы, в которых коды регулярно постепенно увеличиваются, в то время как в других таблицах они располагаются в случайном порядке. Такие явления являются побочным эффектом того, как коды были размещены, или того, были ли уже какие-то коды терминов размещены изначально (например, оригинальной рабочей группой ИИЭР 1073). Обычно, за кодами не предполагается никакого определенного контекста, поэтому опасно основывать реализацию на каком-либо кажущемся порядке или диапазоне.

e)    В некоторых случаях, может показаться, что коды отсутствуют или же были пропущены. Такая ситуация может возникнуть в связи со следующим:

1)    номенклатура и коды могли использоваться в более ранних редакциях стандарта, но не потребовались для номенклатуры показателей жизненно важных функций CEN ENV 13735 [5];

2)    пространство буфера могло быть назначено для будущего использования.

f)    Во многих случаях коды могут смещаться на 2, 4 шага и т. д. Такая практика используется для учета записей, которые содержат дискриминаторы, приводящие к смещению от базового номера, требующегося для их полноценного описания. Использование этих дискриминаторов и получающихся в результате их использования смещений описывается более подробно для каждого пространства кодировки (см. А.2.3).

А.2.3 Кодовые пространства

Как указывалось выше, кодовое пространство разделено на независимые ортогональные пространства. Для каждого из этих пространств полностью доступно 16-битное (65 536 записи) кодовое пространство. Доступны следующие пространства:

-    БлокА. Объектно-ориентированные элементы.

Номенклатура приборов.

-    Блок В. Единицы измерения.

-    Блок С. Метрики.

-    Блок D: Участки тела.

-    Блок Е. Сигналы тревоги.

-    Блок F. Внешние номенклатуры.

-    Блок G. Коммуникационная инфраструктура.

-    Блок Н. Предусмотрен для формата обмена файлами (FEF).

Из перечисленных кодовых пространств, наиболее объемным является пространство метрик (Блок С), которое содержит большое количество значений физиологических измерений.

А.2.3.1 БлокА

Блок А содержит следующие коды объектно-ориентированных элементов и номенклатуры приборов:

Описание кодов

Актуальные коды

Объектно-ориентированные

0000—3343

Коды приборов3)

4000—4511

Частные коды

61440—65535

а) Каждый код прибора отделен от другого шагом, равным 4, чтобы выделить пространство для размеще-

ния четырех разных классов приборов. Эти классы определены как следующие:

0    — оборудование общего назначения;

1    — система медицинского прибора (MDS);

2    — виртуальный медицинский прибор (VMD);

3    — канал.

А.2.3.2 Блок В

Блок В содержит следующие номенклатурные коды единиц измерений:

Описание

Актуальные коды

Единицы измерений3)

00000—06047

Частные коды

61440—65535

3) Каждый код единицы измерения отделен от другого шагом, равным 32, чтобы выделить пространство для размещения разных порядков величин. Эти порядки величин определены как следующие (см. таблицу А.6.1 для ознакомления с полным списком):

0 = 10° 1 = 101 2 = 102

3 = 103 ... 16 =10“1

17=10-2 18=10-3 19=10"4ит. д.

А.2.3.3 БлокС

Блок С содержит следующие коды метрик номенклатуры:

Описание

Актуальные коды

Метрики ЭКГ

Отведения ЭКГ

00000—00255

Изменения ЭКГ3)

00256—16383

Диагностические характеристики ЭКГ

16384—17656

Гемодинамические метрики

Гемодинамика15)

18432—19368

Респираторные метрики

Респираторные3)

20480—21360

Режимы вентиляции

53280—53281

Метрики: газ в крови, моча и т. д. показатели

Газ крови, моча и т. д.

28676—28988

Метрики, связанные с жидкостью

Отток жидкости3)

26624—26684

Дата откачивания

26688—26876

ВеществоЯип

53396—53408

Неврологические метрики

Неврологические3)

22528—23016

Неврологические характеристики11)

23560—25160

Неврологическая стимуляция

53504—53553

Прочие измерения

Прочие3)

57348—57672

Частные коды

61440—65535

Окончание


ГОСТ P 56842—2015


a)    Большая часть кодов измерения ЭКГ смещены на 8 бит (шаг, равный 256), чтобы разместить в пространстве до 256 разных отводов датчиков ЭКГ. Они определяются следующим образом (см. А.7.1 для ознакомления с полным списком):

0    — ЭКГ отвод не указан;

1    — ЭКГ отвод I;

2    — ЭКГ отвод II;

3    — ЭКГ отвод V|;

61    — ЭКГ отвод III;

62    — ЭКГ отвод aVR и т. д.

b)    Большая часть кодов гемодинамических измерений хранится со смещением на 2 бита для того, чтобы разместить в пространстве следующие дискриминаторы:

0    — исходное измерение;

1    — систолическое;

2    — диастолическое;

3    — среднее.

c)    Данные коды хранятся со смещением на 2 бита (шаг, равный 4) для размещения в пространстве следующих дискриминаторов:

0    — исходное измерение;

1    — максимум;

2    — минимум;

3    — средний.

d)    Коды неврологических моделей хранятся со смещением на 3 бита (шаг, равный 3) для размещения в пространстве следующих дискриминаторов:

0    — базовый шаблон;

1    —число появлений в базе;

2    — частота подсчитываемых событий;

3    — максимальная частота подсчитываемых событий;

4    — минимальная частота подсчитываемых событий;

5    — средняя частота подсчитываемых событий.


А.2.3.4 БлокЭ

Блок D содержит следующие коды локализаций на теле:


Описание

Актуальные коды

Участки тела3)

0000—1810

Нейронервы

0000—0246

Нейромышцы

0248—0994

Электроэнцефалограмма

0996—1318

Электроокулограмма (ЭОГ)

1320—1402

Нейромониторинг

1404—1422

Кардио

1424—1506

Коронарные артерии

1812—1840

Другие участки

1508—1810

Частные коды

61440—65535

а) За исключением записей, которые включают в себя особые дискриминаторы, коды хранятся со смеще-

нием 2 бита (шаг, равный 4) для размещения в пространстве следующих дискриминаторов:

0    — ориентация: номинальная;

1    —ориентация: левая;

2    — ориентация: правая.


А.2.3.5 БлокЕ

Блок Е содержит следующие коды сигналов тревоги/событий:

Описание

Актуальные коды

Сигналы Тревоги/события3)

0000—6600

События прибора

0000—0596

События шаблона

3072—3294

События статуса

6144—6730

Частные коды

61440—65535

а) За исключением записей, которые включают в себя особые дискриминаторы, коды хранятся со смещением 1 бит (шаг, равный 2) для размещения в пространстве следующих дискриминаторов:

0    — относится к метрике;

1    — относится к объекту.

А.2.3.6 Блок F

Блок F содержит следующие внешние номенклатурные коды:

Описание

Актуальные коды

Внешние номенклатуры3)

0000—1600

Частные коды

61440 — 65535

а) Коды хранятся со смещением на 6 бит (шаг, равный 64) для размещения в пространстве различных новых редакций одной внешней номенклатуры.

А.2.3.7 БлокС

Блок G содержит следующие коды коммуникационной инфраструктуры:

Описание

Актуальные коды

Инфраструктура

0000—8194

Частные коды

61440—65535

А.2.3.8 БлокН

Блок Н предусмотрен под следующие коды FEF (формат обмена файлами):

Описание

Зарезервированные коды

FEF

0000—61439

Частные коды

61440—65535

А.З Словарь данных и коды для элементов объектно-ориентированного моделирования (БлокА) А.3.1 Введение

Целью данного реестра является обеспечение схематичного представления и идентификационной схемы для всех типов элементов объектно-ориентированного моделирования, использованных в DIM (см. ИСО/ИИЭР 11073-10201). Эти элементы образуют различные части (тематические области или «пакеты») DIM (информационной модели предметной области), которые относятся к отдельным сферам применения.

а)    Таблицы в разделе А.З составлены в соответствии со следующим порядком тематических областей в DIM:

1)    общий объект (или объект верхнего уровня в DIM);

2)    медицинский пакет;

3)    пакет сигналов тревоги;

4)    системный пакет;

5)    пакет управления;

б)    пакет расширенных сервисов;

7)    коммуникационный пакет;

8)    архивный пакет;

9)    пакет пациента.

14

ГОСТ Р 56842-2015

Объекты и атрибуты коммуникационной инфраструктуры (Блок G), которые тесно связаны с коммуникационным пакетом, но используют другой кодовый блок (см. 2.3.7), рассмотрены отдельно от набора таблиц в А.4.

b)    Для каждой из тематических областей представлен набор из пяти отдельных таблиц для различных типов элементов объектно-ориентированного моделирования, используемых в DIM:

1)    экземпляры объектного класса;

2)    атрибуты;

3)    группы атрибутов;

4)    поведение (методы);

5)    уведомления.

c)    Чтобы сделать таблицы более удобочитаемыми и облегчить их использование, следующая схема их нумерации и названий:

«Таблица А.3.х.х. — Элементы объектно-ориентированного моделирования. [Тематическая область]. [Тип элемента объектно-ориентированного моделирования]» строго соответствует представлению и идентификационной схеме элементов объектно-ориентированного моделирования (несмотря на то, что некоторые таблицы остаются пустыми).

Следовательно, например, в таблице А.3.9.2 для пакета пациента (тематическая область 9) даны атрибуты (элементы объектно-ориентированного моделирования типа 2).

d)    Наименование экземпляра элемента объектно-ориентированного моделирования, представленного в DIM, отражается в первом столбце каждой таблицы (Имя DIM). Второй столбец (Ссылочный ID) предоставляет эквивалентные систематические аббревиатуры, позволяющие прямое отображение в базу данных MDIB, которые также используется в целях стандартизации этой области в ИСО/ИИЭР 11073. Содержание третьего столбца в таблицах экземпляра объектного класса отличается от остальных таблиц (см. следующие 2 абзаца). Четвертый столбец (Код) содержит соответствующие коды из данной базы данных для каждого экземпляра, на период публикации настоящего стандарта.

Для таблиц экземпляра объектного класса А(3.*.1), третий столбец (Полученный из) относится к отношению наследования между каждым экземпляром и экземпляром объектного класса, из которого он получен. Экземпляр виртуального объектного класса верхнего уровня иерархии наследования обозначен как Тор.

Во всех остальных таблицах (А.З.*.2—А.ЗЛ5) третий столбец (Принадлежит объекту) указывает на присваивание групп атрибутов, атрибутов, уведомлений или методов соответствующим экземплярам объектного класса.

e)    В целях структурирования, связанных с DIM, атрибуты или группы атрибутов в некоторых случаях используются с различными объектами, которые не связаны друг с другом отношением наследования. Эта ситуация ведет к появлению дублированных терминов, которые могут вызвать проблемы, когда автоматические запросы требуют уникального совпадения, особенно при изменениях и обновлениях таблиц. Поэтому дублируемые или множественные термины обычно маркируются звездочкой (*). Только первое появление такого термина рассматривается как определение кода или ссылочного ID и выделяется полужирным шрифтом в полях: Имя DIM, ссылочный объект в третьем столбце и Код, как показано в следующем примере:

Start-Time *

MDC ATTR TIME START

Метрические и производные объекты,

2538

Архив сеанса,

Тест сеанса,

Заметки сеанса

В дополнение к звездочке в имени DIM все последующие случаи появления этого термина в явном виде ссылаются на его первое появление (выражением: «см. : <объект, на который делается ссылка>/<тематическая область>» в первом столбце). Ссылочный объект в третьем столбце снова выделяется полужирным шрифтом, а значение кода заносится в скобки (<код>), как показано в следующем примере:

Start-Time * (см.: Метрика/

MDC ATTR TIME START

Метрика и производные объекты,

(2538)

Медицинский пакет)

Архив сеанса,

Тест сеанса,

Заметки сеанса

Данная схема считается корректной для работы как с DIM, так и MDIB.

А.3.2 Элементы объектно-ориентированного моделирования. Учетные таблицы

А.З.2.1 Общие положения

Таблица А.З. 1.1 — Элементы объектно-ориентированного моделирования. Общие. Экземпляры объектного класса

Имя DIM

Ссылочный ID

Производное от

Код

Тор

MDC_MOC_TOP

70

Таблица А.3.1.2 — Элементы объектно-ориентированного моделирования. Общие. Атрибуты

Имя DIM

Ссылочный ID

Принадлежит объекту

Код

Class

MDC_ATTR_CLASS

Высшие и производные объекты

2491

Name-Binding

M DC_ATTR_N AM E_B 1N D1NG

Высшие и производные объекты

2510

Locale

MDC_ATTR_LOCALE

Высшие и производные объекты

2600

Таблица А.3.1.3 — Элементы объектно-ориентированного моделирования. Общие. Группы атрибутов

Имя DIM

Ссылочный ID

Принадлежит объекту

Код

Данная таблица не содержит информации. В соответствии

с конструктивной схемой оформления (см.

перечисление с) пункта А.3.1) пустые таблицы не исключаются для большей удобочитаемости и облегчения

применения А.З.

Таблица А.3.1.4 — Элементы объектно-ориентированного моделирования. Общие. Поведение

Имя DIM

Ссылочный ID

Принадлежит объекту

Код

Данная таблица не содержит информации. В соответствии

с конструктивной схемой оформления (см.

перечисление с) пункта А.3.1) пустые таблицы не исключаются для большей удобочитаемости и облегчения

применения А.З.

Таблица А.3.1.5 — Элементы объектно-ориентированного моделирования. Общие. Уведомления

Имя DIM

Ссылочный ID

Принадлежит объекту

Код

Attribute-Update

М DC_N ОТ l_ATTR_U Р DT

Высшие и производные объекты

3330

А.3.2.2 Медицинский пакет

Таблица А.3.2.1 —Элементы объектно-ориентированного моделирования. Медицинский пакет. Экземпляры объектного класса

Имя DIM

Ссылочный ID

Производное от

Код

VMO

MDC_MOC_VMO

Top

1

VMD

MDC_MOC_VMO_VMD

VMO

2

Channel

MDC_MOC_VMO_CHAN

VMO

3

Metric

MDC_MOC_VMO_METRIC

VMO

4

Numeric

MDC_MOC_VMO_METRIC_NU

Метрика

6

Sample array

MDC_MOC_VMO_METRIC_SA

Метрика

7

Real Time Sample Array

MDC_MOC_VMO_METRIC_SA_RT

Массив выборок

9

Time Sample Array

MDC_MOC_VMO_METRIC_SA_T

Массив выборок

10

Distribution Sample Array

MDC_MOC_VMO_METRIC_SA_D

Массив выборок

8

Distribution Sample Array

MDC_MOC_VMO_METRIC_ENUM

Метрика

5

PM-Store

MDC_MOC_VMO_PMSTORE

VMO

61

PM-Segment

MDC_MOC_PM_SEGMENT

Высший объект

62

Complex Metric

MDC_MOC_VMO_METRIC_CMPLX

Метрика

79

Таблица А.3.2.2 — Элементы объектно-ориентированного моделирования. Медицинский пакет. Атрибуты

Имя DIM

Ссылочный ID

Производное от

Код

Туре

M D C_ATT R_ 1 D_T Y P E

VMO и производные объекты

2351

Handle *

MDC_ATTR_ID_HANDLE

VMO и производные объекты, VMS и производные объекты, Журнал и производные объекты,

Аккумулятор,

Сканер и производные объекты, Дискриминатор,

Архив для нескольких пациентов, Архив одного пациента,

Архив сеанса,

Тест сеанса,

Заметки сеанса,

Терапевт,

Демографические данные пациента

2337

Lable

MDC_ATTR_ID_LABEL_STRING

VMO и производные объекты

2343

Ext-Obj-Relations *

MDC_ATTR_EXT_OBJ_RELATION

VMO и производные объекты, VMS и производные объекты

2499

Vmd-Status

MDC_ATTR_VM D_STAT

VMP и производные объекты

2466

Vmd-Model *

MDC_ATTR_ID_MODEL

VMP и производные объекты, VMS и производные объекты

2344

Instance-Number *

MDC_ATTR_ID_INSTNO

VMP и производные объекты, PM-Segment, Работа и производные объекты, Сканер и производные объекты

2338

Production-Specification *

MDC_ATTR_ID_PROD_SPECN

VMD и производные объекты, VMS и производные объекты, Аккумулятор

2349

Compatibility-Id *

MDC_ATTR_I D_COM PAT

VMD и производные объекты, VMS и производные объекты

2336

Parameter-Group

MDC_ATTR_ID_PARAM_GRP

VMD и производные объекты, Канал

2346

Position

MDC_ATTR_ID_POSN

VMD и производные объекты

2348

Operating-Hours

MDC_ATTR_TIME_PD_OP_HRS

VMD и производные объекты

2444

Operation-Cycles

MDC_ATTR_CYC_OP

VMD и производные объекты

2325

Measurement-Principle

MDC_ATTR_MSMT_PRINCIPLE

VMD и производные объекты, Канал

2560

Channel-Id

MDC_ATTR_CHAN_ID

Канал

2318

Channel-Status

MDC_ATTR_CHAN_STAT

Канал

2320

Physical-Channel-Number

MDC_ATTR_CHAN_NUM_PHYS

Канал

2319

Logical-Channel-Number

MDC_ATTR_CHAN_NUM_LOGICAL

Канал

2606

Color

M D C_ATT R_C О LO R

Канал, Метрика и производные объекты

2321

Metric-Specification

MDC_ATTR_METRIC_SPECN

Метрика и производные объекты

2367

Max-Delay-Time

MDC_ATTR_DELAY_TIME_MAX

Метрика и производные объекты

2583

Metric-Status

MDC_ATTR_M ETR IC_STAT

Метрика и производные объекты

2368

Measurement-Status

M DC_ATTR_M SMT_STAT

Метрика и производные объекты

2375


Содержание

1    Область применения..................................................................1

2    Соответствие........................................................................1

3    Нормативные ссылки .................................................................1

4    Термины и определения...............................................................2

5    Сокращения.........................................................................2

6    Применение.........................................................................4

7    Семантика..........................................................................4

7.1    Присваивание атрибутов...........................................................4

7.2    Кодирование.....................................................................5

8    Синтаксис ..........................................................................7

8.1    Передача данных.................................................................7

8.2    Программируемая форма..........................................................8

9    Расширяемость......................................................................9

10 Экспорт версии .....................................................................9

Приложение А (обязательное) Семантики номенклатуры....................................10

Приложение В (обязательное) Синтаксис номенклатуры ...................................315

Приложение ДА (справочное) Сведения о соответствии ссылочных международных стандартов

Библиография

и документов национальным стандартам Российской Федерации..............404

405

Продолжение таблицы А.3.2.2

Имя DIM

Ссылочный ID

Производное от

Код

Metric-Id

MDC ATTR ID TYPE METRIC STAT

Метрика и производные объекты, PM-Segment

2353

Metric-ld-Ext

MDC_ATTR_ID_MSMT_EXT

Метрика и производные объекты, PM-Store

2502

Unit-Code *

MDC_ATTR_U N IT_CODE

Метрика и производные объекты, Операция установки значения, Операция сигнала тревоги о достижении предела

2454

Unit-Label-String

MDC_ATTR_U N IT_LABEL_STRING

Метрика и производные объекты

2457

Vmo-Source-List

MDC_ATTR_VMO_LIST_SRC

Метрика и производные объекты

2467

Metric-Source-List

MDC_ATTR_METRIC_LIST_SRC

Метрика и производные объекты

2366

Msmt-Site-List

MDC ATTR SITE LIST MSMT MDC_ATTR_SITE_LIST_MSMT_EXT

Метрика и производные объекты

2430

2551

Body-Site-List

MDC ATTR SITE LIST BODY M DC_ATTR_S ITE_LI ST_BODY_EXT

Метрика и производные объекты

2429

2550

Metric-Calibration

MDC_ATTR_METRIC_CALIB

Метрика и производные объекты

2362

Measure-Mode

MDC_ATTR_MODE_MSMT

Метрика и производные объекты

2373

Measure-Period

MDC_ATTR_TIME_PD_MSMT

Метрика и производные объекты

2443

Averaging-Period

M D C_ATTR_T 1M E_P D_AV G

Метрика и производные объекты

2535

Start-Time*

M D C_ATTR_T 1M E_START

Метрика и производные объекты, Архив сеанса, Тест сеанса, Заметки сеанса

2538

Stop-Time *

M D C_ATT R_T 1M E_STO P

Метрика и производные объекты, Архив сеанса, Тест сеанса, Заметки сеанса

2539

Metric-Info-Label-String

MDC ATTR METRIC INFO LABEL STR

Метрика и производные объекты

2365

Substance

MDC_ATTRJD_SUBSTANCE

Метрика и производные объекты

2542

Substance-Label-String

MDC ATTR ID SUBSTANCE LABEL _STRING

Метрика и производные объекты

2508

Nu-Observed-Value

MDC_ATTR_NU_VAL_OBS

Числовой и производные объекты

2384

Compound-Nu-Observed-

Value

M DC_ATTR_N U_C M PD_VAL_OBS

Числовой и производные объекты

2379

Absolute-Time-Stamp

M D C_ATTR_T 1M E_STAM P_ABS

Числовой объект, Временный массив выборок, Распределенный массив выборок, Перечень и производные объекты

2448

Relative-Time-Stamp

M D C_ATTR_T 1M E_STAM P_R E L

Числовой объект, Временный массив выборок, Распределенный массив выборок, Перечень и производные объекты

2449

HiRes-Time-Stamp

MDC ATTR TIME STAMP REL HI RES

Числовой объект, временный массив выборок, распределенный массив выборок, Перечень и производные объекты

2537

НАЦИОНАЛЬНЫЙ СТАНДАРТ РОССИЙСКОЙ ФЕДЕРАЦИИ

ИНФОРМАТИЗАЦИЯ ЗДОРОВЬЯ Информационное взаимодействие с персональными медицинскими приборами

Часть 10101 Номенклатура

Health informatics. Point-of-care medical device communication. Part 10101. Nomenclature

Дата введения — 2016—11—01

1    Область применения

Область применения данного стандарта это архитектура номенклатуры для информационного взаимодействия с персональными медицинскими приборами. Стандарт состоит из трех частей: основной текст стандарта, определяющий общую архитектуру организации и отношения между компонентами номенклатуры; нормативные приложения А и В, содержащие спецификации семантики и синтаксиса, соответственно; информационное приложение С и библиография.

Настоящий стандарт предусматривает использование в контексте стандарта ИИЭР 10731), устанавливающего связь между настоящим и другими документами из серии стандартов, посвященных информационному взаимодействию с персональными медицинскими приборами.

2    Соответствие

В настоящем стандарте не содержится определенных требований соответствия реализации, однако в нем устанавливаются некоторые требования для представления номенклатуры, чтобы предоставить руководство по спецификации семантик и синтаксиса в других частях всего комплекса стандартов ИСО/ИИЭР 11073.

3    Нормативные ссылки

Для применения настоящего стандарта необходимы следующие ссылочные документы. Для датированных ссылок применяют только указанное издание ссылочного документа, для недатированных ссылок — последнее издание (включая все его изменения).

CEN ENV 12611, Информатика в медицине. Категориальная структура систем концепций. Медицинские приборы2) (CEN ENV 12611, Medical Informatics — Categorical structure of systems of concepts — Medical Devices)

ИИЭР Std 1073™, Стандарт ИИЭР для коммуникаций медицинских приборов. Обзор и основа3) (IEEE Std 1073™, IEEE Standard for Medical Device Communications—Overview and Framework)

^ Информация о ссылках приведена в пункте 3.

2)    Публикации CEN находятся в Европейском комитете по стандартизации (CEN), 36, ул. Де Стассар, В-1050 Брюссель, Бельгия (http://www.cenorm.be).

3)    Публикации IEEE находятся в Институте инженеров по электротехнике и электронике, 445 Хох Лейн, Пискатауэй Нью-Джерси 08854 США (http://standards.ieee.org/).

Издание официальное

ИСО/МЭК 8824 (все части), Информационная технология. Взаимосвязь открытых систем. (ASN.1)1) (ISO/IEC 8824 (all parts), Information technology — Abstract Syntax Notation One (ASN.1))

ИСО/МЭК 8825 (все части), Информационная технология. Правила кодирования ASN.1 (ISO/IEC 8825 (all parts), Information technology—ASN.1 encoding rules)

ИСО/МЭК 9596-1, Информационная технология. Взаимосвязь открытых систем. Протокол общей управляющей информации. Часть 1. Спецификация (ISO/IEC 9596-1, Information technology — Open systems interconnection — Common Management Information Protocol — Part 1: Specification)

ИСО/ИИЭР 11073-10201, Информатизация здоровья. Информационное взаимодействие с персональными медицинскими приборами. Часть 10201. Информационная модель предметной области (далее именуемая «DIM») (ISO/IEEE 11073-10201, Health informatics — Point-of-care medical device communication — Part 10201: Domain information model (referred to hereinafter as the «DIM»))

ИСО/ИИЭР 11073-20101, Информатизация здоровья. Информационное взаимодействие с персональными медицинскими приборами. Часть 20101. Профили применения. Базовый стандарт (ISO/IEEE 11073-20101, Health informatics — Point-of-care medical device communication — Part 20101 :Ap-plication profiles — Base standard)

4    Термины и определения

В настоящем стандарте применены следующие термины с соответствующими определениями. В случае отсутствия определения каких-либо терминов в данном разделе следует обратиться к Официальному словарю терминов стандартов ИИЭР, седьмая редакция [10]2).

4.1    соответствие (corollary): Семантическое и синтаксическое представления, которые взаимосвязаны уникальным кодом.

4.2    —местный (—tuple): Компонент отношения. Например, 2-местное — отношение между двумя компонентами.

4.3    уникальный (unique): Не избыточный.

5    Сокращения

API    — интерфейс прикладных программ;

ASN.1    — язык ASN.1 для описания абстрактного синтаксиса (ИСО/МЭК 8824);

ВАЕР    — акустический стволовой вызванный потенциал;

ВСС    — прикроватный контроллер связи;

BER    — базовые правила кодирования (ИСО/МЭК 8825-1);

CMDISE — элемент информационного обслуживания медицинского прибора связи (CEN ENV 13735 [5]);

CMIP — протокол общей управляющей информации (ИСО/МЭК 9596-1);

CMIP* — протокол общей управляющей информации, использующий язык данных медицинского прибора (MDDL)/MDER из ИСО/ИИЭР 11073;

CNS    — центральная нервная система;

CSF    — цереброспинальная жидкость;

CVS    — сердечно-сосудистая система;

DCC    — контроллер связи прибора;

DIM — информационная модель предметной области, как определено в представлении информации по основным показателям жизнедеятельности (VITAL), в функциональной совместимости медицинских приборов, соединенных с пациентом (INTERMED), и в языке данных медицинских приборов (MDDL) (ИСО/ИИЭР 11073-102013>);

ГОСТ Р 56842-2015

ЭКГ

ЭКоГ

ээг

эмг

эог

ЭРГ

FEF

БПФ

КА

HL7®7)

ICU

ID

INTERMED

LLAEP

MDAP

MDC

MDDL

MDER

MDIB

MDS

MIB

MLAEP

NCS

NOS

ОО

ОЮ

РСА

PDU

PFC

—    электрокардиограмма или электрокардиограф;

—    электрокохпеограф;

—    электроэнцефалограмма или электроэнцефалограф;

—    электромиограмма или электромиограф;

—    электроокулограмма;

—    электроретинограмма или электроретинограф (ЭРГ);

—    формат файлообмена (CEN/TC251/PT-40 [7]);

—    быстрое преобразование Фурье (БПФ);

—    конечный автомат;

—    седьмой уровень здравоохранения;

—    отделение интенсивной терапии (ОИТ);

—    идентификатор/идентификационная информация;

—    функциональная совместимость медицинских приборов, соединенных с пациентом (CEN ENV 13735 [5]);

—    акустически вызванный потенциал с длительным латентным периодом;

—    прикладной профиль медицинского прибора (аббревиатура MDAP может использоваться вместо этой фразы в серии стандартов ИСО/ИИЭР 11073-20000);

—    коммуникации медицинского прибора;

—    язык данных медицинского прибора (аббревиатура MDDL может использоваться вместо этой фразы в серии стандартов ИСО/ИИЭР 11073-10000);

—    правила кодирования медицинского прибора, как они определены в прикладном профиле медицинского прибора (MDAP);

—    информационная база медицинскихданных, как определено в ИСО/ИИЭР 11073-10201;

—    система медицинского прибора, абстракция медицинского прибора (ИСО/ИИЭР 11073-10201);

—    информационная база управления;

—    акустически вызванный потенциал со средним латентным периодом;

—    исследование проводимости нерва;

—    конкретно не определено;

—    объектно-ориентированный;

—    идентификатор объекта;

—    аналгезия, управляемая пациентом;

—    протокольный блок данных (также именуется сообщением; для удобства в данном тексте термин PDU блоки используется для указания множественности);

—    код физиологической функции, являющийся представлением таких физиологических понятий, как частота ударов сердца, давление и т. д.;

РОС    —    место оказания медицинской помощи;

SCADA — диспетчерское управление и сбор данных;

SCO    —    объект обслуживания и управления;

SCP-ECG — стандартный коммуникационный протокол для компьютерной электрокардиографии (CEN ENV1064 [1]);

SEP    —    вызванный соматосенсорный потенциал (также систалическая фаза изгнания в кон

тексте измерений гемодинамического контроля);

SNOMED®4 5) — систематизированная номенклатура медицины;

VEP    —    вызванный потенциал зрительного нерва;

VMD    —    виртуальный медицинский прибор; абстракция способа воздействия медицинского

прибора (модальности) например, система медицинского прибора для контроля показателей жизненно-важных функций (MDS) может включать электрокардиограммы (ЭКГ), приборы для измерения артериального давления, температуры, а также другие соответствующие виртуальные медицинские приборы (ИСО/ИИЭР 11073-10201);

VMO    —    виртуальный    медицинский    объект    (ИСО/ИИЭР 11073-10201);

VMS    —    виртуальная    медицинская    система    (ИСО/ИИЭР 11073-10201);

VITAL    —    представление    информации    показателей    жизненно-важных функций (CEN ENV13734

[4]);

0х<значение> — шестнадцатеричная кодировка; например, запись 0x0001 означает 16-битный код десятичного значения 1.

6    Применение

Номенклатура, представленная в настоящем стандарте, в первую очередь предназначена для использования в блоках данных протокола (PDUs) для заполнения значений полей, как правило, объектно-ориентированными атрибутами, которые определяют различные альтернативы из соответствующего семантического набора. Ниже перечислены наиболее часто встречающиеся типы полей:

-    Ю класса управляемого объекта. Например, MDS [системы медицинского прибора], VMS [виртуальной медицинской системы], VMP [виртуального медицинского прибора], VMO [виртуального медицинского объекта], канала (Channel), метрического объекта (Metric), сигнала тревоги (Alert), сканера (Scanner), SCO [объекта обслуживания и управления] и т. д.;

-    Ю типа события. Например, числовой тип наблюдения отчета о событии;

-    Ю атрибута. Различные атрибуты в информационной модели предметной области (DIM):

-    ID типа: в основном, понятие, само по себе не входящее в определение класса, но охватываемое хорошо известным или часто используемым типом класса, например, VMP (вентилятор, газоанализатор), кодом физиологической функции (PFC) метрическим классом объектов (например, частота ударов сердца, церебральное избыточное давление), или измеряемым участоком тела (например, палец левой ноги);

-    Состояние: вид, статус или состояние конечного автомата (КА), например, связанный;

-    Размерность: единица измерения, например, децилитры/час [dl/h];

-    Индикация: аварийный сигнал, например, об остановке сердца, нерабочее состояние INOP (например, поломка), или рекомендательный (например, проверить калибровку);

-    Ю типа действия. Например, активировать;

-    Ю внешней номенклатуры. Например, систематизированная номенклатура медицины (SNOMED).

Технически информация изначально определяется в абстрактном синтаксисе, например, в абстрактной синтаксической нотации версии 1 (ASN.1) или языке данных медицинского прибора (MDDL), а затем отображается на синтаксис передаваемых данных и обменивается через него, например, через базовые правила кодирования (BER) или правила кодирования медицинских приборов (MDER), обычно для эффективности в форме целочисленных переменных. Однако, абстрактные синтаксические языки обычно не подходят для тех случаев, когда язык должен быть точно понят человеком, в особенности это касается медицинских терминов. В результате, требуются как семантические, так и синтаксические определения; как описано в 7 и 8.

7    Семантика

В настоящем разделе представлено руководство по спецификации. Более подробную информацию см. в приложении А.

7.1 Присваивание атрибутов

Семантика номенклатуры представляет собой набор атрибутов, как показано в таблице 1.

Таблица 1—Атрибуты номенклатуры

Атрибут

Описание/определение

Цель

И нте рпрети руе мость

Наличие

Систематическое имя или имя информационной модели предметной области

Организация диффе-ринцирующих, реляционных дескрипторов; см. таблицы 2 и 3

Формальное или полуформальное, но удобочитаемое словообразование

Должен быть однозначным

Обязательно

ГОСТ P 56842—2015

Окончание таблицы 1

Атрибут

Описание/определение

Цель

Интерпретируемость

Наличие

Общий термин

Краткое описание названия

Удобочитаемая идентификация или эффективный поиск

Следует делать однозначным

По усмотрению

Аббревиатура

Сокращенное название имени

Мнемоническое или параметрическое сокращение

Следует делать однозначным

По усмотрению

Описание/

Определение

Длинная форма названия или в виде предложения

Удобочитаемое и максимально понятное для человека

Должен быть однозначным за исключением синонимов

Обязательно

Ссылочный Ю

Символьная, программируемая форма термина

Разработка интерфейсов прикладных программ (APIs)

Должен быть однозначным

Обязательно

Код

[Буквенно]цифровой

идентификатор

Удобочитаемый как для человека, так и для машины, а также эффективно обрабатываемый машинами

Должен быть уникальным, но допускаются части, зависимые от контекста; см. 7.2

Обязательно

Другое

В соответствии с семантикой и информацией в подробно изложенных таблицах в приложении А. Например, ссылочный ID или вывод в программную форму могут использоваться в некоторых случаях для упрощения просмотра таблицы.

В таблице 2 представлены примеры типологии медицинских приборов, а в таблице 3 — примеры формирования систематического имени, применяемого в настоящем разделе. Как показано в таблице 3, систематическое имя — это основное понятие, представленное кортежем из п элементов, каждый из которых является дифференцирующим критерием, а значением систематического имени является строка, в которой в качестве разделителя элементов используется символ [Ноль указывает — «конкретно не определено» (NOS).]

Таблица 2 — Пример присваивания атрибутов

Систематическое имя

Общий термин

Описание/Определение

Код

Анализатор

Анализатор | | | <тип>

Анализатор общего типа

Инструментальное средство, которое анализирует полученную информацию о пациенте

4100

Анализатор | Концентрация [Насыщенность] | Кровь| <тип>

Прибор, контролирующий Sp02

Инструментальное средство, которое определяет %-ое содержание кислорода в артериальной крови и параметры сердцебиения (кровоток)

4104

7.2 Кодирование

Для улучшения функциональной совместимости используется несколько методов кодирования. Таблица 3 — Формирование систематического имени на примере типа медицинского прибора

Основное понятие

Дифференцирующие критерии

1 -ый <Прибор>

2-ой <Цель>

3-ий <Тип>

Анализатор,

Фильтр,

Вычислитель, ...

Концентрация, электрический потенциал, поток, ...

Дыхательные пути,

кровь,

тело, ...

Не специальный, система медицинского прибора, виртуальная медицинская система, канал

7.2.1 Зависимость от контекста

Для эффективности обработки, особенно для сохранения пропускной способности, некоторые номенклатурные коды определяются как целочисленные с фиксированной длиной 2-местные элементы, состоящие из номера кода блока и кода термина (в рамках кода блока).

При условии, что контекст кодового блока может быть корректно отображен, например, косвенным синтаксическим анализом, для установления связи с семантикой процессору требуется только код термина и в таком случае код термина является контекстно-зависимым по отношению к коду блока, в то время как 2-местный элемент не зависит от контекста.

Для большей эффективности обработки, номера кодового блока и коды термина отображаются 16-битными и 32-битными словами, а именно:

[context-free] Nomenclature Code == (номер кода блока * 216) + [контекстно-зависимый] код термина, где код термина имеет диапазон 216 .

Например, независимый от контекста код номенклатуры для термина в коде блока номер 1, чей код термина = 4100, равен ((1 х 216 ) + 4100) = 65536 + 4100 = 69636 (что однозначно идентифицирует термин устройства контроля Sp02, указанный в таблице 2).

Номер кода блока (старшие 16 бит)

1    Объектно-ориентированный (ОО)

2    Диспетчерское управление и сбор данных

3    События

4    Размерности(Единицы измерения)

5    Виртуальные атрибуты

6    Группы параметров

7    Участки [тела]

8    Инфраструктура


256 Ссылки на внешнюю номенклатуру 1024 Частный


31........23........15........7........0


Иллюстрацию связи между номером кодового блока и кодами терминов см. на рисунке 1.

Коды, не зависящие от контекста

Рисунок 1 — Иллюстрация контекстно-зависимого кодирования

Интерпретация кода также может зависеть от контекста по отношению к версиям номенклатур; однако кодирование версий номенклатуры находится вне рамок настоящего стандарта и должно обеспечиваться приложением блоков данных протокола в ходе подключения прибора.

7.2.2 Группирование

Коды терминов могут быть сгруппированы в диапазоны кодов следующим образом:

- раздел это группа семантик, которые назначены непрерывному диапазону кода терминов в рамках кодового блока и обладающих связью, имеющей характер категоризации. Например, классы объ-

6

ГОСТ P 56842—2015

ектов, атрибуты и уведомления являются разделами блока объектно-ориентированного кода. Разделы получают префикс масок старших битов, вычисляемых смещением, обычно кратно бинарным порядкам величины, например, 0x1000, 0x2000 и т.д.;

-    коды блоков или разделы могут маркироваться как общие и частные. Синтаксическое соответствие должно быть обязательным для всех кодов блоков и разделов, а семантическое соответствие для частных кодов блоков или разделов необязательным. Согласно правилу, каждый код блока должен сообразно назначать частные разделы; рекомендуется диапазон 0xF000—OxFFFF;

-    дискриминатор — это группа связанных семантик, приписанная непрерывному диапазону кода, которые состоят в регулярной взаимосвязи, например, максимум/ минимум/средний или систоличе-ский/диастолический/средний. Дискриминаторы встраиваются как код низших битов, вычисляемый относительным смещением к базовому термину.

Например, таблица 1 — пример 2-битного дискриминатора <типа> устройства, в котором смещения 0—3 соответствуют следующей семантике:

-    NOS [смещение = 0],

-    класс MDS [смещение = 1],

-    класс VMD [смещение = 2],

-    класс канала [смещение = 3] соответственно.

8 Синтаксис

Номенклатурные коды должны отображаться на машинно-обрабатываемые формы, использующие различные протоколы (например, ИСО/ИИЭР 11073-20101) и формы программного представления (например, C++). Однако в связи с нецелесообразностью выполнения всех отображений настоящий стандарт обеспечивает отображения на набор номинальных форм, а именно:

-    форма передачи (Transfer) — числовая форма, совместимая с использованием в синтаксисе передачи; см. п. 8.1;

-    программируемая форма (Programmatic) — символьная форма, совместимая с использованием в языках программирования; см. 8.2.

8.1    Передача данных

8.1.1    Типы

Существует несколько типов форм передачи:

a)    всемирный (Global) соответствует globalForm протокола общей управляющей информации (CMIP), т. е. является объектным идентификатором ИСО ASN.1. Эта форма требует высокой пропускной способности; таким образом, полные абстрактный синтаксис и синтаксис передачи могут не перечисляться подробно;

b)    локальный (Local) соответствует localForm CMIP, т. е. является беззнаковым целым числом. Различные канонические формы определяются следующим образом:

1)    с фиксированной длиной (Fixed-length). Предназначена для снижения нагрузки на канал и принимает следующие две формы:

i) короткую (Short) — контекстно-зависимый код, см. 7.2.1. Это означает, что должна использоваться краткая форма при применении в приложениях реального времени или приложениях контроля с соответствующими средствами управления ассоциациями, как указывается в профиле приложения медицинского прибора (MDAP) и профилях совместимости медицинских приборов, соединенных с пациентом (INTERMED),

и) длинную (Long) — код не зависимый от контекста, см. 7.2.1. Данная форма предназначена для экспорта номенклатур через шлюз или стабильную среду передачи данных;

2)    с переменной длиной (Variable-length). Предназначена для обеспечения эффективной формы для использования с полностью совместимыми синтаксисами, основанными на CMIP, использующими целочисленные переменные BER. Короткие и длинные формы могут быть представлены аналогично формам фиксированной длины, описанным в данном пункте.

8.1.2    Нотация

На рисунке 2 перечислены присваивания объектного идентификатора ИСО ASN.1 в рамках настоящего стандарта.

7

1

/ Документы ИСО/МЭК могут быть получены в офисе ИСО, 1 ул. Де Варембе, а/я 56, СН-1211, Женева 20, Швейцария (http://www.iso.ch/) и в офисе МЭК, 3 ул. Де Варембе, а/я 131, СН-1211, Женева 20, Швейцария (http:// www.iec.ch/). Публикации ИСО/МЭКтакже можно запросить в Соединенных Штатах в Отделе продаж Американского института по национальным стандартам, 25 Уэст43 стрит, 4-й этаж, Нью-Йорк, NY10036, США (http://www.ansi.org/).

2

^ Цифры в скобках соответствуют номерам в библиографии в Приложении С.

3

) DIM (информационная модель предметной области) изначально была описана в CEN ENV 13734 [4] и CEN ENV 13735 [В5], которые в настоящее время заменены на ИСО/ИИЭР 11073-10201.

2

4

^ HL7 — зарегистрированная торговая марка компании Health Level Seven, Inc. (www.hl7.org).

5

) SNOMED — зарегистрированная торговая марка Колледжа американских патологоанатомов; Норфилд, шт. Иллинойс; (800) 323-4040 (http://www.cap.org).

3