What's New in 24R2.3

Our release notes offer brief, high-level descriptions of enhancements and new features.

New Fields and New Objects are also included.

Features

Account Management

Defining HCP Display Names

To ensure HCPs are accurately identified, business admins can add credentials, for example, Doctor or MD, to HCP names displayed when scheduling meetings or granting consent.

Decoupled Unverified Records

Users can create and immediately use decoupled unverified accounts, addresses, and child account records to log a call, or use decoupled unverified new records for an existing account.

Sphere of Influence

The Sphere of Influence (SOI) displays all account affiliations in an intuitive, graphical format and enables users to quickly learn about an account's key stakeholders, for example, influential HCPs. Users can use this knowledge to inform their account management strategy.

Displaying Additional Sphere of Influence Fields

To enhance users’ account planning and management with relevant account information, admins can configure additional attributes to display for accounts in the Sphere of Influence.

Displaying an Affiliation Count in Sphere of Influence

To provide users with additional information on account affiliations at a glance, an affiliation count badge can be displayed on account icons in the Sphere of Influence. This badge displays the number of secondary affiliations for an account. Users can easily see which accounts have multiple secondary affiliations, and select the account to view those additional affiliations.

Using Bookmarks for Account Filters in Sphere of Influence

For efficiency in account management, users can apply and save sets of frequently-used filter conditions as bookmarks in Sphere of Influence.

Using Office Best Times for Accounts

To plan visits when HCPs are likely to be available, users capture and reference Office Best Times on the Address layout. When a user is planning their day and looking at accounts to visit, they need to take into account the Office Best Times.

Approved Email

Creating Content for Email Builder

Content Creators can use PromoMats or MedComms to create and manage content for Email Builder grids. This content is available to end users when they select an Approved Email template with Email Builder functionality.

Email Builder

Email Builder is a way to compose emails that provides end users a guided experience when creating Approved Emails. Email Builder grids are associated with templates allowing users to select from approved blocks of text for the subject, greetings, paragraphs, and documents sections of the email.

Preventing Approved Email Content from Displaying

To prevent certain email templates and email fragments from displaying to users as options to select when composing emails, content creators can mark the Approved Email content as hidden. This hides the email template or email fragment from the Send Email screen. Email templates and email fragments marked as hidden still display when accessed directly, for example, when launched from CLM to send an email.

Call Planning

Scheduling Calls with Office Best Times

To help users schedule calls for times when HCPs are most likely to be available, Office Best Times display when users schedule a call by dragging an account onto the My Schedule Week View or Map View calendar, or when users reschedule calls in either view.

Call Reporting

The following features are now available on iPhone:

The following feature is now available on iPhone and Browser:

Call Sampling

Validation Disclaimer

Call Sampling features are released without validation. Call Sampling requires enablement and does not affect other Vault CRM functionality. Call Sampling features were extensively tested by our QA team during the development and release process and will go through validation at a later date.

The following features are now available on iPhone:

CLM

Using Advanced Text Search on CRM Desktop (Windows)

When searching for CLM content in the media library, CRM Desktop (Windows) users can use advanced text search to easily locate the presentation slide containing the searched text and navigate directly to the slide. Users can also filter the search results using the configured filters.

Coaching Reports

Completing Advanced Coaching Reports on Browser

Employees can now complete Advanced Coaching Reports using the Browser platform. Advanced Coaching Reports allow managers to communicate with employees regarding their performance, for example, what they need to improve, what they are doing well, and how to interact with accounts.

Engage

Creating and Viewing Unavailable Time Slots

Users can create unavailable time slots in My Schedule to prevent HCPs from requesting meetings during that time. When users create unavailable time in My Schedule, their unavailable time slots are automatically reflected on the appointment booking site for HCPs.

Tracking Engage Connection Invite Links

Business admins can track information about Engage connection invite links sent to HCPs, allowing them to report on how and when users send connection invite links.

Appointment Booking: Responding to Meeting Requests in My Schedule on Browser

When CRM users on the Browser platform receive meeting requests from HCPs via the appointment booking site or data loaded meeting_request__v records, they can accept or decline the request directly in My Schedule. This enables users to respond to requests for a meeting.

Capturing Asynchronous Remote Signatures for BRC Samples Using Share Link (Sign Later) on CRM Desktop (Windows)

CRM Desktop (Windows) users can send asynchronous remote signature requests for BRC samples, allowing HCPs to provide remote signatures for BRC samples at their convenience. This provides the flexibility of paper-based sampling with the speed, accuracy, and accountability of remote signature capture.

Events Management

Using the Next Steps Section

To guide the end user through the planning process for an Event, the admin can now provide help text via the Next Steps section. This section displays on the View and Edit pages for all platforms, and on the Related Lists, and can be configured by the admin through the built-in text editor.

Split Expenses on iPad

Event organizers on the iPad can create expenses divided equally across multiple participants, called a split expense.

Bulk Editing Event Related Records on iPad

Event organizers on the iPad can bulk update certain event related records directly from the Manage modal.

General

Application Profiles for VMOCs and Veeva Settings

Admins can use application profiles in place of security profiles to control profile-specific configuration for VMOCs and Veeva Settings. Application profiles simplify the process of managing Vault CRM by allowing admins to create groups of users that all share a similar set of application configurations. Changes to application configuration can occur for this group regardless of any individual user's security profile.

Supporting Layout Profiles Offline

Layout profiles allow admins to define sets of users with access to specific object layouts, providing greater flexibility for customers to control layouts for the same object type for different groups of users according to business needs. See Configuring Layout Profiles for more information.

Medical Events

Recording a Call with Medical Events

To accurately and efficiently capture activities from medical events, users can associate an event to a call, or create a call directly from a medical event. This streamlines call reporting by automatically populating call fields with event information linking the event to the call report, and enables end users to avoid reentering this information and only enter call information specific to individual attendees.

Sending Approved Emails from Medical Events

Event organizers can send Approved Emails to follow up on a Medical Event that occurred in the past. Content admins can create one or more Email Templates and use tokens to reference details from the referenced Medical Event.

MyInsights

Integrating External Data with X-Pages

Content developers can create MyInsights content that integrates data and real-time services from external applications in a secure way. This allows users to view data from Vault CRM and external sources combined without navigating away from the Vault CRM app to authenticate to the external source.

Network Integration

Creating Unverified Records

The integration between Vault CRM and Veeva Network supports creating unverified records. The records are created simultaneously in Vault CRM and Veeva Network and labeled as Under Review. Users can take action immediately on the account or address. Data stewards can review the records at a later time and the reconciled data is pushed back into Vault CRM.

Sample Management

Downloading Inventory Order PDFs

Managers and sample admin users can download PDFs of inventory orders for offline access, recordkeeping, or sharing. For example, managers may download PDFs to archive inventory order records for future reference, and sample admins may download PDFs and send them to the fulfillment vendor for processing.

Service Center

Microsoft OneNote Integration

Service Center can be integrated with Microsoft OneNote to allow Service Center representatives to capture, organize, and share case notes.

Surveys

Executing a Survey on Browser

Users on the Browser platform can answer survey questions and submit the responses for accounts to collect valuable business data.

Surveys in Approved Email

Surveys can be sent to survey participants using Approved Email. These surveys display to participants as links embedded in the email that launch a survey in a Veeva-hosted page, enabling customers to expand their reach and not rely on face-to-face meetings to conduct a survey.

User Visible and Behavior Changes (UVCs)

Most new functionality requires some configuration, however users are able to use the following functionality immediately. Select the thumbnail to view a larger image.

Approved Email

Platform

Description

Before

After

iPhone

The datetime picker for scheduled emails is updated.

Call Reporting

Platform

Description

Before

After

Browser

All sections of the call report are automatically expanded when users create, edit, or view call reports.

Browser

To display names, the entity_display_name__v formula field on the call2__v object is updated to reference fields on the person__sys object, instead of the deprecated contact__v object.

Engage

Platform

Description

Before

After

Browser

The webinar__v object type on the remote_meeting__v and remote_meeting_attendee__v objects is removed from the Vault CRM data model. n/a

n/a

24R2.3 Feature Enablement and Availability

The following table provides an explanation of feature enablement and user impact.

Vault CRM Feature Availability and Enablement

Feature

User
Visible
Change

Configuration
Required

Browser

CRM Desktop
(Windows)

iPad

iPhone

Account Management

Defining HCP Display Names

No

Yes

Decoupled Unverified Records

No

Yes

Sphere of Influence

No

Yes

Displaying Additional Sphere of Influence Fields

No

Yes

Displaying an Affiliation Count in Sphere of Influence

No

Yes

Using Bookmarks for Account Filters in Sphere of Influence

No

Yes

Using Office Best Times for Accounts

No

Yes

Approved Email

Creating Content for Email Builder

No

Yes

Email Builder

No

Yes

Preventing Approved Email Content from Displaying

No

Yes

Call Planning

Scheduling Calls with Office Best Times

No

Yes

Call Reporting

Adding Call Attendees on iPhone

No

No*

Call Address Dependency on iPhone

No

No*

Call Reporting Entry Points on iPhone

No

No*

Capturing the Call Date Only on iPhone

No

No*

Capturing Unique Information on Group Call Attendees on iPhone

No

No*

Changing the Call Report Object Type on iPhone

No

No*

Defining a Default Call Object Type Based on the Account Object Type on iPhone

No

No*

Limiting Call Backdating on iPhone

No

No*

Limiting Past Call Submission on iPhone

No

No*

Requiring Users to Select a Call Address on Browser and iPhone

No

No*

Restricting Calls by Account on iPhone

No

No*

Restricting Calls by Account Object Type on iPhone

No

No*

Restricting Call Channels on iPhone

No

No*

Saving Call Reports on iPhone

No

No*

Selecting a Call Address on iPhone

No

No*

Selecting a Call Channel on iPhone

No

No*

Selecting a Call Datetime on iPhone

No

No*

Selecting a Territory on iPhone

No

No*

Selecting the Call Location on iPhone

No

No*

Submitting Call Reports on iPhone

No

No*

Call Sampling

   

Capturing Custom Text on iPhone

No

No*

Capturing Electronic Signatures for Sampling on iPhone

No

No*

Cold Chain Sampling on iPhone

No

No*

Creating Sample Requests/BRCs on iPhone

No

No*

Creating Sample Transactions on Sign Save on iPhone

No

No*

Customizing Call Sampling with Section Attributes on iPhone

No

No*

Displaying HCP Information on the Signature Page on iPhone

No

No*

Displaying Country Specific Disclaimers on iPhone

No

No*

Displaying the Negative Sample Warning Indicator on iPhone

No

No*

Displaying a Marketing Banner on iPhone

No

No*

Displaying Sample Warning Indicators on iPhone

No

No*

Displaying the State Distributor License Status Indicator on iPhone

No

No*

Enabling Controlled Substances Sampling on iPhone

No

No*

Grouping Sample Products on iPhone

No

No*

Modifying the Signature Disclaimer on iPhone

No

No*

Paper-Based Sampling on iPhone

No

No*

Preventing Negative Sample Inventory on iPhone

No

No*

Requiring Sample Opt-In on iPhone

No

No*

Restricting Controlled Substance Delivery by State on iPhone

No

No*

Sampling Non-PDMA Regulated Products on iPhone

No

No*

Sampling with Mid-level Practitioners on iPhone

No

No*

Sampling without License Restrictions on iPhone

No

No*

Saving a Call with Samples on iPhone

No

No*

Selecting an Address for State Distributor License Validation on iPhone

No

No*

Selecting Products on iPhone

No

No*

Selecting Sample Recipients on Group Calls on iPhone

No

No*

Shipping Sample Requests/BRCs to Business Locations on iPhone

No

No*

Submitting a Call with Samples on iPhone

No

No*

Supporting State Distributor License Validation on iPhone

No

No*

Swapping the Signee on iPhone

No

No*

Using Barcodes to Record Call Samples on iPhone

No

No*

Using Sample Limit Templates on iPhone

No

No*

Validating Samples on Signature Capture on iPhone

No

No*

Viewing Sample Limits on the Call Report on iPhone

No

No*

CLM

Using Advanced Text Search on CRM Desktop (Windows)

No

No*

Coaching Reports

Completing Advanced Coaching Reports on Browser

No

No

Engage

Creating and Viewing Unavailable Time Slots

No

Yes

Tracking Engage Connection Invite Links

No

Yes

Appointment Booking: Responding to Meeting Requests in My Schedule on Browser

No No*

Capturing Asynchronous Remote Signatures for BRC Samples Using Share Link (Sign Later) on CRM Desktop (Windows)

No

No*

Events Management

Using the Next Steps Section

No

Yes

Split Expenses on iPad

No

No*

Bulk Editing Event Related Records on iPad

No

No

General

Application Profiles for VMOCs and Veeva Settings

No

Yes

Supporting Layout Profiles Offline

No

No

Medical Events

Recording a Call with Medical Events

No

Yes

Sending Approved Emails from Medical Events

No

Yes

MyInsights

Integrating External Data with X-Pages

No

Yes

Network Integration

Creating Unverified Records

No

Yes

Sample Management

Downloading Inventory Order PDFs

No

Yes

Service Center

Microsoft OneNote Integration

No

Yes

Surveys

Executing a Survey on Browser

No

Yes

Surveys in Approved Email

No

Yes

*Parity items do not typically require configuration if you are using this functionality on another platform. In some cases, VMOCs must be enabled for the added platform.

New Objects

The table below contains all new objects added in Vault CRM 24R2.3.

Object

Label

Description

prior_person__sys Prior Person

Store the prior values of the referenced Person upon User-to-Person synchronization.

New Fields

The table below contains all fields added in Vault CRM 24R2.3. The fields are organized by object.

Object

Field Name

Field Label

Description

Type

address__v best_times__v Best Times Used by the Office Best Times control to store the best time to visit this address. Text
approved_document__v trigger_timestamp__v Trigger Timestamp Updates the modified_date__v of the Approved Document record. DateTime
connection__sys supports_crosslinks__sys Supports Crosslinks Indicates whether the connection supports crosslinks. Yes/No
consent_type__v disclaimer_text__v Disclaimer Text The text that will be displayed on the review panel. Text
consent_type__v zvod_consent_default_consent_text__v zvod_Consent_Default_Consent_Text_vod The rich text displayed on the review panel. Text
email_builder__v trigger_timestamp__v Trigger Timestamp Updates the modified_date__v of the Approved Document record. DateTime
email_builder_rule_cell__v email_builder_cell__v Email Builder Cell The associated Email Builder Cell record. Object
multichannel_message__v consent_confirmation_html__v Consent Confirmation HTML The HTML content of the page displayed when the HCP selects the email confirmation link. Text
multichannel_message__v html_message__v HTML Message The HTML displayed when the Multichannel_Message_vod record is referenced. Text
prior_person__sys email__sys Email Stores the prior email of a Person record during user-to-person sync. Text
prior_person__sys first_name__sys First Name Stores the prior first name of a Person record during user-to-person sync. Text
prior_person__sys image__sys Image Stores the prior image of a Person record during user-to-person sync. Object
prior_person__sys language__sys Language Stores the prior language of a Person record during user-to-person sync. Object
prior_person__sys last_name__sys Last Name Stores the prior last name of a Person record during user-to-person sync. Text
prior_person__sys link__sys Link The record's link. Text
prior_person__sys locale__sys Locale Stores the prior locale of a Person record during user-to-person sync. Object
prior_person__sys manager__sys Manager Stores the prior manager of a Person record during user-to-person sync. Object
prior_person__sys mobile__sys Mobile Stores the prior mobile phone number of a Person record during user-to-person sync. Text
prior_person__sys name__sys Name Stores the prior name of a Person record during user-to-person sync. Text
prior_person__sys person__sys Person References a Person whose previous field values are saved. Object
prior_person__sys status__sys Status The status of the record. Picklist
prior_person__sys timezone__sys Timezone Stores the prior timezone of a Person record during user-to-person sync. Picklist
sent_email__v email_builder_rule__v Email Builder Rule The associated Email Builder Rule record. Object
unsubscribe__v unsubscribe_cancel_html__v Unsubscribe Cancel HTML The HTML used for the cancel page when the recipient cancels the changes on the unsubscribe page. Text
unsubscribe__v unsubscribe_confirm_html__v Unsubscribe Confirm HTML The HTML used for the confirmation page when the recipient selects the unsubscribe button. Text
unsubscribe__v unsubscribe_html__v Unsubscribe HTML The HTML used for the unsubscribe page when the recipient selects the unsubscribe link. Text
unsubscribe__v unsubscribe_modify_confirm_html__v Unsubscribe Modify Confirm HTML The HTML used for the confirmation page when the recipient selects Save Changes button from the unsubscribe page. Text