The flow file defines the flows applicable to a provider application. Each flow can contain one or more business flows and synchronizations.
Schema File
Flow.xsd
Contents
Contains one or more BusinessFlow and Synchronization elements.
Element | Type | Parents | Description |
---|---|---|---|
BusinessFlow | BusinessFlowType | Flows | Zero to many elements containing child elements that describe the structure of a BusinessFlow. |
Synchronization | SynchronizationType | Flows | Zero to many elements containing child elements that describe the structure of a Synchronization. |
BusinessFlowType Table
Element | Type | Parents | Description |
---|---|---|---|
Name | string | BusinessFlow | Element that contains the name of the business flow. |
Description | string | BusinessFlow | Element that contains a description of the business flow |
DisableCompare | boolean | BusinessFlow | Element that determines whether the Compare step is to be enabled in the business flow. |
ConfigSteps | boolean | BusinessFlow | An indicator to determine is steps have been configured for the business flow. |
FlowDefinitionName | string | BusinessFlow | Element that contains the name of the Flow Definition. |
SourceAppName | string | BusinessFlow | Element that contains the name of the source application. |
DestinationAppName | string | BusinessFlow | Element that contains the name of the destination application. |
FlowSteps | FlowStepsType | Business Flow | Element that contains the flow steps associated with the business flow. |
PDIBusinessObjects | PDIBusinessObjectType | BusinessFlow | Container label for one or more PDI business objects. |
FieldMapTemplates | FieldMapTemplatesType | BusinessFlow | Container label for one or more field mapping templates. |
Parameters | FlowParametersType | BusinessFlow | Container label for one or more parameters associated with a business flow. |
FlowStepsType Table
Element | Type | Parents | Description |
---|---|---|---|
FlowStep | FlowStepType | FlowSteps | Container label for the name of the flow step within a flow. |
FlowStepType Table
Element | Type | Parents | Description |
---|---|---|---|
Name | string | FlowStep | Container label for the name of the flow step within a flow. |
Included | boolean | FlowStep | Indicator that determines if a flow step is included within a flow. |
PDIBusinessObjectsType Table
Element | Type | Parents | Description |
---|---|---|---|
Object | ObjectType | PDIBusinessObjects | Container label for the names of the business object. |
ObjectType Table
Element | Type | Parents | Description |
---|---|---|---|
Object | string | Objects | Name of the business object. |
FieldMapTemplatesType Table
Element | Type | Parents | Description |
---|---|---|---|
FieldMapTemplate | FieldMapTemplateType | FieldMapTemplates | Container label for one or more names of FieldMapTemplate. |
FieldMapTemplateType Table
Element | Type | Parents | Description |
---|---|---|---|
Name | String | FieldMapTemplate | Name of the FieldMapTemplate. |
SourceObjectName | String | FieldMapTemplate | Name of the source object. |
DestinationObjectName | String | FieldMapTemplate | Name of the destination object. |
Type | String | FieldMapTemplate | A container for the element the identifies the type of FieldMapTemplate. |
FlowParametersType Table
Element | Type | Parents | Description |
---|---|---|---|
Parameter | FlowParameterType | Parameters | Container label for one or more parameters. |
FlowParameterType Table
Element | Type | Parents | Description |
---|---|---|---|
Parameter | FlowParameterType | Parameters | Container label for one or more parameters. |
FlowParameterType Table
Element | Type | Parents | Description |
---|---|---|---|
Name | string | Parameter | The name of the parameter. |
Attribute | string | Parameter | Attributes of each parameter. |
DefaultValue | string | Parameter | The default value of the parameter. |
SynchronizationType Table
Element | Type | Parents | Description |
---|---|---|---|
Name | string | Synchronization | The name of the synchronization. |
Description | string | Synchronization | The description of the synchronization. |
BusinessFlowName | string | Synchronization | The name of the Business Flow associated with the synchronization. |
SourceAppInstance | string | Synchronization | The instance of the source application. |
DestinationAppInstance | string | Synchronization | The instance of the destination application. |
Parameters | SynchronizationParametersType | Synchronization | Container label for one or more synchronization parameters. |
SynchronizationParametersType Table
Element | Type | Parents | Description |
---|---|---|---|
Parameter | SynchronizationParameterType | Parameters | Container label for one or more more parameters associated with a specific synchronization. |
SynchronizationParameterType Table
Element | Type | Parents | Description |
---|---|---|---|
Name | string | Parameter | The name of the parameter associated with a specific synchronization. |
Value | string | Parameter | The value of each parameter. |