Zum Inhalt springen

Term

Type: Course

Nearest course for absence dashboard, resolved from the first linked class of the term.

Type: TermAccountingStatus

Type: Person

Alarm off by person of this term.

Type: String

Message to display when alarms are off

Type: LinkType

Link type of the child item object. Only available if parentID is set in the query.

Type: ObjectLink

The link that the current object is linked to the selected parent object. Only available if parentID is set in the query.

Type: String!

Day caption of this term.

Type: SMObject

The lesson/subject object this term disposes (template terms).

Type: Int

ObjectID of the lesson/subject this term disposes (template terms).

Type: Event

Type: EventSchedule

The eventschedule (planning of a lesson) assigned to a term.

Type: DateTimeISO

Type: Boolean

Type: ID!

Same as the objectID field, but as a string.

Type: Boolean!

Whether the term classes clickable.

Type: Boolean!

Whether the term goals clickable.

Type: Boolean!

Whether the term learn module clickable.

Type: Boolean!

Whether the term lesson sketch clickable.

Type: Boolean!

Whether the term material clickable.

Type: Boolean!

Whether the term resources clickable.

Type: Boolean!

Whether the term resources tree view enabled.

Type: Boolean!

Whether the term rooms clickable.

Type: LearnModule

The learn module that belongs to the term.

Type: LessonSketch

The lesson sketch that belongs to the term. It searches the lesson sketch at the folloing places, in this ordner: 1 - nearest event schedule. 2 - nearest learn module.

Type: Float

Type: String

Type: String!

Type: Course

The nearest parent course matching the given course type.

Arguments

Type: SMObject!

Type: Int!

Type: [SMObject!]!

Resources like files, movies, learn content (WBT), url links. It combines resources from the event schedule and the learn module.

Arguments

  • includeResourceFromEventSchedule: Boolean! — default: true — Indicates if also resources subordinated on the parent event schedule should be included.

Type: TermScheduleInfo

Scheduling information of this term.

Arguments

  • courseID: UID — UID of the course to retrieve.
  • resTypes: String — default: "" — Res types for the operation.
  • ruleChecks: String — default: "" — Rule checks for the operation.

Type: SchedulingStatus

Arguments

  • courseID: UID — Optional course context. Pass the same value as schedulingInformation so both fields share one dispose query.

Type: DateTimeISO

Type: [StudentAbsenceState!]!

Students absence state of this term.

Type: TermSubjectName

Subject name of this term.

Type: [TermResourceDisposableObjectInfo!]!

Listet Ressourcen für einen Termin und einen bestimmten Ress auf.

Arguments

  • eventScheduleResID: Int! — ID der spezifischen EventScheduleResource-Anforderung.
  • filterResourceName: String — Filtert Ressourcen nach Namen (nur wirksam, wenn ignoreRules true ist).
  • ignoreRules: Boolean! — default: false — Bei true werden Terminierungsregeln ignoriert.
  • loadAllPersonTypes: Boolean! — default: false — Bei true werden alle Personentypen geladen, unabhängig von der Standardfilterung (nur wirksam, wenn ignoreRules true ist und Ressource Person ist).

Type: Int!

Type: TermMeeting

Term meeting of this term.

Type: String!

Usernames of active person term members as comma-separated text.

Arguments

  • separator: String — default: ", " — Separator for filtering or the operation.
  • sysTypes: [SysType!] — Sys types for the operation.

Type: [TermMember!]

Arguments

  • includeCanceled: Boolean — default: false — Include canceled for the operation.
  • sysTypes: [SysType!] — Sys types for the operation.

Type: String!

List of active (not canceled / unbooked) term members as string of the term. A term member could be a person, group, room or material.

Arguments

  • includeRoomSite: Boolean — default: false — Appends the site name in quotes to room members, the way the Windows client shows it.
  • separator: String — default: ", " — Separator for filtering or the operation.
  • sysTypes: [SysType!] — Sys types for the operation.