5.2.1 Общие положения
Конверт сообщения задает начало и окончание данных внутри потока данных, а также обеспечивает выполнение следующих функций:
- указывает, что сообщение, заключенное в данном носителе данных, отформатировано в соответствии с требованиями настоящего стандарта;
- указывает знак, который установлен для разделения форматов внутри данного сообщения;
- предоставляет уникальный знак для обозначения окончания сообщения.
Поток данных имеет следующую структуру:
сообщение, содержащее один или более форматов; | ||||
формат, содержащий один или более сегментов; | ||||
сегмент, содержащий один или более элементов данных; | ||||
элемент данных (поле), который может содержать один или более подэлементов (подполей). |
5.2.2 Заголовок сообщения
5.2.2.1 Общие положения
Заголовок сообщения состоит из двух частей:
- три знака индикатора соответствия;
- знак окончания формата.
Полный заголовок сообщения: .
5.2.2.2 Индикатор соответствия
Индикатором соответствия являются первые три знака заголовка сообщения. Индикатор соответствия должен быть представлен знаками [)> (квадратная скобка левая, круглая скобка правая и больше). Десятичные и шестнадцатеричные значения знаков (см. [1]), используемые в настоящем стандарте, приведены в приложении А.
5.2.2.3 Знак окончания формата
Знак окончания формата должен быть четвертым знаком в заголовке сообщения. В качестве знака окончания формата должен использоваться неотображаемый управляющий знак (см. [1]) "" (приложение А). Знак окончания формата повсеместно используется в сообщении для указания окончания данных конверта формата (см. 5.3.16).
5.2.3 Окончание сообщения
Окончание сообщения внутри потока данных идентифицируют с помощью указателя окончания сообщения. Им является знак завершения транзакции "" (приложение А). Знак окончания сообщения не должен использоваться в сообщении, за исключением формата "09" (двоичные данные), в котором может появляться знак "".
Не допускается использовать указатель окончания сообщения в форматах "02" (полное сообщение/транзакция электронного обмена данными EDI) и "08" [данные, структурированные с использованием синтаксических правил CII (см. [2])].