---
schema_version: "1"
id: 0b38fd629a9d1709b9b6c28cf1ae7175b674dc63fed9b8f2019b121d7116039e
title: Predecessors to Code Sets and Code Set Bundles in Health Cloud
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/health_cloud_object_reference/hc_code_sets_data_model.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.health_cloud_object_reference.meta/health_cloud_object_reference/hc_code_sets_data_model.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: a79f8e1e963d48bfba668fc2c2cf498f815505060b704c91cef555d11759085b
description: Before the Spring ’21 release, the Healthcare Procedure and Healthcare Diagnosis objects stored codes specifically related to procedures and diagnoses. These codes were used for prior-authorization requests and approval processes. Since the Spring’21 release, Health Cloud uses the Code Set and Code Set Bundle objects for this purpose instead.
---
# Predecessors to Code Sets and Code Set Bundles in Health Cloud

Before the Spring ’21 release, the Healthcare Procedure and Healthcare Diagnosis objects stored codes specifically related to procedures and diagnoses. These codes were used for prior-authorization requests and approval processes. Since the Spring’21 release, Health Cloud uses the Code Set and Code Set Bundle objects for this purpose instead.

<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>  

The Code Set and Code Set Bundle objects improve on the old objects by adding support for terminology system information. This added support comes in the form of the Source System and Version fields.

![Note](https://developer.salesforce.com/docs/atlas.en-us.health_cloud_object_reference.meta/health_cloud_object_reference/images/icon_note.png)

#### Note

Objects, flows, and apps that previously used Healthcare Diagnosis and Healthcare Procedure have been or will be extended to support the use of Code Set and Code Set Bundle. Healthcare Diagnosis and Healthcare Procedure are to be gradually phased out with future releases.

- [HealthCareDiagnosis](https://developer.salesforce.com/docs/atlas.en-us.264.0.object_reference.meta/object_reference/sforce_api_objects_healthcarediagnosis.htm)
    
    Represents information related to industry-standard healthcare diagnosis codes. Before the Spring ’21 release, the Healthcare Procedure and Healthcare Diagnosis objects stored codes specifically related to procedures and diagnoses. These codes were used for prior-authorization requests and approval processes. Since the Spring’21 release, Health Cloud uses the Code Set and Code Set Bundle objects for this purpose instead.
- [HealthCareProcedure](https://developer.salesforce.com/docs/atlas.en-us.264.0.object_reference.meta/object_reference/sforce_api_objects_healthcareprocedure.htm)
    
    Represents information related to industry-standard healthcare procedure codes. Before the Spring ’21 release, the Healthcare Procedure and Healthcare Diagnosis objects stored codes specifically related to procedures and diagnoses. These codes were used for prior-authorization requests and approval processes. Since the Spring’21 release, Health Cloud uses the Code Set and Code Set Bundle objects for this purpose instead.