Порядок получения записей

  1. Используя метод Получение списка ЛПУ пациента получаем список ЛПУ, где у пациента есть амбулаторная карта(МКАБ), а значит возможно наличие записей на прием.
  2. Запрашиваем список записей в каждой ЛПУ через метод Получение списка записей на прием из ЛПУ. На вход он принимает гуид ЛПУ, полученный из предыдущего метода.
  3. В случае статуса оффлайн у хотя бы одной ЛПУ отдельно получаем список записей из ЦОД(общее хранилище, куда стекаются данные со всех бд ЛПУ) через метод Получение списка записей на прием из ЦОД
  4. Полученные записи фильтруем следующим образом: Если из ЦОД пришла запись на прием, которой нет в списке записей полученных из ЛПУ, то отображаем ее с пометкой о не активности(то есть с такой записью нельзя совершать никаких действий).

Методы


Другие методы получения записей на прием

Получение записей на прием другого человека - Используются чтобы получать записи на прием созданные на другого человека с указанием ExternalUserId в методе Создание записи на прием к врачу.

Получение записей на прием и вызовов пациента через сессию - устаревший метод получения записей. Оставлен для обратной совместимости. 

Получение списка активных записей на прием в конкретной ЛПУ - делает тоже самое что Получение списка записей на прием из ЛПУ, только имеет устаревший формат. 

Методы Получение списка активных записей на прием для РПГУ и Получение информации о записи на прием для РПГУ - получение записей которое используется на РПГУ и КЦ.


  • Нет меток