controlFlow

Extends: baseModel
Namespace: (default namespace)
XML Schema: ns0.xsd

This class contains the details of a control flow, which is a logical, flowchart-like structure that consists of linked activities and decisions that specify the management and processing of a voice call or multimedia session.

XML

Elements

name (type) min/max
occurs
description
activities/activity (activity) 0/unbounded The list of activities defined in the control flow.
issues/issue (validationIssue) 0/unbounded The list of validation issues.
name (string) 0/1 The control flow name.
description (string) 0/1 The control flow description.
differencesFromParent (controlFlowDifferences) 0/1 The differences between this control flow and its parent.
permanentId (integer) 0/1 The permanently visible control flow ID.
deleted (boolean) 1/1 Whether this control flow is deleted.
compilerVersion (string) 0/1 The compiler version.
loopsAllowed (boolean) 1/1 whether loops are allowed (can the flow loop around a circle of connected activities?).
allowedAsLinkedControlFlow (boolean) 1/1 Whether this control flow is allowed as linked control flow (can the flow be invoked from RCF or RSD?).
buildStatus (string) 0/1 A character indicating the result of the control flow compilation. B = to be built, E = Error, S = Success.
pathContext (string) 0/1 The path to this flow - empty for main flow, Provides a way of having fully qualified activities within a flow containing composites.
username (string) 0/1 The name of the user who created/updated the control flow.
requiredCapabilities (capability) 0/unbounded The capabilities required by this control flow.
exits (activityExitDefinition) 0/unbounded The exits of this control flow, with the capabilities they provide or remove.