ГОСТ Р HCO/HL7 27931-2015
Передаваемое требование отмены, приостановки или прекращения исполнения за
каза должно применяться рекурсивно к заказу-родителю и ко всем связанным с ним зака
зам-потомкам.
Пример -
1) приложение, выполняющее обработку ЭКГ, получило заказ на выполнение
по одному утреннему исследованию ЭКГ в течение трех дней;
2) приложение обработки ЭКГ создает три заказа-потомка, по одному для
каждого запрошенного исследования ЭКГ;
3) исследование ЭКГ первого дня было уже выполнено, когда пришло тре
бование отмены исходного заказа-родителя (таким образом, часть работы, по
рожденной заказом-родителем, уже была выполнена к моменту поступления за
проса на его отмену);
4) в результате требования отмены заказа-родителя были отменены
оставшиеся еще не выполненными порожденные заказы-потомки.
Определения полей сегмента ORC
4.4.1.1 ORC-1 «Код управления заказом» (ID) 00215
Это поле задает функцию сегмента заказа. Допустимые значения приведены в таб
лице HL7 0119 «Код управления заказом». В зависимости от сообщения, действие кода
управления может распространяться на заказ или на отдельную услугу. Например, в со
общении ОМР код управления «СА» означает отмену заказа. Тот же код в сообщении RDS
означает отмену отпуска лекарства. Весьма детальные обьяснения по управлению зака
зами даются в конце настоящего подраздела.
Это поле может рассматриваться как идентиф икатор «события», связанного с зака
зами. Его значения можно грубо подразделить на три категории кодов:
a) требования событий
Для инициации событий используются коды типа «NW» (новый заказ) и «СА» (тре
бование отмены заказа);
b
) подтверждение событий
В ответах на требования событий используются коды типа «ОК» (заказ принят) и
«CR» (заказ отменен в соответствии с требованием);
c) уведомление о событии
При уведомлении других приложений о том, что произошло событие, используются
коды типа «ОС» (заказ отменен) и «OD» (выполнение заказа прекращено). При этом под
тверждение прикладной обработки от этих приложений не требуется.
655