"id": "https://joinedcontext.com/models/praha/praha-akce/views/7cqeq7isebohdgjkpie6ejqd5hqzacqm"
"name": "praha-akce"
"imports":
  - "linkml:types"
"default_range": "string"
"prefixes":
  "geojson":
    "prefix_prefix": "geojson"
    "prefix_reference": "https://purl.org/geojson/vocab#"
  "jc":
    "prefix_prefix": "jc"
    "prefix_reference": "https://joinedcontext.com/models/"
  "linkml":
    "prefix_prefix": "linkml"
    "prefix_reference": "https://w3id.org/linkml/"
  "schema":
    "prefix_prefix": "schema"
    "prefix_reference": "https://schema.org/"
  "sdm":
    "prefix_prefix": "sdm"
    "prefix_reference": "https://smartdatamodels.org/"
"default_prefix": "sdm"
"classes":
  "Any":
    "class_uri": "linkml:Any"
    "description": "Any value: an inlined object whose class this view does not show."
  "Event":
    "name": "Event"
    "class_uri": "https://uri.etsi.org/ngsi-ld/default-context/Event"
    "slots":
      - "location"
      - "name"
      - "startDate"
      - "endDate"
      - "locationPrecision"
      - "locationSource"
      - "venue"
      - "refPointOfInterest"
      - "areaServed"
      - "address"
      - "category"
      - "eventCategory"
      - "audience"
      - "categorySource"
      - "description"
      - "organizer"
      - "url"
      - "dataProvider"
      - "source"
      - "sourceId"
      - "dateModified"
    "slot_usage":
      "address":
        "name": "address"
        "slot_uri": "schema:address"
        "range": "Any"
        "inlined": true
        "annotations":
          "label":
            "tag": "label"
            "value": "{\"sk\": \"Adresa\", \"cs\": \"Adresa\", \"en\": \"Address\", \"de\": \"Adresse\"}"
          "ngsi_ld_kind":
            "tag": "ngsi_ld_kind"
            "value": "Property"
          "upstream_source":
            "tag": "upstream_source"
            "value": "https://github.com/smart-data-models/data-models/blob/master/common-schema.json"
        "description": "The postal address of the venue, field by field (Smart Data Models' common PostalAddress); `addressLocality` is the town a calendar filters on. A field the source leaves out is absent, never guessed."
        "rank": 6
      "audience":
        "name": "audience"
        "slot_uri": "sdm:audience"
        "range": "EventAudience"
        "multivalued": true
        "annotations":
          "label":
            "tag": "label"
            "value": "{\"sk\": \"Pre koho\", \"cs\": \"Pro koho\", \"en\": \"Audience\", \"de\": \"Zielgruppe\"}"
          "ngsi_ld_kind":
            "tag": "ngsi_ld_kind"
            "value": "Property"
          "upstream_source":
            "tag": "upstream_source"
            "value": "https://github.com/smart-data-models/dataModel.TourismDestinations/blob/master/Event/schema.json"
        "description": "Who the event is for, in Smart Data Models' Event codes; set with the category `children-family`, `children` when the source or the name says children, else `family`."
        "rank": 11
      "category":
        "name": "category"
        "slot_uri": "sdm:category"
        "range": "EventCategory"
        "multivalued": true
        "annotations":
          "label":
            "tag": "label"
            "value": "{\"sk\": \"Kateg\\u00f3ria\", \"cs\": \"Kategorie\", \"en\": \"Category\", \"de\": \"Kategorie\"}"
          "ngsi_ld_kind":
            "tag": "ngsi_ld_kind"
            "value": "Property"
          "summary":
            "tag": "summary"
            "value": "true"
          "upstream_source":
            "tag": "upstream_source"
            "value": "https://github.com/smart-data-models/dataModel.TourismDestinations/blob/master/Event/schema.json"
        "description": "The event's main category, one code of the platform's list of 16 (docs API/12-event-categories.md), picked by the rule table seeds/event-categories.json from the source's own word, the name or the kind of body that announced it (`music`, `sport`), else by the decision model's cached answer. A list of one, as Smart Data Models' Event writes `category`; absent while neither has named the event."
        "rank": 7
      "categorySource":
        "name": "categorySource"
        "slot_uri": "jc:categorySource"
        "range": "string"
        "annotations":
          "label":
            "tag": "label"
            "value": "{\"sk\": \"P\\u00f4vod kateg\\u00f3rie\", \"cs\": \"P\\u016fvod kategorie\", \"en\": \"Category picked by\", \"de\": \"Kategorie bestimmt durch\"}"
          "ngsi_ld_kind":
            "tag": "ngsi_ld_kind"
            "value": "Property"
        "description": "How `category` was picked: `rule` the rule table, `model` the decision model's cached answer for an event no rule decides (scripts/events-classify.py)."
        "rank": 12
      "endDate":
        "name": "endDate"
        "slot_uri": "schema:endDate"
        "range": "string"
        "annotations":
          "label":
            "tag": "label"
            "value": "{\"sk\": \"Koniec\", \"cs\": \"Konec\", \"en\": \"End\", \"de\": \"Ende\"}"
          "ngsi_ld_kind":
            "tag": "ngsi_ld_kind"
            "value": "Property"
          "upstream_source":
            "tag": "upstream_source"
            "value": "https://schema.org/endDate"
        "description": "When the event ends, written as `startDate`; for a whole-day event its last day, inclusive. Absent when the source gives no end: the calendar then shows the start alone."
        "rank": 3
      "eventCategory":
        "name": "eventCategory"
        "slot_uri": "jc:eventCategory"
        "range": "string"
        "annotations":
          "label":
            "tag": "label"
            "value": "{\"sk\": \"Kateg\\u00f3ria u zdroja\", \"cs\": \"Kategorie u zdroje\", \"en\": \"Category at the source\", \"de\": \"Kategorie der Quelle\"}"
          "ngsi_ld_kind":
            "tag": "ngsi_ld_kind"
            "value": "Property"
          "upstream_source":
            "tag": "upstream_source"
            "value": "https://schema.org/eventType"
        "description": "The kind of event in the source's own words (`koncert`, `výstava`, `šport`), kept so `category` can be traced back to it."
        "rank": 10
      "location":
        "name": "location"
        "slot_uri": "geojson:geometry"
        "range": "string"
        "annotations":
          "label":
            "tag": "label"
            "value": "{\"sk\": \"Poloha\", \"cs\": \"Poloha\", \"en\": \"Location\", \"de\": \"Standort\"}"
          "ngsi_ld_kind":
            "tag": "ngsi_ld_kind"
            "value": "GeoProperty"
          "upstream_source":
            "tag": "upstream_source"
            "value": "ETSI NGSI-LD core context v1.8"
        "description": "Where the event takes place, a GeoJSON Point in WGS 84 inside the source's country (Czechia: longitude 12.0 to 18.9, latitude 48.5 to 51.1; Slovakia: longitude 16.8 to 22.6, latitude 47.7 to 49.7): the source's own point, the venue's building, else the organizer's or the town's office or the town's centre, as `locationPrecision` says (owner 2026-10-21: at least 90 % of events with a point)."
        "rank": 4
      "name":
        "name": "name"
        "slot_uri": "schema:name"
        "range": "string"
        "required": true
        "annotations":
          "label":
            "tag": "label"
            "value": "{\"sk\": \"N\\u00e1zov\", \"cs\": \"N\\u00e1zev\", \"en\": \"Name\", \"de\": \"Name\"}"
          "ngsi_ld_kind":
            "tag": "ngsi_ld_kind"
            "value": "Property"
          "summary":
            "tag": "summary"
            "value": "true"
          "upstream_source":
            "tag": "upstream_source"
            "value": "https://schema.org/name"
        "description": "The title of the event as the source writes it, in its own language (Czech or Slovak)."
        "rank": 1
      "organizer":
        "name": "organizer"
        "slot_uri": "schema:organizer"
        "range": "Any"
        "inlined": true
        "annotations":
          "label":
            "tag": "label"
            "value": "{\"sk\": \"Organiz\\u00e1tor\", \"cs\": \"Po\\u0159adatel\", \"en\": \"Organizer\", \"de\": \"Veranstalter\"}"
          "ngsi_ld_kind":
            "tag": "ngsi_ld_kind"
            "value": "Property"
          "summary":
            "tag": "summary"
            "value": "true"
          "upstream_source":
            "tag": "upstream_source"
            "value": "https://schema.org/organizer"
        "description": "Who runs the event: the museum, the school, the town or the named performer, never the feed or the aggregator that announced it (that is `dataProvider`). Its name and its web site only, never a person's e-mail or phone."
        "rank": 8
      "startDate":
        "name": "startDate"
        "slot_uri": "schema:startDate"
        "range": "string"
        "required": true
        "annotations":
          "label":
            "tag": "label"
            "value": "{\"sk\": \"Za\\u010diatok\", \"cs\": \"Za\\u010d\\u00e1tek\", \"en\": \"Start\", \"de\": \"Beginn\"}"
          "ngsi_ld_kind":
            "tag": "ngsi_ld_kind"
            "value": "Property"
          "summary":
            "tag": "summary"
            "value": "true"
          "upstream_source":
            "tag": "upstream_source"
            "value": "https://schema.org/startDate"
        "description": "When the event starts: an RFC 3339 instant with its offset (`2026-11-14T19:00:00+01:00`, Europe/Bratislava as the source publishes it), or a date alone (`2026-11-14`) for an event that lasts whole days."
        "rank": 2
      "url":
        "name": "url"
        "slot_uri": "schema:url"
        "range": "uri"
        "required": true
        "annotations":
          "label":
            "tag": "label"
            "value": "{\"sk\": \"Odkaz\", \"cs\": \"Odkaz\", \"en\": \"Link\", \"de\": \"Link\"}"
          "ngsi_ld_kind":
            "tag": "ngsi_ld_kind"
            "value": "Property"
          "upstream_source":
            "tag": "upstream_source"
            "value": "https://schema.org/url"
        "description": "An http(s) link a person opens: the page of the event at its source, where they read more or buy a ticket, else the organizer's page that lists its events."
        "rank": 9
      "venue":
        "name": "venue"
        "slot_uri": "jc:venue"
        "range": "string"
        "annotations":
          "label":
            "tag": "label"
            "value": "{\"sk\": \"Miesto konania\", \"cs\": \"M\\u00edsto kon\\u00e1n\\u00ed\", \"en\": \"Venue\", \"de\": \"Veranstaltungsort\"}"
          "ngsi_ld_kind":
            "tag": "ngsi_ld_kind"
            "value": "Property"
          "summary":
            "tag": "summary"
            "value": "true"
          "upstream_source":
            "tag": "upstream_source"
            "value": "https://schema.org/location"
        "description": "The name of the place, as the source writes it (a hall, a square, a museum)."
        "rank": 5
    "annotations":
      "label":
        "tag": "label"
        "value": "{\"sk\": \"Podujatie\", \"cs\": \"Akce\", \"en\": \"Event\", \"de\": \"Veranstaltung\"}"
      "upstream_source":
        "tag": "upstream_source"
        "value": "https://schema.org/Event"
      "view_columns":
        "tag": "view_columns"
        "value": "name,startDate,venue,organizer"
      "view_filter":
        "tag": "view_filter"
        "value": "startDate>=today"
      "view_order_by":
        "tag": "view_order_by"
        "value": "startDate"
      "view_page_length":
        "tag": "view_page_length"
        "value": "20"
    "description": "One public event: its name, its start and a link are required (owner 2026-10-22); its place as a GPS point is expected and filled from the source or the venue table, its organizer kept where the source names one, the rest kept where the source gives it."
  "PointOfInterest":
    "name": "PointOfInterest"
    "class_uri": "https://uri.etsi.org/ngsi-ld/default-context/PointOfInterest"
    "slots":
      - "location"
      - "name"
      - "address"
      - "areaServed"
      - "source"
      - "dataProvider"
      - "venueEvents"
    "slot_usage":
      "location":
        "name": "location"
        "slot_uri": "geojson:geometry"
        "range": "string"
        "required": true
        "annotations":
          "label":
            "tag": "label"
            "value": "{\"sk\": \"Poloha\", \"cs\": \"Poloha\", \"en\": \"Location\", \"de\": \"Standort\"}"
          "ngsi_ld_kind":
            "tag": "ngsi_ld_kind"
            "value": "GeoProperty"
          "upstream_source":
            "tag": "upstream_source"
            "value": "ETSI NGSI-LD core context v1.8"
        "description": "The venue's building as a GeoJSON Point in WGS 84 inside the source's country."
      "name":
        "name": "name"
        "slot_uri": "schema:name"
        "range": "string"
        "required": true
        "annotations":
          "label":
            "tag": "label"
            "value": "{\"sk\": \"N\\u00e1zov\", \"cs\": \"N\\u00e1zev\", \"en\": \"Name\", \"de\": \"Name\"}"
          "ngsi_ld_kind":
            "tag": "ngsi_ld_kind"
            "value": "Property"
          "upstream_source":
            "tag": "upstream_source"
            "value": "https://schema.org/name"
        "description": "The venue's name (`Dom kultúry A. Sládkoviča`)."
    "annotations":
      "label":
        "tag": "label"
        "value": "{\"sk\": \"Miesto konania\", \"cs\": \"M\\u00edsto kon\\u00e1n\\u00ed\", \"en\": \"Venue\", \"de\": \"Veranstaltungsort\"}"
      "upstream_source":
        "tag": "upstream_source"
        "value": "https://github.com/smart-data-models/dataModel.PointOfInterest"
      "view_columns":
        "tag": "view_columns"
        "value": "name,areaServed,address"
    "description": "One venue of the venue table (seeds/bbsk-events/venues.csv): a hall, a square, a museum where events take place, one entity per real place (table rows of one name within 50 m are one venue), its id the OpenStreetMap object of its building or a hash of its town, name and point (DM-141)."
"slots":
  "address":
    "name": "address"
    "slot_uri": "https://uri.etsi.org/ngsi-ld/default-context/address"
    "range": "Any"
    "inlined": true
    "annotations":
      "label":
        "tag": "label"
        "value": "{\"sk\": \"Adresa\", \"cs\": \"Adresa\", \"en\": \"Address\", \"de\": \"Adresse\"}"
      "ngsi_ld_kind":
        "tag": "ngsi_ld_kind"
        "value": "Property"
      "upstream_source":
        "tag": "upstream_source"
        "value": "https://github.com/smart-data-models/data-models/blob/master/common-schema.json"
    "description": "The postal address of the venue, field by field (Smart Data Models' common PostalAddress); `addressLocality` is the town a calendar filters on. A field the source leaves out is absent, never guessed."
  "areaServed":
    "name": "areaServed"
    "slot_uri": "https://uri.etsi.org/ngsi-ld/default-context/areaServed"
    "range": "string"
    "annotations":
      "label":
        "tag": "label"
        "value": "{\"sk\": \"Obec\", \"cs\": \"Obec\", \"en\": \"Municipality\", \"de\": \"Gemeinde\"}"
      "ngsi_ld_kind":
        "tag": "ngsi_ld_kind"
        "value": "Property"
      "upstream_source":
        "tag": "upstream_source"
        "value": "https://github.com/smart-data-models/data-models/blob/master/common-schema.json"
    "description": "The municipality the event or the venue belongs to, by its official name (`Detva`, `Košice`): the key a count or a filter per town reads, on every event (DM-141)."
  "audience":
    "name": "audience"
    "slot_uri": "https://uri.etsi.org/ngsi-ld/default-context/audience"
    "range": "EventAudience"
    "multivalued": true
    "annotations":
      "label":
        "tag": "label"
        "value": "{\"sk\": \"Pre koho\", \"cs\": \"Pro koho\", \"en\": \"Audience\", \"de\": \"Zielgruppe\"}"
      "ngsi_ld_kind":
        "tag": "ngsi_ld_kind"
        "value": "Property"
      "upstream_source":
        "tag": "upstream_source"
        "value": "https://github.com/smart-data-models/dataModel.TourismDestinations/blob/master/Event/schema.json"
    "description": "Who the event is for, in Smart Data Models' Event codes; set with the category `children-family`, `children` when the source or the name says children, else `family`."
  "category":
    "name": "category"
    "slot_uri": "https://uri.etsi.org/ngsi-ld/default-context/category"
    "range": "EventCategory"
    "multivalued": true
    "annotations":
      "label":
        "tag": "label"
        "value": "{\"sk\": \"Kateg\\u00f3ria\", \"cs\": \"Kategorie\", \"en\": \"Category\", \"de\": \"Kategorie\"}"
      "ngsi_ld_kind":
        "tag": "ngsi_ld_kind"
        "value": "Property"
      "upstream_source":
        "tag": "upstream_source"
        "value": "https://github.com/smart-data-models/dataModel.TourismDestinations/blob/master/Event/schema.json"
    "description": "The event's main category, one code of the platform's list of 16 (docs API/12-event-categories.md), picked by the rule table seeds/event-categories.json from the source's own word, the name or the kind of body that announced it (`music`, `sport`), else by the decision model's cached answer. A list of one, as Smart Data Models' Event writes `category`; absent while neither has named the event."
  "categorySource":
    "name": "categorySource"
    "slot_uri": "https://uri.etsi.org/ngsi-ld/default-context/categorySource"
    "range": "string"
    "annotations":
      "label":
        "tag": "label"
        "value": "{\"sk\": \"P\\u00f4vod kateg\\u00f3rie\", \"cs\": \"P\\u016fvod kategorie\", \"en\": \"Category picked by\", \"de\": \"Kategorie bestimmt durch\"}"
      "ngsi_ld_kind":
        "tag": "ngsi_ld_kind"
        "value": "Property"
    "description": "How `category` was picked: `rule` the rule table, `model` the decision model's cached answer for an event no rule decides (scripts/events-classify.py)."
  "dataProvider":
    "name": "dataProvider"
    "slot_uri": "https://uri.etsi.org/ngsi-ld/default-context/dataProvider"
    "range": "string"
    "annotations":
      "label":
        "tag": "label"
        "value": "{\"sk\": \"Poskytovate\\u013e\", \"cs\": \"Poskytovatel\", \"en\": \"Provider\", \"de\": \"Anbieter\"}"
      "ngsi_ld_kind":
        "tag": "ngsi_ld_kind"
        "value": "Property"
      "upstream_source":
        "tag": "upstream_source"
        "value": "https://github.com/smart-data-models/data-models"
    "description": "Who announced the event (the town, the region, the cultural body), as the credit names it."
  "dateModified":
    "name": "dateModified"
    "slot_uri": "https://uri.etsi.org/ngsi-ld/default-context/dateModified"
    "range": "datetime"
    "annotations":
      "label":
        "tag": "label"
        "value": "{\"sk\": \"Zmenen\\u00e9\", \"cs\": \"Zm\\u011bn\\u011bno\", \"en\": \"Modified\", \"de\": \"Ge\\u00e4ndert\"}"
      "ngsi_ld_kind":
        "tag": "ngsi_ld_kind"
        "value": "Property"
      "upstream_source":
        "tag": "upstream_source"
        "value": "https://github.com/smart-data-models/data-models"
    "description": "When the source last changed the record."
  "description":
    "name": "description"
    "slot_uri": "http://purl.org/dc/terms/description"
    "range": "string"
    "annotations":
      "label":
        "tag": "label"
        "value": "{\"sk\": \"Popis\", \"cs\": \"Popis\", \"en\": \"Description\", \"de\": \"Beschreibung\"}"
      "ngsi_ld_kind":
        "tag": "ngsi_ld_kind"
        "value": "Property"
      "upstream_source":
        "tag": "upstream_source"
        "value": "https://schema.org/description"
    "description": "What the source says about the event, as plain text without markup."
  "endDate":
    "name": "endDate"
    "slot_uri": "https://uri.etsi.org/ngsi-ld/default-context/endDate"
    "range": "string"
    "annotations":
      "label":
        "tag": "label"
        "value": "{\"sk\": \"Koniec\", \"cs\": \"Konec\", \"en\": \"End\", \"de\": \"Ende\"}"
      "ngsi_ld_kind":
        "tag": "ngsi_ld_kind"
        "value": "Property"
      "upstream_source":
        "tag": "upstream_source"
        "value": "https://schema.org/endDate"
    "description": "When the event ends, written as `startDate`; for a whole-day event its last day, inclusive. Absent when the source gives no end: the calendar then shows the start alone."
  "eventCategory":
    "name": "eventCategory"
    "slot_uri": "https://uri.etsi.org/ngsi-ld/default-context/eventCategory"
    "range": "string"
    "annotations":
      "label":
        "tag": "label"
        "value": "{\"sk\": \"Kateg\\u00f3ria u zdroja\", \"cs\": \"Kategorie u zdroje\", \"en\": \"Category at the source\", \"de\": \"Kategorie der Quelle\"}"
      "ngsi_ld_kind":
        "tag": "ngsi_ld_kind"
        "value": "Property"
      "upstream_source":
        "tag": "upstream_source"
        "value": "https://schema.org/eventType"
    "description": "The kind of event in the source's own words (`koncert`, `výstava`, `šport`), kept so `category` can be traced back to it."
  "location":
    "name": "location"
    "slot_uri": "https://uri.etsi.org/ngsi-ld/location"
    "range": "string"
    "annotations":
      "ngsi_ld_kind":
        "tag": "ngsi_ld_kind"
        "value": "GeoProperty"
      "upstream_source":
        "tag": "upstream_source"
        "value": "ETSI NGSI-LD core context v1.8"
    "description": "Where the entity is, as GeoJSON geometry."
  "locationPrecision":
    "name": "locationPrecision"
    "slot_uri": "https://uri.etsi.org/ngsi-ld/default-context/locationPrecision"
    "range": "LocationPrecision"
    "annotations":
      "label":
        "tag": "label"
        "value": "{\"sk\": \"Presnos\\u0165 polohy\", \"cs\": \"P\\u0159esnost polohy\", \"en\": \"Location precision\", \"de\": \"Genauigkeit des Orts\"}"
      "ngsi_ld_kind":
        "tag": "ngsi_ld_kind"
        "value": "Property"
    "description": "How close `location` is to the venue: `source` the publisher's own point, `building` the venue's building (the address register or a venue checked against OpenStreetMap), `office` the organizer's or the town's office standing in for a venue nobody placed, `centre` the town's centre. A map draws `office` and `centre` as approximate."
  "locationSource":
    "name": "locationSource"
    "slot_uri": "https://uri.etsi.org/ngsi-ld/default-context/locationSource"
    "range": "string"
    "annotations":
      "label":
        "tag": "label"
        "value": "{\"sk\": \"Zdroj polohy\", \"cs\": \"Zdroj polohy\", \"en\": \"Location placed by\", \"de\": \"Ort bestimmt durch\"}"
      "ngsi_ld_kind":
        "tag": "ngsi_ld_kind"
        "value": "Property"
    "description": "Who placed `location`: `feed` the publisher, `register-adries`, `overpass`, `nominatim` or `hand` the venue table's row (seeds/bbsk-events/venues.csv), `towns` the town table's office or centre."
  "name":
    "name": "name"
    "slot_uri": "https://uri.etsi.org/ngsi-ld/default-context/name"
    "range": "string"
    "annotations":
      "label":
        "tag": "label"
        "value": "{\"sk\": \"N\\u00e1zov\", \"cs\": \"N\\u00e1zev\", \"en\": \"Name\", \"de\": \"Name\"}"
      "ngsi_ld_kind":
        "tag": "ngsi_ld_kind"
        "value": "Property"
      "upstream_source":
        "tag": "upstream_source"
        "value": "https://schema.org/name"
    "description": "The title of the event as the source writes it, in its own language (Czech or Slovak)."
  "organizer":
    "name": "organizer"
    "slot_uri": "https://uri.etsi.org/ngsi-ld/default-context/organizer"
    "range": "Any"
    "inlined": true
    "annotations":
      "label":
        "tag": "label"
        "value": "{\"sk\": \"Organiz\\u00e1tor\", \"cs\": \"Po\\u0159adatel\", \"en\": \"Organizer\", \"de\": \"Veranstalter\"}"
      "ngsi_ld_kind":
        "tag": "ngsi_ld_kind"
        "value": "Property"
      "upstream_source":
        "tag": "upstream_source"
        "value": "https://schema.org/organizer"
    "description": "Who runs the event: the museum, the school, the town or the named performer, never the feed or the aggregator that announced it (that is `dataProvider`). Its name and its web site only, never a person's e-mail or phone."
  "refPointOfInterest":
    "name": "refPointOfInterest"
    "slot_uri": "https://uri.etsi.org/ngsi-ld/default-context/refPointOfInterest"
    "range": "PointOfInterest"
    "inlined": false
    "inverse": "venueEvents"
    "annotations":
      "label":
        "tag": "label"
        "value": "{\"sk\": \"Miesto\", \"cs\": \"M\\u00edsto\", \"en\": \"Place\", \"de\": \"Ort\"}"
      "ngsi_ld_kind":
        "tag": "ngsi_ld_kind"
        "value": "Relationship"
      "upstream_source":
        "tag": "upstream_source"
        "value": "https://github.com/smart-data-models/dataModel.TourismDestinations"
    "description": "The venue as a PointOfInterest of this space, when the venue table placed the event; every event held there links the same one (DM-141)."
  "source":
    "name": "source"
    "slot_uri": "https://uri.etsi.org/ngsi-ld/default-context/source"
    "range": "uri"
    "annotations":
      "label":
        "tag": "label"
        "value": "{\"sk\": \"Zdroj\", \"cs\": \"Zdroj\", \"en\": \"Source\", \"de\": \"Quelle\"}"
      "ngsi_ld_kind":
        "tag": "ngsi_ld_kind"
        "value": "Property"
      "upstream_source":
        "tag": "upstream_source"
        "value": "https://github.com/smart-data-models/data-models"
    "description": "The feed or the page the pipeline read the event from."
  "sourceId":
    "name": "sourceId"
    "slot_uri": "https://uri.etsi.org/ngsi-ld/default-context/sourceId"
    "range": "string"
    "annotations":
      "label":
        "tag": "label"
        "value": "{\"sk\": \"Identifik\\u00e1tor v zdroji\", \"cs\": \"Identifik\\u00e1tor ve zdroji\", \"en\": \"Source id\", \"de\": \"Quell-ID\"}"
      "ngsi_ld_kind":
        "tag": "ngsi_ld_kind"
        "value": "Property"
    "description": "The event's own identifier at its source, so a record can be traced back."
  "startDate":
    "name": "startDate"
    "slot_uri": "https://uri.etsi.org/ngsi-ld/default-context/startDate"
    "range": "string"
    "annotations":
      "label":
        "tag": "label"
        "value": "{\"sk\": \"Za\\u010diatok\", \"cs\": \"Za\\u010d\\u00e1tek\", \"en\": \"Start\", \"de\": \"Beginn\"}"
      "ngsi_ld_kind":
        "tag": "ngsi_ld_kind"
        "value": "Property"
      "upstream_source":
        "tag": "upstream_source"
        "value": "https://schema.org/startDate"
    "description": "When the event starts: an RFC 3339 instant with its offset (`2026-11-14T19:00:00+01:00`, Europe/Bratislava as the source publishes it), or a date alone (`2026-11-14`) for an event that lasts whole days."
  "url":
    "name": "url"
    "slot_uri": "https://uri.etsi.org/ngsi-ld/default-context/url"
    "range": "uri"
    "annotations":
      "label":
        "tag": "label"
        "value": "{\"sk\": \"Odkaz\", \"cs\": \"Odkaz\", \"en\": \"Link\", \"de\": \"Link\"}"
      "ngsi_ld_kind":
        "tag": "ngsi_ld_kind"
        "value": "Property"
      "upstream_source":
        "tag": "upstream_source"
        "value": "https://schema.org/url"
    "description": "An http(s) link a person opens: the page of the event at its source, where they read more or buy a ticket, else the organizer's page that lists its events."
  "venue":
    "name": "venue"
    "slot_uri": "https://uri.etsi.org/ngsi-ld/default-context/venue"
    "range": "string"
    "annotations":
      "label":
        "tag": "label"
        "value": "{\"sk\": \"Miesto konania\", \"cs\": \"M\\u00edsto kon\\u00e1n\\u00ed\", \"en\": \"Venue\", \"de\": \"Veranstaltungsort\"}"
      "ngsi_ld_kind":
        "tag": "ngsi_ld_kind"
        "value": "Property"
      "upstream_source":
        "tag": "upstream_source"
        "value": "https://schema.org/location"
    "description": "The name of the place, as the source writes it (a hall, a square, a museum)."
  "venueEvents":
    "name": "venueEvents"
    "slot_uri": "https://uri.etsi.org/ngsi-ld/default-context/venueEvents"
    "range": "Event"
    "multivalued": true
    "inlined": false
    "inverse": "refPointOfInterest"
    "annotations":
      "label":
        "tag": "label"
        "value": "{\"sk\": \"Podujatia\", \"cs\": \"Akce\", \"en\": \"Events\", \"de\": \"Veranstaltungen\"}"
      "ngsi_ld_kind":
        "tag": "ngsi_ld_kind"
        "value": "Relationship"
    "description": "The events held at this venue, computed from their refPointOfInterest and never stored."
"enums":
  "EventAudience":
    "name": "EventAudience"
    "description": "The Smart Data Models Event audience codes the pipelines write."
    "permissible_values":
      "children":
        "text": "children"
        "annotations":
          "label":
            "tag": "label"
            "value": "{\"sk\": \"Deti\", \"cs\": \"D\\u011bti\", \"en\": \"Children\", \"de\": \"Kinder\"}"
      "family":
        "text": "family"
        "annotations":
          "label":
            "tag": "label"
            "value": "{\"sk\": \"Rodiny\", \"cs\": \"Rodiny\", \"en\": \"Families\", \"de\": \"Familien\"}"
  "EventCategory":
    "name": "EventCategory"
    "description": "The main event categories of the platform, with labels in sk, cs, en and de."
    "permissible_values":
      "children-family":
        "text": "children-family"
        "annotations":
          "label":
            "tag": "label"
            "value": "{\"sk\": \"Deti a rodina\", \"cs\": \"D\\u011bti a rodina\", \"en\": \"Children and family\", \"de\": \"Kinder und Familie\"}"
      "community-civic":
        "text": "community-civic"
        "annotations":
          "label":
            "tag": "label"
            "value": "{\"sk\": \"Komunita a samospr\\u00e1va\", \"cs\": \"Komunita a samospr\\u00e1va\", \"en\": \"Community and civic life\", \"de\": \"Gemeinschaft und B\\u00fcrgerleben\"}"
      "education-talk":
        "text": "education-talk"
        "annotations":
          "label":
            "tag": "label"
            "value": "{\"sk\": \"Vzdel\\u00e1vanie a predn\\u00e1\\u0161ky\", \"cs\": \"Vzd\\u011bl\\u00e1v\\u00e1n\\u00ed a p\\u0159edn\\u00e1\\u0161ky\", \"en\": \"Education and talks\", \"de\": \"Bildung und Vortr\\u00e4ge\"}"
      "exhibition-museum":
        "text": "exhibition-museum"
        "description": "Smart Data Models category museum."
        "annotations":
          "label":
            "tag": "label"
            "value": "{\"sk\": \"V\\u00fdstavy a m\\u00faze\\u00e1\", \"cs\": \"V\\u00fdstavy a muzea\", \"en\": \"Exhibitions and museums\", \"de\": \"Ausstellungen und Museen\"}"
      "faith-tradition":
        "text": "faith-tradition"
        "description": "Smart Data Models category religiousWorship."
        "annotations":
          "label":
            "tag": "label"
            "value": "{\"sk\": \"Viera a trad\\u00edcie\", \"cs\": \"V\\u00edra a tradice\", \"en\": \"Faith and traditions\", \"de\": \"Glaube und Brauchtum\"}"
      "festival-fair":
        "text": "festival-fair"
        "description": "Smart Data Models category spectacle."
        "annotations":
          "label":
            "tag": "label"
            "value": "{\"sk\": \"Festivaly a jarmoky\", \"cs\": \"Festivaly a jarmarky\", \"en\": \"Festivals and fairs\", \"de\": \"Feste und Jahrm\\u00e4rkte\"}"
      "film":
        "text": "film"
        "description": "Smart Data Models category spectacle."
        "annotations":
          "label":
            "tag": "label"
            "value": "{\"sk\": \"Film\", \"cs\": \"Film\", \"en\": \"Film\", \"de\": \"Film\"}"
      "food-market":
        "text": "food-market"
        "description": "Smart Data Models category gastronomy, shopping."
        "annotations":
          "label":
            "tag": "label"
            "value": "{\"sk\": \"Gastron\\u00f3mia a trhy\", \"cs\": \"Gastronomie a trhy\", \"en\": \"Food and markets\", \"de\": \"Essen und M\\u00e4rkte\"}"
      "health-wellness":
        "text": "health-wellness"
        "description": "Smart Data Models category wellness."
        "annotations":
          "label":
            "tag": "label"
            "value": "{\"sk\": \"Zdravie a wellness\", \"cs\": \"Zdrav\\u00ed a wellness\", \"en\": \"Health and wellness\", \"de\": \"Gesundheit und Wellness\"}"
      "history-heritage":
        "text": "history-heritage"
        "description": "Smart Data Models category history."
        "annotations":
          "label":
            "tag": "label"
            "value": "{\"sk\": \"Hist\\u00f3ria a pamiatky\", \"cs\": \"Historie a pam\\u00e1tky\", \"en\": \"History and heritage\", \"de\": \"Geschichte und Denkm\\u00e4ler\"}"
      "hobby-workshop":
        "text": "hobby-workshop"
        "annotations":
          "label":
            "tag": "label"
            "value": "{\"sk\": \"Hobby a tvoriv\\u00e9 dielne\", \"cs\": \"Hobby a tvo\\u0159iv\\u00e9 d\\u00edlny\", \"en\": \"Hobbies and workshops\", \"de\": \"Hobby und Workshops\"}"
      "music":
        "text": "music"
        "description": "Smart Data Models category spectacle."
        "annotations":
          "label":
            "tag": "label"
            "value": "{\"sk\": \"Hudba\", \"cs\": \"Hudba\", \"en\": \"Music\", \"de\": \"Musik\"}"
      "other":
        "text": "other"
        "description": "No other code fits; only the decision model gives it, never the rule table."
        "annotations":
          "label":
            "tag": "label"
            "value": "{\"sk\": \"In\\u00e9\", \"cs\": \"Jin\\u00e9\", \"en\": \"Other\", \"de\": \"Sonstiges\"}"
      "outdoor-nature":
        "text": "outdoor-nature"
        "description": "Smart Data Models category outdoorActivities, excursion."
        "annotations":
          "label":
            "tag": "label"
            "value": "{\"sk\": \"Pr\\u00edroda a turistika\", \"cs\": \"P\\u0159\\u00edroda a turistika\", \"en\": \"Outdoors and nature\", \"de\": \"Natur und Wandern\"}"
      "sport":
        "text": "sport"
        "annotations":
          "label":
            "tag": "label"
            "value": "{\"sk\": \"\\u0160port\", \"cs\": \"Sport\", \"en\": \"Sport\", \"de\": \"Sport\"}"
      "theatre-dance":
        "text": "theatre-dance"
        "description": "Smart Data Models category spectacle."
        "annotations":
          "label":
            "tag": "label"
            "value": "{\"sk\": \"Divadlo a tanec\", \"cs\": \"Divadlo a tanec\", \"en\": \"Theatre and dance\", \"de\": \"Theater und Tanz\"}"
  "LocationPrecision":
    "name": "LocationPrecision"
    "description": "How close an event's point is to its venue; office and centre are approximate."
    "permissible_values":
      "building":
        "text": "building"
        "description": "The venue's building."
        "annotations":
          "label":
            "tag": "label"
            "value": "{\"sk\": \"Budova\", \"cs\": \"Budova\", \"en\": \"Building\", \"de\": \"Geb\\u00e4ude\"}"
      "centre":
        "text": "centre"
        "description": "The town's centre, approximate."
        "annotations":
          "label":
            "tag": "label"
            "value": "{\"sk\": \"Pribli\\u017ene, stred obce\", \"cs\": \"P\\u0159ibli\\u017en\\u011b, st\\u0159ed obce\", \"en\": \"Approximate, town centre\", \"de\": \"Ungef\\u00e4hr, Ortsmitte\"}"
      "office":
        "text": "office"
        "description": "The organizer's or the town's office, approximate."
        "annotations":
          "label":
            "tag": "label"
            "value": "{\"sk\": \"Pribli\\u017ene, \\u00farad\", \"cs\": \"P\\u0159ibli\\u017en\\u011b, \\u00fa\\u0159ad\", \"en\": \"Approximate, office\", \"de\": \"Ungef\\u00e4hr, Amt\"}"
      "source":
        "text": "source"
        "description": "The point the publisher gives."
        "annotations":
          "label":
            "tag": "label"
            "value": "{\"sk\": \"Pod\\u013ea zdroja\", \"cs\": \"Podle zdroje\", \"en\": \"From the source\", \"de\": \"Laut Quelle\"}"
