ГОСТ Р HCO/HL7 27931-2015
a) пакет с нулевым числом сообщений стандарта HL7 может передаваться, чтобы
выполнить требование периодической посылки пакетов, несмотря на то, что для передачи
нет сообщений;
b
) пакет, содержащий нулевое число сообщений с негативными подтверждениями,
может передаваться как свидетельство того, что все сообщения стандарта HL7, содержа
щиеся в требующем подтверждения пакете, неявным образом подтверждаются. См. ниже
раздел 2.9.3.3 «Подтверждающие пакеты».
2.9.3.2 Использование сегментов и данных, связанных с передачей пакетов
С протоколом пакетной передачи стандарта HL7 связаны следующие сегменты;
- BHS «Заголовок пакета» (См. 2.142);
- BTS «Конец пакета» (См. 2.14.3);
- FHS «Заголовокфайла» (См. 2.14.6);
- FTS «Конец файла» (См. 2.14.7).
Сегмент конца пакета BTS содержит поле ВТS-3 «Итоговые суммы пакета»,которое
может содержать одну или несколько сумм, вычисляемых по полям сообщений, состав
ляющих пакет. Метод вычисления таких итоговых сумм определяется спецификой учре
ждения или приложения, если только он не задан явным образом в функциональных раз
делах данного стандарта.
2.9.3.3 Подтверждающие пакеты
Вообще говоря, основной смысл посылки пакетов данных состоит в том, что все
данные принимаются как целое и обработка ошибок осуществляется по принципу исклю
чения.Однако в стандарте HL7 допускается подтверждение всех сообщений за один
прием. Стандарт предоставляет целый ряд возможностей подтверждения пакетов сооб
щений, которые должны выбираться с учетом прикладной специфики. В этих случаях
приложениям, обрабатывающим пакеты сообщений, может быть полезен протокол после
довательной нумерации.
Эти возможности таковы:
a) все сообщения подтверждаются в ответном пакете;
b
) система-получатель печатает некоторую форму отчета об исполнении пакета,
которая вручную обрабатывается персоналом системы-отправителя. При этом протоколь
ное программное обеспечение не выполняет никаких подтверждений;
c) создается автоматический пакет подтверждений, содержащий сообщения под
тверждения только для тех сообщений переданного пакета, в которых обнаружены ошиб
ки. В этом режиме может создаваться пустой пакет подтверждений (то есть пакетный
файл без сообщений подтверждения).
91