|
ЭЛН. Спецификация_ЭЛН_МО_v_1_1_20180412. Назначение регламента
| * Группа атрибутов
|
|
| Атрибут
| Id
| TREAT_FULL_PERIOD
| Служебный атрибут для указания ссылки на подписываемый блок. Значение атрибута заполняется по следующему формату ELN_[ [Номер ЭЛН]_2+n_vk
Где n – номер по порядку строки периода нетрудоспособности
| 0
| 1
| Строка
|
|
| TREAT_CHAIRMAN_ROLE
| TREAT_FULL_PERIOD
| Листок нетрудоспособности: Освобождение от работы: Должность врача - председателя ВК
Пример: ПРЕД ВК
| 0
| 1
| Строка
| 300
|
| TREAT_CHAIRMAN
| TREAT_FULL_PERIOD
| Листок нетрудоспособности: Освобождение от работы: ФИО врача-председателя ВК
| 0
| 1
| Строка
| 90
|
| TREAT_PERIOD
| TREAT_FULL_PERIOD
| Группировочный тег, объединяет все элементы одной записи периода нетрудоспособности врача
| 1
| 1
| Группа атрибутов
|
|
| Атрибут
| Id
| TREAT_PERIOD
| Служебный атрибут для указания ссылки на подписываемый блок. Значение атрибута заполняется по следующему формату ELN_[ [Номер ЭЛН]_2+n_doc. Где n – номер по порядку строки периода нетрудоспособности
| 1
| 1
| Строка
|
|
| TREAT_DT1
| TREAT_PERIOD
| Листок нетрудоспособности: Освобождение от работы: Дата начала освобождения
Формат
ГГГГ-ММ-ДД
Пример: 2010-01-13
| 1
| 1
| Дата
|
|
| TREAT_DT2
| TREAT_PERIOD
| Листок нетрудоспособности: Освобождение от работы: Дата окончания освобождения
Формат
ГГГГ-ММ-ДД
Пример: 2010-01-13
| 1
| 1
| Дата
|
|
| TREAT_DOCTOR_ROLE
| TREAT_PERIOD
| Листок нетрудоспособности: Освобождение от работы: должность врача
Пример: ТЕРАПЕВТ
| 1
| 1
| Строка
| 300
|
| TREAT_DOCTOR
| TREAT_PERIOD
| Листок нетрудоспособности: Освобождение от работы: ФИО врача
| 1
| 1
| Строка
| 90
|
|
Правила заполнения
При заполнении запроса необходимо руководствоваться следующими правилами:
Если данные в элементе отсутствуют, то должно быть указано соответствующее значение ; Даты указываются в формате типа данных date xml, а именно ГГГГ-ММ-ДД; Числа с дробной частью указываются в формате типа данных double xml, а именно, с точкой: 1000.10; В элементе СНИЛС указывается страховой номер индивидуального лицевого счета в системе обязательного пенсионного страхования (без разделителей).
Пример запроса
Ниже представлен пример вызова сервиса по обмену информацией с системой учета ЭЛН ФСС.
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 1023000836099
00000060015КолпаковаНадежда 0ГУБКИНСКИЙ МЕХАНИЧЕСКИЙ ЗАВОД1280933419903
1 02017-12-15ГБУЗ ДГКБ №2Астрахань10230008360991985-10-02101 2017-12-152017-12-15ТЕРАПЕВТСИДОРОВ Г С000
8.1.3. Спецификация ответного сообщения (сообщения об ошибке)
Схема сообщения
XSD схема сообщения приведена в Приложении 1. Структура сообщения
В колонке «Поле (тег)» указывается наименование элемента, в колонке «Описание» указывается функциональное назначение тега.
В колонке «Обязательность» указывается обязательность элемента:
1 - если элемент является обязательным; 0 - если элемент является необязательным; Кроме цифровых значений колонка может содержать условие обязательности элемента.
Колонка «Повторяемость» заполняется следующим образом: В колонке «Длина» указывается максимальная допустимая длина значения элемента. Для строковых данных в символах, для чисел в общем количестве цифр и величине мантиссы.
Поле(тег)
| Описание (ссылка на правило заполнения)
| Обязательность
| Повторяемость
| Тип данных
| Длина, знаков
| Справочник (если поле должно проверяться по справочнику)
| INFO
| Группировочный тег, объединяет все записи сообщения об ошибке
| 1
| 1
| Группа
|
|
| ROWSET
| Группировочный тег, объединяет информацию об ошибочных записях исходного сообщения
| 0
| 1
| Группа
|
|
| ROW
| Группировочный тег, объединяет все элементы одной ошибочной записи
| 1
| *
| Группа атрибутов
|
|
| ROW_NO
| Номер строки в исходном XML сообщении
| 1
| 1
| Номер
| 4
|
| LN_CODE
| Номер ЛН
| 0
| 1
| Строка
| 12
|
| LN_HASH
| Хэш данных ЭЛН
| 0
| 1
| Строка
| 32
|
| LN_STATE
| Состояние ЛН
| 0
| 1
| Строка
| 3
| Справочник состояний ЛН
| ERRORS
| Группировочный тег, объединяет все записи об ошибках в рамках строки
| 1
| 1
| Группа
|
|
| ERROR
| Группировочный тег, объединяет все элементы одной записи об ошибке
| 1
| *
| Группа атрибутов
|
|
| ERR_CODE
| Код ошибки
| 1
| 1
| Строка
| 8
|
| ERR_MESS
| Текст ошибки
| 1
| 1
| Строка
| 4000
|
|
|
|