---
schema_version: "1"
id: a238615a04e29b8c5fd58ccaf116e533223d68af377a15428a1e394d893af662
title: Flow for Health Cloud
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/health_cloud_object_reference/health_cloud_flow_metadata_api.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.health_cloud_object_reference.meta/health_cloud_object_reference/health_cloud_flow_metadata_api.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: 4e0b594863ed1a068497bf032dc4b7a08b29d3423dba870f93f9e4d7ea857056
description: Represents the metadata associated with a flow. With Flow, you can create an application that navigates users through a series of screens to query and update records in the database. You can also execute logic and provide branching capability based on user input to build dynamic applications.
---
# Flow for Health Cloud

Represents the metadata associated with a flow. With Flow, you can create an application that navigates users through a series of screens to query and update records in the database. You can also execute logic and provide branching capability based on user input to build dynamic applications.

#### See Also

- [_Metadata API Developer Guide_: Flow](https://developer.salesforce.com/docs/atlas.en-us.264.0.api_meta.meta/api_meta/meta_visual_workflow.htm "Metadata API Developer Guide: Flow - HTML (New Window)")

## FlowActionCall

Health Cloud exposes additional actionType values for the FlowActionCall Metadata type.

### actionType

- **Field Type**: InvocableActionType (enumeration of type string)
- **Description**: Required.
    
    The action type. Additional valid values only for Health Cloud include:
    
    - appointment—Create or book a new appointment.
    - createQuoteForHomeVisits—Create a quote for patient home visits based on the specified visit details.
    - createReferral—Create a patient referral record.
    - createTemplateOfServiceAppt—Create a template service appointment with a status of Cancelled to manually schedule home visits.
    - convertRecord— Convert leads to patient records within Health Cloud by setting up a simple conversion process.
    - getResources—Search for available resources, such as healthcare providers or medical assets, based on specified search criteria..
    - getResourcesForMnlScheduling—Get recommended resources that can be used when you manually schedule a start of care visit or recurring visits.
    - getTranscriptForConversation—Gets the transcript for a specified conversation record such as voice call, messaging session, or chat transcript. This value is available in API version 64.0 and later.
    - handleResourceAbsence—Remove a service resource’s visit assignments for a specified period and optionally update the status of the affected visits to a specified value.
    - invokeGenericFHIR—Invoke an external service by including the provided payload as the request body and return the response received from the external service.
    - processReceivedDocument—Create a record with the processed results of a received document.
    - scheduleHomeVisitManually—Create start of care or recurring home healthcare visits and assign care resources that are manually selected by the scheduler to the visits.
    - scheduleHomeVisit—Schedule a home visit for the patient to assess the condition before scheduling the recurring visits for the patient care.
    - scheduleRecurringHomeVisit—Create a set of recurring home healthcare visits and assign service resources to them based on the specified scheduling policy.