"id": "https://hel.fi/models/helsinki/helsinki/views/wylttuwlfud5yxnwsersbiom4xuhd7jm"
"name": "helsinki"
"imports":
  - "linkml:types"
"default_range": "string"
"prefixes":
  "sdm":
    "prefix_prefix": "sdm"
    "prefix_reference": "https://smartdatamodels.org/"
"default_prefix": "sdm"
"classes":
  "TrafficSignalJunction":
    "name": "TrafficSignalJunction"
    "class_uri": "https://uri.etsi.org/ngsi-ld/default-context/TrafficSignalJunction"
    "slots":
      - "location"
      - "name"
      - "signalKind"
      - "junctionNumber"
      - "status"
      - "description"
      - "dateModified"
      - "dataProvider"
      - "source"
    "slot_usage":
      "status":
        "name": "status"
        "slot_uri": "sdm:status"
        "range": "TrafficSignalStatus"
        "required": true
        "annotations":
          "label":
            "tag": "label"
            "value": "{\"sk\": \"Stav\", \"cs\": \"Stav\", \"en\": \"Status\", \"de\": \"Status\"}"
          "ngsi_ld_kind":
            "tag": "ngsi_ld_kind"
            "value": "Property"
          "upstream_source":
            "tag": "upstream_source"
            "value": "https://github.com/smart-data-models/dataModel.Transportation"
        "description": "inService, or underConstruction while the city still builds the signals (the layer's Rakenteilla)."
    "annotations":
      "label":
        "tag": "label"
        "value": "{\"sk\": \"Sveteln\\u00e1 kri\\u017eovatka\", \"cs\": \"Sv\\u011bteln\\u00e1 k\\u0159i\\u017eovatka\", \"en\": \"Traffic signal junction\", \"de\": \"Ampelkreuzung\"}"
      "upstream_source":
        "tag": "upstream_source"
        "value": "https://github.com/marek-mraz/joinedcontext-deployment/blob/main/scripts/open-data/sdm/extensions/TrafficSignalJunction"
    "description": "One junction or crossing of the city with traffic lights or warning lights, where it is, the streets that meet there, its installation number and whether it is in service or still being built, as the Smart Data Model extension TrafficSignalJunction (PointOfInterest base)."
"slots":
  "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\", \"fi\": \"Tarjoaja\", \"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 publishes the data the entity was read from, as an application credits it beside the licence (CC BY 4.0 for every feed of this space)."
  "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\", \"fi\": \"Muokattu\", \"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 publisher last changed the record, or the station last reported."
  "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": "LanguageProperty"
      "upstream_source":
        "tag": "upstream_source"
        "value": "https://schema.org/description"
    "description": "A short description, per language."
  "junctionNumber":
    "name": "junctionNumber"
    "slot_uri": "https://uri.etsi.org/ngsi-ld/default-context/junctionNumber"
    "range": "string"
    "annotations":
      "label":
        "tag": "label"
        "value": "{\"sk\": \"\\u010c\\u00edslo kri\\u017eovatky\", \"cs\": \"\\u010c\\u00edslo k\\u0159i\\u017eovatky\", \"en\": \"Junction number\", \"de\": \"Knotennummer\"}"
      "ngsi_ld_kind":
        "tag": "ngsi_ld_kind"
        "value": "Property"
    "description": "The city's own number of the signal installation, as its controller cabinet shows 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."
  "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": "LanguageProperty"
      "upstream_source":
        "tag": "upstream_source"
        "value": "https://schema.org/name"
    "description": "The name, per language."
  "signalKind":
    "name": "signalKind"
    "slot_uri": "https://uri.etsi.org/ngsi-ld/default-context/signalKind"
    "range": "TrafficSignalKind"
    "required": true
    "annotations":
      "label":
        "tag": "label"
        "value": "{\"sk\": \"Druh signaliz\\u00e1cie\", \"cs\": \"Druh signalizace\", \"en\": \"Signal kind\", \"de\": \"Signalart\"}"
      "ngsi_ld_kind":
        "tag": "ngsi_ld_kind"
        "value": "Property"
    "description": "What the junction's signals are: full traffic lights, or warning lights that only flash to warn of a crossing, a tram or a fire station exit."
  "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\", \"fi\": \"L\\u00e4hde\", \"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 open-data service the entity was read from."
  "status":
    "name": "status"
    "slot_uri": "https://uri.etsi.org/ngsi-ld/default-context/status"
    "range": "string"
    "annotations":
      "label":
        "tag": "label"
        "value": "{\"sk\": \"Stav\", \"cs\": \"Stav\", \"en\": \"Status\", \"de\": \"Status\"}"
      "ngsi_ld_kind":
        "tag": "ngsi_ld_kind"
        "value": "Property"
      "upstream_source":
        "tag": "upstream_source"
        "value": "https://github.com/smart-data-models/dataModel.Transportation"
    "description": "A bike station's working while it rents and takes returns, otherwise outOfService; a park and ride site's open, closed or closedAbnormal (Fintraffic LIIPI's IN_OPERATION, INACTIVE or TEMPORARILY_CLOSED, EXCEPTIONAL_SITUATION)."
"enums":
  "TrafficSignalKind":
    "name": "TrafficSignalKind"
    "description": "What signals a TrafficSignalJunction has."
    "permissible_values":
      "trafficLights":
        "text": "trafficLights"
        "description": "Traffic lights that control the junction (liikennevalot)."
        "annotations":
          "label":
            "tag": "label"
            "value": "{\"fi\": \"Liikennevalot\", \"en\": \"Traffic lights\"}"
      "warningLights":
        "text": "warningLights"
        "description": "Warning lights that flash before a crossing, a tram line or a fire station exit (varoitusvalot)."
        "annotations":
          "label":
            "tag": "label"
            "value": "{\"fi\": \"Varoitusvalot\", \"en\": \"Warning lights\"}"
  "TrafficSignalStatus":
    "name": "TrafficSignalStatus"
    "description": "Whether a TrafficSignalJunction's signals work yet."
    "permissible_values":
      "inService":
        "text": "inService"
        "description": "The signals are in service."
        "annotations":
          "label":
            "tag": "label"
            "value": "{\"fi\": \"K\\u00e4yt\\u00f6ss\\u00e4\", \"en\": \"In service\"}"
      "underConstruction":
        "text": "underConstruction"
        "description": "The city is still building the signals (rakenteilla)."
        "annotations":
          "label":
            "tag": "label"
            "value": "{\"fi\": \"Rakenteilla\", \"en\": \"Under construction\"}"
