Metadirectory im HIS-GX
Metadirectory im HIS-GX
Metadirectory im HIS-GX
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
<strong>Metadirectory</strong> <strong>im</strong> <strong>HIS</strong>-<strong>GX</strong><br />
Exportschnittstelle unter<br />
Verwendung von Staging-Tabellen<br />
am Beispiel von SOS und SVA<br />
Folke-Gert Stümpel<br />
stuempel@his.de<br />
<strong>HIS</strong> GmbH<br />
FSV-Nutzertagung Oberhof 2004 (F5 Folke-Gert Stümpel) 1/30
<strong>Metadirectory</strong> <strong>im</strong> <strong>HIS</strong>-<strong>GX</strong><br />
Übersicht<br />
! Welche Daten liefern SVA und SOS?<br />
! Wie sind die Staging-Tabellen aufgebaut?<br />
! Wie werden die Staging-Tabellen beliefert?<br />
! Wie wird der Datenschutz sichergestellt?<br />
! Ausblick<br />
FSV-Nutzertagung Oberhof 2004 (F5 Folke-Gert Stümpel) 2/30
<strong>Metadirectory</strong> <strong>im</strong> <strong>HIS</strong>-<strong>GX</strong><br />
Auszug aus dem SVA-Datenmodell<br />
Schwerbehinderungen<br />
.<br />
.<br />
Eingruppierung<br />
pbl<br />
.<br />
.<br />
Personalgrunddaten<br />
pgd<br />
Beschäftigungsverhältnis<br />
pbv<br />
Organisat. Zugehörigkeit<br />
poz<br />
Finanzierung<br />
pfi<br />
Abwesenheiten<br />
paw<br />
Arbeitszeit<br />
paz<br />
.<br />
.<br />
.<br />
.<br />
FSV-Nutzertagung Oberhof 2004 (F5 Folke-Gert Stümpel) 3/30
<strong>Metadirectory</strong> <strong>im</strong> <strong>HIS</strong>-<strong>GX</strong><br />
Auszug aus dem SVA-Datenmodell<br />
Schwerbehinderungen<br />
.<br />
.<br />
Eingruppierung<br />
pbl<br />
.<br />
.<br />
Personalgrunddaten<br />
pgd<br />
Beschäftigungsverhältnis<br />
pbv<br />
Organisat. Zugehörigkeit<br />
poz<br />
Finanzierung<br />
pfi<br />
Abwesenheiten<br />
paw<br />
Arbeitszeit<br />
paz<br />
.<br />
.<br />
.<br />
.<br />
FSV-Nutzertagung Oberhof 2004 (F5 Folke-Gert Stümpel) 4/30
<strong>Metadirectory</strong> <strong>im</strong> <strong>HIS</strong>-<strong>GX</strong><br />
Welche Daten liefern SOS und SVA?<br />
Daten zur Person<br />
Nachname<br />
Vornamen<br />
Namenbestandteile<br />
Personalnummer (SVA)<br />
Matrikelnummer (SOS)<br />
Geburtsname<br />
Geburtsname<br />
Geburtsort<br />
Akademischer Grad<br />
Staatsangehörigkeit<br />
Geschlecht<br />
Immatrikulationsdatum (SOS)<br />
FSV-Nutzertagung Oberhof 2004 (F5 Folke-Gert Stümpel) 5/30
<strong>Metadirectory</strong> <strong>im</strong> <strong>HIS</strong>-<strong>GX</strong><br />
Welche Daten liefern SOS und SVA?<br />
Daten zum Studiengang (SOS)<br />
Matrikelnummer<br />
Studiengangnummer<br />
Studiengang<br />
Fachsemester<br />
Beginn des<br />
Studienganges<br />
Ende des<br />
Studienganges<br />
FSV-Nutzertagung Oberhof 2004 (F5 Folke-Gert Stümpel) 6/30
<strong>Metadirectory</strong> <strong>im</strong> <strong>HIS</strong>-<strong>GX</strong><br />
Welche Daten liefern SOS und SVA?<br />
Daten zum Beschäftigungsverhältnis (SVA)<br />
Personalnummer<br />
Beschäftigungsverhältnisnummer<br />
Beschäftigungsstelle<br />
Beschäftigungsverhältnisbeginn<br />
Beschäftigungsverhältnisende<br />
Kostenstellencode<br />
Kostenstellenbeschreibung<br />
FSV-Nutzertagung Oberhof 2004 (F5 Folke-Gert Stümpel) 7/30
<strong>Metadirectory</strong> <strong>im</strong> <strong>HIS</strong>-<strong>GX</strong><br />
Aufbau der Staging-Tabellen<br />
(meta_person)<br />
FSV-Nutzertagung Oberhof 2004 (F5 Folke-Gert Stümpel) 8/30
<strong>Metadirectory</strong> <strong>im</strong> <strong>HIS</strong>-<strong>GX</strong><br />
Aufbau der Staging-Tabellen<br />
(meta_person)<br />
FSV-Nutzertagung Oberhof 2004 (F5 Folke-Gert Stümpel) 9/30
<strong>Metadirectory</strong> <strong>im</strong> <strong>HIS</strong>-<strong>GX</strong><br />
Aufbau der Staging-Tabellen<br />
(meta_person)<br />
FSV-Nutzertagung Oberhof 2004 (F5 Folke-Gert Stümpel) 10/30
<strong>Metadirectory</strong> <strong>im</strong> <strong>HIS</strong>-<strong>GX</strong><br />
Aufbau der Staging-Tabellen<br />
(meta_rolle)<br />
FSV-Nutzertagung Oberhof 2004 (F5 Folke-Gert Stümpel) 11/30
<strong>Metadirectory</strong> <strong>im</strong> <strong>HIS</strong>-<strong>GX</strong><br />
Aufbau der Staging-Tabellen<br />
(meta_rolle)<br />
FSV-Nutzertagung Oberhof 2004 (F5 Folke-Gert Stümpel) 12/30
<strong>Metadirectory</strong> <strong>im</strong> <strong>HIS</strong>-<strong>GX</strong><br />
Aufbau der Staging-Tabellen<br />
(meta_rolle)<br />
FSV-Nutzertagung Oberhof 2004 (F5 Folke-Gert Stümpel) 13/30
<strong>Metadirectory</strong> <strong>im</strong> <strong>HIS</strong>-<strong>GX</strong><br />
Aufbau der Staging-Tabellen<br />
! Für jedes Merkmal befindet sich ein<br />
Flag in den Staging-Tabellen.<br />
! Flag = 0 => keine Änderung<br />
! Flag = 1 => Änderung<br />
FSV-Nutzertagung Oberhof 2004 (F5 Folke-Gert Stümpel) 14/30
<strong>Metadirectory</strong> <strong>im</strong> <strong>HIS</strong>-<strong>GX</strong><br />
Aufbau der Staging-Tabellen<br />
! Für jeden Datensatz in den Staging-Tabellen<br />
wird die Art der Operation hinterlegt<br />
! add<br />
! mod<br />
! del<br />
FSV-Nutzertagung Oberhof 2004 (F5 Folke-Gert Stümpel) 15/30
<strong>Metadirectory</strong> <strong>im</strong> <strong>HIS</strong>-<strong>GX</strong><br />
Belieferung der Staging-Tabellen<br />
Ereignisse in SOS bzw. SVA<br />
! Anlegen eines Datensatzes<br />
! Ändern eines Datensatzes<br />
! Löschen eines Datensatzes<br />
FSV-Nutzertagung Oberhof 2004 (F5 Folke-Gert Stümpel) 16/30
<strong>Metadirectory</strong> <strong>im</strong> <strong>HIS</strong>-<strong>GX</strong><br />
Belieferung der Staging-Tabellen<br />
Anlegen eines Datensatzes<br />
Unterschiedliche Tabellen in SVA bzw. SOS<br />
bedingen ein unterschiedliches Vorgehen be<strong>im</strong><br />
Beliefern der Staging-Tabellen<br />
FSV-Nutzertagung Oberhof 2004 (F5 Folke-Gert Stümpel) 17/30
<strong>Metadirectory</strong> <strong>im</strong> <strong>HIS</strong>-<strong>GX</strong><br />
Belieferung der Staging-Tabellen<br />
Anlegen eines Datensatzes<br />
1. Fall:<br />
Anlegen einer Person bzw. Anlegen eines<br />
Beschäftigungsverhältnisses erzeugt <strong>im</strong>mer einen<br />
Datensatz in Staging-Tabelle „meta_person“ bzw.<br />
„meta_rolle“ mit FLAG = „add“<br />
FSV-Nutzertagung Oberhof 2004 (F5 Folke-Gert Stümpel) 18/30
<strong>Metadirectory</strong> <strong>im</strong> <strong>HIS</strong>-<strong>GX</strong><br />
Belieferung der Staging-Tabellen<br />
Anlegen eines Datensatzes<br />
2. Fall:<br />
Anlegen von Datensätzen in den SVA-Tabellen<br />
„Organisatorische Zugehörigkeit“ bzw. „Finanzierung“<br />
erzeugt gegebenenfalls einen Datensatz in der<br />
Staging-Tabelle „meta_rolle“ mit FLAG = „mod“<br />
FSV-Nutzertagung Oberhof 2004 (F5 Folke-Gert Stümpel) 19/30
<strong>Metadirectory</strong> <strong>im</strong> <strong>HIS</strong>-<strong>GX</strong><br />
Belieferung der Staging-Tabellen<br />
Ändern eines Datensatzes<br />
Das Ändern eines Datensatzes bedingt gegebenfalls<br />
das Anlegen eines Datensatzes in den Staging-Tabellen<br />
mit Flag =„mod“<br />
FSV-Nutzertagung Oberhof 2004 (F5 Folke-Gert Stümpel) 20/30
<strong>Metadirectory</strong> <strong>im</strong> <strong>HIS</strong>-<strong>GX</strong><br />
Belieferung der Staging-Tabellen<br />
Löschen eines Datensatzes<br />
Unterschiedliche Tabellen in SVA bzw. SOS bedingen<br />
ein unterschiedliches Vorgehen be<strong>im</strong> Beliefern der<br />
Staging-Tabellen<br />
FSV-Nutzertagung Oberhof 2004 (F5 Folke-Gert Stümpel) 21/30
<strong>Metadirectory</strong> <strong>im</strong> <strong>HIS</strong>-<strong>GX</strong><br />
Belieferung der Staging-Tabellen<br />
Löschen eines Datensatzes<br />
1. Fall:<br />
Das Löschen einer Person bzw. eines Beschäftigungsverhältnisses<br />
erzeugt <strong>im</strong>mer einen Datensatz in<br />
Staging-Tabelle „meta_person“ bzw. „meta_rolle“ mit<br />
FLAG = „del“<br />
FSV-Nutzertagung Oberhof 2004 (F5 Folke-Gert Stümpel) 22/30
<strong>Metadirectory</strong> <strong>im</strong> <strong>HIS</strong>-<strong>GX</strong><br />
Belieferung der Stagingtabellen<br />
Löschen eines Datensatzes<br />
2. Fall:<br />
Das Löschen von Datensätzen in den SVA-Tabellen<br />
„Organisatorische Zugehörigkeit“ bzw. „Finanzierung“<br />
erzeugt gegebenenfalls neuen Datensatz in der<br />
Staging-Tabelle „meta_rolle“ mit FLAG = „mod“<br />
FSV-Nutzertagung Oberhof 2004 (F5 Folke-Gert Stümpel) 23/30
<strong>Metadirectory</strong> <strong>im</strong> <strong>HIS</strong>-<strong>GX</strong><br />
Datenschutz<br />
! Die Staging-Tabellen werden umbenannt.<br />
! Es werden Synonyme mit gleichen Namen wie die<br />
Staging-Tabellen erzeugt.<br />
! Die Synonyme sind Verweise auf gleichnamige<br />
Tabellen in einer anderen Datenbank („META-DB“).<br />
FSV-Nutzertagung Oberhof 2004 (F5 Folke-Gert Stümpel) 24/30
<strong>Metadirectory</strong> <strong>im</strong> <strong>HIS</strong>-<strong>GX</strong><br />
SOS<br />
_meta_person<br />
Datenschutz<br />
SVA<br />
_meta_person<br />
meta_person<br />
meta_person<br />
META-DB<br />
meta_person<br />
FSV-Nutzertagung Oberhof 2004 (F5 Folke-Gert Stümpel) 25/30
<strong>Metadirectory</strong> <strong>im</strong> <strong>HIS</strong>-<strong>GX</strong><br />
Datenschutz<br />
! Zum Lesen der Staging-Tabellen sind keine Rechte<br />
an der SOS bzw. der SVA-Datenbank notwendig.<br />
! Zum Lesen der Staging-Tabellen werden<br />
ausschließlich Rechte auf der Datenbank „META-DB“<br />
und Tabellen dieser Datenbank benötigt.<br />
FSV-Nutzertagung Oberhof 2004 (F5 Folke-Gert Stümpel) 26/30
<strong>Metadirectory</strong> <strong>im</strong> <strong>HIS</strong>-<strong>GX</strong><br />
SOS<br />
Stand<br />
META-DB<br />
SVA<br />
Meta Directory der Thüringer Hochschulen<br />
FSV-Nutzertagung Oberhof 2004 (F5 Folke-Gert Stümpel) 27/30
<strong>Metadirectory</strong> <strong>im</strong> <strong>HIS</strong>-<strong>GX</strong><br />
SOS<br />
Ausblick<br />
META-DB<br />
SVA<br />
LDAP-Server der zentralen Hochschulverwaltung?<br />
FSV-Nutzertagung Oberhof 2004 (F5 Folke-Gert Stümpel) 28/30
<strong>Metadirectory</strong> <strong>im</strong> <strong>HIS</strong>-<strong>GX</strong><br />
Ausblick<br />
! Lesen des Metadirectories der thüringischen<br />
Hochschulen durch <strong>HIS</strong>-Module<br />
! Belieferung des Metadirectories der thüringischen<br />
Hochschulen durch weitere <strong>HIS</strong>-Module<br />
FSV-Nutzertagung Oberhof 2004 (F5 Folke-Gert Stümpel) 29/30
<strong>Metadirectory</strong> <strong>im</strong> <strong>HIS</strong>-<strong>GX</strong><br />
Ausblick<br />
! Anwendungsübergreifende <strong>HIS</strong>-ID<br />
! Konfigurierbarer Merkmalsumfang <strong>im</strong><br />
Rahmen der Belieferung der Staging-Tabellen<br />
FSV-Nutzertagung Oberhof 2004 (F5 Folke-Gert Stümpel) 30/30