IOutput: {
    edubridgeCancelLesson: {
        assignment_id?: unknown;
        contribution_id?: unknown;
        course_id: unknown;
        course_title: string;
        duration_minutes: number;
        ends_at: unknown;
        expected_amount?: null | string;
        group_id?: unknown;
        group_title: string;
        guarantee_until?: unknown;
        held_at: unknown;
        id: unknown;
        learners_count?: null | number;
        learners_paid: number;
        lesson_number: number;
        materials: string[];
        origin: EduLessonOrigin;
        overdue: boolean;
        report_until: unknown;
        reported_at?: unknown;
        status: EduLessonStatus;
        teacher_username?: null | string;
        topic: string;
    };
}

Type declaration

  • edubridgeCancelLesson: {
        assignment_id?: unknown;
        contribution_id?: unknown;
        course_id: unknown;
        course_title: string;
        duration_minutes: number;
        ends_at: unknown;
        expected_amount?: null | string;
        group_id?: unknown;
        group_title: string;
        guarantee_until?: unknown;
        held_at: unknown;
        id: unknown;
        learners_count?: null | number;
        learners_paid: number;
        lesson_number: number;
        materials: string[];
        origin: EduLessonOrigin;
        overdue: boolean;
        report_until: unknown;
        reported_at?: unknown;
        status: EduLessonStatus;
        teacher_username?: null | string;
        topic: string;
    }

    Отменить запланированное занятие: номер и место в программе свободны

    • Optional assignment_id?: unknown

      Допуск преподавателя

    • Optional contribution_id?: unknown

      Взнос, оформленный по занятию

    • course_id: unknown

      Курс

    • course_title: string

      Название курса

    • duration_minutes: number

      Длительность, минут

    • ends_at: unknown

      Конец занятия

    • Optional expected_amount?: null | string

      Показ суммы взноса преподавателя за занятие по ставке допуска, окну расписания и обучающимся с оплаченным доступом; окончательную сумму считает контракт

    • Optional group_id?: unknown

      Группа курса

    • group_title: string

      Название группы

    • Optional guarantee_until?: unknown

      Когда кончается гарантийный срок группы: до этого момента отчёт закрывает занятие, а акт и заявление о взносе подписываются после; пусто — гарантии нет либо занятия группы не начались

    • held_at: unknown

      Момент занятия

    • id: unknown
    • Optional learners_count?: null | number

      Участников с оплаченным доступом, по которым проведён расчёт за занятие

    • learners_paid: number

      Обучающихся с оплаченным доступом на дату занятия: ноль — расчёта по занятию не будет, отчёт не требуется

    • lesson_number: number

      Номер занятия в программе

    • materials: string[]

      Материалы занятия

    • origin: EduLessonOrigin

      Из окон расписания либо назначено отдельно

    • overdue: boolean

      Срок на отчёт вышел, отчёта нет; у занятия без обучающихся с оплаченным доступом отчёт не ждут

    • report_until: unknown

      До какого момента принимается отчёт

    • Optional reported_at?: unknown

      Когда подан отчёт

    • status: EduLessonStatus

      Запланировано, проведено либо отменено

    • Optional teacher_username?: null | string

      Преподаватель занятия; пусто — не назначен

    • topic: string

      Тема занятия