Skip to content

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

Properties

Mandatory Properties

Name Range Description Cardinality
accessRights AccessRightsValues A rights statement that concerns how the distribution is accessed One
contactPoint ContactPoint The e-mail address to be used to contact the organisational contact for the r... 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
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

Examples

Provide Feedback

New GitHub Issue