"id": "https://hel.fi/models/helsinki/helsinki/views/zq6avaaqv3d7ma2avz7rvkwtxelaxkc4"
"name": "helsinki"
"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/"
  "schema":
    "prefix_prefix": "schema"
    "prefix_reference": "http://schema.org/"
  "sdm":
    "prefix_prefix": "sdm"
    "prefix_reference": "https://smartdatamodels.org/"
"default_prefix": "sdm"
"classes":
  "PointOfInterest":
    "name": "PointOfInterest"
    "class_uri": "sdm:PointOfInterest"
    "slots":
      - "location"
      - "name"
      - "serviceCategory"
      - "address"
      - "url"
      - "openingHours"
      - "dateModified"
      - "dataProvider"
      - "source"
      - "waterQualityObservations"
    "annotations":
      "upstream_source":
        "tag": "upstream_source"
        "value": "https://github.com/smart-data-models/dataModel.PointOfInterest"
    "description": "One place of the city's service register a resident goes to: a library, a health station, a swimming hall, a beach or a school. The register's contact lines are left out, because they can name a person."
"slots":
  "address":
    "name": "address"
    "slot_uri": "schema:address"
    "range": "uriorcurie"
    "inlined": true
    "annotations":
      "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 as the source publishes it, field by field (Smart Data Models' common PostalAddress); a field the source leaves out is absent, never guessed from a line of text."
  "dataProvider":
    "name": "dataProvider"
    "slot_uri": "sdm: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": "sdm: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."
  "location":
    "name": "location"
    "slot_uri": "geojson:geometry"
    "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": "schema:name"
    "range": "string"
    "annotations":
      "ngsi_ld_kind":
        "tag": "ngsi_ld_kind"
        "value": "LanguageProperty"
      "upstream_source":
        "tag": "upstream_source"
        "value": "https://schema.org/name"
    "description": "The name, per language."
  "openingHours":
    "name": "openingHours"
    "slot_uri": "schema:openingHours"
    "range": "string"
    "annotations":
      "ngsi_ld_kind":
        "tag": "ngsi_ld_kind"
        "value": "LanguageProperty"
      "upstream_source":
        "tag": "upstream_source"
        "value": "https://schema.org/openingHours"
    "description": "The opening hours as the city's service register words them, per language. Free text, because the register writes exceptions and self-service hours no fixed shape holds."
  "serviceCategory":
    "name": "serviceCategory"
    "slot_uri": "jc:serviceCategory"
    "range": "ServiceCategory"
    "required": true
    "annotations":
      "ngsi_ld_kind":
        "tag": "ngsi_ld_kind"
        "value": "Property"
    "description": "Which of the city's services the place is, from the service register's own codes."
  "source":
    "name": "source"
    "slot_uri": "sdm: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."
  "url":
    "name": "url"
    "slot_uri": "schema:url"
    "range": "uri"
    "annotations":
      "ngsi_ld_kind":
        "tag": "ngsi_ld_kind"
        "value": "Property"
      "upstream_source":
        "tag": "upstream_source"
        "value": "https://schema.org/url"
    "description": "Where the item is published in full."
  "waterQualityObservations":
    "name": "waterQualityObservations"
    "slot_uri": "jc:waterQualityObservations"
    "range": "uriorcurie"
    "multivalued": true
    "inlined": false
    "annotations":
      "ngsi_ld_kind":
        "tag": "ngsi_ld_kind"
        "value": "Relationship"
    "description": "The water-quality readings taken at this place, computed from their refPointOfInterest and never stored."
"enums":
  "ServiceCategory":
    "name": "ServiceCategory"
    "permissible_values":
      "beach":
        "text": "beach"
        "description": "A public beach."
      "healthStation":
        "text": "healthStation"
        "description": "A health station."
      "library":
        "text": "library"
        "description": "A public library."
      "school":
        "text": "school"
        "description": "A comprehensive school."
      "swimmingHall":
        "text": "swimmingHall"
        "description": "An indoor swimming hall."
