Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add dpv:Service as a concept #124

Closed
coolharsh55 opened this issue Nov 4, 2023 · 1 comment
Closed

Add dpv:Service as a concept #124

coolharsh55 opened this issue Nov 4, 2023 · 1 comment
Milestone

Comments

@coolharsh55
Copy link
Collaborator

Definition: "an activity undertaken to provide something other than goods",

based on Oxford dictionary: (edits mine): "a business whose work involves doing something for customers but not producing goods; the work that such a business does"

Concepts:

  1. class dpv:Service would be a subtype of dpv:Process proposed in dpv:Process as a superclass of dpv:PersonalDataHandling to describe any data processing #121
  2. property dpv:hasService would be the subproperty of dpv:hasProcess. This will allow it to be associated with other concepts, e.g. dpv:hasPurpose dpv:Purpose or vice-versa.
  3. classes dpv:ServiceProvider and dpv:ServiceConsumer should be added as entity types. These are possible in configurations of B2B, B2C, etc. These roles are also distinct from DataController and DataSubject - so they will overlap across use-cases.
  4. their corresponding properties dpv:hasServiceProvider and dpv:hasServiceConsumer to indicate who is providing/consuming the service.

Rationale:

  • Service is mentioned in several purposes e.g. Service Provision
  • Service is an industry term and is also considered 'common language' to the extent that a law doesn't need to define it
  • Service is a way to group related purposes and operations with a common goal
  • Service is more specific than Process and interpreted differently for business and legal meanings e.g. we ask what services are being provided in return for payment
  • Service provides grouping together related processes based on a visible concept e.g. a product
@coolharsh55
Copy link
Collaborator Author

Discussed in meeting 22 NOV and meeting 29 NOV. General agreement on the concept and its usefulness, but questions on how it relates to other uses of System such as using AI System. To be discussed in next meeting(s).

@coolharsh55 coolharsh55 added this to the dpv v2 milestone Apr 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant