Описание правил и логики записи на прием.
Общие валидации при записи
Название | Правило валидации | Код настройки | Комментарий |
---|---|---|---|
Проверка пациента на возможность записи в ЛПУ по возрасту | Запрещена запись во взрослое ЛПУ если возраст пациента < 18 и в детское ЛПУ , если возраст > 18 | age01 | |
Проверка пациента на возможность самозаписи | Запрещена запись, если в МКАБе пациента проставлен флаг "Запрет самозаписи" | blacklabel01 | |
Проверка на запись к узким специалистам | Запрещена запись к узким специалистам при отсутствии ДН. Полные правила валидации описаны здесь | dispanser01 | |
Проверка на активную запись по той же специальности | Запрещена запись на приём, если у пациента имеется активная запись по той же специальности к тому же типу ресурса | actualvisit01 | |
Проверка на активную запись на прием в это же время в одной ЛПУ | Запрещена запись на прием, если у пациента имеется активная запись в это время в этом ЛПУ | actualvisitatthistime01 | |
Проверка ячейки расписания на доступность | Запрещает запись на приём, если ячейка уже занята | timetable01 | Очень сомнительная настройка. Если ее убрать, то можно будет записываться на уже занятые ячейки. Считаю, что нужно будет ее убрать совсем и проверять это правило по умолчанию. |