Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Автоматическая диспетчеризация позволяет быстро диспетчеризировать большое количество назначений.

Note
Функция работает только для услуг, у которых разрешена автодиспетчеризация.

Модуль "Диспетчеризация" → выбираем необходимого пациента → секция "Автоматическая диспетчеризация" → открывается список назначений пациента, доступных для автоматической диспетчеризации.

Настройка автоматической диспетчеризации

Над таблицей назначений можно указать даты в рамках которых будет произведена автодиспетчеризация. А также, поставив галку "Только оплаченные", выбрать для автодиспетчеризации, соответственно, только оплаченные услуги.

В столбце рядом с названием назначения выводятся значки оплаты и различных предупреждений. При наведении на значок будет выведена более подробная информация.

Tip

Оплаченные процедуры отмечаются значком , а неоплаченные . Частично оплаченные отмечаются значком .

Индикатор  говорит о том, что данная услуга не связана с кабинетом. Для таких услуг диспетчеризация невозможна, необходимо связать услугу с кабинетом в справочнике Кабинеты

В столбце "Ограничения" указывается количество отпусков, которое будет диспетчеризовано и в скобках общее количество оставшихся не диспетчеризованных недиспетчеризованных отпусков. Здесь же можно задать правила диспетчеризации для каждого назначения, нажав на кнопку "..." Image Added.

Tip
Кнопка "Применить ко всем" позволяет задать ограничения по дате или по времени для всех отмеченных услуг в таблице.



В появившемся окне можно указать:

  • какое количество из назначенного нужно автоматически диспетчеризовать;
  • выбрать из списка доступных кабинетов только нужные;
  • выбрать определенного специалиста (если в настройке услуги стоит "Диспетчеризовать на специалиста");
  • выбрать отдельных промежуток дат для диспетчеризации конкретного назначения;
  • выбрать промежуток времени для диспетчеризации конкретного назначения.

Все выбранные ограничения будут отображаться в столбце "Ограничения".

Например:

В данном случае:

  • Для "Повторной консультации лечащего врача" выбран только один кабинет, в который может быть диспетчеризована консультация.
  • "Жемчужная ванна" будет диспетчеризована с 16.09, а не 10.09.
  • "Массаж - 15 минут" будет диспетчеризован по времени в промежуток с 15:00 до 19:00.
  • Из 10 "Душей Шарко" будет диспетчеризованно только 7.


Диспетчеризация, внесение поправок

Для начала диспетчеризации отметить галочками нужные услуги и нажать кнопку "Диспетчеризовать".

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

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

В каждой ячейке есть отметка о количестве возможных вариантов времени для данной диспетчеризации.

По нажатию на эту отметку можно просмотреть список возможных вариантов и выбрать другое время/кабинет, а также удалить диспетчеризацию:

При нажатии на кнопку "Удалить все" будут удалены все диспетчеризации для этого назначения.

Алгоритм автоматической диспетчеризации:

  1. Если процедура ещё недиспетчеризована:
    • Система с учётом кратности пытается занять это время необходимое количество раз (по количеству назначенных процедур). Т.е. если назначены две ванны с кратностью "через день", и выбрано время 9-30 понедельник, то система попытается занять 9-30 понедельника и 9-30 среды (через день).
    • Если занять время не удаётся т.к. пациент уезжает раньше (т.е. назначили 10 ванн, а отпустить через день можно только 9ть, последнюю уже не успеть) - система занимает сколько сможет (в нашем случае 9ть) и предупреждает пользователя о том, что n процедур (в нашем примере - 1 ванна) не диспетчеризовано.
    • Если занять время не удаётся т.к. на один из дней попадает нарушение правил (кабинет закрыт, идёт конфликт с другим назначением) - система занимает сколько сможет и предупреждает о том, что n процедур недиспетчеризовано.
  2. Если процедура уже диспетчеризована частично (есть ещё недиспетчеризованные отпуски).
    Идёт диспетчеризация только 1 элемента на выбранное время. В остальном - также как в пункте 1.
  3. Если процедура уже полностью диспетчеризована - ничего не происходит, и выдаётся сообщение о том, что уже всё диспетчеризовано. Если пользователю нужно что-то поменять, он должен двигать существующие записи, или удалить их и диспетчеризовать заново.

Для консультаций:
Всё точно также как в пункте 2 у процедур.

Tip

Если назначение полностью диспетчеризовано, это указывается рядом с ним зеленой галочкой в разделе назначения.