HCO kernel for CDA
The HCO kernel defines a concise data structure for entities that are involved in the delivery or administration of healthcare services.
HCO kernel components
The kernel contains the following components:
-
Entity - HCO
-
Attributes - 15 new fields for HCOs
Note: CDA Address fields are supported for HCOs.
-
Picklists - One new reference type and three existing reference types.
HCO CDA fields
All CDA fields contain the _cda__v
suffix.
The ID field (veevaid__v
) is the exception to the naming convention.
List of fields
Field Name | Field Label | Field Type | Description |
---|---|---|---|
veevaid__v | Veeva ID | Text | Global identifier from Veeva data products. |
hco_name_cda__v | Name (CDA) | Text | Official, legal name of the healthcare organization as registered with relevant regulatory or government authorities. |
hco_type_cda__v | HCO Type (CDA) | Picklist
(Unrestricted) |
Category or classification of the healthcare organization. |
website_cda__v | Website (CDA) | Text | Official website URL for reference and contact purposes. |
email_cda__v | Email (CDA) | Text | Primary email address. |
fax_cda__v | Fax (CDA) | Text | Primary fax number. May include country code including non-alphanumeric characters. e.g. +, - |
office_phone_cda__v | Office Phone (CDA) | Text | Primary office phone number. May include country code including non-alphanumeric characters. e.g. +, - |
nhid_cda__v | National Healthcare ID (CDA) | Text | Unique identifier assigned to healthcare professionals within a country's healthcare system. |
study_site_cda__v | Study Site | Boolean | Indicates whether this organization is a site for clinical studies. |
target_cda__v | Target | Boolean | Indicates whether the organization is a target for one or more brands of the company. |
country_cda__v | Country (CDA) | Picklist
(Restricted) |
Name of country. |
state_cda__v | State/Province (CDA) | Picklist
(Restricted) |
Name of state, province, or regional area. |
city_cda__v | City (CDA) | Text | Name of city or municipality. |
postal_code_cda__v | Postal Code (CDA) | Text | Postal code from primary address. May include non-alphanumeric characters. e.g. - |
status_cda__v | Status (CDA) | Picklist
(Restricted) |
Indicates whether this object is currently active or not. |
Field details
See the CDA data model fields topic for the following information:
-
Field calculation rules for each country / region
-
Network > CDA language mappings
-
Network CDA reference code mappings
HCO CDA fields managed by OpenData
Most of the HCO fields are managed by Veeva OpenData for OpenData records.
OpenData-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.
Field Name | Label |
---|---|
veevaid__v | Veeva ID |
hco_name_cda__v | Name (CDA) |
hco_type_cda__v | HCO Type (CDA) |
website_cda__v | Website (CDA) |
email_cda__v | Email (CDA) |
fax__cda__v | Fax (CDA) |
office_phone_cda__v | Office Phone (CDA) |
nhid_cda__v | National Healthcare ID (CDA) |
country_cda__v | Country (CDA) |
status_cda__v | Status (CDA) |
Email field
The CDA email field, email_cda__v
, is included with the legacy email fields (email _1__v
to email_10__v
) in the Email subscription that is available for OpenData countries.
Note: The email_cda__v
, email_1__v
, and email_2__v
fields for HCOs is not managed by OpenData on US records.
Populate OpenData managed CDA fields
See OpenData-managed CDA fields.
Locally managed HCO fields
These CDA fields and their values are managed by you in your Network instance. These are custom fields, but they have the __v
suffix.
Field Name | Label | Calculated? | Mapped Legacy Field |
---|---|---|---|
state_cda__v | State (CDA) | Yes | administrative_area__v |
city_cda__v | City (CDA) | Yes | locality__v |
postal_code_cda__v | Postal Code (CDA) | Yes | postal_code__v |
study_site_cda__v | Study Site | No | No mapping |
target_cda__v | Target | No | No mapping |
email__cda__v (US only) | Email (CDA) | Yes | email_1__v |
Calculated HCO fields
Calculated fields are populated by the CDA Sync process in your Network instance. This means that the fields are read-only.
CDA Sync maps the legacy HCO field values to the calculated CDA fields.
CDA Sync runs when data is updated in your Network instance, for example, through source subscriptions, data updater, DCRs, and merges. The process calculates the CDA field values using internal country-based rules or by mapping the corresponding legacy field value.
Note: The CDA Sync setting must be enabled in your Network instance so calculated fields values can be populated.
Non-calculated HCO fields
The following CDA fields are not calculated by the CDA Sync process.
-
study_site_cda__v
-
target_cda__v
Populating the fields
See Locally managed CDA fields.
Picklists for HCO fields
The HCO kernel contains the following four picklists (also known as reference types in Network).
Restricted picklists
Custom reference codes cannot be added to these reference types.
-
AddressStateCDA
-
AddressCountryCDA
-
StatusCDA
Note: These picklists were introduced for the HCP kernel. No changes have been made to the picklists for the HCO kernel.
Unrestricted picklist
This is a new reference type for the hco_type_cda__v
field. Custom reference codes can be added to this picklist.
-
HCOTypeCDA
Reference codes
Administrators and Data Managers can view the reference codes in the Network UI (Data Model > Reference Data).
Note: All CDA reference codes are in lowercase, for example, dvm, dmd, md. Custom reference codes are added as uppercase.
Profile layouts
The HCO and Address CDA fields are automatically added to standard profile layouts for HCOs. The fields can be added to any custom HCO profile layouts in your Network instance.
Example
On HCO records that use standard profile layouts, the fields are available in the CDA Fields section.