Table of Contents

Introduction

Full documentation is provided in the specification document itself. This includes background information, use cases, the UML class diagram, and full definitions for all terms used.

Namespace

This application profile is derived from the Data Catalog Vocabulary (DCAT), with main URI:

When abbreviating terms the suggested prefix is cpsv

Each class or property in the vocabulary has a URI constructed by appending a term name to the vocabulary URI. For example:

http://purl.org/vocab/cpsv#PublicService

UML Class Diagram

This section lists the classes, properties, and relationships contained in the application profile. The following sections indicate how these are represented in the RDF Schema.

Classes:
Properties:

Classes

This section provides the formal definition of each class in the vocabulary.

Class Public Service

Type of Term Class
QName cpsv:PublicService
URI http://purl.org/vocab/cpsv#PublicService
Is defined by  http://purl.org/vocab/cpsv
Definition This class represents the service itself. As noted in the scope (section 1.4), a public service is the capacity to carry out a procedure and exists whether it is used or not. It is a set of deeds and acts performed by or on behalf of a public agency for the benefit of a citizen, a business or another public agency.

Class Rule

Type of Term Class
QName cpsv:Rule
URI http://purl.org/vocab/cpsv#Rule
Subclass of http://purl.org/vocab/frbr/core#Expression 
Is defined by  http://purl.org/vocab/cpsv
Definition The Rule class represents a document that sets out the specific rules, guidelines or procedures that the Public Service follows. Instances of the Rule class are FRBR Expressions, that is, a concrete expression, such as a document, of the more abstract concept of the rules themselves.

Properties

Property has channel

Type of Term Property
QName cpsv:hasChannel
URI http://purl.org/vocab/cpsv#hasChannel
Is defined by  http://purl.org/vocab/cpsv

Property physically available at

Type of Term Property
QName cpsv:physicallyAvailableAt
URI http://purl.org/vocab/cpsv#physicallyAvailableAt
Subproperty of http://purl.org/vocab/cpsv#hasChannel
Is defined by  http://purl.org/vocab/cpsv

Property has input

Type of Term Property
QName cpsv:hasInput
URI http://purl.org/vocab/cpsv#hasInput
Is defined by  http://purl.org/vocab/cpsv

Property produces

Type of Term Property
QName cpsv:produces
URI http://purl.org/vocab/cpsv#produces
Is defined by  http://purl.org/vocab/cpsv

Property implements

Type of Term Property
QName cpsv:implements
URI http://purl.org/vocab/cpsv#implements
Is defined by  http://purl.org/vocab/cpsv

Property has role

Type of Term Property
QName cpsv:hasRole
URI http://purl.org/vocab/cpsv#hasRole
Is defined by  http://purl.org/vocab/cpsv

Property provides

Type of Term Property
QName cpsv:provides
URI http://purl.org/vocab/cpsv#provides
Subproperty of http://purl.org/vocab/cpsv#hasRole
Is defined by  http://purl.org/vocab/cpsv

Property uses

Type of Term Property
QName cpsv:uses
URI http://purl.org/vocab/cpsv#uses
Subproperty of http://purl.org/vocab/cpsv#hasRole
Is defined by  http://purl.org/vocab/cpsv

Property follows

Type of Term Property
QName cpsv:follows
URI http://purl.org/vocab/cpsv#follows
Is defined by  http://purl.org/vocab/cpsv

Conformance Statement

A conformant statement is included in the specification document itself.