Навигация:  МОДУЛЬ "УЧЕТ УСЛУГ" > ДОГОВОРЫ >

Вычисление процентов плательщиков по договору

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

Для динамического вычисления процентов плательщиков по договору необходимо настроить специальный статистический запрос (DBKernel.pdf), указав его в поле Стат-запрос договора. В договоре при этом указываются проценты плательщиков по умолчанию. Вычисление процентов происходит для каждой услуги при добавлении ее в талон.

Процент может формироваться с использованием системных параметров (параметров, получающих значения программно, а не требующих заполнения пользователем). Для использования значения параметра в условиях и выражениях запроса нужно создать в запросе параметр с указанным в таблице именем.

Имя параметра

Значение параметра

PBILL_DATE

Дата талона

PPATIENTS_ID

Пациент талона

PFM_SERV_ID

Услуга в талоне

PFM_CLINK_PATIENTS_ID

Прикрепление пациента для услуги талона

PFM_CLINK_ID

Медицинская программа

PFM_DISCOUNT_ID

Скидка

Для вычисления процента каждой организации в запросе создается выражение с указанным в таблице именем. Выражение должно возвращать не конечный процент организации, а модификатор, т.е. значение, которое добавляется к проценту, указанному в договоре.

Имя выражения

Значение выражения

ORG1_PERC_MOD

Модификатор процента первой организации

ORG2_PERC_MOD

Модификатор процента второй организации

Если при вычислении процента какой-либо организации получается значение меньше нуля, процент считается равным 0, при значении больше 100 – процент считается равным 100.

Если в сумме процент обоих плательщиков меньше 100, оставшаяся часть переносится на пациента. Если же суммарный процент оказывается больше 100, процент второго плательщика корректируется так, чтобы в сумме они давали 100 процентов.

Пример запроса для вычисления процентов, в котором созданы нужные параметры и выражения, – "FM Проценты организаций в договоре" (org_percents.ini).

Модификатор процента плательщиков может быть определен также для каждой медицинской программы: см. Вычисление процентов плательщиков в медицинской программе.