Modulbeschreibung kern

SuperX-Version2
Modulversion6.0b
SachgebietAdministration id 0
SysteminfoAdministration id 9
ThemaAdministration
Themenbaum-AstAbfragen

Übersicht

Tabellen und Komponenten (alphabetisch)Tabellen (nach Thema)Tabellen (nach Typ)
  1. Tabellen
  2. Joolap-Blueprints
  3. Views
  4. Funktionen / Prozeduren
  5. Masken
  6. Schnittstellenbeschreibung
  1. Administration
  2. Administration
  3. Institutionen verwalten
    • Benutzer verwalten
      • Benutzerinfo verwalten
        • Masken verwalten
          • Uploads/Downloads verwalten
            • Felder
              • Benutzer
                • Stammdaten verwalten
                • Datenmanagement
                  1. Ladetabellen
                    • Datentabellen
                    • Schlüsseltabellen
                    • Hilfstabellen

                      Datenbankschema

                      Tabellen

                      Tabelle aggre_bland

                      Typ: Schlüsseltabelle, Themenbereich: Administration

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      tidINTEGER4false
                      blandCHAR2false
                      textCHAR40true

                      Primärschlüssel c_aggre_bland

                      1. tid
                      Tabelle aggregierung

                      Modulübergreifende Tabelle für Aggregierungen in Ergebnisabfragen.

                      Typ: Schlüsseltabelle, Themenbereich: Administration

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      tidINTEGER4true
                      ordSMALLINT2false
                      nameCHAR50false
                      kategorieCHAR30false
                      wertCHAR255false

                      Primärschlüssel co_aggregierung

                      1. tid
                      Tabelle arch_datum

                      Typ: Datentabelle, Themenbereich: Administration

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      arch_tableVARCHAR255trueName der archivierten Tabelle
                      datumDATETIME255Archivierungsdatum und -uhrzeit
                      bezugszeit_vonINTEGERBezugszeit (von) der archivierten Daten
                      bezugszeit_bisINTEGERBezugszeit (bis) der archivierten Daten
                      bezugsartCHAR1JfalseBezugsart (Semester S, Akad. Jahr A,Jahr J, Quartal Q, Monat M)
                      userinfo_idINTEGERtrueUserinfo ID
                      kommentarVARCHAR255falseKommentar zur Archivierung
                      Tabelle arch_table

                      Typ: Schlüsseltabelle, Themenbereich: Administration

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      idSERIALtrueid
                      nameVARCHAR255Name der archivierten Tabelle
                      zeitfeldVARCHAR255Feld für die Zeitangabe
                      Tabelle cif (cif)

                      Schlüsseltabelle für numerische Schlüssel

                      Typ: Schlüsseltabelle, Themenbereich: Administration

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      tidINTEGER4true
                      hsINTEGER4true
                      keySMALLINT2true
                      apnrINTEGER4true
                      d_akt_vonDATE4false
                      d_akt_bisDATE4false
                      kurzCHAR10false
                      druckCHAR100false
                      lang_1CHAR100false
                      lang_2CHAR150false
                      lang_3CHAR250false
                      sort1INTEGER4false
                      uniquenameVARCHAR255falseSchlüssel

                      Primärschlüssel c_cif

                      1. tid
                      Tabelle cifx (cifx)

                      Schlüsseltabelle für alphanumerische Schlüssel

                      Typ: Schlüsseltabelle, Themenbereich: Administration

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      tidINTEGER4true
                      hsINTEGER4true
                      keySMALLINT2truecif : apnr
                      key : 1
                      apnrCHAR10true
                      d_akt_vonDATE4false
                      d_akt_bisDATE4false
                      kurzVARCHAR255false
                      druckVARCHAR255falseDrucktext
                      lang_1VARCHAR255false
                      lang_2VARCHAR255false
                      lang_3VARCHAR255false
                      parentCHAR10falseübergeordn. Element
                      parent_intINTEGER10falseübergeordn. Element (int)Bei ICE-Schlüsseln
                      filterCHAR10false
                      refapnrCHAR10false
                      astatCHAR10falseamtl. Schlüssel
                      bund_apnrCHAR10falseBundesschlüssel
                      land_apnrCHAR10falseLandesschlüssel
                      hiskey_idVARCHAR255falseHIS-KEYBei GX der hiskey, bei HISINONE hiskey_id
                      uniquenameVARCHAR255falseEindeutiger Name/Schlüssel bei GX
                      sort1INTEGER4false
                      sort2INTEGER4false
                      sort3INTEGER4false
                      sortc1CHAR10false
                      sortc2CHAR10false
                      sourcesysteminteger4falseID des Vorsystems
                      sourcesystem_idVARCHAR255falseID im jew. Vorsystem
                      intern_intINTEGER4false
                      intern_cCHAR10false
                      spracheCHAR3false
                      struktur_intINTEGER4false
                      struktur_cCHAR50false
                      ebeneINTEGER4false
                      lidVARCHAR255falseLanglebige ID
                      parent_lidVARCHAR255falseÜbergeordnete langlebige ID

                      Primärschlüssel c_cifx_tid

                      1. tid
                      Tabelle cifx_customize

                      Typ: Schlüsseltabelle, Themenbereich: Administration

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      tidSERIAL2trueLaufnr.
                      cifx_tableVARCHAR255trueTabelle
                      keySMALLINT2trueSchlüssel
                      apnrCHAR10trueAusprägung
                      kurzVARCHAR255falseKurztext
                      druckVARCHAR255DrucktextfalseDrucktext
                      lang_1VARCHAR255falseLangtext
                      uniquenameVARCHAR255falseSchlüssel (Anzeige)(Das Feld wird derzeit noch nicht ausgewertet.)
                      sort1INTEGER4false
                      struktur_cCHAR50false

                      Primärschlüssel c_cifx_customize

                      1. tid
                      Tabelle colorscheme (Farbschema)

                      Farbschema für Diagramm in BI-Analysen festlegen

                      Typ: Schlüsseltabelle, Themenbereich: Administration

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      idSERIALtrueid
                      captionVARCHAR255Bezeichnung
                      sortorderINTEGERSortierreihenfolge
                      colorsVARCHAR255Farben
                      Tabelle data_upload

                      Verzeichnis der Uploads

                      Typ: Datentabelle, Themenbereich: Administration

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      tidSERIAL4true
                      tablenameVARCHAR255trueTabellennamesx_tables : name
                      filenameDISKBLOB255falseDatei Pfad zur Datei (relativ zu webapps/superx/WEB-INF/ )
                      datatypeVARCHAR255falseDateityp
                      datadelimiterVARCHAR255falseTrennzeichen(Nur bei CSV-Format)
                      dataencodingVARCHAR255falseKodierungutf8,ISO-8859-1 (Nur bei Text-Format)
                      withheaderSMALLINT20falseSpaltenüberschriftenEnthält die Datei Spaltenüberschriften? 1=ja,0=nein
                      rownumberINTEGER4falseZeilenanzahlAnzahl der gelieferten Datensätze
                      zippedSMALLINT20falsezip-Komprimiert1=ja,0=nein
                      ch110_institutCHAR10falseInstitutionorganigramm : key_apnr
                      submission_useridINTEGER2falseUserPerson, die den Download eingereicht hatuserinfo : tid
                      submission_emailVARCHAR255falseEmailSpezielle Email-Adresse für die Protokollierung des Ladens
                      submission_dateDATETIME2falseImportdatumDatum/Uhrzeit des Imports in die SuperX-Datenbank
                      submission_modeSMALLINT2falseImportmodus1=Hinzufügen,0=Alles Löschen und Hinzufügen
                      submission_commTEXT20000falseKommentarKommentar für Website (Datenlegende o.ä.).
                      submission_notedSMALLINT20falseNachricht bei LieferungLieferung bestätigt (per mail an submission_email)
                      uploadedSMALLINT20falseHochgeladen?1=ja,0=nein
                      processedSMALLINT20falseErfolgreich Verarbeitet?1=ja,0=nein
                      processor_emailVARCHAR255falseEmailEmail vom Adminstrator, der über die Datei informiert werden soll
                      processed_dateDATE255falseDatum Verarbeitung1=ja
                      processed_notedSMALLINT20falseNachricht bei Verarbeitung1=ja, Verarbeitung bestätigt (per mail an submission_email und processor_email)

                      Primärschlüssel pk_data_upload

                      1. tid
                      Tabelle db_forms

                      Typ: Schlüsseltabelle, Themenbereich: Administration

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      tidINTEGER4true
                      nameCHAR100false
                      tablenameCHAR100false
                      form_pathCHAR255false
                      captionCHAR200false
                      descriptionCHAR255false

                      Primärschlüssel pk_db_forms

                      1. tid
                      Tabelle db_tabellen

                      Ein Verzeichnis der Tabellennamen nach dem Schema der HIS eG.

                      Typ: Schlüsseltabelle, Themenbereich: Administration

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      db_einfuegemarkeCHAR6
                      tabellen_idSERIALtrue
                      nameCHAR50
                      protokollierungSMALLINT

                      Primärschlüssel c_db_tabellen

                      1. tabellen_id
                      Tabelle db_version

                      Ein Verzeichnis der Modul-Versionen nach dem Schema der HIS eG.

                      Typ: Schlüsseltabelle, Themenbereich: Administration

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      db_einfuegemarkeVARCHAR255
                      his_systemVARCHAR255
                      versionCHAR8
                      kern_systemCHAR1
                      version_hashVARCHARfalse
                      systeminfo_idINTEGER4false

                      Primärschlüssel c_db_version

                      1. his_system
                      1. version
                      Tabelle dbconnections

                      Typ: Schlüsseltabelle, Themenbereich: Administration

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      idVARCHAR255true
                      nameVARCHAR255true
                      driverVARCHAR255false
                      urlVARCHAR255false
                      usernameVARCHAR255false
                      passwortVARCHAR255false
                      minidleSMALLINT5false
                      maxidleSMALLINT5false
                      maxactiveSMALLINT5false
                      testsqlVARCHAR255false

                      Primärschlüssel dbconnections_pkey

                      1. id
                      Tabelle dim_bp_altsicht_apnr

                      Schlüssel für alternative Sichten in Saiku

                      Typ: Schlüsseltabelle, Themenbereich: Administration

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      hierarchie_idVARCHAR200true
                      apnrcharVARCHAR255false
                      apnrINTEGER255false
                      parentcharVARCHAR255false
                      parentINTEGER255false
                      druckVARCHAR255falseDrucktext
                      systeminfo_idINTEGER4false
                      Tabelle dim_bp_apnr

                      Ausprägungen (in ICE tabellenschluessel):

                      Typ: Schlüsseltabelle, Themenbereich: Administration

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      dimension_bp_idINTEGER4true
                      apnrINTEGER255true
                      parentINTEGER255falsefalls in der Standardhierarchie schon parents vergeben sind, können die hier eingetragen weren
                      druckVARCHAR255falseDrucktext
                      systeminfo_idINTEGER4false
                      kurztextVARCHAR255falseKurztext
                      langtextVARCHAR255falseLangtext
                      uniquenameCHAR255falseSchlüssel (alphanumerisch)
                      level1_intINTEGER4falseAuswertungsebene 1 (ganzzahlig)
                      level1_charCHAR255falseAuswertungsebene 1 (String)
                      level1_strCHAR255falseAuswertungsebene 1 (Bezeichnungstext)
                      level2_intINTEGER4falseAuswertungsebene 2 (ganzzahlig)
                      level2_charCHAR255falseAuswertungsebene 2 (String)
                      level2_strCHAR255falseAuswertungsebene 2 (Bezeichnungstext)
                      level3_intINTEGER4falseAuswertungsebene 3 (ganzzahlig)
                      level3_charCHAR255falseAuswertungsebene 3 (String)
                      level3_strCHAR255falseAuswertungsebene 3 (Bezeichnungstext)
                      sortorderINTEGER8Sortierreihenfolge
                      Tabelle dim_closure

                      Beziehungstabelle von Schlüsseln für Saiku

                      Typ: Schlüsseltabelle, Themenbereich: Administration

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      dimension_bp_idINTEGER4false
                      hierarchie_idvarchar200false
                      keyINTEGER4true
                      parentINTEGER255true
                      distanceINTEGER255false
                      Tabelle dim_datum

                      Tabelle für eine übergreifende Datumsdimension

                      Typ: Schlüsseltabelle, Themenbereich: Studierende

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      idINTEGER8true
                      yearINTEGER4false
                      monthINTEGER1false
                      day_of_monthINTEGER2false
                      day_of_weekINTEGER1false
                      day_of_yearINTEGER3false
                      week_of_yearINTEGER2false
                      day_nameVARCHAR25false
                      month_nameVARCHAR25false
                      quarterINTEGER1false
                      weekend_indCHAR1false
                      days_in_monthINTEGER2false
                      day_descVARCHAR25false
                      day_dateDATEfalse
                      semesterVARCHAR25false
                      semester_keyINTEGER5false

                      Primärschlüssel dim_datum_id

                      1. id
                      Tabelle dimension

                      Merkmale (konkret) (in ICE tabellenmerkmale):

                      Typ: Schlüsseltabelle, Themenbereich: Administration

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      tidSERIAL4true
                      dimension_bp_idINTEGER4true
                      fact_tableVARCHAR255false
                      d_akt_vonDATE4false
                      d_akt_bisDATE4false
                      nameVARCHAR255false
                      druckVARCHAR255falseDrucktext
                      lang_1VARCHAR255false
                      lang_2VARCHAR255false
                      lang_3VARCHAR255false
                      sourcefilterVARCHAR255falsewhere-Bedingungggf. zusätzliche where-Bedingung für blueprint
                      system_keyVARCHAR255falseSchlüssel der Anwendungwird von Anwendung gesetzt, darf nicht geändert werden

                      Primärschlüssel c_dim_tid

                      1. tid
                      Tabelle dimension_bp

                      Merkmale (abstrakt)

                      Typ: Schlüsseltabelle, Themenbereich: Administration

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      tidSERIAL4true
                      apnrVARCHAR255true
                      d_akt_vonDATE4false
                      d_akt_bisDATE4false
                      kurzVARCHAR255false
                      druckVARCHAR255falseDrucktext
                      lang_1VARCHAR255false
                      lang_2VARCHAR255false
                      lang_3VARCHAR255false
                      keyfieldVARCHAR255falseSchlüsselfeld
                      keyfieldtypeVARCHAR255falseTyp Schlüsselfeld
                      datatypeVARCHAR255falsenominal/stetig
                      captionfieldVARCHAR255falseBezeichnungsfeld
                      sortfieldVARCHAR255falseSortierfeld
                      sourceVARCHAR255falseQuelltabelle
                      sourcefilterVARCHAR255falseggf. auch where-Bedingung für Quelltabelle
                      system_keyVARCHAR255falseSchlüssel der Anwendungwird von Anwendung gesetzt, darf nicht geändert werden

                      Primärschlüssel c_dim_bp_tid

                      1. tid
                      Tabelle download_group_bez

                      Zuordnung Gruppen zu Download-Adressen

                      Typ: Schlüsseltabelle, Themenbereich: Administration

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      groupinfo_idINTEGER4false
                      download_idINTEGER4false

                      Primärschlüssel c_downloadgroup_b

                      1. groupinfo_id
                      1. download_id
                      Tabelle download_keyw_bez

                      Zuordnung Stichwörter zu Download-Adressen

                      Typ: Schlüsseltabelle, Themenbereich: Administration

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      keyword_idINTEGER4false
                      download_idINTEGER4false

                      Primärschlüssel c_downloadthm_b

                      1. keyword_id
                      1. download_id
                      Tabelle download_user_bez

                      Zuordnung Gruppen zu Download-Adressen

                      Typ: Schlüsseltabelle, Themenbereich: Administration

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      userinfo_idINTEGER4false
                      download_idINTEGER4false

                      Primärschlüssel c_downloaduser_b

                      1. userinfo_id
                      1. download_id
                      Tabelle etl_job

                      Schlüsseltabelle für Ladejobs

                      Typ: Schlüsseltabelle, Themenbereich: Administration

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      tidSERIALtruetid
                      uniquenameVARCHAR255trueSchlüssel
                      captionVARCHAR255Bezeichnung
                      systeminfo_idINTEGERtrueKomponente
                      logfileVARCHAR255falseLogdatei
                      custom_jobSMALLINT2551falseJob custom1=ja, d.h. von der Hochschule angepaßt, 0=nein, d.h. Auslieferung der Software

                      Primärschlüssel etl_job_pk

                      1. tid
                      Tabelle etl_job_param

                      Schlüsseltabelle für Parameter für Ladejobs

                      Typ: Schlüsseltabelle, Themenbereich: Administration

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      tidSERIALtruetid
                      etl_job_idINTEGERtrueLadejob
                      uniquenameVARCHAR255trueUnique Name
                      nameVARCHAR255Bezeichnung
                      param_defaultVARCHAR255falseDefaultwert

                      Primärschlüssel etl_job_param_pk

                      1. tid
                      Tabelle etl_step

                      Schlüsseltabelle für Ladeschritte

                      Typ: Schlüsseltabelle, Themenbereich: Administration

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      tidSERIALtruetid
                      uniquenameVARCHAR255trueUnique Name
                      captionVARCHAR255Bezeichnung
                      systeminfo_idINTEGERtrueKomponente
                      step_type_idINTEGER2trueTyp des Schrittes1=Gruppierung, 2=Loadtable,3=nativeaction,4=loadmask,5=select
                      logfileVARCHAR255falseLogdatei
                      custom_stepSMALLINT2551falseLadeschritt custom1=ja, d.h. von der Hochschule angepaßt, 0=nein, d.h. Auslieferung der Software

                      Primärschlüssel etl_step_pk

                      1. tid
                      Tabelle etl_step_property

                      Schlüsseltabelle für Eigenschaften von Ladeschritten

                      Typ: Schlüsseltabelle, Themenbereich: Administration

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      tidSERIALtruetid
                      etl_step_idINTEGERtrueArten des Ladeschritts
                      prop_nameVARCHAR255Bezeichnung
                      prop_valueTEXT255falseWert

                      Primärschlüssel etl_step_property_pk

                      1. tid
                      Tabelle etl_step_relation

                      Schlüsseltabelle für Beziehungen zwischen Ladeschritten, und Ausführungssteuerung

                      Typ: Schlüsseltabelle, Themenbereich: Administration

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      tidSERIALtruetid
                      step_idINTEGER2trueLadeschritt
                      parent_step_idINTEGER2falseÜbergeordneter Ladeschritt
                      job_idINTEGER2trueLadejob
                      force_continueSMALLINT21falseLadejob bei Fehler weiterführen
                      step_activeSMALLINT21falseLadeschritt aktiv
                      sortnrINTEGER21falseLadeschritt Sortiernr.
                      custom_stepSMALLINT21falseLadeschritt custom1=ja, d.h. von der Hochschule angepaßt, 0=nein, d.h. Auslieferung der Software

                      Primärschlüssel etl_step_relation_pk

                      1. tid
                      Tabelle etl_step_type

                      Schlüsseltabelle für Arten von Ladeschritten, z.B. loadtable, nativeaction,unload

                      Typ: Schlüsseltabelle, Themenbereich: Administration

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      tidSERIALtruetid
                      uniquenameVARCHAR255trueUnique Name
                      captionVARCHAR255Bezeichnung
                      handlerVARCHAR255falseHandler-Anwendung

                      Primärschlüssel etl_step_type_pk

                      1. tid
                      Tabelle etl_step_type_param

                      Schlüsseltabelle für Parameter für Arten von Ladeschritten

                      Typ: Schlüsseltabelle, Themenbereich: Administration

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      tidSERIALtruetid
                      etl_step_type_idINTEGERtrueArten des Ladeschritts
                      uniquenameVARCHAR255trueUnique Name
                      nameVARCHAR255Bezeichnung
                      param_defaultVARCHAR255falseDefaultwert

                      Primärschlüssel etl_step_type_param_pk

                      1. tid
                      Tabelle felderinfo

                      Typ: Schlüsseltabelle, Themenbereich: Administration

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      tidINTEGER4true
                      nameVARCHAR255true
                      nummerINTEGER4true
                      xINTEGER4false
                      yINTEGER4false
                      buttonbreiteINTEGER4false
                      feldbreiteINTEGER4false
                      zeilenanzahlINTEGER4false
                      typCHAR15falsemenu_element : element
                      element_value::char(15) : typ
                      laengeINTEGER4false
                      obligatorischINTEGER4falsemenu_element_mandatory : element
                      element_value : obligatorisch
                      artINTEGER4falsemenu_element_fieldmode : element
                      element_value : art
                      relationtextfalse
                      attributCHAR100false
                      defaultwertTEXTfalse

                      Primärschlüssel c_felderinfo

                      1. tid
                      Tabelle fm_templates

                      Typ: Schlüsseltabelle, Themenbereich: Administration

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      tidSERIAL4true
                      idchar200true
                      contenttexttrue
                      descriptionchar200false
                      commentchar200false
                      versioninteger1false

                      Primärschlüssel pk_fm_tid

                      1. tid
                      Tabelle graphicformat

                      Typ: Schlüsseltabelle, Themenbereich: Administration

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      idCHAR100true
                      charttypeCHAR255true
                      captionCHAR255false
                      widthINTEGER4false
                      heightINTEGER4false
                      captionxCHAR255false
                      captionyCHAR255false
                      linexINTEGER4true
                      lineyINTEGER4true
                      showvaluesINTEGER4true
                      moreattribsTEXTfalse

                      Primärschlüssel c_graphicformat

                      1. id
                      Tabelle group_field_pref

                      Möglichkeit für bestimmte Gruppen Felder auszublenden, hidden in pref setzen.

                      Typ: Schlüsseltabelle, Themenbereich: Administration

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      tidserialLaufnummer
                      groupinfo_idintegerGruppegroupinfo : tid
                      field_idintegerFeldfelderinfo : tid
                      prefvarchar255Aktion

                      Primärschlüssel ix_group_felder_p1

                      1. tid
                      Tabelle group_hinweis

                      Gruppen die bestimmte Hinweise sehen/bestätigen müssen

                      Typ: Schlüsseltabelle, Themenbereich: Administration

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      groupinfo_idINTEGERtrue
                      hinweise_idintegertrue

                      Primärschlüssel c_grp_hinweis

                      1. groupinfo_id
                      1. hinweise_id
                      Tabelle group_masken_bez

                      Typ: Schlüsseltabelle, Themenbereich: Administration

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      groupinfo_idINTEGER4falsegroupinfo : tid
                      maskeninfo_idINTEGER4falsemaskeninfo : tid

                      Primärschlüssel c_group_masken_bez

                      1. groupinfo_id
                      1. maskeninfo_id
                      Tabelle group_portlet_bez

                      Typ: Schlüsseltabelle, Themenbereich: Administration

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      groupinfo_idINTEGER4falseGroupID
                      portlet_idINTEGER4falsePortlet

                      Primärschlüssel c_group_portlet_bez

                      1. portlet_id
                      1. groupinfo_id
                      Tabelle group_sachgeb_bez

                      Typ: Schlüsseltabelle, Themenbereich: Administration

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      groupinfo_idINTEGER4falsegroupinfo : tid
                      sachgebiete_idINTEGER4falsesachgebiete : tid

                      Primärschlüssel c_group_sachgeb_bez

                      1. groupinfo_id
                      1. sachgebiete_id
                      Tabelle group_sichtarten

                      Typ: Schlüsseltabelle, Themenbereich: Administration

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      groupinfo_idINTEGERfalsegroupinfo : tid
                      sichtartCHAR255falseRechte für eine Art von Sichten geben

                      Primärschlüssel pk_group_sichtart

                      1. groupinfo_id
                      1. sichtart
                      Tabelle group_sichten

                      Typ: Schlüsseltabelle, Themenbereich: Administration

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      groupinfo_idINTEGERfalsegroupinfo : tid
                      sicht_name_internCHAR200falseRechte für eine einzelne Sicht gebensichten : name_intern

                      Primärschlüssel pk_group_sicht

                      1. groupinfo_id
                      1. sicht_name_intern
                      Tabelle groupinfo

                      Typ: Schlüsseltabelle, Themenbereich: Administration

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      tidINTEGER4false
                      nameCHAR255false

                      Primärschlüssel c_groupinfo

                      1. tid
                      Tabelle hisinone_deleted_entity

                      Entities die in HISinOne gelöscht wurden.

                      Typ: Datentabelle, Themenbereich: Administration

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      person_idINTEGER4falseperson_id der gelöschten Entity
                      matrikel_nrINTEGER4falseMatrikelnummer der gelöschten Entity
                      entityVARCHAR255falseEntiy-Klasse des gelöschten Objekts in HISinOne
                      deleted_in_hisinoneDATETIME4falseZeitpunkt der Löschung in HISinOne
                      deleted_in_biDATETIME4falseZeitpunkt der Löschung in der BI
                      jobVARCHAR255falseJob-Ausführung in HISinOne von der Delete-Event ausgelöst wird
                      Tabelle hochschulinfo (Hochschulinfo)

                      Name und Adresse der Hochschule

                      Typ: Schlüsseltabelle, Themenbereich: Administration

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      nameCHAR100true
                      adresseCHAR200false
                      hs_nrINTEGER4trueHochschulnummer (HIS)hochschulen : hs_nr
                      kapitelCHAR5true
                      superx_serverCHAR100true
                      kennungCHAR8false(Obsolet)
                      passwdCHAR16false(Obsolet)

                      Primärschlüssel c_hochschulinfo

                      1. hs_nr
                      Tabelle implicit_orgunit_rights

                      Schlüsseltabelle für LiveMapping

                      Typ: Schlüsseltabelle, Themenbereich: Administration

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      userinfo_idINTEGERVerweis auf userinfo.tid
                      apnrVARCHAR255OrgUnit-Schlüssel (aus organigramm bzw. cifx key 110)
                      uniquenameVARCHAR255truezugehöriger uniqname
                      lidVARCHAR255id
                      Tabelle k_astat_abschl_grp (Amtl.Abschlüsse (Bundesschlüssel) und Gruppen)

                      Typ: Schlüsseltabelle, Themenbereich: Stammdaten verwalten

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      abschluss_astat_bundVARCHAR255trueAbschluss (Bundesschlüssel)
                      abschluss_astat_bund_ktxtVARCHAR255falseAbschluss (Bundesschlüssel) Kurztext
                      abschlussartVARCHAR255falseAbschlussart
                      abschluss_grpVARCHAR255falseAbschlussgruppe
                      ist_lehramtSMALLINT2550falseLehramt (J/N)Ist Lehramt=1, nein =0

                      Primärschlüssel pk_k_astat_abschl_grp

                      1. abschluss_astat_bund
                      Tabelle k_astat_abschluss2steller (Amtl.Abschluss-Schlüssel (Bundesschlüssel))

                      Typ: Schlüsseltabelle, Themenbereich: Stammdaten verwalten

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      schluesselVARCHAR255trueSchlüssel
                      nameVARCHAR255falseName
                      Tabelle k_astat_abschluss3steller_land (Amtl.Abschluss-Schlüssel (Land) zu Bundesschlüssel)

                      Typ: Schlüsseltabelle, Themenbereich: Stammdaten verwalten

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      schluesselVARCHAR255trueSchlüssel
                      gueltig_abINTEGER10false
                      landINTEGER10falseBundesland
                      versionINTEGER10false
                      sortkeyINTEGER10false
                      gueltig_bisINTEGER10false
                      nameVARCHAR255falseName
                      sig2stellerVARCHAR255falseBundesschlüssel Abschluss2-steller
                      keybundVARCHAR255falseBundesschlüssel Studienform+Abschluss3-steller
                      Tabelle k_astat_faechergruppe (Amtl.Fächergruppen-Schlüssel (Bundesschlüssel))

                      Typ: Schlüsseltabelle, Themenbereich: Stammdaten verwalten

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      schluesselVARCHAR255trueSchlüssel
                      nameVARCHAR255falseName
                      Tabelle k_astat_kontinent (Kontinent-Schlüssel (Bundesschlüssel))

                      Typ: Schlüsseltabelle, Themenbereich: Stammdaten verwalten

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      schluesselINTEGER255trueSchlüssel
                      nummerVARCHAR255falseNummer
                      nameVARCHAR255falseName

                      Primärschlüssel c_k_astat_kontinent

                      1. schluessel
                      Tabelle k_astat_lfb_fg

                      Typ: Schlüsseltabelle, Themenbereich: Administration

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      tidSERIAL4true
                      fgrCHAR10false
                      fgr_strCHAR255false
                      lfbCHAR10false
                      lfb_strCHAR255false
                      fgCHAR10false
                      fg_strVARCHAR255false
                      gueltig_vonDATE255false
                      gueltig_bisDATE255false

                      Primärschlüssel pk_k_astat_lfb_fg

                      1. tid
                      Tabelle k_astat_staat (Amtl.Staaten-Schlüssel (Bundesschlüssel))

                      Typ: Schlüsseltabelle, Themenbereich: Stammdaten verwalten

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      schluesselINTEGER255trueSchlüssel
                      nummerVARCHAR255falseNummer
                      nameVARCHAR255falseName
                      kennzVARCHAR255falseKennzeichen
                      kontinentINTEGER255falseKontinent

                      Primärschlüssel c_k_astat_staat

                      1. schluessel
                      Tabelle k_astat_staat_eu (Staaten nach EU-Mitgliedschaft)

                      Typ: Schlüsseltabelle, Themenbereich: Studierende, Prüfungen

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      tidSERIAL4true
                      astatCHAR3true
                      euCHAR1falseEU-Mitglied?J=ja, N=nein
                      semester_vonINTEGER4false
                      semester_bisINTEGER4false
                      gueltig_vonDATE4false
                      gueltig_bisDATE4false

                      Primärschlüssel pk_k_astat_staat_eu

                      1. tid
                      Tabelle k_astat_studienbereich (Amtl.Sudienbereich-Schlüssel (Bundesschlüssel))

                      Typ: Schlüsseltabelle, Themenbereich: Stammdaten verwalten

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      schluesselVARCHAR255trueSchlüssel
                      nameVARCHAR255falseName
                      fgrVARCHAR255falseFächergruppe (Schlüssel)
                      Tabelle k_astat_studienfach (Amtl.Sudienfach-Schlüssel (Bundesschlüssel))

                      Typ: Schlüsseltabelle, Themenbereich: Stammdaten verwalten

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      schluesselVARCHAR255trueSchlüssel
                      nameVARCHAR255falseName
                      sbVARCHAR255falseStudienbereich (Schlüssel)
                      Tabelle k_astat_studienfach_land (Amtl.Fächerschlüssel (Land) zu Bundesschlüssel)

                      Typ: Schlüsseltabelle, Themenbereich: Stammdaten verwalten

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      schluesselVARCHAR255falseLandesschlüssel
                      gueltig_abINTEGER10falseGültigkeitsbeginn (Bsp: 20181 für SoSe2018)
                      landINTEGER10falseBundesland (Bsp: 1 für Schleswig-Holstein)
                      versionINTEGER10false
                      sortkeyINTEGER10false
                      gueltig_bisINTEGER10falseGültigkeitsende (Bsp: 20251 für SoSe2025)
                      nameVARCHAR255falseDrucktext des Schlüssels
                      iscedVARCHAR255falseISCED-CodeCode des Studienfaches nach International Standard Classification of Education
                      keybundVARCHAR255falseBundesschlüssel des Studienfaches oder des zugeordneten Studienfaches
                      Tabelle k_prio_param

                      Typ: Schlüsseltabelle, Themenbereich: Administration

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      idSERIALtrueid
                      nameVARCHAR255Name der Priorität
                      sortorderVARCHAR255Sortierung der Priorität
                      Tabelle k_source

                      Typ: Schlüsseltabelle, Themenbereich: Administration

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      idSERIALtrueid
                      nameVARCHAR255Name des Quellsystems
                      sortorderVARCHAR255Sortierung des Quellsystems
                      Tabelle kern_cifx_neu

                      LAdetabelle für zentrale Stammdaten (derzeit Kostenstellen/Orgunits) durch HLR gefüllt

                      Typ: Datentabelle, Themenbereich: Administration

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      keySMALLINT2true
                      hsINTEGER4true
                      apnrVARCHAR255false
                      kurzCHAR10false
                      druckVARCHAR200false
                      lang_1CHAR255false
                      astatCHAR50false
                      parentVARCHAR255false
                      uniquenameVARCHAR255false
                      bund_apnrCHAR10false
                      d_akt_vonDATE4false
                      d_akt_bisDATE4false
                      sourcesystem_idVARCHAR255false
                      hiskey_idVARCHAR255false
                      struktur_cCHAR50false
                      lidVARCHAR255falseLanglebige ID
                      parent_lidVARCHAR255falseÜbergeordnete langlebige ID
                      sortorderINTEGER255falseSortiernummer
                      Tabelle kern_pruefrout

                      Log-Tabelle für Prüfroutinen

                      Typ: Datentabelle, Themenbereich: Administration

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      tidSERIAL4false
                      datumDATE2false
                      gueltig_vonDATE4false
                      gueltig_bisDATE4false
                      tabelle_quelleCHAR18false
                      tabelleCHAR18false
                      problemCHAR255false
                      aktionCHAR255false

                      Primärschlüssel ix_kern_pruef_tid

                      1. tid
                      Tabelle konstanten (Konstanten)

                      Parameter zum Steuern des Systemverhaltens (Transformations- und Aggregationsprozess)

                      Typ: Schlüsseltabelle, Themenbereich: Administration

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      tidserialtrue
                      apnrINTEGER4falseaktueller Wert
                      beschreibungVARCHAR255falseParametername
                      defaultvalueINTEGER4falseStandardwert
                      descriptionVARCHAR255falseErläuterungstext
                      systeminfo_idINTEGER2falseKomponentesysteminfo : tid
                      sachgebiete_idINTEGER2falseSachgebietsachgebiete : tid
                      doku_linkVARCHAR255falseLink zur Dokumentation
                      read_onlyINTEGER2false1=nicht änderbar,0=änderbar
                      wertebereichVARCHAR255falseWertebereich
                      ab_versionVARCHAR20falseNutzbar ab Version
                      gruppeVARCHAR100falseGruppe
                      priorityINTEGER2false1=Minimalparameter,0= Standard
                      sourcesystemINTEGER2false3= Fremdsystem,2=HIS GX,1=HISinOne,0=alle

                      Primärschlüssel co_konstanten

                      1. tid
                      Tabelle kostentraeger (Kostenträger)

                      Typ: Schlüsseltabelle, Themenbereich: Administration

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      key_apnrCHAR50falseSchlüssel
                      parentCHAR50falseÜbergeordneter Knoten im Baum
                      drucktextCHAR50falseDrucktext
                      nameVARCHAR255falseName
                      gueltig_seitDATE4trueGültig von
                      gueltig_bisDATE4trueGültig bis
                      struktur_intINTEGER4falseStrukturmerkmal
                      struktur_cCHAR50falseStrukturmerkmal
                      astatCHAR15falseamtl. Schlüssel
                      uniquenameVARCHAR255falseEindeutiger Name/Schlüssel bei GX
                      key_extVARCHAR15false
                      infoVARCHAR215falsez.B. Quelle aus FIN-Modul
                      Tabelle kotr_to_inst

                      Zuordnung Kostenträger/Projekt zu einer Kostenstelle

                      Typ: Schlüsseltabelle

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      projnrCHAR24falseProjekt
                      inst_nrCHAR24falseKostenstelle
                      haupt_kst_kzCHAR1falseHauptkostenstelle ja/nein
                      Tabelle lehr_orga_bez

                      Zuordnung Lehreinheiten zu Kostenstellen (obsolet)

                      Typ: Schlüsseltabelle, Themenbereich: Administration

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      lehr_idCHAR10false
                      orga_idCHAR10false
                      nameCHAR50false
                      gueltig_seitDATE4false
                      gueltig_bisDATE4false
                      Tabelle lehreinheit_inst

                      Typ: Schlüsseltabelle, Themenbereich: Administration

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      key_apnrCHAR10false
                      parentCHAR10false
                      drucktextCHAR50false
                      lehrCHAR10false
                      gueltig_seitDATE4false
                      gueltig_bisDATE4false
                      Tabelle macro_feld_wert

                      Typ: Schlüsseltabelle, Themenbereich: Administration

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      macroINTEGER4trueMakro-Maskemaskeninfo : tid
                      sortnrINTEGER4trueSortiernr.
                      feldnameCHAR255trueFeldname
                      aliasCHAR255falseAlias
                      valueCHAR255falseFeldwert
                      value_captionCHAR255falseFeldwert Beschriftung
                      feldstandCHAR255falseFeld für Standdatum
                      feldsichtCHAR255falseName der Sichtsichten : name_intern
                      activeINTEGER41trueAktiv
                      Tabelle macro_masken_bez

                      Typ: Schlüsseltabelle, Themenbereich: Administration

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      maskeninfo_id1INTEGERtrueHauptmaskemaskeninfo : tid
                      maskeninfo_id2INTEGERtrueUntermaskemaskeninfo : tid
                      activeINTEGER1true
                      sortnrSMALLINT2falseSortiernr.
                      schleifenrelationTEXT255false
                      schleifenfeldnameCHAR255false
                      aliasCHAR255false(Das Feld wird derzeit noch nicht ausgewertet.)
                      schleifenfstandCHAR255false
                      schleifenfsichtCHAR255false
                      aktionCHAR255false(Das Feld wird derzeit noch nicht ausgewertet.)

                      Primärschlüssel c2_macro_masken_bez

                      1. maskeninfo_id1
                      1. maskeninfo_id2
                      1. active
                      1. sortnr
                      Tabelle maske_system_bez

                      Typ: Schlüsseltabelle, Themenbereich: Administration

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      maskeninfo_idINTEGER4truemaskeninfo : tid
                      systeminfo_idINTEGER4truesysteminfo : tid

                      Primärschlüssel c_maske_system_bez

                      1. maskeninfo_id
                      1. systeminfo_id
                      Tabelle masken_felder_bez

                      Typ: Schlüsseltabelle, Themenbereich: Administration

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      maskeninfo_idINTEGER4falseMasken IDmaskeninfo : tid
                      felderinfo_idINTEGER4falseFeld IDfelderinfo : tid

                      Primärschlüssel c_masken_felder_bez

                      1. felderinfo_id
                      1. maskeninfo_id
                      Tabelle masken_prot_feld

                      Protokolltabelle zum nachverfolgen, welche Filter ausgewählt wurden bei Maskenaufruf

                      Typ: Datentabelle, Themenbereich: Administration

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      tidSERIAL8trueID
                      protokoll_idINTEGER8trueID des Protokolls (masken_protokoll)masken_protokoll : tid
                      felderinfo_idINTEGER10trueID des Feldesfelderinfo : tid
                      wertVARCHAR255trueInhalt des Feldes
                      typeVARCHAR20trueVariablentyp des Feldes
                      captionVARCHAR255falseFeldname
                      Tabelle masken_protokoll

                      Protokolltabelle zum nachverfolgen, welche Maske ausgeführt wurde.

                      Typ: Datentabelle, Themenbereich: Administration

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      tidSERIAL8trueID
                      maskeninfo_idINTEGER8trueMaskemaskeninfo : tid
                      user_idINTEGER10trueUseruserinfo : tid
                      zeitpunktDATETIME20trueAusführungs Zeitpunkt
                      kommentarVARCHAR255falseKommentar
                      Tabelle masken_statistik

                      Log-Tabelle bezüglich Nutzungsdaten der Berichte

                      Typ: Datentabelle, Themenbereich: Administration

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      idSERIAL4trueId for Spring Data JDBC
                      tidINTEGER4trueBerichts ID
                      counterINTEGER4false
                      first_callDATEfalse
                      last_callDATEfalse

                      Primärschlüssel masken_statistik_id

                      1. id
                      Tabelle maskeninfo

                      Typ: Schlüsseltabelle, Themenbereich: Administration

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      tidINTEGER4true
                      nameCHAR255trueName der Maske
                      select_stmttextfalseSelect-Statement
                      xil_proplisttextfalseSpaltenlayout
                      chart_xtitelCHAR50false(Das Feld wird derzeit noch nicht ausgewertet.)
                      chart_ytitelCHAR50false(Das Feld wird derzeit noch nicht ausgewertet.)
                      erlaeuterungCHAR255falseErläuterung
                      cleanup_stmtCHAR240falseCleanup Statements
                      default_fileCHAR200false(Das Feld wird derzeit noch nicht ausgewertet.)
                      frontendSMALLINT2falseSpezielles FrontendApplet=0, 1=Themenbaum_vom_XML-Frontend, 2=Alle, 3=XML_und_Angular, 4=Nur_Angularmenu_element : element
                      val(element_value) : frontend
                      breiteINTEGER4false(Das Feld wird derzeit noch nicht ausgewertet.)
                      hoeheINTEGER4false(Das Feld wird derzeit noch nicht ausgewertet.)
                      ampelSMALLINT2false(Das Feld wird derzeit noch nicht ausgewertet.)
                      hilfeSMALLINT2falseHilfe-Button (Applet)(Das Feld wird derzeit noch nicht ausgewertet.)
                      hinweistextfalseHinweistext

                      Primärschlüssel c_maskeninfo

                      1. tid
                      Tabelle menu_element

                      Typ: Schlüsseltabelle, Themenbereich: Administration

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      idINTEGER4true
                      elementVARCHAR255false
                      element_valueVARCHAR255false
                      descriptionVARCHAR255false
                      natureVARCHAR255false
                      annotationVARCHAR255false

                      Primärschlüssel c_menu_element

                      1. id
                      Tabelle mondrian_schema

                      Tabelle mit den Versionen des Mondrian XML-Schema

                      Typ: Schlüsseltabelle, Themenbereich: Administration

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      idSERIAL
                      schemaTEXT
                      original_schemaTEXT
                      customizationTEXT
                      createdDATETIME
                      nodeVARCHAR255

                      Primärschlüssel pk_mondrian_schema

                      1. id
                      Tabelle nachricht

                      Typ: Schlüsseltabelle, Themenbereich: Administration

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      aktuellCHAR255false
                      Tabelle organigramm (Organigramm)

                      Liste der Organisationseinheiten

                      Typ: Schlüsseltabelle, Themenbereich: Administration

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      tidSERIAL4trueTupelidentifier
                      key_apnrCHAR10falseSchlüssel
                      parentCHAR10falseÜbergeordneter Knoten im Baumorganigramm : key_apnr
                      drucktextVARCHAR255falseDrucktext
                      nameVARCHAR255falseName
                      ebeneINTEGER4falseEbene im Baum
                      lehreSMALLINT2trueLehre (1=ja)
                      gueltig_seitDATE4trueGültig von
                      gueltig_bisDATE4trueGültig bis
                      orgstrukturINTEGER4falseStrukturmerkmalgem. COB-GX:30=Lehreinheit,20=Fakultätmenu_element_orgstructure : orgstruktur
                      lidVARCHAR255falseLanglebige IDBei historisierten Sichten ist das Feld gefüllt, bei anderen mit hier ein [NULL] stehen.
                      parent_lidVARCHAR255falseÜbergeordnete langlebige IDBei historisierten Sichten ist das Feld gefüllt, bei anderen mit hier ein [NULL] stehen.
                      uniquenameVARCHAR255falseEindeutiger Name/Schlüssel bei GX
                      sourcesystemINTEGERfalseQuellsystem(referenziert BI-Tabelle cifx mit key=1)
                      sourcesystem_idVARCHAR255falseID im Quellsystem
                      systeminfo_idINTEGERfalseBI-Komponentez.B. 10=Kostenrechnung,3=MBS vergl. BI-Tabelle systeminfo
                      nodeattribSMALLINTfalseAttribut (1=verstecken)
                      Tabelle organigramm_bak

                      Typ: Schlüsseltabelle, Themenbereich: Administration

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      tidINTEGER4trueTupelidentifier
                      key_apnrCHAR10falseSchlüssel
                      parentCHAR10falseÜbergeordneter Knoten im Baum
                      drucktextVARCHAR255falseDrucktext
                      nameVARCHAR255falseName
                      ebeneINTEGER4falseEbene im Baum
                      lehreSMALLINT2trueLehre (1=ja)
                      gueltig_seitDATE4trueGültig von
                      gueltig_bisDATE4trueGültig bis
                      orgstrukturINTEGER4falseStrukturmerkmalgem. COB-GX:30=Lehreinheit,20=Fakultät
                      lidVARCHAR255falseLanglebige ID
                      parent_lidVARCHAR255falseÜbergeordnete langlebige ID
                      uniquenameVARCHAR255falseEindeutiger Name/Schlüssel bei GX
                      sourcesystemINTEGERfalseQuellsystem(referenziert BI-Tabelle cifx mit key=1)
                      sourcesystem_idVARCHAR255falseID im Quellsystem
                      systeminfo_idINTEGERfalseBI-Komponentez.B. 10=Kostenrechnung,3=MBS vergl. BI-Tabelle systeminfo
                      nodeattribSMALLINTfalseAttribut (1=verstecken)
                      Tabelle orgunit_mapping

                      Schlüsseltabelle für LiveMapping

                      Typ: Schlüsseltabelle, Themenbereich: Administration

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      apnrVARCHAR255Quelle: cifx.apnr (key 110 sourcesystem 6 His)
                      mapped_idVARCHAR255Varianten apnr
                      uniquenameVARCHAR255truezugehöriger uniquename
                      lidVARCHAR255lid
                      Tabelle personattribute (Personattribute)

                      Erweiterungstabelle für Personen um weitere Attribute

                      Typ: Datentabelle, Themenbereich: Studierende

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      person_idINTEGER10true
                      matrikel_nrINTEGER12true
                      systeminfo_idINTEGER0trueSysteminfoQuerverweis zur Systeminfo
                      personattributetype_idINTEGER10true
                      attributevalueVARCHAR255falseValue
                      valid_fromDATEfalse
                      valid_toDATEfalse
                      semester_vonINTEGER10false
                      semester_bisINTEGER10false
                      Tabelle personattribute_neu (Personattribute_Neu)

                      Erweiterungstabelle für Personen um weitere Attribute

                      Typ: Datentabelle, Themenbereich: Studierende

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      idINTEGER10true
                      person_idINTEGER10true
                      matrikel_nrINTEGER12true
                      systeminfo_idINTEGER0trueSysteminfoQuerverweis zur Systeminfo
                      personattributetype_idINTEGER10true
                      attributevalueVARCHAR255falseValue
                      valid_fromDATEfalse
                      valid_toDATEfalse
                      semester_vonINTEGER10false
                      semester_bisINTEGER10false
                      Tabelle personattribute_value_list

                      Tabelle für Attributausprägungen

                      Typ: Datentabelle, Themenbereich: Studierende

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      personattributetype_idINTEGER10true
                      attributevalueVARCHAR255falseValue
                      shorttextVARCHAR255falseValue
                      defaulttextVARCHAR255falseValue
                      longtextVARCHAR255falseValue
                      Tabelle personattributetype

                      Tabelle für Attributerweiterungen

                      Typ: Datentabelle, Themenbereich: Studierende

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      personattributetype_idINTEGER10true
                      attributevalueVARCHAR255falseValue
                      Tabelle proto_funktion

                      Typ: Schlüsseltabelle, Themenbereich: Administration

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      proto_fkt_idSMALLINT2true
                      proto_fktCHAR20true

                      Primärschlüssel c_proto_fkt

                      1. proto_fkt_id
                      Tabelle protokoll

                      Typ: Schlüsseltabelle, Themenbereich: Administration

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      protokoll_idSERIAL4true
                      proto_fkt_idSMALLINT2trueproto_funktion : proto_fkt_id
                      userinfo_idINTEGER4trueuserinfo : tid
                      userinfo : tid
                      userinfo : tid
                      ip_adresseCHAR16true
                      client_nameVARCHAR255true
                      zeitpunktDATETIME3594true
                      kommentarVARCHAR255

                      Primärschlüssel c_protokoll

                      1. protokoll_id
                      Tabelle sachgeb_dbform_bez

                      Typ: Schlüsseltabelle, Themenbereich: Administration

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      sachgebiete_idINTEGER4false
                      dbform_idINTEGER4false

                      Primärschlüssel c_sachgeb_dbform_bez

                      1. dbform_id
                      1. sachgebiete_id
                      Tabelle sachgeb_maske_bez

                      Typ: Schlüsseltabelle, Themenbereich: Administration

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      sachgebiete_idINTEGER4falsesachgebiete : tid
                      maskeninfo_idINTEGER4falsemaskeninfo : tid

                      Primärschlüssel c_sachgeb_maske_bez

                      1. maskeninfo_id
                      1. sachgebiete_id
                      Tabelle sachgeb_sichtarten

                      Typ: Schlüsseltabelle, Themenbereich: Administration

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      sachgebiete_idINTEGERfalsesachgebiete : tid
                      sichtartCHAR255falseRechte für eine Art von Sichten geben

                      Primärschlüssel pk_sg_sichtart

                      1. sachgebiete_id
                      1. sichtart
                      Tabelle sachgeb_sichten

                      Typ: Schlüsseltabelle, Themenbereich: Administration

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      sachgebiete_idINTEGERfalsesachgebiete : tid
                      sicht_name_internCHAR200falseRechte für eine einzelne Sicht gebensichten : name_intern

                      Primärschlüssel pk_sg_sicht

                      1. sachgebiete_id
                      1. sicht_name_intern
                      Tabelle sachgebiete

                      Typ: Schlüsseltabelle, Themenbereich: Administration

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      tidINTEGER4false
                      nameCHAR50false
                      rightnameVARCHAR255falseRechtename in HIS1, das diesem Sachgebiet entspricht

                      Primärschlüssel c_sachgebiete

                      1. tid
                      Tabelle sichtart_rechttabelle

                      Typ: Schlüsseltabelle, Themenbereich: Administration

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      tidserialLaufnummer
                      artVARCHAR40false
                      tabelleVARCHAR40false
                      feldnameVARCHAR40false
                      additionalkeyssqlvarchar255falseSQL für zusätzliche berechtigte Schlüssel
                      fallback_user_instchar10falseFallback zu user-InstitutionWenn der jew. User keine sichtartspez. Rechte hat, gibt es einen Fallback zur normalen user_institution (1=ja, 0=nein)

                      Primärschlüssel ix_sichtart_rt_p1

                      1. tid
                      Tabelle sichten (Sichten)

                      Sichten und Bäume für Hierarchien

                      Typ: Schlüsseltabelle, Themenbereich: Administration

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      tidSERIAL4true
                      parentCHAR255falseÜbergeordnete SichtUm zukünftig evtl. Hierarchien von Sichten abzubilden (Das Feld wird derzeit noch nicht ausgewertet.)
                      systeminfoidINTEGER0trueKomponenteQuerverweis zur Systeminfosysteminfo : tid
                      artCHAR40falseSichtart
                      typeINTEGER10trueSicht-Typ10 ist standardsicht, 20 ist alt.Hierarchie
                      name_internCHAR200falseInterner NameEs kann eine Kurzbeschreibung für interne Zwecke hinterlegt werden
                      nameCHAR200falseNameBezeichnung der Sicht, die für User angezeigt wird
                      beschreibungCHAR255falseBeschreibung
                      sortnrINTEGER0trueSortiernummerkann für Sortierungen benutzt werden
                      quelleTEXTfalseQuelleAngabe einer Tabelle mit key,parent,name,gueltig_seit,gueltig_bis oder Prozedur, die mit sp_ anfängt
                      alt_hier_idCHAR150falseAlternat. Hierarchie ID (COB)id der alt.Hier in angegebenen Quelltabelle null bei regulärer Hierarchie
                      treecfgtableCHAR255falseAlternat. Hier. Tree-Cfg (COB)Tabelle mit Infos zu TreeView aus Cob
                      treecfgidCHAR150falseAlternat. Hierarchie Tree-ID (COB)id des benutzen trees aus Cob-Tabelle trees null bei regulärer Hierachie
                      labelSMALLINT0truehauptsächl. für alte Organigramm-Sichten, hieß mal lehre (Das Feld wird derzeit noch nicht ausgewertet.)
                      user_rechteSMALLINT21truesollen User Rechte berücksichtigt werden, derzeit von Org.Sichten ausgewertet(Das Feld wird derzeit noch nicht ausgewertet.)
                      rechtequelleCHAR255falsezukünftig für erweiterte Rechtevergabe(Das Feld wird derzeit noch nicht ausgewertet.)
                      sesamkeyCHAR100falsezukünftig für erweiterte Rechtevergabe(Das Feld wird derzeit noch nicht ausgewertet.)
                      standbuttonSMALLINT20trueStandbutton anzeigensoll der Stand geändert werden können
                      attribut1CHAR255falseAttribut 1bei Bedarf noch Attribute der Sicht hinterlegt werden, auf die man bei Bedarf Einschränkungen fahren kann
                      attribut2CHAR255falseAttribut 2bei Bedarf noch Attribute der Sicht hinterlegt werden, auf die man bei Bedarf Einschränkungen fahren kann
                      attribut3INTEGERfalseAttribut 3bei Bedarf noch ein Ganzzahl-Attribut der Sicht hinterlegt werden, auf die man bei Bedarf Einschränkungen fahren kann
                      attribut4INTEGERfalseAttribut 4bei Bedarf noch ein Ganzzahl-Attribut der Sicht hinterlegt werden, auf die man bei Bedarf Einschränkungen fahren kann
                      xmlmaxentriesINTEGER4falseMax. Zeilen XMLMax. Zeilen im Klappmenü(Das Feld wird derzeit noch nicht ausgewertet.)
                      gueltig_seitDATE401.01.1900true(Das Feld wird derzeit noch nicht ausgewertet.)
                      gueltig_bisDATE401.01.3000true(Das Feld wird derzeit noch nicht ausgewertet.)
                      cacheappletCHAR255falsesoll Sicht im Applet gecachet werden(Das Feld wird derzeit noch nicht ausgewertet.)
                      cachexmlCHAR255falseSicht Cacheingsoll Sicht im XML-Frontend gecachet werden
                      aktivSMALLINT1falseAktiv?

                      Primärschlüssel c_sichten30tid

                      1. tid
                      Tabelle sieve

                      Typ: Schlüsseltabelle, Themenbereich: Administration

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      tidSERIALtrueid
                      nameVARCHAR255trueName
                      main_tableVARCHAR50trueHauptquelltabelle
                      order_byVARCHAR255falseOrder by Vorlage-Angabe
                      sachgebiete_idINTEGERtrueSachgebiets-ID
                      systeminfo_idINTEGERtrueSysteminfo-ID
                      post_processingTEXTfalseNachbearbeitung nach der Erstellung
                      post_insertTEXTfalseZusatz-SQL nach insert bei Ausführung des Datensiebs
                      finalizeTEXTfalseZusatz-SQL vor Abschluss-Select bei Ausführung des Datensiebs
                      activeSMALLINT1falseAktiv 0/1
                      hsnrSMALLINTfalseggfs Hochschulnummer

                      Primärschlüssel ix_sieve

                      1. tid
                      Tabelle sieve_column

                      Typ: Schlüsseltabelle, Themenbereich: Administration

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      tidSERIALtrueid
                      sieve_idINTEGERfalseID der Sieb-Vorlage
                      def_idINTEGERfalseID der Feldervorlage
                      in_outputSMALLINT1falseSoll die Spalte ausgegeben werden 0/1
                      sortnrINTEGERfalseReihenfolge für die Ausgabe
                      activeSMALLINT1falseAktiv 0/1

                      Primärschlüssel ix_sieve_column

                      1. tid
                      Tabelle sieve_column_def

                      Typ: Schlüsseltabelle, Themenbereich: Administration

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      tidSERIALtrueid
                      m_idVARCHAR255falseLanglebige ID, muss gefüllt sein, wenn Scripte automatisch ersetzen sollen
                      bi_tableVARCHAR255falseBI-Tabelle
                      columnnameVARCHAR255falseBI-Spalte
                      datatypeVARCHAR255falseDatentyp falls nicht aus sx_fields gelesen werden kann
                      captionVARCHAR255falseSpaltenüberschrift bei der Ausgabe
                      explanationVARCHAR255falseErläuterung der Spalte bei der Ausgabe
                      xil_widthSMALLINT30falseBreite Spalte bei der Ausgabe
                      lookup_tabVARCHAR255falseLookup-Tabelle
                      lookup_joinsourceVARCHAR255falseLookup-Schlüssel Quelle
                      lookup_jointargetVARCHAR255falseLookup-Schlüssel Ziel
                      lookup_targetVARCHAR255falseLookup-Zielschlüsselfeld
                      lookup_condVARCHAR255falsezusätzliche Lookup-Bedingung
                      lookup_funcVARCHAR255falseLookup-Funktion
                      hinweisVARCHAR255falseopionaler Hinweis

                      Primärschlüssel ix_sieve_column_def

                      1. tid
                      Tabelle sieve_field

                      Typ: Schlüsseltabelle, Themenbereich: Administration

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      tidSERIALtrueid
                      sieve_idINTEGERtrueID der Sieb-Vorlage
                      felderinfo_idINTEGERtrueID der Feldervorlage
                      obligatorischSMALLINTtrueSoll das Feld obligatorisch sein - überschreibt Vorlage aus Felderinfo
                      nummerINTEGERfalseNummer - überschreibt Vorlage aus Felderinfo
                      restriction_maintableTEXTfalseEinschränkung im SQL der Maske auf Haupttabelle
                      restriction_othertableTEXTfalseEinschränkung im SQL der Maske auf andere Tabelle
                      activeSMALLINT1falseAktiv 0/1

                      Primärschlüssel ix_sieve_field

                      1. tid
                      Tabelle stylesheet_field

                      Zuordnung von Tabellen und Feldern fuer Datenblattberichte

                      Typ: Schlüsseltabelle, Themenbereich: Administration

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      tidserialTid
                      stylesheet_idintegerStylesheetsx_stylesheets : relation
                      tid : stylesheet_id
                      tablenamevarchar255Tabellennamesx_tables : name
                      sx_fields : name
                      table_name : tablename
                      fieldnamevarchar255Feldnamesx_fields : name
                      table_name : tablename

                      Primärschlüssel ix_style_feld1

                      1. tid
                      Tabelle sx_captions (Beschriftungen)

                      Beschreibungstexte für Felder und Ergebnisparameter über captions in der BI pflegen

                      Typ: Schlüsseltabelle, Themenbereich: Administration

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      tidSERIAL4true
                      idCHAR200false
                      table_nameCHAR200falseTabellenname
                      field_nameCHAR200falseFeldname
                      record_noINTEGER4falseDatensatz-Nr.
                      localeCHAR10falseSprachemenu_element : element
                      element_value::char(10) : locale
                      contents_shortCHAR255falseBeschriftung (kurz)
                      contents_longtextfalseBeschriftung (lang)Bei Maskenfeldern wird dieses Feld für Tooltips genutzt.
                      equalitystatusSMALLINT2false
                      sachgebiete_idINTEGER2falseSachgebietsachgebiete : tid
                      doku_linkVARCHAR255falseLink zur Dokumentation
                      export_to_glossarINTEGER2falseExport des Eintrags in das Glossar (J=1, N=0)

                      Primärschlüssel c_sx_captions

                      1. tid
                      Tabelle sx_downloads

                      Download-Adressen

                      Typ: Schlüsseltabelle, Themenbereich: Administration

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      tidSERIAL4true
                      nameCHAR255falseName
                      ch110_institutCHAR10falseZugehörige Kostenstelleorganigramm : key_apnr
                      bezugsdatumDATE2falseBezugsdatumWorauf bezieht sich der Download (für Ermittlung Bezugsjahr,- Monat oder Sem.)
                      importdatumDATE2falseImportdatumDatum des Imports in die SuperX-Datenbank
                      kommentarTEXT20000falseKommentarKommentar für Website (Datenlegende o.ä.).
                      kommentar_urlCHAR255falseHyperlink zu Kommentar-SiteVerweis auf umfangreichere Anleitungen und Kommentare, beginnend mit http:// oder relativ zu http://superx-server:Port/superx/servlet
                      contenttypeVARCHAR255falseMimeTypeMime-Type der Datei (für pdf z.B. application/pdf, html etc).
                      dateiDISKBLOB255trueDatei Pfad zur Datei (relativ zu webapps/superx/WEB-INF/)
                      gueltig_seitDATE101.01.1900trueGültig von
                      gueltig_bisDATE101.01.3000trueGültig bis

                      Primärschlüssel pk_sx_downloads

                      1. tid
                      Tabelle sx_fields (Felder von SuperX-Tabellen)

                      Typ: Schlüsseltabelle, Themenbereich: Administration

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      tidSERIAL4trueLaufnummer
                      table_nameVARCHAR255trueTabelle
                      nameVARCHAR255trueFeldname
                      captionVARCHAR255falseBeschriftung
                      descriptionVARCHAR255falseBeschreibung
                      field_typeVARCHAR255trueTyp
                      field_sizeVARCHAR255falseGroesse
                      field_not_nullSMALLINT2falseNot Null1=true
                      currentlyusedSMALLINT2falsederzeit benutzt1=ja, 0=nein
                      is_primarykeySMALLINT20falsePrimärschlüssel1=ja, 0=nein
                      foreignkey_tabVARCHAR255falseFremdschlüssel Tabelle
                      foreignkey_colVARCHAR255falseFremdschlüssel Feld (Schlüssel)
                      foreignkey_intVARCHAR255falseFremdschlüssel Feld (Ganzzahl-Schlüssel)Für Ganzzahl-Transformation ICE
                      foreignkey_capVARCHAR255falseFremdschlüssel Feld (Bezeichnung)
                      foreignkey_condVARCHAR255falseZusätzliche Bedingung für Fremdschlüssel
                      foreignkey_funcVARCHAR255falseZusätzliche Funktion für Fremdschlüssel
                      check_integritySMALLINT10falseSoll das Feld in ETL-Routine geprüft werden1=ja, 0=nein. Wird beim CSV-Upload ausgewertet.
                      is_sumSMALLINT11falseIst das Feld summierbar?1=ja, 0=nein. Das Feld Semester ist z.B. nicht summierbar, das Feld Geschlecht schon (für ICE Ausprägung alle)
                      foreignkey_uniquenameVARCHAR255falseSchlüsselanzeige für Fremdschlüssel

                      Primärschlüssel pk_sx_fields

                      1. tid
                      Tabelle sx_jobs

                      Schlüsseltabelle für KettleJobs

                      Typ: Schlüsseltabelle, Themenbereich: Administration

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      tidSERIALtruetid
                      uniquenameVARCHAR255Unique Name
                      captionVARCHAR255Bezeichnung
                      filepathVARCHAR255truePfad zur Datei
                      sachgebiete_idINTEGER0trueSachgebietsachgebiete : tid
                      kenn_profilINTEGEROptional: Kenn-Profil
                      hs_nrINTEGEROptional: Hochschulnummer
                      modus_supportedSMALLINT0Modus unterstützt?
                      paramsVARCHAR255optionale Parameter
                      check_sqlTEXT2000optionaler Prüf-SQL

                      Primärschlüssel ix_sx_jobs_pk

                      1. tid
                      Tabelle sx_keywords

                      Stichwörter für Download-Adressen

                      Typ: Schlüsseltabelle, Themenbereich: Administration

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      tidSERIAL4falseTupelidentifier
                      nameCHAR255falseStichwort
                      parentINTEGER4falseÜbergeordnetes StichwortWird derzeit noch nicht ausgewertet.

                      Primärschlüssel c_sx_keywords

                      1. tid
                      Tabelle sx_mail

                      Mailaccount

                      Typ: Schlüsseltabelle, Themenbereich: Administration

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      tidSERIALtruetid
                      pop3_hostVARCHAR255pop3 host
                      pop3_portSMALLINTpop3 port
                      pop3_starttls_enableSMALLINT0/1
                      smtp_hostVARCHAR255pop3 host
                      smtp_portSMALLINTsmtp port
                      smtp_authSMALLINT0/1
                      smtp_starttls_enableSMALLINT0/1
                      usernameVARCHAR255user
                      passwordVARCHAR255password
                      userinfo_idINTEGERggfs. verknüpfte userinfo.tid
                      typeVARCHAR255Es können bestimmte Typen von Mailaccounts definiert werden
                      daemon1VARCHAR255Ein Daemon, der INBOX beobachten soll z.B. de.memtext.hbt.CreationCheckerwird per Reflection aufgerufen
                      daemon1_intervalINTEGERDie Anzahl von Sekunden nach denen Daemon1 aktiv werden soll
                      daemon1_loglevelVARCHAR255zukünftig LogLevel für Daemon1
                      daemon2VARCHAR255Ein Daemon, der INBOX beobachten soll z.B. de.memtext.hbt.CreationCheckerwird per Reflection aufgerufen
                      daemon2_intervalINTEGERDie Anzahl von Sekunden nach denen Daemon2 aktiv werden soll
                      daemon3VARCHAR255Ein Daemon, der INBOX beobachten soll z.B. de.memtext.hbt.CreationCheckerwird per Reflection aufgerufen
                      daemon3_intervalINTEGERDie Anzahl von Sekunden nach denen Daemon3 aktiv werden soll
                      Tabelle sx_mask_style

                      Typ: Schlüsseltabelle, Themenbereich: Administration

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      tidSERIAL4trueLaufnummer
                      maskeninfo_idINTEGER4falseTid der Maskemaskeninfo : tid
                      stylesheet_idINTEGER4falseTid des Stylesheetssx_stylesheets : tid
                      ordSMALLINT2falseSortiernummerDas Stylesheet mit der kleinsten Nummer wird zuerst aufgerufen

                      Primärschlüssel c_mask_style

                      1. tid
                      Tabelle sx_portlet

                      Tabelle für Portlets

                      Typ: Datentabelle, Themenbereich: Administration

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      tidSERIAL4trueFeld ID
                      nameVARCHAR255falseName des Portlets
                      typeVARCHAR255falseBegrüßungstext HTML, oder Wiki?menu_element : element
                      element_value : type
                      classVARCHAR255falseCSS-class für Portlets"green" oder "red"menu_element : element
                      element_value : class
                      iconVARCHAR255falseIcon für Portletsz.B. "icon-user-plus" oder "icon-help-circled" menu_element : element
                      element_value : icon
                      contentTEXTfalseInhalt
                      sortnr_initialINTEGER4falseReihenfolge.
                      visibleVARCHAR255falseSichtbarfalse=wird nicht ausgegeben, all=auch nicht angemeldete Personen sehen das Portlet.menu_element : element
                      element_value : visible
                      gueltig_vonDATE401.01.1900trueStart der Gültigkeit
                      gueltig_bisDATE401.01.3000trueEnde der Gültigkeit

                      Primärschlüssel c_sx_portlet

                      1. tid
                      Tabelle sx_repository (Hochschulrepository)

                      Hochschulspezifische Variablen und Filter

                      Typ: Schlüsseltabelle, Themenbereich: Administration

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      tidSERIAL4true
                      idCHAR200trueVariablennameDer Variablenname wird in Freemarker-Scripten, beginnend mit Modulname-_..., z.B. SVA_Technisches_Personal
                      contentTEXT200falseInhalt der Variable
                      captionCHAR200falseBeschriftung (kurz)
                      commentTEXT4falseKommentar/Anleitung
                      versionSMALLINT10falseFM-Version
                      artCHAR200falseArt der Variable
                      art2CHAR200falseArt der Variable (2)(Für weitere Gruppierungsebenen)
                      art3CHAR200falseArt der Variable (3) (Für noch weitere Gruppierungsebenen)
                      sachgebiete_idINTEGER2falseSachgebietsachgebiete : tid
                      sort1INTEGER2falseSortierschlüssel 1
                      sort2INTEGER2falseSortierschlüssel 2
                      sort3INTEGER2falseSortierschlüssel 3
                      geaendert_amDATE4falseDatum letzte Änderung
                      aktivSMALLINT20trueAktiv (1,0)
                      gueltig_seitDATE101.01.1900trueGültig von
                      gueltig_bisDATE101.01.3000trueGültig bis

                      Primärschlüssel pk_sx_repository

                      1. tid
                      Tabelle sx_stylesheet_param

                      Typ: Schlüsseltabelle, Themenbereich: Administration

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      tidSERIAL4trueLaufnummer
                      stylesheet_idINTEGER4trueTid des Stylesheetssx_stylesheets : tid
                      param_nameVARCHAR255trueName des Paramaters
                      default_valVARCHAR255falseDefault-Wert der Variable
                      descriptionVARCHAR255falseBeschreibung der Variable
                      wertebereichVARCHAR255falseWertebereich

                      Primärschlüssel c_stylesheet_param

                      1. tid
                      Tabelle sx_stylesheets

                      Typ: Schlüsseltabelle, Themenbereich: Administration

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      tidSERIAL4trueLaufnummer
                      filenameCHAR255falseDateinamePfad und Dateiname. Für XSL-Stylesheets relativ zum Verzeichnis: webapps/superx/xml, für JasperReports-Templates relativ zu webapps/superx/WEB-INF/reports
                      captionCHAR255falseBeschriftungwird für Hyperlinks benutzt
                      descriptionCHAR255falseBeschreibung
                      relationCHAR10falseTabelle oder MaskeGilt das Stylesheet für eine Maske oder eine Tabelle. Bei JasperReports-Templates müssen Sie immer Tabelle wählen.menu_element : element
                      element_value : relation
                      useragentCHAR255falseWebbrowser(Das Feld wird derzeit noch nicht ausgewertet.)menu_element : element
                      element_value : useragent
                      contenttypeCHAR200falseDateitypz.B.: text/html; charset=ISO-8859-1. Bei XSL Stylesheets ist dies das Ausgabeformat, bei JasperReports Templates ist dies das default Ausgabeformatmenu_element : element
                      element_value : contenttype
                      menu_element : element
                      element_value : contenttype
                      is_genericSMALLINT20falseGenerisches StylesheetWird nur für Ergebnistabellen ausgewertet, nicht für Masken-Stylesheets. Wenn 1, dann ist das Stylesheet für alle Ergebnistabellen nutzbar
                      toolbar_icon_filepathVARCHAR255falseIcon in der SymbolleistePfad relativ zu webapps/superx
                      usage_resultset_dataCHAR10TfalseNutzung der ErgebnisdatenWelche Ergebniszeilen soll das Stylesheet verarbeiten. S=Nur Schema, T=Aktuelle Baumstruktur,A=Alle Datenmenu_element : element
                      element_value : usage_resultset_data
                      stylesheet_typeCHAR10XSLfalseArt des StylesheetsXSL,JRXML,XSL_JRXML,XSL_FO,XML,NATIVE,XLSXmenu_element : element
                      element_value : stylesheet_type
                      jr_datasourceCHAR10falseDatenquelle (JR)Wird nur bei JR ausgewertet. Mögliche Werte: RS,XMLSOURCEmenu_element : element
                      element_value : jr_datasource
                      uniquenameVARCHAR255falseEindeutige Identifizierung des Datensatzes

                      Primärschlüssel c_stylesheets

                      1. tid
                      Tabelle sx_tables (Tabellen)

                      Oberflächentexte für BI-Tabellen

                      Typ: Schlüsseltabelle, Themenbereich: Administration

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      tidSERIAL10trueLaufnummer
                      nameVARCHAR255falseName der Tabelle
                      captionVARCHAR255falseBeschriftung
                      descriptionVARCHAR255falseBeschreibung der Tabelle
                      table_typeVARCHAR255falseTyp der Tabelle
                      systeminfo_idINTEGER4falseDatenquelle für diesen Datensatz
                      systeminfo_origINTEGER4falseDefault-DatenquelleVoreinstellung bei Auslieferung
                      themaVARCHAR255falseThema der Tabelle
                      sachgebiete_idVARCHAR255falseSachgebiet der Tabelle

                      Primärschlüssel pk_sx_tables

                      1. tid
                      Tabelle systeminfo

                      Typ: Schlüsseltabelle, Themenbereich: Administration

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      tidINTEGER4true
                      nameCHAR50true
                      datumDATETIME4false

                      Primärschlüssel c_systeminfo

                      1. tid
                      Tabelle themenbaum (Themenbaum)

                      Konfiguration der Menüstruktur

                      Typ: Schlüsseltabelle, Themenbereich: Administration

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      tidSERIAL4falseTid
                      nameVARCHAR255trueName
                      maskeninfo_idINTEGER4falseMaskemaskeninfo : tid
                      parentINTEGER4falseÜbergeordnetthemenbaum : tid
                      gueltig_seitDATE4falsegültig von
                      gueltig_bisDATE4falsegültig bis
                      erlaeuterungCHAR240false(Das Feld wird derzeit noch nicht ausgewertet.)
                      sortINTEGER2400trueSortiernummer
                      css_classVARCHAR255falseHTML CSS class

                      Primärschlüssel c_themenbaum

                      1. tid
                      Tabelle themenbaum_bak

                      Typ: Schlüsseltabelle, Themenbereich: Administration

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      tidINTEGER4false
                      namevarchar255true
                      maskeninfo_idINTEGER4false
                      parentINTEGER4false
                      gueltig_seitDATE4false
                      gueltig_bisDATE4false
                      erlaeuterungCHAR240false
                      Tabelle trans_cif (trans_cif)

                      Transfertabelle für numerische Schlüssel

                      Typ: Schlüsseltabelle, Themenbereich: Administration

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      keySMALLINT2true
                      apnrCHAR10true
                      cif_tidINTEGER2false
                      sourcesystemINTEGER2trueVorsystem
                      sourcesystem_idVARCHAR255falseID im Vorsystem
                      systeminfo_idINTEGER4false
                      Tabelle trans_cifx (trans_cifx)

                      Transfertabelle für alphanumerische Schlüssel

                      Typ: Schlüsseltabelle, Themenbereich: Administration

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      tidSERIAL4true
                      keySMALLINT2truecif : apnr
                      key : 1
                      apnrCHAR10true
                      cifx_tidINTEGER2false
                      sourcesystemINTEGER2trueVorsystem
                      sourcesystem_idVARCHAR255falseID im Vorsystem
                      systeminfo_idINTEGER4false

                      Primärschlüssel pk_trans_cifx_tid

                      1. tid
                      Tabelle trans_dim_bp_apnr

                      Typ: Schlüsseltabelle, Themenbereich: Administration

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      dimension_bp_idINTEGER4true
                      apnrINTEGER255true
                      sourcesystem_idVARCHAR255falseID im Vorsystem
                      systeminfo_idINTEGER4false
                      Tabelle trans_inst

                      Tabelle zur Umschlüsselung von Kostenstellen-Nummern

                      Typ: Schlüsseltabelle, Themenbereich: Administration

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      tidSERIAL4trueTupelidentifier
                      instnrCHAR10falseInstitutionsnr. (original)
                      ch110_institutCHAR10falseInstitutionsnr. (transformiert)organigramm : key_apnr
                      nameCHAR200falseInstitutionsname (transformiert)
                      gueltig_vonDATE4falsegültig von
                      gueltig_bisDATE4falsegültig bis
                      systeminfo_idINTEGER4falseQuellsystemsysteminfo : tid

                      Primärschlüssel c_trans_inst

                      1. tid
                      Tabelle unload_params (Entladeparameter)

                      Parameter zum Steuern des Entladevorgangs

                      Typ: Datentabelle, Themenbereich: Administration

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      tidSERIALtrueLaufnummer
                      param_idVARCHAR255trueName der Variable
                      param_valVARCHAR255falseWert der Variable
                      default_valVARCHAR255falseDefault-Wert der Variable
                      descriptionVARCHAR255falseBeschreibung der Variable
                      systeminfo_idINTEGER255falseQuellsystemDieser Wert darf keinesfalls geändert werdensysteminfo : tid
                      priorityINTEGER2false1=Minimalparameter,0= Standard
                      sourcesystemINTEGER2false3= Fremdsystem,2=HIS GX,1=HISinOne,0=alle
                      wertebereichVARCHAR255falseWertebereich
                      ab_versionVARCHAR20falseNutzbar ab Version
                      gruppeVARCHAR100falseGruppe

                      Primärschlüssel c_unload_params

                      1. tid
                      Tabelle update_prot

                      Protokolltabelle für inkrementelles Laden

                      Typ: Datentabelle, Themenbereich: Administration

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      tidSERIAL4true
                      systeminfo_idINTEGER0trueSysteminfoQuerverweis zur Systeminfo
                      update_entityCHAR40falseArt des Datensatzesz.B. zul_bew für Bewerber aus ZUL/APP
                      update_idINTEGER10falseType10 ist standardsicht, 20 ist alt.Hierarchie
                      updated_atDATETIME3594false
                      update_timeDATETIME3594false

                      Primärschlüssel pk_update_prot_tid

                      1. tid
                      Tabelle update_prot_neu

                      Protokolltabelle für inkrementelles Laden (Ladetabelle)

                      Typ: Datentabelle, Themenbereich: Administration

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      systeminfo_idINTEGER0trueSysteminfoQuerverweis zur Systeminfo
                      update_entityCHAR40falseArt des Datensatzesz.B. zul_bew für Bewerber aus ZUL/APP
                      update_idINTEGER10falseType10 ist standardsicht, 20 ist alt.Hierarchie
                      updated_atDATETIME3594false
                      Tabelle user_dialog

                      Typ: Schlüsseltabelle, Themenbereich: Administration

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      idSERIALtrueNummer des Hinweis
                      identifierVARCHAR255trueBezeichnung des Hinweis
                      headlineTEXTfalseÜberschrift, die ggfs. über dem Hinweis ausgegeben werden soll (HTML möglich)
                      urlVARCHAR255trueURL zu HTML-Datei
                      hint_versionSMALLINTfalseoptionale Versionsnummer des Hinweis
                      annotationTEXTfalseHier kann ein interner Kommentar hinterlegt werden
                      confirmSMALLINTfalse0=nur anzeigen, 1=User muss bestätigen
                      confirm_promptTEXTfalseSatz der zur Bestätigung angezeigt werden soll, falls null: Ich habe den Hinweis zur Kenntnis genommen
                      createdDATEfalseErstellungsdatum
                      valid_fromDATEfalse
                      valid_tillDATEfalse
                      categoryVARCHAR255falseoptionale Angabe einer Hinweisart, z.B. Datenschutzerklärung
                      natureVARCHAR255falseoptionale Angabe eines Hinweistyps, z.B. Datenschutzerklärung
                      attrib1INTEGERfalseoptionales Attribut
                      attrib2VARCHAR255falseoptionales Attribut
                      attrib3VARCHAR255falseoptionales Attribut

                      Primärschlüssel c_user_dialog

                      1. id
                      Tabelle user_dialog_accept

                      User die bestimmte Hinweise gesehen/bestätigt haben

                      Typ: Schlüsseltabelle, Themenbereich: Administration

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      idSERIALtrue
                      userinfo_idINTEGERtrue
                      user_dialog_idINTEGERtrue
                      ip_addressVARCHAR100false
                      client_nameVARCHAR255false
                      timestampDATETIME3594true

                      Primärschlüssel c_user_dialog_accept

                      1. userinfo_id
                      1. user_dialog_id
                      Tabelle user_einstellungen

                      Typ: Schlüsseltabelle, Themenbereich: Administration

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      tidINTEGER4true
                      arbeitsverzeichnisCHAR255false

                      Primärschlüssel c_user_einstellungen

                      1. tid
                      Tabelle user_group_bez

                      Typ: Schlüsseltabelle, Themenbereich: Administration

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      userinfo_idINTEGER4falseUserIDuserinfo : tid
                      groupinfo_idINTEGER4falseGruppegroupinfo : tid
                      external_entrySMALLINT0falseRecht wird von externem System (HISinOne) gesetzt und entfernt

                      Primärschlüssel c_user_group_bez

                      1. groupinfo_id
                      1. userinfo_id
                      Tabelle user_hinweis

                      User die bestimmte Hinweise sehen/bestätigen müssen

                      Typ: Schlüsseltabelle, Themenbereich: Administration

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      userinfo_idINTEGERtrue
                      hinweise_idintegertrue

                      Primärschlüssel c_usr_hinweis

                      1. userinfo_id
                      1. hinweise_id
                      Tabelle user_institution

                      Typ: Schlüsseltabelle, Themenbereich: Administration

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      useridINTEGERtrueUserIDuserinfo : tid
                      nameCHAR50falseNames des InstitutsNur deskriptiv
                      ch110_institutCHAR10trueInstitutorganigramm : key_apnr
                      hierarchieSMALLINT0falseobsoletes Feld(Das Feld wird derzeit noch nicht ausgewertet.)
                      gueltig_seitDATE401.01.1900trueGültig abAb Kern5.0 bezieht sich die Gültigkeit auf den Tag, ab dem eine Berechtigung gültig ist.(Vorher bezog sie sich darauf, welchen Stand man für eine Sicht einstellte).
                      gueltig_bisDATE401.01.3000trueGültig bisAb Kern5.0 bezieht sich die Gültigkeit auf den Tag, bis zu dem eine Berechtigung gültig ist.(Vorher bezog sie sich darauf, welchen Stand man für eine Sicht einstellte).
                      lehreSMALLINT0falseobsoletes Feld(Das Feld wird derzeit noch nicht ausgewertet.)
                      external_entrySMALLINT0falseRecht wird von externem System (HISinOne) gesetzt und entfernt
                      externalidvarchar200falseID der berechtigten Kostenstelle in externem System (HISinONe: orgunitid)

                      Primärschlüssel c_user_institution

                      1. ch110_institut
                      1. gueltig_bis
                      1. gueltig_seit
                      1. userid
                      Tabelle user_kostentraeger

                      Typ: Schlüsseltabelle, Themenbereich: Administration

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      useridINTEGERtrueUserID
                      key_apnrCHAR50trueKostentraeger
                      kommentarCHAR250falseKommentarNur deskriptiv
                      gueltig_seitDATE401.01.1900falseGültig von (Das Feld wird derzeit noch nicht ausgewertet.)
                      gueltig_bisDATE401.01.3000falseGültig bis(Das Feld wird derzeit noch nicht ausgewertet.)
                      external_entrySMALLINT0falseRecht wird von externem System (HISinOne) gesetzt und entfernt
                      externalidvarchar200falseID der berechtigten Kostenstelle in externem System (HISinONe: orgunitid)

                      Primärschlüssel c_user_ktr

                      1. key_apnr
                      1. userid
                      Tabelle user_masken_bez

                      Typ: Schlüsseltabelle, Themenbereich: Administration

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      userinfo_idINTEGER4falseuserinfo : tid
                      maskeninfo_idINTEGER4falsemaskeninfo : tid
                      external_entrysmallint0falseRecht wird von externem System (HISinOne) gesetzt und entfernt

                      Primärschlüssel c_user_masken_bez

                      1. maskeninfo_id
                      1. userinfo_id
                      Tabelle user_portlet_bez

                      Typ: Schlüsseltabelle, Themenbereich: Administration

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      userinfo_idINTEGER4falseUserID
                      portlet_idINTEGER4falsePortlet

                      Primärschlüssel c_user_portlet_bez

                      1. portlet_id
                      1. userinfo_id
                      Tabelle user_preset_values

                      Tabelle für userspezifische Feldvorbelegungen

                      Typ: Datentabelle, Themenbereich: Administration

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      userinfo_idINTEGER10false
                      felderinfo_idINTEGER4falseFeld ID
                      field_valueVARCHAR255falsegespeicherte Vorbelegung

                      Primärschlüssel c_user_preset_values

                      1. userinfo_id
                      1. felderinfo_id
                      Tabelle user_pw

                      Typ: Schlüsseltabelle, Themenbereich: Administration

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      userinfo_idINTEGERtrue
                      pw_gueltig_bisdatefalse
                      last_loginDATETIME3594falseLetzter erfolgreicher Login
                      old_sha1CHAR255false
                      zeitpunkt1DATETIME3594falseZeitpunkt der 1. Änderung des PW
                      old_sha2CHAR255false
                      zeitpunkt2DATETIME3594falseZeitpunkt der 2. Änderung des PW
                      old_sha3CHAR255false
                      zeitpunkt3DATETIME3594falseZeitpunkt der 3. Änderung des PW
                      old_sha4CHAR255false
                      zeitpunkt4DATETIME3594falseZeitpunkt der 4. Änderung des PW
                      old_sha5CHAR255false
                      zeitpunkt5DATETIME3594falseZeitpunkt der 5. Änderung des PW
                      old_sha6CHAR255false
                      zeitpunkt6DATETIME3594falseZeitpunkt der 6. Änderung des PW
                      old_sha7CHAR255false
                      zeitpunkt7DATETIME3594falseZeitpunkt der 7. Änderung des PW

                      Primärschlüssel pk_user_pw

                      1. userinfo_id
                      Tabelle user_sachgeb_bez

                      Typ: Schlüsseltabelle, Themenbereich: Administration

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      userinfo_idINTEGER4falseuserinfo : benutzer
                      sachgebiete_idINTEGER4falsesachgebiete : tid
                      external_entrysmallint0falseRecht wird von externem System (HISinOne) gesetzt und entfernt

                      Primärschlüssel c_user_sachgeb_bez

                      1. sachgebiete_id
                      1. userinfo_id
                      Tabelle user_sichtarten

                      Typ: Schlüsseltabelle, Themenbereich: Administration

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      userinfo_idINTEGERtrueuserinfo : tid
                      sichtartCHAR255trueRechte für eine Art von Sichten geben
                      external_entrysmallint0falseRecht wird von externem System (HISinOne) gesetzt und entfernt

                      Primärschlüssel pk_user_sichtart

                      1. userinfo_id
                      1. sichtart
                      Tabelle user_sichten

                      Typ: Schlüsseltabelle, Themenbereich: Administration

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      userinfo_idINTEGERtrueuserinfo : tid
                      sicht_name_internCHAR200trueRechte für eine einzelne Sicht gebensichten : name_intern
                      external_entrysmallint0falseRecht wird von externem System (HISinOne) gesetzt und entfernt

                      Primärschlüssel pk_user_sicht

                      1. userinfo_id
                      1. sicht_name_intern
                      Tabelle user_startfields

                      In angepassten SuperX-XML-Frontends kann man hier Maskenfelder für Startseiten hinterlegen, zu denen der User automatisch nach Login weitergeleitet wird.

                      Typ: Schlüsseltabelle, Themenbereich: Administration

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      tidserialtrue
                      useridINTEGERtrue
                      fieldnameCHAR255true
                      valueCHAR255
                      activeintegertrue

                      Primärschlüssel c_user_startfields

                      1. tid
                      Tabelle user_startpage

                      In angepassten SuperX-XML-Frontends kann man hier Startseiten hinterlegen, zu denen der User automatisch nach Login weitergeleitet wird.

                      Typ: Schlüsseltabelle, Themenbereich: Administration

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      tidserialtrue
                      useridINTEGERtrue
                      starturlCHAR255
                      encryptedsmallint0
                      notolderthanINTEGER
                      startmaskinteger
                      alturlchar255
                      stylesheetCHAR255
                      stylesheet2CHAR255
                      contenttypeCHAR255
                      extra1CHAR255
                      extra2CHAR255
                      activeintegertrue

                      Primärschlüssel c_user_startpage

                      1. tid
                      Tabelle userinfo

                      Typ: Schlüsseltabelle, Themenbereich: Administration

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      tidINTEGER4true
                      benutzerVARCHAR255true
                      kennwortCHAR16false
                      nameCHAR50false
                      max_versuchSMALLINT2true
                      akt_versuchSMALLINT2true
                      emailCHAR255false
                      administrationSMALLINT2true
                      archiv_rechtSMALLINT2true
                      passwd_shaCHAR255false
                      infoCHAR255false
                      extern_account_idVARCHAR255false
                      extern_person_idVARCHAR255false
                      sieht_projekteSMALLINT0falseDarf der User Projekte sehen
                      extern_role_idINTEGER9false
                      gueltig_vondateBeginn Gültigkeit
                      gueltig_bisdateEnde Gültigkeit

                      Primärschlüssel c_userinfo

                      1. tid
                      Tabelle xdummy

                      Typ: Schlüsseltabelle, Themenbereich: Administration

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      cCHAR1false

                      Joolap-Blueprints

                      Views

                      View user_groups

                      View for Tomcat Realm

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      userinfo_idinteger10false
                      benutzerVARCHAR255false
                      groupinfo_idinteger10false
                      groupinfo_nameVARCHAR255false
                      View menu_element_fieldmode

                      Integer-Ausprägungen ausgewählter Schlüssel (für DBFORMS)

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      idINTEGER4true
                      elementVARCHAR50false
                      element_valueINTEGER4false
                      descriptionVARCHAR255false
                      natureVARCHAR255false
                      annotationVARCHAR255false
                      View menu_element_mandatory

                      Integer-Ausprägungen ausgewählter Schlüssel (für DBFORMS)

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      idINTEGER4true
                      elementVARCHAR50false
                      element_valueINTEGER4false
                      descriptionVARCHAR255false
                      natureVARCHAR255false
                      annotationVARCHAR255false
                      View menu_element_nature

                      CHAR(15)-Ausprägung des Schlüssels Feldtyp (für DBFORMS)

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      idINTEGER4true
                      elementVARCHAR50false
                      element_valueVARCHAR15false
                      descriptionVARCHAR255false
                      natureVARCHAR255false
                      annotationVARCHAR255false
                      View menu_element_orgstructure

                      View orgstruktur

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      orgstrukturINTEGER2false
                      descriptionVARCHAR255false
                      View user_inst_org

                      View user_inst_orgstruktur

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      useridinteger4false
                      nameCHAR150false
                      ch110_institutCHAR10true
                      hierarchieSMALLINT2false
                      gueltig_seitDATE4true
                      gueltig_bisDATE4true
                      lehreSMALLINT2false
                      orgstrukturinteger2false
                      View hochschulen

                      View Hochschulen

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      hs_nrinteger4false
                      nameCHAR150false
                      View dimension_view

                      View auf dimension-Tabelle nach HIS1-DB-Struktur

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      idINTEGER4true
                      dimension_bp_idINTEGER4true
                      fact_tableVARCHAR255false
                      fact_table_idINTEGER4false
                      d_akt_vonDATE4false
                      d_akt_bisDATE4false
                      nameVARCHAR255false
                      druckVARCHAR255falseDrucktext
                      lang_1VARCHAR255false
                      lang_2VARCHAR255false
                      lang_3VARCHAR255false
                      sourcefilterVARCHAR255falsewhere-Bedingungggf. zusätzliche where-Bedingung für blueprint
                      system_keyVARCHAR255falseSchlüssel der Anwendungwird von Anwendung gesetzt, darf nicht geändert werden
                      view_referenceVARCHAR255falseReferenz-View bei Teilmengenwird von Anwendung gesetzt, darf nicht geändert werden
                      sourcesqlTEXT32005falseSQL zur Selektion der Schlüssel in eduetl / edudatawird von Anwendung gesetzt, darf nicht geändert werden
                      obj_guidVARCHAR255false
                      lock_versionINTEGER150false
                      View fact_table

                      View auf sx_tables-Tabelle (nur Hilfstabellen) nach HIS1-DB-Struktur

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      idINTEGER4trueZusatzspalte für Hibernate
                      nameVARCHAR255falseName der Tabelle
                      themaVARCHAR255falseThema der Tabelle
                      captionVARCHAR255falseBeschriftung
                      descriptionVARCHAR255falseBeschreibung der Tabelle
                      systeminfo_idINTEGER4falseDatenquelle für diesen Datensatz
                      sachgebiete_idVARCHAR255falseSachgebiet der Tabelle
                      obj_guidVARCHAR255falseZusatzspalte für Hibernate
                      lock_versionINTEGER150falseZusatzspalte für Hibernate
                      View dim_staat (Nationalität)

                      Staaten

                      Typ: Schlüsseltabelle, Themenbereich: Studierende

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      apnrINTEGER5trueLaufnummer des Staates
                      druckCHAR10falseStaat
                      astatINTEGER5trueAmtl. Schlüssel Staat
                      kontinentCHAR255falseKontinent
                      inl_ausl_kurzCHAR255falseInland/Ausland (kurz)
                      inl_ausl_langCHAR255falseInland/Ausland (lang)
                      View dim_stg (Studienfach)

                      Studienfach Dimension für OLAP

                      Typ: Schlüsseltabelle, Themenbereich: Studierende

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      apnrINTEGER5trueLaufnummer
                      druckCHAR10falseFach
                      stgCHAR10falseFach (Schlüssel)
                      stg_ktxtVARCHAR255falseFach Kurztext(Das Feld wird derzeit noch nicht ausgewertet.)
                      stg_ltxtVARCHAR255falseFach Langtext(Das Feld wird derzeit noch nicht ausgewertet.)
                      stg_astgrpCHAR10falseFächergruppe (Schlüssel)
                      stg_astgrp_strVARCHAR255falseFächergruppe
                      View dim_abschluss (Abschluss)

                      Abschluss (intern)

                      Typ: Schlüsseltabelle, Themenbereich: Studierende

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      apnrINTEGER5trueLaufnummer
                      druckCHAR10falseAbschluss
                      abschlussCHAR10falseAbschluss (Schlüssel)
                      abschluss_ktxtVARCHAR255falseAbschluss Kurztext
                      abschluss_ltxtVARCHAR255falseAbschluss Langtext
                      abschluss_astatCHAR10falseAbschluss amtlich (Schlüssel)
                      abschluss_astat_strVARCHAR255falseAbschluss amtlich
                      abschlussartCHAR10falseAbschlussart (Schlüssel)
                      abschlussart_strVARCHAR255falseAbschlussart
                      abschluss_grpCHAR10falseAbschlussgruppe (Schlüssel)
                      abschluss_grp_strVARCHAR255falseAbschlussgruppe
                      View dim_kost (Kostenstelle)

                      Kostenstelle

                      Typ: Schlüsseltabelle, Themenbereich: Kostenrechnung

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      apnrINTEGER5trueLaufnummer
                      druckCHAR10falseKostenstelle
                      keyINTEGER10trueKostenstelle (Schlüssel)
                      View dim_kotr (Kostenträger)

                      Kostenträger

                      Typ: Schlüsseltabelle, Themenbereich: Kostenrechnung

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      apnrINTEGER5trueLaufnummer
                      druckCHAR10falseKostenträger
                      keyINTEGER10trueKostenträger (Schlüssel)
                      View dim_kreis (Landkreis)

                      Landkreise

                      Typ: Schlüsseltabelle, Themenbereich: Studierende

                      FeldnameFeldtypGrößeDefaultNot NullBeschreibungKommentarFremdschlüssel
                      apnrINTEGER5trueLaufnummer
                      astatVARCHARfalseAmtl. Schlüssel Landkreis
                      druckVARCHARfalseLandkreis
                      kfzVARCHARfalseKfz-Kennzeichen Landkreis
                      bland_druckVARCHARfalseBundesland
                      bland_kurzVARCHARfalseAbkz. Bundesland
                      bland_astatVARCHARfalseAmtl. Schlüssel Bundesland

                      Funktionen / Prozeduren

                      Funktion / Prozedur add_sem
                      BeschreibungImplementiert 'Semesterarithmetik' für das SuperX-Semesterformat (z.B. 20152)
                      Parameter
                      1. semester_base integer (Semester, von dem aus gerechnet werden soll; dieser Parameter muss im gültigen Format übergeben werden (Bsp.: 20151 ist gültig, 20153 ist nur bei Trimestern gültig, 20154 ist ungültig))
                      2. adding_semesters integer (Anzahl zu addierender Semester (negativer Wert möglich))
                      3. treat_as_trimester boolean (falls 'true', wird mit Trimestern gerechnet)
                      Script$SUPERX_DIR/db/install/prozeduren/add_sem_pg.sql
                      Rückgabe
                      1. wert Typ: integer
                      Kommentar
                      Funktion / Prozedur current
                      Beschreibung
                      Parameter
                        ScriptCreate or replace Function current() RETURNS timestamptz STABLE AS 'select now() ' LANGUAGE sql;
                        Rückgabe
                        1. wert Typ: timestamptz
                        KommentarDas aktuelle Datum und die Uhrzeit als Timestamp
                        Funktion / Prozedur date
                        Beschreibung
                        Parameter
                        1. datum text (Ein Datumswert als String (German locale) )
                        ScriptCreate or replace Function date(text) RETURNS date STABLE AS 'select to_date($1,''DD.MM.YYYY'')' LANGUAGE sql;
                        Rückgabe
                        1. wert Typ: date
                        KommentarDas Datum als date
                        Funktion / Prozedur date_str
                        BeschreibungLiefert einen date als String (deutsche Locale)
                        Parameter
                        1. wert date (Ein date)
                        ScriptCREATE or replace FUNCTION date_str(date) RETURNS text STABLE AS 'select to_char($1,''DD.MM.YYYY'') ;' LANGUAGE sql;
                        ScriptCREATE procedure date_str(datum date) RETURNING varchar(255); return '' || datum; end procedure;
                        Rückgabe
                        1. wert Typ: text
                        KommentarDer String
                        Funktion / Prozedur date_val
                        Beschreibung
                        Parameter
                        1. datum char(100) (Ein Datumswert als String (German locale) )
                        Script$SUPERX_DIR/db/install/prozeduren/proc_date_val_pg.sql
                        Script create procedure date_val(datstr char(100)) returning date; define p_date date; let p_date=date(datstr); return p_date; end procedure;
                        Rückgabe
                        1. wert Typ: date
                        KommentarDas Datum als date
                        Funktion / Prozedur day
                        Beschreibung
                        Parameter
                        1. datum date (Ein Datumswert)
                        ScriptCreate or replace Function day(date) RETURNS smallint STABLE AS 'select extract(day from $1)::smallint 'LANGUAGE sql;
                        Rückgabe
                        1. wert Typ: smallint
                        KommentarDer Tag als Smallint
                        Funktion / Prozedur day
                        Beschreibung
                        Parameter
                        1. datum timestamp (Ein Datumswert)
                        ScriptCreate or replace Function day(timestamptz) RETURNS smallint STABLE AS 'select extract(day from $1)::smallint 'LANGUAGE sql;
                        Rückgabe
                        1. wert Typ: smallint
                        KommentarDer Tag als Smallint
                        Funktion / Prozedur decval
                        BeschreibungLiefert einen String als decimal (analog Basic-Funktion val).
                        Parameter
                        1. wert char(255) (Eine String-Repräsentation einer Dezimalzahl )
                        Script$SUPERX_DIR/db/install/prozeduren/proc_decval_pg.sql
                        Script$SUPERX_DIR/db/install/prozeduren/proc_decval_ids.sql
                        Rückgabe
                        1. wert Typ: numeric
                        KommentarDie Zahl
                        Funktion / Prozedur hour
                        Beschreibung
                        Parameter
                        1. datum time (Ein Datumswert)
                        ScriptCreate or replace Function hour(time) RETURNS smallint STABLE AS 'select extract(hour from $1)::smallint ' LANGUAGE sql;
                        Rückgabe
                        1. wert Typ: smallint
                        KommentarDie Stunde als Smallint
                        Funktion / Prozedur hour
                        Beschreibung
                        Parameter
                        1. datum timestamp (Ein Datumswert)
                        ScriptCreate or replace Function hour(timestamptz) RETURNS smallint STABLE AS 'select extract(hour from $1)::smallint ' LANGUAGE sql;
                        Rückgabe
                        1. wert Typ: smallint
                        KommentarDie Stunde als Smallint
                        Funktion / Prozedur minute
                        Beschreibung
                        Parameter
                        1. datum time (Ein Datumswert)
                        ScriptCreate or replace Function minute(time) RETURNS smallint STABLE AS 'select extract(minute from $1)::smallint ' LANGUAGE sql;
                        Rückgabe
                        1. wert Typ: smallint
                        KommentarDie Minute als Smallint
                        Funktion / Prozedur minute
                        Beschreibung
                        Parameter
                        1. datum timestamp (Ein Datumswert)
                        ScriptCreate or replace Function minute(timestamptz) RETURNS smallint STABLE AS 'select extract(minute from $1)::smallint ' LANGUAGE sql;
                        Rückgabe
                        1. wert Typ: smallint
                        KommentarDie Minute als Smallint
                        Funktion / Prozedur month
                        Beschreibung
                        Parameter
                        1. datum date (Ein Datumswert)
                        ScriptCreate or replace Function month(date) RETURNS smallint STABLE AS 'select extract(month from $1)::smallint 'LANGUAGE sql;
                        Rückgabe
                        1. wert Typ: smallint
                        KommentarDer Monat als Smallint
                        Funktion / Prozedur month
                        Beschreibung
                        Parameter
                        1. datum timestamp (Ein Datumswert)
                        ScriptCreate or replace Function month(timestamptz) RETURNS smallint STABLE AS 'select extract(month from $1)::smallint 'LANGUAGE sql;
                        Rückgabe
                        1. wert Typ: smallint
                        KommentarDer Monat als Smallint
                        Funktion / Prozedur now
                        Beschreibung
                        Parameter
                          Script create procedure now() returning datetime year to second; return CURRENT; end procedure;
                          Rückgabe
                          1. wert Typ: timestamp
                          KommentarJetzt
                          Funktion / Prozedur nvl
                          BeschreibungPrüft, ob ein Float-Wert null ist; wenn ja, dann wird der zweite Parameter (ein Integer) zurückgegeben.
                          Parameter
                          1. wert float (Ein Float-Wert)
                          2. altwert integer (Ein Integer)
                          ScriptCreate or replace Function nvl(float,integer) RETURNS float STABLE AS 'select coalesce($1,$2);' LANGUAGE sql;
                          Rückgabe
                          1. wert Typ: float
                          KommentarDer Float-Wert
                          Funktion / Prozedur nvl
                          BeschreibungPrüft, ob ein decimal-Wert null ist; wenn ja, dann wird der zweite Parameter (ein Integer) zurückgegeben.
                          Parameter
                          1. wert float (Ein decimal-Wert)
                          2. altwert integer (Ein Integer)
                          ScriptCreate or replace Function nvl(decimal,integer) RETURNS decimal STABLE AS 'select coalesce($1,$2);' LANGUAGE sql;
                          Rückgabe
                          1. wert Typ: decimal
                          KommentarDer decimal-Wert
                          Funktion / Prozedur nvl
                          BeschreibungPrüft, ob ein decimal-Wert null ist; wenn ja, dann wird der zweite Parameter (ein DECIMAL) zurückgegeben.
                          Parameter
                          1. wert numeric (Ein decimal-Wert)
                          2. altwert numeric (Ein numeric)
                          ScriptCREATE or replace FUNCTION nvl(numeric,numeric) RETURNS numeric STABLE AS 'select coalesce($1,$2);' LANGUAGE sql;
                          Rückgabe
                          1. wert Typ: decimal
                          KommentarDer decimal-Wert
                          Funktion / Prozedur nvl
                          BeschreibungPrüft, ob ein smallint-Wert null ist; wenn ja, dann wird der zweite Parameter (ein DECIMAL) zurückgegeben.
                          Parameter
                          1. wert smallint (Ein decimal-Wert)
                          2. altwert smallint (Ein numeric)
                          ScriptCREATE or replace FUNCTION nvl(smallint,smallint) RETURNS smallint STABLE AS 'select coalesce($1,$2);' LANGUAGE sql;
                          Rückgabe
                          1. wert Typ: smallint
                          KommentarDer decimal-Wert
                          Funktion / Prozedur nvl
                          BeschreibungPrüft, ob ein integer-Wert null ist; wenn ja, dann wird der zweite Parameter (ein DECIMAL) zurückgegeben.
                          Parameter
                          1. wert integer (Ein decimal-Wert)
                          2. altwert integer (Ein numeric)
                          ScriptCREATE or replace FUNCTION nvl(integer,integer) RETURNS integer STABLE AS 'select coalesce($1,$2);' LANGUAGE sql;
                          Rückgabe
                          1. wert Typ: integer
                          KommentarDer decimal-Wert
                          Funktion / Prozedur nvl
                          BeschreibungLiefert einen String und einen Ersatz-String, wenn der erste Parameter null ist.
                          Parameter
                          1. wert1 varchar (Ein String, der null sein kann )
                          2. wert2 char (Ein String, der zurückgegeben wird, wenn der erste null ist )
                          Script CREATE or replace FUNCTION nvl(varchar,char) RETURNS text STABLE AS 'select $1::text where $1 is not null union select $2::text where $1 is null;' LANGUAGE sql;
                          Rückgabe
                          1. wert Typ: text
                          KommentarDer String
                          Funktion / Prozedur nvl
                          BeschreibungLiefert einen String und einen Ersatz-String, wenn der erste Parameter null ist.
                          Parameter
                          1. wert1 varchar (Ein String, der null sein kann)
                          2. wert2 varchar (Ein String, der zurückgegeben wird, wenn der erste null ist)
                          Script CREATE or replace FUNCTION nvl(varchar,varchar) RETURNS text STABLE AS 'select $1::text where $1 is not null union select $2::text where $1 is null;' LANGUAGE sql;
                          Rückgabe
                          1. wert Typ: text
                          KommentarDer String
                          Funktion / Prozedur nvl
                          BeschreibungLiefert einen String und einen Ersatz-String, wenn der erste Parameter null ist.
                          Parameter
                          1. wert1 char (Ein String, der null sein kann)
                          2. wert2 char (Ein String, der zurückgegeben wird, wenn der erste null ist)
                          Script CREATE or replace FUNCTION nvl(char,char) RETURNS text STABLE AS 'select $1::text where $1 is not null union select $2::text where $1 is null;' LANGUAGE sql;
                          Rückgabe
                          1. wert Typ: text
                          KommentarDer String
                          Funktion / Prozedur nvl
                          BeschreibungLiefert einen String und einen Ersatz-String, wenn der erste Parameter null ist.
                          Parameter
                          1. wert1 text (Ein String, der null sein kann)
                          2. wert2 text (Ein String, der zurückgegeben wird, wenn der erste null ist)
                          Script CREATE or replace FUNCTION nvl(text,text) RETURNS text STABLE AS 'select $1::text where $1 is not null union select $2::text where $1 is null;' LANGUAGE sql;
                          Rückgabe
                          1. wert Typ: text
                          KommentarDer String
                          Funktion / Prozedur nvl
                          BeschreibungLiefert einen String und einen Ersatz-String, wenn der erste Parameter null ist.
                          Parameter
                          1. wert1 char (Ein String, der null sein kann )
                          2. wert2 varchar (Ein String, der zurückgegeben wird, wenn der erste null ist )
                          Script CREATE or replace FUNCTION nvl(char,varchar) RETURNS text STABLE AS 'select $1::text where $1 is not null union select $2::text where $1 is null;' LANGUAGE 'sql';
                          Rückgabe
                          1. wert Typ: text
                          KommentarDer String
                          Funktion / Prozedur second
                          Beschreibung
                          Parameter
                          1. datum time (Ein Datumswert)
                          ScriptCreate or replace Function second(time) RETURNS smallint STABLE AS 'select extract(second from $1)::smallint ' LANGUAGE sql;
                          Rückgabe
                          1. wert Typ: smallint
                          KommentarDie Sekunde als Smallint
                          Funktion / Prozedur second
                          Beschreibung
                          Parameter
                          1. datum timestamp (Ein Datumswert)
                          ScriptCreate or replace Function second(timestamptz) RETURNS smallint STABLE AS 'select extract(second from $1)::smallint ' LANGUAGE sql;
                          Rückgabe
                          1. wert Typ: smallint
                          KommentarDie Sekunde als Smallint
                          Funktion / Prozedur sp_bool_to_smallint
                          BeschreibungKonvertiert boolean nach smallint
                          Parameter
                          1. wert boolean (Boolean-Wert)
                          Script$SUPERX_DIR/db/install/prozeduren/proc_bool_to_smallint_pg.sql
                          Rückgabe
                          1. wert Typ: smallint
                          Kommentar1 oder 0
                          Funktion / Prozedur sp_filter_orga
                          BeschreibungFiltert das Organigramm von oben nach unten für das XML-Frontend.
                          Parameter
                          1. wert integer (Maximale Anzahl Elemente)
                          Script$SUPERX_DIR/db/install/prozeduren/proc_sp_filter_orga_pg.sql
                          Script$SUPERX_DIR/db/install/prozeduren/proc_sp_filter_orga_ids.sql
                          Rückgabe
                          1. wert Typ: boolean
                          KommentarKeine Rückgabe, die Tabelle tmp_organigramm ist gefiltert.
                          Funktion / Prozedur sp_get_benutzer
                          BeschreibungLiefert einen String mit Benutzernamen
                          Parameter
                          1. ausgangswert integer (userinfo_id)
                          Script$SUPERX_DIR/db/install/prozeduren/proc_get_benutzer_pg.sql
                          Script$SUPERX_DIR/db/install/prozeduren/proc_get_benutzer_ids.sql
                          Rückgabe
                          1. wert Typ: text
                          KommentarDer Name der die Kennung
                          Funktion / Prozedur sp_get_dbform_right
                          BeschreibungPrüft ob Anwender Recht für DBFORM hat
                          Parameter
                          1. p_form char (Formularname (String) )
                          2. p_userid integer (Die Userid)
                          Script$SUPERX_DIR/db/install/prozeduren/proc_get_dbform_right_ids.sql
                          Script$SUPERX_DIR/db/install/prozeduren/proc_get_dbform_right_pg.sql
                          Rückgabe
                          1. wert Typ: smallint
                          Kommentar1=ja,0=nein
                          Funktion / Prozedur sp_get_keylist_str
                          BeschreibungLiefert einen String aus einem Unterselect
                          Parameter
                          1. ausgangswert varchar (Ein String, der null sein kann)
                          2. ausgangsfeld varchar (Ein String, der zurückgegeben wird, wenn der erste null ist)
                          3. schluesseltab varchar (Ein String, der zurückgegeben wird, wenn der erste null ist)
                          4. schluesselfeld varchar (Ein String, der zurückgegeben wird, wenn der erste null ist)
                          5. datentab varchar (Ein String, der zurückgegeben wird, wenn der erste null ist)
                          6. where varchar (Ein String, der zurückgegeben wird, wenn der erste null ist)
                          Script$SUPERX_DIR/db/install/prozeduren/proc_get_keylist_str_pg.sql
                          Script$SUPERX_DIR/db/install/prozeduren/proc_get_keylist_str_ids.sql
                          Rückgabe
                          1. wert Typ: text
                          KommentarDer String
                          Funktion / Prozedur sp_get_keylist_str
                          BeschreibungLiefert einen String aus einem Unterselect
                          Parameter
                          1. ausgangswert varchar (Ein String, der null sein kann)
                          2. ausgangsfeld varchar (Ein String, der zurückgegeben wird, wenn der erste null ist)
                          Script$SUPERX_DIR/db/install/prozeduren/proc_get_keylist_str_short_pg.sql
                          Script$SUPERX_DIR/db/install/prozeduren/proc_get_keylist_str_short_ids.sql
                          Rückgabe
                          1. wert Typ: text
                          KommentarDer String
                          Funktion / Prozedur sp_get_subquery_str
                          BeschreibungLiefert einen String aus einem Unterselect
                          Parameter
                          1. ausgangswert varchar (Ein String, der null sein kann)
                          2. ausgangsfeld varchar (Ein String, der zurückgegeben wird, wenn der erste null ist)
                          3. schluesseltab varchar (Ein String, der zurückgegeben wird, wenn der erste null ist)
                          4. schluesselfeld varchar (Ein String, der zurückgegeben wird, wenn der erste null ist)
                          5. datentab varchar (Ein String, der zurückgegeben wird, wenn der erste null ist)
                          6. where varchar (Ein String, der zurückgegeben wird, wenn der erste null ist)
                          Script$SUPERX_DIR/db/install/prozeduren/proc_get_subquery_str_pg.sql
                          Script$SUPERX_DIR/db/install/prozeduren/proc_get_subquery_str_ids.sql
                          Rückgabe
                          1. wert Typ: text
                          KommentarDer String
                          Funktion / Prozedur sp_set_organigramm_eb
                          BeschreibungSetzt Ebenenspalte im Organigramm
                          Parameter
                            Script$SUPERX_DIR/db/install/prozeduren/proc_set_organigramm_eb_pg.sql
                            Script$SUPERX_DIR/db/install/prozeduren/proc_set_organigramm_eb_ids.sql
                            Rückgabe
                              Kommentar
                              Funktion / Prozedur sp_set_organigramm_lehr
                              BeschreibungSetzt Attribute lehre für Lehreinheiten und übergeordnete Knoten im Organigramm
                              Parameter
                                Script$SUPERX_DIR/db/install/prozeduren/proc_set_organigramm_lehr_pg.sql
                                Script$SUPERX_DIR/db/install/prozeduren/proc_set_organigramm_lehr_ids.sql
                                Rückgabe
                                  Kommentar
                                  Funktion / Prozedur sp_table_exists
                                  BeschreibungPrüft, ob Tabelle existiert
                                  Parameter
                                  1. tabelle char(200) (Der Tabellenname)
                                  Script$SUPERX_DIR/db/install/prozeduren/proc_sp_table_exists_pg.sql
                                  Script$SUPERX_DIR/db/install/prozeduren/proc_sp_table_exists_ids.sql
                                  Rückgabe
                                  1. wert Typ: boolean
                                  KommentarWahr / Falsch
                                  Funktion / Prozedur sp_trunc_string
                                  BeschreibungLiefert einen String mit vorgegebener Länge
                                  Parameter
                                  1. ausgangswert text (Der String beliebiger Länge)
                                  2. laenge integer (Die maximale Länge)
                                  Script$SUPERX_DIR/db/install/prozeduren/proc_trunc_string_pg.sql
                                  Rückgabe
                                  1. wert Typ: text
                                  KommentarDer gekürzte String
                                  Funktion / Prozedur sp_trunc_string
                                  BeschreibungLiefert einen String mit vorgegebener Länge
                                  Parameter
                                  1. ausgangswert char(255) (Der String beliebiger Länge)
                                  2. laenge integer (Die maximale Länge)
                                  Script$SUPERX_DIR/db/install/prozeduren/proc_trunc_string_ids.sql
                                  Rückgabe
                                  1. wert Typ: char(255)
                                  KommentarDer gekürzte String
                                  Funktion / Prozedur sp_update_sequence
                                  BeschreibungAktualisiert sequence-Felder in Postgres-Tabellen
                                  Parameter
                                  1. tabname varchar(255) (Tabellenname)
                                  Script$SUPERX_DIR/db/install/prozeduren/proc_sp_update_sequence_pg.sql
                                  Rückgabe
                                  1. wert Typ: varchar(255)
                                  KommentarLetzter SQL-Ausdruck
                                  Funktion / Prozedur sp_user_orga
                                  BeschreibungErzeugt für eine übergebene Institution eine Tabelle mit Kind-Institutionen (tmp_organigramm) für einen User, die für den Themenbaum verwendet wird
                                  Parameter
                                  1. userid integer (Die ID des Users)
                                  2. datum date (Der geforderte Stand des Organigramms)
                                  3. p_sicht smallint (Sicht)
                                  Script$SUPERX_DIR/db/install/prozeduren/proc_sp_user_orga_ids.sql
                                  Script$SUPERX_DIR/db/install/prozeduren/proc_sp_user_orga_pg.sql
                                  Rückgabe
                                    KommentarErzeugt die Tabelle tmp_organigramm, ansonsten keine Rückgabewerte
                                    Funktion / Prozedur sp_user_orga_child
                                    BeschreibungErzeugt für eine übergebene Insitution eine Tabelle mit Kind-Institutionen (tmp_ch110_institut) für einen User, die in Abfragen für Joins verwendet wird
                                    Parameter
                                    1. userid integer (Die ID des Users)
                                    2. datum date (Der geforderte Stand des Organigramms)
                                    3. sicht smallint (Sicht)
                                    4. key_apnr char(10) (Übergebene Institution)
                                    5. erlaubt smallint (erlaubt-Kennzeichen)
                                    Script$SUPERX_DIR/db/install/prozeduren/proc_sp_user_orga_child_ids.sql
                                    Script$SUPERX_DIR/db/install/prozeduren/proc_sp_user_orga_child_pg.sql
                                    Rückgabe
                                      KommentarErzeugt die Tabelle tmp_ch110_institut, ansonsten keine Rückgabewerte
                                      Funktion / Prozedur sp_user_themen
                                      BeschreibungErzeugt für einen übergebenen User den Themenbaum
                                      Parameter
                                      1. userid integer (Die ID des Users)
                                      2. datum date (Der geforderte Stand des Themenbaums)
                                      3. p_makros smallint (Makro)
                                      Script$SUPERX_DIR/db/install/prozeduren/proc_sp_user_themen_pg.sql
                                      Script$SUPERX_DIR/db/install/prozeduren/proc_sp_user_themen_ids.sql
                                      Rückgabe
                                        KommentarErzeugt die Tabelle tmp_themenbaum, ansonsten keine Rückgabewerte
                                        Funktion / Prozedur sp_view_exists
                                        BeschreibungPrüft, ob View existiert
                                        Parameter
                                        1. tabelle char(200) (Der View-Name)
                                        Script$SUPERX_DIR/db/install/prozeduren/proc_sp_view_exists_pg.sql
                                        Script$SUPERX_DIR/db/install/prozeduren/proc_sp_view_exists_ids.sql
                                        Rückgabe
                                        1. wert Typ: smallint
                                        KommentarWahr=1 / Falsch=0
                                        Funktion / Prozedur string_not_null
                                        BeschreibungLiefert einen Leerstring, wenn Parameter null ist (für Stringverkettungen)
                                        Parameter
                                        1. wert char (Ein String)
                                        ScriptCREATE or replace FUNCTION string_not_null(char) RETURNS text STABLE AS 'select $1::text where $1 is not null union select '''' where $1 is null;' LANGUAGE sql;
                                        Scriptcreate procedure string_not_null(p_str char(255)) returning char(255); return nvl(p_str,''); end procedure;
                                        Rückgabe
                                        1. wert Typ: char
                                        KommentarDer String
                                        Funktion / Prozedur string_not_null
                                        BeschreibungLiefert einen Leerstring, wenn Parameter null ist (für Stringverkettungen)
                                        Parameter
                                        1. wert text (Ein String)
                                        Script CREATE or replace FUNCTION string_not_null(text) RETURNS text STABLE AS 'select $1::text where $1 is not null union select '''' where $1 is null;' LANGUAGE sql;
                                        Rückgabe
                                        1. wert Typ: text
                                        KommentarDer String
                                        Funktion / Prozedur string_not_null
                                        BeschreibungLiefert einen Leerstring, wenn Parameter null ist (für Stringverkettungen)
                                        Parameter
                                        1. wert varchar (Ein String)
                                        ScriptCREATE or replace FUNCTION string_not_null(varchar) RETURNS text STABLE AS 'select $1::text where $1 is not null union select '''' where $1 is null;' LANGUAGE sql;
                                        Rückgabe
                                        1. wert Typ: varchar
                                        KommentarDer String
                                        Funktion / Prozedur string_not_null
                                        BeschreibungLiefert einen Leerstring, wenn Parameter null ist (für Stringverkettungen)
                                        Parameter
                                        1. wert integer (Eine Ganzzahl)
                                        Script CREATE or replace FUNCTION string_not_null(integer) RETURNS text STABLE AS 'select $1::text where $1 is not null union select '''' where $1 is null;' LANGUAGE sql;
                                        Rückgabe
                                        1. wert Typ: text
                                        KommentarDer String
                                        Funktion / Prozedur suchen_ersetzen
                                        Beschreibung
                                        Parameter
                                        1. Text text (Ein String)
                                        2. alt text (Alter String der ersetzt werden soll. )
                                        3. neu text (Neuer String)
                                        ScriptCreate or replace Function suchen_ersetzen(text,text,text) returns text as ' Declare zs text; Declare k integer; Declare s1 text; Declare alt text; Declare neu text; BEGIN s1:=$1; alt:=$2; neu:=$3; k := position(alt in s1); While k > 0 loop zs := substring(s1, 1, k - 1); s1 := zs || neu || substring(s1, k + Length(alt), Length(s1) - k - Length(alt) + 1); k := position(alt in s1); END LOOP; return s1; END; ' LANGUAGE plpgsql;
                                        Rückgabe
                                        1. wert Typ: text
                                        KommentarDer Zielstring
                                        Funktion / Prozedur time_stamp
                                        Beschreibung
                                        Parameter
                                        1. datumzeit text (Ein Timestamp als String (German locale) )
                                        ScriptCreate or replace Function time_stamp(text) RETURNS timestamptz STABLE AS 'select to_timestamp($1,''DD.MM.YYYY HH24.MI.SS'')' LANGUAGE sql;
                                        Rückgabe
                                        1. wert Typ: timestamptz
                                        KommentarDer Timestamp
                                        Funktion / Prozedur timestamp_str
                                        BeschreibungLiefert einen timestamp als String (deutsche Locale)
                                        Parameter
                                        1. wert timestamptz (Ein timestamp)
                                        ScriptCREATE or replace FUNCTION timestamp_str(timestamptz) RETURNS text STABLE AS 'select to_char($1,''DD.MM.YYYY HH24:MI:SS '');' LANGUAGE sql;
                                        Rückgabe
                                        1. wert Typ: text
                                        KommentarDer String
                                        Funktion / Prozedur timestamp_to_date
                                        BeschreibungKonvertiert von timestamp nach date.
                                        Parameter
                                        1. wert timestamtz (Ein timestamtz-Wert)
                                        ScriptCREATE or replace FUNCTION timestamp_to_date(timestamptz) RETURNS date STABLE AS 'select to_date(day($1)||''.'' || month($1) || ''.'' || year($1),''DD.MM.YYYY'')' LANGUAGE sql;
                                        Rückgabe
                                        1. wert Typ: float
                                        KommentarDer Float-Wert
                                        Funktion / Prozedur to_number
                                        Beschreibungto_number -Funktion für IDS
                                        Parameter
                                        1. ausgangswert char (Der String beliebiger Länge)
                                        2. text char (Die maximale Länge)
                                        Script$SUPERX_DIR/db/install/prozeduren/proc_to_number_ids.sql
                                        Rückgabe
                                        1. wert Typ: integer
                                        KommentarZahl
                                        Funktion / Prozedur today
                                        Beschreibung
                                        Parameter
                                          ScriptCreate or replace Function today() RETURNS date STABLE AS 'select current_date ' LANGUAGE sql;
                                          Rückgabe
                                          1. wert Typ: datum
                                          KommentarDas aktuelle Datum als Timestamp
                                          Funktion / Prozedur today
                                          BeschreibungToday() -Funktion für IDS
                                          Parameter
                                            Script$SUPERX_DIR/db/install/prozeduren/proc_today_ids.sql
                                            Rückgabe
                                            1. wert Typ: date
                                            KommentarHeutiges Datum
                                            Funktion / Prozedur trim_all_whitespace
                                            BeschreibungEntfernt alle Whitespace Zeichen an Anfang und Ende einer Zeichenkette. Dabei werden auch Tabs, Zeilenumbrüche und spezielle Unicode-Spaces entfernt.
                                            Parameter
                                            1. string varchar (Die Zeichenkette, von der am Anfang und Ende alle Whitepaces entfernt werden sollen)
                                            Script$SUPERX_DIR/db/install/prozeduren/trim_all_whitespace_pg.sql
                                            Script$SUPERX_DIR/db/install/prozeduren/trim_all_whitespace_ids.sql
                                            Rückgabe
                                            1. string Typ: varchar
                                            KommentarDie Zeichenkette ohne Whitespace am Anfang und Ende
                                            Funktion / Prozedur val
                                            BeschreibungLiefert einen String als Zahl (analog Basic-Funktion val). Hat gegenüber to_number den Vorteil, dass man die Länge des Strings nicht kennen muss. Dafür klappt es nur bei Integer-Werten.
                                            Parameter
                                            1. wert text (Eine String-Repräsentation einer Ganzzahl )
                                            Script CREATE or replace FUNCTION val(text) RETURNS integer STABLE AS 'select to_number($1,repeat(''9'',length($1) ))::integer where trim($1) !='''' and $1 ~ ''0*[0-9][0-9]*'' ' LANGUAGE sql;
                                            Rückgabe
                                            1. wert Typ: integer
                                            KommentarDie Zahl
                                            Funktion / Prozedur val
                                            BeschreibungLiefert einen String als Zahl (analog Basic-Funktion val). Hat gegenüber to_number den Vorteil, dass man die Länge des Strings nicht kennen muss. Dafür klappt es nur bei Integer-Werten.
                                            Parameter
                                            1. wert char(255) (Eine String-Repräsentation einer Ganzzahl )
                                            Script CREATE or replace FUNCTION val(char(255)) RETURNS integer STABLE AS 'select to_number($1,repeat(''9'',length($1) ))::integer where trim($1) !='''' and $1 ~ ''0*[0-9][0-9]*'' ' LANGUAGE sql;
                                            Script create procedure val(p_str char(255)) returning integer; define p_val integer ; let p_val=(select p_str::integer from xdummy); return p_val::integer; end procedure;
                                            Rückgabe
                                            1. wert Typ: integer
                                            KommentarDie Zahl
                                            Funktion / Prozedur val
                                            BeschreibungLiefert einen String als Zahl (analog Basic-Funktion val). Hat gegenüber to_number den Vorteil, dass man die Länge des Strings nicht kennen muss. Dafür klappt es nur bei Integer-Werten.
                                            Parameter
                                            1. wert varchar(255) (Eine String-Repräsentation einer Ganzzahl )
                                            Script CREATE or replace FUNCTION val(varchar(255)) RETURNS integer STABLE AS 'select to_number($1,repeat(''9'',length($1) ))::integer where trim($1) !='''' and $1 ~ ''0*[0-9][0-9]*''' LANGUAGE sql;
                                            Rückgabe
                                            1. wert Typ: integer
                                            KommentarDie Zahl
                                            Funktion / Prozedur val
                                            BeschreibungLiefert eine Zahl als Zahl (für PG/IDS-Kompatibilität)
                                            Parameter
                                            1. wert integer (Eine Ganzzahl)
                                            Script CREATE or replace FUNCTION val(integer) RETURNS integer STABLE AS 'select $1::integer ' LANGUAGE sql;
                                            Rückgabe
                                            1. wert Typ: integer
                                            KommentarDie Zahl
                                            Funktion / Prozedur val
                                            BeschreibungLiefert eine Zahl als Zahl (für PG/IDS-Kompatibilität)
                                            Parameter
                                            1. wert smallint (Eine Ganzzahl)
                                            Script CREATE or replace FUNCTION val(smallint) RETURNS integer STABLE AS 'select $1::integer ' LANGUAGE sql;
                                            Rückgabe
                                            1. wert Typ: integer
                                            KommentarDie Zahl
                                            Funktion / Prozedur week
                                            Beschreibung
                                            Parameter
                                            1. datum date (Ein Datumswert)
                                            ScriptCreate or replace Function week(date) RETURNS smallint STABLE AS 'select extract(week from $1)::smallint ' LANGUAGE sql;
                                            Script CREATE FUNCTION week(dt date) RETURNS smallint WITH(NOT VARIANT) DEFINE day1 date; DEFINE nbdays int; LET day1 = MDY(1, 1, YEAR(dt)); LET nbdays = dt - day1; RETURN 1 + (nbdays + WEEKDAY(day1)) / 7; END FUNCTION;
                                            Rückgabe
                                            1. wert Typ: smallint
                                            KommentarDie Woche als Smallint
                                            Funktion / Prozedur week
                                            Beschreibung
                                            Parameter
                                            1. datum timestamp (Ein Datumswert)
                                            ScriptCreate or replace Function week(timestamptz) RETURNS smallint STABLE AS 'select extract(week from $1)::smallint ' LANGUAGE sql;
                                            Rückgabe
                                            1. wert Typ: smallint
                                            KommentarDie Woche als Smallint
                                            Funktion / Prozedur weekday
                                            Beschreibung
                                            Parameter
                                            1. datum date (Ein Datumswert)
                                            ScriptCreate or replace Function weekday(date) RETURNS text STABLE AS 'select to_char($1,''Dy'')::text ' LANGUAGE sql;
                                            Rückgabe
                                            1. wert Typ: text
                                            KommentarDer Wochentag (Mon, Tue...) als String (englisch)
                                            Funktion / Prozedur weekday
                                            Beschreibung
                                            Parameter
                                            1. datum timestamp (Ein Datumswert)
                                            ScriptCreate or replace Function weekday(timestamptz) RETURNS text STABLE AS 'select weekday(date($1))::text ' LANGUAGE sql;
                                            Rückgabe
                                            1. wert Typ: text
                                            KommentarDer Wochentag (Mon, Tue...) als String
                                            Funktion / Prozedur year
                                            Beschreibung
                                            Parameter
                                            1. datum date (Ein Datumswert)
                                            ScriptCreate or replace Function year(date) RETURNS smallint STABLE AS 'select extract(year from $1)::smallint ' LANGUAGE sql;
                                            Rückgabe
                                            1. wert Typ: smallint
                                            KommentarDas Jahr als Smallint
                                            Funktion / Prozedur year
                                            Beschreibung
                                            Parameter
                                            1. datum timestamp (Ein Datumswert)
                                            ScriptCreate or replace Function year(timestamptz) RETURNS smallint STABLE AS 'select extract(year from $1)::smallint 'LANGUAGE sql;
                                            Rückgabe
                                            1. wert Typ: smallint
                                            KommentarDas Jahr als Smallint

                                            Masken

                                            Schnittstellenbeschreibung

                                            Installation

                                            Folgende Tabellen werden bei der Installation geladen:

                                            Upgrade

                                            Folgende Tabellen werden bei dem Upgrade geladen:

                                            ETL-Routine

                                            Folgende Tabellen werden in der ETL-Routine geladen:


                                            (c) Projektgruppe SuperX