ГОСТ Р ИСО 9735-4 - 2012
5.3.3 Использование кодов действий
Контрольные уровни обмена с запросом проверки, который может быть
подтвержден либо отклонен, это уровни, указанные в сегментах UCI, UCF и
UCM.
Сообщение CONTRL предоставляет также возможность подтверждения
или отклонения полного обмена или полной группы без использования
вложенных в них сообщений, пакетов или групп.
Конкретноедействие(подтверждениелибоотклонение)должно
указываться кодом действия в сегментах UCI, UCF и UCM. Этот код может
индицировать действие, относящееся к соответствующемуконтрольному
уровню, а в некоторых случаях и к его нижележащим уровням.
Контрольный уровень обмена с запросом проверки считается явно
определенным в уведомлении, если в сообщении CONTRL содержится
соответствующий сегмент, в котором имеется ссылка на этот уровень. Для
явного уведомления в отношении нижерасположенного контрольного уровня
требуется подтверждение всех вышерасположенных уровней.
Контрольный уровень считается неявно определенным в уведомлении,
если относящееся к нему конкретное действие указано в сегменте UCI либо
UCF, содержащем ссылку на вышерасположенный уровень обмена с запросом
проверки. Так, например, группа и все вложенные в нее сообщения или пакеты
неявным образом отклоняются, если код действия, содержащийся в сегменте
UCI, указывает на отклонение полного обмена с запросом проверки. В то же
время сообщение или пакет являются неявно подтвержденными, когда код
действия в UCI или UCF индицирует подтверждение сообщений и пакетов
на следующемнижерасположенномуровне,и
отсутствуетсегментUCM, отклоняющий
рассматриваемые сообщение или пакет.
Коды действий 4 и 7 должны использоваться в сообщениях CONTRL,
уведомляющих о действии, предпринятом по завершении контроля обмена. Код
действия 8 должен использоваться только в сообщениях CONTRL, которые
обеспечивают индикацию приема обмена. Коды определяются в элементе 0083
«Действие, кодированное».
п