13
an3 - 3 алфавитно-цифровых знака постоянной длины,
a ... 3 - до 3 алфавитных знаков,
n ... 3 - до 3 цифровых знаков,
an ... 3 - до 3 алфавитно-цифровых знаков
О - обязательный элемент,
У - условный элемент.
Следует отметить, что компонентный элемент данных в условном составном элементе данных может быть помечен как обязательный. Это означает, что если составной элемент данных используется, то этот компонентный элемент данных должен присутствовать обязательно.
СЕГМЕНТ UNA - согласованный набор органичителей
Функция сегмента - определение знаков, выбранных для использования в качестве разделителей и указателей в остальной части обмена.
Согласованный набор ограничителей, используемых в последующем обмене дачными, должен передаваться перед каждым заголовком обмена данными.
Сегмент имеет строго фиксированную длину из 9 знаков. Первыми тремя знаками являются буквы UNA. за которыми непосредственно следуют 6 знаков, выполняющих функции в данном синтаксисе, приведенные в табл. 2.
Таблица 2
Представление | Наименование данных | Примечание |
an1 O | РАЗДЕЛИТЕЛЬ КОМПОНЕНТНЫХ ЭЛЕМЕНТОВ ДАННЫХ | - |
an1 O | РАЗДЕЛИТЕЛЬ ЭЛЕМЕНТОВ ДАННЫХ | - |
an1 O | ДЕСЯТИЧНОЕ ПРЕДСТАВЛЕНИЕ | Запятая или точка |
an1 O | ЗНАК РАЗБЛОКИРОВАНИЯ (ОТМЕНЫ) | Если не используется, то ввести знак пробела |
an1 O | Зарезервировано для использования в будущем | Ввести знак пробела |
1 O | .ЗНАК ОКОНЧАНИЯ СЕГМЕНТА | - |
СЕГМЕНТ UNB - заголовок обмена
Функция сегмента - запуск, идентификация и указание параметров обмена. Элементы данных, содержащиеся в сегменте, приведены в табл. 3.
Таблица 3
Справочный код | Представление | Наименование данных | Примечание |
S001 | О | ИДЕНТИФИКАТОР СИНТАКСИСА |
|
0001 | а4 О | Идентификатор синтаксиса | UNOA, UNOB и т.д. Первые 3 знака обозначают код ведущей организации (UNO), а 4 знак - используемый уровень синктаксиса (А) |
0002 | n1 О | Номер версии синтаксиса | Увеличивается на 1 для каждой новой версии |
S002 | O | ОТПРАВИТЕЛЬ ОБМЕНА |
|
0004 | an ... 35 O | Идентификатор отправителя | Должны применяться либо код, либо наименование в соответствии с принятым соглашением об обмене данными |
0007 | an ... 4 У | Квалификатор кода | Должен применяться в том случае, когда отправитель задан в виде кода |
0008 | an ... 14 У | Обратный адрес |
|
S003 | O | ПОЛУЧАТЕЛЬ ОБМЕНА |
|
0010 | an ... 35 O | Идентификатор получателя | Должны применяться либо код, либо наименование в соответствии с принятым соглашением об обмене данными |