Информационные файлы имеют формат XML с кодовой страницей utf-8.
Файлы пакета информационного обмена должны быть упакованы в архив формата ZIP. Имя файла формируется по следующему принципу:
PPZZZZZZ_MMYYN.XML
PP – параметр, определяющий вид передаваемой информации;
ZZZZZZ – код МО в реестре F003;
MMYY – месяц и 2 цифры года, за который формируется файл;
N – порядковый номер выгружаемого файла.
При осуществлении информационного обмена на программных средствах организации -получателя производится автоматизированный форматно-логический контроль (ФЛК):
Особенности формирования файла
Наименования элементов должны соответствовать структурам файла – Таблицы.
Пустые элементы (теги) в файл не включаются.
Значения полей
2.1 В столбце «Обяз» указана обязательность содержимого элемента (реквизита), один из символов - О, У, а также М. Символы имеют следующий смысл:
О – обязательный реквизит, который должен обязательно присутствовать в элементе;
У – необязательный реквизит, который может, как присутствовать, так и отсутствовать в элементе. При отсутствии, не передается.
М – реквизит, определяющий множественность данных, может добавляться к указанным выше символам.
2.2 В столбце «Формат» для каждого элемента указывается – символ формата. Символы формата соответствуют вышеописанным обозначениям:
Char – <текст>;
Num – <число>;
Date – <дата> в формате ГГГГ-ММ-ДД;
Guid – <идентификатор>;
DateTime – <дата> в формате ГГГГ-ММ-ДД ЧЧ:ММ:CC;
S – <элемент>; составной элемент, описывается отдельно;
2.3. В столбце «Размер» – максимальная длина элемента. Разделитель целой и дробной части для чисел - точка.
2.4. в столбце «Наименование» указывается наименование элемента.
3. Особенности кодирования некоторых символов в файлах формата XML:
Символ | Способ кодирования |
двойная кавычка (") | " |
одинарная кавычка (') | ' |
левая угловая скобка (<) | < |
правая угловая скобка (>) | > |
амперсант (&) | & |
Формат сведений по планам проведения профилактических мероприятий
Наименование поля | Обяз | Формат | Размер | Наименование | Правила заполнения |
Объявление XML | |||||
PLAN_PM | O | S | План профмероприятия | ||
Корневой элемент | |||||
HEADER | О | S | Заголовок | ||
BODY | OM | S | Основная часть | ||
Заголовок | |||||
CODE_MO | O | Char | 6 | Код мед. организации | По справочнику F003 |
TYPE | O | Num | 1 | Тип пакета | 1 – Insert; 2 – Update; 3 – Delete. |
Основная часть | |||||
Year | О | Char | 4 | Год проведения профмероприятий | |
V016Dispt | O | Char | 3 | Тип профмероприятия | По справочнику V016 |
Branch | У | Char | 16 | Код подразделения МО | |
TUch | O | Char | 10 | Код участка | |
TipUch | О | Num | 1 | Тип участка: | 0 – врачебный 1 - фельдшерский |
PlanYear | О | Num | 10 | План на год | |
January | У | Num | 10 | Январь | |
February | У | Num | 10 | Февраль | |
March | У | Num | 10 | Март | |
April | У | Num | 10 | Апрель | |
May | У | Num | 10 | Май | |
June | У | Num | 10 | Июнь | |
July | У | Num | 10 | Июль | |
August | У | Num | 10 | Август | |
September | У | Num | 10 | Сентябрь | |
October | У | Num | 10 | Октябрь | |
November | У | Num | 10 | Ноябрь | |
December | У | Num | 10 | Декабрь | |