ГОСТ Р HCO/HL7 27931-2015
следовательности сегментов, или относительно простые данные, которые могли бы быть
переданы в табличном ответе.
5.1.4.4 Выбор между форматами ответов
В действительности нетрудно выбрать формат ответа. В общем случае ответ в
форме последовательности сегментов обеспечивает передачу сложных структур данных
(например, всего результата лабораторных анализов), а табличный ответ обычно исполь
зуется для передачи данных простой структуры. Следовательно, табличный ответ предна
значен для решения более простых задач. При таком ответе клиенту не надо понимать,
разбирать и обрабатывать сложную структуру и взаимосвязи, подразумеваемые ответом в
виде последовательности сегментом. Клиенту не требуется сложный модуль обработки,
обеспечивающий разбор на уровне сегментов. Все строки табличного ответа имеют оди
наковую структуру, поэтому для их разбора может использоваться простой модуль обра
ботки.
Если запрос описан техническим комитетом Рабочей группы HL7, то решение о
формате ответа уже принято. С другой стороны, если для предметной области, хорошо
описанной в стандарте HL7, еще нет требуемого запроса, то вполне могут найтись суще
ствующие сегменты, в которых могут быть переданы необходимые данные. Z-запрос мо
жет быть сконструирован из существующих сегментов. Если же данные специфичны для
места реализации, то можно создать собственные Z-сепиенты и предложить ответ в фор
ме последовательности сегментов (что имеет определенный смысл при сложной структу
ре возвращаемых данных) либо определить собственную виртуальную таблицу, позволя
ющую клиенту обрабатывать ее строка за строкой.
Коль скоро становится известным, какие данные сервера сделаны доступными,то
эти данные могут быть затребованы или запрошены. Здесь можно провести аналогию с
каталогом товаров, с помощью которого можно выбрать необходимый товар для почтово
го заказа.
5.1.5 Форматы спецификации запросов
В предыдущем разделе были описаны три представления данных, которые могут
возвращаться клиенту, отправившему запрос. Настоящий раздел посвящен способам
формулирования запросов информации.
В данной версии стандарта для формулирования запроса рекомендуется использо
вать один основной способ стремя базовыми вариантами.
Эта модель запроса со своими вариантами предназначена для обеспечения преоб
разования специфичных требований к запросу, предъявляемых конкретной моделью дея
тельности, в парадигму запросов HL7. Выбранная парадигма зависит от философии ор-
963