---
schema_version: "1"
id: d3c6c7412679367a290ab908db895d168e207bc07815835049b96a4451aa2810
title: GetSlotStatusRequest 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_GetSlotStatusRequest.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.health_cloud_object_reference.meta/health_cloud_object_reference/apex_class_healthcloudext_GetSlotStatusRequest.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: 5282d7db765924e0f093d4e6a34ee03c5be85a27e0f90d80dd87f7a0ecb024ee
description: Contains set of options to retrieve the slot status.Unique identifier for the time period slot in the external scheduling system that’s assigned to the appointment.Name of the external scheduling system from which the time period slot record came from. This information comes from Healthcare Practitioner Facility.Represents the ID of the source system from which the request was sourced.
---
# GetSlotStatusRequest Class

Contains set of options to retrieve the slot status.

## 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.")

- **[GetSlotStatusRequest Properties](https://developer.salesforce.com/docs/atlas.en-us.health_cloud_object_reference.meta/health_cloud_object_reference/apex_class_healthcloudext_GetSlotStatusRequest.htm#apex_healthcloudext_GetSlotStatusRequest_properties)**

## GetSlotStatusRequest Properties

The following are properties for GetSlotStatusRequest.

- **[slotId](https://developer.salesforce.com/docs/atlas.en-us.health_cloud_object_reference.meta/health_cloud_object_reference/apex_class_healthcloudext_GetSlotStatusRequest.htm#apex_healthcloudext_GetSlotStatusRequest_slotId)**  
    Unique identifier for the time period slot in the external scheduling system that’s assigned to the appointment.
- **[slotSourceSystem](https://developer.salesforce.com/docs/atlas.en-us.health_cloud_object_reference.meta/health_cloud_object_reference/apex_class_healthcloudext_GetSlotStatusRequest.htm#apex_healthcloudext_GetSlotStatusRequest_slotSourceSystem)**  
    Name of the external scheduling system from which the time period slot record came from. This information comes from Healthcare Practitioner Facility.
- **[slotSourceSystemId](https://developer.salesforce.com/docs/atlas.en-us.health_cloud_object_reference.meta/health_cloud_object_reference/apex_class_healthcloudext_GetSlotStatusRequest.htm#apex_healthcloudext_GetSlotStatusRequest_slotSourceSystemId)**  
    Represents the ID of the source system from which the request was sourced.

### slotId

Unique identifier for the time period slot in the external scheduling system that’s assigned to the appointment.

#### Signature

public String slotId {get; set;}

#### Property Value

Type: [String](https://developer.salesforce.com/docs/atlas.en-us.264.0.apexref.meta/apexref/apex_methods_system_string.htm)

### slotSourceSystem

Name of the external scheduling system from which the time period slot record came from. This information comes from Healthcare Practitioner Facility.

#### Signature

public String slotSourceSystem {get; set;}

#### Property Value

Type: [String](https://developer.salesforce.com/docs/atlas.en-us.264.0.apexref.meta/apexref/apex_methods_system_string.htm)

### slotSourceSystemId

Represents the ID of the source system from which the request was sourced.

#### Signature

public String slotSourceSystemId {get; set;}

#### Property Value

Type: [String](https://developer.salesforce.com/docs/atlas.en-us.264.0.apexref.meta/apexref/apex_methods_system_string.htm)