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.
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.
| Code | Codename | Beschreibung | Position | Letzte Änderung |
|---|---|---|---|---|
| 00 | unbestimmt | 1 | 11.04.2025 | |
| 01 | Bezeichnung ... | Beschreibung... | 2 | 10.03.2025 |
| 99 | Sonstiges | 3 | 11.04.2025 |
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
- Die Abbildung von Hierarchien in der Codeliste ist möglich, z. B. Codeliste SDG-Informationsbereich1
| Code | Codename |
|---|---|
| 0000000 | unbestimmt |
| 1000000 | Informationsbereiche im Zusammenhang mit Bürgern ... |
| 1010000 | Reisen innerhalb der Union |
| 1010100 | Dokumente, 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) |
| 9999999 | Sonstiges |
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 [Langform (Kurzform)] Föderales Informationsmanagement (FIM) mit der Kennung:
URN:urn:xoev-de:fim:codeliste:NameDerCodeliste - Beispiel:
https://www.xrepository.de/details/urn:xoev-de:fim:codeliste:status
https://www.xrepository.de/details/urn:xoev-de:fim:codeliste:detaillierungsstufe - Versionskennung, siehe Format der Version
URN:urn:xoev-de:fim:codeliste:detaillierungsstufe_20230301 - Ansprechpartner: offen
- Besitzer: offen
- Aktualisierungszyklus: offen
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