Class: DataService
A collection of operations that provides access to one or more datasets or data processing functions.
URI: dcat:DataService
classDiagram
class DataService
CataloguedResource <|-- DataService
DataService : accessRights
DataService --|> AccessRightsValues : accessRights
DataService : alternativeTitle
DataService : contactPoint
DataService --|> ContactPoint : contactPoint
DataService : created
DataService : creator
DataService --|> OrganisationValues : creator
DataService : description
DataService : endpointDescription
DataService : endpointURL
DataService : identifier
DataService : issued
DataService : keyword
DataService : licence
DataService : modified
DataService : publisher
DataService --|> OrganisationValues : publisher
DataService : relatedResource
DataService : securityClassification
DataService --|> SecurityClassificationValues : securityClassification
DataService : servesData
DataService : serviceStatus
DataService --|> ServiceStatusValues : serviceStatus
DataService : serviceType
DataService --|> ServiceTypeValues : serviceType
DataService : summary
DataService : theme
DataService : title
DataService : type
DataService : version
Inheritance
- CataloguedResource
- DataService
Properties
Mandatory Properties
Name | Range | Description | Cardinality |
---|---|---|---|
accessRights | AccessRightsValues | A rights statement that concerns how the distribution is accessed | One |
contactPoint | ContactPoint | The organisational contact to obtain further information or provide feedback ... | One |
creator | OrganisationValues | The business entity responsible for creating or compiling the original conten... | Many |
description | String | A concise narrative of the content of an information resource | One |
endpointDescription | Uriorcurie | A description of the services available via the end-points, including their o... | One |
identifier | Uriorcurie | A unique number, code, or reference value assigned to an information resource... | One |
licence | String | Reference to the legal document outlining access and usage rights for an info... | One |
modified | Date | The date, or date and time, on which the content of an information resource i... | One |
publisher | OrganisationValues | The business entity responsible for making an information resource publicly a... | One |
securityClassification | SecurityClassificationValues | An information security designation that identifies the minimum level of prot... | One |
serviceStatus | ServiceStatusValues | The status of the resource in the context of a particular workflow process | One |
serviceType | ServiceTypeValues | The nature or genre of the resource | One |
title | String | The full and formal name given to an information resource | One |
type | Uriorcurie | The type of the resource being defined | One |
version | String | The version indicator (name or identifier) of a resource | One |
Recommended Properties
Name | Range | Description | Cardinality |
---|---|---|---|
alternativeTitle | String | An alternative name used as a substitute or additional access point for an in... | Many |
issued | Date | The date, or date and time, on which an information resource was originally p... | One |
relatedResource | Uriorcurie | A resource that bears a close relationship to the described resource | Many |
servesData | Uriorcurie | A collection of data that this data service can distribute | Many |
summary | String Regex pattern: ^.{1,250}$ |
A short textual summary of the resource with a maximum length of 250 characte... | One |
theme | Uriorcurie | Topic | Many |
Optional Properties
Name | Range | Description | Cardinality |
---|---|---|---|
created | Date | The date, or date and time, on which the content of an information resource i... | One |
endpointURL | Uri | The electronic location where the item (file) being described can be found | One |
keyword | String | Uncontrolled terms (words or phrases) assigned to describe an information res... | Many |
Identifier and Mapping Information
Schema Source
- from schema: https://github.com/co-cddo/ukgov-metadata-exchange-model/blob/main/src/model/uk_cross_government_metadata_exchange_model.yaml
Mappings
Mapping Type | Mapped Value |
---|---|
self | dcat:DataService |
native | ukgov_metadata:DataService |