The Flow for Life Sciences Cloud represents the metadata associated with a flow. Use
Flow to create an application that takes users through a series of pages to query and update the
records in the database. You can also run logic and provide branching capability based on user
input to build dynamic applications.
FlowActionCall
Life Sciences 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 for Life Sciences Cloud are:
- assignCndtToResearchStudyGroup—Assign candidates, enrolled in the clinical trials through randomization to research study comparison groups.
- cloneActvtyPlanTerritories—Clones Activity Plan records and associates them with specified territories. Available in API version 67.0 and later.
- evaluateAccess—Evaluates a specified access check (user permission) against the current security context and returns whether the running user has the requested permission. Available in API version 68.0 and later.
- generateResearchStudyBlocks—Generate research study randomization block records to link each block with a specific research study comparison group by using the randomization process.
- getContextData—Retrieves the context data that is passed as an input to a prompt template that generates a summary of the data.
- getQualifiedProducts—Retrieves the PricebookEntry IDs for products that a user is authorized to use for a given account and territories. When productPurpose isn’t specified, the action defaults to Quote. Allowed purpose values are Quote, Visit, and Order. Available in API version 66.0 and later.
- processCriteriaMatchingResp—Parses a GPT-generated JSON response to evaluate each inclusion and exclusion criterion for a given Research Study Candidate, determining whether each criterion is matched or not. This action stores the GPT response in the Care Program Enrollment Evaluation Result entity and computes the number of matched inclusion criteria and exclusion criteria, returning these counts as output.
- serializeHierarchicalContextData—Serializes the hierarchical context data from the Apex embeddedai__RecordApexRepresentation records that are passed as input to a prompt template that generates a summary of the data.
- setLsQuoteDocumentDefaults—Sets default attributes on document recipients for a specified quote document based on its attached Lightning flexipage layout. Available in API version 68.0 and later.
- shareQuoteBasedOnAccount—Synchronizes Quote sharing with Account sharing by querying AccountShare records for the specified Quote account ID and upserting the corresponding QuoteShare records. Available in API version 68.0 and later.