Common Data Architecture for Life Sciences (CDA)

The Common Data Architecture for Life Sciences (CDA) is a new industry standard for referring to HCPs, HCOs, clinical operations, and products and diseases.

All life sciences organizations can use CDA to communicate and collaborate more effectively with each other using these universal data components.

For more information about this open standard, see veeva.com/cda/.

Key highlights

  • CDA is freely available for all life sciences organizations to implement and use.

  • Vault CRM, Network, and OpenData have adopted the CDA HCP and HCO kernels.

  • The CDA kernels contain the following components: entities (HCPs, HCOs, Addresses), attributes, and picklists.

    Note: The Segment object from the HCP and HCO kernels are not currently added to Network.

  • For existing customers that integrate with Veeva CRM, there are no changes; CDA fields will be off by default.

  • OpenData will provide values for most CDA fields on the HCP, HCO, and Address objects on OpenData records.

  • For locally managed (gray) records and third party managed records, Network provides the ability to calculate CDA fields based on the legacy fields.

  • Data change requests can be submitted for CDA fields.

Country support

CDA is available for most countries supported by Veeva OpenData.

The following countries are not supported:

  • China

  • Hong Kong

  • Japan

  • Macao

About the CDA in Network

Network supports the following kernels:

The kernels contain entities, attributes, and picklists.

The related Address entity is included in the HCP and HCO kernels.

Enable CDA in Network

New customers

CDA fields are enabled and implemented by default in new Network instances so new customers can use the standardized data structure for these applications from the start.

Existing customers

CDA fields will be available in existing instances, but they will not be enabled by default.

Administrators can enable CDA fields for their Network instance when they are ready to begin adopting this new standard.

To enable CDA for your existing Network instance:

  1. Enable the feature - Select Enable CDA Sync and Enable CDA Data Model (Settings > General Settings).

    • Enable CDA Sync - Sync calculated CDA fields with legacy fields in your Network instance. Applies to CDA fields that are locally managed.

      This setting enables the CDA Sync Calculation and turns on the workflow process for the CDA data model.

      Note: This setting does not need to be enabled in your instance to get data from OpenData in CDA fields.

    • Enable CDA Data Model - Enable all CDA data model fields for HCPs, HCOs, and Addresses.

      This setting cannot be turned off after it has been enabled. Individual fields can be turned off in the data model.

  2. Enable the HCO kernel - Required only if you enabled CDA before the HCO Kernel was available.

    • Enable the HCO CDA fields (Data Model > Customer Master > Health Care Organization).

      See HCO kernel for a list of the fields to manually enable.

  3. Populate the Veeva-managed CDA fields - For each country subscription, run the Update all records setting. The next time the subscription runs, the CDA fields will be populated.

    For details, see Populate CDA fields on OpenData records.

  4. Resync locally managed records - To populate the calculated CDA fields on local records, run a Data Updater job or source subscription to touch or update the records.

    This will trigger the CDA Sync process to populate the CDA fields with the values from the legacy fields.

CDA fields

CDA fields for HCPs, HCOs, and Addresses can be Veeva-managed or locally managed.

For details, see CDA data model fields.

OpenData managed CDA fields

Veeva managed CDA field values will be pushed to your Network instance through your OpenData subscriptions or ad hoc downloads as usual.

Note: The CDA Sync setting does not need to be enabled in your Network instance to receive OpenData in these CDA fields.

Populate CDA fields on OpenData records

After you enable at least one CDA field in your Network instance, run a full OpenData country subscription to update all records that are downloaded in your Network instance.

To run a full update:

  1. Open an OpenData country subscription (System Interfaces > OpenData Subscriptions).

  2. In the Updates to OpenData records section, select Update all records.

  3. Save your changes.

The next time the subscription runs, you will receive updates for all the OpenData managed CDA fields that you have enabled.

Report on countries that need CDA field updates

To identify which countries need to be updated, run a query to see the records that do not have the veevaid__v field populated.

HCP query

SELECT
        primary_country__v,
        COUNT (*)
    FROM
        hcp
    WHERE
        veevaid__v IS NULL
        AND record_owner_type__v = 'VOD'
    GROUP BY
        primary_country__v
    ORDER BY
        COUNT (*) DESC

HCO query

SELECT
        primary_country__v,
        COUNT (*)
    FROM
        hco
    WHERE
        veevaid__v IS NULL
        AND record_owner_type__v = 'VOD'
    GROUP BY
        primary_country__v
    ORDER BY
        COUNT (*) DESC

Example

After running the HCP query, you can see that there are US and UK records that need to be updated.

On the UK and US OpenData subscription configuration, choose the Update all records setting.

The next time the subscription runs, all Veeva-managed CDA fields that are enabled in your Network instance will be populated on the records.

CDA Sync Calculation

Network supports the legacy fields and the new CDA fields. CDA Sync is a process that runs in the backend on your Network instance to calculate the values from the legacy fields to the CDA fields.

For more details, see CDA Sync.

Vault CRM - Network integration.

Vault CRM, Network, and OpenData support the CDA HCP and HCO kernels, so you can view and manage CDA fields between these applications.

Supported integration features

  • Vault CRM Bridge

  • Data change requests

For information about CDA and Vault CRM, see Vault CRM: Data Model Updates for CDA.