1. Структура файла

    1.Особенности формирования файла

    Наименования элементов должны соответствовать структурам файла – Таблицы.

    Пустые элементы (теги) в файл не включаются.

    1. Значения полей:

    2.1. В столбце «Обяз» указана обязательность содержимого элемента (реквизита), один из символов - О, Н, У, а также М. Символы имеют следующий смысл:

    О – обязательный реквизит, который должен обязательно присутствовать в элементе;

    Н – необязательный реквизит, который может, как присутствовать, так и отсутствовать в элементе. При отсутствии, не передается.

    У – условно-обязательный реквизит. При отсутствии, не передается.

    М – реквизит, определяющий множественность данных, может добавляться к указанным выше символам.

    2.2. В столбце «Формат» для каждого элемента указывается – символ формата. Символы формата соответствуют вышеописанным обозначениям:

    Char – <текст>;

    Num – <число>;

    Date – <дата> в формате ГГГГ-ММ-ДД;

    Guid – <идентификатор>;

    DateTime – <дата> в формате ГГГГ-ММ-ДД ЧЧ:ММ:CC;

    S – <элемент>; составной элемент, описывается отдельно;

    2.3. В столбце «Размер» – максимальная длина элемента. Разделитель целой и дробной части для чисел - точка.

    2.4. В столбце «Наименование» указывается наименование элемента.

    1. Особенности кодирования некоторых символов в файлах формата XML:

Символ

Способ кодирования

двойная кавычка (")

&quot;

одинарная кавычка (')

&apos;

левая угловая скобка (<)

&lt;

правая угловая скобка (>)

&gt;

амперсант (&)

&amp;

  1. Для обмена информацией используется кодировка utf-8.

  1. Файлы пакета информационного обмена должны быть упакованы в архив формата ZIP.

Формат ответа для МО ТМК

Содержание элемента

Формат

Размер

Обяз

Наименование

Правила заполнения

Объявление XML

FLK_P

S

 

O

Ответ

 

Корневой элемент

HEADER

S

 

О

Заголовок

 

BODY

S

 

OM

Основная часть

 

Заголовок

FNAME

Char

24

O

Имя файла протокола ФЛК

 

FNAME_I

Char

24

O

Имя исходного файла

 

Основная часть

OSHIB

Char

 

O

Код ошибки

Таблица 4

ENP

Char

 

O

Единый номер полиса ЗЛ

 

COMMENT

Char

 

O

Описание ошибки

 

Коды ошибок ФЛК

Код

Ошибка

1

Застрахованный не найден в БД. ЕНП ('+ zl.ENP+'). CODE_TMK ('+ zl. CODE_TMK +')

2

Дубль рекомендации. ЕНП ('+ zl.ENP+'). CODE_TMK ('+ zl. CODE_TMK +')

3

Не найдена рекомендация (при type = update or delete) . ЕНП ('+ zl.ENP+'). CODE_TMK ('+ zl. CODE_TMK +')

  • Нет меток