---
schema_version: "1"
id: f442c62cd34d958df8c2123a202f42b3908ffddee0a5b4e68189609432c82392
title: Apex Reference
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/health_cloud_object_reference/hc_apex_reference.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.health_cloud_object_reference.meta/health_cloud_object_reference/hc_apex_reference.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: 1754bfc2c8e21bedc2af0d5c945d0bffab2e862c16d101ea556ec810b44e4c8f
description: This Apex reference goes into detail about the built-in Apex classes, interfaces, methods, or enums for Health Cloud.
---
# Apex Reference

This Apex reference goes into detail about the built-in Apex classes, interfaces, methods, or enums for Health Cloud.

For Apex-related objects and SOAP API calls, see [Objects and SOAP API Calls and Headers for Apex](https://developer.salesforce.com/docs/atlas.en-us.264.0.api.meta/api/soap-apex.htm) in the SOAP API Developer Guide.

- **[HealthCloudExt Namespace](https://developer.salesforce.com/docs/atlas.en-us.health_cloud_object_reference.meta/health_cloud_object_reference/apex_namespace_healthcloudext.htm)**  
    The HealthCloudExt namespace provides an interface and classes for Health Cloud to integrate with a source electronic health records (EHR) system.
- **[id\_verification Namespace](https://developer.salesforce.com/docs/atlas.en-us.health_cloud_object_reference.meta/health_cloud_object_reference/apex_namespace_id_verification.htm)**  
    The id\_verification namespace provides an interface and classes for Health Cloud to verify the caller’s identity.
- **[embeddedai Namespace](https://developer.salesforce.com/docs/atlas.en-us.health_cloud_object_reference.meta/health_cloud_object_reference/apex_namespace_embeddedai.htm)**  
    The embeddedai namespace provides classes and methods to manage and represent records and data in Apex to support embedded AI features.
- **[BatchProcessor for Apex Reference](https://developer.salesforce.com/docs/atlas.en-us.health_cloud_object_reference.meta/health_cloud_object_reference/apex_class_docai_batch_processor_ref.htm)**  
    Schedule Apex used to schedule the batch job for document processing.
- **[DocumentAI Namespace](https://developer.salesforce.com/docs/atlas.en-us.health_cloud_object_reference.meta/health_cloud_object_reference/apex_namespace_documentai.htm)**  
    The DocumentAI namespace provides classes for Document AI to process and extract data from documents, including configurations for duplicate detection, post-transformation, and post-save processing.
- **[hlthcrbilling Namespace](https://developer.salesforce.com/docs/atlas.en-us.health_cloud_object_reference.meta/health_cloud_object_reference/apex_namespace_hlcrbilling.htm#apex_namespace_hlcrbilling)**  
    The hlthcrbilling namespace provides classes used to capture billing information for products in Salesforce Health Cloud.