01. REST сервер ( API для Медиалога )

# > Общий раздел (Russian/Russia) > 01. REST сервер ( API для Медиалога )

Описание

REST сервер ( API для Медиалога )

REST 
( REpresentational State Transfer) — это стиль архитектуры программного обеспечения используется для построения веб-служб.
Так называют программу посредник между базой данных и интернет приложениями (сайты, сервисы, мобильные приложения, виджеты и т. д.) который обмениваются данными через интернет по http протоколу.

API 
( Application Programming Interface) — описание способов взаимодействия одной компьютерной программы с другими.
Иными словами ограниченный набор запросов и функций который прописан в REST сервере и которые будут выполняться при обращении к данным из мобильного приложения или сайта.

REST сервер ограничивает возможность работы из интернета с базой данных только теми функциями и действиями, которые в нем предусмотрены. Поэтому при работе через него невозможно получить произвольный доступ к данным и совершить несанкционированные действия с ними.

Поэтому он является идеальным посредником между базой данных Медиалога и интернетом.

В нашем REST сервере реализованы следующие возможности и функции

  1. Авторизация
    1. по x-api-key
    2. по логину и паролю пациента
    3. по GUID для функционала СЗПВ
    4. по специальному паролю для функций статистики и мобильного приложения для руководителя
  2. Работа с DICOM сервером, получение с него исследования (серий снимков), упаковка в архив и отдача файла по запросу.
  3. Редактор макетов для формирования файлов PDF (протоколы посещений и анализов)
  4. Функции/Методы API
    1. для работы с расписанием Медиалога
      Записаться, Перенести запись, Отменить запись, Посмотреть сетку работы врача и т.д.
    2. финансовые для работы с Талонами, Счетами, Авансом, фиксация оплаты (сделанной в банке) в базе Медиалога
    3. статистики для работы мобильного приложения руководителя MEDrive
    4. Методы СЗПВ для работы КУФЭР через Нетрику (например сайт ГосУслуги)
    5. для формирования и получения архива с файлами DICOM
    6. для формирования и получения файлов PDF (протоколы посещений и анализов)

___

С вопросами можно обратиться по т. +7-913-916-3561 Владимир Алексеевич

Комментарии

26.07.23 8:49 Admin

Новое

  • 2023-05-23 - Реализация сервиса в виде службы Windows
  • 2023-05-30 - Добавлены циклические попытки подключения к SQL серверу при старте службы и параметры для настройки кол-ва попыток.
  • 2023-07-11 - Антиспам. Кол-во одинаковых запросов в одного и тоже адреса, в промежуток времени, после которого прием запросов с этого адреса ставится на паузу
  • 2023-07-21 - в службе реализовано создание файлов pdf и dicom.zip (до этого было только в виде сервиса приложения)
  • 2023-07-25 - реализована возможность установки в систему службы несколько раз в разными именами. Для раздельного обслуживания запросов из разных источников с разными настройками (мобильное приложение, сайт, СЗПВ-Нетрика и т.д.)

Для получения файлов документации напишите на почту vk@medsoftservice.ru или по телефону см. выше.
Для получения новой версии (для тех у кого уже установлено) обратитесь к Соловью Евгению.

Создан: Admin 13.06.23 8:20; Изменен: Admin 14.08.23 3:56
Эта страница является подготовленной к печати версией файла "01. REST сервер ( API для Медиалога )".
Подготовлено с помощью Project Kaiser - программы для управления проектами и задачами
Пользователь:Guest