This extension, abbreviated as [[STANDARD-P7012]], provides concepts that extend the [[DPV]] and its extensions with the goal of providing an information model and practical taxonomy that aids the implementation of [[[IEEE-P7012]]]. The canonical URL for the P7012 extension is https://w3id.org/dpv/standards/p7012 and the namespace for terms is https://w3id.org/dpv/standards/p7012#, the suggested prefix is p7012, and this document along with source and releases are available at https://github.com/w3c/dpv.

DPV Specifications: The [[DPV]] is the core specification within the DPV family, with the following extensions: Personal Data [[PD]], Locations [[LOC]], Risk Management [[RISK]], Technology [[TECH]] and [[AI]], [[JUSTIFICATIONS]], [[SECTOR]] specific extensions, and [[LEGAL]] extensions modelling specific jurisdictions and regulations. A [[PRIMER]] introduces the concepts and modelling of DPV specifications, and [[GUIDES]] describe application of DPV for specific applications and use-cases. The Search Index page provides a searchable hierarchy of all concepts. The Data Privacy Vocabularies and Controls Community Group (DPVCG) develops and manages these specifications through GitHub. For meetings, see the DPVCG calendar.

To cite and understand the structure of DPV, the article "Data Privacy Vocabulary (DPV) - Version 2.0" (2024) describes the current state of DPV and extensions from version 2.0 onwards (open access version here). The earlier article "Creating A Vocabulary for Data Privacy" (2019) describes how the DPV was developed (open access versions here, here, and here).

Contributing: The DPVCG welcomes participation to improve the DPV and associated resources, including expansion or refinement of concepts, requesting information and applications, and addressing open issues. See contributing guide for further information.

Introduction

The [[[IEEE-P7012]]] is an upcoming specification that describes a mechanism for discovering, negotiating, and executing contracts based on machine-readable privacy terms that represent the preferences and decisions of individuals in their interactions with service providers. The draft standard describes processes for the discovery of an individual's acceptable privacy terms - such as on a website, through which a service provider can initiate and execute contracts for the provision of services in accordance with the expressed terms. The standard also includes processes for negotiation to choose between a set of acceptable privacy terms, a common shared registry within which the privacy terms shall be listed for common reference, and how agents - acting on behalf of individuals and service providers - utilise these to complete the contract execution processes.

The [[IEEE-P7012]] draft standard references [[DPV]] in its appendix as an example of a vocabulary that can be used to express the relevant information for the creation and use of privacy terms in its defined processes. This includes concepts existing in [[DPV]] such as Purpose and PersonalData , but also includes other concepts which currently are not present in [[DPV]] - such as to indicate preferences and to indicate agents that utilise these and negotiate the terms. This document describes an extension to the [[DPV]] specifications for representing the processes and information needed by supporting implementations of [[IEEE-P7012]].

As a broad overview, [[IEEE-P7012]] can be understood through the following concepts:

An example of how the [[IEEE-P7012]] can be implemented is visually represented in the following UML sequence diagram where a person visits a website, their agent ensures that P7012 is supported and asks the website whether it will accept [=SD-BY=], which is an agreement defined in this document and would be stored in a common repository accessible to all agents. If the entity agent accepts it, both enter into a contract. If not, the entity agent makes a counter-offer to negotiate using an agreement of its choice from the registry. The person's agent then accepts this or refuses this based on whether it satisfies the person's preferences. A step-by-step description is provided after the diagram.

Overview of Contract Discovery and Negotiation Process
  1. The [=Person=] chooses terms or agreements that they are willing to accept from a [=AgreementRegistry=] as a common repository hosting agreements. These choices are stored as [=AgreementPreference=] in a technical system, and are used by the [=PersonAgent=] in interactions with other agents. To avoid putting a lot of burden on the person to choose the correct decision, this document defines a controlled set of terms (see Section Agreements) based on the popular [[[CC-ABOUT]]]. [=SD-BY=] is one such agreement that only allows for service delivery and prohibits activities such as tracking, profiling, and sharing data by any 2nd/3rd party, and [=SD-BY-AT=] is another agreement that allows the entity organisation to perform analytics and tracking but prohibits any third party from doing the same.
  2. When the person visits a website, the [=PersonAgent=] checks whether it supports P7012 by querying either the defined [=EntityAgent=] or a [=P7012Endpoint=] (the details of how this works are not part of [[IEEE-P7012]]). The [=EntityAgent=] must acknowledge support in order for the process to continue.
  3. The [=PersonAgent=] then offers [=SD-BY=] as the agreement, which the [=EntityAgent=] assesses and accepts or refuses. If it accepts, both parties have an agreement, and a contract is established, signed, and both parties retain a copy.
  4. If the [=EntityAgent=] does not accept [=SD-BY=], it can make a counter-offer to negotiate with an agreement of its choice. This agreement is [=SD-BY-A=], which is another agreement defined in this document and would be in the common registry. As per [[IEEE-P7012]], negotiations are limited to a single counter-offer. Therefore, if the [=PersonAgent=] accepts this agreement (based on the [=AgreementPreference=]), then both parties execute a negotiated contract. If not, then the process terminates without an agreement and the person is informed that the entity organisation does not accept their chosen terms.
  5. [[IEEE-P7012]] requires the agreements and terms involved in these interactions to be well-defined and interoperable between the agents. Otherwise the [=EntityAgent=] can offer any alternative set of terms and the [=PersonAgent=] will have to evaluate and reason over them - which is challenging and risky if not unfeasible. Therefore, any offer or counter-offer made is always for an agreement hosted in the [=AgreementRegistry=].
  6. The [=PersonAgent=] and [=EntityAgent=] keep a record of the request, negotiation, and contract by logging each step (as required or when relevant) within a [=AgreementInteractionRecord=]. Such records are useful as evidence for transparency, accountability, and for use in future interactions - such as to know a party has established good behaviour in the past, or to refuse interactions with a party that does not have a favourable record.

Parties and Processes

Parties

In [[IEEE-P7012]], parties are defined with a specific role in the context of a contract. [=Person=] as the human individual is always the 'First Party', the [=Entity=] which is always an Organisation is always the 'Second Party', and any other party is always a 'Third Party'.

[[IEEE-P7012]] requires and relies on [=Agent=] (as in software or machine agents) to express preferences, make decisions, and enter into contracts. To distinguish between agents acting on behalf of parties, a [=PersonAgent=] represents the [=Person=] and an [=EntityAgent=] represents the [=Entity=] organisation.

  • p7012:Agent: An Agent is any software or a combination of software and hardware that works exclusively for its party, and which may be provided by a third party but must be controlled and be responsible to the party it represents go to full definition
  • p7012:Entity: An entity is any organisation with which a person makes or intends to make a contractual agreement, and which is the second party in a contract go to full definition
  • p7012:Person: The human individual or person whose personal data or privacy is involved, and which is the first party in a contract go to full definition
  • p7012:ThirdParty: A party other than the Person and Entity as first and second parties respectively in the contractual interaction go to full definition

Processes

The following concepts represent the activities and artefacts involved in the process:

  • p7012:Agreement: A compound set of terms or clauses, proposed and offered before a formal contract between parties, and also referred to as a "proposal" pr "proposed agreement" go to full definition
  • p7012:AgreementInteractionRecord: A record of a interactions conducted in the course of establishing and negotiating agreements, including failed attemps, creation of contracts, and subsequent interactions go to full definition
  • p7012:AgreementNegotiation: A negotiation between parties regarding an agreement go to full definition
  • p7012:AgreementNegotiationRequest: A request to initiate negotiation with the goal of finding an acceptable agreement go to full definition
  • p7012:AgreementPreference: A preference regarding agreements, such as to indicate which terms are acceptable or unacceptable go to full definition
  • p7012:AgreementRegistry: A registry hosting agreements that acts as a common repository for parties to utilise as a reference within requests and for negotiating acceptable terms go to full definition
  • p7012:P7012Endpoint: A location that acts as an endpoint, such as a URL, for carrying out communications and interactions between parties as defined in P7012 go to full definition

Agreements

Model

To provide the person (and by extension - organisations) a simple way to select and express terms, the following set of agreements have been developed based on the [[[CC-ABOUT]]] model where a baseline term is defined and further terms are added to have the intended effect. Such as the baseline term in the CC model (called CC-BY) represents the requirement to acknowledge authorship and provides a broad permission to other activities with the resource, which is then restricted through additional terms and represented by extending the acronym (see [[CC-CHOOSE]]). To adapt this to P7012, the baseline term must represent the key reason why the term is needed - which is the intention to receive a 'service'. However, unlike CC-BY, the person is not signalling that the service provider or any (random) third party can do whatever else they want - such as the commonly required but misused activities of analytics, tracking, profiling, or data sharing.

Based on the above, the following terms have been developed and formulated as acronyms which can be easily understood in combinations:

The development of the terms consider what activities are commonly required by organisations, whether as part of providing a service, or tangential to it. In this, the activities of analytics, tracking, and profiling were found to be desirable when conducted by an organisation providing the service - such as to understand the usage of the service, evaluate performance and response times, and to understand users. However, these same activities were found to be problematic and a widespread issue when conducted by - often unauthorised - third parties. Therefore, the use of these terms in combinations is about expressing how the organisation acting as the second party can or cannot perform these activities, while third parties - who often have no relation to the individual nor do they provide any benefits - are always prohibited.

Defined Agreements

The combination of these terms follows a naming model where the terms acknowledged within the acronym expresses what the second party, i.e., the entity organisation can do, and which any third party is prohibited to do. If the term is absent, it means it must not be done, i.e., it is prohibited for both the second and third party. Thus, the baseline term of [=SD-BY=] offers the 'highest privacy level' as it prohibits most activities, while the term [=SD-BY-ATP-S3P=] offers the 'lowest privacy level' as it permits most activities - however, it is imperative to note that even at this 'lowest' level, it is only the second party, i.e., entity organisation which is allowed to perform these activities. Thus, even at the 'lowest' level, the privacy level is still higher than the current norms as third parties are expressly prohibited from being involved in these activities.

In addition to whether activities may or may not be performed, the term DP represents an obligation to perform 'data portability', i.e., provide involved data back to the individual. This term is optionally added to other terms, and thus represents variations of those agreements. The intention of this term is to ensure that there is no vendor lock-in, and that the data of the individual is provided back to them. The Section on Terms expresses further developed concepts which have not been defined in acronyms, but which can be involved in agreements to express specific requirements such as regarding transparency, and to support the consistent interpretation of these terms across jurisdictions.

Summarising the above, the below table represents a visual overview of the provided agreements and how they permit or prohibit specific terms. In the table, the symbol '✓' means the term is permitted, i.e., it MAY BE optionally done, 'X' means the term is prohibited, i.e., it MUST NOT be done, and '○' means the term is an obligation, i.e., it MUST be done.

Agreement ID Scope Service Delivery Analytics 2P Tracking 2P Profiling 2P Share Anonymised Data 3P Data Portability
[=SD-BY=] Any Service X X X X
[=SD-BY-DP=] Any Service X X X X
[=SD-BY-A=] Any Service X X X
[=SD-BY-A-DP=] Any Service X X X
[=SD-BY-AT=] Any Service X X
[=SD-BY-AT-DP=] Any Service X X
[=SD-BY-ATP=] Any Service X
[=SD-BY-ATP-DP=] Any Service X
[=SD-BY-ATP-S3P=] Any Service
[=SD-BY-ATP-S3P-DP=] Any Service
[=PDC-INTENT=] Intent Casting X X X X
[=PDC-AI=] Training AI X X X X
[=PDC-GOOD=] Public Good X X X X

Defined Terms

While the agreement concepts provide a set of useful concepts to represent entire agreements, their interpretation requires that the agent or system knows about the intended meaning associated with the concept. This requires that each concept be individual coded in to the system, e.g., as a set of permissions, prohibitions, and obligations. To simplify and support this process, and provide a 'machine-readable' representation of what specifics each agreement entails, the following concepts represent the granular components which when combined can create the intended meaning as used in the agreement concepts.

Each concept is represented as a ContractualClause to reflect its use as terms involved in a larger agreement. To support the expression of what the clause contains, [[DPV]] Rule concepts are used to represent what the clause models, and are associated with the agreement concepts through contextual relations - hasPermission , hasProhibition , and hasObligation . Through this, the agreement is defined as a set of clauses or terms representing specific permissions, prohibitions, and obligations.

To further support implementations and human-oriented reviewing and other activities, the two relations [=hasMachineReadableFormat=] and [=hasHumanReadableFormat=] are provided. Using these, the agreement concepts can have different 'formats' and 'serialisations' to support implementing these in different systems. To express metadata about these, we recommend using [[DCTERMS]], such as `dct:format` and `dct:conformsTo` for machine-readable representations, and `dct:language` for human-readable representations.

To specifically describe the use of terms to humans, the property [=hasHumanDescription=] is provided. For example, the [=PortabilityTerm=] has the following text as a description for the use of that term in UI/UX:

"Data portability means that you are entitled to ask organisations that hold records about you (your personal data) to be sent in a modern, useful format either to you directly, or to another organisation/ app that you nominate. Examples of that might be your bank transactions (via Open Banking or similar), your home energy use, your vehicle use and many more."

We also recommend using existing relevant standards for representing and cataloguing terms and agreements, particularly the [[[DCAT]]], and using [[[ODRL-MODEL]]] for a standardised structure and interpretation of the terms and to represent and record interactions as 'offers', 'requests', and 'agreements'.

The terms defined and used to model the agreements are as follows:

In addition to these, the following terms are provided to support further expression of relevant terms given common requirements or to address common issues, and to support the consistent interpretation and execution of terms:

  • p7012:AgentBehaviour: Term that indicates the behaviour of the Agent go to full definition
    • p7012:AgentNegotiationBehaviour: Term that indicates the behaviour of the Agent in relation to negotiations go to full definition
      • p7012:AgentAllowsNegotiation: Term that indicates the Agent should allow negotiations go to full definition
        • p7012:AgentAllowsNegotiationOnlyKnownParty: Term that indicates the Agent should allow negotiations but only from known parties go to full definition
          • p7012:AgentAllowsNegotiationOnlyPriorAgreementParty: Term that indicates the Agent should allow negotiations but only from known parties with whom an agreement was established in the past go to full definition
      • p7012:AgentDisallowsNegotiation: Term that indicates the Agent should not allow any negotiations go to full definition
    • p7012:AgentRequestBehaviour: Term that indicates the behaviour of the Agent in relation to requests go to full definition
      • p7012:AgentAllowsRequests: Term that indicates the Agent should allow requests to be made go to full definition
        • p7012:AgentAllowsRequestsOnlyKnownParty: Term that indicates the Agent should allow requests to be made but only from prior known parties go to full definition
          • p7012:AgentAllowsRequestsOnlyPriorAgreementParty: Term that indicates the Agent should allow requests to be made but only from prior known parties with whom an agreement was established in the past go to full definition
      • p7012:AgentDisallowsRequests: Term that indicates the Agent should not allow any requests to be made go to full definition
  • p7012:ConflictResolutionTerm: Term related to resolving conflicts in Term(s) go to full definition
    • p7012:ResolveAcrossContexts: Term that indicates this conflict method should be used to resolve all conflicts across contexts i.e. other contexts that have their own conflict resolution method should be overridden go to full definition
    • p7012:ResolveByDiscarding: Term that indicates a conflict should be resolved by discarding the conflicting terms i.e. removing all terms that are in conflict go to full definition
    • p7012:ResolveOnlyWithinContext: Term that indicates a conflict should be resolved using the specified method but only for this context i.e. other contexts that have their own conflict resolution method should not be overridden go to full definition
    • p7012:ResolvePreferringPermission: Term that indicates a conflict should be resolved by preferring the permission over the prohibition i.e. if something is both prohibited and permitted, it is assumed to be permitted go to full definition
    • p7012:ResolvePreferringProhibition: Term that indicates a conflict should be resolved by preferring the prohibition over the permission i.e. if something is both prohibited and permitted, it is assumed to be prohibited go to full definition
  • p7012:DataDeletionTerm: Term that indicates deletion regarding data as an obligation go to full definition
    • p7012:DataDeletionNotRequired: Term that indicates deletion of data is not required as an obligation go to full definition
    • p7012:DataDeletionOnRequest: Term that indicates deletion of data is required upon request go to full definition
    • p7012:DataDeletionRequired: Term that indicates deletion of data is required after all associated (approved) processing is completed go to full definition
  • p7012:DataSharingTerm: Term related to Data Sharing go to full definition
    • p7012:SharingDataAllowed: Term that indicates Data Sharing is allowed go to full definition
      • p7012:SharingData3PAllowed: Term that indicates data sharing with third party is allowed go to full definition
      • p7012:SharingDataAnonymised3PAllowed: Term that indicates data sharing only of anonymised data with third party is allowed go to full definition
    • p7012:SharingDataDisallowed: Term that indicates Data Sharing is not allowed go to full definition
      • p7012:SharingData3PDisallowed: Term that indicates data sharing with third party is disallowed go to full definition
      • p7012:SharingDataAnonymised3PDisallowed: Term that indicates data sharing of full anonymised data with third party is disallowed go to full definition
      • p7012:SharingDataNonAnonymised3PDisallowed: Term that indicates data sharing of non-anonymised data with third party is disallowed go to full definition
      • p7012:SharingDataNonAnonymisedDisallowed: Term that indicates Data Sharing for fully anonymised data is not allowed go to full definition
  • p7012:DeonticInterpretationTerm: Term related to interpretation of the Term(s) using deontic logic go to full definition
    • p7012:PermissiveInterpretation: Term that indicates a permissive interpretation where if something is not prohibited or if there are no rules governing it, then it is assumed to be permitted go to full definition
    • p7012:ProhibitiveInterpretation: Term that indicates a prohibitive interpretation where if something is not permitted or if there are no rules governing it, then it is assumed to be prohibited go to full definition
  • p7012:PortabilityTerm: Term that indicates portability of data from service provider to individual go to full definition
    • p7012:PortabilityNotRequired: Term that indicates data portability is not required to be provided go to full definition
    • p7012:PortabilityRequired: Term that indicates data portability is required to be provided go to full definition
      • p7012:PortabilityRequiredImmediately: Term that indicates data should be ported or made available immediately without delay go to full definition
      • p7012:PortabilityRequiredOnRequest: Term that indicates data should be ported or made available on request go to full definition
      • p7012:PortabilityToThirdParty: Term that indicates data should be ported or made available to third party go to full definition
  • p7012:PreferenceApplicability: Term that indicates the applicability of Privacy Preference(s) go to full definition
    • p7012:PreferenceAlwaysApplies: Term that indicates the privacy preference always applies in all contexts and should always be used in agreements and negotiations go to full definition
    • p7012:PreferenceConditionallyApplies: Term that indicates the privacy preference conditionally applies i.e. it should only be used in agreements and negotiations if the associated condition is satisfied within the context go to full definition
    • p7012:PreferenceNeverApplies: Term that indicates the privacy preference never applies in any context and should never be used in agreements or negotiations go to full definition
  • p7012:ProfilingTerm: Term related to Profiling go to full definition
    • p7012:ProfilingAllowed: Term that indicates Profiling is allowed go to full definition
      • p7012:Profiling2PAllowed: Term that indicates Profiling is allowed but only by the 1st Party go to full definition
      • p7012:ProfilingWithoutFPAllowed: Term that indicates Profiling is allowed but only if it does not involve Fingerprinting go to full definition
      • p7012:ProfilingWithoutPIIAllowed: Term that indicates Profiling is allowed but only if it uses non-PII go to full definition
    • p7012:ProfilingDisallowed: Term that indicates Profiling is not allowed go to full definition
      • p7012:Profiling3PDisallowed: Term that indicates Profiling is not allowed by 3rd Parties go to full definition
      • p7012:ProfilingWithFPDisallowed: Term that indicates Profiling involving use of Fingerprinting is not allowed go to full definition
      • p7012:ProfilingWithPIIDisallowed: Term that indicates Profiling involving use of PII is not allowed go to full definition
  • p7012:TrackingTerm: Term related to Tracking go to full definition
    • p7012:TrackingAllowed: Term that indicates Tracking by 2nd and 3rd parties is allowed go to full definition
      • p7012:Tracking2PAllowed: Term that indicates Tracking 2nd Party is allowed go to full definition
      • p7012:TrackingWithoutFPAllowed: Term that indicates Tracking is allowed but only if it does not involve Fingerprinting go to full definition
      • p7012:TrackingWithoutPIIAllowed: Term that indicates Tracking is allowed but only if it does not use any PII go to full definition
    • p7012:TrackingDisallowed: Term that indicates Tracking by 2nd and 3rd parties is disallowed go to full definition
      • p7012:Tracking3PDisallowed: Term that indicates Tracking 3rd Party is disallowed go to full definition
      • p7012:TrackingWithFPDisallowed: Term that indicates Tracking involving use of Fingerprinting is not allowed go to full definition
      • p7012:TrackingWithPIIDisallowed: Term that indicates Tracking involving use of PII is not allowed go to full definition
  • p7012:TransparencyTerm: Term that indicates transparency as an obligation go to full definition
    • p7012:DataTransparencyTerm: Term that indicates transparency regarding data involved and its source as an obligation go to full definition
      • p7012:DataTransparencyNotRequired: Term that indicates transparency regarding data involved and its source is not required to be provided go to full definition
      • p7012:DataTransparencyRequired: Term that indicates transparency regarding data involved and its source is obligated go to full definition
        • p7012:DataTransparencyExAnte: Term that indicates transparency regarding data involved and its source is obligated ahead of intended process i.e. ex-ante transparency regarding data involved and its source go to full definition
        • p7012:DataTransparencyExPost: Term that indicates transparency regarding data involved and its source is obligated after intended process i.e. ex-post transparency regarding data involved and its source go to full definition
        • p7012:DataTransparencyOnRequest: Term that indicates transparency regarding data involved and its source is obligated upon request go to full definition
    • p7012:PartyTransparencyTerm: Term that indicates transparency regarding identities and involvement of parties in specific roles as an obligation go to full definition
      • p7012:PartyTransparencyNotRequired: Term that indicates transparency regarding identities and involvement of parties in specific roles is not required to be provided go to full definition
      • p7012:PartyTransparencyRequired: Term that indicates transparency regarding identities and involvement of parties in specific roles is obligated go to full definition
        • p7012:PartyTransparencyExAnte: Term that indicates transparency regarding identities and involvement of parties in specific roles is obligated ahead of intended process i.e. ex-ante transparency regarding identities and involvement of parties in specific roles go to full definition
        • p7012:PartyTransparencyExPost: Term that indicates transparency regarding identities and involvement of parties in specific roles is obligated after intended process i.e. ex-post transparency regarding identities and involvement of parties in specific roles go to full definition
        • p7012:PartyTransparencyOnRequest: Term that indicates transparency regarding identities and involvement of parties in specific roles is obligated upon request go to full definition
    • p7012:PurposeTransparencyTerm: Term that indicates transparency regarding purposes involved for processing of data and technologies as an obligation go to full definition
      • p7012:PurposeTransparencyNotRequired: Term that indicates transparency regarding purposes involved for processing of data and technologies is not required to be provided go to full definition
      • p7012:PurposeTransparencyRequired: Term that indicates transparency regarding purposes is obligated go to full definition
        • p7012:PurposeTransparencyExAnte: Term that indicates transparency regarding purposes involved for processing of data and technologies is obligated ahead of intended process i.e. ex-ante transparency regarding purposes involved for processing of data and technologies go to full definition
        • p7012:PurposeTransparencyExPost: Term that indicates transparency regarding purposes involved for processing of data and technologies is obligated after intended process i.e. ex-post transparency regarding purposes involved for processing of data and technologies go to full definition
        • p7012:PurposeTransparencyOnRequest: Term that indicates transparency regarding purposes involved for processing of data and technologies is obligated upon request go to full definition
    • p7012:TransparencyRequired: Term that indicates transparency is obligated go to full definition
      • p7012:TransparencyExAnte: Term that indicates transparency is obligated ahead of intended process i.e. ex-ante transparency go to full definition
      • p7012:TransparencyExPost: Term that indicates transparency is obligated after intended process i.e. ex-post transparency go to full definition
      • p7012:TransparencyNotRequired: Term that indicates transparency is not required to be provided go to full definition
      • p7012:TransparencyOnRequest: Term that indicates transparency is obligated upon request go to full definition

Purposes and Data

Data

The following are specific data categories required in the expression of [[IEEE-P7012]] style agreements. It is associated using dpv:hasData or dpv:hasPersonalData relations.

  • p7012:NonServiceData: Data other than what is collected, produced, or otherwise generated in the context of a Service go to full definition
  • p7012:ServiceAnalyticsData: Data collected, produced, or otherwise generated in the context of analysing the usage and provision of a Service go to full definition
  • p7012:ServiceData: Data collected, produced, or otherwise generated in the context of a Service go to full definition
  • p7012:ServiceUsageData: Data collected, produced, or otherwise generated in the context of using a Service go to full definition

Purposes

The following are specific purpose categories required in the expression of [[IEEE-P7012]] style agreements. It is associated using dpv:hasPurpose relation.

  • p7012:ServiceAnalytics: Purposes associated with analysing the usage, delivery, and provisioning metrics of a service go to full definition
  • p7012:ServiceDelivery: Purposes associated with delivery of a service go to full definition
  • p7012:ServiceImprovement: Purposes associated with identifying and implementing improvements to a service go to full definition

Statuses

The following are specific statuses for representing the negotiation workflow required in the [[IEEE-P7012]] processes. It is associated using dpv:hasStatus relation.

Examples

Expressing Privacy Terms using DPV

Expressing Privacy Terms using ODRL

Record showing full contract interaction

Simple Discovery and Negotiation

  1. ServiceProvider queries PrivacyEndpoint of PrivacyAgent to start the privacy negotiation process by using p7012:PrivacyNegotiationRequested
  2. PrivacyAgent responds to ServiceProvider that it agrees to negotiate by using p7012:PrivacyNegotiationInitiated
  3. ServiceProvider requests PrivacyAgent to share its p7012:PrivacyPreference
  4. PrivacyAgent informs ServiceProvider it will accept p7012:SD-BY-ATP-DP
  5. ServiceProvider queries the PrivacyTermRegistry to retrieve p7012:SD-BY-ATP-DP and analyses whether it is acceptable for it or not
  6. ServiceProvider informs PrivacyAgent that the PrivacyTerm is acceptable by using p7012:PrivacyTermsAccepted
  7. PrivacyAgent sends a dpv:StandardFormContract to the ServiceAgent based on the selected PrivacyTerm
  8. ServiceProvider accepts/signs the contract and sends it to the PrivacyAgent with status dpv:ContractUnderNegotiation (as all parties have not signed it yet)
  9. PrivacyAgent accepts/signs the contract and sends it to the ServiceProvider with status dpv:ContractAccepted (indicating all parties have signed it)

Discovery and Negotiation with CounterOffer

  1. ServiceProvider queries PrivacyEndpoint of PrivacyAgent to start the privacy negotiation process by using p7012:PrivacyNegotiationRequested
  2. PrivacyAgent responds to ServiceProvider that it agrees to negotiate by using p7012:PrivacyNegotiationInitiated
  3. ServiceProvider requests PrivacyAgent to share its p7012:PrivacyPreference
  4. PrivacyAgent informs ServiceProvider it will accept p7012:SD-BY-ATP-DP
  5. ServiceProvider informs PrivacyAgent it will not accept p7012:SD-BY-ATP-DP but will accept p7012:SD-BY-ATP by using p7012:PrivacyNegotiationCounterOfferMade
  6. PrivacyAgent queries the PrivacyTermRegistry to retrieve p7012:SD-BY-ATP and analyses whether it is acceptable for it or not
  7. PrivacyAgent informs ServiceProvider that the PrivacyTerm is acceptable by using p7012:PrivacyTermsAccepted
  8. PrivacyAgent sends a dpv:StandardFormContract to the ServiceAgent based on the selected PrivacyTerm
  9. ServiceProvider accepts/signs the contract and sends it to the PrivacyAgent with status dpv:ContractUnderNegotiation (as all parties have not signed it yet)
  10. PrivacyAgent accepts/signs the contract and sends it to the ServiceProvider with status dpv:ContractAccepted (indicating all parties have signed it)

Using Contextual Privacy Preference

Always express this preference using p7012:PrivacyPreferenceAlwaysApplies and conditionally express using p7012:PrivacyPreferenceConditionallyApplies. Conditional means there is a 'context' that represents the condition, expressed using 'dpv:hasContext' and some 'dpv:Context'. For example,

  1. Based on type of organisation, e.g. for non-profit (dpv:NonProfitOrganisation), the PrivacyTerm expressed is p7012:PDC-AI and p7012:PDC-GOOD
  2. Based on location of the individual, e.g. if they are at work (loc:AtWork), the Privacy Term expressed is p7012:SD-BY
  3. Based on age of the individual, e.g. if they are a child (dpv:Child), the Privacy Term expressed is p7012:SD-BY

Using Privacy Terms and Modifiers

p7012:SD-BY a p7012:PrivacyTerm ;
    dpv:hasPurpose p7012:ServiceDelivery ;
    p7012:hasPrivacyInterpretationModifier p7012:ProhibitiveInterpretation ;
    p7012:hasConflictResolutionModifier p7012:ResolvePreferringProhibition,
          p7012:ResolveOnlyWithinContext ;
    p7012:TrackingModifier p7012:TrackingDisallowed ;
    p7012:hasProfilingModifier p7012:ProfilingDisallowed ;
    p7012:hasDataSharingModifier p7012:DataSharingDisallowed ;
    p7012:hasPortabilityModifier p7012:PortabilityNotRequired ;
    rdfs:comment "lorem ipsum"@en .

Using PrivacyModifier in a PrivacyTerm, we can also express actions to be taken after the contract process has completed. In the below example, presuming this ia privacy term that is being used for a research organisation like a hospital to use data for research where purposes and parties may not be known ahead of time, the modifiers state that the purposes and data being created and used till that point should be communicated upon request, and that parties involved should be communicated or declared after the processing starts.

ex:Example a p7012:PrivacyTerm ;
    p7012:hasPurposeTransparencyModifier p7012:PurposeTransparencyOnRequest ;
    p7012:hasPartyTransparencyModifier p7012:PartyTransparencyExPost ;
    p7012:hasDataTransparencyModifier p7012:DataTransparencyOnRequest .

Vocabulary Index

Classes

Agent

Term Agent Prefix p7012
Label Agent
IRI https://w3id.org/dpv/standards/p7012#Agent
Type rdfs:Class, skos:Concept
Broader/Parent types dpv:Entity
Object of relation dpv:hasActiveEntity, dpv:hasEntity, dpv:hasNonInvolvedEntity, dpv:hasPassiveEntity, dpv:hasResponsibleEntity, dpv:isDeterminedByEntity, dpv:isImplementedByEntity, dpv:isIndicatedBy, dpv:isOrganistionalUnitOf, dpv:isRepresentativeFor, p7012:hasAgent
Definition An Agent is any software or a combination of software and hardware that works exclusively for its party, and which may be provided by a third party but must be controlled and be responsible to the party it represents
Date Created 2024-12-17
See More: section ENTITIES in P7012

Agent Allows Negotiation

Term AgentAllowsNegotiation Prefix p7012
Label Agent Allows Negotiation
IRI https://w3id.org/dpv/standards/p7012#AgentAllowsNegotiation
Type rdfs:Class, skos:Concept, p7012:AgentNegotiationBehaviour
Broader/Parent types p7012:AgentNegotiationBehaviourp7012:AgentBehaviourdpv:ContractualClause
Object of relation dpv:hasContractualClause, p7012:hasAgentBehaviour
Definition Term that indicates the Agent should allow negotiations
Date Created 2024-12-17
See More: section PRIVACY-TERM in P7012

Agent Allows Negotiation Only Known Party

Term AgentAllowsNegotiationOnlyKnownParty Prefix p7012
Label Agent Allows Negotiation Only Known Party
IRI https://w3id.org/dpv/standards/p7012#AgentAllowsNegotiationOnlyKnownParty
Type rdfs:Class, skos:Concept, p7012:AgentNegotiationBehaviour
Broader/Parent types p7012:AgentAllowsNegotiationp7012:AgentNegotiationBehaviourp7012:AgentBehaviourdpv:ContractualClause
Object of relation dpv:hasContractualClause, p7012:hasAgentBehaviour
Definition Term that indicates the Agent should allow negotiations but only from known parties
Date Created 2024-12-17
See More: section PRIVACY-TERM in P7012

Agent Allows Negotiation Only Prior Agreement Party

Term AgentAllowsNegotiationOnlyPriorAgreementParty Prefix p7012
Label Agent Allows Negotiation Only Prior Agreement Party
IRI https://w3id.org/dpv/standards/p7012#AgentAllowsNegotiationOnlyPriorAgreementParty
Type rdfs:Class, skos:Concept, p7012:AgentNegotiationBehaviour
Broader/Parent types p7012:AgentAllowsNegotiationOnlyKnownPartyp7012:AgentAllowsNegotiationp7012:AgentNegotiationBehaviourp7012:AgentBehaviourdpv:ContractualClause
Object of relation dpv:hasContractualClause, p7012:hasAgentBehaviour
Definition Term that indicates the Agent should allow negotiations but only from known parties with whom an agreement was established in the past
Date Created 2024-12-17
See More: section PRIVACY-TERM in P7012

Agent Allows Requests

Term AgentAllowsRequests Prefix p7012
Label Agent Allows Requests
IRI https://w3id.org/dpv/standards/p7012#AgentAllowsRequests
Type rdfs:Class, skos:Concept, p7012:AgentRequestBehaviour
Broader/Parent types p7012:AgentRequestBehaviourp7012:AgentBehaviourdpv:ContractualClause
Object of relation dpv:hasContractualClause, p7012:hasAgentBehaviour
Definition Term that indicates the Agent should allow requests to be made
Date Created 2024-12-17
See More: section PRIVACY-TERM in P7012

Agent Allows Requests Only Known Party

Term AgentAllowsRequestsOnlyKnownParty Prefix p7012
Label Agent Allows Requests Only Known Party
IRI https://w3id.org/dpv/standards/p7012#AgentAllowsRequestsOnlyKnownParty
Type rdfs:Class, skos:Concept, p7012:AgentRequestBehaviour
Broader/Parent types p7012:AgentAllowsRequestsp7012:AgentRequestBehaviourp7012:AgentBehaviourdpv:ContractualClause
Object of relation dpv:hasContractualClause, p7012:hasAgentBehaviour
Definition Term that indicates the Agent should allow requests to be made but only from prior known parties
Date Created 2024-12-17
See More: section PRIVACY-TERM in P7012

Agent Allows Requests Only Prior Agreement Party

Term AgentAllowsRequestsOnlyPriorAgreementParty Prefix p7012
Label Agent Allows Requests Only Prior Agreement Party
IRI https://w3id.org/dpv/standards/p7012#AgentAllowsRequestsOnlyPriorAgreementParty
Type rdfs:Class, skos:Concept, p7012:AgentRequestBehaviour
Broader/Parent types p7012:AgentAllowsRequestsOnlyKnownPartyp7012:AgentAllowsRequestsp7012:AgentRequestBehaviourp7012:AgentBehaviourdpv:ContractualClause
Object of relation dpv:hasContractualClause, p7012:hasAgentBehaviour
Definition Term that indicates the Agent should allow requests to be made but only from prior known parties with whom an agreement was established in the past
Date Created 2024-12-17
See More: section PRIVACY-TERM in P7012

Agent Behaviour

Term AgentBehaviour Prefix p7012
Label Agent Behaviour
IRI https://w3id.org/dpv/standards/p7012#AgentBehaviour
Type rdfs:Class, skos:Concept
Broader/Parent types dpv:ContractualClause
Object of relation dpv:hasContractualClause, p7012:hasAgentBehaviour
Definition Term that indicates the behaviour of the Agent
Date Created 2024-12-17
See More: section PRIVACY-TERM in P7012

Agent Disallows Negotiation

Term AgentDisallowsNegotiation Prefix p7012
Label Agent Disallows Negotiation
IRI https://w3id.org/dpv/standards/p7012#AgentDisallowsNegotiation
Type rdfs:Class, skos:Concept, p7012:AgentNegotiationBehaviour
Broader/Parent types p7012:AgentNegotiationBehaviourp7012:AgentBehaviourdpv:ContractualClause
Object of relation dpv:hasContractualClause, p7012:hasAgentBehaviour
Definition Term that indicates the Agent should not allow any negotiations
Date Created 2024-12-17
See More: section PRIVACY-TERM in P7012

Agent Disallows Requests

Term AgentDisallowsRequests Prefix p7012
Label Agent Disallows Requests
IRI https://w3id.org/dpv/standards/p7012#AgentDisallowsRequests
Type rdfs:Class, skos:Concept, p7012:AgentRequestBehaviour
Broader/Parent types p7012:AgentRequestBehaviourp7012:AgentBehaviourdpv:ContractualClause
Object of relation dpv:hasContractualClause, p7012:hasAgentBehaviour
Definition Term that indicates the Agent should not allow any requests to be made
Date Created 2024-12-17
See More: section PRIVACY-TERM in P7012

Agent Negotiation Behaviour

Term AgentNegotiationBehaviour Prefix p7012
Label Agent Negotiation Behaviour
IRI https://w3id.org/dpv/standards/p7012#AgentNegotiationBehaviour
Type rdfs:Class, skos:Concept
Broader/Parent types p7012:AgentBehaviourdpv:ContractualClause
Object of relation dpv:hasContractualClause, p7012:hasAgentBehaviour
Definition Term that indicates the behaviour of the Agent in relation to negotiations
Date Created 2024-12-17
See More: section PRIVACY-TERM in P7012

Agent Request Behaviour

Term AgentRequestBehaviour Prefix p7012
Label Agent Request Behaviour
IRI https://w3id.org/dpv/standards/p7012#AgentRequestBehaviour
Type rdfs:Class, skos:Concept
Broader/Parent types p7012:AgentBehaviourdpv:ContractualClause
Object of relation dpv:hasContractualClause, p7012:hasAgentBehaviour
Definition Term that indicates the behaviour of the Agent in relation to requests
Date Created 2024-12-17
See More: section PRIVACY-TERM in P7012

Agreement

Term Agreement Prefix p7012
Label Agreement
IRI https://w3id.org/dpv/standards/p7012#Agreement
Type rdfs:Class, skos:Concept
Broader/Parent types dpv:ContractualClause
Object of relation dpv:hasContractualClause, p7012:hasAgreement
Definition A compound set of terms or clauses, proposed and offered before a formal contract between parties, and also referred to as a "proposal" pr "proposed agreement"
Date Created 2024-12-17
See More: section PROCESS in P7012

Agreement Accepted

Term AgreementAccepted Prefix p7012
Label Agreement Accepted
IRI https://w3id.org/dpv/standards/p7012#AgreementAccepted
Type rdfs:Class, skos:Concept, p7012:AgreementNegotiationStatus
Broader/Parent types p7012:AgreementNegotiationStatusdpv:Statusdpv:Context
Object of relation dpv:hasContext, dpv:hasStatus
Definition Status indicating the Agreement Negotiation is completed and the parties have accepted the relevant terms
Date Created 2024-12-17
See More: section STATUS in P7012

Agreement Interaction Record

Term AgreementInteractionRecord Prefix p7012
Label Agreement Interaction Record
IRI https://w3id.org/dpv/standards/p7012#AgreementInteractionRecord
Type rdfs:Class, skos:Concept
Broader/Parent types dpv:RecordsOfActivitiesdpv:OrganisationalMeasuredpv:TechnicalOrganisationalMeasure
Object of relation dpv:hasOrganisationalMeasure, dpv:hasRecordOfActivity, dpv:hasTechnicalOrganisationalMeasure
Definition A record of a interactions conducted in the course of establishing and negotiating agreements, including failed attemps, creation of contracts, and subsequent interactions
Date Created 2024-12-17
See More: section PROCESS in P7012

Agreement Negotiation

Term AgreementNegotiation Prefix p7012
Label Agreement Negotiation
IRI https://w3id.org/dpv/standards/p7012#AgreementNegotiation
Type rdfs:Class, skos:Concept
Broader/Parent types dpv:Process
Object of relation dpv:hasProcess
Definition A negotiation between parties regarding an agreement
Date Created 2024-12-17
See More: section PROCESS in P7012

Agreement Negotiation Clarification Required

Term AgreementNegotiationClarificationRequired Prefix p7012
Label Agreement Negotiation Clarification Required
IRI https://w3id.org/dpv/standards/p7012#AgreementNegotiationClarificationRequired
Type rdfs:Class, skos:Concept, p7012:AgreementNegotiationStatus
Broader/Parent types p7012:AgreementNegotiationStatusdpv:Statusdpv:Context
Object of relation dpv:hasContext, dpv:hasStatus
Definition Status indicating the Agreement Negotiation requires a clarification from the other party regarding the relevant context
Date Created 2024-12-17
See More: section STATUS in P7012

Agreement Negotiation Confirmation Required

Term AgreementNegotiationConfirmationRequired Prefix p7012
Label Agreement Negotiation Confirmation Required
IRI https://w3id.org/dpv/standards/p7012#AgreementNegotiationConfirmationRequired
Type rdfs:Class, skos:Concept, p7012:AgreementNegotiationStatus
Broader/Parent types p7012:AgreementNegotiationStatusdpv:Statusdpv:Context
Object of relation dpv:hasContext, dpv:hasStatus
Definition Status indicating the Agreement Negotiation requires a confirmation by a human before it can proceed
Date Created 2024-12-17
See More: section STATUS in P7012

Agreement Negotiation Counter Offer Made

Term AgreementNegotiationCounterOfferMade Prefix p7012
Label Agreement Negotiation Counter Offer Made
IRI https://w3id.org/dpv/standards/p7012#AgreementNegotiationCounterOfferMade
Type rdfs:Class, skos:Concept, p7012:AgreementNegotiationStatus
Broader/Parent types p7012:AgreementNegotiationStatusdpv:Statusdpv:Context
Object of relation dpv:hasContext, dpv:hasStatus
Definition Status indicating the terms involved in Agreement Negotiation were not accepted and a counter-offer has been made with a different set of terms
Date Created 2024-12-17
See More: section STATUS in P7012

Agreement Negotiation Expired

Term AgreementNegotiationExpired Prefix p7012
Label Agreement Negotiation Expired
IRI https://w3id.org/dpv/standards/p7012#AgreementNegotiationExpired
Type rdfs:Class, skos:Concept, p7012:AgreementNegotiationStatus
Broader/Parent types p7012:AgreementNegotiationStatusdpv:Statusdpv:Context
Object of relation dpv:hasContext, dpv:hasStatus
Definition Status indicating the Agreement Negotiation has expired due to inactivity by a party or due to other reasons
Date Created 2024-12-17
See More: section STATUS in P7012

Agreement Negotiation Initiated

Term AgreementNegotiationInitiated Prefix p7012
Label Agreement Negotiation Initiated
IRI https://w3id.org/dpv/standards/p7012#AgreementNegotiationInitiated
Type rdfs:Class, skos:Concept, p7012:AgreementNegotiationStatus
Broader/Parent types p7012:AgreementNegotiationStatusdpv:Statusdpv:Context
Object of relation dpv:hasContext, dpv:hasStatus
Definition Status indicating the Agreement Negotiation process has been initiated
Date Created 2024-12-17
See More: section STATUS in P7012

Agreement Negotiation Invalid

Term AgreementNegotiationInvalid Prefix p7012
Label Agreement Negotiation Invalid
IRI https://w3id.org/dpv/standards/p7012#AgreementNegotiationInvalid
Type rdfs:Class, skos:Concept, p7012:AgreementNegotiationStatus
Broader/Parent types p7012:AgreementNegotiationStatusdpv:Statusdpv:Context
Object of relation dpv:hasContext, dpv:hasStatus
Definition Status indicating the Agreement Negotiation is deemed to be invalid and therefore cannot continue
Date Created 2024-12-17
See More: section STATUS in P7012

Agreement Negotiation Paused

Term AgreementNegotiationPaused Prefix p7012
Label Agreement Negotiation Paused
IRI https://w3id.org/dpv/standards/p7012#AgreementNegotiationPaused
Type rdfs:Class, skos:Concept, p7012:AgreementNegotiationStatus
Broader/Parent types p7012:AgreementNegotiationStatusdpv:Statusdpv:Context
Object of relation dpv:hasContext, dpv:hasStatus
Definition Status indicating the Agreement Negotiation has been paused i.e. halted or put on hold without a specific decision
Date Created 2024-12-17
See More: section STATUS in P7012

Agreement Negotiation Pending Response

Term AgreementNegotiationPendingResponse Prefix p7012
Label Agreement Negotiation Pending Response
IRI https://w3id.org/dpv/standards/p7012#AgreementNegotiationPendingResponse
Type rdfs:Class, skos:Concept, p7012:AgreementNegotiationStatus
Broader/Parent types p7012:AgreementNegotiationStatusdpv:Statusdpv:Context
Object of relation dpv:hasContext, dpv:hasStatus
Definition Status indicating the Agreement Negotiation process is underway and is awaiting a response from the other party
Date Created 2024-12-17
See More: section STATUS in P7012

Agreement Negotiation Refused

Term AgreementNegotiationRefused Prefix p7012
Label Agreement Negotiation Refused
IRI https://w3id.org/dpv/standards/p7012#AgreementNegotiationRefused
Type rdfs:Class, skos:Concept, p7012:AgreementNegotiationStatus
Broader/Parent types p7012:AgreementNegotiationStatusdpv:Statusdpv:Context
Object of relation dpv:hasContext, dpv:hasStatus
Definition Status indicating the Agreement Negotiation has been refused to be initiated or continued
Date Created 2024-12-17
See More: section STATUS in P7012

Agreement Negotiation Request

Term AgreementNegotiationRequest Prefix p7012
Label Agreement Negotiation Request
IRI https://w3id.org/dpv/standards/p7012#AgreementNegotiationRequest
Type rdfs:Class, skos:Concept
Broader/Parent types dpv:Process
Object of relation dpv:hasProcess
Definition A request to initiate negotiation with the goal of finding an acceptable agreement
Date Created 2024-12-17
See More: section PROCESS in P7012

Agreement Negotiation Requested

Term AgreementNegotiationRequested Prefix p7012
Label Agreement Negotiation Requested
IRI https://w3id.org/dpv/standards/p7012#AgreementNegotiationRequested
Type rdfs:Class, skos:Concept, p7012:AgreementNegotiationStatus
Broader/Parent types p7012:AgreementNegotiationStatusdpv:Statusdpv:Context
Object of relation dpv:hasContext, dpv:hasStatus
Definition Status indicating the Agreement Negotiation has been requested to be initiated
Date Created 2024-12-17
See More: section STATUS in P7012

Agreement Negotiation Status

Term AgreementNegotiationStatus Prefix p7012
Label Agreement Negotiation Status
IRI https://w3id.org/dpv/standards/p7012#AgreementNegotiationStatus
Type rdfs:Class, skos:Concept
Broader/Parent types dpv:Statusdpv:Context
Object of relation dpv:hasContext, dpv:hasStatus
Definition Status associated with the Agreement Negotiation
Date Created 2024-12-17
See More: section STATUS in P7012

Agreement Negotiation Terminated

Term AgreementNegotiationTerminated Prefix p7012
Label Agreement Negotiation Terminated
IRI https://w3id.org/dpv/standards/p7012#AgreementNegotiationTerminated
Type rdfs:Class, skos:Concept, p7012:AgreementNegotiationStatus
Broader/Parent types p7012:AgreementNegotiationStatusdpv:Statusdpv:Context
Object of relation dpv:hasContext, dpv:hasStatus
Definition Status indicating the Agreement Negotiation has been terminated by one or more parties
Date Created 2024-12-17
See More: section STATUS in P7012

Agreement Negotiation Unknown

Term AgreementNegotiationUnknown Prefix p7012
Label Agreement Negotiation Unknown
IRI https://w3id.org/dpv/standards/p7012#AgreementNegotiationUnknown
Type rdfs:Class, skos:Concept, p7012:AgreementNegotiationStatus
Broader/Parent types p7012:AgreementNegotiationStatusdpv:Statusdpv:Context
Object of relation dpv:hasContext, dpv:hasStatus
Definition Status indicating the state of Agreement Negotiation is unknown
Date Created 2024-12-17
See More: section STATUS in P7012

Agreement Preference

Term AgreementPreference Prefix p7012
Label Agreement Preference
IRI https://w3id.org/dpv/standards/p7012#AgreementPreference
Type rdfs:Class, skos:Concept
Broader/Parent types dpv:Rule
Object of relation dpv:hasFulfillmentsStatus, dpv:hasRule, p7012:hasAgreementPreference
Definition A preference regarding agreements, such as to indicate which terms are acceptable or unacceptable
Date Created 2024-12-17
See More: section PROCESS in P7012

Agreement Refused

Term AgreementRefused Prefix p7012
Label Agreement Refused
IRI https://w3id.org/dpv/standards/p7012#AgreementRefused
Type rdfs:Class, skos:Concept, p7012:AgreementNegotiationStatus
Broader/Parent types p7012:AgreementNegotiationStatusdpv:Statusdpv:Context
Object of relation dpv:hasContext, dpv:hasStatus
Definition Status indicating the Agreement Negotiation is completed and the parties have refused the relevant terms
Date Created 2024-12-17
See More: section STATUS in P7012

Agreement Term Registry

Term AgreementRegistry Prefix p7012
Label Agreement Term Registry
IRI https://w3id.org/dpv/standards/p7012#AgreementRegistry
Type rdfs:Class, skos:Concept
Object of relation p7012:hasAgreementRegistry
Definition A registry hosting agreements that acts as a common repository for parties to utilise as a reference within requests and for negotiating acceptable terms
Date Created 2024-12-17
See More: section PROCESS in P7012

Conflict Resolution Term

Term ConflictResolutionTerm Prefix p7012
Label Conflict Resolution Term
IRI https://w3id.org/dpv/standards/p7012#ConflictResolutionTerm
Type rdfs:Class, skos:Concept
Broader/Parent types dpv:ContractualClause
Object of relation dpv:hasContractualClause, p7012:hasConflictResolution
Definition Term related to resolving conflicts in Term(s)
Date Created 2024-12-17
See More: section PRIVACY-TERM in P7012

Data Deletion Not Required

Term DataDeletionNotRequired Prefix p7012
Label Data Deletion Not Required
IRI https://w3id.org/dpv/standards/p7012#DataDeletionNotRequired
Type rdfs:Class, skos:Concept, p7012:DataDeletionTerm
Broader/Parent types p7012:DataDeletionTermdpv:ContractualClause
Object of relation dpv:hasContractualClause
Definition Term that indicates deletion of data is not required as an obligation
Date Created 2025-04-09
See More: section PRIVACY-TERM in P7012

Data Deletion on Request

Term DataDeletionOnRequest Prefix p7012
Label Data Deletion on Request
IRI https://w3id.org/dpv/standards/p7012#DataDeletionOnRequest
Type rdfs:Class, skos:Concept, dpv:Obligation, p7012:DataDeletionTerm
Broader/Parent types p7012:DataDeletionTermdpv:ContractualClause
Broader/Parent types dpv:Obligationdpv:Rule
Object of relation dpv:hasContractualClause, dpv:hasFulfillmentsStatus, dpv:hasObligation, dpv:hasRule
Definition Term that indicates deletion of data is required upon request
Date Created 2025-04-09
See More: section PRIVACY-TERM in P7012

Data Deletion Required

Term DataDeletionRequired Prefix p7012
Label Data Deletion Required
IRI https://w3id.org/dpv/standards/p7012#DataDeletionRequired
Type rdfs:Class, skos:Concept, dpv:Obligation, p7012:DataDeletionTerm
Broader/Parent types p7012:DataDeletionTermdpv:ContractualClause
Broader/Parent types dpv:Obligationdpv:Rule
Object of relation dpv:hasContractualClause, dpv:hasFulfillmentsStatus, dpv:hasObligation, dpv:hasRule
Definition Term that indicates deletion of data is required after all associated (approved) processing is completed
Date Created 2025-04-09
See More: section PRIVACY-TERM in P7012

Data Deletion Term

Term DataDeletionTerm Prefix p7012
Label Data Deletion Term
IRI https://w3id.org/dpv/standards/p7012#DataDeletionTerm
Type rdfs:Class, skos:Concept
Broader/Parent types dpv:ContractualClause
Object of relation dpv:hasContractualClause
Definition Term that indicates deletion regarding data as an obligation
Date Created 2025-04-09
See More: section PRIVACY-TERM in P7012

Data Sharing Term

Term DataSharingTerm Prefix p7012
Label Data Sharing Term
IRI https://w3id.org/dpv/standards/p7012#DataSharingTerm
Type rdfs:Class, skos:Concept
Broader/Parent types dpv:ContractualClause
Object of relation dpv:hasContractualClause, p7012:hasDataSharingTerm
Definition Term related to Data Sharing
Date Created 2024-12-17
See More: section PRIVACY-TERM in P7012

Data Transparency Ex Ante

Term DataTransparencyExAnte Prefix p7012
Label Data Transparency Ex Ante
IRI https://w3id.org/dpv/standards/p7012#DataTransparencyExAnte
Type rdfs:Class, skos:Concept, dpv:Obligation, p7012:DataTransparencyTerm
Broader/Parent types p7012:DataTransparencyRequireddpv:Obligationdpv:Rule
Broader/Parent types p7012:DataTransparencyRequiredp7012:DataTransparencyTermp7012:TransparencyTermdpv:ContractualClause
Object of relation dpv:hasContractualClause, dpv:hasFulfillmentsStatus, dpv:hasObligation, dpv:hasRule, p7012:hasTransparencyTerm
Definition Term that indicates transparency regarding data involved and its source is obligated ahead of intended process i.e. ex-ante transparency regarding data involved and its source
Date Created 2024-12-17
See More: section PRIVACY-TERM in P7012

Data Transparency Ex Post

Term DataTransparencyExPost Prefix p7012
Label Data Transparency Ex Post
IRI https://w3id.org/dpv/standards/p7012#DataTransparencyExPost
Type rdfs:Class, skos:Concept, dpv:Obligation, p7012:DataTransparencyTerm
Broader/Parent types p7012:DataTransparencyRequireddpv:Obligationdpv:Rule
Broader/Parent types p7012:DataTransparencyRequiredp7012:DataTransparencyTermp7012:TransparencyTermdpv:ContractualClause
Object of relation dpv:hasContractualClause, dpv:hasFulfillmentsStatus, dpv:hasObligation, dpv:hasRule, p7012:hasTransparencyTerm
Definition Term that indicates transparency regarding data involved and its source is obligated after intended process i.e. ex-post transparency regarding data involved and its source
Date Created 2024-12-17
See More: section PRIVACY-TERM in P7012

Data Transparency Not Required

Term DataTransparencyNotRequired Prefix p7012
Label Data Transparency Not Required
IRI https://w3id.org/dpv/standards/p7012#DataTransparencyNotRequired
Type rdfs:Class, skos:Concept, p7012:DataTransparencyTerm
Broader/Parent types p7012:DataTransparencyTermp7012:TransparencyTermdpv:ContractualClause
Object of relation dpv:hasContractualClause, p7012:hasTransparencyTerm
Definition Term that indicates transparency regarding data involved and its source is not required to be provided
Date Created 2024-12-17
See More: section PRIVACY-TERM in P7012

Data Transparency On Request

Term DataTransparencyOnRequest Prefix p7012
Label Data Transparency On Request
IRI https://w3id.org/dpv/standards/p7012#DataTransparencyOnRequest
Type rdfs:Class, skos:Concept, dpv:Obligation, p7012:DataTransparencyTerm
Broader/Parent types p7012:DataTransparencyRequireddpv:Obligationdpv:Rule
Broader/Parent types p7012:DataTransparencyRequiredp7012:DataTransparencyTermp7012:TransparencyTermdpv:ContractualClause
Object of relation dpv:hasContractualClause, dpv:hasFulfillmentsStatus, dpv:hasObligation, dpv:hasRule, p7012:hasTransparencyTerm
Definition Term that indicates transparency regarding data involved and its source is obligated upon request
Date Created 2024-12-17
See More: section PRIVACY-TERM in P7012

Data Transparency Required

Term DataTransparencyRequired Prefix p7012
Label Data Transparency Required
IRI https://w3id.org/dpv/standards/p7012#DataTransparencyRequired
Type rdfs:Class, skos:Concept, dpv:Obligation, p7012:DataTransparencyTerm
Broader/Parent types p7012:DataTransparencyTermp7012:TransparencyTermdpv:ContractualClause
Broader/Parent types dpv:Obligationdpv:Rule
Object of relation dpv:hasContractualClause, dpv:hasFulfillmentsStatus, dpv:hasObligation, dpv:hasRule, p7012:hasTransparencyTerm
Definition Term that indicates transparency regarding data involved and its source is obligated
Date Created 2024-12-17
See More: section PRIVACY-TERM in P7012

Data Transparency Term

Term DataTransparencyTerm Prefix p7012
Label Data Transparency Term
IRI https://w3id.org/dpv/standards/p7012#DataTransparencyTerm
Type rdfs:Class, skos:Concept
Broader/Parent types p7012:TransparencyTermdpv:ContractualClause
Object of relation dpv:hasContractualClause, p7012:hasTransparencyTerm
Definition Term that indicates transparency regarding data involved and its source as an obligation
Date Created 2024-12-17
See More: section PRIVACY-TERM in P7012

Deontic Interpretation Term

Term DeonticInterpretationTerm Prefix p7012
Label Deontic Interpretation Term
IRI https://w3id.org/dpv/standards/p7012#DeonticInterpretationTerm
Type rdfs:Class, skos:Concept
Broader/Parent types dpv:ContractualClause
Object of relation dpv:hasContractualClause, p7012:hasDeonticInterpretation
Definition Term related to interpretation of the Term(s) using deontic logic
Date Created 2024-12-17
See More: section PRIVACY-TERM in P7012

Entityi

Term Entity Prefix p7012
Label Entityi
IRI https://w3id.org/dpv/standards/p7012#Entity
Type rdfs:Class, skos:Concept
Broader/Parent types dpv:Organisationdpv:LegalEntitydpv:Entity
Object of relation dpv:hasActiveEntity, dpv:hasEntity, dpv:hasNonInvolvedEntity, dpv:hasParty, dpv:hasPassiveEntity, dpv:hasResponsibleEntity, dpv:hasSubsidiary, dpv:isDeterminedByEntity, dpv:isImplementedByEntity, dpv:isIndicatedBy, dpv:isOrganistionalUnitOf, dpv:isRepresentativeFor, dpv:isSubsidiaryOf, p7012:hasSecondParty
Definition An entity is any organisation with which a person makes or intends to make a contractual agreement, and which is the second party in a contract
Date Created 2024-12-17
See More: section ENTITIES in P7012

Entity Agent

Term EntityAgent Prefix p7012
Label Entity Agent
IRI https://w3id.org/dpv/standards/p7012#EntityAgent
Type rdfs:Class, skos:Concept
Broader/Parent types p7012:Agentdpv:Entity
Object of relation dpv:hasActiveEntity, dpv:hasEntity, dpv:hasNonInvolvedEntity, dpv:hasPassiveEntity, dpv:hasResponsibleEntity, dpv:isDeterminedByEntity, dpv:isImplementedByEntity, dpv:isIndicatedBy, dpv:isOrganistionalUnitOf, dpv:isRepresentativeFor, p7012:hasAgent
Definition An Agent that repersents the Entity
Date Created 2024-12-17
See More: section ENTITIES in P7012

Non-Service Data

Term NonServiceData Prefix p7012
Label Non-Service Data
IRI https://w3id.org/dpv/standards/p7012#NonServiceData
Type rdfs:Class, skos:Concept, dpv:PersonalData
Broader/Parent types dpv:PersonalDatadpv:Data
Object of relation dpv:hasData, dpv:hasPersonalData
Definition Data other than what is collected, produced, or otherwise generated in the context of a Service
Date Created 2024-12-17
See More: section DATA in P7012

P7012 Endpoint

Term P7012Endpoint Prefix p7012
Label P7012 Endpoint
IRI https://w3id.org/dpv/standards/p7012#P7012Endpoint
Type rdfs:Class, skos:Concept
Broader/Parent types dpv:Location
Object of relation dpv:hasJurisdiction, dpv:hasLocation, p7012:hasP7012Endpoint
Definition A location that acts as an endpoint, such as a URL, for carrying out communications and interactions between parties as defined in P7012
Date Created 2024-12-17
See More: section PROCESS in P7012

Party Transparency Ex Ante

Term PartyTransparencyExAnte Prefix p7012
Label Party Transparency Ex Ante
IRI https://w3id.org/dpv/standards/p7012#PartyTransparencyExAnte
Type rdfs:Class, skos:Concept, dpv:Obligation, p7012:PartyTransparencyTerm
Broader/Parent types p7012:PartyTransparencyRequireddpv:Obligationdpv:Rule
Broader/Parent types p7012:PartyTransparencyRequiredp7012:PartyTransparencyTermp7012:TransparencyTermdpv:ContractualClause
Object of relation dpv:hasContractualClause, dpv:hasFulfillmentsStatus, dpv:hasObligation, dpv:hasRule, p7012:hasTransparencyTerm
Definition Term that indicates transparency regarding identities and involvement of parties in specific roles is obligated ahead of intended process i.e. ex-ante transparency regarding identities and involvement of parties in specific roles
Date Created 2024-12-17
See More: section PRIVACY-TERM in P7012

Party Transparency Ex Post

Term PartyTransparencyExPost Prefix p7012
Label Party Transparency Ex Post
IRI https://w3id.org/dpv/standards/p7012#PartyTransparencyExPost
Type rdfs:Class, skos:Concept, dpv:Obligation, p7012:PartyTransparencyTerm
Broader/Parent types p7012:PartyTransparencyRequireddpv:Obligationdpv:Rule
Broader/Parent types p7012:PartyTransparencyRequiredp7012:PartyTransparencyTermp7012:TransparencyTermdpv:ContractualClause
Object of relation dpv:hasContractualClause, dpv:hasFulfillmentsStatus, dpv:hasObligation, dpv:hasRule, p7012:hasTransparencyTerm
Definition Term that indicates transparency regarding identities and involvement of parties in specific roles is obligated after intended process i.e. ex-post transparency regarding identities and involvement of parties in specific roles
Date Created 2024-12-17
See More: section PRIVACY-TERM in P7012

Party Transparency Not Required

Term PartyTransparencyNotRequired Prefix p7012
Label Party Transparency Not Required
IRI https://w3id.org/dpv/standards/p7012#PartyTransparencyNotRequired
Type rdfs:Class, skos:Concept, p7012:PartyTransparencyTerm
Broader/Parent types p7012:PartyTransparencyTermp7012:TransparencyTermdpv:ContractualClause
Object of relation dpv:hasContractualClause, p7012:hasTransparencyTerm
Definition Term that indicates transparency regarding identities and involvement of parties in specific roles is not required to be provided
Date Created 2024-12-17
See More: section PRIVACY-TERM in P7012

Party Transparency On Request

Term PartyTransparencyOnRequest Prefix p7012
Label Party Transparency On Request
IRI https://w3id.org/dpv/standards/p7012#PartyTransparencyOnRequest
Type rdfs:Class, skos:Concept, dpv:Obligation, p7012:PartyTransparencyTerm
Broader/Parent types p7012:PartyTransparencyRequireddpv:Obligationdpv:Rule
Broader/Parent types p7012:PartyTransparencyRequiredp7012:PartyTransparencyTermp7012:TransparencyTermdpv:ContractualClause
Object of relation dpv:hasContractualClause, dpv:hasFulfillmentsStatus, dpv:hasObligation, dpv:hasRule, p7012:hasTransparencyTerm
Definition Term that indicates transparency regarding identities and involvement of parties in specific roles is obligated upon request
Date Created 2024-12-17
See More: section PRIVACY-TERM in P7012

Party Transparency Required

Term PartyTransparencyRequired Prefix p7012
Label Party Transparency Required
IRI https://w3id.org/dpv/standards/p7012#PartyTransparencyRequired
Type rdfs:Class, skos:Concept, dpv:Obligation, p7012:PartyTransparencyTerm
Broader/Parent types dpv:Obligationdpv:Rule
Broader/Parent types p7012:PartyTransparencyTermp7012:TransparencyTermdpv:ContractualClause
Object of relation dpv:hasContractualClause, dpv:hasFulfillmentsStatus, dpv:hasObligation, dpv:hasRule, p7012:hasTransparencyTerm
Definition Term that indicates transparency regarding identities and involvement of parties in specific roles is obligated
Date Created 2024-12-17
See More: section PRIVACY-TERM in P7012

Party Transparency Term

Term PartyTransparencyTerm Prefix p7012
Label Party Transparency Term
IRI https://w3id.org/dpv/standards/p7012#PartyTransparencyTerm
Type rdfs:Class, skos:Concept
Broader/Parent types p7012:TransparencyTermdpv:ContractualClause
Object of relation dpv:hasContractualClause, p7012:hasTransparencyTerm
Definition Term that indicates transparency regarding identities and involvement of parties in specific roles as an obligation
Date Created 2024-12-17
See More: section PRIVACY-TERM in P7012

Personal Data Contribution

Term PDC Prefix p7012
Label Personal Data Contribution
IRI https://w3id.org/dpv/standards/p7012#PDC
Type rdfs:Class, skos:Concept, p7012:Agreement
Broader/Parent types p7012:Agreementdpv:ContractualClause
Object of relation dpv:hasContractualClause, p7012:hasAgreement
Definition Term that indicates access is proactively provided by the person
Date Created 2024-12-17
See More: section AGREEMENT in P7012

Personal Data Contribution for AI Training and Development

Term PDC-AI Prefix p7012
Label Personal Data Contribution for AI Training and Development
IRI https://w3id.org/dpv/standards/p7012#PDC-AI
Type rdfs:Class, skos:Concept, p7012:Agreement
Broader/Parent types p7012:PDCp7012:Agreementdpv:ContractualClause
Object of relation dpv:hasContractualClause, p7012:hasAgreement
Definition Term that indicates access to data is being provided for the purposes of Training and Operating AI technologies
Date Created 2024-12-17
See More: section AGREEMENT in P7012

Personal Data Contribution for Public Good

Term PDC-GOOD Prefix p7012
Label Personal Data Contribution for Public Good
IRI https://w3id.org/dpv/standards/p7012#PDC-GOOD
Type rdfs:Class, skos:Concept, p7012:Agreement
Broader/Parent types p7012:PDCp7012:Agreementdpv:ContractualClause
Object of relation dpv:hasContractualClause, p7012:hasAgreement
Definition Term that indicates access to data is being provided for the purposes of Public Good
Date Created 2024-12-17
See More: section AGREEMENT in P7012

Personal Data Contribution for Intent Casting

Term PDC-INTENT Prefix p7012
Label Personal Data Contribution for Intent Casting
IRI https://w3id.org/dpv/standards/p7012#PDC-INTENT
Type rdfs:Class, skos:Concept, p7012:Agreement
Broader/Parent types p7012:PDCp7012:Agreementdpv:ContractualClause
Object of relation dpv:hasContractualClause, p7012:hasAgreement
Definition Term that indicates access to data is being provided for the purposes of Intent Casting
Date Created 2024-12-17
See More: section AGREEMENT in P7012

Permissive Interpretation

Term PermissiveInterpretation Prefix p7012
Label Permissive Interpretation
IRI https://w3id.org/dpv/standards/p7012#PermissiveInterpretation
Type rdfs:Class, skos:Concept, p7012:DeonticInterpretationTerm
Broader/Parent types p7012:DeonticInterpretationTermdpv:ContractualClause
Object of relation dpv:hasContractualClause, p7012:hasDeonticInterpretation
Definition Term that indicates a permissive interpretation where if something is not prohibited or if there are no rules governing it, then it is assumed to be permitted
Date Created 2024-12-17
See More: section PRIVACY-TERM in P7012

Person

Term Person Prefix p7012
Label Person
IRI https://w3id.org/dpv/standards/p7012#Person
Type rdfs:Class, skos:Concept
Broader/Parent types dpv:NaturalPersondpv:Entity
Object of relation dpv:hasActiveEntity, dpv:hasEntity, dpv:hasNonInvolvedEntity, dpv:hasPassiveEntity, dpv:hasResponsibleEntity, dpv:isDeterminedByEntity, dpv:isImplementedByEntity, dpv:isIndicatedBy, dpv:isOrganistionalUnitOf, dpv:isRepresentativeFor, p7012:hasFirstParty
Definition The human individual or person whose personal data or privacy is involved, and which is the first party in a contract
Date Created 2024-12-17
See More: section ENTITIES in P7012

Person Agent

Term PersonAgent Prefix p7012
Label Person Agent
IRI https://w3id.org/dpv/standards/p7012#PersonAgent
Type rdfs:Class, skos:Concept
Broader/Parent types p7012:Agentdpv:Entity
Object of relation dpv:hasActiveEntity, dpv:hasEntity, dpv:hasNonInvolvedEntity, dpv:hasPassiveEntity, dpv:hasResponsibleEntity, dpv:isDeterminedByEntity, dpv:isImplementedByEntity, dpv:isIndicatedBy, dpv:isOrganistionalUnitOf, dpv:isRepresentativeFor, p7012:hasAgent
Definition An Agent that represents the Person
Date Created 2024-12-17
See More: section ENTITIES in P7012

Portability Not Required

Term PortabilityNotRequired Prefix p7012
Label Portability Not Required
IRI https://w3id.org/dpv/standards/p7012#PortabilityNotRequired
Type rdfs:Class, skos:Concept, dpv:Obligation, p7012:PortabilityTerm
Broader/Parent types dpv:Obligationdpv:Rule
Broader/Parent types p7012:PortabilityTermdpv:ContractualClause
Object of relation dpv:hasContractualClause, dpv:hasFulfillmentsStatus, dpv:hasObligation, dpv:hasRule, p7012:hasPortabilityTerm
Definition Term that indicates data portability is not required to be provided
Date Created 2024-12-17
See More: section PRIVACY-TERM in P7012

Portability Required

Term PortabilityRequired Prefix p7012
Label Portability Required
IRI https://w3id.org/dpv/standards/p7012#PortabilityRequired
Type rdfs:Class, skos:Concept, dpv:Obligation, p7012:PortabilityTerm
Broader/Parent types dpv:Obligationdpv:Rule
Broader/Parent types p7012:PortabilityTermdpv:ContractualClause
Object of relation dpv:hasContractualClause, dpv:hasFulfillmentsStatus, dpv:hasObligation, dpv:hasRule, p7012:hasPortabilityTerm
Definition Term that indicates data portability is required to be provided
Date Created 2024-12-17
See More: section PRIVACY-TERM in P7012

Portability Required Immediately

Term PortabilityRequiredImmediately Prefix p7012
Label Portability Required Immediately
IRI https://w3id.org/dpv/standards/p7012#PortabilityRequiredImmediately
Type rdfs:Class, skos:Concept, dpv:Obligation, p7012:PortabilityTerm
Broader/Parent types p7012:PortabilityRequireddpv:Obligationdpv:Rule
Broader/Parent types p7012:PortabilityRequiredp7012:PortabilityTermdpv:ContractualClause
Object of relation dpv:hasContractualClause, dpv:hasFulfillmentsStatus, dpv:hasObligation, dpv:hasRule, p7012:hasPortabilityTerm
Definition Term that indicates data should be ported or made available immediately without delay
Date Created 2024-12-17
See More: section PRIVACY-TERM in P7012

Portability Required On Request

Term PortabilityRequiredOnRequest Prefix p7012
Label Portability Required On Request
IRI https://w3id.org/dpv/standards/p7012#PortabilityRequiredOnRequest
Type rdfs:Class, skos:Concept, dpv:Obligation, p7012:PortabilityTerm
Broader/Parent types p7012:PortabilityRequireddpv:Obligationdpv:Rule
Broader/Parent types p7012:PortabilityRequiredp7012:PortabilityTermdpv:ContractualClause
Object of relation dpv:hasContractualClause, dpv:hasFulfillmentsStatus, dpv:hasObligation, dpv:hasRule, p7012:hasPortabilityTerm
Definition Term that indicates data should be ported or made available on request
Date Created 2024-12-17
See More: section PRIVACY-TERM in P7012

Portability Term

Term PortabilityTerm Prefix p7012
Label Portability Term
IRI https://w3id.org/dpv/standards/p7012#PortabilityTerm
Type rdfs:Class, skos:Concept
Broader/Parent types dpv:ContractualClause
Object of relation dpv:hasContractualClause, p7012:hasPortabilityTerm
Definition Term that indicates portability of data from service provider to individual
Date Created 2024-12-17
has human description Data portability means that you are entitled to ask organisations that hold records about you (your personal data) to be sent in a modern, useful format either to you directly, or to another organisation/ app that you nominate. Examples of that might be your bank transactions (via Open Banking or similar), your home energy use, your vehicle use and many more.
See More: section PRIVACY-TERM in P7012

Portability To Third Party

Term PortabilityToThirdParty Prefix p7012
Label Portability To Third Party
IRI https://w3id.org/dpv/standards/p7012#PortabilityToThirdParty
Type rdfs:Class, skos:Concept, dpv:Obligation, p7012:PortabilityTerm
Broader/Parent types p7012:PortabilityRequireddpv:Obligationdpv:Rule
Broader/Parent types p7012:PortabilityRequiredp7012:PortabilityTermdpv:ContractualClause
Object of relation dpv:hasContractualClause, dpv:hasFulfillmentsStatus, dpv:hasObligation, dpv:hasRule, p7012:hasPortabilityTerm
Definition Term that indicates data should be ported or made available to third party
Date Created 2024-12-17
See More: section PRIVACY-TERM in P7012

Preference Always Applies

Term PreferenceAlwaysApplies Prefix p7012
Label Preference Always Applies
IRI https://w3id.org/dpv/standards/p7012#PreferenceAlwaysApplies
Type rdfs:Class, skos:Concept, p7012:PreferenceApplicability
Broader/Parent types p7012:PreferenceApplicabilitydpv:ContractualClause
Object of relation dpv:hasContractualClause, p7012:hasPreferenceApplicability
Definition Term that indicates the privacy preference always applies in all contexts and should always be used in agreements and negotiations
Date Created 2024-12-17
See More: section PRIVACY-TERM in P7012

Privacy Preference Applicability

Term PreferenceApplicability Prefix p7012
Label Privacy Preference Applicability
IRI https://w3id.org/dpv/standards/p7012#PreferenceApplicability
Type rdfs:Class, skos:Concept
Broader/Parent types dpv:ContractualClause
Object of relation dpv:hasContractualClause, p7012:hasPreferenceApplicability
Definition Term that indicates the applicability of Privacy Preference(s)
Date Created 2024-12-17
See More: section PRIVACY-TERM in P7012

Preference Conditionally Applies

Term PreferenceConditionallyApplies Prefix p7012
Label Preference Conditionally Applies
IRI https://w3id.org/dpv/standards/p7012#PreferenceConditionallyApplies
Type rdfs:Class, skos:Concept, p7012:PreferenceApplicability
Broader/Parent types p7012:PreferenceApplicabilitydpv:ContractualClause
Object of relation dpv:hasContractualClause, p7012:hasPreferenceApplicability
Definition Term that indicates the privacy preference conditionally applies i.e. it should only be used in agreements and negotiations if the associated condition is satisfied within the context
Date Created 2024-12-17
See More: section PRIVACY-TERM in P7012

Preference Never Applies

Term PreferenceNeverApplies Prefix p7012
Label Preference Never Applies
IRI https://w3id.org/dpv/standards/p7012#PreferenceNeverApplies
Type rdfs:Class, skos:Concept, p7012:PreferenceApplicability
Broader/Parent types p7012:PreferenceApplicabilitydpv:ContractualClause
Object of relation dpv:hasContractualClause, p7012:hasPreferenceApplicability
Definition Term that indicates the privacy preference never applies in any context and should never be used in agreements or negotiations
Date Created 2024-12-17
See More: section PRIVACY-TERM in P7012

Profiling Allowed Only First Party

Term Profiling2PAllowed Prefix p7012
Label Profiling Allowed Only First Party
IRI https://w3id.org/dpv/standards/p7012#Profiling2PAllowed
Type rdfs:Class, skos:Concept, dpv:Permission, p7012:ProfilingTerm
Broader/Parent types p7012:ProfilingAlloweddpv:Permissiondpv:Rule
Broader/Parent types p7012:ProfilingAllowedp7012:ProfilingTermdpv:ContractualClause
Object of relation dpv:hasContractualClause, dpv:hasFulfillmentsStatus, dpv:hasPermission, dpv:hasRule, p7012:hasProfilingTerm
Definition Term that indicates Profiling is allowed but only by the 1st Party
Date Created 2024-12-17
See More: section PRIVACY-TERM in P7012

Profiling Disallowed For Third Party

Term Profiling3PDisallowed Prefix p7012
Label Profiling Disallowed For Third Party
IRI https://w3id.org/dpv/standards/p7012#Profiling3PDisallowed
Type rdfs:Class, skos:Concept, dpv:Prohibition, p7012:ProfilingTerm
Broader/Parent types p7012:ProfilingDisalloweddpv:Prohibitiondpv:Rule
Broader/Parent types p7012:ProfilingDisallowedp7012:ProfilingTermdpv:ContractualClause
Object of relation dpv:hasContractualClause, dpv:hasFulfillmentsStatus, dpv:hasProhibition, dpv:hasRule, p7012:hasProfilingTerm
Definition Term that indicates Profiling is not allowed by 3rd Parties
Date Created 2024-12-17
See More: section PRIVACY-TERM in P7012

Profiling Allowed

Term ProfilingAllowed Prefix p7012
Label Profiling Allowed
IRI https://w3id.org/dpv/standards/p7012#ProfilingAllowed
Type rdfs:Class, skos:Concept, dpv:Permission, p7012:ProfilingTerm
Broader/Parent types dpv:Permissiondpv:Rule
Broader/Parent types p7012:ProfilingTermdpv:ContractualClause
Object of relation dpv:hasContractualClause, dpv:hasFulfillmentsStatus, dpv:hasPermission, dpv:hasRule, p7012:hasProfilingTerm
Definition Term that indicates Profiling is allowed
Date Created 2024-12-17
See More: section PRIVACY-TERM in P7012

Profiling Disallowed

Term ProfilingDisallowed Prefix p7012
Label Profiling Disallowed
IRI https://w3id.org/dpv/standards/p7012#ProfilingDisallowed
Type rdfs:Class, skos:Concept, dpv:Prohibition, p7012:ProfilingTerm
Broader/Parent types p7012:ProfilingTermdpv:ContractualClause
Broader/Parent types dpv:Prohibitiondpv:Rule
Object of relation dpv:hasContractualClause, dpv:hasFulfillmentsStatus, dpv:hasProhibition, dpv:hasRule, p7012:hasProfilingTerm
Definition Term that indicates Profiling is not allowed
Date Created 2024-12-17
See More: section PRIVACY-TERM in P7012

Profiling Term

Term ProfilingTerm Prefix p7012
Label Profiling Term
IRI https://w3id.org/dpv/standards/p7012#ProfilingTerm
Type rdfs:Class, skos:Concept
Broader/Parent types dpv:ContractualClause
Object of relation dpv:hasContractualClause, p7012:hasProfilingTerm
Definition Term related to Profiling
Date Created 2024-12-17
See More: section PRIVACY-TERM in P7012

Profiling Disallowed FP

Term ProfilingWithFPDisallowed Prefix p7012
Label Profiling Disallowed FP
IRI https://w3id.org/dpv/standards/p7012#ProfilingWithFPDisallowed
Type rdfs:Class, skos:Concept, dpv:Prohibition, p7012:ProfilingTerm
Broader/Parent types p7012:ProfilingDisalloweddpv:Prohibitiondpv:Rule
Broader/Parent types p7012:ProfilingDisallowedp7012:ProfilingTermdpv:ContractualClause
Object of relation dpv:hasContractualClause, dpv:hasFulfillmentsStatus, dpv:hasProhibition, dpv:hasRule, p7012:hasProfilingTerm
Definition Term that indicates Profiling involving use of Fingerprinting is not allowed
Date Created 2024-12-17
See More: section PRIVACY-TERM in P7012

Profiling Allowed No FP

Term ProfilingWithoutFPAllowed Prefix p7012
Label Profiling Allowed No FP
IRI https://w3id.org/dpv/standards/p7012#ProfilingWithoutFPAllowed
Type rdfs:Class, skos:Concept, dpv:Permission, p7012:ProfilingTerm
Broader/Parent types p7012:ProfilingAlloweddpv:Permissiondpv:Rule
Broader/Parent types p7012:ProfilingAllowedp7012:ProfilingTermdpv:ContractualClause
Object of relation dpv:hasContractualClause, dpv:hasFulfillmentsStatus, dpv:hasPermission, dpv:hasRule, p7012:hasProfilingTerm
Definition Term that indicates Profiling is allowed but only if it does not involve Fingerprinting
Date Created 2024-12-17
See More: section PRIVACY-TERM in P7012

Profiling Allowed Only Non PII

Term ProfilingWithoutPIIAllowed Prefix p7012
Label Profiling Allowed Only Non PII
IRI https://w3id.org/dpv/standards/p7012#ProfilingWithoutPIIAllowed
Type rdfs:Class, skos:Concept, dpv:Permission, p7012:ProfilingTerm
Broader/Parent types p7012:ProfilingAlloweddpv:Permissiondpv:Rule
Broader/Parent types p7012:ProfilingAllowedp7012:ProfilingTermdpv:ContractualClause
Object of relation dpv:hasContractualClause, dpv:hasFulfillmentsStatus, dpv:hasPermission, dpv:hasRule, p7012:hasProfilingTerm
Definition Term that indicates Profiling is allowed but only if it uses non-PII
Date Created 2024-12-17
See More: section PRIVACY-TERM in P7012

Profiling Disallowed PII

Term ProfilingWithPIIDisallowed Prefix p7012
Label Profiling Disallowed PII
IRI https://w3id.org/dpv/standards/p7012#ProfilingWithPIIDisallowed
Type rdfs:Class, skos:Concept, dpv:Prohibition, p7012:ProfilingTerm
Broader/Parent types p7012:ProfilingDisalloweddpv:Prohibitiondpv:Rule
Broader/Parent types p7012:ProfilingDisallowedp7012:ProfilingTermdpv:ContractualClause
Object of relation dpv:hasContractualClause, dpv:hasFulfillmentsStatus, dpv:hasProhibition, dpv:hasRule, p7012:hasProfilingTerm
Definition Term that indicates Profiling involving use of PII is not allowed
Date Created 2024-12-17
See More: section PRIVACY-TERM in P7012

Prohibitive Interpretation

Term ProhibitiveInterpretation Prefix p7012
Label Prohibitive Interpretation
IRI https://w3id.org/dpv/standards/p7012#ProhibitiveInterpretation
Type rdfs:Class, skos:Concept, p7012:DeonticInterpretationTerm
Broader/Parent types p7012:DeonticInterpretationTermdpv:ContractualClause
Object of relation dpv:hasContractualClause, p7012:hasDeonticInterpretation
Definition Term that indicates a prohibitive interpretation where if something is not permitted or if there are no rules governing it, then it is assumed to be prohibited
Date Created 2024-12-17
See More: section PRIVACY-TERM in P7012

Purpose Transparency Ex Ante

Term PurposeTransparencyExAnte Prefix p7012
Label Purpose Transparency Ex Ante
IRI https://w3id.org/dpv/standards/p7012#PurposeTransparencyExAnte
Type rdfs:Class, skos:Concept, dpv:Obligation, p7012:PurposeTransparencyTerm
Broader/Parent types p7012:PurposeTransparencyRequireddpv:Obligationdpv:Rule
Broader/Parent types p7012:PurposeTransparencyRequiredp7012:PurposeTransparencyTermp7012:TransparencyTermdpv:ContractualClause
Object of relation dpv:hasContractualClause, dpv:hasFulfillmentsStatus, dpv:hasObligation, dpv:hasRule, p7012:hasTransparencyTerm
Definition Term that indicates transparency regarding purposes involved for processing of data and technologies is obligated ahead of intended process i.e. ex-ante transparency regarding purposes involved for processing of data and technologies
Date Created 2024-12-17
See More: section PRIVACY-TERM in P7012

Purpose Transparency Ex Post

Term PurposeTransparencyExPost Prefix p7012
Label Purpose Transparency Ex Post
IRI https://w3id.org/dpv/standards/p7012#PurposeTransparencyExPost
Type rdfs:Class, skos:Concept, dpv:Obligation, p7012:PurposeTransparencyTerm
Broader/Parent types p7012:PurposeTransparencyRequireddpv:Obligationdpv:Rule
Broader/Parent types p7012:PurposeTransparencyRequiredp7012:PurposeTransparencyTermp7012:TransparencyTermdpv:ContractualClause
Object of relation dpv:hasContractualClause, dpv:hasFulfillmentsStatus, dpv:hasObligation, dpv:hasRule, p7012:hasTransparencyTerm
Definition Term that indicates transparency regarding purposes involved for processing of data and technologies is obligated after intended process i.e. ex-post transparency regarding purposes involved for processing of data and technologies
Date Created 2024-12-17
See More: section PRIVACY-TERM in P7012

Purpose Transparency Not Required

Term PurposeTransparencyNotRequired Prefix p7012
Label Purpose Transparency Not Required
IRI https://w3id.org/dpv/standards/p7012#PurposeTransparencyNotRequired
Type rdfs:Class, skos:Concept, p7012:PurposeTransparencyTerm
Broader/Parent types p7012:PurposeTransparencyTermp7012:TransparencyTermdpv:ContractualClause
Object of relation dpv:hasContractualClause, p7012:hasTransparencyTerm
Definition Term that indicates transparency regarding purposes involved for processing of data and technologies is not required to be provided
Date Created 2024-12-17
See More: section PRIVACY-TERM in P7012

Purpose Transparency On Request

Term PurposeTransparencyOnRequest Prefix p7012
Label Purpose Transparency On Request
IRI https://w3id.org/dpv/standards/p7012#PurposeTransparencyOnRequest
Type rdfs:Class, skos:Concept, dpv:Obligation, p7012:PurposeTransparencyTerm
Broader/Parent types p7012:PurposeTransparencyRequireddpv:Obligationdpv:Rule
Broader/Parent types p7012:PurposeTransparencyRequiredp7012:PurposeTransparencyTermp7012:TransparencyTermdpv:ContractualClause
Object of relation dpv:hasContractualClause, dpv:hasFulfillmentsStatus, dpv:hasObligation, dpv:hasRule, p7012:hasTransparencyTerm
Definition Term that indicates transparency regarding purposes involved for processing of data and technologies is obligated upon request
Date Created 2024-12-17
See More: section PRIVACY-TERM in P7012

Purpose Transparency Required

Term PurposeTransparencyRequired Prefix p7012
Label Purpose Transparency Required
IRI https://w3id.org/dpv/standards/p7012#PurposeTransparencyRequired
Type rdfs:Class, skos:Concept, dpv:Obligation, p7012:PurposeTransparencyTerm
Broader/Parent types dpv:Obligationdpv:Rule
Broader/Parent types p7012:PurposeTransparencyTermp7012:TransparencyTermdpv:ContractualClause
Object of relation dpv:hasContractualClause, dpv:hasFulfillmentsStatus, dpv:hasObligation, dpv:hasRule, p7012:hasTransparencyTerm
Definition Term that indicates transparency regarding purposes is obligated
Date Created 2024-12-17
See More: section PRIVACY-TERM in P7012

Purpose Transparency Term

Term PurposeTransparencyTerm Prefix p7012
Label Purpose Transparency Term
IRI https://w3id.org/dpv/standards/p7012#PurposeTransparencyTerm
Type rdfs:Class, skos:Concept
Broader/Parent types p7012:TransparencyTermdpv:ContractualClause
Object of relation dpv:hasContractualClause, p7012:hasTransparencyTerm
Definition Term that indicates transparency regarding purposes involved for processing of data and technologies as an obligation
Date Created 2024-12-17
See More: section PRIVACY-TERM in P7012

Resolve Across Contexts

Term ResolveAcrossContexts Prefix p7012
Label Resolve Across Contexts
IRI https://w3id.org/dpv/standards/p7012#ResolveAcrossContexts
Type rdfs:Class, skos:Concept, p7012:ConflictResolutionTerm
Broader/Parent types p7012:ConflictResolutionTermdpv:ContractualClause
Object of relation dpv:hasContractualClause, p7012:hasConflictResolution
Definition Term that indicates this conflict method should be used to resolve all conflicts across contexts i.e. other contexts that have their own conflict resolution method should be overridden
Date Created 2024-12-17
See More: section PRIVACY-TERM in P7012

Resolve By Discarding

Term ResolveByDiscarding Prefix p7012
Label Resolve By Discarding
IRI https://w3id.org/dpv/standards/p7012#ResolveByDiscarding
Type rdfs:Class, skos:Concept, p7012:ConflictResolutionTerm
Broader/Parent types p7012:ConflictResolutionTermdpv:ContractualClause
Object of relation dpv:hasContractualClause, p7012:hasConflictResolution
Definition Term that indicates a conflict should be resolved by discarding the conflicting terms i.e. removing all terms that are in conflict
Date Created 2024-12-17
See More: section PRIVACY-TERM in P7012

Resolve Only Within Context

Term ResolveOnlyWithinContext Prefix p7012
Label Resolve Only Within Context
IRI https://w3id.org/dpv/standards/p7012#ResolveOnlyWithinContext
Type rdfs:Class, skos:Concept, p7012:ConflictResolutionTerm
Broader/Parent types p7012:ConflictResolutionTermdpv:ContractualClause
Object of relation dpv:hasContractualClause, p7012:hasConflictResolution
Definition Term that indicates a conflict should be resolved using the specified method but only for this context i.e. other contexts that have their own conflict resolution method should not be overridden
Date Created 2024-12-17
See More: section PRIVACY-TERM in P7012

Resolve Preferring Permission

Term ResolvePreferringPermission Prefix p7012
Label Resolve Preferring Permission
IRI https://w3id.org/dpv/standards/p7012#ResolvePreferringPermission
Type rdfs:Class, skos:Concept, p7012:ConflictResolutionTerm
Broader/Parent types p7012:ConflictResolutionTermdpv:ContractualClause
Object of relation dpv:hasContractualClause, p7012:hasConflictResolution
Definition Term that indicates a conflict should be resolved by preferring the permission over the prohibition i.e. if something is both prohibited and permitted, it is assumed to be permitted
Date Created 2024-12-17
See More: section PRIVACY-TERM in P7012

Resolve Preferring Prohibition

Term ResolvePreferringProhibition Prefix p7012
Label Resolve Preferring Prohibition
IRI https://w3id.org/dpv/standards/p7012#ResolvePreferringProhibition
Type rdfs:Class, skos:Concept, p7012:ConflictResolutionTerm
Broader/Parent types p7012:ConflictResolutionTermdpv:ContractualClause
Object of relation dpv:hasContractualClause, p7012:hasConflictResolution
Definition Term that indicates a conflict should be resolved by preferring the prohibition over the permission i.e. if something is both prohibited and permitted, it is assumed to be prohibited
Date Created 2024-12-17
See More: section PRIVACY-TERM in P7012

SD-BY

Term SD-BY Prefix p7012
Label SD-BY
IRI https://w3id.org/dpv/standards/p7012#SD-BY
Type rdfs:Class, skos:Concept, p7012:Agreement
Broader/Parent types p7012:Agreementdpv:ContractualClause
Object of relation dpv:hasContractualClause, p7012:hasAgreement
Definition Term that requires Service Delivery, and prohibits Analytics, Tracking, or Profiling by 2nd and 3rd Party, and prohibits sharing any data with 3rd Party
Date Created 2024-12-17
has obligation
has prohibition , , Profiling Disallowed , Tracking Disallowed
See More: section AGREEMENT in P7012

SD BY-A

Term SD-BY-A Prefix p7012
Label SD BY-A
IRI https://w3id.org/dpv/standards/p7012#SD-BY-A
Type rdfs:Class, skos:Concept, p7012:Agreement
Broader/Parent types p7012:SD-BYp7012:Agreementdpv:ContractualClause
Object of relation dpv:hasContractualClause, p7012:hasAgreement
Definition Term that requires Service Delivery and permits Analytics, and prohibits Analytics by 3rd Party, prohibits Tracking, or Profiling by 2nd and 3rd Party, and prohibits sharing any data with 3rd Party
Date Created 2024-12-17
has obligation
has permission
has prohibition , , Profiling Disallowed , Tracking Disallowed
See More: section AGREEMENT in P7012

SD BY-A-DP

Term SD-BY-A-DP Prefix p7012
Label SD BY-A-DP
IRI https://w3id.org/dpv/standards/p7012#SD-BY-A-DP
Type rdfs:Class, skos:Concept, p7012:Agreement
Broader/Parent types p7012:SD-BY-Ap7012:SD-BYp7012:Agreementdpv:ContractualClause
Broader/Parent types p7012:SD-BY-DPp7012:SD-BYp7012:Agreementdpv:ContractualClause
Object of relation dpv:hasContractualClause, p7012:hasAgreement
Definition Term that requires Service Delivery and permits Analytics, with an obligation for Data Portability, and prohibits Analytics by 3rd Party, prohibits Tracking or Profiling by 2nd and 3rd Party, and prohibits sharing any data with 3rd Party
Date Created 2024-12-17
has obligation Portability Required ,
has permission
has prohibition , , Profiling Disallowed , Tracking Disallowed
See More: section AGREEMENT in P7012

SD BY-AT

Term SD-BY-AT Prefix p7012
Label SD BY-AT
IRI https://w3id.org/dpv/standards/p7012#SD-BY-AT
Type rdfs:Class, skos:Concept, p7012:Agreement
Broader/Parent types p7012:SD-BY-Ap7012:SD-BYp7012:Agreementdpv:ContractualClause
Object of relation dpv:hasContractualClause, p7012:hasAgreement
Definition Term that requires Service Delivery, and permits Analytics and Tracking by the 2nd Party, and prohibits Analytics, or Tracking by 3rd Party, prohibits Profiling by 2nd and 3rd Party, and prohibits sharing any data with 3rd Party
Date Created 2024-12-17
has obligation
has permission , Tracking by 2nd Party Allowed
has prohibition , , Profiling Disallowed , Tracking by 3rd Party Disallowed
See More: section AGREEMENT in P7012

SD BY-AT-DP

Term SD-BY-AT-DP Prefix p7012
Label SD BY-AT-DP
IRI https://w3id.org/dpv/standards/p7012#SD-BY-AT-DP
Type rdfs:Class, skos:Concept, p7012:Agreement
Broader/Parent types p7012:SD-BY-ATp7012:SD-BY-Ap7012:SD-BYp7012:Agreementdpv:ContractualClause
Broader/Parent types p7012:SD-BY-DPp7012:SD-BYp7012:Agreementdpv:ContractualClause
Object of relation dpv:hasContractualClause, p7012:hasAgreement
Definition Term that requires Service Delivery, and permits Analytics and Tracking by the 2nd Party, with an obligation for Data Portability, and prohibits Analytics or Tracking by 3rd Party, prohibits Profiling by 2nd and 3rd Party, and prohibits sharing any data with 3rd Party
Date Created 2024-12-17
has obligation Portability Required ,
has permission , Tracking by 2nd Party Allowed
has prohibition , , Profiling Disallowed , Tracking by 3rd Party Disallowed
See More: section AGREEMENT in P7012

SD BY-ATP

Term SD-BY-ATP Prefix p7012
Label SD BY-ATP
IRI https://w3id.org/dpv/standards/p7012#SD-BY-ATP
Type rdfs:Class, skos:Concept, p7012:Agreement
Broader/Parent types p7012:SD-BY-ATp7012:SD-BY-Ap7012:SD-BYp7012:Agreementdpv:ContractualClause
Object of relation dpv:hasContractualClause, p7012:hasAgreement
Definition Term that requires Service Delivery, and permits Analytics, Tracking, or Profiling by the 2nd party, and prohibits Analytics, Tracking, or Profiling by 3rd Party, and prohibits sharing any data with 3rd Party
Date Created 2024-12-17
has obligation
has permission , Profiling Allowed Only First Party ,
has prohibition , , Profiling Disallowed For Third Party , Tracking by 3rd Party Disallowed
See More: section AGREEMENT in P7012

SD BY-ATP-DP

Term SD-BY-ATP-DP Prefix p7012
Label SD BY-ATP-DP
IRI https://w3id.org/dpv/standards/p7012#SD-BY-ATP-DP
Type rdfs:Class, skos:Concept, p7012:Agreement
Broader/Parent types p7012:SD-BY-ATPp7012:SD-BY-ATp7012:SD-BY-Ap7012:SD-BYp7012:Agreementdpv:ContractualClause
Broader/Parent types p7012:SD-BY-DPp7012:SD-BYp7012:Agreementdpv:ContractualClause
Object of relation dpv:hasContractualClause, p7012:hasAgreement
Definition Term that requires Service Delivery, and permits Analytics, Tracking, or Profiling by the 2nd Party, with an obligation for Data Portability, and prohibits Analytics, Tracking, or Profiling by 3rd Party, and prohibits sharing any data with 3rd Party
Date Created 2024-12-17
has obligation Portability Required ,
has permission , Profiling Allowed Only First Party ,
has prohibition , , Profiling Disallowed For Third Party , Tracking by 3rd Party Disallowed
See More: section AGREEMENT in P7012

SD BY-ATP-S3P

Term SD-BY-ATP-S3P Prefix p7012
Label SD BY-ATP-S3P
IRI https://w3id.org/dpv/standards/p7012#SD-BY-ATP-S3P
Type rdfs:Class, skos:Concept, p7012:Agreement
Broader/Parent types p7012:SD-BY-ATPp7012:SD-BY-ATp7012:SD-BY-Ap7012:SD-BYp7012:Agreementdpv:ContractualClause
Object of relation dpv:hasContractualClause, p7012:hasAgreement
Definition Term that requires Service Delivery, and permits Analytics, Tracking, or Profiling by the 2nd Party, and permits sharing data that has been fully anonymised with 3rd Party, and prohibits Analytics, Tracking, or Profiling by 3rd Party, and prohibits sharing on non-anonymised data with 3rd Party
Date Created 2024-12-17
has obligation
has permission , , Profiling Allowed Only First Party ,
has prohibition , Profiling Disallowed For Third Party , Sharing Non-Anonymised Data with 3rd Party Disallowed , Tracking by 3rd Party Disallowed
See More: section AGREEMENT in P7012

SD BY-ATP-S3P-DP

Term SD-BY-ATP-S3P-DP Prefix p7012
Label SD BY-ATP-S3P-DP
IRI https://w3id.org/dpv/standards/p7012#SD-BY-ATP-S3P-DP
Type rdfs:Class, skos:Concept, p7012:Agreement
Broader/Parent types p7012:SD-BY-ATP-S3Pp7012:SD-BY-ATPp7012:SD-BY-ATp7012:SD-BY-Ap7012:SD-BYp7012:Agreementdpv:ContractualClause
Broader/Parent types p7012:SD-BY-DPp7012:SD-BYp7012:Agreementdpv:ContractualClause
Object of relation dpv:hasContractualClause, p7012:hasAgreement
Definition Term that requires Service Delivery, and permits Analytics, Tracking, or Profiling by the 2nd Party, and permits sharing data that has been fully anonymised with 3rd Party, with an obligation for Data Portability, and prohibits Analytics, Tracking, Profiling by 3rd Party, and prohibits sharing on non-anonymised data with 3rd Party
Date Created 2024-12-17
has obligation Portability Required ,
has permission , , Profiling Allowed Only First Party ,
has prohibition , Profiling Disallowed For Third Party , Sharing Non-Anonymised Data with 3rd Party Disallowed , Tracking by 3rd Party Disallowed
See More: section AGREEMENT in P7012

SD BY-DP

Term SD-BY-DP Prefix p7012
Label SD BY-DP
IRI https://w3id.org/dpv/standards/p7012#SD-BY-DP
Type rdfs:Class, skos:Concept, p7012:Agreement
Broader/Parent types p7012:SD-BYp7012:Agreementdpv:ContractualClause
Object of relation dpv:hasContractualClause, p7012:hasAgreement
Definition Term that requires Service Delivery, with an obligation for Data Portability, and prohibits Analytics, Tracking, or Profiling by 2nd and 3rd Party, and prohibits sharing any data with 3rd Party
Date Created 2024-12-17
has obligation Portability Required ,
has prohibition , , Profiling Disallowed , Tracking Disallowed
See More: section AGREEMENT in P7012

Service Analytics

Term ServiceAnalytics Prefix p7012
Label Service Analytics
IRI https://w3id.org/dpv/standards/p7012#ServiceAnalytics
Type rdfs:Class, skos:Concept, dpv:Purpose
Broader/Parent types dpv:Purpose
Object of relation dpv:hasPurpose
Definition Purposes associated with analysing the usage, delivery, and provisioning metrics of a service
Date Created 2024-12-17
See More: section PURPOSE in P7012

Service Analytics Data

Term ServiceAnalyticsData Prefix p7012
Label Service Analytics Data
IRI https://w3id.org/dpv/standards/p7012#ServiceAnalyticsData
Type rdfs:Class, skos:Concept, dpv:PersonalData
Broader/Parent types dpv:PersonalDatadpv:Data
Object of relation dpv:hasData, dpv:hasPersonalData
Definition Data collected, produced, or otherwise generated in the context of analysing the usage and provision of a Service
Date Created 2024-12-17
See More: section DATA in P7012

Service Data

Term ServiceData Prefix p7012
Label Service Data
IRI https://w3id.org/dpv/standards/p7012#ServiceData
Type rdfs:Class, skos:Concept, dpv:PersonalData
Broader/Parent types dpv:PersonalDatadpv:Data
Object of relation dpv:hasData, dpv:hasPersonalData
Definition Data collected, produced, or otherwise generated in the context of a Service
Date Created 2024-12-17
See More: section DATA in P7012

Service Delivery

Term ServiceDelivery Prefix p7012
Label Service Delivery
IRI https://w3id.org/dpv/standards/p7012#ServiceDelivery
Type rdfs:Class, skos:Concept, dpv:Purpose
Broader/Parent types dpv:Purpose
Object of relation dpv:hasPurpose
Definition Purposes associated with delivery of a service
Date Created 2024-12-17
See More: section PURPOSE in P7012

Service Improvement

Term ServiceImprovement Prefix p7012
Label Service Improvement
IRI https://w3id.org/dpv/standards/p7012#ServiceImprovement
Type rdfs:Class, skos:Concept, dpv:Purpose
Broader/Parent types dpv:Purpose
Object of relation dpv:hasPurpose
Definition Purposes associated with identifying and implementing improvements to a service
Date Created 2024-12-17
See More: section PURPOSE in P7012

Service Usage Data

Term ServiceUsageData Prefix p7012
Label Service Usage Data
IRI https://w3id.org/dpv/standards/p7012#ServiceUsageData
Type rdfs:Class, skos:Concept, dpv:PersonalData
Broader/Parent types dpv:PersonalDatadpv:Data
Object of relation dpv:hasData, dpv:hasPersonalData
Definition Data collected, produced, or otherwise generated in the context of using a Service
Date Created 2024-12-17
See More: section DATA in P7012

Sharing Data with 3rd Party Allowed

Term SharingData3PAllowed Prefix p7012
Label Sharing Data with 3rd Party Allowed
IRI https://w3id.org/dpv/standards/p7012#SharingData3PAllowed
Type rdfs:Class, skos:Concept, dpv:Permission, p7012:DataSharingTerm
Broader/Parent types p7012:SharingDataAlloweddpv:Permissiondpv:Rule
Broader/Parent types p7012:SharingDataAllowedp7012:DataSharingTermdpv:ContractualClause
Object of relation dpv:hasContractualClause, dpv:hasFulfillmentsStatus, dpv:hasPermission, dpv:hasRule, p7012:hasDataSharingTerm
Definition Term that indicates data sharing with third party is allowed
Date Created 2024-12-17
See More: section PRIVACY-TERM in P7012

Sharing Data with 3rd Party Disallowed

Term SharingData3PDisallowed Prefix p7012
Label Sharing Data with 3rd Party Disallowed
IRI https://w3id.org/dpv/standards/p7012#SharingData3PDisallowed
Type rdfs:Class, skos:Concept, dpv:Prohibition, p7012:DataSharingTerm
Broader/Parent types p7012:SharingDataDisalloweddpv:Prohibitiondpv:Rule
Broader/Parent types p7012:SharingDataDisallowedp7012:DataSharingTermdpv:ContractualClause
Object of relation dpv:hasContractualClause, dpv:hasFulfillmentsStatus, dpv:hasProhibition, dpv:hasRule, p7012:hasDataSharingTerm
Definition Term that indicates data sharing with third party is disallowed
Date Created 2024-12-17
See More: section PRIVACY-TERM in P7012

Sharing Data Allowed

Term SharingDataAllowed Prefix p7012
Label Sharing Data Allowed
IRI https://w3id.org/dpv/standards/p7012#SharingDataAllowed
Type rdfs:Class, skos:Concept, dpv:Permission, p7012:DataSharingTerm
Broader/Parent types p7012:DataSharingTermdpv:ContractualClause
Broader/Parent types dpv:Permissiondpv:Rule
Object of relation dpv:hasContractualClause, dpv:hasFulfillmentsStatus, dpv:hasPermission, dpv:hasRule, p7012:hasDataSharingTerm
Definition Term that indicates Data Sharing is allowed
Date Created 2024-12-17
See More: section PRIVACY-TERM in P7012

Sharing Anonymised Data with 3rd Party Allowed

Term SharingDataAnonymised3PAllowed Prefix p7012
Label Sharing Anonymised Data with 3rd Party Allowed
IRI https://w3id.org/dpv/standards/p7012#SharingDataAnonymised3PAllowed
Type rdfs:Class, skos:Concept, dpv:Permission, p7012:DataSharingTerm
Broader/Parent types p7012:SharingDataAlloweddpv:Permissiondpv:Rule
Broader/Parent types p7012:SharingDataAllowedp7012:DataSharingTermdpv:ContractualClause
Object of relation dpv:hasContractualClause, dpv:hasFulfillmentsStatus, dpv:hasPermission, dpv:hasRule, p7012:hasDataSharingTerm
Definition Term that indicates data sharing only of anonymised data with third party is allowed
Date Created 2024-12-17
See More: section PRIVACY-TERM in P7012

Sharing Anonymised Data with 3rd Party Disallowed

Term SharingDataAnonymised3PDisallowed Prefix p7012
Label Sharing Anonymised Data with 3rd Party Disallowed
IRI https://w3id.org/dpv/standards/p7012#SharingDataAnonymised3PDisallowed
Type rdfs:Class, skos:Concept, dpv:Prohibition, p7012:DataSharingTerm
Broader/Parent types p7012:SharingDataDisalloweddpv:Prohibitiondpv:Rule
Broader/Parent types p7012:SharingDataDisallowedp7012:DataSharingTermdpv:ContractualClause
Object of relation dpv:hasContractualClause, dpv:hasFulfillmentsStatus, dpv:hasProhibition, dpv:hasRule, p7012:hasDataSharingTerm
Definition Term that indicates data sharing of full anonymised data with third party is disallowed
Date Created 2024-12-17
See More: section PRIVACY-TERM in P7012

Sharing Data Disallowed

Term SharingDataDisallowed Prefix p7012
Label Sharing Data Disallowed
IRI https://w3id.org/dpv/standards/p7012#SharingDataDisallowed
Type rdfs:Class, skos:Concept, dpv:Prohibition, p7012:DataSharingTerm
Broader/Parent types p7012:DataSharingTermdpv:ContractualClause
Broader/Parent types dpv:Prohibitiondpv:Rule
Object of relation dpv:hasContractualClause, dpv:hasFulfillmentsStatus, dpv:hasProhibition, dpv:hasRule, p7012:hasDataSharingTerm
Definition Term that indicates Data Sharing is not allowed
Date Created 2024-12-17
See More: section PRIVACY-TERM in P7012

Sharing Non-Anonymised Data with 3rd Party Disallowed

Term SharingDataNonAnonymised3PDisallowed Prefix p7012
Label Sharing Non-Anonymised Data with 3rd Party Disallowed
IRI https://w3id.org/dpv/standards/p7012#SharingDataNonAnonymised3PDisallowed
Type rdfs:Class, skos:Concept, dpv:Prohibition, p7012:DataSharingTerm
Broader/Parent types p7012:SharingDataDisalloweddpv:Prohibitiondpv:Rule
Broader/Parent types p7012:SharingDataDisallowedp7012:DataSharingTermdpv:ContractualClause
Object of relation dpv:hasContractualClause, dpv:hasFulfillmentsStatus, dpv:hasProhibition, dpv:hasRule, p7012:hasDataSharingTerm
Definition Term that indicates data sharing of non-anonymised data with third party is disallowed
Date Created 2024-12-17
See More: section PRIVACY-TERM in P7012

Sharing Non-Anonymised Data Disallowed

Term SharingDataNonAnonymisedDisallowed Prefix p7012
Label Sharing Non-Anonymised Data Disallowed
IRI https://w3id.org/dpv/standards/p7012#SharingDataNonAnonymisedDisallowed
Type rdfs:Class, skos:Concept, dpv:Prohibition, p7012:DataSharingTerm
Broader/Parent types p7012:SharingDataDisalloweddpv:Prohibitiondpv:Rule
Broader/Parent types p7012:SharingDataDisallowedp7012:DataSharingTermdpv:ContractualClause
Object of relation dpv:hasContractualClause, dpv:hasFulfillmentsStatus, dpv:hasProhibition, dpv:hasRule, p7012:hasDataSharingTerm
Definition Term that indicates Data Sharing for fully anonymised data is not allowed
Date Created 2024-12-17
See More: section PRIVACY-TERM in P7012

Third Party

Term ThirdParty Prefix p7012
Label Third Party
IRI https://w3id.org/dpv/standards/p7012#ThirdParty
Type rdfs:Class, skos:Concept
Broader/Parent types dpv:LegalEntitydpv:Entity
Object of relation dpv:hasActiveEntity, dpv:hasEntity, dpv:hasNonInvolvedEntity, dpv:hasParty, dpv:hasPassiveEntity, dpv:hasResponsibleEntity, dpv:isDeterminedByEntity, dpv:isImplementedByEntity, dpv:isIndicatedBy, dpv:isOrganistionalUnitOf, dpv:isRepresentativeFor, p7012:hasThirdParty
Definition A party other than the Person and Entity as first and second parties respectively in the contractual interaction
Date Created 2024-12-17
See More: section ENTITIES in P7012

Trusted Personal Relationship

Term TPR Prefix p7012
Label Trusted Personal Relationship
IRI https://w3id.org/dpv/standards/p7012#TPR
Type rdfs:Class, skos:Concept, p7012:Agreement
Broader/Parent types p7012:Agreementdpv:ContractualClause
Object of relation dpv:hasContractualClause, p7012:hasAgreement
Definition Term that indicates the agreement is between two individual humans regarding services, communication, or other activities as mutually agreed within the agreement
Date Created 2025-04-09
has obligation
has prohibition
See More: section AGREEMENT in P7012

Trusted Personal Relationship - Identity Reference

Term TPR-IDENTITY-REF Prefix p7012
Label Trusted Personal Relationship - Identity Reference
IRI https://w3id.org/dpv/standards/p7012#TPR-IDENTITY-REF
Type rdfs:Class, skos:Concept, p7012:Agreement
Broader/Parent types p7012:TPRp7012:Agreementdpv:ContractualClause
Object of relation dpv:hasContractualClause, p7012:hasAgreement
Definition Term that indicates an agreement that establishes the identity of a person through an agreement with another human who validates or vouches for the stated identity as belonging to the associated human
Date Created 2025-04-09
has obligation Identity Verification
See More: section AGREEMENT in P7012

Tracking by 2nd Party Allowed

Term Tracking2PAllowed Prefix p7012
Label Tracking by 2nd Party Allowed
IRI https://w3id.org/dpv/standards/p7012#Tracking2PAllowed
Type rdfs:Class, skos:Concept, dpv:Permission, p7012:TrackingTerm
Broader/Parent types p7012:TrackingAlloweddpv:Permissiondpv:Rule
Broader/Parent types p7012:TrackingAllowedp7012:TrackingTermdpv:ContractualClause
Object of relation dpv:hasContractualClause, dpv:hasFulfillmentsStatus, dpv:hasPermission, dpv:hasRule, p7012:hasTrackingTerm
Definition Term that indicates Tracking 2nd Party is allowed
Date Created 2024-12-17
See More: section PRIVACY-TERM in P7012

Tracking by 3rd Party Disallowed

Term Tracking3PDisallowed Prefix p7012
Label Tracking by 3rd Party Disallowed
IRI https://w3id.org/dpv/standards/p7012#Tracking3PDisallowed
Type rdfs:Class, skos:Concept, dpv:Prohibition, p7012:TrackingTerm
Broader/Parent types p7012:TrackingDisalloweddpv:Prohibitiondpv:Rule
Broader/Parent types p7012:TrackingDisallowedp7012:TrackingTermdpv:ContractualClause
Object of relation dpv:hasContractualClause, dpv:hasFulfillmentsStatus, dpv:hasProhibition, dpv:hasRule, p7012:hasTrackingTerm
Definition Term that indicates Tracking 3rd Party is disallowed
Date Created 2024-12-17
See More: section PRIVACY-TERM in P7012

Tracking Allowed

Term TrackingAllowed Prefix p7012
Label Tracking Allowed
IRI https://w3id.org/dpv/standards/p7012#TrackingAllowed
Type rdfs:Class, skos:Concept, dpv:Permission, p7012:TrackingTerm
Broader/Parent types dpv:Permissiondpv:Rule
Broader/Parent types p7012:TrackingTermdpv:ContractualClause
Object of relation dpv:hasContractualClause, dpv:hasFulfillmentsStatus, dpv:hasPermission, dpv:hasRule, p7012:hasTrackingTerm
Definition Term that indicates Tracking by 2nd and 3rd parties is allowed
Date Created 2024-12-17
See More: section PRIVACY-TERM in P7012

Tracking Disallowed

Term TrackingDisallowed Prefix p7012
Label Tracking Disallowed
IRI https://w3id.org/dpv/standards/p7012#TrackingDisallowed
Type rdfs:Class, skos:Concept, dpv:Prohibition, p7012:TrackingTerm
Broader/Parent types dpv:Prohibitiondpv:Rule
Broader/Parent types p7012:TrackingTermdpv:ContractualClause
Object of relation dpv:hasContractualClause, dpv:hasFulfillmentsStatus, dpv:hasProhibition, dpv:hasRule, p7012:hasTrackingTerm
Definition Term that indicates Tracking by 2nd and 3rd parties is disallowed
Date Created 2024-12-17
See More: section PRIVACY-TERM in P7012

Tracking Term

Term TrackingTerm Prefix p7012
Label Tracking Term
IRI https://w3id.org/dpv/standards/p7012#TrackingTerm
Type rdfs:Class, skos:Concept
Broader/Parent types dpv:ContractualClause
Object of relation dpv:hasContractualClause, p7012:hasTrackingTerm
Definition Term related to Tracking
Date Created 2024-12-17
See More: section PRIVACY-TERM in P7012

Tracking With FP Disallowed

Term TrackingWithFPDisallowed Prefix p7012
Label Tracking With FP Disallowed
IRI https://w3id.org/dpv/standards/p7012#TrackingWithFPDisallowed
Type rdfs:Class, skos:Concept, dpv:Prohibition, p7012:TrackingTerm
Broader/Parent types p7012:TrackingDisalloweddpv:Prohibitiondpv:Rule
Broader/Parent types p7012:TrackingDisallowedp7012:TrackingTermdpv:ContractualClause
Object of relation dpv:hasContractualClause, dpv:hasFulfillmentsStatus, dpv:hasProhibition, dpv:hasRule, p7012:hasTrackingTerm
Definition Term that indicates Tracking involving use of Fingerprinting is not allowed
Date Created 2024-12-17
See More: section PRIVACY-TERM in P7012

Tracking Without FP Allowed

Term TrackingWithoutFPAllowed Prefix p7012
Label Tracking Without FP Allowed
IRI https://w3id.org/dpv/standards/p7012#TrackingWithoutFPAllowed
Type rdfs:Class, skos:Concept, dpv:Permission, p7012:TrackingTerm
Broader/Parent types p7012:TrackingAlloweddpv:Permissiondpv:Rule
Broader/Parent types p7012:TrackingAllowedp7012:TrackingTermdpv:ContractualClause
Object of relation dpv:hasContractualClause, dpv:hasFulfillmentsStatus, dpv:hasPermission, dpv:hasRule, p7012:hasTrackingTerm
Definition Term that indicates Tracking is allowed but only if it does not involve Fingerprinting
Date Created 2024-12-17
See More: section PRIVACY-TERM in P7012

Tracking Without PII Allowed

Term TrackingWithoutPIIAllowed Prefix p7012
Label Tracking Without PII Allowed
IRI https://w3id.org/dpv/standards/p7012#TrackingWithoutPIIAllowed
Type rdfs:Class, skos:Concept, dpv:Permission, p7012:TrackingTerm
Broader/Parent types p7012:TrackingAlloweddpv:Permissiondpv:Rule
Broader/Parent types p7012:TrackingAllowedp7012:TrackingTermdpv:ContractualClause
Object of relation dpv:hasContractualClause, dpv:hasFulfillmentsStatus, dpv:hasPermission, dpv:hasRule, p7012:hasTrackingTerm
Definition Term that indicates Tracking is allowed but only if it does not use any PII
Date Created 2024-12-17
See More: section PRIVACY-TERM in P7012

Tracking With PII Disallowed

Term TrackingWithPIIDisallowed Prefix p7012
Label Tracking With PII Disallowed
IRI https://w3id.org/dpv/standards/p7012#TrackingWithPIIDisallowed
Type rdfs:Class, skos:Concept, dpv:Prohibition, p7012:TrackingTerm
Broader/Parent types p7012:TrackingDisalloweddpv:Prohibitiondpv:Rule
Broader/Parent types p7012:TrackingDisallowedp7012:TrackingTermdpv:ContractualClause
Object of relation dpv:hasContractualClause, dpv:hasFulfillmentsStatus, dpv:hasProhibition, dpv:hasRule, p7012:hasTrackingTerm
Definition Term that indicates Tracking involving use of PII is not allowed
Date Created 2024-12-17
See More: section PRIVACY-TERM in P7012

Transparency Ex Ante

Term TransparencyExAnte Prefix p7012
Label Transparency Ex Ante
IRI https://w3id.org/dpv/standards/p7012#TransparencyExAnte
Type rdfs:Class, skos:Concept, dpv:Obligation, p7012:TransparencyTerm
Broader/Parent types p7012:TransparencyRequireddpv:Obligationdpv:Rule
Broader/Parent types p7012:TransparencyRequiredp7012:TransparencyTermdpv:ContractualClause
Object of relation dpv:hasContractualClause, dpv:hasFulfillmentsStatus, dpv:hasObligation, dpv:hasRule, p7012:hasTransparencyTerm
Definition Term that indicates transparency is obligated ahead of intended process i.e. ex-ante transparency
Date Created 2024-12-17
See More: section PRIVACY-TERM in P7012

Transparency Ex Post

Term TransparencyExPost Prefix p7012
Label Transparency Ex Post
IRI https://w3id.org/dpv/standards/p7012#TransparencyExPost
Type rdfs:Class, skos:Concept, dpv:Obligation, p7012:TransparencyTerm
Broader/Parent types p7012:TransparencyRequireddpv:Obligationdpv:Rule
Broader/Parent types p7012:TransparencyRequiredp7012:TransparencyTermdpv:ContractualClause
Object of relation dpv:hasContractualClause, dpv:hasFulfillmentsStatus, dpv:hasObligation, dpv:hasRule, p7012:hasTransparencyTerm
Definition Term that indicates transparency is obligated after intended process i.e. ex-post transparency
Date Created 2024-12-17
See More: section PRIVACY-TERM in P7012

Transparency Not Required

Term TransparencyNotRequired Prefix p7012
Label Transparency Not Required
IRI https://w3id.org/dpv/standards/p7012#TransparencyNotRequired
Type rdfs:Class, skos:Concept, p7012:TransparencyTerm
Broader/Parent types p7012:TransparencyRequireddpv:Obligationdpv:Rule
Broader/Parent types p7012:TransparencyRequiredp7012:TransparencyTermdpv:ContractualClause
Object of relation dpv:hasContractualClause, dpv:hasFulfillmentsStatus, dpv:hasObligation, dpv:hasRule, p7012:hasTransparencyTerm
Definition Term that indicates transparency is not required to be provided
Date Created 2024-12-17
See More: section PRIVACY-TERM in P7012

Transparency On Request

Term TransparencyOnRequest Prefix p7012
Label Transparency On Request
IRI https://w3id.org/dpv/standards/p7012#TransparencyOnRequest
Type rdfs:Class, skos:Concept, dpv:Obligation, p7012:TransparencyTerm
Broader/Parent types p7012:TransparencyRequireddpv:Obligationdpv:Rule
Broader/Parent types p7012:TransparencyRequiredp7012:TransparencyTermdpv:ContractualClause
Object of relation dpv:hasContractualClause, dpv:hasFulfillmentsStatus, dpv:hasObligation, dpv:hasRule, p7012:hasTransparencyTerm
Definition Term that indicates transparency is obligated upon request
Date Created 2024-12-17
See More: section PRIVACY-TERM in P7012

Transparency Required

Term TransparencyRequired Prefix p7012
Label Transparency Required
IRI https://w3id.org/dpv/standards/p7012#TransparencyRequired
Type rdfs:Class, skos:Concept, dpv:Obligation, p7012:TransparencyTerm
Broader/Parent types dpv:Obligationdpv:Rule
Broader/Parent types p7012:TransparencyTermdpv:ContractualClause
Object of relation dpv:hasContractualClause, dpv:hasFulfillmentsStatus, dpv:hasObligation, dpv:hasRule, p7012:hasTransparencyTerm
Definition Term that indicates transparency is obligated
Date Created 2024-12-17
See More: section PRIVACY-TERM in P7012

Transparency Term

Term TransparencyTerm Prefix p7012
Label Transparency Term
IRI https://w3id.org/dpv/standards/p7012#TransparencyTerm
Type rdfs:Class, skos:Concept
Broader/Parent types dpv:ContractualClause
Object of relation dpv:hasContractualClause, p7012:hasTransparencyTerm
Definition Term that indicates transparency as an obligation
Date Created 2024-12-17
See More: section PRIVACY-TERM in P7012

Properties

has agent

Term hasAgent Prefix p7012
Label has agent
IRI https://w3id.org/dpv/standards/p7012#hasAgent
Type rdf:Property, skos:Concept
Broader/Parent types dpv:hasEntity
Sub-property of dpv:hasEntity
Range includes p7012:Agent
Definition Specifies the agent that represents a party and can act on behalf
Date Created 2024-12-17
See More: section ENTITIES in P7012

has agent behaviour

Term hasAgentBehaviour Prefix p7012
Label has agent behaviour
IRI https://w3id.org/dpv/standards/p7012#hasAgentBehaviour
Type rdf:Property, skos:Concept
Range includes p7012:AgentBehaviour
Definition Relation that indicates the behaviour of Privacy Agents
Date Created 2024-12-17
See More: section PRIVACY-TERM in P7012

has agreement

Term hasAgreement Prefix p7012
Label has agreement
IRI https://w3id.org/dpv/standards/p7012#hasAgreement
Type rdf:Property, skos:Concept
Range includes p7012:Agreement
Definition Indicates the inclusion or applicability of the specified Privacy Term
Date Created 2024-12-17
See More: section PROCESS in P7012

has privacy preference

Term hasAgreementPreference Prefix p7012
Label has privacy preference
IRI https://w3id.org/dpv/standards/p7012#hasAgreementPreference
Type rdf:Property, skos:Concept
Range includes p7012:AgreementPreference
Definition Indicates the inclusion or applicability of the specified Privacy Preference
Date Created 2024-12-17
See More: section PROCESS in P7012

has agreement registry

Term hasAgreementRegistry Prefix p7012
Label has agreement registry
IRI https://w3id.org/dpv/standards/p7012#hasAgreementRegistry
Type rdf:Property, skos:Concept
Range includes p7012:AgreementRegistry
Definition Indicates the inclusion or applicability of the specified Privacy Term Registry
Date Created 2024-12-17
See More: section PROCESS in P7012

has conflict resolution

Term hasConflictResolution Prefix p7012
Label has conflict resolution
IRI https://w3id.org/dpv/standards/p7012#hasConflictResolution
Type rdf:Property, skos:Concept
Range includes p7012:ConflictResolutionTerm
Definition Relation that indicates the Conflict Resolution Term that should be used
Date Created 2024-12-17
See More: section PRIVACY-TERM in P7012

has data sharing term

Term hasDataSharingTerm Prefix p7012
Label has data sharing term
IRI https://w3id.org/dpv/standards/p7012#hasDataSharingTerm
Type rdf:Property, skos:Concept
Range includes p7012:DataSharingTerm
Definition Relation that associates a Data Sharing Term
Date Created 2024-12-17
See More: section PRIVACY-TERM in P7012

has deontic interpretation

Term hasDeonticInterpretation Prefix p7012
Label has deontic interpretation
IRI https://w3id.org/dpv/standards/p7012#hasDeonticInterpretation
Type rdf:Property, skos:Concept
Range includes p7012:DeonticInterpretationTerm
Definition Relation that indicates the Deontic Interpretation Term that should be used
Date Created 2024-12-17
See More: section PRIVACY-TERM in P7012

has first party

Term hasFirstParty Prefix p7012
Label has first party
IRI https://w3id.org/dpv/standards/p7012#hasFirstParty
Type rdf:Property, skos:Concept
Broader/Parent types dpv:hasEntity
Sub-property of dpv:hasEntity
Range includes p7012:Person
Definition Specifies the human individual or Person involved as the first party
Date Created 2024-12-17
See More: section ENTITIES in P7012

has human description

Term hasHumanDescription Prefix p7012
Label has human description
IRI https://w3id.org/dpv/standards/p7012#hasHumanDescription
Type rdf:Property, skos:Concept
Definition A description intended for humans
Date Created 2025-04-09
See More: section ENTITIES in P7012

has human readable format

Term hasHumanReadableFormat Prefix p7012
Label has human readable format
IRI https://w3id.org/dpv/standards/p7012#hasHumanReadableFormat
Type rdf:Property, skos:Concept
Range includes xsd:anyURI
Definition Indicates the specified resource is a human readable format of the subject
Date Created 2024-12-17
See More: section PROCESS in P7012

has machine readable format

Term hasMachineReadableFormat Prefix p7012
Label has machine readable format
IRI https://w3id.org/dpv/standards/p7012#hasMachineReadableFormat
Type rdf:Property, skos:Concept
Range includes xsd:anyURI
Definition Indicates the specified resource is a machine readable format of the subject
Usage Note To assist in interpreting the resource, we strongly suggest using dct:conformsTo with an appropriate URI to indicate the specific standard or specification used to express the resource
Date Created 2024-12-17
See More: section PROCESS in P7012

has P7012 endpoint

Term hasP7012Endpoint Prefix p7012
Label has P7012 endpoint
IRI https://w3id.org/dpv/standards/p7012#hasP7012Endpoint
Type rdf:Property, skos:Concept
Range includes p7012:P7012Endpoint
Definition Indicates the endpoint, such as a URL or an address, where P7012 related communications and interactions can be made
Date Created 2024-12-17
See More: section PROCESS in P7012

has party

Term hasParty Prefix p7012
Label has party
IRI https://w3id.org/dpv/standards/p7012#hasParty
Type rdf:Property, skos:Concept
Broader/Parent types dpv:hasEntity
Sub-property of dpv:hasEntity
Range includes p7012:Party
Definition Specifies that an entity is a party to the context i.e. it has decision making abilities or has obligations and responsibilities
Date Created 2024-12-17
See More: section ENTITIES in P7012

has portability term

Term hasPortabilityTerm Prefix p7012
Label has portability term
IRI https://w3id.org/dpv/standards/p7012#hasPortabilityTerm
Type rdf:Property, skos:Concept
Range includes p7012:PortabilityTerm
Definition Relation that associates a Portability Term
Date Created 2024-12-17
See More: section PRIVACY-TERM in P7012

has preference applicability

Term hasPreferenceApplicability Prefix p7012
Label has preference applicability
IRI https://w3id.org/dpv/standards/p7012#hasPreferenceApplicability
Type rdf:Property, skos:Concept
Range includes p7012:PreferenceApplicability
Definition Relation that indicates the applicability of Privacy Preference(s)
Date Created 2024-12-17
See More: section PRIVACY-TERM in P7012

has profiling term

Term hasProfilingTerm Prefix p7012
Label has profiling term
IRI https://w3id.org/dpv/standards/p7012#hasProfilingTerm
Type rdf:Property, skos:Concept
Range includes p7012:ProfilingTerm
Definition Relation that associates a Profiling Term
Date Created 2024-12-17
See More: section PRIVACY-TERM in P7012

has second party

Term hasSecondParty Prefix p7012
Label has second party
IRI https://w3id.org/dpv/standards/p7012#hasSecondParty
Type rdf:Property, skos:Concept
Broader/Parent types dpv:hasEntity
Sub-property of dpv:hasEntity
Range includes p7012:Entity
Definition Specifies the entity organisation involved as the second party
Date Created 2024-12-17
See More: section ENTITIES in P7012

has third party

Term hasThirdParty Prefix p7012
Label has third party
IRI https://w3id.org/dpv/standards/p7012#hasThirdParty
Type rdf:Property, skos:Concept
Broader/Parent types dpv:hasThirdPartydpv:hasEntity
Sub-property of dpv:hasThirdParty
Range includes p7012:ThirdParty
Definition Specifies the a party other than the person or Entity that is involved
Date Created 2024-12-17
See More: section ENTITIES in P7012

has tracking term

Term hasTrackingTerm Prefix p7012
Label has tracking term
IRI https://w3id.org/dpv/standards/p7012#hasTrackingTerm
Type rdf:Property, skos:Concept
Range includes p7012:TrackingTerm
Definition Relation that associates a Tracking Term
Date Created 2024-12-17
See More: section PRIVACY-TERM in P7012

has transparency term

Term hasTransparencyTerm Prefix p7012
Label has transparency term
IRI https://w3id.org/dpv/standards/p7012#hasTransparencyTerm
Type rdf:Property, skos:Concept
Range includes p7012:TransparencyTerm
Definition Relation that associates a Transparency Term
Date Created 2024-12-17
See More: section PRIVACY-TERM in P7012

The following external concepts are re-used within PD:

External

Funding Acknowledgements

Funding Sponsors

The DPVCG was established as part of the SPECIAL H2020 Project, which received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No. 731601 from 2017 to 2019.

Harshvardhan J. Pandit was funded to work on DPV from 2020 to 2022 by the Irish Research Council's Government of Ireland Postdoctoral Fellowship Grant#GOIPD/2020/790.

The ADAPT SFI Centre for Digital Media Technology is funded by Science Foundation Ireland through the SFI Research Centres Programme and is co-funded under the European Regional Development Fund (ERDF) through Grant#13/RC/2106 (2018 to 2020) and Grant#13/RC/2106_P2 (2021 onwards).

Funding Acknowledgements for Contributors

The contributions of Beatriz Esteves have received funding through the PROTECT ITN Project from the European Union’s Horizon 2020 research and innovation programme under the Marie Skłodowska-Curie grant agreement No 813497. Beatriz Esteves is funded by SolidLab Vlaanderen (Flemish Government, EWI and RRF project VV023/10), and by the imec.icon project PACSOI (HBC.2023.0752) which was co-financed by imec and VLAIO.

The contributions of Harshvardhan J. Pandit have been made with the financial support of Science Foundation Ireland under Grant Agreement No. 13/RC/2106_P2 at the ADAPT SFI Research Centre.

Changelog for v2.1

total terms: 165 ; added: 165 ; removed: 0 ;

The changelog provides more information on concepts that have been added/removed in this version.