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 |