Навигация:  МОДУЛЬ "ЭЛЕКТРОННАЯ МЕДИЦИНСКАЯ КАРТА" > НАПРАВЛЕНИЯ > Параметрирование направлений >

Контроль назначенных и выполненных услуг направления

Предыдущая страницаВернуться в начало главыСледующая страница

Для каждого направления можно сделать проверку на заполненность соответствующих полей определенной таблицы. Например, было назначено направление Биохимический анализ крови (липидный профиль) с определением холестерина, триглециридов и холестерина ЛПВП. В ответе на это направление были заполнены поля для глюкозы и холестерина. Тогда при создании талона на оказанные услуги будет предложен выбор: оказать услуги по направлению либо оказать услуги по формуле, т.е. те, которые были внесены в протокол исследования. Для такой проверки в редакторе формул пишется выражение. Редактор формул вызывается кнопкой Контроль из окна настройки типа направления (рис. 3.3). Выражение может быть следующего вида:

IF(ISNULL({Биохимический анализ крови.Холестерин}),'','026005;')+

IF(ISNULL({Биохимический анализ крови.Триглицериды}),'','026008;')+

IF(ISNULL({Биохимический анализ крови.Холестерин ЛПВП})'','026009;’),

где ‘026005’, ‘026008’, ‘026009’ – коды услуг.

Формула должна возвращать строку из кодов услуг, разделенных символом «;» - точка с запятой.