ГОСТ Р ИCO/HL7 27931-2015
Конкретные допустимые значения полей сегментов EQL, VTQ, SPR и RDF опреде
ляются при разработке взаимодействия приложений.
Для сообщений запросов выбран очень общий формат. Потенциальные разработ
чики запросов могут счесть это как требование того, что создаваемое ими программное
обеспечение должно обрабатывать широкий спектр запросов. Это не входило в намере
ния авторов настоящего стандарта. На предложенный формат запросов и ответов в лю
бом интерфейсе могут быть наложены специфичные ограничения.
Содержание таблиц, возвращаемые в ответных сообщениях TBR, определяются в
функциональных разделах стандарта. Если для формирования строк табличного ответа
используются поля существующего сегмента HL7, то может быть указан идентификатор
экземпляра сегмента. Например, если должна быть возвращена таблица, в которой каж
дая строка относится к одному пациенту, а каждый столбец соответствует полю сегмента
PID, то тем самым сегмент PID представляется в форме таблицы, иногда называемой
«виртуальной таблицей».
Если каждая строка составлена из полей, взятых из нескольких сегментов Н1_7,то в
функциональных разделах стандарта могут определяться дополнительные таблицы.
Например, в качестве ответа на запрос сведений о страховке пациента может возвра
щаться таблица, в которой каждая строка относится к одному пациенту, а столбцы соот
ветствует полям, взятым из сегмента PID и сегментов страховок (IN1-IN4).
5.9.4.1 Сообщение EQQ. Запрос на встроенном языке (событие 004)
Это сообщение представляет собой конверт, в который вложен запрос, выраженный
на определенном языке (например, SQL) и передаваемый реатрующей системе. Оно
обеспечивает максимизацию ф ункциональности запросов, не изобретая велосипеда.
Сообщение EQQ и его определяющий сегмент EQL поддерживают передачу произ
вольные условия выборки, основанных на каком-либо языке запросов (например, SQL).
EQQAQ04Запрос на встроенном языкеСтатусРаздел
MSH
[{SFT}]
EQL
(DSC]
! Сегмент заголовка
Программное обеспечение
Запрос на встроенном языке
Указатель продолжения
2
1
2
5
2
Ответ на сообщение EQQ может быть табличным или дисплейным. Ответ в форме
последовательности сегментов (сообщение ERP) недопустим, поскольку в сегменте EQL,
определяющем запрос, нет предусмотрено указания шаблона необходимой последова
тельности сегментов.
СтатусРаздел
TBRAR08
MSH
Табличный ответ
! Сегмент заголовка
2
1100