Technical Documentation
Artifact Cont
Artifact Context
The artifact context provides the URL that defines the schema and specifications for the artifact.
Context URL: https://consent.foundation/artifact/v1
Consent Purpose Name (cp_name): The name of the consent purpose, which in this case is "Customer Onboarding Form".
Agreement Hash ID (agreement_hash_id): A unique identifier representing the hash of the agreement content.
Agreement Hash ID: 1ca35897540ec7ae7294a8cacd11caf2c09f95f026c925c6ce4e4c29b20e3c41
Agreement Version:
The version of the agreement.
Agreement Version: 1.0
Linked Agreement Hash:
Hash of the agreement that is linked to this consent artifact.
Linked Agreement Hash: d4828c7252da8b626a40ffdbbec74c36b74d8f80c78df86e43d53fb5f3f366f4\
Data Principal
The data principal is the individual whose data is being collected. This section includes the following fields:
Data Principal ID (dp_df_id): Unique identifier for the data principal. dp_df_id:
d74bed43-6ee3-4cdc-a5cb-2b6b8f1732c4
Data Principal Public Key (dp_public_key): Public key of the data principal. dp_public_key: (Not provided)
Data Principal Residency (dp_residency): Residency of the data principal. dp_residency:
india
Data Principal E (dp_e): Encrypted identifier for the data principal. dp_e:
30ac654fe2a70f1a7a1b1b5b92b0238c2b2366ffab8bdde09de8030705b76b67
Data Principal Verification (dp_verification): Indicates whether the data principal is verified. dp_verification:
false
Data Principal Child (dp_child): Indicates whether the data principal is a child. dp_child:
false
Attorney Information
In case the data principal has an attorney or guardinan:
Attorney Data Principal ID (dp_df_id): dp_df_id: (Not provided)
Attorney Public Key (dp_public_key): dp_public_key: (Not provided)
Attorney E (dp_e): dp_e: (Not provided)
Data Fiduciary
The data fiduciary is the entity that collects and processes the data. This section includes the following fields:
Data Fiduciary ID (df_id): Unique identifier for the data fiduciary. df_id:
flipbasket
Agreement Date: Date when the agreement was made. agreement_date: (Not provided)
Date of Consent: Date when the consent was given by the data principal. date_of_consent:
2024-02-23T00:00:00Z
Consent Status: Current status of the consent. consent_status:
active
Revocation Date: Date when the consent was revoked. revocation_date:
2024-05-23
Data Principal Rights
This section enumerates the rights available to the data principal:
Right to Access: right_to_access:
true
Right to Rectify: right_to_rectify:
true
Right to Erase: right_to_erase:
true
Right to Restrict Processing: right_to_restrict_processing:
true
Right to Data Portability: right_to_data_portability:
true
Consent Scope (Example)
This section provides detailed information on the data elements and the consents associated with them:
Data Element: home_address
Purpose ID:
bb4f25e5fd9b5b2b
Consent Status:
approved
Shared:
false
Data Processors:
123abc
,234ghi
,345jik
Cross Border:
true
Consent Timestamp:
2024-02-23T00:00:00Z
Expiry Date:
2024-05-23T00:00:00Z
Retention Date:
2024-08-23T00:00:00Z
Purpose ID:
kl4f25e5fd875b2b
Consent Status:
approved
Shared:
false
Data Processors: (None)
Cross Border:
false
Consent Timestamp:
2024-02-23T00:00:00Z
Expiry Date:
2024-05-23T00:00:00Z
Retention Date:
2024-08-23T00:00:00Z
Data Element (Example)
Data Element: mobile_number
Purpose ID:
hj1f25e5fd9b5b2b
Consent Status:
approved
Shared:
true
Data Processors:
123abc
,234ghi
,345jik
Cross Border:
true
Consent Timestamp:
2024-02-23T00:00:00Z
Expiry Date:
2024-05-23T00:00:00Z
Retention Date:
2024-08-23T00:00:00Z
Purpose ID:
rgyu625e5fd9b5b2b
Consent Status:
rejected
Shared:
false
Data Processors: (None)
Consent Timestamp:
2024-02-23T00:00:00Z
Expiry Date:
2024-05-23T00:00:00Z
Retention Date:
2024-08-23T00:00:00Z
Last updated