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. |