import { Observable } from 'rxjs/Observable'; import { TransferEnviromentService } from './transferEnviroment.service'; import { Institution } from '../models/institution.model'; import { EducationService } from '../models/educationService.model'; import { Building } from '../models/building.model'; import { Department } from '../models/department.model'; import { Innovation } from '../models/innovation.model'; import { EducationContract } from '../models/educationContract.model'; import { PublicDigitalService } from '../models/publicDigitalService.model'; import { Territory } from '../models/territory.model'; import { BaseService } from '@n3/ng-api-base-kit'; /** * @name IInstitutionGet * * @param *id - Идентификатор организации */ export interface IInstitutionGet { id: string; } /** * @name IEducationServiceGet * * @param *id - Идентификатор образовательной услуги */ export interface IEducationServiceGet { id: string; } /** * @name IBuildingGet * * @param *id - Идентификатор здания */ export interface IBuildingGet { id: string; } /** * @name IDepartmentGet * * @param *id - Идентификатор подразделения */ export interface IDepartmentGet { id: string; } /** * @name IInnovationGet * * @param *id - Идентификатор инновации */ export interface IInnovationGet { id: string; } /** * @name IEducationContractGet * * @param *id - Идентификатор договора */ export interface IEducationContractGet { id: string; } /** * @name IPublicDigitalServiceGet * * @param *id - Идентификатор услуги */ export interface IPublicDigitalServiceGet { id: string; } /** * @name ITerritoryGet * * @param *id - Идентификатор территории */ export interface ITerritoryGet { id: string; } /** * @name IInstitutionSoftDelete * * @param *id - Идентификатор организации */ export interface IInstitutionSoftDelete { id: string; } /** * @name IInstitutionDelete * * @param *id - Идентификатор организации */ export interface IInstitutionDelete { id: string; } /** * @name IInstitutionRestore * * @param *id - Идентификатор организации */ export interface IInstitutionRestore { id: string; } /** * @name IEducationServiceSoftDelete * * @param *id - Идентификатор образовательной услуги */ export interface IEducationServiceSoftDelete { id: string; } /** * @name IEducationServiceDelete * * @param *id - Идентификатор образовательной услуги */ export interface IEducationServiceDelete { id: string; } /** * @name IEducationServiceRestore * * @param *id - Идентификатор образовательной услуги */ export interface IEducationServiceRestore { id: string; } /** * @name IBuildingSoftDelete * * @param *id - Идентификатор здания */ export interface IBuildingSoftDelete { id: string; } /** * @name IBuildingDelete * * @param *id - Идентификатор здания */ export interface IBuildingDelete { id: string; } /** * @name IBuildingRestore * * @param *id - Идентификатор здания */ export interface IBuildingRestore { id: string; } /** * @name IDepartmentSoftDelete * * @param *id - Идентификатор подразделения */ export interface IDepartmentSoftDelete { id: string; } /** * @name IDepartmentDelete * * @param *id - Идентификатор подразделения */ export interface IDepartmentDelete { id: string; } /** * @name IDepartmentRestore * * @param *id - Идентификатор подразделения */ export interface IDepartmentRestore { id: string; } /** * @name IInnovationSoftDelete * * @param *id - Идентификатор инновации */ export interface IInnovationSoftDelete { id: string; } /** * @name IInnovationDelete * * @param *id - Идентификатор инновации */ export interface IInnovationDelete { id: string; } /** * @name IInnovationRestore * * @param *id - Идентификатор инновации */ export interface IInnovationRestore { id: string; } /** * @name IEducationContractSoftDelete * * @param *id - Идентификатор договора на осуществление образовательной деятельности */ export interface IEducationContractSoftDelete { id: string; } /** * @name IEducationContractDelete * * @param *id - Идентификатор договора на осуществление образовательной деятельности */ export interface IEducationContractDelete { id: string; } /** * @name IEducationContractRestore * * @param *id - Идентификатор договора на осуществление образовательной деятельности */ export interface IEducationContractRestore { id: string; } /** * @name IPublicDigitalServiceSoftDelete * * @param *id - Идентификатор услуги в электронном виде */ export interface IPublicDigitalServiceSoftDelete { id: string; } /** * @name IPublicDigitalServiceDelete * * @param *id - Идентификатор услуги в электронном виде */ export interface IPublicDigitalServiceDelete { id: string; } /** * @name IPublicDigitalServiceRestore * * @param *id - Идентификатор услуги в электронном виде */ export interface IPublicDigitalServiceRestore { id: string; } /** * @name ITerritorySoftDelete * * @param *id - Идентификатор территории */ export interface ITerritorySoftDelete { id: string; } /** * @name ITerritoryDelete * * @param *id - Идентификатор территории */ export interface ITerritoryDelete { id: string; } /** * @name ITerritoryRestore * * @param *id - Идентификатор территории */ export interface ITerritoryRestore { id: string; } /** * @name IOrganizationList * * @param p_limit - Количество записей * @param p_page - Страница выдачи * @param p_search - Поисковая строка * @param p_regions - Регионы * @param p_districts - Районы * @param p_okopfs - ОКОПФ * @param p_okfses - ОКФС * @param p_organization_statuses - Статусы организаций * @param p_deleted - Показывать удаленные */ export interface IOrganizationList { p_limit?: number; p_page?: number; p_search?: string; p_regions?: number[]; p_districts?: number[]; p_okopfs?: number[]; p_okfses?: number[]; p_organization_statuses?: number[]; p_deleted?: boolean; } /** * @name IInstitutionList * * @param p_limit - Количество записей * @param p_page - Страница выдачи * @param p_search - Поисковая строка * @param p_regions - Регионы * @param p_districts - Районы * @param p_institution_types - Типы ОО * @param p_institution_kinds - Вид образования * @param p_education_levels - Уровени образования * @param p_okopfs - ОКОПФ * @param p_okfses - ОКФС * @param p_institution_statuses - Статус образовательной организации * @param p_jurisdictions - Подведомственность * @param p_education_orientations - Направленности * @param p_deleted - Показывать удаленные */ export interface IInstitutionList { p_limit?: number; p_page?: number; p_search?: string; p_regions?: number[]; p_districts?: number[]; p_institution_types?: number[]; p_institution_kinds?: number[]; p_education_levels?: number[]; p_okopfs?: number[]; p_okfses?: number[]; p_institution_statuses?: number[]; p_jurisdictions?: number[]; p_education_orientations?: number[]; p_deleted?: boolean; } /** * @name IEducationServiceList * * @param p_limit - Количество записей * @param p_page - Страница выдачи * @param p_search - Поисковая строка * @param p_institutions - Образовательные организации * @param p_deleted - Показывать удаленные */ export interface IEducationServiceList { p_limit?: number; p_page?: number; p_search?: string; p_institutions?: number[]; p_deleted?: boolean; } /** * @name IBuildingList * * @param p_limit - Количество записей * @param p_page - Страница выдачи * @param p_search - Поисковая строка * @param p_institutions - Образовательные организации * @param p_deleted - Показывать удаленные */ export interface IBuildingList { p_limit?: number; p_page?: number; p_search?: string; p_institutions?: number[]; p_deleted?: boolean; } /** * @name IDepartmentList * * @param p_limit - Количество записей * @param p_page - Страница выдачи * @param p_search - Поисковая строка * @param p_institutions - Образовательные организации * @param p_deleted - Показывать удаленные */ export interface IDepartmentList { p_limit?: number; p_page?: number; p_search?: string; p_institutions?: number[]; p_deleted?: boolean; } /** * @name IInnovationList * * @param p_limit - Количество записей * @param p_page - Страница выдачи * @param p_search - Поисковая строка * @param p_institutions - Образовательные организации * @param p_deleted - Показывать удаленные */ export interface IInnovationList { p_limit?: number; p_page?: number; p_search?: string; p_institutions?: number[]; p_deleted?: boolean; } /** * @name IEducationContractList * * @param p_limit - Количество записей * @param p_page - Страница выдачи * @param p_search - Поисковая строка * @param p_institutions - Образовательные организации * @param p_deleted - Показывать удаленные */ export interface IEducationContractList { p_limit?: number; p_page?: number; p_search?: string; p_institutions?: number[]; p_deleted?: boolean; } /** * @name IPublicDigitalServiceList * * @param p_limit - Количество записей * @param p_page - Страница выдачи * @param p_search - Поисковая строка * @param p_institutions - Образовательные организации * @param p_deleted - Показывать удаленные */ export interface IPublicDigitalServiceList { p_limit?: number; p_page?: number; p_search?: string; p_institutions?: number[]; p_deleted?: boolean; } /** * @name ITerritoryList * * @param p_limit - Количество записей * @param p_page - Страница выдачи * @param p_search - Поисковая строка * @param p_institutions - Образовательные организации * @param p_deleted - Показывать удаленные */ export interface ITerritoryList { p_limit?: number; p_page?: number; p_search?: string; p_institutions?: number[]; p_deleted?: boolean; } /** * @name IInstitutionMap * * @param p_search - Поисковая строка * @param p_regions - Регионы * @param p_districts - Районы * @param p_institution_types - Типы ОО * @param p_institution_kinds - Вид образования * @param p_education_levels - Уровени образования * @param p_okopfs - ОКОПФ * @param p_okfses - ОКФС * @param p_institution_statuses - Статус образовательной организации * @param p_jurisdictions - Подведомственность * @param p_education_orientations - Направленности * @param p_deleted - Показывать удаленные */ export interface IInstitutionMap { p_search?: string; p_regions?: number[]; p_districts?: number[]; p_institution_types?: number[]; p_institution_kinds?: number[]; p_education_levels?: number[]; p_okopfs?: number[]; p_okfses?: number[]; p_institution_statuses?: number[]; p_jurisdictions?: number[]; p_education_orientations?: number[]; p_deleted?: boolean; } /** * @name IInstitutionExport * * @param *format - Формат выгрузки [XLS,XLSX,PDF,DOC,DOCX,RTF,CSV] * @param p_search - Поисковая строка * @param p_regions - Регионы * @param p_districts - Районы * @param p_institution_types - Типы ОО * @param p_institution_kinds - Вид образования * @param p_education_levels - Уровени образования * @param p_okopfs - ОКОПФ * @param p_okfses - ОКФС * @param p_institution_statuses - Статус образовательной организации * @param p_jurisdictions - Подведомственность * @param p_education_orientations - Направленности * @param p_deleted - Показывать удаленные */ export interface IInstitutionExport { format: string[]; p_search?: string; p_regions?: number[]; p_districts?: number[]; p_institution_types?: number[]; p_institution_kinds?: number[]; p_education_levels?: number[]; p_okopfs?: number[]; p_okfses?: number[]; p_institution_statuses?: number[]; p_jurisdictions?: number[]; p_education_orientations?: number[]; p_deleted?: boolean; } /** * @name IInstitutionGetOrganization * * @param *id - Идентификатор образовательной организации */ export interface IInstitutionGetOrganization { id: string; } /** * @name IInstitutionDuplicateInn * * @param *inn - ИНН юр. лица */ export interface IInstitutionDuplicateInn { inn: string; } /** * @name IInstitutionDuplicateOgrn * * @param *ogrn - ОГРН юр. лица */ export interface IInstitutionDuplicateOgrn { ogrn: string; } /** * @name IInstitutionSave * * @param *body - */ export interface IInstitutionSave { body: Institution; } /** * @name IEducationServiceSave * * @param *body - */ export interface IEducationServiceSave { body: EducationService; } /** * @name IBuildingSave * * @param *body - */ export interface IBuildingSave { body: Building; } /** * @name IDepartmentSave * * @param *body - */ export interface IDepartmentSave { body: Department; } /** * @name IInnovationSave * * @param *body - */ export interface IInnovationSave { body: Innovation; } /** * @name IEducationContractSave * * @param *body - */ export interface IEducationContractSave { body: EducationContract; } /** * @name IPublicDigitalServiceSave * * @param *body - */ export interface IPublicDigitalServiceSave { body: PublicDigitalService; } /** * @name ITerritorySave * * @param *body - */ export interface ITerritorySave { body: Territory; } export declare class InstitutionService { private base; private enviromentService; private enviroment; constructor(base: BaseService, enviromentService: TransferEnviromentService); /** * Получает образовательную организацию и связанное юр. лицо по ее id * @method * @name institutionGet * @param data - объект с данными типа IInstitutionGet * @param form - не обазательный параметр, ссылка на форму, для подсветки ошибок */ institutionGet(data: IInstitutionGet, form?: any): Observable; /** * Получает образовательную услугу для УФТТ 3.0 ее id * @method * @name educationServiceGet * @param data - объект с данными типа IEducationServiceGet * @param form - не обазательный параметр, ссылка на форму, для подсветки ошибок */ educationServiceGet(data: IEducationServiceGet, form?: any): Observable; /** * Получает здание по его id * @method * @name buildingGet * @param data - объект с данными типа IBuildingGet * @param form - не обазательный параметр, ссылка на форму, для подсветки ошибок */ buildingGet(data: IBuildingGet, form?: any): Observable; /** * Получает подразделение по его id * @method * @name departmentGet * @param data - объект с данными типа IDepartmentGet * @param form - не обазательный параметр, ссылка на форму, для подсветки ошибок */ departmentGet(data: IDepartmentGet, form?: any): Observable; /** * Получает инновацию по его id * @method * @name innovationGet * @param data - объект с данными типа IInnovationGet * @param form - не обазательный параметр, ссылка на форму, для подсветки ошибок */ innovationGet(data: IInnovationGet, form?: any): Observable; /** * Получает договор на осуществление образовательной деятельности по его id * @method * @name educationContractGet * @param data - объект с данными типа IEducationContractGet * @param form - не обазательный параметр, ссылка на форму, для подсветки ошибок */ educationContractGet(data: IEducationContractGet, form?: any): Observable; /** * Получает услуги в электронном виде по id * @method * @name publicDigitalServiceGet * @param data - объект с данными типа IPublicDigitalServiceGet * @param form - не обазательный параметр, ссылка на форму, для подсветки ошибок */ publicDigitalServiceGet(data: IPublicDigitalServiceGet, form?: any): Observable; /** * Получает территорию по id * @method * @name territoryGet * @param data - объект с данными типа ITerritoryGet * @param form - не обазательный параметр, ссылка на форму, для подсветки ошибок */ territoryGet(data: ITerritoryGet, form?: any): Observable; /** * Логически удаляет образовательные организации и связанное юр. лицо по id * @method * @name institutionSoftDelete * @param data - объект с данными типа IInstitutionSoftDelete * @param form - не обазательный параметр, ссылка на форму, для подсветки ошибок */ institutionSoftDelete(data: IInstitutionSoftDelete, form?: any): Observable; /** * Удаляет образовательные организации и связанное юр. лицо по id * @method * @name institutionDelete * @param data - объект с данными типа IInstitutionDelete * @param form - не обазательный параметр, ссылка на форму, для подсветки ошибок */ institutionDelete(data: IInstitutionDelete, form?: any): Observable; /** * Восстанавливает образовательные организации и связанное юр. лицо по id * @method * @name institutionRestore * @param data - объект с данными типа IInstitutionRestore * @param form - не обазательный параметр, ссылка на форму, для подсветки ошибок */ institutionRestore(data: IInstitutionRestore, form?: any): Observable; /** * Логически удаляет образовательные услуги для УФТТ 3.0 по id * @method * @name educationServiceSoftDelete * @param data - объект с данными типа IEducationServiceSoftDelete * @param form - не обазательный параметр, ссылка на форму, для подсветки ошибок */ educationServiceSoftDelete(data: IEducationServiceSoftDelete, form?: any): Observable; /** * Удаляет образовательные услуги для УФТТ 3.0 по id * @method * @name educationServiceDelete * @param data - объект с данными типа IEducationServiceDelete * @param form - не обазательный параметр, ссылка на форму, для подсветки ошибок */ educationServiceDelete(data: IEducationServiceDelete, form?: any): Observable; /** * Восстанавливает образовательные услуги для УФТТ 3.0 по id * @method * @name educationServiceRestore * @param data - объект с данными типа IEducationServiceRestore * @param form - не обазательный параметр, ссылка на форму, для подсветки ошибок */ educationServiceRestore(data: IEducationServiceRestore, form?: any): Observable; /** * Логически удаляет здания по id * @method * @name buildingSoftDelete * @param data - объект с данными типа IBuildingSoftDelete * @param form - не обазательный параметр, ссылка на форму, для подсветки ошибок */ buildingSoftDelete(data: IBuildingSoftDelete, form?: any): Observable; /** * Удаляет здания по id * @method * @name buildingDelete * @param data - объект с данными типа IBuildingDelete * @param form - не обазательный параметр, ссылка на форму, для подсветки ошибок */ buildingDelete(data: IBuildingDelete, form?: any): Observable; /** * Восстанавливает здания по id * @method * @name buildingRestore * @param data - объект с данными типа IBuildingRestore * @param form - не обазательный параметр, ссылка на форму, для подсветки ошибок */ buildingRestore(data: IBuildingRestore, form?: any): Observable; /** * Логически удаляет подразделения по id * @method * @name departmentSoftDelete * @param data - объект с данными типа IDepartmentSoftDelete * @param form - не обазательный параметр, ссылка на форму, для подсветки ошибок */ departmentSoftDelete(data: IDepartmentSoftDelete, form?: any): Observable; /** * Удаляет подразделения по id * @method * @name departmentDelete * @param data - объект с данными типа IDepartmentDelete * @param form - не обазательный параметр, ссылка на форму, для подсветки ошибок */ departmentDelete(data: IDepartmentDelete, form?: any): Observable; /** * Восстанавливает подразделения по id * @method * @name departmentRestore * @param data - объект с данными типа IDepartmentRestore * @param form - не обазательный параметр, ссылка на форму, для подсветки ошибок */ departmentRestore(data: IDepartmentRestore, form?: any): Observable; /** * Логически удаляет инновации по id * @method * @name innovationSoftDelete * @param data - объект с данными типа IInnovationSoftDelete * @param form - не обазательный параметр, ссылка на форму, для подсветки ошибок */ innovationSoftDelete(data: IInnovationSoftDelete, form?: any): Observable; /** * Удаляет инновации по id * @method * @name innovationDelete * @param data - объект с данными типа IInnovationDelete * @param form - не обазательный параметр, ссылка на форму, для подсветки ошибок */ innovationDelete(data: IInnovationDelete, form?: any): Observable; /** * Восстанавливает инновации по id * @method * @name innovationRestore * @param data - объект с данными типа IInnovationRestore * @param form - не обазательный параметр, ссылка на форму, для подсветки ошибок */ innovationRestore(data: IInnovationRestore, form?: any): Observable; /** * Логически удаляет договора на осуществление образовательной деятельности по id * @method * @name educationContractSoftDelete * @param data - объект с данными типа IEducationContractSoftDelete * @param form - не обазательный параметр, ссылка на форму, для подсветки ошибок */ educationContractSoftDelete(data: IEducationContractSoftDelete, form?: any): Observable; /** * Удаляет договора на осуществление образовательной деятельности по id * @method * @name educationContractDelete * @param data - объект с данными типа IEducationContractDelete * @param form - не обазательный параметр, ссылка на форму, для подсветки ошибок */ educationContractDelete(data: IEducationContractDelete, form?: any): Observable; /** * Восстанавливает договора на осуществление образовательной деятельности по id * @method * @name educationContractRestore * @param data - объект с данными типа IEducationContractRestore * @param form - не обазательный параметр, ссылка на форму, для подсветки ошибок */ educationContractRestore(data: IEducationContractRestore, form?: any): Observable; /** * Логически удаляет услуги в электронном виде по id * @method * @name publicDigitalServiceSoftDelete * @param data - объект с данными типа IPublicDigitalServiceSoftDelete * @param form - не обазательный параметр, ссылка на форму, для подсветки ошибок */ publicDigitalServiceSoftDelete(data: IPublicDigitalServiceSoftDelete, form?: any): Observable; /** * Удаляет услуги в электронном виде по id * @method * @name publicDigitalServiceDelete * @param data - объект с данными типа IPublicDigitalServiceDelete * @param form - не обазательный параметр, ссылка на форму, для подсветки ошибок */ publicDigitalServiceDelete(data: IPublicDigitalServiceDelete, form?: any): Observable; /** * Восстанавливает услуги в электронном виде по id * @method * @name publicDigitalServiceRestore * @param data - объект с данными типа IPublicDigitalServiceRestore * @param form - не обазательный параметр, ссылка на форму, для подсветки ошибок */ publicDigitalServiceRestore(data: IPublicDigitalServiceRestore, form?: any): Observable; /** * Логически удаляет территорию по id * @method * @name territorySoftDelete * @param data - объект с данными типа ITerritorySoftDelete * @param form - не обазательный параметр, ссылка на форму, для подсветки ошибок */ territorySoftDelete(data: ITerritorySoftDelete, form?: any): Observable; /** * Удаляет территорию по id * @method * @name territoryDelete * @param data - объект с данными типа ITerritoryDelete * @param form - не обазательный параметр, ссылка на форму, для подсветки ошибок */ territoryDelete(data: ITerritoryDelete, form?: any): Observable; /** * Восстанавливает территорию по id * @method * @name territoryRestore * @param data - объект с данными типа ITerritoryRestore * @param form - не обазательный параметр, ссылка на форму, для подсветки ошибок */ territoryRestore(data: ITerritoryRestore, form?: any): Observable; /** * Получает список юр. лиц в постраничном разбиении * @method * @name organizationList * @param data - объект с данными типа IOrganizationList * @param form - не обазательный параметр, ссылка на форму, для подсветки ошибок */ organizationList(data: IOrganizationList, form?: any): Observable; /** * Получает список образовательных организаций в постраничном разбиении * @method * @name institutionList * @param data - объект с данными типа IInstitutionList * @param form - не обазательный параметр, ссылка на форму, для подсветки ошибок */ institutionList(data: IInstitutionList, form?: any): Observable; /** * Получает список образовательных услуг для УФТТ 3.0 в постраничном разбиении * @method * @name educationServiceList * @param data - объект с данными типа IEducationServiceList * @param form - не обазательный параметр, ссылка на форму, для подсветки ошибок */ educationServiceList(data: IEducationServiceList, form?: any): Observable; /** * Получает список зданий в постраничном разбиении * @method * @name buildingList * @param data - объект с данными типа IBuildingList * @param form - не обазательный параметр, ссылка на форму, для подсветки ошибок */ buildingList(data: IBuildingList, form?: any): Observable; /** * Получает список подразделений в постраничном разбиении * @method * @name departmentList * @param data - объект с данными типа IDepartmentList * @param form - не обазательный параметр, ссылка на форму, для подсветки ошибок */ departmentList(data: IDepartmentList, form?: any): Observable; /** * Получает список инноваций в постраничном разбиении * @method * @name innovationList * @param data - объект с данными типа IInnovationList * @param form - не обазательный параметр, ссылка на форму, для подсветки ошибок */ innovationList(data: IInnovationList, form?: any): Observable; /** * Получает список договоров на осуществление образовательной деятельности в постраничном разбиении * @method * @name educationContractList * @param data - объект с данными типа IEducationContractList * @param form - не обазательный параметр, ссылка на форму, для подсветки ошибок */ educationContractList(data: IEducationContractList, form?: any): Observable; /** * Получает список услуг в электронном виде в постраничном разбиении * @method * @name publicDigitalServiceList * @param data - объект с данными типа IPublicDigitalServiceList * @param form - не обазательный параметр, ссылка на форму, для подсветки ошибок */ publicDigitalServiceList(data: IPublicDigitalServiceList, form?: any): Observable; /** * Получает список территорий в постраничном разбиении * @method * @name territoryList * @param data - объект с данными типа ITerritoryList * @param form - не обазательный параметр, ссылка на форму, для подсветки ошибок */ territoryList(data: ITerritoryList, form?: any): Observable; /** * Получает список образовательных организаций для вывода на карте * @method * @name institutionMap * @param data - объект с данными типа IInstitutionMap * @param form - не обазательный параметр, ссылка на форму, для подсветки ошибок */ institutionMap(data: IInstitutionMap, form?: any): Observable; /** * Получает ссылку для скачивания файла экспорта списка образовательных организаций * @method * @name institutionExport * @param data - объект с данными типа IInstitutionExport * @param form - не обазательный параметр, ссылка на форму, для подсветки ошибок */ institutionExport(data: IInstitutionExport, form?: any): Observable; /** * Получает юр. лицо по id образовательной организации * @method * @name institutionGetOrganization * @param data - объект с данными типа IInstitutionGetOrganization * @param form - не обазательный параметр, ссылка на форму, для подсветки ошибок */ institutionGetOrganization(data: IInstitutionGetOrganization, form?: any): Observable; /** * Получает идентификаторы образовательной организации по ИНН юр. лица * @method * @name institutionDuplicateInn * @param data - объект с данными типа IInstitutionDuplicateInn * @param form - не обазательный параметр, ссылка на форму, для подсветки ошибок */ institutionDuplicateInn(data: IInstitutionDuplicateInn, form?: any): Observable; /** * Получает идентификаторы образовательной организации по ОГРН юр. лица * @method * @name institutionDuplicateOgrn * @param data - объект с данными типа IInstitutionDuplicateOgrn * @param form - не обазательный параметр, ссылка на форму, для подсветки ошибок */ institutionDuplicateOgrn(data: IInstitutionDuplicateOgrn, form?: any): Observable; /** * Сохраняет образовательную организацию и связанное юридическое лицо * @method * @name institutionSave * @param data - объект с данными типа IInstitutionSave * @param form - не обазательный параметр, ссылка на форму, для подсветки ошибок */ institutionSave(data: IInstitutionSave, form?: any): Observable; /** * Сохраняет образовательную услугу для УФТТ 3.0 * @method * @name educationServiceSave * @param data - объект с данными типа IEducationServiceSave * @param form - не обазательный параметр, ссылка на форму, для подсветки ошибок */ educationServiceSave(data: IEducationServiceSave, form?: any): Observable; /** * Сохраняет здание * @method * @name buildingSave * @param data - объект с данными типа IBuildingSave * @param form - не обазательный параметр, ссылка на форму, для подсветки ошибок */ buildingSave(data: IBuildingSave, form?: any): Observable; /** * Сохраняет подразделение * @method * @name departmentSave * @param data - объект с данными типа IDepartmentSave * @param form - не обазательный параметр, ссылка на форму, для подсветки ошибок */ departmentSave(data: IDepartmentSave, form?: any): Observable; /** * Сохраняет инновацию * @method * @name innovationSave * @param data - объект с данными типа IInnovationSave * @param form - не обазательный параметр, ссылка на форму, для подсветки ошибок */ innovationSave(data: IInnovationSave, form?: any): Observable; /** * Сохраняет договор на осуществление образовательной деятельности * @method * @name educationContractSave * @param data - объект с данными типа IEducationContractSave * @param form - не обазательный параметр, ссылка на форму, для подсветки ошибок */ educationContractSave(data: IEducationContractSave, form?: any): Observable; /** * Сохраняет услуги в электронном виде * @method * @name publicDigitalServiceSave * @param data - объект с данными типа IPublicDigitalServiceSave * @param form - не обазательный параметр, ссылка на форму, для подсветки ошибок */ publicDigitalServiceSave(data: IPublicDigitalServiceSave, form?: any): Observable; /** * Сохраняет территорию * @method * @name territorySave * @param data - объект с данными типа ITerritorySave * @param form - не обазательный параметр, ссылка на форму, для подсветки ошибок */ territorySave(data: ITerritorySave, form?: any): Observable; }