Нетрика медицина
Модуль Нетрика медицина
Модуль добавляет интеграцию с системой Нетрика медицина. https://api.n3med.ru/
Для работы необходимо настроить адреса сервисов и ключи доступа.
Для работы на тестовом стенде рекомендуем включить соответствующую настройку, т.к. на тестовом контуре забиты шаблонные сообщения, которые не вписываются в классический алгоритм работы.
При необходимости можно загрузить справочники НСИ.
Сначала надо добавить справочник в систему. Список доступных справочников запрашивается через API системы Нетрика медицины.
После добавления справочника необходимо загрузить его значения. Можно загрузить значения отдельного справочника или всех сразу. После успешной загрузки отобразится количество значений в справочнике и дата послебднего обновления.
Предварительная запись пациента
При входе в модуль будет доступен список сервисов. Для создания обращения необходимо нажать кнопку "Открыть".
Откроется форма в соответствии с выбранным алгоритмом. Оператору необходимо выбрать заявителя.
Для поиска заявителя доступен набор фильтров:
- телефон
- фио
- адрес
Для установления предвыбранных значений в поля необходимо передать GET параметры со значениями, которые необходимо перенсти в поля.
Список доступных полей, для переноса значений:
- fio - ФИО заявителя
- phone - номер телефона (10 или 11 цифр номера телефона без разделителей)
Поиск по номеру телефона отобразит всех заявителей с указанным номером телефона
Поиск по ФИО работает как контекстный поиск по фамилии, имени и отчеству. Указанная строка разбивается по пробелам для определения фамилии, имени и отчества. Если указано только одно слово, то поиск будет осуществляться по фамилии, если два, то по фамилии и имени.
При поиске по адресу будут отображены все пользователи у которых адрес постоянной регистрации совпадает с указанным. Проверка производится по GUID адресного объекта, GUID дома и квартиры в доме (каждый шаг уточняет предыдущий).
Если не удалось найти заявителя с указанными данными его можно создать.
При создании пользователя будет открыта форма с предустановленными значениями (ФИО, мобильный телефон и адрес).
После создания пользователя при повторном поиске будет доступен заявитель для создания обращения.
Необходимо выбрать одного заявителя из списка и на него откроется обращение.
Алгоритм записи на прием к врачу взаимодействует с API Нетрика медицина. Для получения каждого справочника будет отправляться запрос на сервер.
После выбора района необходимо выбрать ЛПУ.
Когда выбрано ЛПУ открывается возможность поиска пациента и записи на прием.
Поиск пациента происходит среди реальных пациентов ЛПУ через API Нетрика медицина. Для уточнения доступны фильтры для поиска. При необходимости можно вставить данные из карточки заявителя. Для этого необходимо нажать кнопку "Вставить из карточки"
Будут заполнены все поля в соответствии с данными в карточке. Оператор может удалить не нужные фильтры для поиска пациента.
После поиска будет выведен список 10 пациентов, подходящих под указанные фильтры. Необходимо выбрать пациента для продолжения записи в ЛПУ.
После выбора пациента автоматически отправится запрос для поиска действующих талонов записи в ЛПУ. При необходимости оператор может отменить действующий талон.
Для записи на прием необходимо указать специальность, доктора, дату и талон для записи. Список доступных дат запрашивается на 3 месяца вперед от текущей даты.
После успешной записи будет выведено соответствующее сообщение и обновится информация о действующих талонах.