Berlin Open Data Schema

Schema to describe and validate dataset descriptions for the Berlin Open Data Portal.

Hinweise
Die Dokumentation bezieht sich auf die CKAN Action API.
Schema Source
berlin_od_schema.json
Project Source
https://github.com/knudmoeller/berlin_od_schema
JSON Schema Version
http://json-schema.org/draft-04/schema#

* bezeichnet Pflichtfelder.

Title
Type
Description
Definition
string (1)
Titel: Der Titel beschreibt den Datensatz, das Dokument oder die App prägnant und wird z. B. in Suchergebnissen und Listen angezeigt.
string (1)
Name: Ein für Menschen lesbarer Bezeichner des Datensatzes, des Dokuments oder der Apps, der für eine Identifizierung genutzt werden kann (einfache ASCII-Präsentation des Titels, auch für die Pretty-Link-URL, Linked Data URIs)
pattern
^[a-z0-9_-]{2,}$
string (1)
Typ: Zeigt an, ob ein Datensatz, ein Dokument, eine App beschrieben wird. Entscheidet darüber, in welchem Bereich diese Metadaten angezeigt werden.
enum
datensatz, dokument, app
string (1)
Intern genutztes Merkmal, das die Eingabeart des Datensatzes unterscheidet. Werte können etwa 'api-xyz' (über die CKAN API ins Datenregister gepusht), 'harvest-xyz' (über einen Harvester vom Datenregister gepullt), 'simplesearch' (über das Imperia CMS erzeugt) oder 'webform' (direkt im Datenregister über das Webformular erzeugt) sein.
string (1)
Veröffentlichende Stelle: Die Behörde, von der die Daten stammen. Bei Apps der App-Hersteller.
string (1)
Veröffentlichende Stelle Email: Email-Adresse oder Kontaktformular der Veröffentlichenden Stelle.
format
uri
string (1)
Datenverantwortliche Stelle: Dieser Ansprechpartner kann bei Fragen und Anmerkungen zu den Daten kontaktiert werden.
string (1)
Datenverantwortliche Stelle Email: Email-Adresse oder Kontaktformular der Datenverantwortlichen Stelle.
format
uri
string (1)
Website: Die ursprüngliche Webadresse des Datensatzes, Dokuments oder der App, um zu weiteren Informationen über den Datensatz, das Dokument oder die App zu gelangen. Wird auf der Detailseite als Link angezeigt.
format
uri
string (1)
Beschreibung: Beschreibung und weitere Informationen zum Datensatz, zum Dokument oder zur App, wird auf der Detailseite dargestellt und kann mehrere Absätze umfassen.
string (1)
Vorschaubild: Link zu einem Bild, das als Vorschau oder Illustration für den Datensatz dienen kann.
format
uri
string (1)
Lizenz-ID: Lizenz aus einer festen Liste, s.u. bzw. http://datenregister.berlin.de/licenses/berlin-od-portal.json
enum
cc-zero, cc-by, cc-by/4.0, cc-by-sa, cc-by-nc, dl-de-zero-2.0, dl-de-by-2.0, odc-odbl, other-closed
string (1)
Der exakte Text, der im Rahmen der Namensnennung anzugeben ist.
string (1)
Veröffentlichende Person: Person, die lediglich für Veröffentlichung zuständig ist.
string (1)
Veröffentlichungsdatum: Wann wurden dieser Datensatz erstmalig angelegt/erzeugt? Wichtig: dies beschreibt nicht zwingend den Zeitpunkt, an dem der Datensatz in das Datenregister eingepflegt wurde, sondern kann auch davor liegen.
format
date-time
string (1)
Änderungsgsdatum: Wann wurden dieser Datensatz geändert? Wichtig: dies beschreibt nicht zwingend den Zeitpunkt, an dem die geänderten Daten in das Datenregister eingepflegt wurde, sondern kann auch davor liegen.
format
date-time
string (1)
Räumliche Auflösung: Die geographische Granularität des Datensatzes, eines Dokuments, einer App. Wird später zum Filtern verwendet.
enum
Keine, Deutschland, Berlin, Bezirk, Ortsteil, Prognoseraum, Bezirksregion, Planungsraum, Block, Einschulbereich, Kontaktbereich, PLZ, Stimmbezirk, Quartiersmanagement, Wohnanlage, Wahlkreis, Hausnummer, GPS-Koordinaten
string (1)
Räumliche Abdeckung: der geographische Bereich, der von dem Datensatz, dem Dokument oder der App abgedeckt wird. Wird zum Filtern verwendet.
enum
Keine, Adlershof, Alt-Hohenschönhausen, Alt-Treptow, Altglienicke, Baumschulenweg, Berlin, Biesdorf, Blankenburg, Blankenfelde, Bohnsdorf, Britz, Buch, Buckow, Charlottenburg, Charlottenburg-Nord, Charlottenburg-Wilmersdorf, Dahlem, Deutschland, Friedenau, Friedrichsfelde, Friedrichshagen, Friedrichshain, Friedrichshain-Kreuzberg, Frohnau, Gatow, Gesundbrunnen, Gropiusstadt, Grunewald, Grünau, Hakenfelde, Halensee, Hansaviertel, Haselhorst, Heiligensee, Heinersdorf, Hellersdorf, Hermsdorf, Hohenschönhausen, Johannisthal, Karlshorst, Karow, Kaulsdorf, Kladow, Köpenick, Kreuzberg, Lichtenberg, Lichtenrade, Lichterfelde, Lübars, Mahlsdorf, Malchow, Mariendorf, Marienfelde, Marzahn, Marzahn-Hellersdorf, Mitte, Moabit, Märkisches Viertel, Müggelheim, Neu-Hohenschönhausen, Neukölln, Niederschöneweide, Niederschönhausen, Nikolassee, Oberschöneweide, Pankow , Pankow, Plänterwald, Prenzlauer Berg, Rahnsdorf, Reinickendorf, Schmöckwitz, Schöneberg, Siemensstadt, Spandau, Staaken, Stadtrandsiedlung Malchow, Steglitz, Steglitz-Zehlendorf, Tegel, Tempelhof, Tempelhof-Schöneberg, Tiergarten, Treptow-Köpenick, Treptow, Waidmannslust, Wannsee, Wartenberg, Wedding, Weißensee, Westend, Wilhelmsruh, Wilhelmstadt, Wilmersdorf, Wittenau, Zehlendorf
string (1)
Start-Datum: Der Zeitpunkt, von dem an der Datensatz, das Dokument oder die App einschließlich Daten enthält. Wird insb. zum Filtern verwendet.
format
date-time
string (1)
End-Datum: Der Zeitpunkt, bis zu dem der Datensatz, das Dokument oder die App einschließlich Daten enthält. Wird insb. zum Filtern verwendet.
format
date-time
string (1)
Zeitliche Auflösung: Die zeitliche Auflösung der enthaltenen Daten, des Dokuments oder der App. Wird später zum Filtern verwendet.
enum
Keine, 5 Jahre, Jahr, Quartal, Monat, Woche, Tag, Stunde, Minute, Sekunde
object (+)
Kategorien: Kategorien für die Datensätze und Dokumente. Die Kategorien sind statisch und werden vom Portalbetreiber langfristig gepflegt.
Title
Type
Description
Definition
object (+)
Schlagwörter: Freie Schlüsselwörter des Datensatzes, des Dokuments oder der App
Title
Type
Description
Definition