Zum Hauptinhalt springen

Codelisten im Kontext von FIM

Diese nachfolgenden Mindestfestlegungen gelten für bausteinübergreifende und bausteinspezifische Codelisten

  • Veröffentlichung aller FIM-Codelisten im XRepository, unabhängig vom Nutzungs- bzw. Einbindungstyp
  • Format der Codelistenversion: "JJJJMMTT"

Spalten

  • Spalte "Code" (Pflichtangabe --> Format: mindestens 2-stellig mit führender 0)
  • Spalte "Codename" (Pflichtangabe --> Wert)
  • Spalte "Beschreibung"
  • Spalte "Position" zur Festlegung einer Darstellungsreihenfolge von Codelisteneinträgen
  • Spalte "Letzte Änderung" (string) im Format: TT.MM.JJJJ

Reservierte Codelisteneinträge

  • Code mit "0", aufgefüllt entsprechend der Anzahl der Stellen, ist reserviert für den Codename: "unbestimmt" ("undefined")
    • Aufnahme von "unbestimmt" nur, wenn dieser Eintrag bewusst ausgewählt werden kann und via Schnittstelle übertragen werden soll, nach dem Motto "Der Wert kann nicht eindeutig bestimmt werden, obwohl Informationen vorliegen. Man hat sich aber damit "beschäftigt"".
    • Andernfalls entfällt dieser Eintrag in der Codeliste.
    • "unbestimmt" ersetzt den Codewert "keine Vorgabe", der im Baustein Prozesse vereinzelt verwendet worden ist.
Achtung bei Codelisten mit Mehrfachauswahlelementen

Bei Codelisten mit Mehrfachauswahlelementen können "unbestimmt" und spezifische Codelisteneinträge kombiniert werden (was nicht gewünscht ist). Um dies zu verhindern, müsste im Redaktionssystem immer eine Sonderbehandlung von "unbestimmt" realisiert werden. Lösungsvorschläge?

  • Code mit "9", aufgefüllt entsprechend der Anzahl der Stellen, ist reserviert für den Codename: "Sonstiges"
    • Aufnahme von "Sonstiges" nur, wenn dieser Eintrag bewusst ausgewählt werden kann und via Schnittstelle übertragen werden soll, nach dem Motto "Der Wert ist kann eindeutig bestimmt werden, ist aber in der Codeliste noch nicht enthalten."
    • Andernfalls entfällt dieser Eintrag in der Codeliste.
CodeCodenameBeschreibungPositionLetzte Änderung
00unbestimmt111.04.2025
01Bezeichnung ...Beschreibung...210.03.2025
99Sonstiges311.04.2025
Achtung Codelisten mit Mehrfachauswahlelementen

Bei Codelisten mit Mehrfachauswahlelementen können "Sonstiges" und spezifische Codelisteneinträge kombiniert werden. Je nach Kontext, kann diese Kombinationsmöglichkeit zulässig sein. Wenn nicht, müsste im Redaktionssystem eine Sonderbehandlung von "Sonstiges" realisiert werden.

  • Sofern das Attribut, welches über die Codeliste befüllt werden soll, optional ist, muss der Nutzende im Redaktionssystem die Möglichkeit erhalten, die Auswahl in der Codeliste rückgängig zu machen bzw. zu löschen (z. B. durch "keine Angabe" oder Leerzeile). In diesem Fall wird kein Wert via Schnittstelle übertragen.

Hierarchien

CodeCodename
0000000unbestimmt
1000000Informationsbereiche im Zusammenhang mit Bürgern ...
1010000Reisen innerhalb der Union
1010100Dokumente, die von Unionsbürgern, ihren Familienmitgliedern, die keine Unionsbürger sind, allein reisenden Minderjährigen und Nicht-Unionsbürgern bei grenzüberschreitenden Reisen innerhalb der Union verlangt werden (Personalausweis, Visum, Pass)
9999999Sonstiges

Mehrsprachigkeit

  • Codelisten von methodischen bzw. redaktionellen FIM-Attributen werden erst einmal nicht mehrsprachig veröffentlicht (z. B. Status, Detaillierungsstufe)
  • Codelisten von Attributen mit Außenwirkung (in Richtung BürgerInnnen und Unternehmen) sind mehrsprachig im XRepository zu veröffentlichen (Vorgaben zur Mehrsprachigkeit in Codelisten).

Pflegeangaben Bausteinübergreifend

Herausgeber und URN Bausteinspezifisch

XZuFi, XProzess oder XDatenfelder spezifische Codelisten werden unter dem Herausgeber "XZuFi", "XProzess" oder "XDatenfelder" veröffentlicht, zum Beispiel:
URN: urn:xoev-de:xzufi:codeliste:NameDerCodeliste versus
URN: urn:xoev-de:fim:codeliste:xzufi.NameDerCodeliste

Bei fachspezifischen Codelisten zu Datenschemata gilt Folgendes:

  • FIM-Baustein Datenfelder (insb. BOB):
    Herausgeber: Föderales Informationsmanagement (FIM)
    URN: urn:xoev-de:fim:codeliste:NameDerCodeliste
  • Bundesredaktion:
    Herausgeber: Föderales Informationsmanagement - Bund (FIM-Bund)
    URN: urn:xoev-de:fim-bund:codeliste:NameDerCodeliste
  • andere dezentrale (Landes-)Redaktionen:
    Herausgeber: Föderales Informationsmanagement (FIM) - Name des Bundeslandes (FIM-Länderkürzel)
    URN: urn:xoev-de:fim-landeskürzel:codeliste:NameDerCodeliste, zum Beispiel
    URN: urn:xoev-de:fim-by:codeliste:NameDerCodeliste