---
schema_version: "1"
id: e577be0c212b5992cc3e57ff142822524466d44b0f661e3b0aaf5d800b9d7a39
title: Provider Relationship Management
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/health_cloud_object_reference/hc_provider_data_model_overview.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.health_cloud_object_reference.meta/health_cloud_object_reference/hc_provider_data_model_overview.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: 7bca7756990fb39e0438130454bd1ab2b4c3b222afbd019ca276d63cb45fd3c7
description: Use the Provider Relationship Management data model along with standard Salesforce objects to manage your provider relationships.
---
# Provider Relationship Management

Use the Provider Relationship Management data model along with standard Salesforce objects to manage your provider relationships.

The Provider Relationship Management data model represents the practitioners, facilities, physician relationships, specialties, and organizational hierarchy for your network of providers.

- Physician and organization affiliations, such as hospitals where the physician has attending or admitting privileges
- Practicing locations and specialties offered by a practitioner at a location
- Practice administrators for healthcare facilities
- Operating hours for facilities or practitioner's hours at a particular facility
- Specialty and taxonomy attributes of a practitioner or facility
- National Provider Identifier (NPI) and other provider identifiers
- Insurance payer and plan networks
- Practitioner license, education, board certifications, awards, and accreditation information

Provider information is also represented using existing standard Salesforce objects in addition to objects only available through Health Cloud and Life Sciences Cloud.

- Account: Represents a healthcare facility or location. The account hierarchy represents the way the healthcare system is organized. Other companies, like billing companies for physicians or healthcare facilities are represented as accounts and connected to healthcare facilities or physicians using account-account or account-contact relationships.
- Contact: Represents physicians and other licensed practitioners. Other professionals, such as nurses are represented using a contact record and connected to the physician using the contact-contact relationships.
- Account Contact Relationship: Represents physician and health system business affiliations, such as attending and admitting privileges.
- Person Education: Represents the educational details of a physician or licensed practitioner.
- Identity Document: Represents all identifiers for a practitioner or facility, other than the NPI.
- Location: Represents more details of a healthcare location, such as a clinic.
- Associated Location: Represents the junction between an account and a location.
- Operating Hours: Represents the hours that a facility is open.
- Time Slot: Represents a range of time on a specified day of the week during which healthcare work can be performed. Operating hours consist of one or more time slots.

To learn more about the standard objects used in this data model, refer [Standard Objects](https://developer.salesforce.com/docs/atlas.en-us.264.0.object_reference.meta/object_reference/sforce_api_objects_list.htm).

## Provider Relationship Management

![Provider entity relationship diagram](https://developer.salesforce.com/docs/atlas.en-us.health_cloud_object_reference.meta/health_cloud_object_reference/dev_guides/healthcare_api/images/healthcloud_providerrelationshipmgmt_erd.png)

For more details and a larger image, visit the [Data Model Gallery](https://developer.salesforce.com/docs/platform/data-models/guide/provider-relationship-management.html "HTML (New Window)").

- **[Use Composite API Requests to Import Data for Provider Relationship Cards](https://developer.salesforce.com/docs/atlas.en-us.health_cloud_object_reference.meta/health_cloud_object_reference/hc_provider_search_import_card_data.htm)**  
    If you’re setting up provider relationship cards to show practitioner information, you can use Composite API requests to create and link multiple records.
- **[Accreditation](https://developer.salesforce.com/docs/atlas.en-us.health_cloud_object_reference.meta/health_cloud_object_reference/sforce_api_objects_accreditation.htm)**  
    Represents the professional accreditations of a facility. For example, a joint commission accredits a facility as a general acute care hospital.
- **[Award](https://developer.salesforce.com/docs/atlas.en-us.health_cloud_object_reference.meta/health_cloud_object_reference/sforce_api_objects_award_hc.htm)**  
    Represents a person's or organization's professional awards.
- **[BoardCertification](https://developer.salesforce.com/docs/atlas.en-us.health_cloud_object_reference.meta/health_cloud_object_reference/sforce_api_objects_boardcertification.htm)**  
    Represents the practitioner's board certifications such as being board-certified in cardiology and cardiovascular disease.
- **[BusinessLicense](https://developer.salesforce.com/docs/atlas.en-us.health_cloud_object_reference.meta/health_cloud_object_reference/sforce_api_objects_businesslicense.htm)**  
    Represents the licenses of a party role like healthcare provider or producer.
- **[CareProviderAdverseAction](https://developer.salesforce.com/docs/atlas.en-us.health_cloud_object_reference.meta/health_cloud_object_reference/sforce_api_objects_careprovideradverseaction.htm)**  
    Captures adverse actions against the provider, such as malpractice lawsuits or revoked licences. This object is available in API version 47.0 and later.
- **[CareProviderFacilitySpecialty](https://developer.salesforce.com/docs/atlas.en-us.health_cloud_object_reference.meta/health_cloud_object_reference/sforce_api_objects_careproviderfacilityspecialty.htm)**  
    Represents all the specialties that the practitioner provides at a given location. For example, a physician who is board-certified in both spine and neuro may provide spine services at one location and neuro services at another.
- **[CareProviderSearchableField](https://developer.salesforce.com/docs/atlas.en-us.health_cloud_object_reference.meta/health_cloud_object_reference/sforce_api_objects_careprovidersearchablefield.htm)**  
    This object holds denormalized data from certain fields in the Provider Relationship Management data model. Provider search APIs query this object instead of multiple objects, which improves search performance. This object is available in API version 47.0 and later.
- **[CareProviderSearchConfig](https://developer.salesforce.com/docs/atlas.en-us.health_cloud_object_reference.meta/health_cloud_object_reference/sforce_api_objects_careprovidersearchconfig.htm)**  
    Represents fields that can appear in provider search results. Use this object to specify fields in arbitrary objects (source) that are made available in the search object (target). This object is available in API version 48.0 and later.
- **[CareService](https://developer.salesforce.com/docs/atlas.en-us.health_cloud_object_reference.meta/health_cloud_object_reference/sforce_api_objects_careservice.htm)**  
    Represents a healthcare treatment, service, or procedure offered by a provider, practitioner, or facility. This object is available in API version 59.0 and later.
- **[CareSpecialty](https://developer.salesforce.com/docs/atlas.en-us.health_cloud_object_reference.meta/health_cloud_object_reference/sforce_api_objects_carespecialty.htm)**  
    Represents a listing of provider specialty codes and descriptions. For example, 02 - Physician/General Surgery.
- **[CareSpecialtyTaxonomy](https://developer.salesforce.com/docs/atlas.en-us.health_cloud_object_reference.meta/health_cloud_object_reference/sforce_api_objects_carespecialtytaxonomy.htm)**  
    The junction object between CareSpecialty and CareTaxonomy. This object is available in API version 52.0 and later.
- **[CareTaxonomy](https://developer.salesforce.com/docs/atlas.en-us.health_cloud_object_reference.meta/health_cloud_object_reference/sforce_api_objects_caretaxonomy.htm)**  
    Represents a static list of taxonomy codes.
- **[HealthcareFacilityNetwork](https://developer.salesforce.com/docs/atlas.en-us.health_cloud_object_reference.meta/health_cloud_object_reference/sforce_api_objects_healthcarefacilitynetwork.htm)**  
    Represents a junction object identifying the insurance network that a location or business entity is a part of. Network participation records are also stored in this object.
- **[HealthcarePayerNetwork](https://developer.salesforce.com/docs/atlas.en-us.health_cloud_object_reference.meta/health_cloud_object_reference/sforce_api_objects_healthcarepayernetwork.htm)**  
    Represents an insurance network group. For example, an insurance company’s exclusive provider organization (EPO) plans.
- **[HealthcarePractitionerFacility](https://developer.salesforce.com/docs/atlas.en-us.health_cloud_object_reference.meta/health_cloud_object_reference/sforce_api_objects_healthcarepractitionerfacility.htm)**  
    Represents the different locations in which a practitioner provides services.
- **[HealthcareProvider](https://developer.salesforce.com/docs/atlas.en-us.health_cloud_object_reference.meta/health_cloud_object_reference/sforce_api_objects_healthcareprovider.htm)**  
    Represents business-level details about the healthcare organization or the practitioner.
- **[HealthcareProviderNpi](https://developer.salesforce.com/docs/atlas.en-us.health_cloud_object_reference.meta/health_cloud_object_reference/sforce_api_objects_healthcareprovidernpi.htm)**  
    Represents identifiers from the National Provider Identifier that are assigned to every facility and licensed practitioner in the United States. Also includes NPI assigned date, primary mailing address on file, and so on.
- **[HealthcareProviderService](https://developer.salesforce.com/docs/atlas.en-us.health_cloud_object_reference.meta/health_cloud_object_reference/sforce_api_objects_healthcareproviderservice.htm)**  
    Represents a junction object between a HealthcareService and a HealthcareProvider or HealthcareFacility or HealthcarePractitionerFacility. This object is available in API version 59.0 and later.
- **[HealthcareProviderSpecialty](https://developer.salesforce.com/docs/atlas.en-us.health_cloud_object_reference.meta/health_cloud_object_reference/sforce_api_objects_healthcareproviderspecialty.htm)**  
    Represents specialties for a practitioner or a service provider organization. A provider can have multiple specialties such as anesthesiology and cardiovascular.
- **[HealthcareProviderTaxonomy](https://developer.salesforce.com/docs/atlas.en-us.health_cloud_object_reference.meta/health_cloud_object_reference/sforce_api_objects_healthcareprovidertaxonomy.htm)**  
    Represents taxonomy or subspecialty codes for a practitioner or facility. A provider or facility can have multiple taxonomies.
- **[HealthcareServiceDetail](https://developer.salesforce.com/docs/atlas.en-us.health_cloud_object_reference.meta/health_cloud_object_reference/sforce_api_objects_healthcareservicedetail.htm)**  
    Represents a junction object between a CareService and a CodeSetBundle. For example, this object links a healthcare service such as physical therapy to a set of related codes. This object is available in API version 59.0 and later.
- **[HlthCareProvTreatedCondition](https://developer.salesforce.com/docs/atlas.en-us.health_cloud_object_reference.meta/health_cloud_object_reference/sforce_api_objects_hlthcareprovtreatedcondition.htm)**  
    Represents a junction object between a healthcare provider, facility, or practitioner and a problem definition that's related to a health condition, such as disease or illness. For example, this object links a doctor to the treatment of diabetes, or a facility to the treatment of spinal injuries. This object is available in API version 59.0 and later.
- **[PersonEducation](https://developer.salesforce.com/docs/atlas.en-us.health_cloud_object_reference.meta/health_cloud_object_reference/sforce_api_objects_personeducation.htm)**  
    Represents information about professional education for a person in a provider role.
- **[PersonEmployment](https://developer.salesforce.com/docs/atlas.en-us.health_cloud_object_reference.meta/health_cloud_object_reference/sforce_api_objects_personemployment.htm)**  
    Represents information about a person’s employment.
- **[ProviderSearchSyncLog](https://developer.salesforce.com/docs/atlas.en-us.health_cloud_object_reference.meta/health_cloud_object_reference/sforce_api_objects_providersearchsynclog.htm)**  
    Represents a log with information about the provider search data sync status of a healthcare provider record. This object is available in API version 49.0 and later.