JDBC Driver for Vault CRM

Build 25.0.9434

ConsentTypes

Defines the different categories or classifications of consent that can be captured within the system. This is used to structure how consent is recorded and managed based on legal or business requirements (for example, email marketing, data sharing).

Columns

Name Type ReadOnly Description
ID [KEY] String True

Unique identifier for the consent type record within the Veeva Vault system.

Consent Type Type String True

Internal object classification that specifies the consent type entity within Vault.

Global ID String True

System-generated global identifier used for integration and deduplication across environments.

Link String False

System-generated URL or reference link to the consent type object in the Vault UI.

Name String True

User-defined name for the consent type, used for display and selection in the application.

Status String True

Indicates the current status of the consent type, such as Active, Inactive, or Archived.

Created By String True

Username or identifier of the user who originally created the consent type record.

Created Date Datetime True

Timestamp indicating when the consent type record was first created.

Last Modified By String True

Username or identifier of the user who most recently updated the consent type record.

Last Modified Date Datetime True

Timestamp of the most recent update made to the consent type record.

Channel Label String False

Label used to identify the communication channel through which consent is collected, such as Email or SMS.

Channel Source String False

Source system or method associated with the channel used to collect the consent.

Consent Custom Duration Decimal False

Custom time period, in days or months, during which the collected consent remains valid.

Consent Expires In String False

Readable format (such as '6 months') describing how long the consent remains valid before expiration.

Consent Update Datetime Datetime False

Datetime of the most recent update to the consent information associated with this type.

Default Consent Type String False

Specifies whether this consent type should be used as the default option for new records or workflows.

Display Order Decimal False

Numeric value that determines the order in which consent types are displayed in dropdowns or selection lists.

Double Opt In Instead of Signature Bool False

Indicates whether a double opt-in process should be used instead of capturing a written or digital signature.

Double Opt In Bool False

Flag indicating whether a double opt-in workflow is required, which typically includes an email confirmation step.

Opt Out Disclaimer Text String False

Text displayed to inform users of the consequences and options related to opting out of consent.

Product Preference String False

Specifies any product-specific preference that can be associated with the consent type, such as preferred brands or categories.

Consent Header String False

Header text displayed above consent content in the user interface, used to frame the context for users.

zvod_Consent_Activity_Tracking_vod String False

Custom field used for tracking consent-related activities within Veeva Customer Relationship Management (CRM) environments.

Lifecycle String True

Name of the lifecycle configuration assigned to this consent type, which governs allowable state transitions.

Lifecycle State String True

The current lifecycle state of the consent type, such as Draft, Approved, or Obsolete.

Lifecycle State Stage ID String True

System identifier linking this consent type to a specific stage within its lifecycle state model.

Lifecycle Stage String True

Descriptive label for the current stage within the lifecycle process of the consent type.

Legacy CRM Id String False

Identifier used to map the consent type to legacy CRM systems for historical or integration purposes.

Disclaimer Text String False

File reference or inline text containing the full disclaimer message associated with the consent process.

zvod_Consent_Default_Consent_Text_vod String False

Custom field referencing the default text or file used when rendering consent forms or modals.

Consent Text Required Bool False

Boolean flag indicating whether consent text is required to be displayed and confirmed before acceptance.

Copyright (c) 2025 CData Software, Inc. - All rights reserved.
Build 25.0.9434