SuperX-Modul 
SuperX-Version	3.0	
Modulversion	0.7rc1	
Sachgebiet	Studierende	
Systeminfo	Studierende, Prüfungen	
Thema	Studierende, Prüfungen	
Themenbaum-Ast	Abfragen	
Übersicht
Tabellen
- hoererstatus
- hs_zugangsber
- ikfz_bland
- k_abext
- k_abint
- k_abstgv
- k_akfz
- k_hzbart
- k_ikfz
- k_le
- k_stg
- k_stgext
- koepfe_oder_faelle
- lehr_stg_ab
- lehr_stg_ab_neu
- lehr_stg_ab_stug
- semester
- sos_anschri
- sos_anschri_neu
- sos_cifx
- sos_faecher_ext
- sos_faecher_neu
- sos_faecherext_neu
- sos_gew_astat
- sos_gewichtung
- sos_lab
- sos_lab_aggr
- sos_lab_cube
- sos_lab_stg
- sos_parstg
- sos_pord
- sos_pord_neu
- sos_prom_faecher
- sos_prom_pruef
- sos_prom_studis
- sos_pruefrout
- sos_pruefungen_neu
- sos_sos
- sos_staat_eu
- sos_status
- sos_stg
- sos_stg_aggr
- sos_stg_cube
- sos_stichtag
- sos_stichtag_datum
- sos_stud_loe
- sos_studenten_neu
- studienabschnitt
Joolap-Blueprints
Views
Funktionen / Prozeduren
Masken
 
Datenbankschema
Tabellen
 
hoererstatus
Schlüssel für Hoererstati (aggregiert). Die Tabelle wird aus SOS gefüllt (k_hrst) und mit einem SQL-Ausdruck versehen, um das Feld flexibel zu füllen.
Feldname	Feldtyp	Größe	Default	Not Null	Beschreibung	
tid	SMALLINT	2		false		
apnr	CHAR	100		false	SQL-Code im Select	
eintrag	CHAR	50		false	Beschreibungstext	
Primärschlüssel c_sos_hrst5
- tid
 
hs_zugangsber
Schlüssel Hochschul-Zugangsberechnung
Feldname	Feldtyp	Größe	Default	Not Null	Beschreibung	
tid	INTEGER	4		false		
apnr	CHAR	20		false		
eintrag	CHAR	50		false		
Primärschlüssel c_sos_hszb1
- tid
 
ikfz_bland
Zuordnung KFZ-Kennzeichen zu Bundesland (für Studierende nach Wohnort)
Feldname	Feldtyp	Größe	Default	Not Null	Beschreibung	
ikfz	INTEGER	4		false		
bland	CHAR	2		false		
text	CHAR	25		false		
- Index: ikfz_ikfz auf ikfz_bland (ikfz ); 
 
k_abext
Externe Abschlüsse
Feldname	Feldtyp	Größe	Default	Not Null	Beschreibung	
abext	CHAR	2		false		
aikz	CHAR	1		false		
ktxt	CHAR	10		false		
dtxt	CHAR	150		false		
ltxt	CHAR	255		false		
astat	CHAR	2		false		
mag_laa	CHAR	1		false		
- Index: unique i_k_abext auf k_abext (abext ); 
 
k_abint
Abschlüsse (interne und amtliche Schlüssel)
Feldname	Feldtyp	Größe	Default	Not Null	Beschreibung	
abint	CHAR	2		false		
aikz	CHAR	1		false		
ktxt	CHAR	10		false		
dtxt	CHAR	25		false		
ltxt	CHAR	255		false		
astat	CHAR	2		false		
hrst	CHAR	10		false		
part	CHAR	2		false		
anzstg	SMALLINT	2		false		
kzfaarray	CHAR	10		false		
mag_laa	CHAR	1		false		
sortkz1	CHAR	2		false		
anzstgmin	SMALLINT	2		false		
sprache	CHAR	3		false		
refabint	CHAR	2		false		
 
k_abstgv
Studiengangkombinationen aus SOS
Feldname	Feldtyp	Größe	Default	Not Null	Beschreibung	
abstgv	CHAR	10		false		
aikz	CHAR	1		false		
ktxt	CHAR	10		false		
dtxt	CHAR	25		false		
ltxt	CHAR	255		false		
pversion	SMALLINT	2		false		
frist1	SMALLINT	2		false		
frist2	SMALLINT	2		false		
frist3	SMALLINT	2		false		
frist3_alt	SMALLINT	2		false		
frist4	SMALLINT	2		false		
astat1	CHAR	2		false		
astat2	CHAR	4		false		
astgrp	CHAR	3		false		
prfgamt	CHAR	7		false		
vglgrp	CHAR	4		false		
fb	CHAR	2		false		
stutyp	CHAR	1		false		
kzfa	CHAR	1		false		
immsemkz	CHAR	1		false		
kzfaarray	CHAR	10		false		
stort	CHAR	4		false		
lehreinh	CHAR	10		false	Anders als SOS ist der Schlüssel hier Zehnstellig	
stkkurs1	CHAR	2		false		
stkkurs2	CHAR	2		false		
stkkurs3	CHAR	2		false		
prax1fsem	SMALLINT	2		false		
prax2fsem	SMALLINT	2		false		
abschl	CHAR	2		false		
stg	CHAR	3		false		
vert	CHAR	3		false		
schwp	CHAR	2		false		
stuart	CHAR	1		false		
stufrm	CHAR	1		false		
abstitel	CHAR	2		false		
abstgvnr	INTEGER	4		true		
efh	CHAR	4		false		
regelstz	DECIMAL	(4,2)		false		
email_part	CHAR	50		false		
login_part	CHAR	25		false		
sem_gueltigbis	SMALLINT	2		false		
 
k_akfz
KFZ-Kennzeichen Ausland
Feldname	Feldtyp	Größe	Default	Not Null	Beschreibung	
akfz	CHAR	3		false		
aikz	CHAR	1		false		
ktxt	CHAR	10		false		
dtxt	CHAR	25		false		
ltxt	CHAR	50		false		
astat	CHAR	3		false		
erdteil	CHAR	4		false		
egmitgl	CHAR	1		false		
 
k_hzbart
Eine Schlüsseltabelle mit den Hochschulzugangsberechtigungen. Diese Tabelle wird aus SOS entladen und leicht abgewandelt.
Feldname	Feldtyp	Größe	Default	Not Null	Beschreibung	
hzbart	CHAR	2		false		
dtxt	CHAR	25		false		
grupp	SMALLINT	2		false	Gruppierung	
 
k_ikfz
KFZ-Kennzeichen Inland
Feldname	Feldtyp	Größe	Default	Not Null	Beschreibung	
ikfz	CHAR	4		false		
aikz	CHAR	1		false		
ktxt	CHAR	10		false		
dtxt	CHAR	25		false		
ltxt	CHAR	50		false		
astat	CHAR	5		false		
bland	CHAR	2		false		
- Index: unique i_k_ikfz auf k_ikfz (ikfz ); 
 
k_le
Verzeichnis der Lehreinheiten aus SOS (wird in SuperX im organigramm gepflegt)
Feldname	Feldtyp	Größe	Default	Not Null	Beschreibung	
lehreinh	CHAR	10		false		
aikz	CHAR	1		false		
ktxt	CHAR	10		false		
dtxt	CHAR	25		false		
ltxt	CHAR	50		false		
 
k_stg
Fachschlüssel (intern und amtlich)
Feldname	Feldtyp	Größe	Default	Not Null	Beschreibung	
stg	CHAR	3		false		
aikz	CHAR	1		false		
ktxt	CHAR	10		false		
dtxt	CHAR	25		false		
ltxt	CHAR	100		false		
astat	CHAR	4		false		
fb	CHAR	2		false		
astfr	CHAR	2		false		
astgrp	CHAR	3		false		
zulplaugr	CHAR	2		false		
kzfaarray	CHAR	10		false		
sortkz1	CHAR	2		false		
sprache	CHAR	3		false		
refstg	CHAR	3		false		
 
k_stgext
Externe Fächer
Feldname	Feldtyp	Größe	Default	Not Null	Beschreibung	
stgext	CHAR	4		false		
aikz	CHAR	1		false		
ktxt	CHAR	10		false		
dtxt	CHAR	150		false		
ltxt	CHAR	255		false		
astat	CHAR	4		false		
astfr	CHAR	2		false		
astgrp	CHAR	3		false		
- Index: unique i_k_stgext auf k_stgext (stgext ); 
 
koepfe_oder_faelle
Auswahl von Studiengang- und Fach-Nr.
Feldname	Feldtyp	Größe	Default	Not Null	Beschreibung	
tid	SMALLINT	2		false		
apnr	CHAR	100		false		
eintrag	CHAR	50		false		
erlaeuterung	CHAR	255		false		
Primärschlüssel c_sos_koepfef
- tid
 
lehr_stg_ab
Die Schlüsseltabelle lehr_stg_ab ist für den SOS-Betrieb in SuperX zentral. Sie enthält die Zuordnung der einzelnen Studiengänge einer Hochschule zu den Lehreinheiten. Die Lehrein-heitsnummern in dieser Tabelle müssen identisch mit den Nummern der Lehreinheiten im Organigramm sein.
Feldname	Feldtyp	Größe	Default	Not Null	Beschreibung	
lehr	CHAR	10		true	Schlüssel der Lehreinheit	
stg	CHAR	3		true	Schlüssel des Fachs	
vertfg	CHAR	3		false	Schlüssel der Vertiefung
Leeres Feld=’’ (nicht null)	
schwerpunkt	CHAR	2		false	Schlüssel des Schwerpunkts
Leeres Feld=’’	
pversion	INTEGER	2		false	Schlüssel der Prüfungsordnungsversion
Leeres Feld=-1	
kz_fach	CHAR	1		false	Schlüssel Haupt/Nebenfach	
abschluss	CHAR	2		false	Schlüssel des Abschlusses (intern)	
text	CHAR	255		false	Beschreibungstext	
regel	DECIMAL	(4,2)		false	Regelstudienzeit	
fach_zaehler	SMALLINT	2		false	Maximale Anzahl der Fächer, die für einen Studiengang gezählt werden.
Wird nur für die Kapazitätsberechnung verwandt	
tid	SERIAL	4		true	Tupelidentifier	
semester_von	INTEGER	4		true	Gültigkeit des Studiengangs: Startsemester	
semester_bis	INTEGER	4		true	Gültigkeit des Studiengangs: Letztes Semester	
stort	CHAR	4		false	Schlüssel des Standorts	
anteil	DECIMAL	(3,2)		false	Anteil der Zugehörigkeit zur Lehreinheit
Wird noch nicht benutzt	
abstgvnr	INTEGER	4		false	Nummer des Studiengangs in SOS (kabstgvnr)	
Primärschlüssel lehr_stg_ab_tid
- tid
- Index: unique ix_lehr_stg_ab1 auf lehr_stg_ab (vertfg, stg, schwerpunkt, stort, kz_fach, pversion, abschluss, semester_von, semester_bis ); 
- Index: ix_lehr_stg_ab2 auf lehr_stg_ab (regel ); 
- Index: ix_lehr_stg_ab3 auf lehr_stg_ab (lehr ); 
 
lehr_stg_ab_neu
Kopie der lehr_stg_ab für die Übernahme
Feldname	Feldtyp	Größe	Default	Not Null	Beschreibung	
lehr	CHAR	10		false		
stg	CHAR	3		true		
vertfg	CHAR	3		true		
schwerpunkt	CHAR	2		true		
pversion	INTEGER	2		true		
kz_fach	CHAR	1		true		
abschluss	CHAR	2		false		
text	CHAR	255		false		
regel	DECIMAL	(4,2)		false		
fach_zaehler	SMALLINT	2		false		
tid	SERIAL	4		true		
semester_von	INTEGER	4		true		
semester_bis	INTEGER	4		true		
stort	CHAR	4		false		
anteil	DECIMAL	(3,2)		false		
abstgvnr	INTEGER	4		false	Nummer des Studiengangs in SOS (kabstgvnr)	
 
lehr_stg_ab_stug
Kopie der lehr_stg_ab für die Übernahme der stug aus COB
Feldname	Feldtyp	Größe	Default	Not Null	Beschreibung	
lehr	CHAR	10		false		
stg	CHAR	3		true		
vertfg	CHAR	3		true		
schwerpunkt	CHAR	2		true		
pversion	INTEGER	2		true		
kz_fach	CHAR	1		true		
abschluss	CHAR	2		false		
text	CHAR	255		false		
regel	DECIMAL	(4,2)		false		
fach_zaehler	SMALLINT	2		false		
tid	INTEGER	4		true		
semester_von	INTEGER	4		true		
semester_bis	INTEGER	4		true		
 
semester
Schlüsseltabelle Semester + Stichtags-Datum
Feldname	Feldtyp	Größe	Default	Not Null	Beschreibung	
tid	INTEGER	4		false		
eintrag	CHAR	50		false	Volltext des Semesters	
sem_beginn	DATE	4		false		
sem_ende	DATE	4		false		
stichtag	DATE	4		false	Datum der Meldung an Landesamt
Wird in SuperX nach sos_stichtag_datum überführt.	
 
sos_anschri
Anschriften (Tabelle anschri in SOS)
Feldname	Feldtyp	Größe	Default	Not Null	Beschreibung	
identnr	INTEGER	4		false		
matrikel_nr	INTEGER	4		false		
bewnr	INTEGER	4		false		
anschrkz	CHAR	1		false		
kfz	CHAR	3		false		
plz	CHAR	10		false		
ort	CHAR	30		false		
anzuord	CHAR	6		false		
anwt	CHAR	1		false		
zusaort	CHAR	30		false		
- Index: sos_p_anschri auf sos_anschri (matrikel_nr, anschrkz ); 
 
sos_anschri_neu
Anschriften (Tabelle anschri in SOS) für die Übernahme
Feldname	Feldtyp	Größe	Default	Not Null	Beschreibung	
identnr	INTEGER	4		false		
matrikel_nr	INTEGER	4		false		
bewnr	INTEGER	4		false		
anschrkz	CHAR	1		false		
kfz	CHAR	3		false		
plz	CHAR	10		false		
ort	CHAR	30		false		
anzuord	CHAR	6		false		
anwt	CHAR	1		false		
zusaort	CHAR	30		false		
 
sos_cifx
Zentrale SOS-Schlüssel, bestehend aus Schlüssel, astat und ggf. auch parent.
Feldname	Feldtyp	Größe	Default	Not Null	Beschreibung	
tid	INTEGER	4		true		
hs	INTEGER	4		true		
key	SMALLINT	2		true		
apnr	CHAR	10		true		
d_akt_von	DATE	4		false		
d_akt_bis	DATE	4		false		
kurz	CHAR	10		false		
druck	CHAR	100		false		
lang_1	CHAR	150		false		
lang_2	CHAR	150		false		
lang_3	CHAR	250		false		
parent	CHAR	10		false		
filter	CHAR	10		false		
refapnr	CHAR	10		false		
astat	CHAR	10		false		
bund_apnr	CHAR	10		false		
land_apnr	CHAR	10		false		
sort1	INTEGER	4		false		
sort2	INTEGER	4		false		
sort3	INTEGER	4		false		
sortc1	CHAR	10		false		
sortc2	CHAR	10		false		
intern_int	INTEGER	4		false		
intern_c	CHAR	10		false		
sprache	CHAR	3		false		
struktur_int	INTEGER	4		false		
struktur_c	CHAR	50		false		
ebene	INTEGER	4		false		
Primärschlüssel c_sos_cifx_tid
- tid
- Index: unique sos_cifx_ind auf sos_cifx (hs, key, apnr ); 
- Index: sos_cifx_ind2 auf sos_cifx (key ); 
- Index: sos_cifx_ind3 auf sos_cifx (apnr ); 
 
sos_faecher_ext
Immatrikulationen an anderen Hochschulen
Feldname	Feldtyp	Größe	Default	Not Null	Beschreibung	
matrikel_nr	INTEGER	4		false		
extart	CHAR	2		false		
sem_rueck_beur_ein	SMALLINT	2		false		
hskfzkz	CHAR	1		false		
hskfz	CHAR	4		false		
hsart	CHAR	2		false		
studiengang_nr	smallint	2		false		
fach_nr	smallint	2		false		
ch35_ang_abschl	CHAR	2		false		
ch30_fach	CHAR	4		false		
fach_sem_zahl	SMALLINT	2		false		
 
sos_faecher_neu
Kopie der stg-Tabelle aus SOS für die Übernahme
Feldname	Feldtyp	Größe	Default	Not Null	Beschreibung	
matrikel_nr	INTEGER	4		false		
ch35_ang_abschluss	CHAR	2		false		
ch30_fach	CHAR	3		false		
ch39_vertief	CHAR	3		false		
schwerpunkt	CHAR	2		false		
kz_fach	CHAR	1		false		
ch90_fak_zug_wahl	CHAR	2		false		
pversion	SMALLINT	2		false		
sem_rueck_beur_ein	SMALLINT	2		false		
studiengang_nr	CHAR	1		false		
fach_nr	CHAR	1		false		
kz_rueck_beur_ein	CHAR	1		false		
ch27_grund_beurl	CHAR	1		false		
ch62_grund_exmatr	CHAR	2		false		
fach_sem_zahl	SMALLINT	2		false		
hrst	CHAR	1		false		
klinsem	SMALLINT	2		false		
hssem	SMALLINT	2		false		
stuart	CHAR	1		false		
stutyp	CHAR	1		false		
stufrm	CHAR	1		false		
stort	CHAR	4		false		
ruebeudat	DATE	1		false		
semgewicht	SMALLINT	2		false		
stggewicht	DECIMAL	(3,2)		false		
stgsemgewicht	DECIMAL	(4,2)		false		
hssemgewicht	DECIMAL	(4,2)		false		
urlsemgewicht	DECIMAL	(4,2)		false		
kohsem	SMALLINT	2		false		
lfdnr	SMALLINT	2		false		
endedat	DATE	1		false		
anfdat	DATE	1		false		
lepsem	SMALLINT	2		false		
 
sos_faecherext_neu
Kopie der Immatrikulationen an anderen Hochschulen für die Übernahme
Feldname	Feldtyp	Größe	Default	Not Null	Beschreibung	
matrikel_nr	INTEGER	4		false		
extart	CHAR	2		false		
sem_rueck_beur_ein	SMALLINT	2		false		
hskfzkz	CHAR	1		false		
hskfz	CHAR	4		false		
hsart	CHAR	2		false		
studiengang_nr	CHAR	1		false		
fach_nr	CHAR	1		false		
ch35_ang_abschl	CHAR	2		false		
ch30_fach	CHAR	4		false		
fach_sem_zahl	SMALLINT	2		false		
 
sos_gew_astat
Gewichtungsfaktoren für Abschlüsse (astat-Werte), dient also Vorlage für sos_gewichtung
Feldname	Feldtyp	Größe	Default	Not Null	Beschreibung	
art	CHAR	10		false	Art der Gewichtung 	
ch35_ang_abschluss	CHAR	2		false	Abschluss (amtlich) 	
fach_nr	SMALLINT	2		false		
kz_fach	CHAR	1		false		
text	CHAR	40		false		
faktor	NUMERIC	(5,2)		false		
 
sos_gewichtung
Gewichtungsfaktoren für Abschlüsse
Feldname	Feldtyp	Größe	Default	Not Null	Beschreibung	
art	CHAR	10		false	Art der Gewichtung 
(einfache gew., VZAE, Fachfälle etc)	
ch35_ang_abschluss	CHAR	2		false		
fach_nr	SMALLINT	2		false		
kz_fach	CHAR	1		false		
text	CHAR	40		false		
faktor	NUMERIC	(5,2)		false		
 
sos_lab
Die Tabelle sos_lab in SuperX entspricht einer verkürzten Kopie der lab-Tabelle im SOS-System. 
Feldname	Feldtyp	Größe	Default	Not Null	Beschreibung	
matrikel_nr	INTEGER	4		true		
studiengang_nr	SMALLINT	2		false	Erster/Zweiter Studiengang etc.	
fach_nr	SMALLINT	2		false	Erstes / Zweites Fach etc.	
ch40_studientyp	SMALLINT	2		false		
ch35_ang_abschluss	CHAR	2		true	Abschluss	
ch35_art_abg_pruef	SMALLINT	2		false		
sem_der_pruefung	SMALLINT	2		true	Semester der Prüfung	
d_abg_pruefung	DATE	4		false	Datum der Prüfung	
ch30_fach	CHAR	3		true	Studienfach	
ch39_vertief	CHAR	3		true	Vertiefung	
schwerpunkt	CHAR	2		false	Schwerpunkt	
kz_fach	CHAR	1		true	Haupt/Nebenfach	
kennz_pruefung	CHAR	1		false	Ans StaLA geliefert
bei der Lieferung ans StaLa wird von BSOS ein Merkmal in den Lab-Satz geschrieben: ein “S” in lab.vken1	
pruefungsamt	INTEGER	4		false		
haupt_pruef_note	DECIMAL	(3,2)		false	Prüfungsnote	
lief_amtl_statist	CHAR	1		false	obsolet	
vor_haupt_pruefung	CHAR	1		true	Vor-Hauptprüfung
Vorprüfung=”V”, Hauptpr.=”H”	
pnr	INTEGER	2		false	Prüfungsnummer
Wird zur Einteltung Haupt/Nebenfachprüfung etc. verwandt	
pversion	SMALLINT	2		false	Prüfungsordnungsversion	
pstatus	CHAR	2		false	Prüfungsstatus
Bestanden etc.	
fach_sem_zahl	SMALLINT	2		false	Anzahl Fachsemester bis zur Prüfung	
stort	CHAR	4		false	Standort der Belegung	
part	CHAR	2		false	Art der Prüfung	
labnr	INTEGER	4		true	ID des Datensatzes	
gueltig_von	DATE	2	01.01.1900	false		
gueltig_bis	DATE	2	01.01.2999	false		
pversuch	SMALLINT	4		false	Versuchsanzahl	
ppruef1	CHAR	10		false	1.Prueferkuerzel	
ppruef2	CHAR	10		false	2.Prueferkuerzel	
malus	FLOAT	10		false	Maluspunkte dieser Pruefung 	
bonus	FLOAT	10		false	Guthaben-/Bonuspunkte dieser Pruefung	
pordnr	INTEGER	10		false	Zuordnungsnummer aus PORD	
psws	FLOAT	10		false	Semesterwochenstunden	
- Index: unique sos_lab_n_unique auf sos_lab (labnr, gueltig_von, gueltig_bis ); 
- Index: sos_lab_n_mat auf sos_lab (matrikel_nr ); 
 
sos_lab_aggr
Hilfstabelle Prüfungen
Feldname	Feldtyp	Größe	Default	Not Null	Beschreibung	
studiengang_nr	SMALLINT	2		true	Erster/Zweiter Studiengang etc.	
fach_nr	SMALLINT	2		true	Erstes / Zweites Fach etc.	
alter	SMALLINT	2		false	Alter in Jahren
Die Formel lautet: YEAR(S.sem_beginn - L.d_geburt) - 1900, wobei sem_beginn der Beginn des jew. Semesters ist, und d_geburt das Geburtsdatum.	
geschlecht	SMALLINT	2		true	Geschlecht
1=Männlich, 2=Weiblich	
ca12_staat	SMALLINT	2		true	Nationalität	
sem_der_pruefung	SMALLINT	2		true	Semester der Prüfung	
tid_stg	INTEGER	4		false	Nummer des Studiengangs
im Studiengangsverzeichnis lehr_stg_ab	
note	DECIMAL	(3,2)		false	Prüfungsnote	
abschnitt	SMALLINT	2		false	Vor-Hauptprüfung	
fach_sem_zahl	NUMERIC	(10,2)		false	Anzahl Fachsemester bis zur Prüfung
Wg. amtl. Stat./BSOS wird nicht die Semesterzahl in lab genommen, sondern über Matrikelnr., Fach, Abschluss,Vert.richtung und Semester aus stg	
hzbart	SMALLINT	2		false	Art der HZB (gruppiert)
in 5 groben Kategorien: Allgem. HS-Reife, Fachgeb.HS-Reife etc.	
stufrm	CHAR	1		false	Studienform	
stichtag	INTEGER	4		false	Art des Stichtag
2=Tagesaktuell nach Prüfungsdatum	
pstatus	CHAR	2		false	Prüfungsstatus
Bestanden etc.	
summe	INTEGER	4		false	Summe	
- Index: sos_lab_aggr1 auf sos_lab_aggr (studiengang_nr, fach_nr ); 
- Index: sos_lab_aggr2 auf sos_lab_aggr (sem_der_pruefung ); 
- Index: sos_lab_aggr3 auf sos_lab_aggr (ca12_staat ); 
- Index: sos_lab_aggr4 auf sos_lab_aggr (geschlecht ); 
- Index: sos_lab_aggr5 auf sos_lab_aggr (tid_stg ); 
- Index: sos_lab_aggr6 auf sos_lab_aggr (abschnitt ); 
- Index: sos_lab_aggr7 auf sos_lab_aggr (stichtag ); 
 
sos_lab_cube
Hilfstabelle Prüfungen, wird für ICE genutzt.
Feldname	Feldtyp	Größe	Default	Not Null	Beschreibung	
hs_nr	INTEGER	4		false	Hochschulen Namen
ICE-Merkmal Nummer 405	
bland	INTEGER	4		false	Bundesland (Deutschland)
ICE-Merkmal Nummer 802	
studiengang_nr	INTEGER	4		false	Studiengang Nr.
ICE-Merkmal Nummer 373	
fach_nr	INTEGER	4		false	Studienfach Nr.
ICE-Merkmal Nummer 372	
alter	INTEGER	2		false	Alter (Jahre)
ICE-Merkmal Nummer 523	
geschlecht	INTEGER	2		false	Geschlecht
ICE-Merkmal Nummer 501	
ca12_staat	INTEGER	2		false	Staatsangehörigkeit (weltweit)
ICE-Merkmal Nummer 410	
sem_der_pruefung	INTEGER	2		false	Zeitpunkt semesterweise
ICE-Merkmal Nummer 604	
lehr	INTEGER	4		false	Lehreinheit (intern)
ICE-Merkmal Nummer 820	
stg	INTEGER	4		false	Studienfach (intern)
ICE-Merkmal Nummer 821	
vertfg	INTEGER	4		false	Vertiefung (intern)
ICE-Merkmal Nummer 832	
schwerpunkt	INTEGER	4		false	Studienschwerpunkt (intern)
ICE-Merkmal Nummer 822	
kz_fach	INTEGER	4		false	Fachkennzeichen (intern)
ICE-Merkmal Nummer 823	
abschluss	INTEGER	4		false	Studienabschluss (intern)
ICE-Merkmal Nummer 824	
stort	INTEGER	4		false	Standort der Hochschule
ICE-Merkmal Nummer 825	
note	INTEGER	4		false	Prüfungsnote
ICE-Merkmal Nummer 801	
abschnitt	INTEGER	2		false	Vor-Hauptprüfung
ICE-Merkmal Nummer 803	
fach_sem_zahl	INTEGER	4		false	Studiensem. nach Fachsem.
ICE-Merkmal Nummer 112	
hzbart	INTEGER	4		false	Hochschul-Zugangsberechtigung
ICE-Merkmal Nummer 806	
stufrm	INTEGER	4		false	Studienform (intern)
ICE-Merkmal Nummer 818	
stichtag	INTEGER	4		false	Stichtag (Prüfungen)
ICE-Merkmal Nummer 804	
pstatus	INTEGER	2		false	Prüfungsstatus
ICE-Merkmal Nummer 811	
rsz	INTEGER	4		false	Regelstudienzeit
ICE-Merkmal Nummer 805	
summe	INTEGER	4		false	Summe	
 
sos_lab_stg
Hilfstabelle Prüfungen: Zuordnung von Prüfungen zu Fächer-Sätzen
Feldname	Feldtyp	Größe	Default	Not Null	Beschreibung	
matrikel_nr	INTEGER	4		false		
studiengang_nr	SMALLINT	2		false		
fach_nr	SMALLINT	2		false		
d_geburt	DATE	4		false		
geschlecht	SMALLINT	2		false		
ca12_staat	SMALLINT	2		false		
sem_der_pruefung	SMALLINT	2		true		
sem_d_abg_pruefung	SMALLINT	2		false		
ch30_fach	CHAR	3		false		
ch39_vertief	CHAR	3		false		
ch35_ang_abschluss	CHAR	2		false		
kz_fach	CHAR	1		false		
tid_stg	INTEGER	4		false		
lehr	CHAR	10		false		
d_abg_pruefung	DATE	4		false		
parstg_anf	DATE	4		false		
parstg_ende	DATE	4		false		
note	NUMERIC	(3,2)		false		
abschnitt	SMALLINT	2		false		
fach_sem_zahl	NUMERIC	(10,2)		false	Fachsemesterzahl aus SOS
Wg. amtl. Stat./BSOS wird nicht die Semesterzahl in lab genommen, sondern über Matrikelnr., Fach, Abschluss,Vert.richtung und Semester aus stg	
regel	SMALLINT	2		false		
hzbart	CHAR	2		false		
stort	CHAR	4		false		
sem_ein	INTEGER	4		false		
stufrm	CHAR	1		false		
pversion	SMALLINT	2		false		
schwerpunkt	CHAR	2		false		
pstatus	CHAR	2		false		
stichtag	INTEGER	4		false		
- Index: sos_lab_stg1 auf sos_lab_stg (ch30_fach ); 
- Index: sos_lab_stg2 auf sos_lab_stg (matrikel_nr ); 
- Index: sos_lab_stg3 auf sos_lab_stg (studiengang_nr, fach_nr ); 
- Index: sos_lab_stg4 auf sos_lab_stg (sem_der_pruefung ); 
- Index: sos_lab_stg5 auf sos_lab_stg (tid_stg ); 
 
sos_parstg
Zeiträume für Prüfungen je nach Studiengang
Feldname	Feldtyp	Größe	Default	Not Null	Beschreibung	
abschl	CHAR	2		false	Abschluss	
stg	CHAR	3		false	Fach	
vert	CHAR	3		false	Vertiefungsrichtung	
schwp	CHAR	2		false	Schwerpunkt	
kzfa	CHAR	1		false		
pversion	SMALLINT	2		false	aktuelle Pruefungsversion	
psem	SMALLINT	2		false	Semester	
ptermin	CHAR	2		false	Termin	
folgesem	CHAR	40		false	Folgesemester/Termine fuer AN und Wiederholer	
pmaxvg	SMALLINT	2		false	Max. Anzahl Versuche im Grundstudium gemaess Angabe in Tabelle p_var, varnr=6, wert1 	
pmaxvh	SMALLINT	2		false	Max. Anzahl Versuche im Hauptstudium gemaess Angabe in Tabelle p_var, varnr=6, wert1	
vpfri	SMALLINT	2		false	Fachsemesterzahl fuer das VD 	
hpfri	SMALLINT	2		false	Fachsemesterzahl fuer das HD 	
exmmeld	CHAR	1		false	Meldungen fuer Exmatrikulierte unterdruecken 	
beumeld	CHAR	1		false		
pmaxfrnbs	SMALLINT	2		false	Max. Anzahl n. zu beruecks. Sem. b. Freiv.	
pmaxfrnbvd	SMALLINT	2		false	Max. Anzahl Freiversuche bei Nichtbestehen -VD 	
pmaxfrbevd	SMALLINT	2		false	Max. Anzahl Freivers. zur Notenverbesserung -VD	
pmaxfrnbhd	SMALLINT	2		false	Max. Anzahl Freiversuche bei Nichtbestehen -HD	
pmaxfrbehd	SMALLINT	2		false	Max. Anzahl Freivers. zur Notenverbesserung -HD	
pnotgrenzw	CHAR	3		false	Notengrenze bei Wiederholung einer Pruefung	
kap	CHAR	4		false	Kapitel, ueber welches Pruefergeld abgerechnet wird 	
tit	CHAR	5		false	Titel, ueber welchen Pruefergeld abgerechnet wird	
huel	SMALLINT	2		false	Huelnummer zum Abrechnen von Pruefergeld 	
freivers	CHAR	25		false	POS-GX: nutzt Stelle 1 (Freiversuch J/N) die eigentliche Freiversuchsverarbeitung wird ueber die Bedingungen gesteuert POS-UNIX: nutzt Stellen 1 und 2 zur Verarbeitung von Freiversuchen. vgl. Extrabeschreibung 	
psemfr	SMALLINT	2		false	1. Semester,ab dem Freiversuche moegl. sind	
pdatkenn	CHAR	1		false	=D, wenn Datum bei VD,HD aus Tabelle dipl	
abtitelhm	CHAR	60		false	maennliche Form des Abschlusses (HD)	
abtitelhw	CHAR	60		false	weibliche Form des Abschlusses (HD)	
abtitelvm	CHAR	60		false	maennliche Form des Abschlusses (VD)	
abtitelvw	CHAR	60		false	weibliche Form des Abschlusses (VD)	
mspgen	CHAR	1		false	=J Mehrere Saetze anlegen bei Doppelstudium	
potext	CHAR	250		false	PO-Version als Text z.B.: Pruefungsordnung Wirtschafts- wissenschaften vom 1.10.1995	
melostg	CHAR	1		false	J: Meldung, dass kein stg-Satz fuer dieses Semester vorhanden ist N: keine Meldung	
semsetza	CHAR	1		false	Bei Anmeldung: J: stgsem in lab/lsem mit Wert des letzten stg-Satzes fuellen N: Leerlassen, falls kein stg-Satz gefunden 1: wie J, nur Wert um 1 erhoehen 	
semsetzn	CHAR	1		false	Bei Notenverbuchung: J: stgsem in lab/lsem mit Wert des letzten stg-Satzes fuellen N: Leerlassen, falls kein stg-Satz gefunden 1: wie J, nur Wert um 1 erhoehen	
termintext	CHAR	30		false	Pruefungstermin als Text,z.B.: Oktober 1996	
panfang	DATE	4		false	Anfangsdatum Pruefungszeitraum	
pende	DATE	4		false	Endedatum Pruefungszeitraum	
rmfrist	DATE	4		false	Ende d. RM-Frist im aktuell. Semester wird benutzt, wenn einzelne Studiengaenge (z. B. NC) abweichende Rueckmeldefristen haben. Wenn NULL, siehe Tabelle “sossys” 	
sivabschl	CHAR	1		false	Ist Uebereinstimmung zwischen pord.abschl und stg.abschl fuer Einbez. in SIV noetig? Auspraegungen : J/N 	
sivstg	CHAR	1		false	Ist Uebereinstimmung zwischen pord.stg und stg.stg fuer Einbez. in SIV noetig? Auspraegungen : J/N 	
sivvert	CHAR	1		false	Ist Uebereinstimmung zwischen pord.vert und stg.vert fuer Einbez. in SIV noetig? Auspraegungen : J/N 	
sivschwp	CHAR	1		false	Ist Uebereinstimmung zwischen pord.schwp und stg.schwp fuer Einbez. in SIV noetig? Auspraegungen : J/N 	
sivkzfa	CHAR	1		false	Ist Uebereinstimmung zwischen pord.kzfa und stg.kzfa fuer Einbez. in SIV noetig? Auspraegungen : J/N 	
sivpversion	CHAR	1		false	Ist Uebereinstimmung zwischen pord.pversion und stg.pversion fuer Einbez. in SIV noetig? Auspraegungen : J/N 	
sivverw	CHAR	2		false	Verweis aus k_pausw-Satz, der die Angaben zur SIV-Ablaufsteuerung (Feld sivparam) fuer den Studiengang enthaelt, fuer den der parstg-Satz gilt 	
pspanfang	DATE	4		false	Datum Beginn Pruefungszeitraum PSP	
pspende	DATE	4		false	Datum Ende Pruefungszeitraum PSP 	
- Index: unique i_parstg auf sos_parstg (stg, vert, abschl, schwp, ptermin, kzfa, pversion, psem ); 
 
sos_pord
Feldname	Feldtyp	Größe	Default	Not Null	Beschreibung	
abschl	CHAR	2		false		
stg	CHAR	3		false		
vert	CHAR	3		false		
schwp	CHAR	2		false		
kzfa	CHAR	1		false		
pversion	SMALLINT	2		false		
pnr	INTEGER	4		false		
pabschn	CHAR	1		false		
pteil	CHAR	1		false		
pdum	CHAR	1		false		
pausw1	CHAR	1		false		
pausw2	CHAR	1		false		
pausw3	CHAR	1		false		
pktxt	CHAR	10		false		
pdtxt	CHAR	25		false		
pltxt1	CHAR	255		false		
pltxt2	CHAR	30		false		
pltxt3	CHAR	30		false		
pltxt4	CHAR	30		false		
geldat	CHAR	10		false		
ppflicht	CHAR	2		false		
pform	CHAR	2		false		
part	CHAR	2		false		
pdauer	SMALLINT	2		false		
partngb	CHAR	3		false		
pfsem	SMALLINT	2		false		
psws	DOUBLE	8		false		
pminsem	SMALLINT	2		false		
phoesem	SMALLINT	2		false		
pmaxvbe	SMALLINT	2		false		
pmaxver	SMALLINT	2		false		
pzuver	SMALLINT	2		false		
pmaxrueck	SMALLINT	2		false		
pwfrist	SMALLINT	2		false		
pfrist1	CHAR	2		false		
pfrist2	CHAR	2		false		
pfristr	CHAR	2		false		
pnhstat3	CHAR	1		false		
paenddat	DATE	4		false		
pnrvl1	INTEGER	4		false		
pnrvl2	INTEGER	4		false		
pnrvl3	INTEGER	4		false		
pnrvl4	INTEGER	4		false		
pnrvl5	INTEGER	4		false		
pvken1	CHAR	1		false		
pvken2	CHAR	1		false		
pvken3	CHAR	1		false		
pvken4	CHAR	1		false		
pvken5	CHAR	1		false		
psort1	CHAR	10		false		
psort2	CHAR	10		false		
psort3	CHAR	10		false		
pnra	INTEGER	4		false		
petgp	CHAR	1		false		
pmerg	CHAR	1		false		
pbedv	SMALLINT	2		false		
pbedg	SMALLINT	2		false		
pbedw	SMALLINT	2		false		
vordipl	CHAR	17		false		
pfnrex	CHAR	10		false		
pbetrag	NUMERIC	(5,2)		false		
panmkenn	CHAR	1		false		
freivers	CHAR	1		false		
pbetragz1	NUMERIC	(5,2)		false		
pbetragz2	NUMERIC	(5,2)		false		
pordnr	SERIAL	4		true		
bonus	DOUBLE	8		false		
malus	CHAR	15		false		
bogverb	CHAR	6		false		
bogempf	CHAR	6		false		
mogverb	CHAR	6		false		
mogempf	CHAR	6		false		
pnotpkt	CHAR	1		false		
fb	CHAR	2		false		
nacharb	CHAR	1		false		
meldekz	CHAR	1		false		
sivabschl	CHAR	1		false		
sivstg	CHAR	1		false		
sivvert	CHAR	1		false		
sivschwp	CHAR	1		false		
sivkzfa	CHAR	1		false		
sivpversion	CHAR	1		false		
zmadauer	CHAR	1		false		
beleg	NUMERIC	(5,2)		false		
diplkz	CHAR	1		false		
bonus_bei_nb	DOUBLE	8		false		
steuer_wvl	CHAR	1		false		
bendauer	SMALLINT	2		false		
disdauer	SMALLINT	2		false		
diszmadauer	CHAR	1		false		
instnr	CHAR	8		false		
beschkat	INTEGER	4		false		
labgewicht	DOUBLE	8		false		
standbearb	INTEGER	4		false		
modulturnus	INTEGER	4		false		
praesenzzeit	CHAR	25		false		
selbstzeit	CHAR	25		false		
workload	CHAR	25		false		
modulart	CHAR	10		false		
modulcode	CHAR	25		false		
moduldauer	CHAR	10		false		
zmamoduldauer	CHAR	1		false		
verart	CHAR	3		false		
max_teilnehmer	INTEGER	4		false		
 
sos_pord_neu
Feldname	Feldtyp	Größe	Default	Not Null	Beschreibung	
abschl	CHAR	2		false		
stg	CHAR	3		false		
vert	CHAR	3		false		
schwp	CHAR	2		false		
kzfa	CHAR	1		false		
pversion	SMALLINT	2		false		
pnr	INTEGER	4		false		
pabschn	CHAR	1		false		
pteil	CHAR	1		false		
pdum	CHAR	1		false		
pausw1	CHAR	1		false		
pausw2	CHAR	1		false		
pausw3	CHAR	1		false		
pktxt	CHAR	10		false		
pdtxt	CHAR	25		false		
pltxt1	CHAR	255		false		
pltxt2	CHAR	30		false		
pltxt3	CHAR	30		false		
pltxt4	CHAR	30		false		
geldat	CHAR	10		false		
ppflicht	CHAR	2		false		
pform	CHAR	2		false		
part	CHAR	2		false		
pdauer	SMALLINT	2		false		
partngb	CHAR	3		false		
pfsem	SMALLINT	2		false		
psws	DOUBLE	8		false		
pminsem	SMALLINT	2		false		
phoesem	SMALLINT	2		false		
pmaxvbe	SMALLINT	2		false		
pmaxver	SMALLINT	2		false		
pzuver	SMALLINT	2		false		
pmaxrueck	SMALLINT	2		false		
pwfrist	SMALLINT	2		false		
pfrist1	CHAR	2		false		
pfrist2	CHAR	2		false		
pfristr	CHAR	2		false		
pnhstat3	CHAR	1		false		
paenddat	DATE	4		false		
pnrvl1	INTEGER	4		false		
pnrvl2	INTEGER	4		false		
pnrvl3	INTEGER	4		false		
pnrvl4	INTEGER	4		false		
pnrvl5	INTEGER	4		false		
pvken1	CHAR	1		false		
pvken2	CHAR	1		false		
pvken3	CHAR	1		false		
pvken4	CHAR	1		false		
pvken5	CHAR	1		false		
psort1	CHAR	10		false		
psort2	CHAR	10		false		
psort3	CHAR	10		false		
pnra	INTEGER	4		false		
petgp	CHAR	1		false		
pmerg	CHAR	1		false		
pbedv	SMALLINT	2		false		
pbedg	SMALLINT	2		false		
pbedw	SMALLINT	2		false		
vordipl	CHAR	17		false		
pfnrex	CHAR	10		false		
pbetrag	NUMERIC	(5,2)		false		
panmkenn	CHAR	1		false		
freivers	CHAR	1		false		
pbetragz1	NUMERIC	(5,2)		false		
pbetragz2	NUMERIC	(5,2)		false		
pordnr	SERIAL	4		true		
bonus	DOUBLE	8		false		
malus	CHAR	15		false		
bogverb	CHAR	6		false		
bogempf	CHAR	6		false		
mogverb	CHAR	6		false		
mogempf	CHAR	6		false		
pnotpkt	CHAR	1		false		
fb	CHAR	2		false		
nacharb	CHAR	1		false		
meldekz	CHAR	1		false		
sivabschl	CHAR	1		false		
sivstg	CHAR	1		false		
sivvert	CHAR	1		false		
sivschwp	CHAR	1		false		
sivkzfa	CHAR	1		false		
sivpversion	CHAR	1		false		
zmadauer	CHAR	1		false		
beleg	NUMERIC	(5,2)		false		
diplkz	CHAR	1		false		
bonus_bei_nb	DOUBLE	8		false		
steuer_wvl	CHAR	1		false		
bendauer	SMALLINT	2		false		
disdauer	SMALLINT	2		false		
diszmadauer	CHAR	1		false		
instnr	CHAR	8		false		
beschkat	INTEGER	4		false		
labgewicht	DOUBLE	8		false		
standbearb	INTEGER	4		false		
modulturnus	INTEGER	4		false		
praesenzzeit	CHAR	25		false		
selbstzeit	CHAR	25		false		
workload	CHAR	25		false		
modulart	CHAR	10		false		
modulcode	CHAR	25		false		
moduldauer	CHAR	10		false		
zmamoduldauer	CHAR	1		false		
verart	CHAR	3		false		
max_teilnehmer	INTEGER	4		false		
 
sos_prom_faecher
stg-Tabelle zu Promotionen, wird von Hand gepflegt (die Tabelle ist obsolet, Promotionen werden als Prüfungen in POS gepflegt)
Feldname	Feldtyp	Größe	Default	Not Null	Beschreibung	
tid	INTEGER	4		true		
matrikel_nr	INTEGER	4		true		
ch35_ang_abschluss	CHAR	2		true		
ch30_fach	CHAR	3		true		
ch39_vertief	CHAR	3		true		
kz_fach	CHAR	1		true		
sem_rueck_beur_ein	SMALLINT	2		true		
studiengang_nr	SMALLINT	2		true		
fach_nr	SMALLINT	2		true		
kz_rueck_beur_ein	SMALLINT	2		true		
ch27_grund_beurl	SMALLINT	2		false		
ch62_grund_exmatr	SMALLINT	2		false		
fach_sem_zahl	SMALLINT	2		true		
fristverl_vorpruef	SMALLINT	2		false		
- Index: unique sos_p_f_unique auf sos_prom_faecher (studiengang_nr, sem_rueck_beur_ein, fach_nr, matrikel_nr ); 
- Index: sos_p_f_fach auf sos_prom_faecher (ch30_fach ); 
- Index: sos_p_f_mat auf sos_prom_faecher (matrikel_nr ); 
 
sos_prom_pruef
lab- Tabelle zu Promotionen, wird von Hand gepflegt (die Tabelle ist obsolet, Promotionen werden als Prüfungen in POS gepflegt)
Feldname	Feldtyp	Größe	Default	Not Null	Beschreibung	
tid	INTEGER	4		true		
matrikel_nr	INTEGER	4		true		
ch40_studientyp	SMALLINT	2		false		
ch35_ang_abschluss	CHAR	2		true		
ch35_art_abg_pruef	SMALLINT	2		false		
sem_der_pruefung	SMALLINT	2		true		
d_abg_pruefung	DATE	4		false		
ch30_fach	CHAR	3		true		
ch39_vertief	CHAR	3		true		
kz_fach	CHAR	1		true		
kennz_pruefung	SMALLINT	2		false		
pruefungsamt	INTEGER	4		false		
haupt_pruef_note	DECIMAL	(3,2)		false		
lief_amtl_statist	CHAR	1		false		
vor_haupt_pruefung	CHAR	1		true		
pnr	SMALLINT	2		false		
pversion	SMALLINT	2		false		
pstatus	CHAR	2		false		
fach_sem_zahl	SMALLINT	2		false		
- Index: unique sos_p_p_unique auf sos_prom_pruef (matrikel_nr, ch30_fach, ch35_ang_abschluss, kz_fach, vor_haupt_pruefung ); 
- Index: sos_p_p_mat auf sos_prom_pruef (matrikel_nr ); 
 
sos_prom_studis
sos- Tabelle zu Promotionen, wird von Hand gepflegt (die Tabelle ist obsolet, Promotionen werden als Prüfungen in POS gepflegt)
Feldname	Feldtyp	Größe	Default	Not Null	Beschreibung	
tid	INTEGER	4		true		
matrikel_nr	INTEGER	4		true		
d_geburt	DATE	4		true		
geburtsort	CHAR	25		false		
geschlecht	SMALLINT	2		true		
d_exmatr	DATE	4		false		
kz_guelt_exmatr	SMALLINT	2		false		
kz_rueck_beur_ein	SMALLINT	2		false		
sem_rueck_beur_ein	SMALLINT	2		false		
d_beg_stud_studg	DATE	4		false		
plz	CHAR	10		false		
ort	CHAR	25		false		
d_immatr	DATE	4		false		
ch27_grund_beurl	SMALLINT	2		false		
ca305_sperr5_pruef	SMALLINT	2		false		
ch90_fak_zug_wahl	SMALLINT	2		false		
ca12_staat	SMALLINT	2		true		
ca8_bundesland	SMALLINT	2		false		
hs_sem_zahl	SMALLINT	2		false		
url_sem_zahl	SMALLINT	2		false		
ch62_grund_exmatr	SMALLINT	2		false		
- Index: unique sos_p_student_mat auf sos_prom_studis (matrikel_nr ); 
 
sos_pruefrout
Log-Tabelle für Prüfroutinen
Feldname	Feldtyp	Größe	Default	Not Null	Beschreibung	
tid	SERIAL	4		false		
datum	DATE	2		false		
semester	INTEGER	4		false	Semester	
tabelle	CHAR	18		false		
tabelle_sos	CHAR	18		false		
matrikel_nr	INTEGER	4		false		
pruefsumme	INTEGER	4		false		
problem	CHAR	255		false		
aktion	CHAR	255		false		
Primärschlüssel c_sos_pruef_tid
- tid
 
sos_pruefungen_neu
Kopie der lab-Tabelle aus SOS für die Übernahme
Feldname	Feldtyp	Größe	Default	Not Null	Beschreibung	
matrikel_nr	INTEGER	4		true		
studiengang_nr	CHAR	1		false		
fach_nr	CHAR	1		false		
ch35_ang_abschluss	CHAR	2		false		
sem_der_pruefung	SMALLINT	2		true		
d_abg_pruefung	DATE	4		false		
ch30_fach	CHAR	3		false		
ch39_vertief	CHAR	3		false		
schwerpunkt	CHAR	2		false		
kz_fach	CHAR	1		false		
haupt_pruef_note	CHAR	3		false		
kennz_pruefung	CHAR	1		false		
pnr	INTEGER	2		false		
pversion	SMALLINT	2		false		
pstatus	CHAR	2		false		
fach_sem_zahl	SMALLINT	2		false		
part	CHAR	2		false		
labnr	INTEGER	4		true		
pversuch	SMALLINT	4		false	Versuchsanzahl	
ppruef1	CHAR	10		false	1.Prueferkuerzel	
ppruef2	CHAR	10		false	2.Prueferkuerzel	
malus	FLOAT	10		false	Maluspunkte dieser Pruefung 	
bonus	FLOAT	10		false	Guthaben-/Bonuspunkte dieser Pruefung	
pordnr	INTEGER	10		false	Zuordnungsnummer aus PORD	
psws	FLOAT	10		false	Semesterwochenstunden	
- Index: sos_pruef_neu auf sos_pruefungen_neu (ch35_ang_abschluss, matrikel_nr, ch30_fach, ch39_vertief, kz_fach ); 
 
sos_sos
Die Tabelle sos_ssos in SuperX entspricht einer verkürzten Kopie der sos-Tabelle im SOS-System
Feldname	Feldtyp	Größe	Default	Not Null	Beschreibung	
matrikel_nr	INTEGER	4		true		
d_geburt	DATE	4		true		
geburtsort	CHAR	25		false		
geschlecht	SMALLINT	2		true	Geschlecht
1=Männlich, 2=Weiblich	
d_exmatr	DATE	4		false	Datum der Exmatr. (obsolet)	
kz_guelt_exmatr	SMALLINT	2		false		
kz_rueck_beur_ein	SMALLINT	2		false	Rückmeldestatus (obsolet)	
sem_rueck_beur_ein	SMALLINT	2		false	Semester der Rückmeldung (obsolet)	
d_beg_stud_studg	DATE	4		false	Datum des Studienbeginn (obsolet)	
plz	CHAR	10		false		
ort	CHAR	30		false		
d_immatr	DATE	4		false	Datum der Immatr. (obsolet)	
ch27_grund_beurl	CHAR	1		false	Beurlaubungsgrund (obsolet)	
ca305_sperr5_pruef	SMALLINT	2		false		
ch90_fak_zug_wahl	CHAR	2		false	Wahl-Fachbereich	
ca12_staat	SMALLINT	2		true	Nationalität	
ca8_bundesland	SMALLINT	2		false	Bundesland des Heimatwohnsitzes (astat)	
hs_sem_zahl	SMALLINT	2		false	Anzahl der Hochschulsem.	
url_sem_zahl	SMALLINT	2		false	Anzahl der Urlaubssem. (obsolet)	
ch62_grund_exmatr	CHAR	2		false	Exmatrikulationsgrund (obsolet)	
hmkfzkz	SMALLINT	2		false	Heimat-KFZ-Kennzeichen Inland
0=Inland, 1=Ausland	
hmkfz	INTEGER	4		false	KFZ-Kennzeichen des Heimat-Wohnsitz	
semkfzkz	SMALLINT	2		false	Semester-Wohnsitz-KFZ-Kennzeichen Inland
0=Inland, 1=Ausland	
semkfz	INTEGER	4		false	KFZ-Kennzeichen des Semester-Wohnsitz	
hzbart	CHAR	2		false	Art der Hochschulzugangsberechtigung	
hzbjahr	SMALLINT	2		false	Jahr der Hochschulzugangsberechtigung	
hzbkfzkz	SMALLINT	2		false	KFZ-Kennzeichen der HZB Inland
0=Inland, 1=Ausland	
hzbkfz	INTEGER	4		false	KFZ-Kennzeichen der HZB	
hzbdatum	DATE	2		false	Datum der Hochschulzugangsberechtigung	
hzbnote	SMALLINT	2		false	Note der Hochschulzugangsberechtigung	
hssemgewicht	DECIMAL	(4,2)		false	gewichtete Hochschulsemester	
urlsemgewicht	DECIMAL	(4,2)		false	gewichtete Urlaubssemester	
erhskfz	INTEGER	4		false	KFZ-Kennzeichen der Erst-Hochschule	
erhsart	CHAR	2		false	Art der Erst-Hochschule	
erhssembrd	SMALLINT	2		false	Anzahl Hochschulsem. BRD	
erstsemhs	SMALLINT	2		false	Anzahl Hochschulsem. Ersthochschule	
gueltig_von	DATE	2	01.01.1900	false		
gueltig_bis	DATE	2	01.01.2999	false		
sperrart1	CHAR	10		false	1. Art der Rueckmeldesperre	
sperrart2	CHAR	10		false	2. Art der Rueckmeldesperre
Austauschstudierende =”A”	
staatkez	CHAR	1		false	Kennzeichen Bildungsinlaender
D=Deutsche/r Staatsbürger/in, E=EU-Ausländer/in, B=Bildungsinländer/in, A=Nicht EU-Ausländer/in ohne deutsche HZB	
- Index: unique sos_sos_mat auf sos_sos (matrikel_nr, gueltig_von, gueltig_bis ); 
 
sos_staat_eu
Feldname	Feldtyp	Größe	Default	Not Null	Beschreibung	
tid	INTEGER	4		true		
astat	CHAR	3		true		
eu	CHAR	1		false	EU-Mitglied?
J=ja, N=nein	
semester_von	INTEGER	4		false		
semester_bis	INTEGER	4		false		
gueltig_von	DATE	4		false		
gueltig_bis	DATE	4		false		
Primärschlüssel pk_sos_staat_eu
- tid
- Index: sos_staat_eu_idx1 auf sos_staat_eu (astat, semester_von, semester_bis ); 
 
sos_status
SQL-Codes für die flexible Filterung von Einschreib- und Rückmeldekennzeichen
Feldname	Feldtyp	Größe	Default	Not Null	Beschreibung	
tid	INTEGER	4		true		
apnr	CHAR	200		false		
eintrag	CHAR	200		false		
Primärschlüssel c_sos_status
- tid
 
sos_stg
Die Tabelle sos_stg in SuperX entspricht einer verkürzten Kopie der stg-Tabelle im SOS-System. Studierende, die sich vor dem Stichtag des jeweiligen Semesters exmatrikuliert haben, ha-ben in dieser Tabelle im Feld kz_guelt_exmatr eine 5 (für exmatrikuliert) und ebenso im kz_rueck_beur_ein. Wenn sie sich nach dem Stichtag exmatrikuliert haben, dann steht im Feld kz_rueck_beur_ein stattdessen eine 3 ? sie werden also noch für das jeweilige Semester gezählt. Wenn sie sich nach dem Stichtag immatrikuliert haben, steht dort eine 0.
Feldname	Feldtyp	Größe	Default	Not Null	Beschreibung	
matrikel_nr	INTEGER	4		true		
ch35_ang_abschluss	CHAR	2		true	Abschluss	
ch30_fach	CHAR	3		true	Studienfach	
ch39_vertief	CHAR	3		true	Vertiefung	
schwerpunkt	CHAR	2		false	Schwerpunkt	
kz_fach	CHAR	1		true	Haupt/Nebenfach	
ch90_fak_zug_wahl	CHAR	2		false	Wahl-Fachbereich	
pversion	SMALLINT	2		false	Prüfungsordnungsversion	
sem_rueck_beur_ein	SMALLINT	2		true	Semester der Belegung	
studiengang_nr	SMALLINT	2		true	Erster/Zweiter Studiengang etc.	
fach_nr	SMALLINT	2		true	Erstes / Zweites Fach etc.	
kz_rueck_beur_ein	SMALLINT	2		true	Rückmeldestatus	
ch27_grund_beurl	CHAR	1		false	Beurlaubungsgrund	
ch62_grund_exmatr	CHAR	2		false	Exmatrikulationsgrund	
fach_sem_zahl	SMALLINT	2		true	Anzahl Fachsemester	
fristverl_vorpruef	SMALLINT	2		false		
hrst	CHAR	1		false	Hörerstatus	
klinsem	SMALLINT	2		false	Anzahl klinischer Semester	
hssem	SMALLINT	2		false	Anzahl Hochschulsem.	
stuart	CHAR	1		false	Art des Studiums	
stutyp	CHAR	1		false	Typ des Studiums	
stufrm	CHAR	1		false	Studienform	
stort	CHAR	4		false	Standort der Belegung	
kz_upd	SMALLINT	2		false	Rückmeldestatus vor Stichtag (obsolet)	
kz_exm	SMALLINT	2		false	Exmatrikulation unabhängig vom Stichtag
Wird für Kohortenbetrachtung benötigt.	
ruebeudat	DATE	1		false	Datum der Rückmeldung	
semgewicht	SMALLINT	2		false		
stggewicht	DECIMAL	(3,2)		false		
stgsemgewicht	DECIMAL	(4,2)		false		
hssemgewicht	DECIMAL	(4,2)		false		
urlsemgewicht	DECIMAL	(4,2)		false		
kohsem	SMALLINT	2		false		
endedat	DATE	1		false	Datum der Exmatrikulation	
anfdat	DATE	1		false	Datum der Immatrikulation	
gueltig_von	DATE	2	01.01.1900	false		
gueltig_bis	DATE	2	01.01.2999	false		
lepsem	SMALLINT	2		false		
- Index: unique sos_stg_unique auf sos_stg (matrikel_nr, studiengang_nr, fach_nr, sem_rueck_beur_ein, gueltig_von, gueltig_bis ); 
- Index: sos_stg_fach auf sos_stg (ch30_fach ); 
- Index: sos_stg_mat auf sos_stg (matrikel_nr ); 
- Index: sos_stg_nr1 auf sos_stg (studiengang_nr, fach_nr ); 
- Index: sos_stg_sem1 auf sos_stg (sem_rueck_beur_ein ); 
 
sos_stg_aggr
Hilfstabelle Belegungen von Studiengängen, wird in allen Studierendenstatistiken genutzt.
Feldname	Feldtyp	Größe	Default	Not Null	Beschreibung	
tid_stg	INTEGER	4		false	Nummer des Studiengangs
im Studiengangsverzeichnis lehr_stg_ab	
ca12_staat	SMALLINT	2		true	Nationalität	
geschlecht	SMALLINT	2		true	Geschlecht
1=Männlich, 2=Weiblich	
alter	NUMERIC	(14,2)		false	Alter in Jahren	
hzbart	SMALLINT	2		false	Art der HZB (gruppiert)
in 5 groben Kategorien: Allgem. HS-Reife, Fachgeb.HS-Reife etc.	
hmkfzkz	SMALLINT	2		false	Heimat-KFZ-Kennzeichen Inland
0=Inland, 1=Ausland	
hmkfz	INTEGER	4		false	KFZ-Kennzeichen des Heimat-Wohnsitz	
semkfzkz	SMALLINT	2		false	Semester-Wohnsitz-KFZ-Kennzeichen Inland
0=Inland, 1=Ausland	
semkfz	INTEGER	4		false	KFZ-Kennzeichen des Semester-Wohnsitz	
hzbkfzkz	SMALLINT	2		false	KFZ-Kennzeichen der HZB Inland
0=Inland, 1=Ausland	
hzbkfz	INTEGER	4		false	KFZ-Kennzeichen der HZB	
hrst	CHAR	1		false	Hörerstatus	
studiengang_nr	SMALLINT	2		true	Erster/Zweiter Studiengang etc.	
fach_nr	SMALLINT	2		true	Erstes / Zweites Fach etc.	
fach_sem_zahl	SMALLINT	2		true	Anzahl Fachsemester	
sem_rueck_beur_ein	SMALLINT	2		true	Semester der Belegung	
kz_rueck_beur_ein	SMALLINT	2		true	Rückmeldestatus	
klinsem	SMALLINT	2		false	Anzahl klinischer Semester	
hssem	SMALLINT	2		false	Anzahl Hochschulsem.	
stuart	CHAR	1		false	Art des Studiums	
stutyp	CHAR	1		false	Typ des Studiums	
stufrm	CHAR	1		false	Studienform	
stichtag	INTEGER	4		false	Art des Stichtag
0=Tagesaktuell	
summe	INTEGER	4		false	Summe	
- Index: sos_stg_aggr_1 auf sos_stg_aggr (sem_rueck_beur_ein ); 
- Index: sos_stg_aggr_2 auf sos_stg_aggr (kz_rueck_beur_ein ); 
- Index: sos_stg_aggr_3 auf sos_stg_aggr (stichtag ); 
- Index: sos_stg_aggr_4 auf sos_stg_aggr (hrst ); 
- Index: sos_stg_aggr_5 auf sos_stg_aggr (studiengang_nr ); 
- Index: sos_stg_aggr_6 auf sos_stg_aggr (fach_nr ); 
- Index: sos_stg_aggr_dgr auf sos_stg_aggr (ca12_staat, geschlecht, sem_rueck_beur_ein ); 
- Index: sos_stg_aggr_fnr auf sos_stg_aggr (studiengang_nr, fach_nr, fach_sem_zahl, sem_rueck_beur_ein ); 
- Index: sos_stg_aggr_stg auf sos_stg_aggr (tid_stg ); 
 
sos_stg_cube
Cube-Tabelle Belegungen von Studiengängen, wird für ICE genutzt.
Feldname	Feldtyp	Größe	Default	Not Null	Beschreibung	
hs_nr	INTEGER	4		false	Hochschulen Namen
ICE-Merkmal Nummer 405	
bland	INTEGER	4		false	Bundesland (Deutschland)
ICE-Merkmal Nummer 802	
ca12_staat	INTEGER	4		false	Staatsangehörigkeit (weltweit)
ICE-Merkmal Nummer 410	
geschlecht	INTEGER	4		false	Geschlecht
ICE-Merkmal Nummer 501	
alter	INTEGER	4		false	Alter (Jahre)
ICE-Merkmal Nummer 523	
hzbart	INTEGER	4		false	Hochschul-Zugangsberechtigung
ICE-Merkmal Nummer 806	
hmkfzkz	INTEGER	4		false	Heimatwohnsitz (Staat)
ICE-Merkmal Nummer 807	
hmkfz	INTEGER	4		false	Heimatwohnsitz (Kreis d. Erwerbs)
ICE-Merkmal Nummer 808	
semkfzkz	INTEGER	4		false	Semesterwohnsitz (Staat)
ICE-Merkmal Nummer 809	
semkfz	INTEGER	4		false	Semesterwohnsitz (Kreis d. Erwerbs)
ICE-Merkmal Nummer 810	
hzbkfzkz	INTEGER	4		false	HZB - Staat d. Erwerbs
ICE-Merkmal Nummer 423	
hzbkfz	INTEGER	4		false	HZB - Kreis d. Erwerbs
ICE-Merkmal Nummer 424	
hrst	INTEGER	4		false	Hörerstatus (intern)
ICE-Merkmal Nummer 813	
studiengang_nr	INTEGER	4		false	Studiengang Nr.
ICE-Merkmal Nummer 373	
fach_nr	INTEGER	4		false	Studienfach Nr.
ICE-Merkmal Nummer 372	
fach_sem_zahl	INTEGER	4		false	Studiensem. nach Fachsem.
ICE-Merkmal Nummer 112	
sem_rueck_beur_ein	INTEGER	4		false	Zeitpunkt semesterweise
ICE-Merkmal Nummer 604	
kz_rueck_beur_ein	INTEGER	4		false	Einschreib/Rückmeldestatus
ICE-Merkmal Nummer 815	
klinsem	INTEGER	4		false	Anzahl klin. Semester
ICE-Merkmal Nummer 830	
hssem	INTEGER	4		false	Studiensem. nach Hochschulsem.
ICE-Merkmal Nummer 111	
stuart	INTEGER	4		false	Art des Studiums (intern)
ICE-Merkmal Nummer 816	
stutyp	INTEGER	4		false	Studiumstyp
ICE-Merkmal Nummer 817	
stufrm	INTEGER	4		false	Studienform (intern)
ICE-Merkmal Nummer 818	
stichtag	INTEGER	4		false	Stichtag (Studierende)
ICE-Merkmal Nummer 819	
lehr	INTEGER	4		false	Lehreinheit (intern)
ICE-Merkmal Nummer 820	
stg	INTEGER	4		false	Studienfach (intern)
ICE-Merkmal Nummer 821	
vertfg	INTEGER	4		false	Vertiefung (intern)
ICE-Merkmal Nummer 832	
schwerpunkt	INTEGER	4		false	Studienschwerpunkt (intern)
ICE-Merkmal Nummer 822	
kz_fach	INTEGER	4		false	Fachkennzeichen (intern)
ICE-Merkmal Nummer 823	
abschluss	INTEGER	4		false	Studienabschluss (intern)
ICE-Merkmal Nummer 824	
stort	INTEGER	4		false	Standort der Hochschule
ICE-Merkmal Nummer 825	
rsz	INTEGER	4		false	Regelstudienzeit
ICE-Merkmal Nummer 805	
summe	DECIMAL	(16,2)		false	Summe	
 
sos_stichtag
Stichtage
Feldname	Feldtyp	Größe	Default	Not Null	Beschreibung	
tid	SERIAL	4		true	Laufnummer	
name	CHAR	150		false	Name	
stichtagsart	CHAR	100		false	Art des Stichtags	
gueltig_von	DATE	4		false	Gültig von	
gueltig_bis	DATE	4		false	Gültig bis	
appl_key	VARCHAR	255		false	Schlüssel für Anwendung
Dieser Wert wird vom Hersteller vergeben	
Primärschlüssel pk_sos_stichtag
- tid
 
sos_stichtag_datum
Stichtagsdatum für jedes Semester
Feldname	Feldtyp	Größe	Default	Not Null	Beschreibung	
tid	SERIAL	4		true	Laufnummer	
semester	SMALLINT	2		false	Bezugssemester	
datum	DATE	4		false	Datum des Stichtags	
stichtag	INTEGER	4		false	Laufnummer des Stichtags	
Primärschlüssel pk_sos_st_datum
- tid
 
sos_stud_loe
Studierende, die in SOS gelöscht wurden.
Feldname	Feldtyp	Größe	Default	Not Null	Beschreibung	
matrikel_nr	INTEGER	4		false		
 
sos_studenten_neu
Die Tabelle sos_studenten_neu in SuperX entspricht einer verkürzten Kopie der sos-Tabelle im SOS-System. Sie wird für die Übernahme neuer / geänderter Sätze aus SOS benutzt.
Feldname	Feldtyp	Größe	Default	Not Null	Beschreibung	
matrikel_nr	INTEGER	4		true		
d_geburt	DATE	4		false		
geburtsort	CHAR	25		false		
geschlecht	SMALLINT	2		false		
d_exmatr	DATE	4		false		
kz_rueck_beur_ein	char	1		false		
sem_rueck_beur_ein	SMALLINT	2		false		
plz	CHAR	10		false		
ort	CHAR	30		false		
d_immatr	DATE	4		false		
ch27_grund_beurl	CHAR	1		false		
ch62_grund_exmatr	CHAR	2		false		
ca12_staat	char	3		false		
ca8_bundesland	CHAR	2		false	Bundesland des Heimatwohnsitzes (astat)	
hs_sem_zahl	SMALLINT	2		false		
url_sem_zahl	SMALLINT	2		false		
hmkfzkz	CHAR	1		false		
hmkfz	CHAR	5		false		
semkfzkz	CHAR	1		false		
semkfz	CHAR	5		false		
hzbart	CHAR	2		false		
hzbjahr	SMALLINT	2		false		
hzbkfzkz	CHAR	1		false		
hzbkfz	CHAR	5		false		
hzbdatum	DATE	2		false		
hzbnote	SMALLINT	2		false		
hssemgewicht	DECIMAL	(4,2)		false		
urlsemgewicht	DECIMAL	(4,2)		false		
erhskfz	CHAR	5		false		
erhsart	CHAR	2		false		
erhssembrd	SMALLINT	2		false		
erstsemhs	SMALLINT	2		false		
sperrart1	CHAR	10		false	1. Art der Rueckmeldesperre	
sperrart2	CHAR	10		false	2. Art der Rueckmeldesperre
Austauschstudierende =”A”	
staatkez	CHAR	1		false	Kennzeichen Bildungsinlaender
D=Deutsche/r Staatsbürger/in, E=EU-Ausländer/in, B=Bildungsinländer/in, A=Nicht EU-Ausländer/in ohne deutsche HZB	
- Index: unique sos_studneumat auf sos_studenten_neu (matrikel_nr ); 
 
studienabschnitt
Schlüssel Grund-Hauptstudium
Feldname	Feldtyp	Größe	Default	Not Null	Beschreibung	
tid	INTEGER	4		false		
eintrag	CHAR	30		false		
eintrag_stud	CHAR	30		false		
Joolap-Blueprints
Views
View 	sos_abint_abgrp	
Felder	
sql	SELECT apnr, parent, astat, kurz, druck, lang_1, sortc2 as sort, struktur_c as abgrp, d_akt_von, d_akt_bis FROM sos_cifx where key=35 ; 	
 
View 	sos_fach_astat	
Felder	
sql	SELECT apnr, parent, kurz, druck, lang_1, sort1, sort2, sort3, sortc1, sortc2, struktur_int, struktur_c, ebene, d_akt_von, d_akt_bis FROM sos_cifx where key=738 ; 	
 
View 	sos_fb_fach	
Felder	
sql	SELECT apnr, parent, kurz, druck, lang_1, sort1, sort2, sort3, sortc1, sortc2, struktur_int, struktur_c, ebene, d_akt_von, d_akt_bis FROM sos_cifx where key=742 ; 	
 
View 	sos_fgr_fach	
Felder	
sql	SELECT apnr, parent, kurz, druck, lang_1, sort1, sort2, sort3, sortc1, sortc2, struktur_int, struktur_c, ebene, d_akt_von, d_akt_bis FROM sos_cifx where key=741 ; 	
 
View 	sos_hrst_sicht	
Felder	
sql	SELECT apnr, parent, kurz, druck, lang_1, sort1, sort2, sort3, sortc1, sortc2, struktur_int, struktur_c, ebene, d_akt_von, d_akt_bis FROM sos_cifx where key=739 ; 	
 
View 	sos_k_astfr	
Felder	
sql	SELECT apnr,druck FROM cifx where key=620; 	
 
View 	sos_k_astgrp	
Felder	
sql	SELECT apnr,druck FROM cifx where key=621; 	
 
View 	sos_k_beugrund	
Felder	
sql	SELECT apnr,druck,astat FROM sos_cifx where key=27; 	
 
View 	sos_k_bland	
Felder	
sql	SELECT apnr,druck ,astat FROM cifx where key=8 ; 	
 
View 	sos_k_fb	
Felder	
sql	SELECT apnr,druck FROM cifx where key=90; 	
 
View 	sos_k_gdex	
Felder	
sql	SELECT apnr,druck,astat FROM sos_cifx where key=62 ; 	
 
View 	sos_k_geschl	
Felder	
sql	SELECT apnr,druck FROM cif where key=9003; 	
 
View 	sos_k_hrst	
Felder	
sql	SELECT apnr,kurz,druck ,astat,parent as his_hrst FROM sos_cifx where key=613; 	
 
View 	sos_k_hzbart	
Felder	
sql	SELECT apnr,druck,astat FROM cifx where key=601; 	
 
View 	sos_k_kzfa	
Felder	
sql	SELECT apnr,kurz, druck,astat FROM cifx where key=614; 	
 
View 	sos_k_le	
Felder	
sql	SELECT apnr,druck FROM cifx where key=619; 	
 
View 	sos_k_modulart	
Felder	
sql	SELECT apnr,kurz, druck,lang_1 FROM cifx where key=9013; 	
 
View 	sos_k_part	
Felder	
sql	SELECT apnr,druck, astat FROM sos_cifx where key=9002; 	
 
View 	sos_k_pnr	
Felder	
sql	SELECT apnr,druck FROM cif where key=631; 	
 
View 	sos_k_ppruef	
Felder	
sql	SELECT apnr,kurz, druck,lang_1 FROM cifx where key=9011; 	
 
View 	sos_k_pstatus	
Felder	
sql	SELECT apnr,druck FROM cifx where key=622; 	
 
View 	sos_k_pvers	
Felder	
sql	SELECT apnr,kurz, druck,lang_1 FROM cif where key=632; 	
 
View 	sos_k_schwp	
Felder	
sql	SELECT apnr,druck FROM cifx where key=41; 	
 
View 	sos_k_semgewicht	
Felder	
sql	SELECT apnr,druck FROM cif where key=617; 	
 
View 	sos_k_sperre	
Felder	
sql	SELECT apnr,kurz, druck,lang_1,astat as sos_sperre1, parent as sos_sperre2 FROM cifx where key=305; 	
 
View 	sos_k_staat	
Felder	
sql	SELECT apnr,druck,astat,bund_apnr as erdteil FROM cifx where key=12; 	
 
View 	sos_k_status	
Felder	
sql	SELECT apnr,druck,astat FROM cifx where key=9001; 	
 
View 	sos_k_stort	
Felder	
sql	SELECT apnr,kurz, druck FROM cifx where key=9012; 	
 
View 	sos_k_stuart	
Felder	
sql	SELECT apnr,druck FROM cifx where key=616; 	
 
View 	sos_k_stufrm	
Felder	
sql	SELECT apnr,druck,astat FROM cifx where key=612; 	
 
View 	sos_k_stutyp	
Felder	
sql	SELECT apnr,druck FROM cifx where key=40; 	
 
View 	sos_k_vert	
Felder	
sql	SELECT apnr,druck FROM cifx where key=39; 	
 
View 	sos_lehr_fach	
Felder	
sql	SELECT apnr, parent, kurz, druck, lang_1, sort1, sort2, sort3, sortc1, sortc2, struktur_int, struktur_c, ebene, d_akt_von, d_akt_bis FROM sos_cifx where key=737 ; 	
 
View 	sos_sb_fach	
Felder	
sql	SELECT apnr, parent, kurz, druck, lang_1, sort1, sort2, sort3, sortc1, sortc2, struktur_int, struktur_c, ebene, d_akt_von, d_akt_bis FROM sos_cifx where key=740 ; 	
 
View 	sos_vdhdpnr	
Felder	
sql	SELECT apnr,druck FROM cif where key=9010; 	
 
Funktionen / Prozeduren
Funktion / Prozedur 	lehr_stg_ab_stug_f	
Beschreibung	Füllt die lehr_stg_ab_stug aus COB 	
Parameter		
Script	$SOS_PFAD/prozeduren/proc_lehr_stg_ab_stug_f_pg.sql	
Script	$SOS_PFAD/prozeduren/proc_lehr_stg_ab_stug_f_ids.sql	
Rückgabe	- erzeugt Typ: boolean	
Kommentar	Bei Erfolg true	
 
Funktion / Prozedur 	nvl	
Beschreibung	Liefert einen String und einen Ersatz-String, wenn der erste Parameter null ist.	
Parameter	- wert1 varchar (Ein String, der null sein kann)
- wert2 varchar (Ein String, der zurückgegeben wird, wenn der erste null ist)	
Script	CREATE or replace FUNCTION nvl(varchar,varchar) RETURNS text AS ‘select $1::text where $1 is not null union select $2::text where $1 is null;’ LANGUAGE ‘sql’; 	
Rückgabe	- wert Typ: text	
Kommentar	Der String	
 
Funktion / Prozedur 	nvl	
Beschreibung	Liefert einen String und einen Ersatz-String, wenn der erste Parameter null ist.	
Parameter	- wert1 char (Ein String, der null sein kann)
- wert2 char (Ein String, der zurückgegeben wird, wenn der erste null ist)	
Script	CREATE or replace FUNCTION nvl(char,char) RETURNS text AS ‘select $1::text where $1 is not null union select $2::text where $1 is null;’ LANGUAGE ‘sql’; 	
Rückgabe	- wert Typ: text	
Kommentar	Der String	
 
Funktion / Prozedur 	sp_fach_sem_zahl	
Beschreibung	Ermittelt die Fachsem.-Zahl vom Datum der Prüfung bis zum jeweiligen Semesterbeginn 	
Parameter	- datum date (Ein Datum)	
Script	$SOS_PFAD/prozeduren/proc_sp_fach_sem_zahl_pg.sql	
Script	$SOS_PFAD/prozeduren/proc_sp_fach_sem_zahl_ids.sql	
Rückgabe	- fach_sem_zahl Typ: decimal(4,2)	
Kommentar	Anz. Fachsem.	
 
Masken
- Maske Abschlußprüfungen (Verlauf) Nummer 16100
- Maske Absolventen nach Anfängern oder Wechslern Nummer 16610
- Maske Absolventen nach Fachsemestern Nummer 16060
- Maske Absolventen nach Fach und Abschluss (Zeitr.) Nummer 16240
- Maske Alter bei der Prüfung Nummer 16360
- Maske Alter der Studierenden Nummer 16340
- Maske Anzahl der Prüfungen je Fachsemester Nummer 16530
- Maske Anzahl der Prüfungen nach Noten Nummer 16570
- Maske Anzahl der Prüfungen und Notendurchschnitt Nummer 16550
- Maske Berechnung Schwundquote Nummer 16630
- Maske Durchschnittsnoten der Absolventen Nummer 16590
- Maske Einschreibungen (Verlauf) Nummer 16160
- Maske Fachstudiendauer (Verlauf) Nummer 16120
- Maske Note bei der Abschlußprüfung (Verlauf) Nummer 16140
- Maske Prüfprotokoll Studium Nummer 16430
- Maske Prüfungen nach Fach, Fachsemestern u. Geschl. Nummer 16450
- Maske Prüfungsnoten Nummer 16400
- Maske Stud. nach Hochschulzugangsb.(Zeitreihe) Nummer 16380
- Maske Studiengangsverzeichnis (lehr_stg_ab) Nummer 16420
- Maske Studierende (Zeitreihe) Nummer 16000
- Maske Studierende in der Regelstudienzeit Nummer 16300
- Maske Studierende nach Abschlüssen Nummer 16280
- Maske Studierende nach Fach, Abschluss und Geschlecht Nummer 16040
- Maske Studierende nach Fach/Hochschulsemestern Nummer 16490
- Maske Studierende nach Fach und Wohnort Nummer 16200
- Maske Studierende nach Hörerstatus Nummer 16260
- Maske Studierende nach Staatsangehörigkeit Nummer 16220
- Maske Studierende nach Studiengang und Geschlecht Nummer 16020
- Maske Studierende pro Fachsemester Nummer 16180
- Maske Studierende und Absolventen (Zeitreihe) Nummer 16470