.. _errorsref:

Справочник ошибок экспертизы
****************************

Справочник (``EXPERTISE_ERROR``) представляет собой перечень ошибок и нарушений, выявляемых при проведении медицинской экспертизы.  Позволяет указывать тип данных ошибок экспертизы, условия их выявления, параметры применения и другие данные нарушений. 

Подробнее о проведении экспертиз см. в разделе :ref:`medexpref`.

Управление справочником ошибок
==============================

Для создания новой ошибки для справочника перейдите в раздел **Фильтры экспертизы** -> **Справочник ошибок экспертизы** и нажмите кнопку ``Новый``.

.. .. figure:: images/errors/newerr.png
   :width: 70%

   Новый справочник

Заполните следующие поля формы (форма также используется при редактировании созданных ошибок экспертизы):

.. figure:: images/errors/err1.png
   :width: 70%

   Форма данных ошибки экспертизы


Обязательные параметры
======================

.. list-table::
   :header-rows: 1
   :class: longtable

   * - Поле
     - Тип
     - Описание
   * - ``Код``
     - Строка
     - Уникальный код ошибки
   * - ``Наименование``
     - Строка
     - Название ошибки экспертизы
   * - ``Дата добавления в справочник``
     - Дата
     - Дата включения ошибки в справочник
   * - ``Приоритет``
     - Число
     - Приоритет применения ошибки
   * - ``Тип дефекта``
     - Выбор
     - Тип экспертизы: :term:`МЭК`, :term:`МЭЭ`, :term:`ЭКМП`, :term:`пМЭК`
   * - ``Тип удержания``
     - Выбор
     - Проценты, МРОТ или отсутствие удержания

Дополнительные параметры
========================

.. list-table::
   :header-rows: 1
   :class: longtable

   * - Поле
     - Тип
     - Описание
   * - ``Дата удаления``
     - Дата
     - Дата исключения ошибки из справочника
   * - ``Код дефекта для ФОМС``
     - Строка
     - Код ошибки для Федерального фонда ОМС
   * - ``Размер удержания``
     - Число
     - Размер финансовых санкций
   * - ``Код контрольного НСИ``
     - Строка
     - Код нормативно-справочной информации
   * - ``Имя элемента НСИ``
     - Строка
     - Наименование элемента НСИ
   * - ``Условия проверки``
     - Строка
     - Условия для выявления ошибки
   * - ``Допустимые значения``
     - Строка
     - Корректные значения для проверки
   * - ``Категория проверки``
     - Ссылка
     - Категория проверки для классификации ошибок
   * - ``Проверяемое поле``
     - Ссылка
     - Поле данных, которое проверяется на наличие ошибки
   * - ``Классификатор видов контроля``
     - Ссылка
     - Вид контроля из :ref:`справочника F006<normdictsref>`
   * - ``Перечень проверок МЭК``
     - Ссылка
     - Перечень проверок автоматизированной поддержки МЭК
   * - ``Причина отказа в оплате``
     - Ссылка
     - Причина отказа из :ref:`справочника F014<normdictsref>`


Условия проверки
----------------

Текстовое поле для ввода условий и критериев проверки, при которых должна выявляться данная ошибка экспертизы.


Допустимые значения
-------------------

Текстовое поле для указания корректных значений или диапазонов, которые должны использоваться при проверке на соответствие.


Допустимый тип данных экспертизы
=================================

Таблица, связывающая ошибки экспертизы с типами передаваемых данных. Содержит колонки:

- ``Ошибка экспертизы`` - ссылка на конкретную ошибку
- ``Классификатор типов передаваемых данных`` - ссылка на тип данных

Для управления таблицей используются кнопки:
- ``Добавить`` - добавление новой связи
- ``Удалить`` - удаление выбранной связи

При нажатии кнопки **Добавить** открывается форма выбора типа передаваемых данных, в которой можно также создать новый тип при помощи кнопки ``Новый``.

.. figure:: images/errors/errtype.png
   :width: 60%

   Тип передаваемых данных

Форма создания нового типа передаваемых данных содержит поля:

.. figure:: images/errors/errclass.png
   :width: 40%

   Классификатор типов передаваемых данных 

.. list-table::
   :header-rows: 1
   :class: longtable

   * - Поле
     - Тип
     - Описание
   * - ``Код типа передаваемых данных``
     - Строка
     - Уникальный идентификатор типа
   * - ``Наименование типа передаваемых данных``
     - Строка
     - Название типа
   * - ``Дата начала действия записи``
     - Дата
     - Дата активации типа
   * - ``Дата окончания действия записи``
     - Дата
     - Дата деактивации типа
