ГОСТ Р ИСО 9735-1—2012
Приложение С
(справочное)
Использование группы сегментов UGH/UGT для предотвращения конфликтов
С.1 Введение
В данном приложении описано использование группы сегментов UGH/UGT для предотвращения конфлик
тов между сегментами. Данную методику следует использовать только в случае, если все альтернативные под
ходы оказались безуспешными.
С.2 Проблема
Пример 1-
АВС С
DEF С
-------
Grp 1
-----------
С
АВС М
JKLС
В приведенном выше примере показана структура сообщения с пятью сегментами в семи позициях. Сег
мент АВС используется в трех разных позициях.
Последовательность данных могла бы выглядеть следующим образом:
ABC+...,DEF+...’ABC+...’JKL+...’ABC+...’MNO+...‘PQR+...’ABC+...’.
Из примера 1 видно, что возникает конфликт сегментов, так как неясно, является ли первый сегмент АВС
автономным или он есть начало группы Grp 1. Для сегмента АВС после сегмента JKL также наблюдается неод
нозначность: он может быть началом Grp 2 либо началом Grp 1.
Использование группы сегментов UGH/UGT позволяет устранить данный конфликт. Для правильного
включения групп UGH/UGT ими нужно ограничивать группы сегментов максимального уровня вложения, в кото
рых возникает данная проблема.
-------
Grp 2 ------------ С
АВС М
MNOС
PQRС
— J -4
22