---
schema_version: "1"
id: f79d572e40a8d8db4821ac4bcc160d34c530a973180ab03d5e5c65cbd988b785
title: SuggestedResponseAssessmentService Methods
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/health_cloud_object_reference/apex_healthcloudext_SuggestedResponseAssessmentService_methods.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.health_cloud_object_reference.meta/health_cloud_object_reference/apex_healthcloudext_SuggestedResponseAssessmentService_methods.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: 42b5bc01ae03315035dac2796cef5a3574aabed9f92d0d7ab2e5a19c7d439808
description: Calls the PreviousAssessmentResponses Connect API to retrieve suggestions based on prior responses.Calls the prompt service to get the suggested responses.Merges suggestion from both sources.
---
# SuggestedResponseAssessmentService Methods

The following are methods for SuggestedResponseAssessmentService.

- **[processPastAssessmentResponses](https://developer.salesforce.com/docs/atlas.en-us.health_cloud_object_reference.meta/health_cloud_object_reference/apex_healthcloudext_SuggestedResponseAssessmentService_methods.htm#apex_healthcloudext_sras_processPastAssessmentResponses)**  
    Calls the PreviousAssessmentResponses Connect API to retrieve suggestions based on prior responses.
- **[processSuggestedResponses](https://developer.salesforce.com/docs/atlas.en-us.health_cloud_object_reference.meta/health_cloud_object_reference/apex_healthcloudext_SuggestedResponseAssessmentService_methods.htm#apex_healthcloudext_sras_processSuggestedResponses)**  
    Calls the prompt service to get the suggested responses.
- **[mergeSuggestedResponses](https://developer.salesforce.com/docs/atlas.en-us.health_cloud_object_reference.meta/health_cloud_object_reference/apex_healthcloudext_SuggestedResponseAssessmentService_methods.htm#apex_healthcloudext_sras_mergeSuggestedResponses)**  
    Merges suggestion from both sources.

## processPastAssessmentResponses

Calls the PreviousAssessmentResponses Connect API to retrieve suggestions based on prior responses.

### Signature

public healthcloudext.SuggestedResponseAssessmentService processPastAssessmentResponses(healthcloudext.SuggestedResponseAssessmentService request)

### Parameters

**input:** Type: Map<String,String>

A map of key-value pairs that contains assessment details provided as input from Integration Procedure.

**output:** Type: Map<String,String>

A map output that is sent back to Integration Procedure.

**options:** Type: Map<String,String>

Configuration options from Integration Procedure.

## processSuggestedResponses

Calls the prompt service to get the suggested responses.

### Signature

public healthcloudext.SuggestedResponseAssessmentService processSuggestedResponses(healthcloudext.SuggestedResponseAssessmentService request)

### Parameters

**input:** Type: Map<String,String>

A map of key-value pairs that contains assessment details provided as input from Integration Procedure.

**output:** Type: Map<String,String>

A map output that is sent back to Integration Procedure.

**options:** Type: Map<String,String>

Configuration options from Integration Procedure.

## mergeSuggestedResponses

Merges suggestion from both sources.

### Signature

public healthcloudext.SuggestedResponseAssessmentService mergeSuggestedResponses(healthcloudext.SuggestedResponseAssessmentService request)

### Parameters

**input:** Type: Map<String,String>

A map of key-value pairs that contains assessment details provided as input from Integration Procedure.

**output:** Type: Map<String,String>

A map output that is sent back to IP.

**options:** Type: Map<String,String>

Configuration options from Integration Procedure.