6.1.2.2 Составные типы данных

Составные типы данных сообщений стандарта ISO 27931:2009, используемые в ИС ОМС, показаны на рисунке 7.

┌──────────────────────────────────────────────────────┐ ┌──────────────────────────────────────────────────────┐

│ CNE │ │ CWE │

├──────────────────────────────────────────────────────┤ ├──────────────────────────────────────────────────────┤

│+идентификатор : ST [1] │ │+идентификатор : ST [0..1] │

│+текст : ST [0..1] │ │+текст : ST [0..1] │

│+имя системы кодирования : ID [0..1] │ │+имя системы кодирования : ID [0..1] │

│+альтернативный идентификатор : ST [0..1] │ │+альтернативный идентификатор : ST [0..1] │

│+альтернативный текст : ST [0..1] │ │+альтернативный текст : ST [0..1] │

│+имя альтернативной системы кодирования : ID [0..1] │ │+имя альтернативной системы кодирования : ID [0..1] │

│+версия системы кодирования : ST [0..1] │ │+версия системы кодирования : ST [0..1] │

│+версия альтернативной системы кодирования : ST [0..1]│ │+версия альтернативной системы кодирования : ST [0..1]│

│+исходный текст [0..1] │ │+исходный текст [0..1] │

└──────────────────────────────────────────────────────┘ └──────────────────────────────────────────────────────┘

┌──────────────────────────────────────────────────┐ ┌──────────────────────────────┐

│ CX │ │ DR │

├──────────────────────────────────────────────────┤ ├──────────────────────────────┤

│+идентификатор : ST [1] │ │+начало диапазона : DTM [0..1]│

│+контрольная цифра идентификатора : ST [0..1] │ │+конец диапазона : DTM [0..1] │

│+система кодирования контрольной цифры : ID [0..1]│ └──────────────────────────────┘

│+присвоившая организация : HD [0..1] │ ┌──────────────────────────────────────────────┐

│+тип идентификатора : ID [0..1] │ │ EI │

│+место присвоения идентификатора : HD [0..1] │ ├──────────────────────────────────────────────┤

│+дата начала действия : DT [0..1] │ │+идентификатор : ST [0..1] │

│+срок действия : DT [0..1] │ │+пространство имен : IS [0..1] │

│+юрисдикция присвоения идентификаторов : CWE │ │+универсальный идентификатор : ST [0..1] │

│+присвоившая структурная единица : CWE [0..1] │ │+тип универсального идентификатора : ID [0..1]│

└──────────────────────────────────────────────────┘ └──────────────────────────────────────────────┘

┌──────────────────────────────────────┐ ┌────────────────────────────────────────┐

│ ERL │ │ FN │

├──────────────────────────────────────┤ ├────────────────────────────────────────┤

│+имя сегмента : ST [0..1] │ │+фамилия : ST [1] │

│+порядковый номер сегмента : NM [0..1]│ │+префикс собственной фамилии : ST [0..1]│

│+номер поля : NM [0..1] │ │+собственная фамилия : ST [0..1] │

│+номер повторения поля : NM [0..1] │ │+префикс фамилии супруга : ST [0..1] │

│+номер компонента : NM [0..1] │ │+фамилия супруга : ST [0..1] │

│+номер субкомпонента : NM [0..1] │ └────────────────────────────────────────┘

└──────────────────────────────────────┘ ┌────────────────────────────┐

│ QIP │

┌──────────────────────────────────────────────┐ ├────────────────────────────┤

│ HD │ │+имя параметра : ST [1] │

├──────────────────────────────────────────────┤ │+значение параметра : ST [1]│

│+код : IS [0..1] │ └────────────────────────────┘

│+универсальный идентификатор : ST [0..1] │ ┌──────────────────────────────────────┐

│+тип универсального идентификатора : ID [0..1]│ │ SAD │

└──────────────────────────────────────────────┘ ├──────────────────────────────────────┤

│+адрес в населенном пункте : ST [0..1]│

┌────────────────────────────────────────────────┐ │+улица : ST [0..1] │

│ XAD │ │+дом : ST [0..1] │

├────────────────────────────────────────────────┤ └──────────────────────────────────────┘

│+адрес в населенном пункте : SAD [0..1] │ ┌──────────────────────────────────────────────┐

│+другое указание : ST [0..1] │ │ VID │

│+населенный пункт : ST [0..1] │ ├──────────────────────────────────────────────┤

│+область : ST [0..1] │ │+идентификатор версии : ID [1] │

│+почтовый индекс : ST [0..1] │ │+код интернационализации : CWE [0..1] │

│+страна : ID [0] │ │+идентификатор локализованной версии : CWE [1]│

│+тип адреса : ID [0..1] │ └──────────────────────────────────────────────┘

│+другое географическое обозначение : ST [0..1] │ ┌──────────────────────────────────────────────────┐

│+код административной единицы : IS [0..1] │ │ XON │

│+избирательный участок : IS [0..1] │ ├──────────────────────────────────────────────────┤

│+код представления адреса : ID [0..1] │ │+наименование организации : ST [0..1] │

│+срок действия адреса : DR [0..1] │ │+тип наименования : IS [0..1] │

│+дата начала действия : DTM [0..1] │ │+идентификатор : NM [1] │

│+срок действия : DTM [0..1] │ │+контрольная цифра идентификатора : ST [0..1] │

│+причина прекращения действия : CWE [0..1] │ │+система кодирования контрольной цифры : ID [0..1]│

│+признак временного адреса : ID [0..1] │ │+присвоившая организация : HD [0..1] │

│+признак неправильного адреса : ID │ │+тип идентификатора : CWE [0..1] │

│+тип использования адреса : ID [0..1] │ │+место присвоения идентификатора : HD [0..1] │

│+адресат : ST [0..1] │ │+код представления наименования : ID [0..1] │

│+примечание : ST [0..1] │ │+идентификатор организации : ST [0..1] │

│+порядок предпочтения : NM [0..1] │ └──────────────────────────────────────────────────┘

│+код конфиденциальности : CWE [0..1] │ ┌─────────────────────────────────────┐

│+идентификатор адреса : EI [0..1] │ │ XPN │

└────────────────────────────────────────────────┘ ├─────────────────────────────────────┤

│+фамилия : FN [0..1] │

┌───────────────────────────────────────────────────┐ │+имя : ST [0..1] │

│ XTN │ │+отчество : ST [0..1] │

├───────────────────────────────────────────────────┤ │+суффикс : ST [0..1]{union} │

│+номер телефона [0] │ │+префикс : ST [0..1] │

│+код использования телекоммуникаций : ID [0..1] │ │+ученая степень : IS [0..1] │

│+тип телекоммуникационного оборудования : ID [0..1]│ │+код типа ФИО : ID [0..1] │

│+коммуникационный адрес : ST [0..1] │ │+код представления ФИО : ID [0..1] │

│+код страны : NM [0..1] │ │+контекст ФИО : CWE [0..1] │

│+код региона : NM [0..1] │ │+срок действия ФИО : DR [0..1] │

│+местный номер телефона : NM [0..1] │ │+порядок сборки ФИО : ID [0..1] │

│+дополнительный номер : NM [0..1] │ │+дата начала действия : DT [0..1] │

│+произвольный текст : ST [0..1] │ │+срок действия : DT [0..1] │

│+префикс дополнительного номера : ST [0..1] │ │+профессиональный суффикс : ST [0..1]│

└───────────────────────────────────────────────────┘ └─────────────────────────────────────┘

Рисунок 7 Составные типы данных сообщений стандарта

ISO 27931:2009

Далее описана структура каждого из составных типов данных. Некоторые компоненты являются обязательными; такие компоненты обязательно должны быть указаны в любом поле данного типа. Необязательные компоненты типа данных могут быть обязательными или условно-обязательными в конкретном поле данного типа, что указано в указаниях по заполнению соответствующего поля.

Серым курсивом указаны компоненты типа данных, не использующиеся в ИС ОМС.