Конструктор eCRF

Проверки данных (edit checks)

Жёсткие и мягкие диапазоны, правила «если — то», автозапросы.

Проверки ловят ошибки прямо при вводе. Есть три вида.

1. Допустимый диапазон — ошибка

Задаётся в свойствах числового поля. Значение вне диапазона сохранить нельзя. Подходит для физически невозможных значений: ЧСС 720, рост 17 см.

2. Ожидаемый диапазон — запрос

Тоже в свойствах поля. Значение сохраняется, но автоматически открывается запрос: «вне ожидаемого диапазона, подтвердите». Подходит для редких, но возможных значений. Если врач исправит значение, запрос закроется сам.

3. Правила «если — то»

Собираются внизу страницы формы из выпадающих списков:

ЕслиСистолическое АДменьше или равноДиастолическое АД→ ошибка
  • Сравнивать можно со значением или с другим полем формы.
  • Для дат есть слово сегодня: «Дата диагноза больше сегодня → ошибка».
  • Для вариантов ответа выбирается сам вариант: «Серьёзное НЯ равно Да → запрос».
  • Условия «не заполнено» и «заполнено» помогают ловить пропуски связанных полей.

Ошибка или запрос?

Ошибка — когда значение точно неверно: форма не сохранится, пока его не исправят. Запрос — когда значение подозрительно, но возможно: данные сохранятся, а монитор и врач увидят вопрос.

Проверьте в предпросмотре. Кнопка «Предпросмотр» открывает форму как у врача: проверки срабатывают по мере ввода, а кнопка «Проверить» показывает, что произошло бы при сохранении.

Те же проверки работают при загрузке из Excel и в опросниках пациентов.