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
| Id | String | Eindeutige UUID des Objekts |
| ListPosition | Float - Gleitkommazahl | Position in der Liste der gleichartigen Objekte |
| day | Integer - ganze Zahl | Wochentag (0=Montag...) |
| hour | Integer - ganze Zahl | Nr. der Unterrichtsstunde |
| mode | Integer - ganze Zahl | Typ (0=strikte Abwesenheit, bisher keine weiteren Werte definiert) |
Informationen über Cloud-Zugang
XML-Element-Name: AccountSettings
| CalendarId | String | Id des persönlichen Kalenders |
| ConfirmationFlags | String | Abgeschlossene Bestätigungsprozesse z. B. Datenschutzerklärung bestätigt |
| EventNotification | Boolean | Benachrichtigung bei Veranstaltungen? |
| Id | String | Eindeutige UUID des Objekts |
| Identity | Objektreferenz über Identität (über mehrere Schuljahre gültig) | Identitäts-Id des Account-Inhabers |
| ListPosition | Float - Gleitkommazahl | Position in der Liste der gleichartigen Objekte |
| NewFeaturesDate | Datum - ISO-Format | Datum, bis zu dem die neuen Programmfeatures bekannt sind |
| NotificationPolicy | Integer - ganze Zahl | Benachrichtigungs-Richtlinie |
| PasswordLastChanged | Datum und Uhrzeit - ISO-Format | Letztes Änderungsdatum des Passworts |
| SubstitutionNotification | Boolean | Benachrichtigung bei Vertretungen? |
| ThreemaId | String | Threema-ID |
Veranstaltung
XML-Element-Name: CalendarEvent
| Creator | String | Identität des Autors |
| Date | Datum - ISO-Format | Datum |
| Description | String | Beschreibung |
| End | Uhrzeit - ISO-Format | End-Zeitpunkt |
| Groups | Liste von Objektreferenzen - durch Kommata getrennt | Teilnehmende Klassen bzw. Gruppen |
| Id | String | Eindeutige UUID des Objekts |
| ListPosition | Float - Gleitkommazahl | Position in der Liste der gleichartigen Objekte |
| Name | String | Name |
| Rooms | Liste von Objektreferenzen - durch Kommata getrennt | Verwendete Räume |
| Start | Uhrzeit - ISO-Format | Start-Zeitpunkt |
| Subjects | Liste von Objektreferenzen - durch Kommata getrennt | Unterrichtete Fächer |
| Substitutions | Liste von Objektreferenzen - durch Kommata getrennt | Zugehörige Vertretungen |
| Teachers | Liste von Objektreferenzen - durch Kommata getrennt | Teilnehmende Lehrer |
| VideoConferenceId | String | Id einer zur Veranstaltung hinzu gebuchten Videokonferenz |
| Visibility | Integer - ganze Zahl | Sichtbarkeit (0=Nur für Teilnehmer, 1=Für alle, 2=Für Lehrer, 3=Externe Vermietung) |
Spezialfall
XML-Element-Name: Category
| Colliding | Boolean | kollidierend? |
| Id | String | Eindeutige UUID des Objekts |
| ListPosition | Float - Gleitkommazahl | Position in der Liste der gleichartigen Objekte |
| Name | String | Name |
| NoReport | Boolean | kein Zeugnis? |
| Role | Integer - ganze Zahl | Rollendefinitionen, die beschreiben welche Rolle der Spezialfall erfüllt. |
| ScheduleFactor | Float - Gleitkommazahl | Stundenplan-Faktor |
| Shortcut | String | Eindeutiges Kürzel |
| WorkloadFactor | Float - Gleitkommazahl | Deputats-Faktor |
Chat-Nachricht
XML-Element-Name: ChatMessage
| ActualReaders | Liste von Objektreferenzen - durch Kommata getrennt | Empfänger, welche die Nachricht gelesen haben |
| ChannelId | String | Id des Channels |
| CreateDateTime | Datum und Uhrzeit - ISO-Format | Sendezeitpunkt |
| ExpectedReaders | Liste von Objektreferenzen - durch Kommata getrennt | Erwartete Empfänger der Nachricht |
| Id | String | Eindeutige UUID des Objekts |
| ListPosition | Float - Gleitkommazahl | Position in der Liste der gleichartigen Objekte |
| Sender | Objektreferenz - Id des referenzierten Objekts | Sender |
| Status | Integer - ganze Zahl | Status |
| Text | String | Text |
| Type | Integer - ganze Zahl | Art (0=System-Nachricht, 1=Chat-Nachricht, 2=Vertretungs-Benachrichtigung) |
Zeugnis-Korrektur
XML-Element-Name: Correction
| CorrectedText | Objektreferenz - Id des referenzierten Objekts | korrigierter Text |
| Corrector | Objektreferenz - Id des referenzierten Objekts | Korrigierender Lehrer |
| Id | String | Eindeutige UUID des Objekts |
| ListPosition | Float - Gleitkommazahl | Position in der Liste der gleichartigen Objekte |
| NewText | String | Neuer Textvorschlag |
| Remark | String | Bemerkung des korrigierenden Lehrers |
Kurs
XML-Element-Name: Course
| Absences | Liste von Objektreferenzen - durch Kommata getrennt | Abwesenheiten |
| Categories | Liste von Objektreferenzen - durch Kommata getrennt | zugewiesene Spezialfälle |
| Color | Farbe - Hexadezimal | Farbe |
| DoubleLessonMode | Liste von ganzen Zahlen durch Komma getrennt | mögliche Kurslängen (1=Einzelstunde, 2=Doppelstunde...) |
| EpochWeeks | Float - Gleitkommazahl | Anzahl der Epochenwochen |
| Groups | Liste von Objektreferenzen - durch Kommata getrennt | Gruppen bzw. Klassen |
| HandWorkload | Float - Gleitkommazahl | händisches Deputat (überschreibt das berechnete Deputat) |
| HoursPerWeek | Float - Gleitkommazahl | Anzahl der Stunden im Stundenplan pro Woche |
| Id | String | Eindeutige UUID des Objekts |
| LastChanged | Datum und Uhrzeit - ISO-Format | Zeitpunkt er letzten Änderung |
| ListPosition | Float - Gleitkommazahl | Position in der Liste der gleichartigen Objekte |
| Name | String | Name |
| PreferredRooms | Liste von Objektreferenzen - durch Kommata getrennt | mögliche Räume |
| Shortcut | String | Eindeutiges Kürzel |
| Subjects | Liste von Objektreferenzen - durch Kommata getrennt | Fächer |
| Teachers | Liste von Objektreferenzen - durch Kommata getrennt | Lehrer |
Kurs-Gruppierung
XML-Element-Name: CourseGroup
| Courses | Liste von Objektreferenzen - durch Kommata getrennt | Zusammengehörige Kurse |
| Id | String | Eindeutige UUID des Objekts |
| ListPosition | Float - Gleitkommazahl | Position in der Liste der gleichartigen Objekte |
Unterrichtstag
XML-Element-Name: Day
| Id | String | Eindeutige UUID des Objekts |
| ListPosition | Float - Gleitkommazahl | Position in der Liste der gleichartigen Objekte |
| Name | String | Name |
| Shortcut | String | Eindeutiges Kürzel |
Arbeitsvertrag
XML-Element-Name: Employment
| End | Datum - ISO-Format | End-Datum |
| Id | String | Eindeutige UUID des Objekts |
| ListPosition | Float - Gleitkommazahl | Position in der Liste der gleichartigen Objekte |
| Name | String | Name |
| Permanent | Boolean | unbefristeter Vertrag? |
| Shortcut | String | Eindeutiges Kürzel |
| Start | Datum - ISO-Format | Start-Datum |
| Type | Integer - ganze Zahl | Art des Arbeitsvertrags (0=Grundvertrag, 1=befristete Änderung) |
| Workload | Float - Gleitkommazahl | vertraglich vereinbarte Deputatsstunden |
Epochenplan
XML-Element-Name: EpochPlan
| Draft | Boolean | Entwurf? |
| Groups | Liste von Objektreferenzen - durch Kommata getrennt | Klassen bzw. Gruppen |
| Id | String | Eindeutige UUID des Objekts |
| LastChanged | Datum und Uhrzeit - ISO-Format | Zeitpunkt der letzten Änderung |
| Lessons | Liste von Objektreferenzen - durch Kommata getrennt | Epochenwochen |
| ListPosition | Float - Gleitkommazahl | Position in der Liste der gleichartigen Objekte |
| Name | String | Name |
| NumberOfManualChanges | Integer - ganze Zahl | |
| PlanningConfigurations | Liste von Objektreferenzen - durch Kommata getrennt | Für die Berechnung verwendete Algorithmus-Konfigurationen |
| Shortcut | String | Eindeutiges Kürzel |
Gerät
XML-Element-Name: Equipment
| Description | String | Beschreibung des Geräts |
| Id | String | Eindeutige UUID des Objekts |
| ListPosition | Float - Gleitkommazahl | Position in der Liste der gleichartigen Objekte |
| Name | String | Name |
| Shortcut | String | Eindeutiges Kürzel |
Geräte-Reservierung
XML-Element-Name: EquipmentReservation
| Creator | String | Autor |
| Date | Datum - ISO-Format | Datum |
| Equipment | Liste von Objektreferenzen - durch Kommata getrennt | Reserviertes Gerät |
| Event | Objektreferenz - Id des referenzierten Objekts | zugehörige Kalender-Veranstaltung |
| Id | String | Eindeutige UUID des Objekts |
| Lesson | Objektreferenz - Id des referenzierten Objekts | zugehörige Unterrichtsstunde oder Epochenwoche |
| ListPosition | Float - Gleitkommazahl | Position in der Liste der gleichartigen Objekte |
| PlacementLesson | Objektreferenz - Id des referenzierten Objekts | Unterrichtsstunde, in welcher die zugehörige Epochenwoche unterrichtet wird |
Test-Korrektur
XML-Element-Name: ExamCorrection
| Correction | Liste von Eigenschaften im Format Name1:Wert1,Name2:Wert2... | Erreichte Punkte der Schüler |
| CorrectionMode | Integer - ganze Zahl | Korrekturmodus (0=Prozentbewertung, 1=Vier-Punkte-Bewertung) |
| Course | Objektreferenz - Id des referenzierten Objekts | Kurs |
| Date | Datum - ISO-Format | Datum |
| Description | String | Beschreibung |
| Id | String | Eindeutige UUID des Objekts |
| LastChanged | Datum und Uhrzeit - ISO-Format | Zeitpunkt der letzten Änderung |
| ListPosition | Float - Gleitkommazahl | Position in der Liste der gleichartigen Objekte |
| MaxScore | Float - Gleitkommazahl | Punkte, die für Note 1 hinreichen |
| MidScore | Float - Gleitkommazahl | Punkte, die für Note 4 hinreichen |
| MinScore | Float - Gleitkommazahl | Punkte, bis zu denen die Note gegeben wird |
| Teacher | Objektreferenz - Id des referenzierten Objekts | Lehrer |
| TotalScore | Float - Gleitkommazahl | Gesamtpunkte |
| Weight | Float - Gleitkommazahl | Jahres-Gewichtung |
Rückmeldung
XML-Element-Name: Feedback
| Completed | Boolean | Rückmeldeprozess abgeschlossen? |
| FeedbackObjects | Liste von Objektreferenzen - durch Kommata getrennt | Objekte, auf die sich die Rückmeldung bezieht |
| FeedbackProcessId | Objektreferenz - Id des referenzierten Objekts | Rückmeldeprozess |
| FeedbackText | String | Rückmelde-Text |
| Id | String | Eindeutige UUID des Objekts |
| ListPosition | Float - Gleitkommazahl | Position in der Liste der gleichartigen Objekte |
| Status | Integer - ganze Zahl | Status-Nummer |
| TeacherId | Objektreferenz über Identität (über mehrere Schuljahre gültig) | Identität des Rückmeldenden |
Feedback-Prozess
XML-Element-Name: FeedbackProcess
| Active | Boolean | Auf der Cloud aktiv? |
| Description | String | Beschreibung |
| FeedbackObjects | Liste von Objektreferenzen - durch Kommata getrennt | Objekte, zu denen eine Rückmeldung gegeben werden soll (z. B. Stundenplan) |
| FeedbackVisible | Boolean | Rückmeldungen bei der Arbeit am Planer (z. B. im Stundenplan) einblenden? |
| Id | String | Eindeutige UUID des Objekts |
| ListPosition | Float - Gleitkommazahl | Position in der Liste der gleichartigen Objekte |
| Mode | Integer - ganze Zahl | Art des Feedbacks |
| Name | String | Name |
| Participants | Liste von Objektreferenzen - durch Kommata getrennt | Lehrer, die an dem Rückmeldeprozess teilnehmen |
| Shortcut | String | Eindeutiges Kürzel |
Cloud-Datei
XML-Element-Name: FileObject
| FileEnding | String | Datei-Endung (Dateiformat) |
| Id | String | Eindeutige UUID des Objekts |
| LastChanged | Datum und Uhrzeit - ISO-Format | Zeitpunkt der letzen Änderung |
| ListPosition | Float - Gleitkommazahl | Position in der Liste der gleichartigen Objekte |
| Name | String | Dateiname |
| Permissions | Liste von Objektreferenzen - durch Kommata getrennt | Objekte (z. B. Lehrer oder Klassen) mit Lese-Berechtigung |
| Permissions | Liste von Objektreferenzen - durch Kommata getrennt | Objekte (z. B. Lehrer oder Klassen) mit Schreib-Berechtigung |
| SubFiles | Liste von Objektreferenzen - durch Kommata getrennt | Enthaltene Ordner oder Dateien |
Klasse
XML-Element-Name: Grade
| Absences | Liste von Objektreferenzen - durch Kommata getrennt | Abwesenheiten |
| Categories | Liste von Objektreferenzen - durch Kommata getrennt | zugewiesene Spezialfälle |
| ClassTeacher | Liste von Objektreferenzen - durch Kommata getrennt | Klassenlehrer / Klassenbetreuer |
| Color | Farbe - Hexadezimal | Farbe |
| EpochFactor | Float - Gleitkommazahl | Anzahl der Deputatsstunden, die für eine Epochenwoche in dieser Klasse angerechnet werden |
| ForceFirstHour | Boolean | Muss die Klasse Unterricht in der ersten Stunde haben? |
| GradePartitions | Liste von Objektreferenzen - durch Kommata getrennt | Klassenteilungen |
| Groups | Liste von Objektreferenzen - durch Kommata getrennt | Gruppen |
| Id | String | Eindeutige UUID des Objekts |
| Letter | String | Klassen-Buchstabe |
| Level | Integer - ganze Zahl | Klassenstufe |
| ListPosition | Float - Gleitkommazahl | Position in der Liste der gleichartigen Objekte |
| MaxLessonsPerDay | Integer - ganze Zahl | maximale Anzahl der Unterrichtsstunden pro Tag |
| MinLessonsPerDay | Integer - ganze Zahl | minimale Anzahl der Unterrichtsstunden pro Tag |
| Name | String | Name |
| NumberOfAfterNoonDays | Integer - ganze Zahl | maximale Anzahl der Tage mit Nachmittagsunterricht |
| NumberOfStudents | Integer - ganze Zahl | Anzahl der Schüler |
| Shortcut | String | Eindeutiges Kürzel |
| Students | Liste von Objektreferenzen - durch Kommata getrennt | Liste der Schüler |
| SubjectMappings | Liste von Objektreferenzen - durch Kommata getrennt | Curriculums-Einträge |
Klassenteilung
XML-Element-Name: GradePartiton
| Groups | Liste von Objektreferenzen - durch Kommata getrennt | Gruppen, die bei dieser Klassenteilung parallel unterrichtet werden können |
| Id | String | Eindeutige UUID des Objekts |
| ListPosition | Float - Gleitkommazahl | Position in der Liste der gleichartigen Objekte |
| Name | String | Name |
| Shortcut | String | Eindeutiges Kürzel |
Gruppe
XML-Element-Name: Group
| Absences | Liste von Objektreferenzen - durch Kommata getrennt | Abwesenheiten |
| Categories | Liste von Objektreferenzen - durch Kommata getrennt | zugewiesene Spezialfälle |
| Color | Farbe - Hexadezimal | Farbe |
| Id | String | Eindeutige UUID des Objekts |
| ListPosition | Float - Gleitkommazahl | Position in der Liste der gleichartigen Objekte |
| Name | String | Name |
| NumberOfStudents | Integer - ganze Zahl | Anzahl der Schüler |
| Shortcut | String | Eindeutiges Kürzel |
| Students | Liste von Objektreferenzen - durch Kommata getrennt | Liste der Schüler |
Server-Ausfall-Beschreibung
XML-Element-Name: HealthAccident
| Customer | String | Kunden-Kennung |
| End | Datum und Uhrzeit - ISO-Format | End-Zeitpunkt |
| Id | String | Eindeutige UUID des Objekts |
| ListPosition | Float - Gleitkommazahl | Position in der Liste der gleichartigen Objekte |
| Start | Datum und Uhrzeit - ISO-Format | Start-Zeitpunkt |
Ferien
XML-Element-Name: HolidayPeriod
| End | Datum - ISO-Format | End-Datum |
| Id | String | Eindeutige UUID des Objekts |
| ListPosition | Float - Gleitkommazahl | Position in der Liste der gleichartigen Objekte |
| Name | String | Name |
| Shortcut | String | Eindeutiges Kürzel |
| Start | Datum - ISO-Format | Start-Datum |
Hausaufgabe
XML-Element-Name: Homework
| Creator | String | Autor |
| Date | Datum - ISO-Format | Datum |
| Description | String | Beschreibung |
| Event | Objektreferenz - Id des referenzierten Objekts | zugehörige Kalender-Veranstaltung |
| HomeworkDueDate | Datum - ISO-Format | Fälligkeits-Datum |
| Id | String | Eindeutige UUID des Objekts |
| Lesson | Objektreferenz - Id des referenzierten Objekts | zugehörige Unterrichtsstunde oder Epochenwoche |
| ListPosition | Float - Gleitkommazahl | Position in der Liste der gleichartigen Objekte |
| PlacementLesson | Objektreferenz - Id des referenzierten Objekts | Unterrichtsstunde, in welcher die zugehörige Epochenwoche unterrichtet wird |
Karte
XML-Element-Name: Lesson
| Course | Objektreferenz - Id des referenzierten Objekts | Kurs |
| Day | Integer - ganze Zahl | Wochentag (0=Montag...) |
| EpochPlan | Objektreferenz - Id des referenzierten Objekts | Epochenplan bei Epochenunterricht |
| EpochPlanGrade | Objektreferenz - Id des referenzierten Objekts | Klasse bei Epochenunterricht |
| Fixed | Boolean | im Stundenplan fixiert? |
| Hour | Integer - ganze Zahl | Nr. der Unterrichtsstunde am Tag |
| Id | String | Eindeutige UUID des Objekts |
| LastChanged | Datum und Uhrzeit - ISO-Format | Zeitpunkt der letzten Änderung |
| ListPosition | Float - Gleitkommazahl | Position in der Liste der gleichartigen Objekte |
| LocalRooms | Liste von Objektreferenzen - durch Kommata getrennt | Räume |
Stunden-Eintrag
XML-Element-Name: LessonRegisterEntry
| Creator | String | Autor |
| Date | Datum - ISO-Format | Datum |
| Event | Objektreferenz - Id des referenzierten Objekts | zugehörige Kalender-Veranstaltung |
| Id | String | Eindeutige UUID des Objekts |
| Lesson | Objektreferenz - Id des referenzierten Objekts | zugehörige Unterrichtsstunde oder Epochenwoche |
| ListPosition | Float - Gleitkommazahl | Position in der Liste der gleichartigen Objekte |
| PlacementLesson | Objektreferenz - Id des referenzierten Objekts | Unterrichtsstunde, in welcher die zugehörige Epochenwoche unterrichtet wird |
| Themes | String | Themen der Stunde |
Note
XML-Element-Name: Mark
| Digits | String | Note als Zahl geschrieben |
| Id | String | Eindeutige UUID des Objekts |
| ListPosition | Float - Gleitkommazahl | Position in der Liste der gleichartigen Objekte |
| Name | String | Name |
| Shortcut | String | Eindeutiges Kürzel |
| Value | Float - Gleitkommazahl | zugehöriger Zahlenwert |
Notenliste
XML-Element-Name: MarkScale
| Id | String | Eindeutige UUID des Objekts |
| ListPosition | Float - Gleitkommazahl | Position in der Liste der gleichartigen Objekte |
| Marks | Liste von Objektreferenzen - durch Kommata getrennt | Liste der Noten |
| Name | String | Name |
| Shortcut | String | Eindeutiges Kürzel |
Push-Benachrichtigung
XML-Element-Name: Notification
| ChannelId | String | Id des Channels |
| CreateDateTime | Datum und Uhrzeit - ISO-Format | Sendezeitpunkt |
| Id | String | Eindeutige UUID des Objekts |
| ListPosition | Float - Gleitkommazahl | Position in der Liste der gleichartigen Objekte |
| Sender | Objektreferenz - Id des referenzierten Objekts | Sender |
| Status | Integer - ganze Zahl | Status |
| Text | String | Text |
| Type | Integer - ganze Zahl | Art (0=System-Nachricht, 1=Chat-Nachricht, 2=Vertretungs-Benachrichtigung) |
Algorithmus-Konfiguration
XML-Element-Name: PlanningConfigurationDescription
| AddMissingLessons | Boolean | Fehlende Stunden hinzufügen? |
| FastConstraints | Boolean | Schnelle Berechnung von Kollisionen? |
| FixExistingLessons | Integer - ganze Zahl | Vorhandene Stunden Fixieren? Modus 0 - 3 |
| ForceAssigning | Boolean | Setzen aller Karten erzwingen? |
| Id | String | Eindeutige UUID des Objekts |
| IsSchedule | Boolean | Stundenplan (true) oder Epochenplan (false) |
| ListPosition | Float - Gleitkommazahl | Position in der Liste der gleichartigen Objekte |
| ManualFixing | Boolean | |
| MinutesToPlan | Integer - ganze Zahl | Rechenzeit in Minuten |
| PlanningAlgorithmId | String | Verwendeter Algorithmus |
| RoomPlanningMode | Integer - ganze Zahl | Raumplanungsmodus (0=Räume und Stunden, 1=Nur Räume) |
| StartingPlanId | String | Startplan |
| TeacherConstraints | Boolean | Allgemeine Lehrer-Bedingungen berücksichtigen? |
| UseCourseGroups | Boolean | Fest berechnete Gegenteiler verwenden? |
| UseForcedDoubleLessons | Boolean | Feste Doppelstunden verwenden? |
Zeugnis-Vortext
XML-Element-Name: Pretext
| Course | Objektreferenz - Id des referenzierten Objekts | Kurs |
| Id | String | Eindeutige UUID des Objekts |
| ListPosition | Float - Gleitkommazahl | Position in der Liste der gleichartigen Objekte |
| ReportField | Objektreferenz - Id des referenzierten Objekts | Zugehöriges Bewertungsfeld |
| Status | Integer - ganze Zahl | Status (0=Leer, 1=Unvollständig geschrieben, 2=Vollständig geschrieben, 3=Korrigiert, 4=Druckfreigabe, 5=Gesperrt) |
| Text | String | Zeugnistext |
Zeugniseintrag
XML-Element-Name: Report
| Course | Objektreferenz - Id des referenzierten Objekts | Kurs |
| Id | String | Eindeutige UUID des Objekts |
| ListPosition | Float - Gleitkommazahl | Position in der Liste der gleichartigen Objekte |
| Mark | Objektreferenz - Id des referenzierten Objekts | Note |
| Number | Integer - ganze Zahl | Zahl |
| Pretext | Objektreferenz - Id des referenzierten Objekts | verwendeter Vortext |
| ReportField | Objektreferenz - Id des referenzierten Objekts | Zugehöriges Bewertungsfeld |
| Status | Integer - ganze Zahl | Status (0=Leer, 1=Unvollständig geschrieben, 2=Vollständig geschrieben, 3=Korrigiert, 4=Druckfreigabe, 5=Gesperrt) |
| Student | Objektreferenz - Id des referenzierten Objekts | Schüler |
| Text | String | Zeugnistext |
Bewertungsfeld
XML-Element-Name: ReportBuildingBlock
| AllowedMarks | Objektreferenz - Id des referenzierten Objekts | Auswählbare Noten |
| Id | String | Eindeutige UUID des Objekts |
| ListPosition | Float - Gleitkommazahl | Position in der Liste der gleichartigen Objekte |
| MarkForced | Boolean | Eingabe zwingend? |
| Name | String | Name |
| SingleLined | Boolean | Einzeilig? |
| StudentNameNeeded | Boolean | Schülername muss auftauchen? |
| Type | Integer - ganze Zahl | Eingabe-Form (0=Text, 1=Note, 2=Nummer) |
| UsePretext | Boolean | Vortext zulässig? |
Zeugnisdefinition
XML-Element-Name: ReportDefinition
| Date | Datum - ISO-Format | Ausstellungsdatum des Zeugnisses |
| ExcludedCourses | Liste von Objektreferenzen - durch Kommata getrennt | Ausgeschlossene Kurse |
| ExcludedStudents | Liste von Objektreferenzen - durch Kommata getrennt | Ausgeschlossene Schüler |
| Grades | Liste von Objektreferenzen - durch Kommata getrennt | Einschränkung auf diese Klassen |
| Id | String | Eindeutige UUID des Objekts |
| ListPosition | Float - Gleitkommazahl | Position in der Liste der gleichartigen Objekte |
| Name | String | Name |
| ReportBuildingBlocks | Liste von Objektreferenzen - durch Kommata getrennt | Bewertungsfelder (z. B. Zeugnistext oder Note - also Felder die für jedes Fach pro Schüler einzugeben sind) |
| Shortcut | String | Eindeutiges Kürzel |
| StudentFields | Liste von Objektreferenzen - durch Kommata getrennt | Schülerfelder (z. B. Fehlzeiten oder Zeugnisspruch - also Felder, die nur einmal pro Schüler einzugeben sind) |
| Students | Liste von Objektreferenzen - durch Kommata getrennt | Einschränkung auf diese Schüler |
| Subjects | Liste von Objektreferenzen - durch Kommata getrennt | Einschränkung auf diese Fächer |
| Template | Objektreferenz - Id des referenzierten Objekts | |
| TemplateString | String | Angepasste Zeugnisvorlage |
Zeugnisnotiz
XML-Element-Name: ReportNote
| Creator | String | Autor |
| Date | Datum - ISO-Format | Datum |
| Event | Objektreferenz - Id des referenzierten Objekts | zugehörige Kalender-Veranstaltung |
| Id | String | Eindeutige UUID des Objekts |
| Lesson | Objektreferenz - Id des referenzierten Objekts | zugehörige Unterrichtsstunde oder Epochenwoche |
| ListPosition | Float - Gleitkommazahl | Position in der Liste der gleichartigen Objekte |
| PlacementLesson | Objektreferenz - Id des referenzierten Objekts | Unterrichtsstunde, in welcher die zugehörige Epochenwoche unterrichtet wird |
| Student | Objektreferenz - Id des referenzierten Objekts | Schüler |
| Text | String | Bemerkung |
Raum
XML-Element-Name: Room
| Absences | Liste von Objektreferenzen - durch Kommata getrennt | Abwesenheiten |
| Categories | Liste von Objektreferenzen - durch Kommata getrennt | zugewiesene Spezialfälle |
| Color | Farbe - Hexadezimal | Farbe |
| Id | String | Eindeutige UUID des Objekts |
| Identity | String | Id zur Identifizierung über Schuljahre hinweg |
| ListPosition | Float - Gleitkommazahl | Position in der Liste der gleichartigen Objekte |
| Name | String | Name |
| RoomGroup | Liste von Objektreferenzen - durch Kommata getrennt | Unterräume bei Raumgruppe |
| Shortcut | String | Eindeutiges Kürzel |
| capacity | Integer - ganze Zahl | Anzahl der Lern-Plätze |
Schuljahr
XML-Element-Name: Scenario
| Decription | String | Beschreibung |
| End | Datum - ISO-Format | End-Datum |
| EpochFactor | Dezimalzahl | Anzahl der Deputatsstunden, die für eine Epochenwoche im Normalfall angerechnet werden |
| Id | String | Eindeutige UUID des Objekts |
| LastChanged | Datum und Uhrzeit - ISO-Format | Zeitpunkt der letzten Änderung |
| ListPosition | Float - Gleitkommazahl | Position in der Liste der gleichartigen Objekte |
| Name | String | Name |
| Shortcut | String | Eindeutiges Kürzel |
| Start | Datum - ISO-Format | Start-Datum |
Stundenplan
XML-Element-Name: Schedule
| End | Datum - ISO-Format | End-Datum |
| Id | String | Eindeutige UUID des Objekts |
| LastChanged | Datum und Uhrzeit - ISO-Format | Zeitpunkt der letzten Änderung |
| Lessons | Liste von Objektreferenzen - durch Kommata getrennt | Unterrichtsstunden |
| ListPosition | Float - Gleitkommazahl | Position in der Liste der gleichartigen Objekte |
| Name | String | Name |
| NumberOfManualChanges | Integer - ganze Zahl | Anzahl der manuellen Änderungen |
| PlanningConfigurations | Liste von Objektreferenzen - durch Kommata getrennt | Für die Berechnung verwendete Algorithmus-Konfigurationen |
| Shortcut | String | Eindeutiges Kürzel |
| Start | Datum - ISO-Format | Start-Datum |
| YearPercent | Float - Gleitkommazahl | Anteil des Stundenplans am Jahr als Faktor für die Berechnung von Deputaten |
Schul-Einstellungen
XML-Element-Name: SchoolState
| ActiveScenario | Objektreferenz - Id des referenzierten Objekts | Auf der Cloud gültiges Schuljahr |
| CanteenSeats | Integer - ganze Zahl | Anzahl der Mensaplätze |
| City | String | Ort der Schul-Adresse |
| CountryCode | String | Ländercode |
| EditedScenario | Objektreferenz - Id des referenzierten Objekts | Im Planer bearbeitetes Schuljahr |
| Id | String | Eindeutige UUID des Objekts |
| ListPosition | Float - Gleitkommazahl | Position in der Liste der gleichartigen Objekte |
| Name | String | Name |
| PLZ | String | Postleitzahl der Schul-Adresse |
| SchoolName | String | Name der Schule |
| SchoolTypeDescripiton | String | Schulart-Beschreibung |
| Shortcut | String | Eindeutiges Kürzel |
| StateCode | String | Code des Bundeslandes |
| Street | String | Straße der Schul-Adresse |
| SubstitutionsDeadline | Uhrzeit - ISO-Format | Deadline für automatische Krankmeldungen |
| WeekHoursForFullTimeJob | Float - Gleitkommazahl | Wöchentliche Arbeitszeit einer vollen Stelle in Stunden |
| WorkloadHoursForFullTimeJob | Float - Gleitkommazahl | Anzahl der Deputatsstunden, die einer vollen Stelle entsprechen |
Einstellung
XML-Element-Name: Setting
| Id | String | Eindeutige UUID des Objekts |
| IntegerValue | Integer - ganze Zahl | |
| Key | Integer - ganze Zahl | |
| ListPosition | Float - Gleitkommazahl | Position in der Liste der gleichartigen Objekte |
| LocalTimeValue | Uhrzeit - ISO-Format | |
| StringValue | String |
Krankmeldung
XML-Element-Name: SickNote
| Creator | String | Autor |
| Description | String | Grund des Fehlens |
| DoctorDate | Datum - ISO-Format | Datum der ersten Ärztlichen Krankmeldung |
| EndDate | Datum - ISO-Format | End-Datum |
| EndTime | Uhrzeit - ISO-Format | End-Zeitpunkt |
| Id | String | Eindeutige UUID des Objekts |
| ListPosition | Float - Gleitkommazahl | Position in der Liste der gleichartigen Objekte |
| MissingObject | Objektreferenz - Id des referenzierten Objekts | Fehlend-Gemeldetes Objekt (z. B. Lehrer oder Raum) |
| StartDate | Datum - ISO-Format | Start-Datum |
| StartTime | Uhrzeit - ISO-Format | Start-Zeitpunkt |
| Substitutions | Liste von Objektreferenzen - durch Kommata getrennt | Zugehörige Vertretungen |
Planungs-Reihenfolge
XML-Element-Name: Sorting
| Evaluation | Float - Gleitkommazahl | Bewertung der Sortierung |
| Id | String | Eindeutige UUID des Objekts |
| ListPosition | Float - Gleitkommazahl | Position in der Liste der gleichartigen Objekte |
| Mode | Integer - ganze Zahl | Sortier-Modus |
| Name | String | Name |
| ObjectsInOrder | Liste von Objektreferenzen - durch Kommata getrennt | Sortierreihenfolge der sortierten Objekte |
| Shortcut | String | Eindeutiges Kürzel |
| UsedAlgorithm | Integer - ganze Zahl | Kennung des verwendeten Sortier-Algorithmus |
Planungs-Reihenfolge
XML-Element-Name: SortingDescription
| CreationTime | Datum und Uhrzeit - ISO-Format | Zeitpunkt Berechnung der Sortierung |
| GradeWeight | Float - Gleitkommazahl | Gewichtung von Klassen |
| HardScore | Integer - ganze Zahl | Muss-Bewertung |
| Id | String | Eindeutige UUID des Objekts |
| ListPosition | Float - Gleitkommazahl | Position in der Liste der gleichartigen Objekte |
| MediumScore | Integer - ganze Zahl | Soll-Bewertung |
| Mode | Integer - ganze Zahl | Sortier-Modus |
| Name | String | |
| RoomWeight | Float - Gleitkommazahl | Gewichtung von Räumen |
| SoftScore | Integer - ganze Zahl | Kann-Bewertung |
| SortedCourses | Liste von Objektreferenzen - durch Kommata getrennt | Sortierreihenfolge der Kurse |
| TeacherWeight | Float - Gleitkommazahl | Gewichtung von Lehrern |
Personal
XML-Element-Name: StaffMember
| Absences | Liste von Objektreferenzen - durch Kommata getrennt | Abwesenheiten |
| CalendarId | String | Id des persönlichen Kalenders |
| Categories | Liste von Objektreferenzen - durch Kommata getrennt | zugewiesene Spezialfälle |
| City | String | Ort der Adresse |
| CityOfBirth | String | Geburtsort |
| Color | Farbe - Hexadezimal | Farbe |
| ConfirmationFlags | String | Abgeschlossene Bestätigungsprozesse z. B. Datenschutzerklärung bestätigt |
| DateOfBirth | Datum - ISO-Format | Geburtsdatum |
| String | E-Mail-Adresse(n) | |
| EventNotification | Boolean | Benachrichtigung bei Kalender-Veranstaltung? |
| Firstname | String | Vorname |
| Gender | Integer - ganze Zahl | Geschlecht (0=männlich,1=weiblich) |
| Id | String | Eindeutige UUID des Objekts |
| Identity | String | Id zur Identifizierung über Schuljahre hinweg |
| ListPosition | Float - Gleitkommazahl | Position in der Liste der gleichartigen Objekte |
| Name | String | Name |
| NotificationPolicy | Integer - ganze Zahl | Benachrichtigungs-Richtlinie |
| PLZ | String | Postleitzahl der Adresse |
| PhoneNumber | String | Telefon-Nummer(n) |
| Shortcut | String | Eindeutiges Kürzel |
| Street | String | Straße der Adresse |
| SubstitutionNotification | Boolean | Benachrichtigung bei Vertretung? |
| ThreemaId | String | Threema-Id |
Schüler
XML-Element-Name: Student
| Absences | Liste von Objektreferenzen - durch Kommata getrennt | Abwesenheiten |
| CalendarId | String | Id des persönlichen Kalenders |
| Categories | Liste von Objektreferenzen - durch Kommata getrennt | zugewiesene Spezialfälle |
| City | String | Ort der Adresse |
| CityOfBirth | String | Geburtsort |
| Color | Farbe - Hexadezimal | Farbe |
| ConfirmationFlags | String | Abgeschlossene Bestätigungsprozesse z. B. Datenschutzerklärung bestätigt |
| DateOfBirth | Datum - ISO-Format | Geburtsdatum |
| String | E-Mail-Adresse(n) | |
| EventNotification | Boolean | Benachrichtigung bei Kalender-Veranstaltung? |
| Firstname | String | Vorname |
| Gender | Integer - ganze Zahl | Geschlecht (0=männlich,1=weiblich) |
| Id | String | Eindeutige UUID des Objekts |
| Identity | String | Id zur Identifizierung über Schuljahre hinweg |
| ListPosition | Float - Gleitkommazahl | Position in der Liste der gleichartigen Objekte |
| Name | String | Name |
| NotificationPolicy | Integer - ganze Zahl | Benachrichtigungs-Richtlinie |
| PLZ | String | Postleitzahl der Adresse |
| PhoneNumber | String | Telefon-Nummer(n) |
| Shortcut | String | Eindeutiges Kürzel |
| Street | String | Straße der Adresse |
| SubstitutionNotification | Boolean | Benachrichtigung bei Vertretung? |
| ThreemaId | String | Threema-Id |
Verspätung
XML-Element-Name: StudentRegisterLateness
| Creator | String | Autor |
| Date | Datum - ISO-Format | Datum |
| EarlierDeparture | Integer - ganze Zahl | Früheres Verlassen des Unterrichts in Minuten |
| Event | Objektreferenz - Id des referenzierten Objekts | zugehörige Kalender-Veranstaltung |
| Id | String | Eindeutige UUID des Objekts |
| LaterArrival | Integer - ganze Zahl | Verspätung in Minuten |
| Lesson | Objektreferenz - Id des referenzierten Objekts | zugehörige Unterrichtsstunde oder Epochenwoche |
| ListPosition | Float - Gleitkommazahl | Position in der Liste der gleichartigen Objekte |
| PlacementLesson | Objektreferenz - Id des referenzierten Objekts | Unterrichtsstunde, in welcher die zugehörige Epochenwoche unterrichtet wird |
| Student | Objektreferenz - Id des referenzierten Objekts | Schüler |
Klassenbucheintrag
XML-Element-Name: StudentRegisterRemark
| Creator | String | Autor |
| Date | Datum - ISO-Format | Datum |
| Event | Objektreferenz - Id des referenzierten Objekts | zugehörige Kalender-Veranstaltung |
| Id | String | Eindeutige UUID des Objekts |
| Lesson | Objektreferenz - Id des referenzierten Objekts | zugehörige Unterrichtsstunde oder Epochenwoche |
| ListPosition | Float - Gleitkommazahl | Position in der Liste der gleichartigen Objekte |
| PlacementLesson | Objektreferenz - Id des referenzierten Objekts | Unterrichtsstunde, in welcher die zugehörige Epochenwoche unterrichtet wird |
| Student | Objektreferenz - Id des referenzierten Objekts | Schüler |
| Text | String | Wortlaut des Eintrags |
Schüler-Krankmeldung
XML-Element-Name: StudentSicknote
| Creator | String | Autor der Krankmeldung |
| Date | Datum - ISO-Format | Datum |
| End | Uhrzeit - ISO-Format | End-Zeitpunkt |
| ExcusionStatus | Integer - ganze Zahl | Status der Entschuldigung (0=Unentschuldigt, 1=Entschuldigung der Eltern, 2=Entschuldigung eines Lehrers, 3=Entschuldigung im System) |
| Id | String | Eindeutige UUID des Objekts |
| ListPosition | Float - Gleitkommazahl | Position in der Liste der gleichartigen Objekte |
| Reason | String | Grund des Fehlens |
| Start | Uhrzeit - ISO-Format | Start-Zeitpunkt |
| Student | Objektreferenz - Id des referenzierten Objekts | Schüler |
Fach
XML-Element-Name: Subject
| Absences | Liste von Objektreferenzen - durch Kommata getrennt | Abwesenheiten |
| Categories | Liste von Objektreferenzen - durch Kommata getrennt | zugewiesene Spezialfälle |
| Color | Farbe - Hexadezimal | Farbe |
| Id | String | Eindeutige UUID des Objekts |
| ListPosition | Float - Gleitkommazahl | Position in der Liste der gleichartigen Objekte |
| Name | String | Name |
| Shortcut | String | Eindeutiges Kürzel |
Curriculums-Zuordnung
XML-Element-Name: SubjectMapping
| EpochWeeks | Float - Gleitkommazahl | Epochenwochen |
| HoursPerWeek | Float - Gleitkommazahl | Lehrerstunden pro Woche |
| Id | String | Eindeutige UUID des Objekts |
| ListPosition | Float - Gleitkommazahl | Position in der Liste der gleichartigen Objekte |
| Name | String | Name |
| Shortcut | String | Eindeutiges Kürzel |
| Subjects | Liste von Objektreferenzen - durch Kommata getrennt | Fächer |
Vertretung
XML-Element-Name: Substitution
| CountInStatistic | Integer - ganze Zahl | Stunde in Statistik als Vertretung werten? |
| Creator | String | Identität des Autors |
| Date | Datum - ISO-Format | Datum |
| Description | String | Beschreibung |
| EmailSent | Boolean | Benachrichtigungen versendet? |
| End | Uhrzeit - ISO-Format | End-Zeitpunkt |
| Groups | Liste von Objektreferenzen - durch Kommata getrennt | Teilnehmende Klassen bzw. Gruppen |
| Id | String | Eindeutige UUID des Objekts |
| ListPosition | Float - Gleitkommazahl | Position in der Liste der gleichartigen Objekte |
| MergedLesson | Objektreferenz - Id des referenzierten Objekts | Zusammengelegte Stunde |
| Name | String | Name |
| OldDate | Datum - ISO-Format | Ursprüngliches Datum |
| OldEndTime | Uhrzeit - ISO-Format | Ursprünglicher End-Zeitpunkt |
| OldStartTime | Uhrzeit - ISO-Format | Ursprünglicher Start-Zeitpunkt |
| Rooms | Liste von Objektreferenzen - durch Kommata getrennt | Verwendete Räume |
| Start | Uhrzeit - ISO-Format | Start-Zeitpunkt |
| Status | Integer - ganze Zahl | Status |
| Subjects | Liste von Objektreferenzen - durch Kommata getrennt | Unterrichtete Fächer |
| SubstitutedCalendarEvent | Objektreferenz - Id des referenzierten Objekts | Ursprüngliche Kalender-Veranstaltung |
| SubstitutedLesson | Objektreferenz - Id des referenzierten Objekts | Ursprüngliche Stunde oder Epochenwoche |
| SubstitutedPlacementLesson | Objektreferenz - Id des referenzierten Objekts | Unterrichtsstunde, in welcher die ursprüngliche Epochenwoche unterrichtet wurde |
| Substitutions | Liste von Objektreferenzen - durch Kommata getrennt | Zugehörige Vertretungen |
| Task | Liste von Objektreferenzen - durch Kommata getrennt | Arbeitsauftrag (optional) |
| Teachers | Liste von Objektreferenzen - durch Kommata getrennt | Teilnehmende Lehrer |
| VideoConferenceId | String | Id einer zur Veranstaltung hinzu gebuchten Videokonferenz |
| Visibility | Integer - ganze Zahl | Sichtbarkeit (0=Nur für Teilnehmer, 1=Für alle, 2=Für Lehrer, 3=Externe Vermietung) |
Aufsicht
XML-Element-Name: Supervision
| Course | Objektreferenz - Id des referenzierten Objekts | Kurs |
| Day | Integer - ganze Zahl | Wochentag (0=Montag...) |
| DayObject | Objektreferenz - Id des referenzierten Objekts | Tag der Aufsicht |
| EpochPlan | Objektreferenz - Id des referenzierten Objekts | Epochenplan bei Epochenunterricht |
| EpochPlanGrade | Objektreferenz - Id des referenzierten Objekts | Klasse bei Epochenunterricht |
| Fixed | Boolean | im Stundenplan fixiert? |
| Hour | Integer - ganze Zahl | Nr. der Unterrichtsstunde am Tag |
| Id | String | Eindeutige UUID des Objekts |
| LastChanged | Datum und Uhrzeit - ISO-Format | Zeitpunkt der letzten Änderung |
| ListPosition | Float - Gleitkommazahl | Position in der Liste der gleichartigen Objekte |
| LocalRooms | Liste von Objektreferenzen - durch Kommata getrennt | Räume |
| Location | Objektreferenz - Id des referenzierten Objekts | Aufsichts-Ort |
| Period | Objektreferenz - Id des referenzierten Objekts | Aufsichts-Zeitraum |
| Teacher | Objektreferenz - Id des referenzierten Objekts | Aufsichtsführender Lehrer |
Aufsichtsort
XML-Element-Name: SupervisionLocation
| Absences | Liste von Objektreferenzen - durch Kommata getrennt | Abwesenheiten |
| Categories | Liste von Objektreferenzen - durch Kommata getrennt | zugewiesene Spezialfälle |
| Color | Farbe - Hexadezimal | Farbe |
| Id | String | Eindeutige UUID des Objekts |
| Identity | String | Id zur Identifizierung über Schuljahre hinweg |
| ListPosition | Float - Gleitkommazahl | Position in der Liste der gleichartigen Objekte |
| Name | String | Name |
| RoomGroup | Liste von Objektreferenzen - durch Kommata getrennt | Unterräume bei Raumgruppe |
| Shortcut | String | Eindeutiges Kürzel |
| capacity | Integer - ganze Zahl | Anzahl der Lern-Plätze |
Aufsichtszeitraum
XML-Element-Name: SupervisionPeriod
| End | Uhrzeit - ISO-Format | End-Zeitpunkt |
| Id | String | Eindeutige UUID des Objekts |
| ListPosition | Float - Gleitkommazahl | Position in der Liste der gleichartigen Objekte |
| MiddayBreak | Boolean | Mittagspause? |
| Name | String | Name |
| Shortcut | String | Eindeutiges Kürzel |
| Start | Uhrzeit - ISO-Format | Start-Zeitpunkt |
Aufsichtsplan
XML-Element-Name: SupervisionsPlan
| Days | Liste von Objektreferenzen - durch Kommata getrennt | |
| EndDate | Datum - ISO-Format | Gültigkeits-End-Datum |
| Id | String | Eindeutige UUID des Objekts |
| LastChanged | Datum und Uhrzeit - ISO-Format | |
| ListPosition | Float - Gleitkommazahl | Position in der Liste der gleichartigen Objekte |
| Name | String | Name |
| Shortcut | String | Eindeutiges Kürzel |
| StartDate | Datum - ISO-Format | Gültigkeits-Start-Datum |
| SupervisionLocations | Liste von Objektreferenzen - durch Kommata getrennt | Aufsichts-Orte |
| SupervisionPeriods | Liste von Objektreferenzen - durch Kommata getrennt | |
| Supervisions | Liste von Objektreferenzen - durch Kommata getrennt |
Arbeitsauftrag
XML-Element-Name: Task
| Id | String | Eindeutige UUID des Objekts |
| ListPosition | Float - Gleitkommazahl | Position in der Liste der gleichartigen Objekte |
| Text | String |
Lehrer
XML-Element-Name: Teacher
| Absences | Liste von Objektreferenzen - durch Kommata getrennt | Abwesenheiten |
| CalendarId | String | Id des persönlichen Kalenders |
| Categories | Liste von Objektreferenzen - durch Kommata getrennt | zugewiesene Spezialfälle |
| City | String | Ort der Adresse |
| CityOfBirth | String | Geburtsort |
| Color | Farbe - Hexadezimal | Farbe |
| ConfirmationFlags | String | Abgeschlossene Bestätigungsprozesse z. B. Datenschutzerklärung bestätigt |
| DateOfBirth | Datum - ISO-Format | Geburtsdatum |
| String | E-Mail-Adresse(n) | |
| Employments | Liste von Objektreferenzen - durch Kommata getrennt | Arbeits-Verträge |
| EventNotification | Boolean | Benachrichtigung bei Kalender-Veranstaltung? |
| Firstname | String | Vorname |
| Gender | Integer - ganze Zahl | Geschlecht (0=männlich,1=weiblich) |
| Id | String | Eindeutige UUID des Objekts |
| Identity | String | Id zur Identifizierung über Schuljahre hinweg |
| ListPosition | Float - Gleitkommazahl | Position in der Liste der gleichartigen Objekte |
| MaxDays | Integer - ganze Zahl | maximale Anzahl der Unterrichtstage |
| MaxLessonsPerDay | Integer - ganze Zahl | maximale Anzahl der Stunden pro Tag |
| MaxWindowsPerDay | Integer - ganze Zahl | maximale Anzahl der Freistunden pro Tag |
| MinLessonsPerDay | Integer - ganze Zahl | Mindestzahl der Stunden pro Tag |
| Name | String | Name |
| NotificationPolicy | Integer - ganze Zahl | Benachrichtigungs-Richtlinie |
| NumberOfAfterNoonDays | Integer - ganze Zahl | maximale Anzahl der Tage mit Nachmittags-Unterricht |
| PLZ | String | Postleitzahl der Adresse |
| PhoneNumber | String | Telefon-Nummer(n) |
| ReportGenerationCount | Integer - ganze Zahl | Anzahl der generierten Zeugnisse |
| Shortcut | String | Eindeutiges Kürzel |
| Street | String | Straße der Adresse |
| SubstitutionNotification | Boolean | Benachrichtigung bei Vertretung? |
| TeachingLicenses | Liste von Objektreferenzen - durch Kommata getrennt | Unterrichts-Genehmigungen |
| ThreemaId | String | Threema-Id |
Unterrichts-Genehmigung
XML-Element-Name: TeachingLicense
| Id | String | Eindeutige UUID des Objekts |
| ListPosition | Float - Gleitkommazahl | Position in der Liste der gleichartigen Objekte |
| MaxGrade | Integer - ganze Zahl | größte zulässige Klassenstufe |
| MinGrade | Integer - ganze Zahl | kleinste zulässige Klassenstufe |
| Name | String | Name |
| Shortcut | String | Eindeutiges Kürzel |
| Subject | Objektreferenz - Id des referenzierten Objekts | Fach |
Zeugnis-Vorlage
XML-Element-Name: Template
| Id | String | Eindeutige UUID des Objekts |
| ListPosition | Float - Gleitkommazahl | Position in der Liste der gleichartigen Objekte |
| Name | String | Name |
| Shortcut | String | Eindeutiges Kürzel |
| Text | String | Code der Zeugnisvorlage im XeTeX und Freemaker Format |
Test-Termin
XML-Element-Name: TestDate
| Creator | String | Autor |
| Date | Datum - ISO-Format | Datum |
| Description | String | Beschreibung |
| Event | Objektreferenz - Id des referenzierten Objekts | zugehörige Kalender-Veranstaltung |
| Id | String | Eindeutige UUID des Objekts |
| Lesson | Objektreferenz - Id des referenzierten Objekts | zugehörige Unterrichtsstunde oder Epochenwoche |
| ListPosition | Float - Gleitkommazahl | Position in der Liste der gleichartigen Objekte |
| PlacementLesson | Objektreferenz - Id des referenzierten Objekts | Unterrichtsstunde, in welcher die zugehörige Epochenwoche unterrichtet wird |
Unterrichts-Zeitraum
XML-Element-Name: TimedObject
| End | Uhrzeit - ISO-Format | End-Zeitpunkt |
| Id | String | Eindeutige UUID des Objekts |
| ListPosition | Float - Gleitkommazahl | Position in der Liste der gleichartigen Objekte |
| MiddayBreak | Boolean | Mittagspause? |
| Name | String | Name |
| Shortcut | String | Eindeutiges Kürzel |
| Start | Uhrzeit - ISO-Format | Start-Zeitpunkt |
Planungs-Regel
XML-Element-Name: UserConstraint
| Absences | Liste von ganzen Zahlen durch Komma getrennt | Abwesenheit (nur für interne Zwecke) |
| ConstraintMode | Integer - ganze Zahl | Art der Bedingung |
| HardEvaluation | Integer - ganze Zahl | Muss-Bewertung |
| Id | String | Eindeutige UUID des Objekts |
| ListPosition | Float - Gleitkommazahl | Position in der Liste der gleichartigen Objekte |
| MediumEvaluation | Integer - ganze Zahl | Soll-Bewertung |
| Name | String | Name |
| Parameter | Liste von ganzen Zahlen durch Komma getrennt | Liste der Parameter |
| PenaltyIfMatching | Boolean | Bestrafung wenn zutreffend? |
| ScheduleConstraint | Boolean | Stundenplan-Bedingung? |
| Scope | Liste von Objektreferenzen - durch Kommata getrennt | Liste der relevanten Objekte |
| ScopeClass | Integer - ganze Zahl | Art relevanten Objekte |
| Shortcut | String | Eindeutiges Kürzel |
| SoftEvaluation | Integer - ganze Zahl | Kann-Bewertung |
Video-Chat-Link
XML-Element-Name: VideoChatLink
| ActualReaders | Liste von Objektreferenzen - durch Kommata getrennt | Empfänger, welche die Nachricht gelesen haben |
| ChannelId | String | Id des Channels |
| ConferenceId | String | Id der Videokonferenz im Konferenzsystem |
| CreateDateTime | Datum und Uhrzeit - ISO-Format | Sendezeitpunkt |
| ExpectedReaders | Liste von Objektreferenzen - durch Kommata getrennt | Erwartete Empfänger der Nachricht |
| Id | String | Eindeutige UUID des Objekts |
| ListPosition | Float - Gleitkommazahl | Position in der Liste der gleichartigen Objekte |
| Sender | Objektreferenz - Id des referenzierten Objekts | Sender |
| Status | Integer - ganze Zahl | Status |
| Text | String | Text |
| Type | Integer - ganze Zahl | Art (0=System-Nachricht, 1=Chat-Nachricht, 2=Vertretungs-Benachrichtigung) |
Video-Konferenzlink
XML-Element-Name: VideoConferenceLink
| ConferenceId | String | Id der Konferenz im Konferenzsystem |
| ConferenceMode | Integer - ganze Zahl | Verwendetes Konferenzsystem (0=BigBlueButton, 1=KSuite) |
| Creator | String | Autor |
| Date | Datum - ISO-Format | Datum |
| Event | Objektreferenz - Id des referenzierten Objekts | zugehörige Kalender-Veranstaltung |
| Id | String | Eindeutige UUID des Objekts |
| Lesson | Objektreferenz - Id des referenzierten Objekts | zugehörige Unterrichtsstunde oder Epochenwoche |
| ListPosition | Float - Gleitkommazahl | Position in der Liste der gleichartigen Objekte |
| PlacementLesson | Objektreferenz - Id des referenzierten Objekts | Unterrichtsstunde, in welcher die zugehörige Epochenwoche unterrichtet wird |
Webportal-App
XML-Element-Name: WebportalApp
| Description | String | |
| Id | String | Eindeutige UUID des Objekts |
| ListPosition | Float - Gleitkommazahl | Position in der Liste der gleichartigen Objekte |
| Name | String | Name |
| Shortcut | String | Eindeutiges Kürzel |
| ShowInStudentsApp | Boolean | |
| Url | String |
Webpush-Anmeldung
XML-Element-Name: WebpushSubscription
| Auth | String | |
| Endpoint | String | |
| Id | String | Eindeutige UUID des Objekts |
| ListPosition | Float - Gleitkommazahl | Position in der Liste der gleichartigen Objekte |
| PersonIdentity | String | |
| SubscriptionDate | Datum - ISO-Format | |
| UserAgent | String | |
| p256dh | String |
Gremium
XML-Element-Name: Workgroup
| Id | String | Eindeutige UUID des Objekts |
| ListPosition | Float - Gleitkommazahl | Position in der Liste der gleichartigen Objekte |
| Members | Liste von Objektreferenzen - durch Kommata getrennt | Teilnehmer |
| Name | String | Name |
| Shortcut | String | Eindeutiges Kürzel |