{ "$schema": "http://json-schema.org/schema", "$schemaVersion": "0.0.1", "$id": "https://github.com/smart-data-models/dataModel.STAT-DCAT-AP/tree/master/ConceptSTAT-DCAT-AP/schema.json", "title": "Smart Data models - SKOS Concept schema", "modelTags": "INTERSTAT", "description": "A SKOS concept can be viewed as an idea or notion; a unit of thought. However, what constitutes a unit of thought is subjective, and this definition is meant to be suggestive, rather than restrictive. The notion of a SKOS concept is useful when describing the conceptual or intellectual structure of a knowledge organization system, and when referring to specific ideas or meanings established within a KOS. Note that, because SKOS is designed to be a vehicle for representing semi-formal KOS, such as thesauri and classification schemes, a certain amount of flexibility has been built in to the formal definition of this class.", "derivedFrom": "https://joinup.ec.europa.eu/sites/default/files/distribution/access_url/2019-05/0812e528-c428-4832-b674-d5b9c68d1b42/StatDCAT-AP_1.0.1.pdf", "type": "object", "required": [ "id", "type" ], "derivedFrom": "", "license": "", "allOf": [ { "$ref": "https://smart-data-models.github.io/data-models/common-schema.json#/definitions/GSMA-Commons" }, { "$ref": "https://smart-data-models.github.io/data-models/common-schema.json#/definitions/Location-Commons" }, { "properties": { "type": { "type": "string", "enum": [ "Concept" ], "description": "Property. NGSI Entity type. It has to be Concept." }, "language": { "type": "array", "description": "Property. Model:'https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#LinguisticSystem'. This property refers to a language of the Concept.", "items": { "type": "string", "enum": [ "en", "fr", "it", "es", "de", "jp", "zh" ] } }, "inScheme": { "type": "string", "description": "Relationship. Model:'https://www.w3.org/TR/skos-reference/#schemes'. Link to the ConceptSchema in which it is defined this Concept." }, "prefLabel": { "type": "object", "description": "Property. Model:'https://www.w3.org/TR/skos-reference/#prefLabel'. A preferred label is a string of UNICODE characters, such as 'romantic love' or 'れんあい', in a given natural language, such as English or Japanese (written here in hiragana). The Simple Knowledge Organization System provides some basic vocabulary for associating lexical labels with resources of any type. The preferred label is useful when generating or creating human-readable representations of a knowledge organization system. These labels provide the strongest clues as to the meaning of a SKOS concept. Formally, a preferred label is an RDF plain literal [RDF-CONCEPTS, https://www.w3.org/TR/skos-reference/#ref-RDF-CONCEPTS]. An RDF plain literal is composed of a lexical form, which is a string of UNICODE characters, and an optional language tag, which is a string of characters conforming to the syntax defined by [BCP47, https://www.w3.org/TR/skos-reference/#ref-BCP47].", "properties": { "en": { "type": "string", "description": "Property. Label in English." }, "fr": { "type": "string", "description": "Property. Label in French." }, "it": { "type": "string", "description": "Property. Label in Italian." }, "es": { "type": "string", "description": "Property. Label in Spanish." }, "de": { "type": "string", "description": "Property. Label in German language." }, "jp": { "type": "string", "description": "Property. Label in Japanese." }, "zh": { "type": "string", "description": "Property. Label in Chinese." } } }, "notation": { "type": "string", "description": "Property. Model:'https://www.w3.org/TR/skos-reference/#notations'. A notation is a string of characters such as 'T58.5' or '303.4833' used to uniquely identify a concept within the scope of a given concept scheme. A notation is different from a lexical label in that a notation is not normally recognizable as a word or sequence of words in any natural language." } } } ] }