Codelisten

Aus DiPlanung

Codelisten dienen dazu, dass DiPlanCockpit zu konfigurieren. Änderbare Codelisten ermöglichen Mandanten spezifische Anpassungen. In den folgenden Abschnitten sind einige relevante Codelisten beschrieben. Die Beschreibung erfolgt strukturiert anhand eine Templates.

An die Beschreibung der Codelisten schließt sich eine Erläuterung des Aufbaus von Codelisten an. Darauf folgt eine kurze Schritt-Anleitung, wie anpassbare Codelisten angepasst werden können.

Erläuterung des Templates[Bearbeiten | Quelltext bearbeiten]

  1. Cockpit Basis/Pro: Die Codeliste ist in der Cockpit Basis Version enthalten (demnach auch ich Pro) oder sie ist nur in Pro enthalten
  2. Fachliche Bedeutung: Beschreibung der Bedeutung der Codeliste im Cockpit
  3. Bezug zu anderen Komponenten: Angabe, wo in welcher Konfiguration die Codeliste referenziert wird
  4. Technische Details:
    1. Anpassbar: ja/nein
      1. Verpflichtende Codes: Aufzählung der Codes, die nicht gelöscht werden dürfen (nur wenn anpassbar)
    2. Codeformat: vierstellig, zweistellig, ID, ...
    3. URN: Angabe der URN
    4. Attribute/Spalten: zusätzliche Angaben neben Beschreibung und Code
  5. Weitere Hinweise zur mandantenspezifischen Anpassung: ggf. Besonderheiten

Beschreibung der Codelisten[Bearbeiten | Quelltext bearbeiten]

Code.Planart[Bearbeiten | Quelltext bearbeiten]

  1. Cockpit Basis/Pro: Basis + Pro
  2. Fachliche Bedeutung: Diese Codeliste ist Teil der hierarchischen Sortierung beim Anlegen eines Verfahrens nach den drei Auswahl-Optionen:
    • Verfahrenstyp (auch Verfahrenssteuerung bzw. Verfahrenssteuerungstyp)
    • Planart
    • Verfahrensart
  3. Bezug zu anderen Komponenten: Wird in der Verfahrenskonfiguration und dem Datentyp Verfahrensbeschreibung referenziert.
  4. Technische Details:
    • Anpassbar: nein
    • Codeformat: z.B. 2_1_LandesweiterRaumordnungsplan
    • URN: urn:xoev-de:xplanverfahren:codeliste:planart
    • Attribute/Spalten: beschreibungLang, uebergeordneterWert, xPlanFachmodell, plu-planType
  5. Weitere Hinweise zur Mandanten spezifischen Anpassung: keine

Code.Sitzungen (Sitzungscode)[Bearbeiten | Quelltext bearbeiten]

  1. Cockpit Basis/Pro: Pro
  2. Fachliche Bedeutung: Bezeichnet die verschiedenen Sitzungen im Laufe eines Verfahrens.
  3. Bezug zu anderen Komponenten: Wird in der Verfahrenskonfiguration referenziert, um die Sitzungen/Termine je VTS aufzuführen. Zu einer Sitzung werden in der Verfahrenskonfiguration außerdem die zeitplanungs- und prognoserelevanz , die Modellberechnung, sowie der Sitzungsergebnistyp angegeben.
  4. Technische Details:
    • Anpassbar: ja
      • Verpflichtende Codes: keine
    • Codeformat: z.B. UnterschriftBehoerdenleitungFeststellung
    • URN: urn:xoev-de:xplanverfahren:codeliste:sitzungen
    • Attribute/Spalten: ergebnistyp (leer)
  5. Weitere Hinweise zur Mandanten spezifischen Anpassung: keine

Code.Unterverfahresteilschritt[Bearbeiten | Quelltext bearbeiten]

  1. Cockpit Basis/Pro: Pro
  2. Fachliche Bedeutung: Unterverfahrensteilschritte (UVTS) stellen die kleinste Unterteilung im Ablauf eines Verfahrens dar. Im Reiter Aufgaben sind einem UVTS unterschiedliche Aufgaben zugeordnet. UVTS lassen sich auch als optional wählbar bzw. manuell aktivierbar umsetzen.
  3. Bezug zu anderen Komponenten: Die Verfahrenskonfiguration zum passenden Verfahrenstyp referenziert auf die in der Codeliste definierten UVTS-Einträge. Die passende Aufgabenliste bildet alle nötigen Aufgaben in der korrespondierenden, hierarchischen Struktur ab:
    • Verfahrensschritt (VS)
    • Verfahrensteilschritt (VTS)
    • Unterverfahrensteilschritt (UVTS)
  4. Technische Details:
    • Anpassbar: ja
      • Verpflichtende Codes: 9998 - individueller Vorgang
    • Codeformat: vierstelliger Zahlencode
    • URN: urn:xoev-de:xplanverfahren:codeliste:unterverfahrensteilschritt
    • Attribute/Spalten: keine
  5. Weitere Hinweise zur Mandanten spezifischen Anpassung: keine

Code.Verfahrensart[Bearbeiten | Quelltext bearbeiten]

  1. Cockpit Basis/Pro: Basis
  2. Fachliche Bedeutung: Diese Codeliste ist Teil der hierarchischen Sortierung beim Anlegen eines Verfahrens nach den drei Auswahl-Optionen:
    • Verfahrenstyp (auch Verfahrenssteuerung bzw. Verfahrenssteuerungstyp)
    • Planart
    • Verfahrensart
  3. Bezug zu anderen Komponenten: Wird in der Verfahrenskonfiguration zur Auflistung aller möglichen Verfahrensarten referenziert.
  4. Technische Details:
    • Anpassbar: ja
      • Verpflichtende Codes: keine
    • Codeformat: vierstelliger Zahlencode
    • URN: urn:xoev-de:xplanverfahren:codeliste:verfahrensart
    • Attribute/Spalten: plu-ProcedureType
  5. Weitere Hinweise zur Mandanten spezifischen Anpassung: keine

Code.Verfahrensschritt[Bearbeiten | Quelltext bearbeiten]

  1. Cockpit Basis/Pro: Pro
  2. Fachliche Bedeutung: Jeder Verfahrenstyp kann eine individuelle Anzahl und Abfolge an Verfahrensschritten (VS) haben. Es gibt pro VS einen eigenen VS-Ordner im Reiter Dokumenten, in denen Dokumente abgelegt werden. Zudem fließen die VS in die Verfahrensschrittanzeige bzw. den Zeitstrahl ein, die in den Reitern Aufgaben und Zeitplanung (künftig auch im Reiter Stammdaten / auf der Stammdatenseite) dargestellt sind.
  3. Bezug zu anderen Komponenten: Die Verfahrenskonfiguration zum passenden Verfahrenstyp referenziert auf die in der Codeliste definierten VS-Einträge. Die passende Aufgabenliste bildet alle nötigen Aufgaben in der korrespondierenden, hierarchischen Struktur ab:
    • Verfahrensschritt (VS)
    • Verfahrensteilschritt (VTS)
    • Unterverfahrensteilschritt (UVTS)
  4. Technische Details:
    • Anpassbar: ja
      • Verpflichtende Codes: 9998 - kein VS
    • Codeformat: vierstellige Zahlencodes
    • URN: urn:xoev-de:xplanverfahren:codeliste:verfahrensschritt
    • Attribute/Spalten: Attribut "plu-processStepType", Spalte "Mapping auf DCAT-PLU Procedure Type plu-processStepType" und leere Spalte "ia-processstepType"
  5. Weitere Hinweise zur Mandanten spezifischen Anpassung: keine

Code.Verfahrensteilschritt[Bearbeiten | Quelltext bearbeiten]

  1. Cockpit Basis/Pro: Pro
  2. Fachliche Bedeutung: Verfahrensteilschritte (VTS) sind die nächst kleinere Unterteilung der VS. Sie fließen wie die VS in die Verfahrensschrittanzeige bzw. den Zeitstrahl ein, die in den Reitern Aufgaben und Zeitplanung (künftig auch im Reiter Stammdaten / auf der Stammdatenseite) dargestellt sind.
  3. Bezug zu anderen Komponenten: Die Verfahrenskonfiguration zum passenden Verfahrenstyp referenziert auf die in der Codeliste definierten VTS-Einträge. Die passende Aufgabenliste bildet alle nötigen Aufgaben in der korrespondierenden, hierarchischen Struktur ab:
    • Verfahrensschritt (VS)
    • Verfahrensteilschritt (VTS)
    • Unterverfahrensteilschritt (UVTS)
  4. Technische Details:
    • Anpassbar: ja
      • Verpflichtende Codes: 9998 - kein VTS
    • Codeformat: vierstellige Zahlencodes
    • URN: urn:xoev-de:xplanverfahren:codeliste:verfahrensteilschritt
    • Attribute/Spalten: temporäre zweite Beschreibungsspalte (mappt den VTS auf den zugehörigen VS)
  5. Weitere Hinweise zur Mandanten spezifischen Anpassung: keine

Code.Verfahrenssteuerung (auch genannt: Verfahrenstyp bzw. Verfahrenssteuerungstyp)[Bearbeiten | Quelltext bearbeiten]

  1. Cockpit Basis/Pro: Basis + Pro
  2. Fachliche Bedeutung: Diese Codeliste ist Teil der hierarchischen Sortierung beim Anlegen eines Verfahrens nach den drei Auswahl-Optionen:
    • Verfahrenstyp bzw. Verfahrenssteuerung bzw. Verfahrenssteuerungstyp
    • Planart
    • Verfahrensart
  3. Bezug zu anderen Komponenten: Wird in der Verfahrenskonfiguration zur Auflistung aller möglichen Verfahrenstypen referenziert.
  4. Technische Details:
    • Anpassbar: ja
      • Verpflichtende Codes: keine
    • Codeformat: vierstellige Zahlencodes
    • URN: urn:xoev-de:xplanverfahren:codeliste:verfahrenssteuerung
    • Attribute/Spalten: keine
  5. Weitere Hinweise zur Mandanten spezifischen Anpassung: keine

Code.Zustaendigkeit[Bearbeiten | Quelltext bearbeiten]

  1. Cockpit Basis/Pro: Basis + Pro
  2. Fachliche Bedeutung: Benennt die Zuständigkeit eines Nutzers für das angelegte Verfahren. Je nach Rollen - und Rechte-Konzept werden Lese- und Schreibrechte zugewiesen. Es gibt bestimmte Rollen (wie M-A), die über mehrere Zuständigkeiten hinweg Schreibrechte haben.
  3. Bezug zu anderen Komponenten:
  4. Technische Details:
    • Anpassbar: ja
      • Verpflichtende Codes: keine
    • Codeformat: frei wählbar, z.B. Senat
    • URN: urn:xoev-de:xplanverfahren:codeliste:zustaendigkeit
    • Attribute/Spalten: Metadaten Parent ID bzw. uuid
  5. Weitere Hinweise zur Mandanten spezifischen Anpassung: keine