ГОСТ ISO/HL7 21731—2013
Другие три базовых класса ЭИМ — Participation, ActRelationship и RoloLink — не представлены иерар
хиями обобщения-специализации. Тем не менееэти классы представляют разнообразные понятия, напри
мер, разные формы участия или разные типы отношений между действиями. Эти отличия представлены
атрибутом typeCode. которыйдолжен быть определен в каждом из этих классов.
5.2.2 Представление структуры класса ЭИМ
Как упоминалось ранее, ЭИМ сконструирована с использованием подмножества семантики языка
UML. ЭИМ представляет собой набор UML-классов, содержащих один или более атрибутов, которым при
своены типы данных, основанные на независимой спецификации типов данных. Классы связаны
рядом отношений ассоциации, идентифицируемых уникальными именами ролей, или отношениями
обобщения-специализации.
Каждый из этих элементов имеет текстовое определение. Внешнее представление атрибутов и ассо
циаций управляется кратностью и другими связанными ограничениями, применяемыми к атрибутам и ро
лям. привязывающим ассоциации к классам.
5.2.3 Представление контролируемого словаря
Несколько атрибутов в ЭИМ имеют тип данных CS. Это означает, что множество значений такого
атрибута должно быть выбрано из множества кодов, определенных в стандарте HL7. Упомянутые ранее
атрибуты classCode и typeCode являются примерами атрибутов с типом данных CS.
Все множества кодированных значений этих атрибутов являются частью настоящего документа и
принимаются в соответствии с теми же принципами голосования, что и классы ЭИМ. Каждое множество
кодов представлено как словарный домен, т.е. множество всех понятий, которые могут использоваться как
допустимые значения кодированного поля или атрибута. Важно отметить, что словарныйдомен состоит из
множества понятий, а не слов или кодов.
5.2.4 Связанные спецификации
Как отмечено ранее, каждому атрибуту в ЭИМ присвоен тип данных. Формальная спецификация
этих типов данных зависит от того, используется ли настоящая модель комитетом HL7 или комитетом
ИСО ТК215. При использовании комитетом HL7 нормативной спецификацией типов данных служит доку
мент «HL7 Data Types Abstract Specification» (Абстрактная спецификация типовданных HL7). При использо
вании комитетом ИСО ТК215 документы, специфицирующие релевантные типы данных, имеют обозначе
ние ИСО 22??хх??. Справочная таблица свойств релевантныхтиповданных включена в Приложение В.
5.3 Графические диаграммы нормативного содержания ЭИМ
Классы, включенные в нормативное содержание ЭИМ. представлены на рисунках 1—4.
6