ФУНКЦИОНАЛЬНАЯ ВОЗМОЖНОСТЬ "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.