ГОСТ Р HCO/HL7 27931-2015
с)значение поля MSH-11 «Тип прикладной обработки» приемлемо для прикладно
го процесса, обрабатывающего сообщение.
П рим ечание - В сообщении отсутствуют либо пусты поля MSH-15 «Тип подтверждения прие
ма» и MSH-16 «Тип подтверждения прикладной обработки».
Если хотя бы одна из этих проверок дает отрицательный результат, то протокольное
программное обеспечение отвергает сообщение, то есть создает сообщение подтвержде
ния АСК со значением AR в поле MSA-1 «Код подтверждения».
Если сообщение успешно проходит все эти проверки, то процесс его обработки пе
реходит к следующему шагу.
2.8.2.2 Прием и проверка/обработка сообщения прилоежнием-получателем
После успешной проверки сообщения реагирующей системой, оно передается при
ложению-получателю, которое выполняет одно из следующих действий:
a) успешно обрабатывает сообщение и генерирует функциональное ответное со
общение,у которого поле MSA-1 «Код подтверждения» имеет значение АА;
b
) посылает сообщение об ошибке, помещая информацию об ошибке в функцио
нальные сегменты этого сообщения и присваивая значение АЕ полю MSA-1 «Код под
тверждения»;
c) оказывается не в состоянии обработать сообщение (отвергает его) по причинам,
не связанным с его содержанием либо форматом (аварийный останов системы, внутрен
няя ошибка и т. д.). В большинстве таких ситуаций реагирующая система с большой веро
ятностью способна удовлетворительно обработать сообщение в другое время. Разработ
чики, реализующие стандарт, должны принять решение с учетом особенностей приклад
ной обработки, надо ли автоматически повторить передачу исходного сообщения. Ответ
ное сообщение содержит значение AR в поле MSA-1 «Код подтверждения».
Сегмент заголовка MSH в ответном сообщении конструируется заново в соответ
ствии с описанными выше правилами создания исходного сообщения. В частности, поля
MSH-7 «Дата и время сообщения» и MSH-10 «Идентификатор сообщения» характеризуют
ответное сообщение, а не переносятся из исходного сообщения. Поля MSH-5 «Приложе
ние-получатель», MSH-6 «Учреждение-получатель» и MSH-11 «Тип прикладной обработ
ки» содержат коды, скопированные из полей исходного сообщения MSH-3 «Приложение-
отправитель», MSH-4 «Учреждение-отправитель» и MSH-11 «Тип прикладной обработки».
Во всех описанных выше ситуациях в сегмент MSA помещаются значения, указан
ные в таблице 4. Определения полей сегмента MSA
cm
.
в
2.14.8.
79