Общая информация
Сервис предназначен для синхронизации данных с сервисом ИСОУ "Виртуальная школа" (Разработчик - ФИТ).
Сервис умеет получать/обновлять данные об образовательных организациях, группах, обучающихся и случаях обучения, а также отдавать медицинские справки и освобождения по СНИЛС учащегося и периоду.
Репозиторий: http://bitbucket.softrust.ru/projects/TODR/repos/2dr-virtualschool-api/browse
Сборка TeamCity (Docker-образ + Helm чарт): http://teamcity.softrust.ru/viewType.html?buildTypeId=TODR_2drApi_2drVirtualschoolApi
Спецификация (на днях будет перенесена в Confluence): softrust-mis.yaml
Спецификация с их стороны: vsopen-mis-spec.yaml
Требования к БД (реструктуризации, таблицы)
Сервис использует таблицы тематики Demography (DMG) начиная с версии DMG 4.
Используемые таблицы:
- dmg_vs_organization - образовательные организации
- dmg_vs_group - группы(классы), входящие в организацию
- dmg_vs_student - информация об обучающихся (только СНИЛС)
- dmg_vs_groupStudent - таблица, связывающая обучающегося и образовательную организацию
- dmg_vs_medicalCertificate - медицинские справки
- dmg_vs_vacation - освобождения
- dmg_vs_vacationType - типы освобождения