ФУНКЦИОНАЛЬНАЯ ВОЗМОЖНОСТЬ "Web- и Http- сервисы"

Функциональное назначение:

Предоставление сведений сторонним информационным системам на основании входящего запроса, поступившего на web- или http- сервис.


Инструкция:

Список изменений в релизах:

1. Релиз № 2.0.8.3.43 от 10 августа 2018 г.

Для HTTP сервиса «StudentCadres» разработали поддержку нового GET-запроса. Запрос возвращает сведения по физическим лицам, отобранным по запрошенным параметрам.

Доступные параметры отбора данных: - RN. Уникальный код физического лица в формате Парус-Бюджет. Позволяет получить сведения по одному конкретному физическому лицу; - ТипФизЛица. Статус физического лица в системе. Доступны варианты: Студент, Аспирант, Сотрудник. Параметр обязательный для указания; - ПолучатьДополнительныеСведения. Признак необходимости выгрузки дополнительных сведений, булево;

Возвращаемые сведения: - Основные сведения по всем типам физических лиц:

  • RN;
  • ФИО;
  • Пол;
  • Гражданство;
  • Дата рождения.

- Дополнительные сведения по студентам и аспирантам:

  • Зачетная книга;
  • Номер учебного плана;
  • Учебный год;
  • Курс;
  • Факультет;
  • Форма обучения;
  • Специальность;
  • Специализация;
  • Серия паспорта;
  • Номер паспорта;
  • Дата выдачи паспорта;
  • Код подразделения;
  • Отдел выдачи.

- Дополнительные сведения по сотрудникам:

  • Кафедра;
  • Должность;
  • Ставка;
  • Ученое звание;
  • Ученая степень;
  • Серия паспорта;
  • Номер паспорта;
  • Дата выдачи паспорта;
  • Код подразделения;
  • Отдел выдачи.

Пример запроса: «…/hs/StudentCadres/PersonalInformation?RN=&ТипФизЛица=Сотрудник&ПолучатьДополнительныеСведения=Истина&ГодОбучения=2018».

В ответ сервис предоставит уникальный номер регистрации запроса и пакет запрошенных сведений. Сведения сгруппированы в файле формата *.xml и передаются в виде двоичных данных, зашифрованных по алгоритму base64. по алгоритму base64.