Waldorf 365 Planer

Export und Import im XML-Format

Stichwörter: DateiExportImportXml

Die Gesamten Daten von Waldorf 365 können im XML-Format exportiert und importiert werden.

Dies ermöglicht Sicherheitskopien in einem standardisierten Format zu speichern und die Daten in Verbindung mit anderer Software zu verwenden

Export der XML-Datei

Aus Sicherheitsgründen kann die XML-Datei nur von der Cloud aus exportiert werden

Dieser Vorgang erfordert Administrator-Rechte.

Gehen Sie dazu wie in dem folgenden Screenshot vor

  • Wählen Sie im Hauptmenü Info / Hilfe.
  • Wählen Sie den Bereich Sicherheitskopien.
  • Klicken Sie auf Sicherheitskopie herunterladen.
  • Wählen Sie XML-Datei.

Import der XML-Datei

Aus Sicherheitsgründen kann die XML-Datei nur im Planer importiert werden

Gehen Sie dazu wie in dem folgenden Screenshot vor

  • Wählen Sie im Hauptmenü Import / Eport.
  • Klicken Sie auf Waldorf 365 XML imnportieren.
  • Wählen Sie die Datei - Die Daten werden als neue Datei geladen.

Aufbau der XML-Datei

Das Hauptobjekt ist vom Typ File, es enthält alle Definitionen zum Dateiformat.

Das Objekt vom Typ SchoolState, enthalt allgemeingültige Informationen zur Schule.

Jedes Schuljahr wird als Objekt vom Typ Scenario abgebildet.

Alle weiteren Objekte sind in einem Schuljahr enthalten.

Beispielhafter Datei-Aufbau:

    <?xml version="1.0" encoding="utf-8"?>
    <File Fileformat-Version="3.1">
      <SchoolState  City="Musterstadt" ... ></SchoolState>
      <Scenario  Id="abc"  Name="2021/2022" ... >
        <Subject Name="Hauptunterricht" Shortcut="HU" ... ></Subject>
        ...
      </Scenario>
      <Scenario  Id="def"  Name="2022/2023" ...>
        <Subject Name="Hauptunterricht" Shortcut="HU" ... ></Subject>
        ...
      </Scenario>
    </File>
    

Speicherformat aller Objekte im XML-Format

Abwesenheit

XML-Element-Name: Absence

IdStringEindeutige UUID des Objekts
ListPositionFloat - GleitkommazahlPosition in der Liste der gleichartigen Objekte
dayInteger - ganze ZahlWochentag (0=Montag...)
hourInteger - ganze ZahlNr. der Unterrichtsstunde
modeInteger - ganze ZahlTyp (0=strikte Abwesenheit, bisher keine weiteren Werte definiert)

Informationen über Cloud-Zugang

XML-Element-Name: AccountSettings

CalendarIdStringId des persönlichen Kalenders
ConfirmationFlagsStringAbgeschlossene Bestätigungsprozesse z. B. Datenschutzerklärung bestätigt
EventNotificationBooleanBenachrichtigung bei Veranstaltungen?
IdStringEindeutige UUID des Objekts
IdentityObjektreferenz über Identität (über mehrere Schuljahre gültig)Identitäts-Id des Account-Inhabers
ListPositionFloat - GleitkommazahlPosition in der Liste der gleichartigen Objekte
NewFeaturesDateDatum - ISO-FormatDatum, bis zu dem die neuen Programmfeatures bekannt sind
NotificationPolicyInteger - ganze ZahlBenachrichtigungs-Richtlinie
PasswordLastChangedDatum und Uhrzeit - ISO-FormatLetztes Änderungsdatum des Passworts
SubstitutionNotificationBooleanBenachrichtigung bei Vertretungen?
ThreemaIdStringThreema-ID

Veranstaltung

XML-Element-Name: CalendarEvent

CreatorStringIdentität des Autors
DateDatum - ISO-FormatDatum
DescriptionStringBeschreibung
EndUhrzeit - ISO-FormatEnd-Zeitpunkt
GroupsListe von Objektreferenzen - durch Kommata getrenntTeilnehmende Klassen bzw. Gruppen
IdStringEindeutige UUID des Objekts
ListPositionFloat - GleitkommazahlPosition in der Liste der gleichartigen Objekte
NameStringName
RoomsListe von Objektreferenzen - durch Kommata getrenntVerwendete Räume
StartUhrzeit - ISO-FormatStart-Zeitpunkt
SubjectsListe von Objektreferenzen - durch Kommata getrenntUnterrichtete Fächer
SubstitutionsListe von Objektreferenzen - durch Kommata getrenntZugehörige Vertretungen
TeachersListe von Objektreferenzen - durch Kommata getrenntTeilnehmende Lehrer
VideoConferenceIdStringId einer zur Veranstaltung hinzu gebuchten Videokonferenz
VisibilityInteger - ganze ZahlSichtbarkeit (0=Nur für Teilnehmer, 1=Für alle, 2=Für Lehrer, 3=Externe Vermietung)

Spezialfall

XML-Element-Name: Category

CollidingBooleankollidierend?
IdStringEindeutige UUID des Objekts
ListPositionFloat - GleitkommazahlPosition in der Liste der gleichartigen Objekte
NameStringName
NoReportBooleankein Zeugnis?
RoleInteger - ganze ZahlRollendefinitionen, die beschreiben welche Rolle der Spezialfall erfüllt.
ScheduleFactorFloat - GleitkommazahlStundenplan-Faktor
ShortcutStringEindeutiges Kürzel
WorkloadFactorFloat - GleitkommazahlDeputats-Faktor

Chat-Nachricht

XML-Element-Name: ChatMessage

ActualReadersListe von Objektreferenzen - durch Kommata getrenntEmpfänger, welche die Nachricht gelesen haben
ChannelIdStringId des Channels
CreateDateTimeDatum und Uhrzeit - ISO-FormatSendezeitpunkt
ExpectedReadersListe von Objektreferenzen - durch Kommata getrenntErwartete Empfänger der Nachricht
IdStringEindeutige UUID des Objekts
ListPositionFloat - GleitkommazahlPosition in der Liste der gleichartigen Objekte
SenderObjektreferenz - Id des referenzierten ObjektsSender
StatusInteger - ganze ZahlStatus
TextStringText
TypeInteger - ganze ZahlArt (0=System-Nachricht, 1=Chat-Nachricht, 2=Vertretungs-Benachrichtigung)

Zeugnis-Korrektur

XML-Element-Name: Correction

CorrectedTextObjektreferenz - Id des referenzierten Objektskorrigierter Text
CorrectorObjektreferenz - Id des referenzierten ObjektsKorrigierender Lehrer
IdStringEindeutige UUID des Objekts
ListPositionFloat - GleitkommazahlPosition in der Liste der gleichartigen Objekte
NewTextStringNeuer Textvorschlag
RemarkStringBemerkung des korrigierenden Lehrers

Kurs

XML-Element-Name: Course

AbsencesListe von Objektreferenzen - durch Kommata getrenntAbwesenheiten
CategoriesListe von Objektreferenzen - durch Kommata getrenntzugewiesene Spezialfälle
ColorFarbe - HexadezimalFarbe
DoubleLessonModeListe von ganzen Zahlen durch Komma getrenntmögliche Kurslängen (1=Einzelstunde, 2=Doppelstunde...)
EpochWeeksFloat - GleitkommazahlAnzahl der Epochenwochen
GroupsListe von Objektreferenzen - durch Kommata getrenntGruppen bzw. Klassen
HandWorkloadFloat - Gleitkommazahlhändisches Deputat (überschreibt das berechnete Deputat)
HoursPerWeekFloat - GleitkommazahlAnzahl der Stunden im Stundenplan pro Woche
IdStringEindeutige UUID des Objekts
LastChangedDatum und Uhrzeit - ISO-FormatZeitpunkt er letzten Änderung
ListPositionFloat - GleitkommazahlPosition in der Liste der gleichartigen Objekte
NameStringName
PreferredRoomsListe von Objektreferenzen - durch Kommata getrenntmögliche Räume
ShortcutStringEindeutiges Kürzel
SubjectsListe von Objektreferenzen - durch Kommata getrenntFächer
TeachersListe von Objektreferenzen - durch Kommata getrenntLehrer

Kurs-Gruppierung

XML-Element-Name: CourseGroup

CoursesListe von Objektreferenzen - durch Kommata getrenntZusammengehörige Kurse
IdStringEindeutige UUID des Objekts
ListPositionFloat - GleitkommazahlPosition in der Liste der gleichartigen Objekte

Unterrichtstag

XML-Element-Name: Day

IdStringEindeutige UUID des Objekts
ListPositionFloat - GleitkommazahlPosition in der Liste der gleichartigen Objekte
NameStringName
ShortcutStringEindeutiges Kürzel

Arbeitsvertrag

XML-Element-Name: Employment

EndDatum - ISO-FormatEnd-Datum
IdStringEindeutige UUID des Objekts
ListPositionFloat - GleitkommazahlPosition in der Liste der gleichartigen Objekte
NameStringName
PermanentBooleanunbefristeter Vertrag?
ShortcutStringEindeutiges Kürzel
StartDatum - ISO-FormatStart-Datum
TypeInteger - ganze ZahlArt des Arbeitsvertrags (0=Grundvertrag, 1=befristete Änderung)
WorkloadFloat - Gleitkommazahlvertraglich vereinbarte Deputatsstunden

Epochenplan

XML-Element-Name: EpochPlan

DraftBooleanEntwurf?
GroupsListe von Objektreferenzen - durch Kommata getrenntKlassen bzw. Gruppen
IdStringEindeutige UUID des Objekts
LastChangedDatum und Uhrzeit - ISO-FormatZeitpunkt der letzten Änderung
LessonsListe von Objektreferenzen - durch Kommata getrenntEpochenwochen
ListPositionFloat - GleitkommazahlPosition in der Liste der gleichartigen Objekte
NameStringName
NumberOfManualChangesInteger - ganze Zahl
PlanningConfigurationsListe von Objektreferenzen - durch Kommata getrenntFür die Berechnung verwendete Algorithmus-Konfigurationen
ShortcutStringEindeutiges Kürzel

Gerät

XML-Element-Name: Equipment

DescriptionStringBeschreibung des Geräts
IdStringEindeutige UUID des Objekts
ListPositionFloat - GleitkommazahlPosition in der Liste der gleichartigen Objekte
NameStringName
ShortcutStringEindeutiges Kürzel

Geräte-Reservierung

XML-Element-Name: EquipmentReservation

CreatorStringAutor
DateDatum - ISO-FormatDatum
EquipmentListe von Objektreferenzen - durch Kommata getrenntReserviertes Gerät
EventObjektreferenz - Id des referenzierten Objektszugehörige Kalender-Veranstaltung
IdStringEindeutige UUID des Objekts
LessonObjektreferenz - Id des referenzierten Objektszugehörige Unterrichtsstunde oder Epochenwoche
ListPositionFloat - GleitkommazahlPosition in der Liste der gleichartigen Objekte
PlacementLessonObjektreferenz - Id des referenzierten ObjektsUnterrichtsstunde, in welcher die zugehörige Epochenwoche unterrichtet wird

Test-Korrektur

XML-Element-Name: ExamCorrection

CorrectionListe von Eigenschaften im Format Name1:Wert1,Name2:Wert2...Erreichte Punkte der Schüler
CorrectionModeInteger - ganze ZahlKorrekturmodus (0=Prozentbewertung, 1=Vier-Punkte-Bewertung)
CourseObjektreferenz - Id des referenzierten ObjektsKurs
DateDatum - ISO-FormatDatum
DescriptionStringBeschreibung
IdStringEindeutige UUID des Objekts
LastChangedDatum und Uhrzeit - ISO-FormatZeitpunkt der letzten Änderung
ListPositionFloat - GleitkommazahlPosition in der Liste der gleichartigen Objekte
MaxScoreFloat - GleitkommazahlPunkte, die für Note 1 hinreichen
MidScoreFloat - GleitkommazahlPunkte, die für Note 4 hinreichen
MinScoreFloat - GleitkommazahlPunkte, bis zu denen die Note gegeben wird
TeacherObjektreferenz - Id des referenzierten ObjektsLehrer
TotalScoreFloat - GleitkommazahlGesamtpunkte
WeightFloat - GleitkommazahlJahres-Gewichtung

Rückmeldung

XML-Element-Name: Feedback

CompletedBooleanRückmeldeprozess abgeschlossen?
FeedbackObjectsListe von Objektreferenzen - durch Kommata getrenntObjekte, auf die sich die Rückmeldung bezieht
FeedbackProcessIdObjektreferenz - Id des referenzierten ObjektsRückmeldeprozess
FeedbackTextStringRückmelde-Text
IdStringEindeutige UUID des Objekts
ListPositionFloat - GleitkommazahlPosition in der Liste der gleichartigen Objekte
StatusInteger - ganze ZahlStatus-Nummer
TeacherIdObjektreferenz über Identität (über mehrere Schuljahre gültig)Identität des Rückmeldenden

Feedback-Prozess

XML-Element-Name: FeedbackProcess

ActiveBooleanAuf der Cloud aktiv?
DescriptionStringBeschreibung
FeedbackObjectsListe von Objektreferenzen - durch Kommata getrenntObjekte, zu denen eine Rückmeldung gegeben werden soll (z. B. Stundenplan)
FeedbackVisibleBooleanRückmeldungen bei der Arbeit am Planer (z. B. im Stundenplan) einblenden?
IdStringEindeutige UUID des Objekts
ListPositionFloat - GleitkommazahlPosition in der Liste der gleichartigen Objekte
ModeInteger - ganze ZahlArt des Feedbacks
NameStringName
ParticipantsListe von Objektreferenzen - durch Kommata getrenntLehrer, die an dem Rückmeldeprozess teilnehmen
ShortcutStringEindeutiges Kürzel

Cloud-Datei

XML-Element-Name: FileObject

FileEndingStringDatei-Endung (Dateiformat)
IdStringEindeutige UUID des Objekts
LastChangedDatum und Uhrzeit - ISO-FormatZeitpunkt der letzen Änderung
ListPositionFloat - GleitkommazahlPosition in der Liste der gleichartigen Objekte
NameStringDateiname
PermissionsListe von Objektreferenzen - durch Kommata getrenntObjekte (z. B. Lehrer oder Klassen) mit Lese-Berechtigung
PermissionsListe von Objektreferenzen - durch Kommata getrenntObjekte (z. B. Lehrer oder Klassen) mit Schreib-Berechtigung
SubFilesListe von Objektreferenzen - durch Kommata getrenntEnthaltene Ordner oder Dateien

Klasse

XML-Element-Name: Grade

AbsencesListe von Objektreferenzen - durch Kommata getrenntAbwesenheiten
CategoriesListe von Objektreferenzen - durch Kommata getrenntzugewiesene Spezialfälle
ClassTeacherListe von Objektreferenzen - durch Kommata getrenntKlassenlehrer / Klassenbetreuer
ColorFarbe - HexadezimalFarbe
EpochFactorFloat - GleitkommazahlAnzahl der Deputatsstunden, die für eine Epochenwoche in dieser Klasse angerechnet werden
ForceFirstHourBooleanMuss die Klasse Unterricht in der ersten Stunde haben?
GradePartitionsListe von Objektreferenzen - durch Kommata getrenntKlassenteilungen
GroupsListe von Objektreferenzen - durch Kommata getrenntGruppen
IdStringEindeutige UUID des Objekts
LetterStringKlassen-Buchstabe
LevelInteger - ganze ZahlKlassenstufe
ListPositionFloat - GleitkommazahlPosition in der Liste der gleichartigen Objekte
MaxLessonsPerDayInteger - ganze Zahlmaximale Anzahl der Unterrichtsstunden pro Tag
MinLessonsPerDayInteger - ganze Zahlminimale Anzahl der Unterrichtsstunden pro Tag
NameStringName
NumberOfAfterNoonDaysInteger - ganze Zahlmaximale Anzahl der Tage mit Nachmittagsunterricht
NumberOfStudentsInteger - ganze ZahlAnzahl der Schüler
ShortcutStringEindeutiges Kürzel
StudentsListe von Objektreferenzen - durch Kommata getrenntListe der Schüler
SubjectMappingsListe von Objektreferenzen - durch Kommata getrenntCurriculums-Einträge

Klassenteilung

XML-Element-Name: GradePartiton

GroupsListe von Objektreferenzen - durch Kommata getrenntGruppen, die bei dieser Klassenteilung parallel unterrichtet werden können
IdStringEindeutige UUID des Objekts
ListPositionFloat - GleitkommazahlPosition in der Liste der gleichartigen Objekte
NameStringName
ShortcutStringEindeutiges Kürzel

Gruppe

XML-Element-Name: Group

AbsencesListe von Objektreferenzen - durch Kommata getrenntAbwesenheiten
CategoriesListe von Objektreferenzen - durch Kommata getrenntzugewiesene Spezialfälle
ColorFarbe - HexadezimalFarbe
IdStringEindeutige UUID des Objekts
ListPositionFloat - GleitkommazahlPosition in der Liste der gleichartigen Objekte
NameStringName
NumberOfStudentsInteger - ganze ZahlAnzahl der Schüler
ShortcutStringEindeutiges Kürzel
StudentsListe von Objektreferenzen - durch Kommata getrenntListe der Schüler

Server-Ausfall-Beschreibung

XML-Element-Name: HealthAccident

CustomerStringKunden-Kennung
EndDatum und Uhrzeit - ISO-FormatEnd-Zeitpunkt
IdStringEindeutige UUID des Objekts
ListPositionFloat - GleitkommazahlPosition in der Liste der gleichartigen Objekte
StartDatum und Uhrzeit - ISO-FormatStart-Zeitpunkt

Ferien

XML-Element-Name: HolidayPeriod

EndDatum - ISO-FormatEnd-Datum
IdStringEindeutige UUID des Objekts
ListPositionFloat - GleitkommazahlPosition in der Liste der gleichartigen Objekte
NameStringName
ShortcutStringEindeutiges Kürzel
StartDatum - ISO-FormatStart-Datum

Hausaufgabe

XML-Element-Name: Homework

CreatorStringAutor
DateDatum - ISO-FormatDatum
DescriptionStringBeschreibung
EventObjektreferenz - Id des referenzierten Objektszugehörige Kalender-Veranstaltung
HomeworkDueDateDatum - ISO-FormatFälligkeits-Datum
IdStringEindeutige UUID des Objekts
LessonObjektreferenz - Id des referenzierten Objektszugehörige Unterrichtsstunde oder Epochenwoche
ListPositionFloat - GleitkommazahlPosition in der Liste der gleichartigen Objekte
PlacementLessonObjektreferenz - Id des referenzierten ObjektsUnterrichtsstunde, in welcher die zugehörige Epochenwoche unterrichtet wird

Karte

XML-Element-Name: Lesson

CourseObjektreferenz - Id des referenzierten ObjektsKurs
DayInteger - ganze ZahlWochentag (0=Montag...)
EpochPlanObjektreferenz - Id des referenzierten ObjektsEpochenplan bei Epochenunterricht
EpochPlanGradeObjektreferenz - Id des referenzierten ObjektsKlasse bei Epochenunterricht
FixedBooleanim Stundenplan fixiert?
HourInteger - ganze ZahlNr. der Unterrichtsstunde am Tag
IdStringEindeutige UUID des Objekts
LastChangedDatum und Uhrzeit - ISO-FormatZeitpunkt der letzten Änderung
ListPositionFloat - GleitkommazahlPosition in der Liste der gleichartigen Objekte
LocalRoomsListe von Objektreferenzen - durch Kommata getrenntRäume

Stunden-Eintrag

XML-Element-Name: LessonRegisterEntry

CreatorStringAutor
DateDatum - ISO-FormatDatum
EventObjektreferenz - Id des referenzierten Objektszugehörige Kalender-Veranstaltung
IdStringEindeutige UUID des Objekts
LessonObjektreferenz - Id des referenzierten Objektszugehörige Unterrichtsstunde oder Epochenwoche
ListPositionFloat - GleitkommazahlPosition in der Liste der gleichartigen Objekte
PlacementLessonObjektreferenz - Id des referenzierten ObjektsUnterrichtsstunde, in welcher die zugehörige Epochenwoche unterrichtet wird
ThemesStringThemen der Stunde

Note

XML-Element-Name: Mark

DigitsStringNote als Zahl geschrieben
IdStringEindeutige UUID des Objekts
ListPositionFloat - GleitkommazahlPosition in der Liste der gleichartigen Objekte
NameStringName
ShortcutStringEindeutiges Kürzel
ValueFloat - Gleitkommazahlzugehöriger Zahlenwert

Notenliste

XML-Element-Name: MarkScale

IdStringEindeutige UUID des Objekts
ListPositionFloat - GleitkommazahlPosition in der Liste der gleichartigen Objekte
MarksListe von Objektreferenzen - durch Kommata getrenntListe der Noten
NameStringName
ShortcutStringEindeutiges Kürzel

Push-Benachrichtigung

XML-Element-Name: Notification

ChannelIdStringId des Channels
CreateDateTimeDatum und Uhrzeit - ISO-FormatSendezeitpunkt
IdStringEindeutige UUID des Objekts
ListPositionFloat - GleitkommazahlPosition in der Liste der gleichartigen Objekte
SenderObjektreferenz - Id des referenzierten ObjektsSender
StatusInteger - ganze ZahlStatus
TextStringText
TypeInteger - ganze ZahlArt (0=System-Nachricht, 1=Chat-Nachricht, 2=Vertretungs-Benachrichtigung)

Algorithmus-Konfiguration

XML-Element-Name: PlanningConfigurationDescription

AddMissingLessonsBooleanFehlende Stunden hinzufügen?
FastConstraintsBooleanSchnelle Berechnung von Kollisionen?
FixExistingLessonsInteger - ganze ZahlVorhandene Stunden Fixieren? Modus 0 - 3
ForceAssigningBooleanSetzen aller Karten erzwingen?
IdStringEindeutige UUID des Objekts
IsScheduleBooleanStundenplan (true) oder Epochenplan (false)
ListPositionFloat - GleitkommazahlPosition in der Liste der gleichartigen Objekte
ManualFixingBoolean
MinutesToPlanInteger - ganze ZahlRechenzeit in Minuten
PlanningAlgorithmIdStringVerwendeter Algorithmus
RoomPlanningModeInteger - ganze ZahlRaumplanungsmodus (0=Räume und Stunden, 1=Nur Räume)
StartingPlanIdStringStartplan
TeacherConstraintsBooleanAllgemeine Lehrer-Bedingungen berücksichtigen?
UseCourseGroupsBooleanFest berechnete Gegenteiler verwenden?
UseForcedDoubleLessonsBooleanFeste Doppelstunden verwenden?

Zeugnis-Vortext

XML-Element-Name: Pretext

CourseObjektreferenz - Id des referenzierten ObjektsKurs
IdStringEindeutige UUID des Objekts
ListPositionFloat - GleitkommazahlPosition in der Liste der gleichartigen Objekte
ReportFieldObjektreferenz - Id des referenzierten ObjektsZugehöriges Bewertungsfeld
StatusInteger - ganze ZahlStatus (0=Leer, 1=Unvollständig geschrieben, 2=Vollständig geschrieben, 3=Korrigiert, 4=Druckfreigabe, 5=Gesperrt)
TextStringZeugnistext

Zeugniseintrag

XML-Element-Name: Report

CourseObjektreferenz - Id des referenzierten ObjektsKurs
IdStringEindeutige UUID des Objekts
ListPositionFloat - GleitkommazahlPosition in der Liste der gleichartigen Objekte
MarkObjektreferenz - Id des referenzierten ObjektsNote
NumberInteger - ganze ZahlZahl
PretextObjektreferenz - Id des referenzierten Objektsverwendeter Vortext
ReportFieldObjektreferenz - Id des referenzierten ObjektsZugehöriges Bewertungsfeld
StatusInteger - ganze ZahlStatus (0=Leer, 1=Unvollständig geschrieben, 2=Vollständig geschrieben, 3=Korrigiert, 4=Druckfreigabe, 5=Gesperrt)
StudentObjektreferenz - Id des referenzierten ObjektsSchüler
TextStringZeugnistext

Bewertungsfeld

XML-Element-Name: ReportBuildingBlock

AllowedMarksObjektreferenz - Id des referenzierten ObjektsAuswählbare Noten
IdStringEindeutige UUID des Objekts
ListPositionFloat - GleitkommazahlPosition in der Liste der gleichartigen Objekte
MarkForcedBooleanEingabe zwingend?
NameStringName
SingleLinedBooleanEinzeilig?
StudentNameNeededBooleanSchülername muss auftauchen?
TypeInteger - ganze ZahlEingabe-Form (0=Text, 1=Note, 2=Nummer)
UsePretextBooleanVortext zulässig?

Zeugnisdefinition

XML-Element-Name: ReportDefinition

DateDatum - ISO-FormatAusstellungsdatum des Zeugnisses
ExcludedCoursesListe von Objektreferenzen - durch Kommata getrenntAusgeschlossene Kurse
ExcludedStudentsListe von Objektreferenzen - durch Kommata getrenntAusgeschlossene Schüler
GradesListe von Objektreferenzen - durch Kommata getrenntEinschränkung auf diese Klassen
IdStringEindeutige UUID des Objekts
ListPositionFloat - GleitkommazahlPosition in der Liste der gleichartigen Objekte
NameStringName
ReportBuildingBlocksListe von Objektreferenzen - durch Kommata getrenntBewertungsfelder (z. B. Zeugnistext oder Note - also Felder die für jedes Fach pro Schüler einzugeben sind)
ShortcutStringEindeutiges Kürzel
StudentFieldsListe von Objektreferenzen - durch Kommata getrenntSchülerfelder (z. B. Fehlzeiten oder Zeugnisspruch - also Felder, die nur einmal pro Schüler einzugeben sind)
StudentsListe von Objektreferenzen - durch Kommata getrenntEinschränkung auf diese Schüler
SubjectsListe von Objektreferenzen - durch Kommata getrenntEinschränkung auf diese Fächer
TemplateObjektreferenz - Id des referenzierten Objekts
TemplateStringStringAngepasste Zeugnisvorlage

Zeugnisnotiz

XML-Element-Name: ReportNote

CreatorStringAutor
DateDatum - ISO-FormatDatum
EventObjektreferenz - Id des referenzierten Objektszugehörige Kalender-Veranstaltung
IdStringEindeutige UUID des Objekts
LessonObjektreferenz - Id des referenzierten Objektszugehörige Unterrichtsstunde oder Epochenwoche
ListPositionFloat - GleitkommazahlPosition in der Liste der gleichartigen Objekte
PlacementLessonObjektreferenz - Id des referenzierten ObjektsUnterrichtsstunde, in welcher die zugehörige Epochenwoche unterrichtet wird
StudentObjektreferenz - Id des referenzierten ObjektsSchüler
TextStringBemerkung

Raum

XML-Element-Name: Room

AbsencesListe von Objektreferenzen - durch Kommata getrenntAbwesenheiten
CategoriesListe von Objektreferenzen - durch Kommata getrenntzugewiesene Spezialfälle
ColorFarbe - HexadezimalFarbe
IdStringEindeutige UUID des Objekts
IdentityStringId zur Identifizierung über Schuljahre hinweg
ListPositionFloat - GleitkommazahlPosition in der Liste der gleichartigen Objekte
NameStringName
RoomGroupListe von Objektreferenzen - durch Kommata getrenntUnterräume bei Raumgruppe
ShortcutStringEindeutiges Kürzel
capacityInteger - ganze ZahlAnzahl der Lern-Plätze

Schuljahr

XML-Element-Name: Scenario

DecriptionStringBeschreibung
EndDatum - ISO-FormatEnd-Datum
EpochFactorDezimalzahlAnzahl der Deputatsstunden, die für eine Epochenwoche im Normalfall angerechnet werden
IdStringEindeutige UUID des Objekts
LastChangedDatum und Uhrzeit - ISO-FormatZeitpunkt der letzten Änderung
ListPositionFloat - GleitkommazahlPosition in der Liste der gleichartigen Objekte
NameStringName
ShortcutStringEindeutiges Kürzel
StartDatum - ISO-FormatStart-Datum

Stundenplan

XML-Element-Name: Schedule

EndDatum - ISO-FormatEnd-Datum
IdStringEindeutige UUID des Objekts
LastChangedDatum und Uhrzeit - ISO-FormatZeitpunkt der letzten Änderung
LessonsListe von Objektreferenzen - durch Kommata getrenntUnterrichtsstunden
ListPositionFloat - GleitkommazahlPosition in der Liste der gleichartigen Objekte
NameStringName
NumberOfManualChangesInteger - ganze ZahlAnzahl der manuellen Änderungen
PlanningConfigurationsListe von Objektreferenzen - durch Kommata getrenntFür die Berechnung verwendete Algorithmus-Konfigurationen
ShortcutStringEindeutiges Kürzel
StartDatum - ISO-FormatStart-Datum
YearPercentFloat - GleitkommazahlAnteil des Stundenplans am Jahr als Faktor für die Berechnung von Deputaten

Schul-Einstellungen

XML-Element-Name: SchoolState

ActiveScenarioObjektreferenz - Id des referenzierten ObjektsAuf der Cloud gültiges Schuljahr
CanteenSeatsInteger - ganze ZahlAnzahl der Mensaplätze
CityStringOrt der Schul-Adresse
CountryCodeStringLändercode
EditedScenarioObjektreferenz - Id des referenzierten ObjektsIm Planer bearbeitetes Schuljahr
IdStringEindeutige UUID des Objekts
ListPositionFloat - GleitkommazahlPosition in der Liste der gleichartigen Objekte
NameStringName
PLZStringPostleitzahl der Schul-Adresse
SchoolNameStringName der Schule
SchoolTypeDescripitonStringSchulart-Beschreibung
ShortcutStringEindeutiges Kürzel
StateCodeStringCode des Bundeslandes
StreetStringStraße der Schul-Adresse
SubstitutionsDeadlineUhrzeit - ISO-FormatDeadline für automatische Krankmeldungen
WeekHoursForFullTimeJobFloat - GleitkommazahlWöchentliche Arbeitszeit einer vollen Stelle in Stunden
WorkloadHoursForFullTimeJobFloat - GleitkommazahlAnzahl der Deputatsstunden, die einer vollen Stelle entsprechen

Einstellung

XML-Element-Name: Setting

IdStringEindeutige UUID des Objekts
IntegerValueInteger - ganze Zahl
KeyInteger - ganze Zahl
ListPositionFloat - GleitkommazahlPosition in der Liste der gleichartigen Objekte
LocalTimeValueUhrzeit - ISO-Format
StringValueString

Krankmeldung

XML-Element-Name: SickNote

CreatorStringAutor
DescriptionStringGrund des Fehlens
DoctorDateDatum - ISO-FormatDatum der ersten Ärztlichen Krankmeldung
EndDateDatum - ISO-FormatEnd-Datum
EndTimeUhrzeit - ISO-FormatEnd-Zeitpunkt
IdStringEindeutige UUID des Objekts
ListPositionFloat - GleitkommazahlPosition in der Liste der gleichartigen Objekte
MissingObjectObjektreferenz - Id des referenzierten ObjektsFehlend-Gemeldetes Objekt (z. B. Lehrer oder Raum)
StartDateDatum - ISO-FormatStart-Datum
StartTimeUhrzeit - ISO-FormatStart-Zeitpunkt
SubstitutionsListe von Objektreferenzen - durch Kommata getrenntZugehörige Vertretungen

Planungs-Reihenfolge

XML-Element-Name: Sorting

EvaluationFloat - GleitkommazahlBewertung der Sortierung
IdStringEindeutige UUID des Objekts
ListPositionFloat - GleitkommazahlPosition in der Liste der gleichartigen Objekte
ModeInteger - ganze ZahlSortier-Modus
NameStringName
ObjectsInOrderListe von Objektreferenzen - durch Kommata getrenntSortierreihenfolge der sortierten Objekte
ShortcutStringEindeutiges Kürzel
UsedAlgorithmInteger - ganze ZahlKennung des verwendeten Sortier-Algorithmus

Planungs-Reihenfolge

XML-Element-Name: SortingDescription

CreationTimeDatum und Uhrzeit - ISO-FormatZeitpunkt Berechnung der Sortierung
GradeWeightFloat - GleitkommazahlGewichtung von Klassen
HardScoreInteger - ganze ZahlMuss-Bewertung
IdStringEindeutige UUID des Objekts
ListPositionFloat - GleitkommazahlPosition in der Liste der gleichartigen Objekte
MediumScoreInteger - ganze ZahlSoll-Bewertung
ModeInteger - ganze ZahlSortier-Modus
NameString
RoomWeightFloat - GleitkommazahlGewichtung von Räumen
SoftScoreInteger - ganze ZahlKann-Bewertung
SortedCoursesListe von Objektreferenzen - durch Kommata getrenntSortierreihenfolge der Kurse
TeacherWeightFloat - GleitkommazahlGewichtung von Lehrern

Personal

XML-Element-Name: StaffMember

AbsencesListe von Objektreferenzen - durch Kommata getrenntAbwesenheiten
CalendarIdStringId des persönlichen Kalenders
CategoriesListe von Objektreferenzen - durch Kommata getrenntzugewiesene Spezialfälle
CityStringOrt der Adresse
CityOfBirthStringGeburtsort
ColorFarbe - HexadezimalFarbe
ConfirmationFlagsStringAbgeschlossene Bestätigungsprozesse z. B. Datenschutzerklärung bestätigt
DateOfBirthDatum - ISO-FormatGeburtsdatum
EmailStringE-Mail-Adresse(n)
EventNotificationBooleanBenachrichtigung bei Kalender-Veranstaltung?
FirstnameStringVorname
GenderInteger - ganze ZahlGeschlecht (0=männlich,1=weiblich)
IdStringEindeutige UUID des Objekts
IdentityStringId zur Identifizierung über Schuljahre hinweg
ListPositionFloat - GleitkommazahlPosition in der Liste der gleichartigen Objekte
NameStringName
NotificationPolicyInteger - ganze ZahlBenachrichtigungs-Richtlinie
PLZStringPostleitzahl der Adresse
PhoneNumberStringTelefon-Nummer(n)
ShortcutStringEindeutiges Kürzel
StreetStringStraße der Adresse
SubstitutionNotificationBooleanBenachrichtigung bei Vertretung?
ThreemaIdStringThreema-Id

Schüler

XML-Element-Name: Student

AbsencesListe von Objektreferenzen - durch Kommata getrenntAbwesenheiten
CalendarIdStringId des persönlichen Kalenders
CategoriesListe von Objektreferenzen - durch Kommata getrenntzugewiesene Spezialfälle
CityStringOrt der Adresse
CityOfBirthStringGeburtsort
ColorFarbe - HexadezimalFarbe
ConfirmationFlagsStringAbgeschlossene Bestätigungsprozesse z. B. Datenschutzerklärung bestätigt
DateOfBirthDatum - ISO-FormatGeburtsdatum
EmailStringE-Mail-Adresse(n)
EventNotificationBooleanBenachrichtigung bei Kalender-Veranstaltung?
FirstnameStringVorname
GenderInteger - ganze ZahlGeschlecht (0=männlich,1=weiblich)
IdStringEindeutige UUID des Objekts
IdentityStringId zur Identifizierung über Schuljahre hinweg
ListPositionFloat - GleitkommazahlPosition in der Liste der gleichartigen Objekte
NameStringName
NotificationPolicyInteger - ganze ZahlBenachrichtigungs-Richtlinie
PLZStringPostleitzahl der Adresse
PhoneNumberStringTelefon-Nummer(n)
ShortcutStringEindeutiges Kürzel
StreetStringStraße der Adresse
SubstitutionNotificationBooleanBenachrichtigung bei Vertretung?
ThreemaIdStringThreema-Id

Verspätung

XML-Element-Name: StudentRegisterLateness

CreatorStringAutor
DateDatum - ISO-FormatDatum
EarlierDepartureInteger - ganze ZahlFrüheres Verlassen des Unterrichts in Minuten
EventObjektreferenz - Id des referenzierten Objektszugehörige Kalender-Veranstaltung
IdStringEindeutige UUID des Objekts
LaterArrivalInteger - ganze ZahlVerspätung in Minuten
LessonObjektreferenz - Id des referenzierten Objektszugehörige Unterrichtsstunde oder Epochenwoche
ListPositionFloat - GleitkommazahlPosition in der Liste der gleichartigen Objekte
PlacementLessonObjektreferenz - Id des referenzierten ObjektsUnterrichtsstunde, in welcher die zugehörige Epochenwoche unterrichtet wird
StudentObjektreferenz - Id des referenzierten ObjektsSchüler

Klassenbucheintrag

XML-Element-Name: StudentRegisterRemark

CreatorStringAutor
DateDatum - ISO-FormatDatum
EventObjektreferenz - Id des referenzierten Objektszugehörige Kalender-Veranstaltung
IdStringEindeutige UUID des Objekts
LessonObjektreferenz - Id des referenzierten Objektszugehörige Unterrichtsstunde oder Epochenwoche
ListPositionFloat - GleitkommazahlPosition in der Liste der gleichartigen Objekte
PlacementLessonObjektreferenz - Id des referenzierten ObjektsUnterrichtsstunde, in welcher die zugehörige Epochenwoche unterrichtet wird
StudentObjektreferenz - Id des referenzierten ObjektsSchüler
TextStringWortlaut des Eintrags

Schüler-Krankmeldung

XML-Element-Name: StudentSicknote

CreatorStringAutor der Krankmeldung
DateDatum - ISO-FormatDatum
EndUhrzeit - ISO-FormatEnd-Zeitpunkt
ExcusionStatusInteger - ganze ZahlStatus der Entschuldigung (0=Unentschuldigt, 1=Entschuldigung der Eltern, 2=Entschuldigung eines Lehrers, 3=Entschuldigung im System)
IdStringEindeutige UUID des Objekts
ListPositionFloat - GleitkommazahlPosition in der Liste der gleichartigen Objekte
ReasonStringGrund des Fehlens
StartUhrzeit - ISO-FormatStart-Zeitpunkt
StudentObjektreferenz - Id des referenzierten ObjektsSchüler

Fach

XML-Element-Name: Subject

AbsencesListe von Objektreferenzen - durch Kommata getrenntAbwesenheiten
CategoriesListe von Objektreferenzen - durch Kommata getrenntzugewiesene Spezialfälle
ColorFarbe - HexadezimalFarbe
IdStringEindeutige UUID des Objekts
ListPositionFloat - GleitkommazahlPosition in der Liste der gleichartigen Objekte
NameStringName
ShortcutStringEindeutiges Kürzel

Curriculums-Zuordnung

XML-Element-Name: SubjectMapping

EpochWeeksFloat - GleitkommazahlEpochenwochen
HoursPerWeekFloat - GleitkommazahlLehrerstunden pro Woche
IdStringEindeutige UUID des Objekts
ListPositionFloat - GleitkommazahlPosition in der Liste der gleichartigen Objekte
NameStringName
ShortcutStringEindeutiges Kürzel
SubjectsListe von Objektreferenzen - durch Kommata getrenntFächer

Vertretung

XML-Element-Name: Substitution

CountInStatisticInteger - ganze ZahlStunde in Statistik als Vertretung werten?
CreatorStringIdentität des Autors
DateDatum - ISO-FormatDatum
DescriptionStringBeschreibung
EmailSentBooleanBenachrichtigungen versendet?
EndUhrzeit - ISO-FormatEnd-Zeitpunkt
GroupsListe von Objektreferenzen - durch Kommata getrenntTeilnehmende Klassen bzw. Gruppen
IdStringEindeutige UUID des Objekts
ListPositionFloat - GleitkommazahlPosition in der Liste der gleichartigen Objekte
MergedLessonObjektreferenz - Id des referenzierten ObjektsZusammengelegte Stunde
NameStringName
OldDateDatum - ISO-FormatUrsprüngliches Datum
OldEndTimeUhrzeit - ISO-FormatUrsprünglicher End-Zeitpunkt
OldStartTimeUhrzeit - ISO-FormatUrsprünglicher Start-Zeitpunkt
RoomsListe von Objektreferenzen - durch Kommata getrenntVerwendete Räume
StartUhrzeit - ISO-FormatStart-Zeitpunkt
StatusInteger - ganze ZahlStatus
SubjectsListe von Objektreferenzen - durch Kommata getrenntUnterrichtete Fächer
SubstitutedCalendarEventObjektreferenz - Id des referenzierten ObjektsUrsprüngliche Kalender-Veranstaltung
SubstitutedLessonObjektreferenz - Id des referenzierten ObjektsUrsprüngliche Stunde oder Epochenwoche
SubstitutedPlacementLessonObjektreferenz - Id des referenzierten ObjektsUnterrichtsstunde, in welcher die ursprüngliche Epochenwoche unterrichtet wurde
SubstitutionsListe von Objektreferenzen - durch Kommata getrenntZugehörige Vertretungen
TaskListe von Objektreferenzen - durch Kommata getrenntArbeitsauftrag (optional)
TeachersListe von Objektreferenzen - durch Kommata getrenntTeilnehmende Lehrer
VideoConferenceIdStringId einer zur Veranstaltung hinzu gebuchten Videokonferenz
VisibilityInteger - ganze ZahlSichtbarkeit (0=Nur für Teilnehmer, 1=Für alle, 2=Für Lehrer, 3=Externe Vermietung)

Aufsicht

XML-Element-Name: Supervision

CourseObjektreferenz - Id des referenzierten ObjektsKurs
DayInteger - ganze ZahlWochentag (0=Montag...)
DayObjectObjektreferenz - Id des referenzierten ObjektsTag der Aufsicht
EpochPlanObjektreferenz - Id des referenzierten ObjektsEpochenplan bei Epochenunterricht
EpochPlanGradeObjektreferenz - Id des referenzierten ObjektsKlasse bei Epochenunterricht
FixedBooleanim Stundenplan fixiert?
HourInteger - ganze ZahlNr. der Unterrichtsstunde am Tag
IdStringEindeutige UUID des Objekts
LastChangedDatum und Uhrzeit - ISO-FormatZeitpunkt der letzten Änderung
ListPositionFloat - GleitkommazahlPosition in der Liste der gleichartigen Objekte
LocalRoomsListe von Objektreferenzen - durch Kommata getrenntRäume
LocationObjektreferenz - Id des referenzierten ObjektsAufsichts-Ort
PeriodObjektreferenz - Id des referenzierten ObjektsAufsichts-Zeitraum
TeacherObjektreferenz - Id des referenzierten ObjektsAufsichtsführender Lehrer

Aufsichtsort

XML-Element-Name: SupervisionLocation

AbsencesListe von Objektreferenzen - durch Kommata getrenntAbwesenheiten
CategoriesListe von Objektreferenzen - durch Kommata getrenntzugewiesene Spezialfälle
ColorFarbe - HexadezimalFarbe
IdStringEindeutige UUID des Objekts
IdentityStringId zur Identifizierung über Schuljahre hinweg
ListPositionFloat - GleitkommazahlPosition in der Liste der gleichartigen Objekte
NameStringName
RoomGroupListe von Objektreferenzen - durch Kommata getrenntUnterräume bei Raumgruppe
ShortcutStringEindeutiges Kürzel
capacityInteger - ganze ZahlAnzahl der Lern-Plätze

Aufsichtszeitraum

XML-Element-Name: SupervisionPeriod

EndUhrzeit - ISO-FormatEnd-Zeitpunkt
IdStringEindeutige UUID des Objekts
ListPositionFloat - GleitkommazahlPosition in der Liste der gleichartigen Objekte
MiddayBreakBooleanMittagspause?
NameStringName
ShortcutStringEindeutiges Kürzel
StartUhrzeit - ISO-FormatStart-Zeitpunkt

Aufsichtsplan

XML-Element-Name: SupervisionsPlan

DaysListe von Objektreferenzen - durch Kommata getrennt
EndDateDatum - ISO-FormatGültigkeits-End-Datum
IdStringEindeutige UUID des Objekts
LastChangedDatum und Uhrzeit - ISO-Format
ListPositionFloat - GleitkommazahlPosition in der Liste der gleichartigen Objekte
NameStringName
ShortcutStringEindeutiges Kürzel
StartDateDatum - ISO-FormatGültigkeits-Start-Datum
SupervisionLocationsListe von Objektreferenzen - durch Kommata getrenntAufsichts-Orte
SupervisionPeriodsListe von Objektreferenzen - durch Kommata getrennt
SupervisionsListe von Objektreferenzen - durch Kommata getrennt

Arbeitsauftrag

XML-Element-Name: Task

IdStringEindeutige UUID des Objekts
ListPositionFloat - GleitkommazahlPosition in der Liste der gleichartigen Objekte
TextString

Lehrer

XML-Element-Name: Teacher

AbsencesListe von Objektreferenzen - durch Kommata getrenntAbwesenheiten
CalendarIdStringId des persönlichen Kalenders
CategoriesListe von Objektreferenzen - durch Kommata getrenntzugewiesene Spezialfälle
CityStringOrt der Adresse
CityOfBirthStringGeburtsort
ColorFarbe - HexadezimalFarbe
ConfirmationFlagsStringAbgeschlossene Bestätigungsprozesse z. B. Datenschutzerklärung bestätigt
DateOfBirthDatum - ISO-FormatGeburtsdatum
EmailStringE-Mail-Adresse(n)
EmploymentsListe von Objektreferenzen - durch Kommata getrenntArbeits-Verträge
EventNotificationBooleanBenachrichtigung bei Kalender-Veranstaltung?
FirstnameStringVorname
GenderInteger - ganze ZahlGeschlecht (0=männlich,1=weiblich)
IdStringEindeutige UUID des Objekts
IdentityStringId zur Identifizierung über Schuljahre hinweg
ListPositionFloat - GleitkommazahlPosition in der Liste der gleichartigen Objekte
MaxDaysInteger - ganze Zahlmaximale Anzahl der Unterrichtstage
MaxLessonsPerDayInteger - ganze Zahlmaximale Anzahl der Stunden pro Tag
MaxWindowsPerDayInteger - ganze Zahlmaximale Anzahl der Freistunden pro Tag
MinLessonsPerDayInteger - ganze ZahlMindestzahl der Stunden pro Tag
NameStringName
NotificationPolicyInteger - ganze ZahlBenachrichtigungs-Richtlinie
NumberOfAfterNoonDaysInteger - ganze Zahlmaximale Anzahl der Tage mit Nachmittags-Unterricht
PLZStringPostleitzahl der Adresse
PhoneNumberStringTelefon-Nummer(n)
ReportGenerationCountInteger - ganze ZahlAnzahl der generierten Zeugnisse
ShortcutStringEindeutiges Kürzel
StreetStringStraße der Adresse
SubstitutionNotificationBooleanBenachrichtigung bei Vertretung?
TeachingLicensesListe von Objektreferenzen - durch Kommata getrenntUnterrichts-Genehmigungen
ThreemaIdStringThreema-Id

Unterrichts-Genehmigung

XML-Element-Name: TeachingLicense

IdStringEindeutige UUID des Objekts
ListPositionFloat - GleitkommazahlPosition in der Liste der gleichartigen Objekte
MaxGradeInteger - ganze Zahlgrößte zulässige Klassenstufe
MinGradeInteger - ganze Zahlkleinste zulässige Klassenstufe
NameStringName
ShortcutStringEindeutiges Kürzel
SubjectObjektreferenz - Id des referenzierten ObjektsFach

Zeugnis-Vorlage

XML-Element-Name: Template

IdStringEindeutige UUID des Objekts
ListPositionFloat - GleitkommazahlPosition in der Liste der gleichartigen Objekte
NameStringName
ShortcutStringEindeutiges Kürzel
TextStringCode der Zeugnisvorlage im XeTeX und Freemaker Format

Test-Termin

XML-Element-Name: TestDate

CreatorStringAutor
DateDatum - ISO-FormatDatum
DescriptionStringBeschreibung
EventObjektreferenz - Id des referenzierten Objektszugehörige Kalender-Veranstaltung
IdStringEindeutige UUID des Objekts
LessonObjektreferenz - Id des referenzierten Objektszugehörige Unterrichtsstunde oder Epochenwoche
ListPositionFloat - GleitkommazahlPosition in der Liste der gleichartigen Objekte
PlacementLessonObjektreferenz - Id des referenzierten ObjektsUnterrichtsstunde, in welcher die zugehörige Epochenwoche unterrichtet wird

Unterrichts-Zeitraum

XML-Element-Name: TimedObject

EndUhrzeit - ISO-FormatEnd-Zeitpunkt
IdStringEindeutige UUID des Objekts
ListPositionFloat - GleitkommazahlPosition in der Liste der gleichartigen Objekte
MiddayBreakBooleanMittagspause?
NameStringName
ShortcutStringEindeutiges Kürzel
StartUhrzeit - ISO-FormatStart-Zeitpunkt

Planungs-Regel

XML-Element-Name: UserConstraint

AbsencesListe von ganzen Zahlen durch Komma getrenntAbwesenheit (nur für interne Zwecke)
ConstraintModeInteger - ganze ZahlArt der Bedingung
HardEvaluationInteger - ganze ZahlMuss-Bewertung
IdStringEindeutige UUID des Objekts
ListPositionFloat - GleitkommazahlPosition in der Liste der gleichartigen Objekte
MediumEvaluationInteger - ganze ZahlSoll-Bewertung
NameStringName
ParameterListe von ganzen Zahlen durch Komma getrenntListe der Parameter
PenaltyIfMatchingBooleanBestrafung wenn zutreffend?
ScheduleConstraintBooleanStundenplan-Bedingung?
ScopeListe von Objektreferenzen - durch Kommata getrenntListe der relevanten Objekte
ScopeClassInteger - ganze ZahlArt relevanten Objekte
ShortcutStringEindeutiges Kürzel
SoftEvaluationInteger - ganze ZahlKann-Bewertung

Video-Chat-Link

XML-Element-Name: VideoChatLink

ActualReadersListe von Objektreferenzen - durch Kommata getrenntEmpfänger, welche die Nachricht gelesen haben
ChannelIdStringId des Channels
ConferenceIdStringId der Videokonferenz im Konferenzsystem
CreateDateTimeDatum und Uhrzeit - ISO-FormatSendezeitpunkt
ExpectedReadersListe von Objektreferenzen - durch Kommata getrenntErwartete Empfänger der Nachricht
IdStringEindeutige UUID des Objekts
ListPositionFloat - GleitkommazahlPosition in der Liste der gleichartigen Objekte
SenderObjektreferenz - Id des referenzierten ObjektsSender
StatusInteger - ganze ZahlStatus
TextStringText
TypeInteger - ganze ZahlArt (0=System-Nachricht, 1=Chat-Nachricht, 2=Vertretungs-Benachrichtigung)

Video-Konferenzlink

XML-Element-Name: VideoConferenceLink

ConferenceIdStringId der Konferenz im Konferenzsystem
ConferenceModeInteger - ganze ZahlVerwendetes Konferenzsystem (0=BigBlueButton, 1=KSuite)
CreatorStringAutor
DateDatum - ISO-FormatDatum
EventObjektreferenz - Id des referenzierten Objektszugehörige Kalender-Veranstaltung
IdStringEindeutige UUID des Objekts
LessonObjektreferenz - Id des referenzierten Objektszugehörige Unterrichtsstunde oder Epochenwoche
ListPositionFloat - GleitkommazahlPosition in der Liste der gleichartigen Objekte
PlacementLessonObjektreferenz - Id des referenzierten ObjektsUnterrichtsstunde, in welcher die zugehörige Epochenwoche unterrichtet wird

Webportal-App

XML-Element-Name: WebportalApp

DescriptionString
IdStringEindeutige UUID des Objekts
ListPositionFloat - GleitkommazahlPosition in der Liste der gleichartigen Objekte
NameStringName
ShortcutStringEindeutiges Kürzel
ShowInStudentsAppBoolean
UrlString

Webpush-Anmeldung

XML-Element-Name: WebpushSubscription

AuthString
EndpointString
IdStringEindeutige UUID des Objekts
ListPositionFloat - GleitkommazahlPosition in der Liste der gleichartigen Objekte
PersonIdentityString
SubscriptionDateDatum - ISO-Format
UserAgentString
p256dhString

Gremium

XML-Element-Name: Workgroup

IdStringEindeutige UUID des Objekts
ListPositionFloat - GleitkommazahlPosition in der Liste der gleichartigen Objekte
MembersListe von Objektreferenzen - durch Kommata getrenntTeilnehmer
NameStringName
ShortcutStringEindeutiges Kürzel