Searching entities




The search functionality in Veeva Network enables you to quickly perform simple but powerful searches for HCPs, HCOs, and custom objects. Using advanced search, you can apply your search terms directly to fields to find the most relevant results quickly.

How search works

Network uses elastic search and refines results in order based on a scoring system. The weighting of fields contributes to the overall score of a record, and ultimately helps to determine the relevance of the record in search results.

For good results, search using the first name, last name, corporate name, Network entity ID (VID), and any part of an address (for example, city or state) These fields are considered more relevant, and boost the score for a record containing the search criteria in those fields. Conversely, middle name provides a "negative" boost and lowers the score for a record containing the search criteria in that field.

In circumstances where two records' fields contain all of the search terms, less common names are weighted higher. For example, "Mackenzie" as a first name might be weighted higher than as a last name.

While all non-custom fields affect the search results, booster fields contribute to the search score to ensure the most accurate relevance ordering.

About search results

By default, Network searches for records that contain all of the search terms you provided, sorted in order of the records that most satisfy the search criteria.

For example, a search of Woods NJ displays records that contain both Woods and NJ first, followed by records that contain phonetically similar terms and aliases for each of the terms. By default, records that contain only one of those terms are not displayed. Your administrator can change the default behavior to display matches that contain either of the search terms, rather than both. Note that for the purposes of search, the HCP's birth city and state are ignored, so you cannot search on them.

Searching and sorting in this way ensures that Network will more accurately provide you with the information you're looking for. Combining multiple search terms and using filters to narrow your search, or using fewer terms and wild cards to narrow your search, makes Network search a powerful tool.

Sub-object and custom key considerations

Search matches on sub-objects (licenses, addresses, and relationships) with the following record statesClosed An attribute in the data model that tracks the general state of a record, for example UNDER REVIEW, VALID, INVALID, MERGED.:

  • Valid
  • Under Review

Custom keys that have the following record statusClosed Indicates the working status of an individual HCP or HCO; for example, Active (working) or Inactive (not working). are not matched:

  • Source Deactivated (SD)
  • Inactive (I)

Refining results

Network search results are sorted using a complex scoring mechanism. General guidelines and suggestions include:

  • Matches on Name and Specialty rank highest and produce the strongest results.
  • Use hashtags to search for specific data. Begin your search term with the hash symbol (#) to see the list of available hashtags to use.
  • If you get a large result set, you can add more terms to get further refine the results.
  • Including Location (City or State) details will provide more narrow results.
  • Searching on an identifier, such as an ME or NPI number, will provide very narrow results.
  • Quoted strings can be a powerful modifier to make searches more specific:
    • Searching on "Bob Smith" will return a tighter result set than searching on Bob and Smith as independent terms.
    • Searching against Veeva OpenData data will include all data (Veeva OpenData and customer), and increases the results size.