---
schema_version: "1"
id: f18520b7125103dde5daadfe8b15049b1b176451b14aa77bcec258f3926c29ec
title: Health Cloud Developer Guide
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/health_cloud_object_reference/object_ref_overview.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.health_cloud_object_reference.meta/health_cloud_object_reference/object_ref_overview.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: 0c2c66af2cdddeedd64b86397e3ad51885cef8d8d9d5bb2af542489b09e8b7f9
description: This guide provides information on the custom objects used by Health Cloud and their fields. Some fields may not be listed for some objects.
---
# Health Cloud Developer Guide

This guide provides information on the custom objects used by Health Cloud and their fields. Some fields may not be listed for some objects.

<table class="editionTable" border="0" summary="Salesforce editions needed for the documented functionality" width="100%">
        <tbody class="tbody">
          <tr>
            <td class="subHead">
              <p class="p">Available in: Lightning Experience</p>

              <p class="p">Available in: <strong class="ph b">Enterprise</strong> and <strong class="ph b">Unlimited</strong> Editions with Health Cloud</p>

            </td>

          </tr>

        </tbody>

      </table>  

- **[Health Cloud Data Model](https://developer.salesforce.com/docs/atlas.en-us.health_cloud_object_reference.meta/health_cloud_object_reference/sforce_api_objects.htm)**  
    Salesforce Health Cloud provides a rich set of objects to store and access specialized health information.
- **[Health Cloud Fields on Standard Objects](https://developer.salesforce.com/docs/atlas.en-us.health_cloud_object_reference.meta/health_cloud_object_reference/health_custom_fields.htm)**  
    Health Cloud adds standard and custom fields to some standard Salesforce objects to represent information about individuals. These fields are available only in orgs where Health Cloud is enabled.
- **[Health Cloud Platform Events](https://developer.salesforce.com/docs/atlas.en-us.health_cloud_object_reference.meta/health_cloud_object_reference/health_platform_events_parent.htm)**  
    Use the ApplnFormAppealStsChgEvnt platform event to notify subscribers when the status of the Financial Assistance Program’s appeal changes. Use the CareBnftVrfyRqstStsChgEvent platform event to notify subscribers when the status of care benefit verify request changes.
- **[Working With Electronic Health Records](https://developer.salesforce.com/docs/atlas.en-us.health_cloud_object_reference.meta/health_cloud_object_reference/hl7.htm)**  
    HL7 (Health Level Seven) is a standard for exchanging electronic health records (EHR). You can parse EHR data transmitted via HL7 data messages and store it in Salesforce.
- **[Emergency Response Management](https://developer.salesforce.com/docs/atlas.en-us.health_cloud_object_reference.meta/health_cloud_object_reference/erm_hc_dev_guide_overview.htm)**  
    Use the objects, fields, and metadata that extend Salesforce for Emergency Response Management.
- **[Apex Reference](https://developer.salesforce.com/docs/atlas.en-us.health_cloud_object_reference.meta/health_cloud_object_reference/hc_apex_reference.htm)**  
    This Apex reference goes into detail about the built-in Apex classes, interfaces, methods, or enums for Health Cloud.
- **[Health Cloud Business APIs](https://developer.salesforce.com/docs/atlas.en-us.health_cloud_object_reference.meta/health_cloud_object_reference/hc_business_apis.htm)**  
    Use the Health Cloud Business APIs for building integrations with Health Cloud or for creating custom UI components. The APIs wrap complex business logic by executing multiple tasks within a single API call. They aim to fulfill business use cases specific to the healthcare industry, such as enrolling patients into a care program or creating requests for prior authorizations. To use these APIs, you are not required to understand the underlying healthcare data model. Most of the APIs are RESTful APIs, but a few are also available through Apex classes and methods.
- **[Health Cloud Tooling API Objects](https://developer.salesforce.com/docs/atlas.en-us.health_cloud_object_reference.meta/health_cloud_object_reference/hc_tooling_api_parent.htm)**  
    Tooling API exposes metadata used in developer tooling that you can access through REST or SOAP. Tooling API’s SOQL capabilities for many metadata types allow you to retrieve smaller pieces of metadata. For more information about Tooling API objects and to find a complete reference of all the supported objects, see **[Introducing Tooling API](https://developer.salesforce.com/docs/atlas.en-us.264.0.api_tooling.meta/api_tooling/intro_api_tooling.htm)**.
- **[Health Cloud Standard Invocable Actions](https://developer.salesforce.com/docs/atlas.en-us.health_cloud_object_reference.meta/health_cloud_object_reference/hc_actions_parent.htm)**  
    Manage healthcare facilities using invocable actions. For more information on standard invocable actions, see **[REST API Developer Guide](https://developer.salesforce.com/docs/atlas.en-us.264.0.api_rest.meta/api_rest/resources_actions_invocable_standard.htm)** and **[Actions Developer Guide](https://developer.salesforce.com/docs/atlas.en-us.264.0.api_action.meta/api_action/actions_intro.htm)**.
- **[Metadata Types](https://developer.salesforce.com/docs/atlas.en-us.health_cloud_object_reference.meta/health_cloud_object_reference/hc_metadata_types.htm)**
- **[Health Cloud FHIR APIs](https://developer.salesforce.com/docs/atlas.en-us.health_cloud_object_reference.meta/health_cloud_object_reference/hc_fhir_apis_overview.htm)**  
    Use Salesforce Healthcare API to securely connect and interact with a system that uses Fast Health Interoperability Resources (FHIR) APIs.
- **[MuleSoft Direct Integrations](https://developer.salesforce.com/docs/atlas.en-us.health_cloud_object_reference.meta/health_cloud_object_reference/hc_mulesoft_direct_integrations.htm)**  
    Use the Salesforce integration apps that are out-of-the-box integration templates with pre-built transformations that can be used to integrate Health Cloud with external systems. These integration apps are available in MuleSoft Exchange.
- **[API End-of-Life Policy](https://developer.salesforce.com/docs/atlas.en-us.health_cloud_object_reference.meta/health_cloud_object_reference/hc_api_rest_eol.htm)**
- **[Health Cloud Managed Package](https://developer.salesforce.com/docs/atlas.en-us.health_cloud_object_reference.meta/health_cloud_object_reference/hc_dev_managed_package.htm)**  
    Health Cloud originally started out as a managed package that was installed on the core Salesforce platform. Over the years, Health Cloud has gradually moved away from distributing new features through the managed packaged, and instead has built its features directly on the core Salesforce platform.