Вы просматриваете старую версию данной страницы. Смотрите текущую версию.

Сравнить с текущим просмотр истории страницы

« Предыдущий Версия 7 Следующий »

При записи на приём к врачу возможна валидация записи к узким специалистам.

Для этого в API предусмотрены 2 настройки:

  • DispReg.BlackList для "черного списка" специальностей (на которые пациент не может записаться, если не состоит на диспансерном учёте);
  • DispReg.WhiteList для "белого списка" специальностей (на которые пациент может записаться, если не состоит на диспансерном учёте);

По умолчанию валидация отключена, для включения необходимо использовать одну из настроек, указанных выше, а также должна быть включена настройка "Диспансерное наблюдение" в МИС.

Правила использования настроек DispReg.BlackList и DispReg.WhiteList:

  • Значение настройки - строка, в которой перечислены коды специальностей, разделённые точкой с запятой (;), например: "DispReg.BlackList": "123;456;789"
  • Необходимо использовать только одну из этих настроек. В случае, если в конфигурации сервиса будут указаны обе, приоритетной будет DispReg.BlackList;


Правила валидации:

  • Если пациент в момент записи на приём состоит на диспансерном учёте по данной специальности, он автоматически проходит валидацию;
  • Если пациент не состоит на диспансерном учёте по данной специальности и у врача проставлен флаг "Узкий специалист", то запись на приём не пройдет валидацию и пациент увидит сообщение: "Вы не состоите на диспансерном учете у данного специалиста. Запись возможна только через терапевта.";
  • Если приведённое выше условие не выполнилось, проверяется наличие специальности в настройке DispReg.BlackList или DispReg.WhiteList. Если специальность, на которую записывается пациент присутствует в списке настройки DispReg.BlackList или же отсутствует в списке настройки DispReg.WhiteList, то запись не проходит валидацию с таким же сообщением. В ином случае запись проходит валидацию;
  • Нет меток