Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

Лпу отображаются Получение списка ЛПУ, доступных для записи для отображения на портале РПГУ и в Колл-Центре в разделе лпу, доступных для записи.

Получение этого списка происходит через метод из апи для рпгу 2.7. Авторизация(описать). Этот метод, в свою очередь использует метод Получение информации о прикреплениях пациента

...

  1. Сначала из списка всех незакрытых ЛПУ выбираются те, в которых у пациента есть карта.
  2. Для этих ЛПУ определяются их головные учреждения.
  3. Затем из списка всех ЛПУ берутся все подразделения этих головных учреждений
  4. Из полученного списка убираются все ЛПУ без расписания(Флаг HaveSchedule = false в методе Cписок ЛПУ или Получить информацию Получение информации о конкретной ЛПУ)
  5. Из полученного списка убираются все ЛПУ неактивные(Флаг IsActive = false в методе Cписок ЛПУ или Получить информацию Получение информации о конкретной ЛПУ). Берется из характеристики "Портал самозаписи: выводить на сайт самозаписи"
  6. Далее фильтруем полученные ЛПУ по полу и возрасту
    1. У взрослых отфильтруем детские (те, у которых есть только 1 категория обслуживания - Дети)
    2. У детей отфильтруем строго взрослые (категория обслуживания - Взрослые трудоспособного возраста / Пожилые и нет Дети / Все возрастные категории)
    3. Не показываем женские консультации мужчинам
  7. Добавляем ЛПУ с участком (если такой есть), если вдруг ее отсеяли на предыдущих шагах.

Условия подбора участка в прикреплении