4. Логическая модель файла обмена

Схема файла обмена

Схема файла обмена в графическом виде (диаграмма) представлена на рис. 1 Раздела III. Состав структурных элементов файла обмена приведен в Разделе IV.

Схема файла обмена представлена в Разделе V.

Перечень структурных элементов логической модели файла обмена

Перечень структурных элементов логической модели файла обмена приведен в Разделе IV (табл. 4.1 - 4.34).

Для каждого структурного элемента приводятся следующие сведения:

- Наименование элемента. Приводится полное наименование элемента.

- Сокращенное наименование элемента. Приводится сокращенное наименование элемента. Сокращенные наименования должны записываться буквами кириллицы и цифрами. Формирование сокращенных наименований осуществляется следующими способами:

- инициальная аббревиация, образуемая путем выбора первых букв из слов или словосочетаний (например, совокупный годовой доход - СГД);

- усечение - отбрасывание концевой части слова (например, служебная часть - СлЧаст);

- эллипс - использование для образования сокращений элементов не всех слов, компонентов наименования показателя, а только слов с основной смысловой нагрузкой (например, сведения об отправителе файла СвОтпр);

- контрактура - слияние начальной и концевой части слова (например, район - р-н);

- сочетание различных способов в одном сокращении (например, адрес места жительства - АдрМЖ).

- Признак типа элемента. Может принимать следующие значения: "П" - простой (не имеющий вложенных); "С" - сложный элемент (имеющий вложенные). После признака "П" или "С" указывается признак "Т", если для определения элемента используется типовой элемент. Например: ПТ, СТ. Наименование типового элемента указывается в графе "Дополнительные сведения".

- Формат элемента. Формат <*> определяется для простых элементов, т.е. имеющих значение "П" в столбце "Признак типа элемента". Представляется в условных обозначениях, которым соответствуют следующие значения: Т - символьная строка; N - числовое значение (целое или дробное). Формат символьной строки указывается в виде Т(к), где к - максимальное количество знаков в строке. Формат целого числа указывается в виде N(m), где m - максимальное количество знаков в числе. Если значением элемента является дробное десятичное число, то формат его представления имеет вид N(m.k), где m - максимальное количество знаков в числе, включая целую и дробную часть числа без разделяющей десятичной точки, а k - максимальное число знаков дробной части числа.

--------------------------------

<*> При описании структуры формата файла обмена используются следующие металингвистические конструкции:

::= - метасимвол, означающий "есть по определению";

<> - метасимволы, используемые для выделения элементов структуры сообщения (логической модели);

[] - метасимволы, указывающие на необязательность элемента металингвистической структуры, заключенного в них;

{} - метасимволы, указывающие на использование элемента металингвистической структуры, заключенного в них, один и более раз;

| - метасимвол, означающий возможность выбора среди нескольких вариантов значений элемента металингвистической структуры.

- Признак обязательности элемента может принимать следующие значения: "О" - обязательное наличие значения элемента; "П" - присутствие значения элемента необязательно; "Н" - присутствие элемента необязательно. Если элемент может принимать ограниченный перечень значений (по классификатору или перечню кодов), то признак обязательности элемента дополняется символом "К". Например: "ОК". В случае если количество реализаций элемента может быть более одной, то признак обязательности элемента дополняется символом "М". Например: "ОМ, ПКМ".

- Дополнительная информация. Для элементов, принимающих значения из классификатора (кодового словаря), указывается соответствующее сокращенное наименование классификатора (кодового словаря) или перечень его возможных значений. Для сложных элементов указывается номер таблицы, в которой описывается структура данного элемента.

Классификаторы и кодовые словари (справочники), используемые при формировании некоторых элементов файла обмена, приведены в Разделе VI.