ГОСТ Р HCO/HL7 27951—2016
Обозначения, принятые в настоящей модели, используют полуформальную нотацию, основанную
на содержании модели.
- имена классов выделены полужирным шрифтом (например. VocabularyDomain. ValueSet):
- имена атрибутов выделены курсивом (например. vocabularyDomoin_name. valueSct_id)\
- имена отношений подчеркнуты (например, экземпляр класса VocabularyDomain представлен
нулем или более экземплярами классов VocabularyDomainValueSets).
При необходимости кратности отношений выражаются приведенными ниже формами или близ
кими к ним:
- 1..1 «экземпляр класса Class 1 должен иметь отношение ровно с одним экземпляром класса
Class 2»;
- 0..1 «экземпляр класса Class 1 может иметь отношение не более чем с одним экземпляром
класса Class 2»;
- 1„* «экземпляр класса Class 1должен иметь отношение с одним или несколькими экземпляра
ми класса Class 2»;
- 1..* «экземпляр класса Class 1 может иметь отношение с нулем или несколькими экземплярами
класса Class 2».
7.2 Словарный домен
Словарный домен служит связующим звеном между кодированным атрибутом HL7 и набором
(наборами) допустимых кодов понятий этого атрибута. Словарный домен представляет абстрактное
концептуальное пространство наподобие «страны мира», «пол лица, используемый для администра
тивных целей» и т. д.
На рисунке 3 показано отношение между словарными доменами и атрибутами HL7.
Рисунок 3— Атрибуты глодалиRIM и словарныедомены
Экземпляр класса Attribute_domain_constraint (ограничение домена атрибута) должен ограни
чивать допустимые значения ровно одного экземпляра класса Attribute (атрибута модели RIM). Он
ограничивает допустимые значения атрибута теми, что описаны ровно одним экземпляром класса
VocabularyDomain (словарный домен). Экземпляр класса VocabularyDomain может описывать допу
стимые значения одного или нескольких экземпляров класса Attribute_domain_constraint (ограниче
ниедомена атрибута). Экземпляр класса DIM_attribute_row (строка атрибута модели DIM) должен быть
15