При записи на приём к врачу возможна валидация записи к узким специалистам. Валидация включается настройкой "Диспансерное наблюдение" в МИС.
Помимо настройки в МИС, в API предусмотрены 2 необязательные настройки:
- DispReg.BlackList для "черного списка" специальностей (на которые пациент не может записаться, если не состоит на диспансерном учёте (ДУ));
- DispReg.WhiteList для "белого списка" специальностей (на которые пациент может записаться, если не состоит на ДУ);
Правила использования настроек DispReg.BlackList и DispReg.WhiteList:
- Значение настройки - строка, в которой перечислены коды специальностей, разделённые точкой с запятой (;), например: "DispReg.BlackList": "123;456;789"
- Необходимо использовать только одну из этих настроек. В случае, если в конфигурации сервиса будут указаны обе, приоритетной будет DispReg.BlackList;
Пациент сможет записаться при выполнении одного из следующих условий:
- Пациент состоит на ДУ по специальности врача, к которому пытается записаться;
- Пациент не состоит на ДУ по специальности врача и врач не является узким специалистом;
- Запись на специальность не запрещена в настройке DispReg.BlackList;
- Запись на специальность разрешена настройкой DispReg.WhiteList;
В остальных случаях запись не пройдёт валидацию и пациент увидит сообщение: "Вы не состоите на диспансерном учете у данного специалиста. Запись возможна только через терапевта."