Описание правил и логики вывода расписания.
Права ячеек
Права ячеек расписания определяют, какому сервису будет доступна та или иная ячейка.
Существует 4 уровня прав:
- Регистратура
- Врач
- Самозапись(Интернет)
- Врачи других МО
Права могут пересекаться. К примеру, ячейка может быть с правами самозаписи и регистратуры одновременно или вообще иметь все права одновременно.
Существует механизм открытия ячеек расписания, который добавляет дополнительные права.
Права клиентов
Название клиента | Уровень прав | Комментарий |
---|---|---|
2др | Только самозапись | |
Колл-центр | Самозапись + регистратура | В Орле только самозапись |
СМП | - | Не пользуются записью на прием |
РПГУ | Только самозапись | Тоже самое, что и 2др |
Госуслуги(ФЭР) | Только самозапись |
Типы приема
Тип приема определяет назначение ячейка доступна ли она для записи.
Существует механизм запрета записи на приемные типы. (Добавить ссылку)
Бывают следующих типов:
Доступность на уровне бд | Код | Тип приема | Комментарий |
---|---|---|---|
Приемные | 4 | Прием по очереди | |
201 | Прием беременных | ||
202 | Прием детей до 1 года | ||
203 | Прием пациентов до 18 лет | Есть валидация при попытке записи | |
204 | Прием пациентов с 18 лет | Есть валидация при попытке записи | |
205 | Медосмотр | ||
206 | Диспансеризация | Запрет в Москве | |
207 | Платный прием | ||
209 | Прием здорового ребенка | ||
210 | Прием инвалидов | ||
211 | Дежурный врач | ||
212 | Выездной профосмотр | ||
213 | Организационные мероприятия | ||
214 | Консультационный прием | ||
215 | Диагностика | Запрет в Москве | |
Неприемные | 2 | Выходной день | |
3 | Врач на больничном | ||
1 | Врач в отпуске | ||
6 | Врач на учебе | ||
7 | Дежурный врач | ||
8 | Прочее | ||
304 | Неприемное время | ||
305 | Медосмотр | ||
306 | Диспансеризация | ||
307 | Командировка | ||
308 | Административная работа | ||
309 | Организационные мероприятия | ||
310 | Форс-мажор | ||
311 | Прием в другом подразделении | ||
312 | Ремонт оборудования | ||
Другие | 5 | Живая очередь | |
17 | Прием на дому (вызов на дом) |
Если у врача в течение дня нет ни одной ячейки, то сервис заполняет пробел неприемным днем с типом "Нет приема". Такого типа нет в бд.