19.5 XML-Elemente im Detail

Im Folgenden soll der Aufbau der einzelnen über die XML-Schnittstelle exportierten Elemente im Detail dokumentiert werden.

19.5.1 UnivIS-Module

name
Typ: Text, Export-Level: 1, Pflichtattribut
Die Bezeichnung des UnivIS-Moduls.
nameen
Typ: Text, Export-Level: 1, Pflichtattribut
Die englischsprachige Bezeichnung des UnivIS-Moduls.
shortname
Typ: Text, Export-Level: 1, optionales Attribut
Die Kurzbezeichnung des UnivIS-Moduls.
turnout
Typ: Ganzzahl, Export-Level: 2, optionales Attribut
Die erwartete Teilnehmerzahl des UnivIS-Moduls.
semstart
Typ: Text, Export-Level: 1, Pflichtattribut
Das Startsemester des UnivIS-Moduls.
semno
Typ: Ganzzahl, Export-Level: 1, Pflichtattribut
Die Dauer des UnivIS-Moduls in Semestern.
cycle
Typ: Text, Export-Level: 1, Pflichtattribut
Der Turnus gibt, in welchen Semesterabständen dieses UnivIS-Modul erneut angeboten wird, die Werte haben hierbei folgende Bedeutung:
SS
Das UnivIS-Modul wird jährlich im Sommersemester angeboten.
WS
Das UnivIS-Modul wird jährlich im Wintersemester angeboten.
WS+SS
Das UnivIS-Modul wird sowohl im Wintersemester als auch im Sommersemester angeboten.
irregular
Das UnivIS-Modul wird unregelmäßig angeboten.
leclanguage
Typ: Text, Export-Level: 3, Pflichtattribut
Die Unterrichtssprache des UnivIS-Moduls, hierbei sind folgende Werte möglich:
D
Deutsch
E
Englisch
DE
Deutsch oder Englisch
ED
Deutsch und Englisch
SP
Spanisch
I
Italienisch
F
Französisch
J
Japanisch
CH
Chinesisch
A
Arabisch
0
keine Angabe

Die hier möglichen Werte sind in der Konfiguration unter db/conf/lecture-languages festgelegt und können je nach Konfiguration variieren.

owner
Typ: Referenz, Export-Level: 1, Pflichtattribut
Die Dozenten dieses UnivIS-Moduls.
responsible
Typ: Referenz, Export-Level: 1, Pflichtattribut
Die für dieses UnivIS-Modul verantwortlichen Personen.
atuniversity
Typ: Ganzzahl, Export-Level: 1, optionales Attribut
Der Zeitaufwand für die Präsenzzeit in Wochenstunden über das komplette Semester.
athome
Typ: Ganzzahl, Export-Level: 1, optionales Attribut
Der Zeitaufwand für das Eigenstudium in Wochenstunden über das komplette Semester.
ECTS
Typ: reelle Zahl, Export-Level: 1, Pflichtattribut
Die ECTS-Punkte dieses UnivIS-Moduls.
input
Typ: Text, Export-Level: 1, Pflichtattribut
Eine textuelle Beschreibung der Vorkenntnisse, die ein Teilnehmer dieses UnivIS-Moduls mitbringen sollte.
inputmoduless/ inputmodules
Typ: Reihung von Strukturen, Export-Level: 1, optionales Attribut
Empfohlene UnivIS-Module, die vor der Teilnahme an diesem UnivIS-Modul belegt werden sollten.
id
Typ: Referenz, Export-Level: 1, optionales Attribut
Eine Referenz auf ein empfohlenes UnivIS-Modul.
output
Typ: Text, Export-Level: 1, Pflichtattribut
Eine textuelle Beschreibung der Kompetenzen, die durch die Teilnahme an diesem UnivIS-Modul erworben werden.
outputstructured
Typ: Struktur, Export-Level: 1, optionales Attribut
Eine strukturierte Beschreibung der Kompetenzen, die durch die Teilnahme an diesem UnivIS-Modul erworben werden.
subject
Typ: Struktur, Export-Level: 1, optionales Attribut
knowledge
Typ: Text, Export-Level: 1, optionales Attribut
Textuelle Beschreibung der erworbenen Fachkompetenz „Wissen“.
comprehension
Typ: Text, Export-Level: 1, optionales Attribut
Textuelle Beschreibung der erworbenen Fachkompetenz „Verstehen“.
application
Typ: Text, Export-Level: 1, optionales Attribut
Textuelle Beschreibung der erworbenen Fachkompetenz „Anwenden“.
analysis
Typ: Text, Export-Level: 1, optionales Attribut
Textuelle Beschreibung der erworbenen Fachkompetenz „Analysieren“.
evaluate
Typ: Text, Export-Level: 1, optionales Attribut
Textuelle Beschreibung der erworbenen Fachkompetenz „Evauieren“.
creation
Typ: Text, Export-Level: 1, optionales Attribut
Textuelle Beschreibung der erworbenen Fachkompetenz „Erschaffen“.
methods
Typ: Text, Export-Level: 1, optionales Attribut
Textuelle Beschreibung der erworbenen Lern- bzw. Methodenkompetenz.
self
Typ: Text, Export-Level: 1, optionales Attribut
Textuelle Beschreibung der erworbenen Selbstkompetenz.
social
Typ: Text, Export-Level: 1, optionales Attribut
Textuelle Beschreibung der erworbenen Sozialkompetenz.
literature
Typ: Text, Export-Level: 3, Pflichtattribut
Eine textuelle Beschreibung der Literaturhinweise.
summary
Typ: Text, Export-Level: 2, Pflichtattribut
Eine Zusammenfassung des Inhalts dieses UnivIS-Moduls.
comment
Typ: Text, Export-Level: 3, Pflichtattribut
Sonstige Bemerkungen.
organ
Typ: Text, Export-Level: 3, Pflichtattribut
Organisatorische Hinweise.
keywords
Typ: Text, Export-Level: 3, Pflichtattribut
Durch Leerzeichen getrennte Schlüsselwörter.
lecturess/ lectures
Typ: Reihung, Export-Level: 1, Pflichtattribut
Die zu diesem UnivIS-Modul gehörenden Lehrveranstaltungen.
id
Typ: Referenz, Export-Level: 1, Pflichtattribut
Eine Referenz auf eine zum UnivIS-Modul gehörende Lehrveranstaltung.
optional
Typ: Ganzzahl, Export-Level: 1, optionales Attribut
Zeigt an, ob eine Lehrveranstaltung optional ist, also nicht unbedingt gehört werden muss, wenn das UnivIS-Modul belegt ist, sehr wohl aber gehört werden kann. Hierbei sind folgende Werte möglich:
1
Die Lehrveranstaltung ist optional.
sonst
Die Lehrveranstaltung ist verpflichtend.
studs/ stud
Typ: Reihung von Strukturen, Export-Level: 1, optionales Attribut
Hier werden die Zuordnungen der UnivIS-Module zu Prüfungsordnungsmodulen bzw. Studienrichtungen bzw. -fächern angezeigt. Jede Zuordnung besteht aus einer Reihe von Attributen. Folgende Attribute sind sowohl für die Verwendung von Kürzeln als auch bei Verwendung der „mein campus“-Integration relevant:
fach
Typ: Text, Export-Level: 2, optionales Attribut
Das Kürzel des Studienfachs.
richt
Typ: Text, Export-Level: 2, optionales Attribut
Das Kürzel der Studienrichtung bzw. die pordnr des Prüfungsordnungsmoduls.

Folgende Attribute sind nur bei Verwendung der „mein campus“-Integration relevant:

excl
Typ: Text, Export-Level: 2, optionales Attribut
Hier handelt es sich um eine exklusive Zuordnung, diesem Prüfungsordnungsmodul können in diesem Semester keine weiteren UnivIS-Module zugeordnet werden.
incomplete
Typ: Text, Export-Level: 1, optionales Attribut
Die Zuordnung dieses UnivIS-Moduls zu diesem Prüfungsordnungsmodul ist unvollständig, beispielsweise sind die Prüfungs- und Studienleistungen dieses UnivIS-Moduls noch nicht ausreichend spezifiziert.
1
Die Zuordnung dieses UnivIS-Moduls zu diesem Prüfungsordnungsmodul ist unvollständig.
sonst
Die Zuordnung dieses UnivIS-Moduls zu diesem Prüfungsordnungsmodul ist vollständig.
isvalid
Typ: Ganzzahl, Export-Level: 1, optionales Attribut
Die Zuordnung dieses UnivIS-Moduls zu diesem Prüfungsordnungsmodul ist gültig.
0
Die Zuordnung dieses UnivIS-Moduls zu diesem Prüfungsordnungsmodul wurde noch nicht validiert.
1
Die Zuordnung dieses UnivIS-Moduls zu diesem Prüfungsordnungsmodul wurde validiert und für gültig befunden.
2
Die Zuordnung dieses UnivIS-Moduls zu diesem Prüfungsordnungsmodul wurde validiert und für ungültig befunden.

Folgende Attribute sind nur bei der Verwendung von Kürzeln für UnivIS-Module relevant:

pflicht
Typ: Text, Export-Level: 1, optionales Attribut
Stellt dieses UnivIS-Modul in der gegebenen Studienrichtung eine Wahl-, eine Wahlpflicht oder eine Pflichtveranstaltung dar:
PF
Pflichtfach
WPF
Wahlpflichtfach
WF
Wahlfach

Die hier möglichen Werte sind in der Konfiguration unter db/conf/tum-pflicht festgelegt und können je nach Konfiguration variieren.

ects
Typ: reelle Zahl, Export-Level: 2, optionales Attribut
ECTS-Punkte in diesem Studienfach/dieser Studienrichtung.
sem
Typ: Ganzzahl, Export-Level: 2, optionales Attribut
Einpassung der Zuordnung in den Musterstudienplan.
desc
Typ: Text, Export-Level: 2, optionales Attribut
Kommentar zu dieser Zuordnung
examss/ exams
Typ: Reihung von Strukturen, Export-Level: 1, optionales Attribut
Die zu diesem UnivIS-Modul gehörenden Prüfungs- und Studienleistungen.
name
Typ: Text, Export-Level: 1, Pflichtattribut
Die Bezeichnung dieser Prüfungs- oder Studienleistung.
type
Typ: Text, Export-Level: 1, Pflichtattribut
Die Prüfungsform dieser Prüfungs- oder Studienleistung.
comment
Typ: Text, Export-Level: 1, optionales Attribut
Eine textuelle Bemerkung zu dieser Prüfungs- oder Studienleistung.
addinfo
Typ: Text, Export-Level: 1, optionales Attribut
Zusätzliche Informationen zu dieser Prüfungs- oder Studienleistung, hier wird z. B. die Dauer gespeichert, sofern sie bekannt ist.
lecturess/ lectures
Typ: Reihung von Strukturen, Export-Level: 1, optionales Attribut
Die zu dieser Prüfungs- oder Studienleistung gehörenden Lehrveranstaltungen. Für eine bessere Erweiterbarkeit wurde hier die Umsetzung in einer eigenen Struktur gewählt.
id
Typ: Referenz, Export-Level: 1, Pflichtattribut
Eine Referenz auf eine zu dieser Prüfungs- oder Studienleistung gehörende Lehrveranstaltung.
first
Typ: Struktur, Export-Level: 1, optionales Attribut
Die Erstablegung dieser Prüfungs- oder Studienleistung.
sem
Typ: Ganzzahl, Export-Level: 1, optionales Attribut
Das Semester der Erstablegung relativ zum Startsemester dieses UnivIS-Moduls. Der Wert 1 steht hier beispielsweise für das erste Semester des UnivIS-Moduls, der Wert 2 entsprechend für das zweite Semester des UnivIS-Moduls. Beginnt ein UnivIS-Modul also im Sommersemester 2013 findet die Erstablegung im selben Semester statt, falls sem den Wert 1 hat. Die Werte 0 und -1 haben eine besondere Bedeutung:
0
Es findet keine Erstablegung bzw. Wiederholung statt. Für den Fall der Erstablegung kann hiermit zum Ausdruck gebracht werden, dass es sich hierbei um eine reine Wiederholungsprüfung handelt.
-1
Es wurde keine Angabe zum Wiederholungstermin gemacht.

Für die Erstablegung sind diese Wert nicht möglich.

firstretry
Typ: Struktur, Export-Level: 1, Pflichtattribut
Der erste Wiederholungstermin für diese Prüfungs- oder Studienleistung.
sem
Typ: Ganzzahl, Export-Level: 1, Pflichtattribut
Siehe first.
repeatersonly
Typ: Ganzzahl, Export-Level: 1, Pflichtattribut
Dieser Wiederholungstermin ist nur für Wiederholergedacht und kann nicht als Erstablegung absolviert werden.
secondretry
Typ: Struktur, Export-Level: 1, Pflichtattribut
Der zweite Wiederholungstermin für diese Prüfungs- oder Studienleistung. Siehe firstretry.
examinercombs/ examinercomb
Typ: Reihung von Strukturen, Export-Level: 1, optionales Attribut
Die Prüfer, die für diese Prüfungs- oder Studienleistung zuständig sind. Hierbei können jeweils mehrere Kombinationen aus Erst- und Zweitprüfer angegeben werden.
examiner
Typ: Struktur, Export-Level: 1, Pflichtattribut
Beschreibt jeweils einen Prüfer einer Prüfergruppe, maximal gibt es zwei Prüfer je Prüfergruppe.
id
Typ: Ganzzahl, Export-Level: 1, optionales Attribut
Die Prüfernummer des Prüfers, falls der Prüfer eine einzelne Person ist.
pgroup
Typ: Ganzzahl, Export-Level: 1, optionales Attribut
Die Prüfernummer einer Prüfergruppe, falls der Prüfer eine Prüfergruppe ist.
order
Typ: Ganzzahl, Export-Level: 1, Pflichtattribut
Ist dieser Prüfer der Erst- (Wert 0) oder Zweitprüfer (Wert 1).
pospordnrs/ pospordnrs
Typ: Reihung von Ganzzahlen, Export-Level: 1, Pflichtattribut
Die pordnr der Prüfungs- oder Studienleistungen aus einem Prüfungsordnungsmodul dem diese Prüfungs- oder Studienleistungen des UnivIS-Moduls zugeordnet ist. Hierbei gilt die Prämisse, dass hier nur solche pordnr aufgelistet werden können, die zu Prüfungsordnungsmodulen gehören, denen dieses UnivIS-Modul zugeordnet wurde.
uniquepnrs/ uniquepnr
Typ: Reihung von Strukturen, Export-Level: 1, optionales Attribut
Eindeutige Prüfungsnummer dieser Prüfungs- oder Studienleistung.
pnr
Typ: Ganzzahl, Export-Level: 1, Pflichtattribut
Die eindeutige Prüfungsnummer, die dieser Prüfungs- oder Studienleistung zugewiesen wurde.
assigned
Typ: Ganzzahl, Export-Level: 1, Pflichtattribut
Wurde die Prüfungsnummer bereits bestimmt und zugewiesen (Wert 1) oder enthält pnr noch eine zu ersetzende Vorlage für die Prüfungsnummer (Wert 0).
source
Typ: Text, Export-Level: 1, Pflichtattribut
Woher kommt die Prüfungsnummer? Wurde sie vom UnivIS erzeugt (Wert univis), oder wurde die Prüfungsnummer aus einem Prüfungsordnungsmodul übernommen (Wert pos)?
pospordnr
Typ: Ganzzahl, Export-Level: 1, Pflichtattribut
Die pordnr der Prüfungs- oder Studienleistung eines Prüfungsordnungsmoduls von dem die Prüfungsnummer übernommen wurde. Dies impliziert source == pos.
valids/ valid
Typ: Reihung von Strukturen, Export-Level: 2, optionales Attribut
Information über die Validierung der Zuordnung dieses UnivIS-Moduls zu einzelnen Prüfungsordnungsmodulen. Alle Einträge hier kennzeichnen die Gültigkeit dieser Zuordnung.
richt
Typ: Ganzzahl, Export-Level: 2, optionales Attribut
Hier geht es um die Zuordnung dieses UnivIS-Modul zu dem Prüfungsordnungsmodul mit der angegebenen pordnr.
validators/ validators
Typ: Reihung von Referenzen, Export-Level: 2, optionales Attribut
Referenzen auf die Persondatensätze, die diese Zuordnung für gültig befunden haben.
invalids/ invalid
Typ: Reihung von Strukturen, Export-Level: 2, optionales Attribut
Information über die Validierung der Zuordnung dieses UnivIS-Moduls zu einzelnen Prüfungsordnungsmodulen. Alle Einträge hier kennzeichnen die diese Zuordnung als ungültig.
richt
Typ: Ganzzahl, Export-Level: 2, optionales Attribut
Hier geht es um die Zuordnung dieses UnivIS-Modul zu dem Prüfungsordnungsmodul mit der angegebenen pordnr.
reasons/ reason
Typ: Reihung von Reihungen, Export-Level: 2, optionales Attribut
Begründungen für die Ungültigkeit dieser Zuordnung.
validator
Typ: Referenz, Export-Level: 2, optionales Attribut
Referenzen auf den Persondatensatz, der diese Zuordnung für ungültig befunden haben.
comment
Typ: Text, Export-Level: 0, optionales Attribut
ine Begründung, warum diese Zuordnung ungültig ist.
conflicts/ conflict
Typ: Reihung von Strukturen, Export-Level: 2, optionales Attribut
Information über die Validierung der Zuordnung dieses UnivIS-Moduls zu einzelnen Prüfungsordnungsmodulen. Bei Zuordnungen zu gewissen Prüfungsordnungsmodulen gibt es unterschiedliche Auffassungen über die Gültigkeit der Zuordnung. Dies ist hier vermerkt.
richt
Typ: Ganzzahl, Export-Level: 2, optionales Attribut
Hier geht es um die Zuordnung dieses UnivIS-Modul zu dem Prüfungsordnungsmodul mit der angegebenen pordnr.
validator
Typ: Referenz, Export-Level: 2, optionales Attribut
Referenzen auf den Persondatensatz, der diesen Konflikt erzeugt hat. Hier lässt sich immer genau eine Person identifizieren.
id
Typ: Referenz, Export-Level: 1, optionales Attribut
Die Referenz auf dieses UnivIS-Modul.
adopted
Typ: Referenz, Export-Level: 5, optionales Attribut
Dieses UnivIS-Modul wurde vom hier angegebenen UnivIS-Modul übernommen.
error
Typ: Ganzzahl, Export-Level: 5, optionales Attribut
Beim Speichern dieses UnivIS-Moduls kam es zu Warnungen/Fehlermeldungen.
url
Typ: url, Export-Level: 2, optionales Attribut
Eine weiterführende URL zur Webseite für dieses UnivIS-Modul.
url_tmpl
Typ: url, Export-Level: 5, optionales Attribut
Eine Vorlage für das Attribut url: Durch die Ersetzung gewisser Platzhalter kann dieses Attribut aus der hier angegebenen vorlage erzeugt werden.