С. 4 ГОСТ 6.20.1-90
3.4.2. ОБМЕН включает:
служебный сегмент UNA —согласованный набор ограничителей, который, если ис
пользуется, определяет используемые в обмене синтаксические разделители и другие
контрольные знаки;
служебный сегмент UNB —заголовок обмена;
функциональные группы, если они используются, или одно, или несколько сообщений;
служебный сегмент UNZ —окончание обмена.
3.4.3. ФУНКЦИОНАЛЬНАЯ ГРУППА включает;
служебный сегмент UNG —заголовок функциональной группы;
одно или несколько сообщений одного и того же типа;
служебный сегмент
UNE
—окончание функциональной группы.
3.4.4. СООБЩЕНИЕ включает:
служебный сегмент UNH — заголовок сообщения;
один или несколько сегментов данных пользователя;
служебный сегмент UNT —окончание сообщения.
3.4.5. СЕГМЕНТ ДАННЫХ ПОЛЬЗОВАТЕЛЯ включает:
идентификатор (метку) сегмента;
простые элементы данных или
составные элементы данных в зависимости от использования.
3.4.6. ИДЕНТИФИКАТОР (МЕТКА) СЕГМЕНТА содержит:
код сегмента, если он указывается;
зиачение(я) повторения и вложения.
3.4.7. ПРОСТОЙ ЭЛЕМЕНТ ДАННЫХ содержит значение одного элемента данных.
3.4.8. СОСТАВНОЙ ЭЛЕМЕНТ ДАННЫХ содержит значения двух или более простых
взаимосвязанных элементов данных, которые называются компонентными элементами данных.
3.4.9. Ниже приводятся примеры, описывающие обмен в виде последовательности сегмен
тов:
а) функциональная группа включает только одно сообщение:
UNA UNB UNG UNH ... Сегменты данных пользователя
... UNT UNE UNZ
б) передача одного сообщения без функциональной группы:
UNA UNB UNH ... Сегменты данных пользователя
... UNT UNZ
в) передача одного сообщения без функциональной группы и без сегмента UNA:
UNB UNH ... Сегменты данных пользователя ... UNT UNZ
3.5. Пример, описывающий структуру сообщения, последовательность сегментов и групп
сегментов в сообщении в соответствии с настоящими синтаксическими правилами, приведен в
приложении 3.
3.6. Каждый сегмент данных пользователя должен иметь следующую структуру:
идентификатор (метку) сегмента, который яазяется обязательным и состоит из:
кода сегмента, являющегося обязательным.
разделителя компонентных элементов данных, являющегося условным,
указания повторения или вложения, являющегося условным;
разделитель элементов данных, являющийся обязательным;
простые или составные элементы данных;
знак окончания сегмента, являющийся обязательным.
3.7. Элемент данных в рамках сегмента данных пользователя должен иметь следующую
структуру:
простой элемент данных или
составной элемент данных, обязательный или условный в зависимости от указаний в со
ответствующем справочнике сегментов и включающий:
простые взаимосвязанные (компонентные) элементы данных, разделители компонент
ных элементов данных, являющиеся обязательными (при ограничении, указанном в
примечании).
Примечай ие. Разделитель компонентною элемента данных не должен ставиться после последнего
простого элемента данных, входящего в составной элемент данных. Разделитель элемента данных не должен
ставиться после последнего элемента данных в сегменте.
34