Требуется разработка парсера для сбора данных с веб-сайтов. Опыт в веб-программировании обязателен. Укажите сроки выполнения и стоимость проекта.
Непереносимые лекарства
Контекст: пользователь системы открывает вкладку «Непереносимые лекарства».
Основное действующее лицо: пользователь системы «Тамбов. Сердце».
Область действия: открытие вкладки «Непереносимые лекарства».
Предусловия: пользователь авторизован в системе, находится на странице «Карточка пациента».
Гарантии успеха: Пользователь успешно открыл вкладку «Непереносимые лекарства»
Основной сценарий:
1. Пользователь на странице «Карточка пациента» нажимает на кнопку «Непереносимые лекарства». Система открывает вкладку «Непереносимые лекарства», загружая в нее информацию о непереносимых лекарствах выбранного пациента с информацией по каждому:
код лекарственного средства;
тип патологической реакции для сбора аллергоанамнеза;
комментарий;
дата выполнения;
код реакции.
2.Пользователь просматривает информацию, при необходимости используя скролл «вверх-вниз».
Альтернативный сценарий:
1.а. В случае, если непереносимых лекарственных средства нет, система выводит пустое окно с сообщением: «Непереносимых лекарственных средства нет».
1.б. В случае, если в системе произошел сбой, система выводит сообщение об ошибка: «Ошибка», пользователь нажимает кнопку «Готово», информационное окно закрывается.
Минимум требуемых запросов на сервер:
- по нажатию на кнопку "Непереносимые лекарства" на странице мед. карты пациента
- входные данные:
- ID аккаунта системы, отправившего запрос
- ID пациента
- возвращаемый результат:
- HTML-документ со списком непереносимых пациентом лекарств
- Если список пустой, то соответствующее сообщение
- алгоритм обработки запроса:
- проверить, что пользователь, отправивший данный запрос, авторизован в системе.
- Если пользователь не авторизован, выполнить перенаправление на страницу авторизации пользователя с отображением на ней сообщения о необходимости авторизации.
- Иначе перейти к следующему шагу
- проверить, что пользователь, отправивший данный запрос, является администратором системы. для этого
- получить id роли доступа аккаунта пользователя по полученному в запросе id аккаунта, сделав запрос в таблицу users
- сделать запрос в таблицу access_role_permissions на наличие в данной таблице соответствующего разрешения для полученной на предыдущем шаге роли
- Если разрешение не найдено, вернуть текстовое сообщение об ошибке доступа и выполнить перенаправление пользователя на предыдущую страницу
- Если разрешение найдено, перейти на следующий шаг
- получить информацию о непереносимых пациентом лекарств с помощью запроса "Получение общего количества AllergyIntollerance по пациенту" к сервису N3: http://api.n3med.ru/api/iemk/fhirproxy/#id-КопияAPIсервисаFhirProxy(версия2020)-AllergyIntolerance (описание запроса - внизу страницы, ссылка на описание запроса почему-то не работает)
- сформировать HTML-документ со списком непереносимых пациентом лекарств
- проверить, что пользователь, отправивший данный запрос, авторизован в системе.
- входные данные:
Заявки фрилансеров
Похожие заказы
- Веб-программирование7 заявокЗакрыт4 года назад
Задача включает открытие и закрытие вкладки «Представитель пациента» в системе «Тамбов. Сердце». Пользователь, находясь на странице «Карточка пациента», должен иметь возможность просматривать данные представителя пациента. В случае ошибки или отсутствия данных предусмотрены альтернативные сценарии. Минимум запросов на сервер для проверки авторизации и прав доступа пользователя.
Веб-программированиенет заявокЗакрыт4 года назадСоздание и оптимизация функционала страницы 'История диагнозов' в системе 'Тамбов. Сердце'. Пользователь должен иметь возможность просматривать информацию о диагнозах пациента, включая МКБ-10, дату постановки, ФИО врача и МО. Реализовать обработку запросов на сервер для получения и отображения данных о диагнозах с учетом авторизации пользователя.
Веб-программированиенет заявокЗакрыт4 года назадЗадача включает в себя просмотр данных о проведенных лабораторных исследованиях и активных заявках. Пользователь системы «Тамбов.Сердце» должен быть авторизован для доступа к информации. Основные действия: переход на страницу исследований, просмотр данных о проведенных исследованиях и направлениях. В случае ошибок выводятся соответствующие сообщения.
Веб-программированиенет заявокЗакрыт4 года назадЗадача заключается в реализации функции просмотра данных о проведенных инструментальных исследованиях и направлениях на них в системе «Тамбов.Сердце». Пользователь, авторизовавшись, должен иметь возможность просматривать данные, а также получать сообщения об ошибках в случае отсутствия информации. Необходима разработка механизма обработки запросов к серверу для получения соответствующей информации.
Веб-программированиенет заявокЗакрыт4 года назадТребуется консервация интернет-магазина bianzo.ru, написанного на .NET, с переносом на дешевый хостинг. Необходима сохранение дизайна и текстов с нескольких страниц. Работоспособность не требуется. Возможен вариант с копированием на CMS. Также нужна возможность заказа товаров с определенной страницы, но это не критично. Сроки не горят, доступ к ресурсам оригинального сайта есть.
Веб-программирование6 заявокЗакрыт4 года назадРазработка функционала перехода со страницы «Список пациентов» к странице «Карточка пациента» в системе «Тамбов.Сердце». Пользователь, находясь на странице со списком, может выбрать пациента для просмотра его основной информации и диагноза. Необходима реализация проверки авторизации и прав доступа, а также формирование HTML-документа с данными о пациенте.
Веб-программированиенет заявокЗакрыт4 года назадНеобходимо разработать склад запчастей для грузовиков на конструкторе Руна. Требуются категории запчастей, их количество, перемещение и остатки. Также нужен список машин и возможность перемещения запчастей на них. Финансовая отчетность не требуется.
Веб-программирование3 заявкиЗакрыт4 года назадТребуется разработка функционала авторизации для веб-приложения 'Тамбов.Сердце'. Пользователь должен вводить логин и пароль, система проверяет данные и осуществляет переход на соответствующие страницы в зависимости от роли пользователя (администратор или обычный пользователь). Необходима минимальная обработка запросов на сервер и вывод сообщений об ошибках при неуспешной авторизации.
Веб-программированиенет заявокЗакрыт4 года назад- $10
Необходимо провести парсинг телефонных номеров с сайта OLX, сосредоточившись на тематике строительства. Ожидается получение актуальных и точных данных для дальнейшего использования.
Веб-программирование2 заявкиЗакрыт4 года назад