Оглавление
Информационные файлы имеют формат XML с кодовой страницей utf-8.
При осуществлении информационного обмена на программных средствах организации -получателя производится автоматизированный форматно-логический контроль (ФЛК).
Особенности формирования файла
Наименования элементов должны соответствовать структурам файла – Таблицы.
Пустые элементы (теги) в файл не включаются.
Значения полей
3.1. В столбце «Обяз» указана обязательность содержимого элемента (реквизита), один из символов - О, У, а также М. Символы имеют следующий смысл:
О – обязательный реквизит, который должен обязательно присутствовать в элементе;
У – необязательный реквизит, который может, как присутствовать, так и отсутствовать в элементе. При отсутствии, не передается.
М – реквизит, определяющий множественность данных, может добавляться к указанным выше символам.
3.2. В столбце «Формат» для каждого элемента указывается – символ формата. Символы формата соответствуют вышеописанным обозначениям:
Char – <текст>;
Num – <число>;
Date – <дата> в формате ГГГГ-ММ-ДД;
Guid – <идентификатор>;
DateTime – <дата> в формате ГГГГ-ММ-ДД ЧЧ:ММ:CC;
S – <элемент>; составной элемент, описывается отдельно;
3.3. В столбце «Размер» – максимальная длина элемента. Разделитель целой и дробной части для чисел - точка.
3.4. В столбце «Наименование» указывается наименование элемента.
4. Особенности кодирования некоторых символов в файлах формата XML:
Символ | Способ кодирования |
двойная кавычка (") | " |
одинарная кавычка (') | ' |
левая угловая скобка (<) | < |
правая угловая скобка (>) | > |
амперсант (&) | & |
Формат файла сведений о подразделении
Файлы пакета информационного обмена должны быть упакованы в архив формата ZIP. Имя файла формируется по следующему принципу:
BRNi_YYMMDDN.XML, где
BR – Константа;
Ni – реестровый номер МО;
YYMMDD – дата;
N – порядковый номер файла присваивается в порядке возрастания, начиная со значения «1», увеличиваясь на единицу для каждого следующего пакета.
Содержание элемента | Формат | Размер | Обяз | Наименование | Правила заполнения |
Объявление XML | |||||
BRANCH | S | 9 | OM | Подразделение (филиал) | |
Корневой элемент | |||||
HEADER | S |
| O | Заголовок | |
BODY | S |
| OM | Основная часть | |
Заголовок | |||||
FILENAME | Char | 26 | О | Имя файла | |
MO | Num | 6 | O | Реестровый номер МО, создавшей пакет | По справочнику F003 |
Основная часть | |||||
N_ZAP | Num | 8 | О | Номер позиции записи | Уникально идентифицирует запись в пределах файла. |
TYPE | Char | 6 | O | Тип операции | Insert/Update/Delete |
BR_CODE | Char | 16 | O | Код подразделения (филиала) | Уникальный ключ в рамках МО |
NAME | Char | 255 | О | Наименование подразделения | |
ADDRESS | Char | 255 | У | Адрес-строка | |
PHONE | Char | 255 | У | Телефон | |
RUCV | Char | 255 | У | ФИО руководителя | |
ACTIVE | Num | 1 | О | Активное | 1– Активное 0 – Не активное |
Пример
Пример
Формат файла сведений о отделении
Файлы пакета информационного обмена должны быть упакованы в архив формата ZIP. Имя файла формируется по следующему принципу:
DIVNi_YYMMDDN.XML, где
DIV – Константа;
Ni – реестровый номер МО;
YYMMDD – дата;
N – порядковый номер файла присваивается в порядке возрастания, начиная со значения «1», увеличиваясь на единицу для каждого следующего пакета.
Содержание элемента | Формат | Размер | Обяз | Наименование | Правила заполнения |
Объявление XML | |||||
DIVISION | S | 12 | OM | Отделение | |
Корневой элемент | |||||
HEADER | S | O | Заголовок | ||
BODY | S | OM | Основная часть | ||
Заголовок | |||||
FILENAME | Char | 26 | О | Имя файла | |
MO | Num | 6 | O | Реестровый номер МО, создавшей пакет | По справочнику F003 |
Основная часть | |||||
N_ZAP | Num | 8 | О | Номер позиции записи | Уникально идентифицирует запись в пределах файла. |
TYPE | Char | 6 | O | Тип операции | Insert/Update/Delete |
BR_CODE | Char | 16 | У | Код Подразделения (филиала), если отделение относится к нему. | Уникальный код в пределах МО |
CODE | Char | 16 | O | Код отделения | |
NAME | Char | 128 | О | Наименование | |
FULLNAME | Char | 256 | О | Полное наименование | |
ADDRESS | Char | 255 | У | Адрес | |
DIVISION_TYPE | Num | О | Тип отделения | По справочнику V006 | |
ACTIVE | Num | 1 | О | Активное | 1 - Активное, 0 – Не активное |
Пример
Пример
Формат файла сведений о профиле койки
Файлы пакета информационного обмена должны быть упакованы в архив формата ZIP. Имя файла формируется по следующему принципу:
ABNi_YYMMDDN.XML, где
AB – Константа;
Ni – реестровый номер МО;
YYMMDD – дата;
N – порядковый номер файла присваивается в порядке возрастания, начиная со значения «1», увеличиваясь на единицу для каждого следующего пакета.