---
schema_version: "1"
id: 4041e9d817c44fa4be3e8e4b19c5527f4587d4f18445a65a3317ddb642a5fba1
title: CarePractnFacilityAppt
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/health_cloud_object_reference/hc_sforce_api_objects_carepractnfacilityappt.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.health_cloud_object_reference.meta/health_cloud_object_reference/hc_sforce_api_objects_carepractnfacilityappt.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: 6f81bea1053c331c20f2195fce1ce46d27d26c792d57c91c5803bb8e6f069f95
description: Represents a junction object between a HealthcarePractitionerFacility (practitioner at a facility) and a ServiceAppointment (appointment). This object is available in API version 52.0 and later.
---
# CarePractnFacilityAppt

Represents a junction object between a HealthcarePractitionerFacility (practitioner at a facility) and a ServiceAppointment (appointment). This object is available in API version 52.0 and later.

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

#### Important

Where possible, we changed noninclusive terms to align with our company value of Equality. We maintained certain terms to avoid any effect on customer implementations. 

## Supported Calls

create(), delete(), describeLayout(), describeSObjects(), getDeleted(), getUpdated(), query(), retrieve(), search(), undelete(), update(), upsert()

## Fields

### HealthcarePractitionerFacilityId

- **Type**: reference
- **Properties**: Create, Filter, Group, Sort
- **Description**: Required. The healthcare practitioner facility scheduled for this appointment.
    
    This field is a relationship field.
- **Relationship Name**: HealthcarePractitionerFacility
- **Relationship Type**: Master-Detail
- **Refers To**: HealthcarePractitionerFacility

### IsRequired

- **Type**: boolean
- **Properties**: Create, Defaulted on create, Filter, Group, Sort, Update
- **Description**: Indicates whether the provider is required at the appointment (true) or not (false).
    
    This field is available in API version 62.0 or later.

### LastReferencedDate

- **Type**: dateTime
- **Properties**: Filter, Nillable, Sort
- **Description**: The date when this record was last modified. Its label in the user interface is Last Modified Date.

### LastViewedDate

- **Type**: dateTime
- **Properties**: Filter, Nillable, Sort
- **Description**: The date when this record was last viewed.

### Name

- **Type**: string
- **Properties**: Create, Filter, Group, idLookup, Sort, Update
- **Description**: Required. The provider associated with the service appointment.

### ServiceAppointmentId

- **Type**: reference
- **Properties**: Create, Filter, Group, Nillable, Sort, Update
- **Description**: Required. The appointment associated with this record.
    
    This field is a relationship field.
- **Relationship Name**: ServiceAppointment
- **Relationship Type**: Lookup
- **Refers To**: ServiceAppointment