# helsinki

`https://hel.fi/models/helsinki/helsinki/views/zq6avaaqv3d7ma2avz7rvkwtxelaxkc4`

## PointOfInterest

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.

| Slot | Range | Kind | Required | Multivalued | Description |
|---|---|---|---|---|---|
| location | string | GeoProperty | no | no | Where the entity is, as GeoJSON geometry. |
| name | string | LanguageProperty | no | no | The name, per language. |
| serviceCategory | ServiceCategory | Property | yes | no | Which of the city's services the place is, from the service register's own codes. |
| address | uriorcurie | Property | no | no | 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. |
| url | uri | Property | no | no | Where the item is published in full. |
| openingHours | string | LanguageProperty | no | no | 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. |
| dateModified | datetime | Property | no | no | When the publisher last changed the record, or the station last reported. |
| dataProvider | string | Property | no | no | 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\). |
| source | uri | Property | no | no | The open-data service the entity was read from. |
| waterQualityObservations | uriorcurie | Relationship | no | yes | The water-quality readings taken at this place, computed from their refPointOfInterest and never stored. |

## ServiceCategory (enum)

- beach: A public beach.
- healthStation: A health station.
- library: A public library.
- school: A comprehensive school.
- swimmingHall: An indoor swimming hall.
