Custom objects

You can create custom objects in your Network instance to store data that is essential to your business that is not part of the standard Network data model. For example, you might want to store clinical trial data, research papers, sales organizations, or employee data.

Using custom objects, you can load this data into Network and maintain it using standard Network features. Custom objects are provisioned for a specific use and are specific to your Network instance.

Custom object types

  • Main objects - Main objects that are independent of any other object. Custom objects are provisioned for a unique use and are specific to your Network instance. They are analogous to Veeva's standard objects; HCPs and HCOs.
  • Sub-objects - Objects that depend on the existence of a main object . Custom sub-objects can be associated to both custom main objects and Veeva standard objects.
  • Relationship objects - Objects that link two main objects. The custom relationship object uses the entity IDs of the main objects to link them. Custom relationship objects cannot be used to link Veeva sub-objects, custom sub-objects, or Veeva relationship objects (Parent HCOs).

Enabling this feature

Custom objects can be created in your Sandbox instance and exported to your Production instance.

User activities

The following activities are available depending on the user type:

The System and Data Admin user role combines the full capabilities of Data Stewards and Administrators.
Activity Standard User Data Steward Data Manager Administrator
View custom objects
Create and edit custom objects  
Export custom objects to Production instances      
Soft delete custom object records    
Hard delete custom object records    
Delete custom objects