ГОСТ Р ИС0 13606-2—2012
Привлечение национальных служб здравоохранения, академических организаций и профессиональ
ных органов к разработке архетипов даст возможность использовать данный подход для достижения
надежности медицинской практики, основанной на принципах доказательной медицины. Следующей клю
чевой задачей является стимулирование медицинских сообществ к созданию библиотек архетипов.
Опре деление хода работы находится вне области применения настоящего стандарта, но
национальные про граммы здравоохранения, по крайней мере, в нескольких странах начинают
стимулировать коллективы разработчиков медицинских информационных технологий к разработке и
вводу вдействие совокупностей архетипов, удовлетворяющих потребностям конкретных областей
здравоохранения. Будут создаваться региональные или национальные общедоступные библиотеки
определений архетипов с доступом через Интернет, которые могут использоваться в системах ведения
ЭМК местного уровня. Для этого потребуются процессы верификации и сертификации качества совместно
используемых архетипов, что также выходит за рамки настоящего стандарта, но продвигается
некоммерческими организациями, например openEHR Foundation и EuroRec Institute.
Передача архетипов
Настоящий стандарт определяет требования к полному и интероперабельному представлению архе
типов и определяет информационную точку зрения на модель архетипов втерминах ОРО. а также необяза
тельный формат передачи архетипов, называемый «языком определения архетипов» (ADL).
Настоящий стандарт не требует, чтобы в качестве внутренней архитектуры фондов, сервисов или
компонентов архетипов, применяемых для создания, хранения и использования архетипов совместно со
службами ведения ЭМК. была принята какая-то конкретная модель. Однако он требует, чтобы такие архети
пы могли отображаться на определенную в настоящем стандарте модель архетипов с целью обеспечения
передачи и интероперабельности ЭМК в рамках сообщества, совместно использующего ЭМК.
Обзор модели архетипов
Ниже приведено общее справочное описание модели, определенной в разделе 7.
Полная модель архетипа состоит из идентифицирующей информации, описания (метаданныхархети
па).определения (выраженного в терминах ограничений экземпляров объектной модели)и онтологии. Иден
тифицирующая информация и состояние жизненного цикла являются частью класса
ARCHETYPE.
Описа
ние архетипа разделено на историю версий и описательную информацию об архетипе. История версий
связана с передачей архетипа в фонд и имеет формусписка, содержащего записи регистрационного жур
нала версий, а описательная информация отражает собственно архетип (независимо от того, был ли он
помещен вфонд какого-либо вида).
«Главная» часть модели архетипов, а именно, определение архетипа, представляет собой экземпляр
объекта
C_COMPLEX_OBJECT,
так как корень структуры ограничений архетипа всегда должен принимать
форму ограничения объектного типа данных, не являющегося примитивным. Четвертая основная часть
модели архетипа - онтология представляется своим собственным классом, что позволяет архетипам быть
нейтральными по отношению к естественному языку и терминологии.
В пакет архетипа включен также перечисляемый тип данных
VALIDITY_KIND.
Он предназначендля
использования в качестве типа данных любого атрибута в модели ограничений, имеющего логические
значения «обязательный», «необязательный» или «запрещениый».Он используется в данной модели в
классах
C_Date. C_Time
и
C_Date_Time.
Архетипы содержат некоторые элементы естественного языка, включая описание и определения он
тологии. Поэтому каждый архетип создается на некотором исходном языке, который указывается ватрибу те
originaljanguage
класса
ARCHETYPE.
Перевод архетипа осуществляется следующим образом:
- на новый язык переводится каждый элемент, зависящий от языка;
- к объекту
ARCHETYPE, translations
добавляется новый экземпляр класса
TRANSLATION_DETAILS,
содержащий подробные сведения о переводчике, организации, контроле качества и т.д.
Функция
languages_avallable
дает полный список языков архетипа.
Определение архетипа
Основная часть модели архетипа состоит из чередующихся слоев узлов, ограничивающих объекты и
атрибуты, каждый из которых содержит следующий уровень узлов. В настоящем подразделе под терми
ном «атрибут» понимается любое свойстводанных некоторого класса, независимоот того, является ли оно
атрибутом «отношения» (т. е. ассоциацией, агрегированием или композицией) или «примитивным» атрибу
том (т.е. значением). Конечными элементами графа являются узлы ограничителей примитивных объектов,
VI