ГОСТ ISO/HL7 21731—2013
4.39 эталонная информационная модель (ЭИМ): Информационная модель HL7, из которой выво
дятся все другие информационные модели (например, модели R-MIM) и сообщения.
4.40 роль (role): 1. Функция или положение. 2. Класс ЭИМ, который определяет компетенцию класса
Entity (сущность). Каждая роль выполняется одним классом Entity (сущность, выполняющая роль) и обыч
но контролируется другой ролью. 3. В языке UML каждый конец ассоциации обозначается как роль,
отража ющая функцию класса в ассоциации.
4.41 имя роли (role name): См. имя роли ассоциации.
4.42 множество (set): Форма коллекции, содержащей неупорядоченный список уникальных элемен
тов одного типа.
4.43 специализация (specialization): Ассоциация между двумя классами (называемыми суперкласс
и подкласс), в котором подкласс произведен от суперкласса. Подкласс наследует все свойства суперклас
са, включая атрибуты, отношения и состояния, но может иметь и новые, дополнительные свойства,
расши ряющие возможности родительского класса.
4.44 состояние (state): Именованное состояние экземпляра класса (объекта), которое может быть
проверено с помощью анализа атрибутов и ассоциаций этого экземпляра.
4.45 атрибут состояния (state attribute): Атрибут, описывающий текущее состояние объекта.
4.46 диаграмма перехода состояний (state diagram): Графическое представление модели перехо
да состояний, показывающее состояния как вершины (узлы) и переходы состояния как направленные дуги
(стрелки) между узлами.
4.47 машина состояний (state machine). Описание жизненного цикла экземпляров класса, опреде
ляемое моделью переходов состояний.
4.48 переход состояния (state transition): Изменение состояния объекта в результате изменения его
атрибута или ассоциаций.
4.49 модель переходов состояний (state transition model): Графическое представление жизненного
цикла класса. Модель изображает все уместные состояния класса, и действительные переходы взависи
мости от состояния.
4.50 подкласс (subclass): Класс, являющийся специализацией другого класса (суперкласса).
4.51 предметная область (subject area): Совокупностьклассов модели, используемая для деления
больших моделей на обозримые подмножества.
4.52 подсостоянио (sub-state): Идентифицируемое состояние класса, который имеет более специ
фичное определение, чем его суперсостояние, и полностью входит в это суперсостояние.
4.53 суперкласс (superclass): Класс, который является обобщением одного или более других клас
сов (подклассов).
4.54 супорсостояние (super-state): Состояние класса, которое охватывает два или более независи
мых подсостояний.
4.55 унифицированный язык моделирования (UML): Язык для создания моделей предметных
областей. Язык UML был создандля объединения нескольких известных объектно-ориентированных мето
дологий моделирования, в том числе Booch. Rumbaugh, Jacobson и другие.
4.56 словарь (vocabulary): Набор допустимых значений кодированного атрибута или поля.
4.57 словарный домен (vocabularydomain): Набор всех понятий, которые могут рассматриваться как
допустимые значения кодированного атрибута или поля: ограничение, применяемое к кодированным зна
чениям.
4.58 квалификатор словарного домона (vocabulary domain qualifier): Часть спецификации словар
ного домена. Двумя существующими квалификаторами являются расширяемость (extensibility) и сфера
действия (realm).
4.59 W3C (The World Wide Web Consortium): Консорциум World Wide Web. международный промыш
ленный консорциум
5 Интерпретация спецификации
5.1 Содержание спецификации
ЭИМ состоит из классов, включенных в один или несколько пакетов предметных областей. Атрибуты,
отношения и машины состояний связаны с классами.
4