---
schema_version: "1"
id: 55e25f3e1c498d5718219e804a5de2521801d2f1fe4289c0411f8ad6cd095596
title: AppointmentBase Class
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/health_cloud_object_reference/apex_class_healthcloudext_AppointmentBase.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.health_cloud_object_reference.meta/health_cloud_object_reference/apex_class_healthcloudext_AppointmentBase.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: d7da4b0eb346b1f16328d4ea318f6fcab11ffcfdc509def4cfce7538b4b25599
description: An abstract base class that represents the care provider or the practitioner information.Represents details about the care provider or the practitioner.
---
# AppointmentBase Class

An abstract base class that represents the care provider or the practitioner information.

## Namespace

[healthcloudext](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.")

- **[AppointmentBase Properties](https://developer.salesforce.com/docs/atlas.en-us.health_cloud_object_reference.meta/health_cloud_object_reference/apex_class_healthcloudext_AppointmentBase.htm#apex_healthcloudext_AppointmentBase_properties)**

## AppointmentBase Properties

The following are properties for AppointmentBase.

- **[careProviders](https://developer.salesforce.com/docs/atlas.en-us.health_cloud_object_reference.meta/health_cloud_object_reference/apex_class_healthcloudext_AppointmentBase.htm#apex_healthcloudext_AppointmentBase_careProviders)**  
    Represents details about the care provider or the practitioner.

### careProviders

Represents details about the care provider or the practitioner.

#### Signature

public List<healthcloudext.AppointmentProvider> careProviders {get; set;}

#### Property Value

Type: List<[healthcloudext.AppointmentProvider](https://developer.salesforce.com/docs/atlas.en-us.health_cloud_object_reference.meta/health_cloud_object_reference/apex_class_healthcloudext_AppointmentProvider.htm#apex_class_healthcloudext_AppointmentProvider "Represents additional information about the care provider and an appointment.")\>