SEMICeu / CPSV-AP

Repository for the specifications falling under CPSV-AP
26 stars 9 forks source link

Add explicitly the Public Service Consumer #96

Closed zeginis closed 1 year ago

zeginis commented 2 years ago

The potential consumer (the profile of a consumer or consumer group e.g. elderly, doctors etc) of a public service is an important concept for the public service delivery [1].

The current version of the CPSV-AP expresses this association indirectly by exploiting an intermediate class Participation. However, the role of the PS consumer is fundamental in PS provision, and thus it makes sense to add it explicitly in the model.

Thus, it would be good to add a property isConsumedBy linking directly the cpsv:PublicService class with the Agent

The consumer of the public service can be either a person or a legal entity (e.g., business) so the cpv:Person and cbv:LegalEntity can be used respectively to specialize the Agent class.

This is an update we have already proposed at a published journal article https://www.mdpi.com/1608048

[1] https://ieeexplore.ieee.org/document/8823991 CPSV_AP_extension_large_letters

EmidioStani commented 2 years ago

Hello @zeginis , thanks for your input.

As correctly you state, the role aspect is embedded in the Participation class, following the approach of the org:Organization., we are currently looking on how to express this better in alignment with Core Vocabularies.

This issue can stay open, until a decision is made

williamverbeeck commented 1 year ago

During the webinar on the review of CPSV-AP on the 7th of November, it was agreed to add property "addressee" (code) to Public Service to indicate the addressee of a Public Service.

anarosa-es commented 1 year ago

I am not convided that "addressee" and isConsumeBy (Agent) is equivalent. The "addresse" is the target audience, which in the context of public services is classified by legal persons and natural persons (some administrative procedures are also targeted at public administrations). However, an agent seems to be a active actor of a task, not a target audience.

EmidioStani commented 1 year ago

@zeginis confirmed during the webinar that his intention was to indicate an addressee

EmidioStani commented 1 year ago

This issue can be closed, it is solved in the new release: https://semiceu.github.io/CPSV-AP/releases/3.1.0/