Skip to main content

Data Disclosure Agreement Vocab - Version 1.0

The Data Disclosure Agreement Vocabulary provides terms to describe and represent information related to processing of personal data based on established requirements such as for the EU General Data Protection Regulation (GDPR).

@context

Description: Defines the context of any this document. E.g. the link to the JSON-LD

@typeExample value(s)
https://schema.org/URLhttps://raw.githubusercontent.com/decentralised-dataexchange/data-exchange-agreements/main/interface-specs/jsonld/contexts/dexa-context.jsonld

@id

Description: Identifier to the Data Disclosure Agreement instance addressed to an Organisation (Data Using Service).

@typeExample value(s)
https://dictionary.mydata.org/prodserv/#uidb728d03e-c983-4322-8a46-2bf126b403de

language

Description: Language of the Data Disclosure Agreement

@typeExample value(s)
https://dictionary.mydata.org/prodserv/#languagev1.0.0

version

Description: Version number of the Data Disclosure Agreement

@typeExample value(s)
https://schema.org/version0.0.1

templateId

Description: Identifier to the template of the Data Disclosure Agreement.

@typeExample value(s)
https://docs.igrant.io/schema/data-disclosure-agreement/v1.0/#templateId91be609a-4acd-468f-b37a-0f379893b65c

templateVersion

Description: Version number of the Data Disclosure Agreement template

@typeExample value(s)
https://docs.igrant.io/schema/data-disclosure-agreement/v1.0/#templateVersion0.0.1

dataController

Description: An organisation constituted as a legally defined entity in any jurisdiction.

@typeExample value
https://docs.igrant.io/schema/data-disclosure-agreement/v1.0/#dataControllernil

dcDid

Description: Data controller decentralised identifier

@typeExample value
https://docs.igrant.io/schema/data-disclosure-agreement/v1.0/#dcDiddid:mydata:abc

dcIndustrySector

Description: Data controller industry sector

@typeExample value
https://docs.igrant.io/schema/data-disclosure-agreement/v1.0/#dcIndustrySectorRetail

dcLegalId

Description: Data controller legal identifier

@typeExample value
https://docs.igrant.io/schema/data-disclosure-agreement/v1.0/#dcLegalIdlei:abc

dcName

Description: Data controller name

@typeExample value
https://docs.igrant.io/schema/data-disclosure-agreement/v1.0/#dcNameHappy Shopping AB

dcURL

Description: Data controller URL

@typeExample value
https://docs.igrant.io/schema/data-disclosure-agreement/v1.0/#dcURLhttps://happyshopping.com

agreementPeriod

Description: Agreement period

@typeExample value
https://docs.igrant.io/schema/data-disclosure-agreement/v1.0/#agreementPeriod365

purpose

Description: Describes the purpose for which a data controller (Data Source or Data Using Service) uses personal data for. This is also the purpose for which the data agreeent is being formulated

@typeExample value(s)
https://docs.igrant.io/schema/data-disclosure-agreement/v1.0/#purposeMarketing and Campaign

purposeDescription

Description: Provides description of the purpose for which the personal data us used, comprehensive to the individual whose data is being used by the data controller.

@typeExample value(s)
https://docs.igrant.io/schema/data-disclosure-agreement/v1.0/#purposeDescriptionCollecting user data for offering custom tailored shopping experience

lawfulBasis

Description: An organization processing personal data to have a valid lawful basis for that personal data processing activity. GDPR, for e.g., provides six legal bases for processing personal data, consent being one.

Possible values as per GDPR are: consent, legal_obligation, contract, vital_interest, public_task and legitimate_interest.

@typeExample value
https://docs.igrant.io/schema/data-disclosure-agreement/v1.0/#lawfulBasisconsent

codeOfConduct

Description: Code of conduct

@typeExample value
https://docs.igrant.io/schema/data-disclosure-agreement/v1.0/#codeOfConducthttps://happyshopping.com/code_of_conduct.html

personalData

Description: Personal data exposed by the Data Source

@typeExample value
https://docs.igrant.io/schema/data-disclosure-agreement/v1.0/#personalDatanil

pdAttributeId

Description: Personal data attribute ID

@typeExample value
https://docs.igrant.io/schema/data-disclosure-agreement/v1.0/#pdAttributeIda601c468-4d26-41e1-8ad9-30eb16746751

pdAttributeName

Description: Personal data attribute name

@typeExample value
https://docs.igrant.io/schema/data-disclosure-agreement/v1.0/#pdAttributeNameCustomer ID

pdAttributeSensitive

Description: Personal data attribute sensitive

@typeExample value
https://docs.igrant.io/schema/data-disclosure-agreement/v1.0/#pdAttributeSensitivetrue

pdAttributeCategory

Description: Personal data attribute category

@typeExample value
https://docs.igrant.io/schema/data-disclosure-agreement/v1.0/#pdAttributeCategoryKYC

dataUsingService

Description: Data Using Service

@typeExample value
https://docs.igrant.io/schema/data-disclosure-agreement/v1.0/#dataUsingServicenil

dusDid

Description: Data Using Service decentralised identifier

@typeExample value
https://docs.igrant.io/schema/data-disclosure-agreement/v1.0/#dusDiddid:mydata:3Wcyfb5QZ7mvtBXrY8Jg3h

dusIndustrySector

Description: Data Using Service industry sector

@typeExample value
https://docs.igrant.io/schema/data-disclosure-agreement/v1.0/#dusIndustrySectorRetail

dusJurisdiction

Description: Data Using Service jurisdiction

@typeExample value
https://docs.igrant.io/schema/data-disclosure-agreement/v1.0/#dusJurisdictionEU

dusLegalId

Description: Data Using Service legal ID

@typeExample value
https://docs.igrant.io/schema/data-disclosure-agreement/v1.0/#dusLegalIdlei:3Wcyfb5QZ7mvtBXrY8Jg3h

dusName

Description: Data Using Service name

@typeExample value
https://docs.igrant.io/schema/data-disclosure-agreement/v1.0/#dusNameHappy Shopping AB

dusPrivacyRights

Description: Data Using Service privacy rights

@typeExample value
https://docs.igrant.io/schema/data-disclosure-agreement/v1.0/#dusPrivacyRightshttps://retail.se/policy.html

dusSignatureContact

Description: Data Using Service signature contact

@typeExample value
https://docs.igrant.io/schema/data-disclosure-agreement/v1.0/#dusSignatureContactdid:sov:3Wcyfb5QZ7mvtBXrY8Jg3h

dusUrl

Description: Data Using Service URL

@typeExample value
https://docs.igrant.io/schema/data-disclosure-agreement/v1.0/#dusUrlhttps://happyshopping.com/policy.html

dusUsagePurposes

Description: Data Using Service purposes

@typeExample value
https://docs.igrant.io/schema/data-disclosure-agreement/v1.0/#dusUsagePurposesAccount transaction history

dusWithdrawal

Description: Data Using Service withdrawal

@typeExample value
https://docs.igrant.io/schema/data-disclosure-agreement/v1.0/#dusWithdrawalhttps://retail.se/withdrawal.html

proof

Description: Encapsulates the event signatures that allows anyone (e.g. an auditor) to verify the authencity and source of the Data Disclosure Agreement. Its uses linked data proofs as per W3C and contains a set of attributes that represent a Linked Data digital proof and the parameters required to verify it.

id

Description: Identifier of the proof

@typeExample value(s)
https://github.com/decentralised-dataexchange/automated-data-agreements/blob/main/docs/did-spec.md#2the-didmydata-formatdid:mydata:z6MkiTBz1ymuepAQ4HEHYSF1H8quG5GLVVQR3djdX3mDooWp#1

type

Description: Type of the proof

@typeExample value(s)
https://github.com/decentralised-dataexchange/automated-data-agreements/blob/main/docs/did-spec.md#2the-didmydata-formatdid:mydata:z6MkiTBz1ymuepAQ4HEHYSF1H8quG5GLVVQR3djdX3mDooWp#1

created

Description: Creation time of the proof

@typeExample value(s)
http://www.w3.org/2001/XMLSchema#dateTime2021-05-08T08:41:59+0000

proofPurpose

Description: Purpose of the proof

@typeExample value(s)
https://w3id.org/security#proofPurposecontractAgreement

proofValue

Description: Value of the proof (Signature digest)

@typeExample value(s)
https://w3id.org/security#proofValuez6MkwW6aqMnjgrhJXFUko3NnZPGzVpkNzhYK7yEhnsibmLwLz6MkwW6aqMnjgrhJXFUko3NnZPGzVpkNzhYK7yEhnsibmLwL

verificationMethod

Description: Method of verification for the proof

@typeExample value(s)
https://github.com/decentralised-dataexchange/automated-data-agreements/blob/main/docs/did-spec.md#2the-didmydata-formatdid:mydata:z6MkiTBz1ymuepAQ4HEHYSF1H8quG5GLVVQR3djdX3mDooWp