Loading
Salesforce now sends email only from verified domains. Read More
Administer Health Cloud
Table of Contents
Select Filters

          No results
          No results
          Here are some search tips

          Check the spelling of your keywords.
          Use more general search terms.
          Select fewer filters to broaden your search.

          Search all of Salesforce Help
          Learn About the Standard Provider Search DPE Definition

          Learn About the Standard Provider Search DPE Definition

          A provider’s data is spread out across multiple objects, such as Healthcare Provider, Healthcare Practitioner Facility, and Healthcare Provider Taxonomy. The standard Provider Search Data Processing Engine (DPE) definition uses data from these objects to create and update searchable object records that correspond to each provider. Because of the DPE definition, when your users search for a provider, search results show a single record with the provider’s name, location, specialties, and other details derived from multiple objects and fields.

          Required Editions

          Available in: Lightning Experience

          Available in: Enterprise and Unlimited Editions with Health Cloud or Life Sciences Cloud

          The standard Provider Search DPE definition:

          • Filters valid data.
          • Joins facilities and practitioners with related data.
          • Finds the hierarchy paths for specialties, education levels, and other data, and filters data by partition.
          • Groups facilities and healthcare practitioner facilities to check for duplicate records.
          • Writes data to searchable object records and sync logs.

          To establish a hierarchy path, formula nodes assign unique IDs to combinations of values, for example to a practitioner and a specialty. If a practitioner has multiple specialties, a formula node concatenates the values so they can be written back to a single field in the Care Provider Searchable Field record. After processing is complete, separate formula nodes clear the unique IDs and the delimiters that were used to organize the data.

          The name of each DPE definition node indicates the type of data it processes or the action it performs. Many node names also specify a step number in the overall data transformation process.

          Node Name Prefix Description
          Facility Step Processes facility data
          Practitioner Step Processes practitioner data
          Combined Data Step Processes facility and practitioner data that’s been combined. After data is combined, formula nodes perform operations on the combined data.
          Shared Node Processes data for both facilities and practitioners.
          Sync Log Step Processes sync log data
          Upsert Upserts records in Salesforce with the transformed data

          If you customize a node, make sure you edit related nodes that process the same type of data. For example, to build a DPE definition that generates searchable data only for healthcare facilities, not healthcare practitioners, remove Practitioner Step nodes from each data source node. Also remove the practitioner fields from Combined Data Step nodes, Shared nodes, Sync Log Step nodes, and Upsert nodes in each processing path.

          Data Source Processing Performed
          Accounts Create and update care provider searchable field records using data processed by other nodes.
          Board Certifications

          Separate sets of nodes process:

          • Facility data for the Accounts data source nodes.
          • Practitioner data for the Accounts data source nodes.
          Business Licenses Process data for the Board Certifications and Accounts data source nodes.
          Care Provider Facility Specialties

          Separate sets of nodes process:

          • Facility data for the Board Certifications and Accounts data source nodes.
          • Practitioner data for the Board Certifications and Accounts data source nodes.
          Care Provider Searchable Field

          Separate sets of nodes process:

          • Facility data for the Care Provider Facility Specialties, Board Certifications, and Accounts data source nodes.
          • Practitioner data for the Care Provider Facility Specialties, Board Certifications, and Accounts data source nodes.
          Code Sets Process data for the Board Certifications and Accounts data source nodes.
          Content Documents Process data for the Board Certifications and Accounts data source nodes.
          Healthcare Facility Networks

          Separate sets of nodes process:

          • Accepts New Patient data for the Board Certifications and Accounts data source nodes.
          • Active Plan Type data for the Board Certifications and Accounts data source nodes.
          Healthcare Practitioner Facilities

          Separate sets of nodes:

          • Process practitioner data for the Care Provider Searchable Fields, Care Provider Facility Specialties, Board Certifications, and Accounts data source nodes.
          • Create and update Provider Search sync log records.
          Healthcare Providers

          Separate sets of nodes process:

          • Facility data for the Care Provider Searchable Fields, Care Provider Facility Specialties, Board Certifications, and Accounts data source nodes.
          • Practitioner data for the Healthcare Practitioner Facilities, Care Provider Searchable Fields, Care Provider Facility Specialties, Board Certifications, and Accounts data source nodes.
          • Sync log data for facilities for the Healthcare Practitioner Facilities data source node.
          • Sync log data for practitioners for the Healthcare Practitioner Facilities data source node.
          Healthcare Provider NPIs Process data for the Care Provider Searchable Fields, Care Provider Facility Specialties, Board Certifications, and Accounts data source nodes.
          Healthcare Provider Services Process data for the Code Sets, Board Certifications, and Accounts data source nodes.
          Healthcare Provider Taxonomies Process data for the Healthcare Practitioner Facilities, Care Provider Facility Specialties, Board Certification, and Accounts data source nodes.
          Healthcare Provider Treated Conditions Process data for the Board Certification and Accounts data source nodes.
          Healthcare Service Details Process data for the Code Sets, Board Certification, and Accounts data source nodes.
          Person Education Process data for the Board Certification and Accounts data source nodes.
          Person Languages Process data for the Board Certification and Accounts data source nodes.
          Provider Search Sync Logs Process data for the Healthcare Practitioner Facilities data source node.
           
          Loading
          Salesforce Help | Article