ГОСТ Р HCO/HL7 27931-2015
базовые формы запросов и ответов и методология их применения описаны в настоящем
разделе.
В разделах 5.1.4 и 5.1.5 обсуждаются форматы ответов и форматы спецификации
запросов.
5.1.3 Методология разработки запросов
Обычно создание отдельного запроса, соответствующего стандарту HL7, развива
ется следующим образом:
Организация, или владелец данных, принимает решение, что надо сделать инфор
мацию доступной по запросу, определяет точный состав этой информации и способ ее
предоставления. Зная состав информации, ее владелец решает, каким из следующих
трех способов она будет представляться:
в виде традиционных сегментов HL7 (см. 5.1.4.1 «Ответ в виде последовательно
сти сегментов.».)
в виде строк и столбцов точно определенной виртуальной таблицы (см. 5.1.4.2
«Табличный ответ.»)
в виде строк человеко-читаемого текста, предназначенного для вывода на экран
или на бумагу (см раздел 5.1.4.3 «Дисплейный ответ.»)
Затем владелец информации точно указывает, какие входные параметры может ис
пользовать клиент для управления данными, которые сервер соглашается возвратить в
ответ на запрос.
Полная спецификация доступных данных, способа их предоставления, а также
входных параметров запроса называется заявлением о соответствии.
Понятие заявления о соответствии критично для правильного использования пар
запрос/ответ. В отсутствие такого заявления клиент может не знать о существовании за
проса, не представлять себе, как им пользоваться и что от него ожидать. Владелец ин
формации уведомляет о существовании запроса и его поддержке, публикуя заявление о
соответствии.
Заявление о соответствии имеет общую структуру, показанную в таблице 198.
Таблица 198 - Общая структура заявления о соответствии
Введение, включая название,типы событий, режим, характеристики и назначение
Грамматика запроса
Грамматика ответа
Спецификация входных параметров и комментарии
Управление ответом
Спецификация выходных данных и комментарии
959