{ "$schema": "http://json-schema.org/schema", "$schemaVersion": "0.0.1", "modelTags": "", "$id": "https://smart-data-models.github.io/dataModel.DCAT_AP/CatalogueRecordDCAT-AP/schema.json", "title": "Smart Data models - DCAT-AP catalogue Record,", "description": "This is a Catalogue Record belonging to a dataset according to the DCAT-AP standard 2.0.1", "type": "object", "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": [ "CatalogueRecordDCAT-AP" ], "description": "Property. NGSI entity type. It has to be CatalogueRecordDCAT-AP" }, "primaryTopic": { "type": "string", "description": "Property. Model:'foaf:primaryTopic'. This property links the Catalogue Record to the Dataset, Data service or Catalog described in the record." }, "modificationDate": { "type": "string", "format": "date-time", "description": "Property. Model:'https://schema.org/DateTime'. This property contains the most recent date on which the Catalogue entry was changed or modified.." }, "applicationProfile": { "type": "string", "description": "Property. Model:'dct:conformsTo'. This property refers to an Application Profile that the Dataset\u2019s metadata conforms to" }, "changeType": { "type": "string", "description": "Property. Model:'adms:status'. This property refers to the type of the latest revision of a Dataset's entry in the Catalogue." }, "listingDate": { "type": "string", "format": "date-time", "description": "Property. Model:'dct:issued'. This property contains the date on which the description of the Dataset was included in the Catalogue." }, "language": { "type": "array", "description": "Property. Model:'dct:language'. This property refers to a language used in the textual metadata describing titles, descriptions, etc. of the Dataset. This property can be repeated if the metadata is provided in multiple languages", "items": { "type": "string" } }, "sourceMetadata": { "type": "string", "description": "Property. Model:'dct:source'. This property refers to the original metadata that was used in creating metadata for the Dataset." }, "title": { "type": "array", "description": "Property. Model:'https://schema.org/Text. This property contains a name given to the Catalogue Record. This property can be repeated for parallel language versions of the name.", "items": { "type": "string" } } } } ], "required": [ "id", "type", "primaryTopic", "modificationDate" ] }