Page tree
Skip to end of metadata
Go to start of metadata

Описание правил и логики записи на прием.


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

Текущие настройки валидаций по регионам находятся на странице Валидации записи на прием по регионам.

Error rendering macro 'excerpt-include'

User 'null' does not have permission to view the page 'Настройки валидаций записи на прием'.


Общие валидации при записи

НазваниеПравило валидацииКод настройкиКомментарий
Проверка пациента на возможность записи в ЛПУ по возрастуЗапрещена запись во взрослое ЛПУ если возраст пациента < 18 и в детское ЛПУ , если возраст > 18age01
Проверка пациента на возможность самозаписиЗапрещена запись, если в МКАБе пациента проставлен флаг "Запрет самозаписи"blacklabel01
Проверка на запись к узким специалистамЗапрещена запись к узким специалистам при отсутствии ДН. Полные правила валидации описаны здесьdispanser01
Проверка на активную запись по той же специальностиЗапрещена запись на приём, если у пациента имеется активная запись по той же специальности к тому же типу ресурсаactualvisit01
Проверка на активную запись на прием в это же время в одной ЛПУЗапрещена запись на прием, если у пациента имеется активная запись в это время в этом ЛПУactualvisitatthistime01
Проверка ячейки расписания на доступностьЗапрещает запись на приём, если ячейка уже занятаtimetable01Очень сомнительная настройка. Если ее убрать, то можно будет записываться на уже занятые ячейки. Считаю, что нужно будет ее убрать совсем и проверять это правило по умолчанию.


Валидации диспансеризации при записи

НазваниеПравило валидацииКод настройкиКомментарий
Проверка записи на ячейку типа "Диспансеризация"Запрещена запись на приём в ячейки отличные от типа "Диспансеризация", если запись происходит в рамках диспансеризации, то есть с указанием мероприятия.DispCellType
Проверка повторной записи на одно мероприятие по диспансеризацииЗапрещена запись на мероприятие по диспансеризации, если таковая по нему уже имеется.ActualDispVisit
Проверка возможности записи по мероприятию диспансеризации на определенный ресурсЗапрещена запись на мероприятие диспансеризации на ресурс, который не может проводить выбранное мероприятиеCheckDispPrvdRuleПроверка по таблице hlt_disp_ServiceDocPrvd

Валидация типов приема

Доступность на уровне бдКодТип приемаПравило валидацииКод настройкиКомментарий
Приемные4Прием по очередиБез ограничений


201Прием беременныхУ пациента есть карта беременныхBusyType_PregnancyПроверка происходит по наличию незакрытой карты беременных(hlt_mkp_card)

202Прием детей до 1 годаВозраст пациента < 1CellAgeType

203Прием пациентов до 18 летВозраст пациента < 18CellAgeType

204Прием пациентов с 18 летВозраст пациента >= 18CellAgeType

205МедосмотрНет


206ДиспансеризацияЗапись только по мероприятию диспансеризации
Запрет в Московской Области

207Платный приемНет


209Прием здорового ребенкаВозраст пациента < 18 и нет открытых ТАПов по заболеваниюBusyType_HealthyChildAPI-1564 - подробное описание валидации

210Прием инвалидовПациент инвалидBusyType_DisabilityПроверка происходит по таблице hlt_INV

211Дежурный врачНет


212Выездной профосмотрНет


213Организационные мероприятияНет


214Консультационный приемНет


215ДиагностикаЗапись только по направлениюУказывается через настройки слотов в поле BlockBusyЗапрет в Московской Области

320ОнкологияЗапрет записи по правилуBusyType_Onco
Неприемные2Выходной деньЗапретCheckDocBusyОчень сомнительная настройка. Если ее убрать, то можно будет записываться на нериемные ячейки. Считаю, что нужно будет ее убрать совсем и проверять это правило по умолчанию.

3Врач на больничномЗапрет


1Врач в отпускеЗапрет


6Врач на учебеЗапрет


7Дежурный врачЗапрет


8ПрочееЗапрет


304Неприемное времяЗапрет


305МедосмотрЗапрет


306ДиспансеризацияЗапрет


307КомандировкаЗапрет


308Административная работаЗапрет


309Организационные мероприятияЗапрет


310Форс-мажорЗапрет


311Прием в другом подразделенииЗапрет


312Ремонт оборудованияЗапрет

Другие5Живая очередьЗапрет


17Прием на дому (вызов на дом)Запись только в рамках вызова на дом


Валидации при отмене записи

НазваниеПравило валидацииКод настройкиКомментарий
Проверка актуальности записи на приёмЗапрещено отменять запись на приём, если время приёма уже прошлоDeleteOldTime
Проверка статуса записи на приёмЗапрещено отменять запись на приём, если прием уже был выполненDeleteVisitStatus
Проверка принадлежности записи к другим мероприятиямЗапрещено отменять запись на приём, связанную с вызовом на дом с обязательным мероприятием диспансеризации(только если не указать гуид мероприятия при отмене) или мероприятием иного типаActionSchedule

Описание прав клиентов

КлиентТип записи

Права**. 1 этап - 2DR API 2.17

Права**. План 2 этап - 2DR API 2.26
Кол-центрОбычная записьКол-центр | Регистратура | Интернет | ИнфоматКол-центр
Кол-центрЗапись по направлениюКол-центр | Регистратура | Интернет | Врач | Инфомат | Другая МОКол-центр | Другая МО
Кол-центрЗапись по направлению в другую МОКол-центр | Регистратура | Интернет | Инфомат | Другая МОКол-центр | Другая МО
ИнфоматОбычная записьИнфомат | ИнтернетИнфомат
ИнфоматЗапись по направлениюКол-центр | Регистратура | Интернет | Врач | Инфомат | Другая МОИнфомат | Другая МО
ИнфоматЗапись по направлению в другую МОКол-центр | Регистратура | Интернет | Инфомат | Другая МОИнфомат | Другая МО
Интернет, Госуслуги, 2др, другие порталы самозаписиОбычная записьИнфомат | ИнтернетИнтернет

Интернет, Госуслуги, 2др, другие порталы самозаписи

Запись по направлениюКол-центр | Регистратура | Интернет | Врач | Инфомат | Другая МОИнтернет | Другая МО

Интернет, Госуслуги, 2др, другие порталы самозаписи

Запись по направлению в другую МОКол-центр | Регистратура | Интернет | Инфомат | Другая МОИнтернет | Другая МО

МИС*

Обычная записьРегистратура | Интернет | Врач | ИнфоматРегистратура | Врач
МИС*Запись по направлениюКол-центр | Регистратура | Интернет | Врач | Инфомат | Другая МОРегистратура | Врач
МИС*Запись по направлению в другую МОКол-центр | Регистратура | Интернет | Инфомат | Другая МОРегистратура | Другая МО
Врач-врачВсеДругая МОДругая МО

Если клиентское приложение себя не идентифицирует, то по умолчанию ему будет отдано расписание с правом доступа Интернет.

*- когда МИС использует методы API 2др.

**- Уровень доступа формируется на основе флагов

Значения флагов
Регистратура = 1,
Врач = 2,
Интернет = 4,
Другая МО = 8,
Инфомат = 32,
Кол-центр = 64

Важно

Скрипты для применения прав доступа(выполнять на базе ЦОД НСИ)

Обновление права доступа к ячейкам расписания клиентских приложений. 1 этап.sql - Применяет права согласно 1 этапу

Обновление права доступа к ячейкам расписания клиентских приложений. 2 этап.sql - Применяет права согласно 2 этапу

  • No labels