XJustiz Wertelisten XJustiz_XML XJustiz_Schema.

Slides:



Advertisements
Ähnliche Präsentationen
8. Termin Teil B: Wiederholung Begriffe Baum
Advertisements

7. Natürliche Binärbäume
Durchlaufen eines Binärbaumes
Synonyme: Stapel, Keller, LIFO-Liste usw.
Das Entity-Relationship-Modell
Franziska Schmidt Sarah Ahlheit
Objektrelationales Mapping mit JPA Getting Started Jonas Bandi Simon Martinelli.
Hands On – Einführung in XML
FH-Hof Extensible Markup Language Richard Göbel. FH-Hof Extensible Markup Language XML XML ist universeller Ansatz für die Strukturierung von Zeichenketten.
XINDICE The Apache XML Project Name: Jacqueline Langhorst
XML-Schema HKI Proseminar Wintersemester 2010/11 Dozentin: Frau Kurz von Jan Kohl und Christian Lütticke.
Eine Biografie aus ADB/NDB als XML Datenbanken vs. Markup Prof Dr. Manfred Thaller WS 2009 / 2010 Referent: Bilal Erkin.
HTML - Eine erste Annäherung
Windows Explorer.
XML-basierte Techniken
XML-Parser Manuel Röllinghoff.
XHTML 1.1 C. Nimz Abstrakte Module XHTML 1.1 C. Nimz Was ist ein abstraktes Modul? Definition eines XHTML-Moduls in spezieller leichter.
Modularization of XHTML™
SQL/XML. © Prof. T. Kudraß, HTWK Leipzig 2 2 Motivation Speicherung von XML in allen großen kommerziellen DBMS vorhanden proprietäre Lösungen für die.
XML Standardisierungen und Abfragesprachen
Übung Datenbanksysteme UML
Geoinformation III Vorlesung 13b XML-Schema.
WS 02/03 Netzwerkevon B. Frielinghaus Netzwerke Erzeugung und Änderung.
Programmieren mit JAVA
Anwendung von EvaSys (Version 3.0) für Teilbereichsadminstrator/inn/en
© Katharina Brachmann Normalformen Oldenbourg S137, Klett S117
Berechnung des Osterdatums
RelationentheorieObjektorientierte Datenbanken AIFB SS Die Objekt-Definitionssprache ODL (1/24) Alle Elemente des Objektmodells können beschrieben.
Typhierarchien Hierarchische Abhängigkeit zwischen zwei Typen durch –Erweiterung (engl. extension) oder –Restriktion (engl. restriction) einer bestehenden.
1 XML und Datenbanken Kapitel 7: Modellierung, Teil 1 Meike Klettke Universität Rostock Fakultät für Informatik und Elektrotechnik
1 Nutzen Sie diese Powerpoint-Präsentation beim Selbstlernen oder in Veranstaltungen zur Einführung in das jeweilige Thema. Einführung Lernmodul Nutzungsbedingungen:
Was versteht man unter XML Schema?
Gefahrgutabwicklung Willkommen zu Dangeroo
Konkrete Entwicklungen Wiederverwendung von XÖV-Bausteinen Mirco Kuhlmann | LAVA-Unternehmensberatung 6. November 2013 | 6. XÖV-Anwenderkonferenz | Bremen.
XML Schema.
Vom XML Schema zur relationalen Datenbank Seminararbeit zum Multimedia-Seminar im SS 2002 Erstellt von: Thomas Dickel.
Hyperlinks und Anker Links notieren
Relationale Datenbanken III
Seminar XML-Technologien: VoiceXML/SMIL 1 Was ist SMIL ? Synchronized Multimedia Integration Language Ausprache wie das englische Wort smile {smaIl} August.
Effiziente Algorithmen
Copyright 2011 Bernd Brügge, Christian Herzog Grundlagen der Programmierung TUM Wintersemester 2011/12 Kapitel 11, Folie 1 2 Dr. Christian Herzog Technische.
Wird ganz am Anfang der HTML-Datei geschrieben Doctype html public bedeutet, dass man sich auf die Öffentlichkeit der html-dtd bezieht Html ist die meist.
Übung Datenbanksysteme II Index- strukturen
11. Kontakte in Word verwenden1 Word-Dokumente an Kontakte erstellen l Kontakt markieren l AKTIONEN - NEUER BRIEF AN KONTAKT l Einstellungen im Dialogfenster.
Getting Started Persistente Domänenmodelle mit JPA 2.0 und Bean Validation.
Wohlgeformtheit und Gültigkeit Grundlagen der Datenmodellierung Anke Jackschina.
Befehle in SQL Erläuterungen.
Hilfe Dokumente.
Normalisierungsprozess
Zustandsübergangsdiagramme (1)
Einfache OQL-Ausdrücke (1) Literale und Objekte können direkt konstruiert werden; gültige Ausdrücke und ihre Typen sind z.B.: "Quader77": string struct(x:1.0,
XJustiz: Elektronischer Rechtsverkehr mit XML
Serienbriefe erstellen 1
Oberlandesgericht Karlsruhe Gemeinsame DV-Stelle Justiz Folien zur Besprechung am 28. Oktober 2003 in Stuttgart XJustiz: Elektronischer Rechtsverkehr mit.
XJustiz XJustiz_XML XJustiz_Schema Fachmodul Wertelisten
1 Polymorphe Konsistenzbedingungen (1) Polymorphe Konsistenzbedingungen legen fest, welche Arten von Zustandsbeschränkungen nach einer Konkretisierung.
XQuery 1.0 – Arbeitsweise Mögl. Eingaben Das wird berücksichtigt: Typen von XPath und XML Schema Namensräume, Module Ergebnis: XML-Instanz.
Hauptseminar Web-Services und verteilte Datenbanken Thema XML, DTDs und XML-Schema XML, DTDs und XML-Schema - Stefan Kurz, 25. April 2003.
Abbildung UML-Schema  Rel. Schema (1)
Peter Brezany Institut für Softwarewissenschaften Universität Wien
Rel-Modell Übertragung von Generalisierungen (1|4) (nur Einfachgeneralisierungen) Unterentity-Typen: U 1 :, U 2 :,..., U k : Oberentity-
Geoinformation3 Geoinformation III XML Grundlagen und Dokumentspezifikation Vorlesung 12b.
Geoinformation3 Geoinformation III XML Grundlagen, Namensräume und Hyperlinks Vorlesung 12b.
DTD und W3C XML Schema Seminar XML und Datenbanken Vortrag: Sven Blüge.
XML – Grundlagen und Anwendungen Teil 4: Modellierung von Datenmodellen mit XML-Schema Prof. Dr. Michael Löwe, FHDW Hannover.
Ableitung UML  XML Schema
ANMELDE-LEITFADEN LTF IM GYMNET EINLOGGEN Die Internetseite öffnen -Adresse und Passwort des Vereinslogins eingeben und.
1 Prozesse im Studierendenmanagement Kontext: Studierenden anlegen Sonstige Aktivitäten: Suchfunktion, s verschicken, diverse Auswertungen.
Validierung vom XML mit XML Schema
Dokumentenproduktion im Medienzentrum
 Präsentation transkript:

XJustiz Wertelisten XJustiz_XML XJustiz_Schema

Es folgt ein Vergleich bzw. eine Gegenüberstellung der alten Version XJustiz 1_1 und der event. neuen Version 1_2

Version 1-1 Version 1-2 Verfahrensdaten

Version 1-1 Version 1-2 sdfdgs Instanzdaten

Version 1-1 Version 1-2 Gericht

Version 1-1 Version 1-2 Rolle

Version 1-1 Version 1-2 Sendungsdaten

Version 1-1 Version 1-2 Absender

Version 1-1 Version 1-2 Empfänger

Version 1-1 Version 1-2 Datei

Version 1-1 Version 1-2 Termin

Version 1-1 Version 1-2 Natuerliche_Person

Version 1-1 Version 1-2 Nicht vorhanden Natuerliche_Person

Gesamtansicht zur Referenzdarstellung

Gesamtansicht zur Referenzdarstellung

Gesamtansicht Verfahrensdaten Es folgt eine Auflistung der Unterschiede zwischen Version 1_1 und Version 1_2

XJustiz 1_1 WO im Grunddatensatz XJustiz 1_2 Verfahrensnummer min/max=1 Verfahrensdaten Unter den Verfahrensdaten: hier wird die ursprüngliche Verfahrensnummer auf optional gesetzt ! Die Verfahrensdaten bestehen aus einer Sequenz von Sachgebiet / Verfahrensnummer / Instanzenzug / Beteiligung / Termin Verfahrensdaten/Sachgebiet Unter den Verfahrensdaten: das Sachgebiet wird hier entfernt und unter die Instanzdaten gezogen. Hieraus ergibt sich für die Verfahrensdaten nunmehr nur noch eine -optionale Verfahrensnummer -Instanzdaten -Beteiligung -Termin Unter den Verfahrensdaten existiert ein Element Instanzenzug (1) das aus Instanzdaten (*) besteht Verfahrensdaten/Instanzenzug Der Instanzenzug unter den Verfahrensdaten entfällt und wird gelöscht: es bleiben mehrfach die Instanzdaten direkt unter den Verfahrensdaten. Nicht vorhanden Verfahrensdaten/Instanzdaten/ Sachgebietszusatz: ein optionales Element Sachgebietszusatz wird unter den Instanzdaten eingefügt. Möglichkeit für zusätzliche Angaben bezüglich des Sachgebiets beispielsweise in der Finanzgerichtsbarkeit die Angabe des Steuerjahres.

Verfahrensdaten/Instanzdaten/ Gericht : Hier existiert ein Element Gericht, welches mit einer Werteliste WL_Gerichte belegt ist. Verfahrensdaten/Instanzdaten/Instanzbehoerde Vor das zuvor existierende Element Gericht wird ein Element „Instanzbehoerde“ eingefügt, das aus einer choice zwischen Gericht/Behörde/Ref_Rollennummer besteht!! Über das Gericht ist mittels Werteliste der Gerichte ein entsprechendes Gericht anzugeben. Liegt eine Behördenliste vor, kann diese hinter dem Element Behörde aufgeführt werden. Liegt keine Behördenliste vor, ist mittels Ref_Rollennummer Bezug zu nehmen auf eine Beteiligung, in der die Behörde aufgeführt ist. Nicht vorhanden Verfahrensdaten/Instanzdaten Ein optionales Element Verfahrensinstanznummer (zusätzlich) wird unter die Instanzdaten gesetzt: Hieraus ergibt sich nun für die Instanzdaten: -Instanznummer -Sachgebiet -Sachgebietszusatz -Instanzbehoerde -Abteilung -Verfahrensinstanznummer -Aktenzeichen -Kurzrubrum -Verfahrensgegenstand

Nicht vorhanden Verfahrensdaten/Beteilgung/Rolle Verfahrensdaten / Beteiligung: unter dem Element Rolle wurde ein zusätzliches optionales Element eingefügt namens Rollen_ID welches ein komplexes Inhaltsmodell besitzt. Dieses Inhaltsmodell besteht zum einen aus einem Stringwert ID für die Angabe eventueller rollenbezogener Beteiligtenschlüssel (der entspr. Datenbanken) und einer Ref_Instanznummer, die sich auf eine Instanz bezieht. Das Element Rollen_ID ist mehrfach möglich min=0 max=* Nicht vorhanden Verfahrensdaten/Beteiligung/Rolle Zusätzliches Element Anrede unter der Rolle als optionales Element eingefügt für die Angabe zusammengesetzter Anreden. Nicht vorhanden Verfahrensdaten/Beteiligung/Beteiligter/Natuerliche_Person/ Ein optionales Element Auskunftssperre wird unter der Natuerlichen_Person aufgenommen. Dieses Element besitzt ein komplexes Inhaltsmodel, das aus dem Grund und dem Umfang (beide Stringwerte) besteht. Liegt eine Auskunftssperre vor, ist der Grund und der Umfang(Anschrift/Name) anzugeben.

Nicht vorhanden Verfahrensdaten/Beteiligung/Beteiligter/Natuerliche_Person Ein optionales Element Herkunftsland wird unter der Natuerlichen_Person als Stringwert aufgenommen. Das Herkunftsland ist mehrfach erlaubt: min=0 max=* Ein optionales Element Sprache wird unter der Natuerlichen_Person als Stringwert aufgenommen. Die Sprache ist mehrfach erlaubt. min=0 max=* Die Terminsdauer besitzt kein Attribut nillable=true. Verfahrensdaten/Termin/Terminsdaten/Terminszeit Verfahrensdaten / Termin / Terminsdaten/ Terminszeit / Terminsdauer: dem Element Terminsdauer wurde das Attribut nillable=true zugefügt. Nicht vorhanden Verfahrensdaten/Termin/Terminsdaten Als zusätzliches Element (vor dem bestehenden Element „Oeffentlich“) einfügen: Spruchkoerper ; Typ:xs:string; minOccurs=0; Annotation: Hier kann der Spruchkörper angegeben werden, vor dem der Termin stattfindet (z.B. Große Strafkammer, Senat, aber auch Einzelrichter, beauftragter Richter, Vorsitzender usw.)

Nicht vorhanden Sendungsdaten Unter den Sendungsdaten wurde ein zusätzliches Element „Empfaengerkennung“ mit dem Typ string und mit dem Attribut nillable=true eingefügt. Dieses Element ist in der Häufigkeit einfach! Das Element Datei hat ein komplexes Inhaltsmodell. Sendungsdaten/Dokument/Datei Bei den Sendungsdaten / Dokument / Datei: hier wurde der komplexe Inhalt unter der Datei entfernt und ein globaler Typ eingeführt, der genauso aufgebaut ist wie das bisherige Element Datei somit die komplexe Struktur besitzt: T_Datei: Signiert/Unsigniert ! Der Absender besitzt ein Choice-Element Ref_Gerichtskennzahl (neben der Ref_Rollennummer), mit dem direkt auf eine Gerichtskennzahl verwiesen werden kann. Sendungsdaten/Dokument/Absender Unter den Sendungsdaten / Dokument / Absender.. hier wurde das choice Element „Ref_Gerichtskennzahl“ in „Ref_Instanznummer“ umbenannt. D.h. der Keyref Ref_Absender_Gericht wird sich in Ref_Absender_Instanz ändern. !! Der Empfänger besitzt ein Choice-Element Ref_Gerichtskennzahl (neben der Ref_Rollennummer) mit dem direkt auf eine Gerichtskennzahl verwiesen werden kann. Sendungsdaten/Dokument/Empfänger Unter den Sendungsdaten / Dokument / Empfänger.. hier wurde das choice Element „Ref_Gerichtskennzahl“ in „Ref_Instanznummer“ umbenannt. D.h. der Keyref Ref_Empfaenger_Gericht wird sich in Ref_Empfaenger_Instanz ändern. !!

Es folgen die Schlüssel & Schlüsselverweise XJustiz 1_1 XJustiz 1_2 Nicht vorhanden: Es besteht jedoch ein Schlüssel_Gericht der sich auf die Gerichtskennzahl unter Verfahrensdaten/Instanzenzug/Instanzdaten/Gericht bezieht. KEY KEY: Der Schlüssel: Gericht wurde entfernt und ein neuer Key Schluessel_Instanz wird eingefügt: Dieser Schlüssel bezieht sich auf Verfahrensdaten/Instanzdaten/Instanznummer ! Der Schlüsselverweis Ref_Absender_Gericht verweist vom Absender eines Dokuments auf die Gerichtskennzahl unter Verfahrensdaten/Instanzenzug/Instanzdaten/Gericht. KEYREF: der Schlüsselverweis Ref_Absender_Gericht wird entfernt und ein neuer Schlüsselverweis Ref_Absender_Instanz vom Element Ref_Instanznummer angelegt. Dieser Schlüsselverweis bezieht sich auf den Schlüssel Schluessel_Instanz (dortige Instanznummer) Der Schlüsselverweis Ref_Empfänger_Gericht verweist vom Empfänger eines Dokuments auf die Gerichtskennzahl unter Verfahrensdaten/Instanzenzug/Instanzdaten/Gericht. KEYREF KEYREF: der Schlüsselverweis Ref_Empfaenger_Gericht wird entfernt und ein neuer Schlüsselverweis Ref_Empfaenger_Instanz vom Element Ref_Instanznummer angelegt. Dieser Schlüsselverweis bezieht sich auf den Schlüssel Schluessel_Instanz (dortige Instanznummer)

Nicht vorhanden KEYREF KEYREF für die Verfahrensdaten: es wird ein neuer Schlüsselverweis eingefügt. Einmal REF_Rolle_Instanz hier läuft der Pfad von Beteiligung/Rolle/Rollen_ID mit Ref_Instanznummer. Der Key : Schluessel_Instanz wird verwendet. KEYREF für die Verfahrensdaten: es wird ein neuer Schlüsselverweis eingefügt. Ref_Beteiligter_Instanz“ und besitzt den Pfad Beteiligung/Beteiligter/Beteiligten_ID mit Ref_Instanznummer. Es wird der Key: Schluessel_Instanz verwendet. KEYREF für die Verfahrensdaten: es wird ein neuer Schlüsselverweise eingefügt für den Verweis der Instanzbehoerde/Behoerde auf die Rollennummer : Ref_Behoerde_Rolle: Der Pfad läuft von Verfahresdaten/Instanzsdaten/Instanzbehoerde/Ref_Rollennummer . Der Keyref bezieht sich auf den Key: Schluessel_Beteiligter_Rollennummer