Определение
Справочник включается в запись непосредственно после маркера, начиная с позиции символа 24. Справочник записи состоит из набора элементов данных фиксированной длины - статей справочника. Каждая статья справочника определяет одно поле (в случае повторяющихся полей - одно вхождение поля) записи. Статьи справочника формируются в соответствии со стандартом ISO 2709 и состоят из трех компонентов: метка поля (3 символа), длина поля (4 символа), позиция начального символа (5 символов).
Справочник заканчивается разделителем поля IS2 по ISO 646 (1/14 в 7ми-битной кодовой таблице). Другие символы в статье справочника не допускаются.
Статьи справочника упорядочены в порядке возрастания метки поля. Рекомендуется при упорядочении использовать, где это возможно, метку целиком. Для самих полей данных определение порядка не является необходимым, так как их положение полностью определяется через справочник.
Наличие
Обязательное.
Не повторяется.
Метка, индикаторы и подполя
Метка, индикаторы и подполя отсутствуют.
Компоненты статьи справочника
СПРАВОЧНИК:
1-ая статья справочника | 2-ая статья | Другие статьи |
Метка поля | Длина поля | Позиция начального символа | ............... | @ |
(1) | Метка поля (позиции 0-2)
Метка поля - три последовательных символа, идентифицирующих поле. | |
(2) | Длина поля (позиции 3-6)
Четыре цифры, указывающие длину поля, определяемого данной статьей справочника. Длина поля определяется с учетом индикаторов, идентификаторов подполей, данных, разделителя поля. В случае, если длина поля меньше четырех цифр, длина поля выравнивается вправо с добавлением ведущих нулей. | |
(3) | Позиция начального символа (позиции 7-11)
Пять цифр, определяющие позицию первого символа поля, определяемого данной статьей справочника, относительно базового адреса данных (маркер, позиции 12-16). В случае, если позиция начального символа меньше пяти цифр, позиция начального символа выравнивается вправо с добавлением ведущих нулей. |