ГОСТ Р HCO/HL7 27951—2016
полагаемые в основу темы или области интереса. Модель RIM HL7 Версии 3 спроектирована как единая база и
развитый источник всей информации, используемой в спецификации HL7. RIM конкретно и однозначно фор
мулирует точные определения понятий здравоохранения («предметы интереса»), используемых в сфере ин
формационных систем здравоохранения, а также описывает отношения (они же «ассоциации») между этими
понятиями.
Спецификации стандарта HL7 Версии 3 (например, сообщения HL7 Версии 3, структурированные докумен
ты и т. д.) позволяют взаимодействовать (например, обмениваться данными) слабо связанным информацион
ным системам, используемым при разных условиях оказания медицинской помощи, предоставляемой разными
поставщиками и на разных территориях. Поэтому область применения модели RIM HL7 включает в себя всю
информацию, которой должны обмениваться участвующие информационные системы здравоохранения в целях
ее обработки. Кроме того, следует отметить, что она не моделирует (и не должна моделировать) информацию,
хранящуюся в конкретной информационной системе здравоохранения, но никогда не передаваемую другим си
стемам.
Модель RIM представлена с помощью синтаксиса визуального моделирования, основанного на Унифици
рованном языке моделирования UML (Unified Modeling Language). (Определенные различия между «стандартным
UML» и «UML HL7». использованным в модели RIM. например размещение названий ассоциаций, в настоящее
время рассматриваются техническим комитетом по моделированию и методологии HL7 (Modeling and Methodology
Technical Committee) в целях движения к максимальному согласованию обоих синтаксисов.) Комитет HL7 также
ведет базу данных («хранилище модели RIM»), содержащую детальную информацию о каждом понятии модели,
каждом атрибуте и каждой ассоциации, включая логическое обоснование элемента, определение, ограничения и
историю редактирования’изменений. В перспективе эта информация может быть формально опубликована (ча
стично или целиком) в виде профиля UML, специфичного для стандарта HL7.
Важно отметить, что модель RIM создается не для того, чтобы стать логической или физической моделью
базы данных или иной структуры информационной системы конкретного производителя либо обслуживать инте
ресы конкретной организации здравоохранения или сети организаций. В действительности модель RIM даже не
представляет конкретные группы сообщений HL7. она является обобщенной совокупностью данных и отношений
между данными, из которых может быть сконструировано любое релевантное сообщение HL7. Ожидается, что по
мере необходимости конкретные пользователи модели RIM используют ее релевантные части, принимая во вни
мание их содержание при разработке и описании своих информационных моделей.
А.5.3 Обоснование конструкции модели RIM
Разветвленная структура RIM основана на шести «базовых» классах: Act (действие). Entity (сущность), Role
(роль). Participation (умастив), ActRelationship (связь действий) и RoleLink (связь ролей). Определения этих классов
приведены в разделе А.1.4. Далее приводятся обсуждение фундаментальных принципов, положенных в основу
этих шести классов и их связей, а также базовые рекомендации по их использованию.
В модели HL7 RIM выделены два основных «высокоуровневых» понятия, являющихся фундаментальными
для понимания мира информации здравоохранения: намеренные «действия» или «услуги» (экземпляры клас
са Act) и «люди, места и предметы», представляющие интерес в сфере здравоохранения (экземпляры класса
Entity).
КлассAct (и его подклассы) представляет все намеренные действия, документируемые медицинским работ
ником в клиническом или административном контексте. Появление класса Act в качестве одного из центральных
классов модели RIM отражает следующую позицию комитета HL7: с точки зрения информационного взаимодей
ствия и обмена сообщениями оказание медицинской помощи состоит из последовательности атрибутированных
намеренных действий. Таким образом, экземпляры класса Act описывают и клинические исследования (например,
температуру пациента), и вмешательства (например, применение лекарств), и административные действия (на
пример госпитализацию пациента). Следует учесть, что с такой «действиецентричной» точки зрения на оказание
медицинской помощи действие исследования имеет два очевидно противоположных значения: «действие уста
новления и документирования конкретного факта» и «описание исследуемого предмета». Другими словами, эк
земпляр класса Observation, являющегося специализацией класса Act. описывает как атрибутированное действие
исследования, так и результаты исследования. Оба аспекта этого расширенного определения класса Observation
отражены в специфических атрибутах класса Act или его подкласса Observation.
Класс Entity (и его подклассы) представляет все живые субьекты (например, людей, животных), организации
(как формальные, так и неформальные), материалы (например, прочные и непрочные предметы, продукты, био
материал. контейнеры) и места, которые могут представлять интерес в передаваемом контексте оказания меди
цинской помощи. Необходимо отметить, что понятие «коллекции информации» (например, медицинская карта)
представляется не в виде экземпляра класса Entity или его подклассов, а моделируется как коллекция атрибутиро
ванных действий, описываемых экземплярами классаAct.
Между классами Act и Entity модель RIM помещает два дополнительных класса — Role (роль) и Participation
(участие). Класс Role моделирует несколько важных понятий, превалирующих в предметной области оказания
медицинской помощи. Во-первых, класс Role отражает тот факт, что в конкретном контексте медицинской помощи
различные «статические» объекты могут «временно» выполнять одну или несколько «ролей» (например, паци-
273