ГОСТ Р ИСО 9735-1—2012
5 Служебные знаки
5.1 Общие положения
Служебными знаками являются: разделитель компонентных элементов данных, разделитель
элементов данных, знак освобождения, разделитель повторов и терминатор сегмента.
Как определено в разделе 7. разделитель компонентных элементов данных, разделитель эле
ментов данных, разделитель повторов и терминатор сегмента служат для задания границ различных
синтаксических структур.
Знак освобождения позволяет передать традиционное значение некоторого знака, который в
противном случае интерпретировался бы в качестве служебного. Знак, непосредственно следующий за
знаком освобождения, в обмене, не должен считаться служебным знаком.
Знаки освобождения не учитываются при вычислении длины значения элемента данных.
П р и м е ч а н и е — При использовании служебных знаков по умолчанию, определенных в 5.2, переда
ваемый элемент данных 107+10=20 при получении будет интерпретироваться как 10+10=20. Вопросительный
знак в значении элемента данных представляется при передаче в виде ??.
5.2 Служебные знаки, используемые по умолчанию
Служебные знаки, используемые по умолчанию в настоящем стандарте, приведены в
Таблице 1.
Т а б л и ц а 1— Служебные знаки, используемые по умолчанию
Название
Граф ическое представле
ние
Назначение
Двоеточие
Разделитель компонентных элементов данных
Знак "плюс"
+
Разделитель элементов данных
Вопросительный знак
?
Знак освобождения
Звездочка
*
Разделитель повторов
Апостроф
•
Терминатор сегмента
5.3 Строка задания служебных знаков UNA
Условная строка задания служебных знаков (UNA) дает возможность задания служебных зна
ков, используемых в обмене (см. приложение А). Строка UNA должна использоваться, если служеб
ные знаки отличаются от заданных по умолчанию (см. 5.2). Ее использование не обязательно, если
они одни и те же.
При использовании данной строки она должна следовать непосредственно перед сегментом за
головка обмена.
6 Наборы графических знаков
Все знаки от строки задания служебных знаков (если она используется) до составного элемента
данных S001 «Идентификатор синтаксиса» заголовка обмена должны иметь кодировку, в соответ
ствии с базовой кодовой таблицей ИСО/МЭК 646.
Набор графических знаков, используемый в ходе обмена, должен определяться значением кода
элемента данных 0001 в элементе S001 «Идентификатор синтаксиса» заголовка обмена (см.
ИСО9735-10). Данный набор графических знаков не используется для представления объектов и/или
шифрованных данных.
По умолчанию для конкретного набора графических знаков должен использоваться способ ко
дирования, определяемый спецификацией соответствующего набора знаков.
10