ГОСТ Р HCO/HL7 27931-2015
ности. Каждое сообщение относится к определенному типу сообщения, который опреде
ляет его назначение. Например, сообщения типа ADT (Admission, Discharge, Transfer) ис
пользуются для передачи из одной системы в другую отдельных порций сведений о госпи
тализации, выписке и переводе пациента. Каждое сообщение включает в себя трехсим
вольный код, определяющий его тип. Эти коды перечислены в таблице типов сообщений
(Приложение А).
Реальное событие, происходящее в системе здравоохранения и инициирующее
обмен сообщениями, называется событием, требующим реакции, или просто событием.
(Более детальное описание событий см. в 2.2.1, «События, требующие реакции». Пере
чень всех типов событий, определенных в стандарте, см. в таблице HL7 0003 «Тип собы
тия. Коды типов событий представляют значения вида «пациент госпитализирован» или
«сделан заказ». Между типами сообщений и кодами типов событий существует отноше
ние один-ко-многим. Один и тот же код типа события не может быть связан более чем с
одним типом сообщения, но тип сообщения может связываться более чем с одним кодом
типа событием.
Все типы сообщений и коды типов событий, начинающиеся с буквы «Z», зарезерви
рованы для местных сообщений. В стандарте HL7 ни одного такого кода не будет.
2.4.2 Сегменты и группы сегментов
Сегмент представляет собой логическую группировку полей данных. Сегменты со
общения могут быть обязательными или необязательными. Они могут встречаться в со
общении только один раз или же может быть разрешено многократное повторение сег
мента. Каждому сегменту присвоено имя. Например, сообщение типа ADT может содер
жать следующие сепиенты: «Заголовок сообщения» (Message Header - MSH), «Тип собы
тия» (Event Type - EVN), «Идентификация пациента» (Patient ID - PID), и «Визит пациен
та» (Patient Visit - PV1).
Каждый сегмент идентифицируется уникальным трехсимвольным кодом, который
называется идентификатором сепиента (Segment ID). Хотя реальные сегменты опреде
ляются в различных главах, присвоенные им коды перечислены В приложении А.
Все идентификаторы сегментов, начинающиеся с буквы Z, зарезервированы для
местных сегментов. Ни одного такого кода сегмента в стандарте HL7 нет.
Два или более сегментов могут быть могут быть организованы как логическая еди
ница, называемая группой сегментов. Группа сегментов может быть обязательной или не
обязательной, может быть однократной или повторяемой. Начиная с версии 2.5, первый
сегмент во вновь определенной группе сегментов должен быть обязательным, чтобы
ненароком не определить сообщения, не поддающиеся однозначному разбору.
53