Настройка формулы в параметре
В МИС КСАМУ есть возможность настройки формул для расчётных параметров (рис.1).
С правилами оформления формулы можно ознакомиться, нажав на кнопку информации (рис.2)
Для каждого параметра, входящего в формулу можно настроить поведение формулы, при его отсутствии (рис.3).
Выпадающий список «При отсутствии значения этого параметра в формуле» позволяет выбрать поведение расчетного параметра в своде при отсутствии поступающих для него данных.
Позиций в списке 4:
- Выдать ошибку
- Вернуть «Невозможно рассчитать без»
- Заменить на 0
- Заменить на 1
При этом, пункт 1 более приоритетен, чем пункт 2. Все позиции списка применяются для исходных параметров в формуле - переменным (тем параметрам, на основании которых рассчитывается итоговый результат). Рассчитываемые параметры этой настройкой не настраиваются (т.е. она на них не влияет). В рассчитываемых параметрах эта настройка играет роль только в тех случаях, когда данный параметр участвует в другой формуле (для расчёта другого параметра).
1. Выдать ошибку
В своде выглядит как предупреждение (рис.4)
В данном случае в параметре гематокрит выбран элемент списка «Выдать ошибку». Гематокрит участвует в формулах для «Средний объем эритроцитов» и «Средняя концентрация гемоглобина» соответственно, для этих параметров выдаётся предупреждение. При этом в ячейка свода остаётся пустой.
2. Вернуть «Невозможно рассчитать без».
При выборе элемента списка Вернуть «Невозможно рассчитать без» в ячейку свода пишется сообщение. На рисунке 5 это «Невозможно рассчитать без: [Эритроциты]». Сообщение указывает необходимость заполнения поля исходных данных.
Обращаем ваше внимание, что это сообщение будет писаться в документ результата.
3. «Заменить на 0», «Заменить на 1»
Необходима для расчёта формул, когда значение можно пропустить, заменяя его на 0 (при сложении, вычитании) или на 1 (деление, умножение). Эта замена работает только для формул, в которых используется данный параметр и только при отсутствии значений в ячейках настроенных параметров, участвующих в расчёте. В документ результата 0 или 1 не запишутся, ячейки останутся пустыми.
Чекбокс «Заполнять автоматически даже если не назначено»
В параметре анализа (рис. 6) по умолчанию установлен чекбокс «Заполнять автоматически даже если не назначено». При его снятии расчёт по формуле/выгрузка с анализатора/подстановка значения по умолчанию не производится при отсутствии назначения.