Skip to main content

Mandatory and optional classes and properties

Anonymous (not verified)
Published on: 18/11/2014 Discussion Archived

Description

The specification of the CPSV-AP needs to define which classes and properties of the model are mandatory and which ones are optional to be compliant when describing a business event and public service.

Proposed solution

 

Class

Property

Mandatory/optional

Business Event

 

mandatory

Business Event

Identifier

mandatory

Business Event

Name

mandatory

Business Event

Description

mandatory

Business Event

Type

optional

Business Event

Language

optional

Business Event

Has Cost

optional

Public Service

 

mandatory

Public Service

Identifier

mandatory

Public Service

Description

mandatory

Public Service

Name

mandatory

Public Service

Is Grouped By

mandatory

Public Service

Type

optional

Public Service

Language

optional

Public Service

Has Channel

optional

Public Service

Processing Time

optional

Public Service

Sector

optional

Public Service

Keyword

optional

Public Service

Physically Available At

optional

Public Service

Requires

optional

Public Service

Has Input

optional

Public Service

Produces

optional

Public Service

Follows

optional

Public Service

Spatial, Temporal

optional

Public Service

Has Cost

optional

Input

 

mandatory

Input

Identifier

mandatory

Input

Name

mandatory

Input

Description

mandatory

Input

Type

optional

Input

Related Documentation

optional

Output

 

mandatory

Output

Identifier

mandatory

Output

Name

mandatory

Output

Description

mandatory

Output

Type

optional

Cost

 

optional

Cost

Identifier

mandatory

Cost

Value

mandatory

Cost

Currency

mandatory

Cost

Description

optional

Channel

 

optional

Channel

Identifier

mandatory

Channel

Is Owned By

optional

Period of Time

 

optional

Rule

 

optional

Rule

Identifier

mandatory

Rule

Description

mandatory

Rule

Name

mandatory

Rule

Language

optional

Rule

Implements

optional

Formal Framework

 

optional

Formal Framework

Identifier

mandatory

Formal Framework

Name

mandatory

Formal Framework

Description

optional

Formal Framework

Language

optional

Formal Framework

Status

optional

Formal Framework

Subject

optional

Formal Framework

Territorial Application

optional

Formal Framework

Type

optional

Formal Framework

Related

optional

Formal Framework

Has Creator

optional

Agent

 

optional

Agent

Identifier

mandatory

Agent

Name

mandatory

Agent

Type

optional

Agent

Plays Role

optional

Agent

Uses

optional

Agent

Has Address

optional

Formal Organisation

 

mandatory

Formal Organisation

Is Competent Authority Of

mandatory

Formal Organisation

Administrative Level

optional

Formal Organisation

Alternative Name

optional

Formal Organisation

Homepage

optional

Formal Organisation

Type

optional

Public Organisation

 

optional

Public Organisation

Public Organisation Type

optional

Person

 

optional

Legal Entity

 

optional

Location

 

optional

Location

Has Address

optional

Address

 

optional

Address

Full Address

mandatory

Address

Address ID

mandatory

Address

Address Area

optional

Address

Admin Unit L1

optional

Address

Admin Unit L2

optional

Address

Locator Designator

optional

Address

Locator Name

optional

Address

PO Box

optional

Address

Post Code

optional

Address

Post Name

optional

Address

Thoroughfare

optional

 

Component

Documentation

Category

improvement

Comments

Anonymous (not verified) Tue, 18/11/2014 - 18:06

Questions received from Marco Aarts (The Netherlands):

  • For all new properties: which are mandatory?
  • Channel, cost, processing time, keyword, sector etc.: this varies for local administrations. PSC serves as a portal for referring to local administrations. Are these mandatory?
Anonymous (not verified) Fri, 19/12/2014 - 09:15

The WG suggested on making the “type” property of the Business Event and the Public Service classes mandatory.

This has been added in the new version of the spec.

Anonymous (not verified) Fri, 19/12/2014 - 09:41
Anonymous (not verified) Tue, 06/01/2015 - 12:16

Suggestion received from Patrocinio Nieto through the mailing list for making also the following classes/properties mandatory:

  • Public Service
    • Has Channel
    • Sector
    • Has Input
    • Follows
    • Has Cost
  • Channel
    • Identifier
  • Location
    • Has Address
  • Address

 

Anonymous (not verified) Mon, 09/03/2015 - 09:23

Based on the mappings, we have revised the optional and mandatory properties and classes. This has been limited to the strict minimum. We refer to the UML model and the table included in annex of the release for the overview of which classes and properties are mandatory or optional.

philarcher (not verified) Wed, 30/03/2016 - 13:53

This table will be replaced by an updated version in the CPSV-AP Revision, work on which is about to start.

Login or create an account to comment.