FlowDefinition Files (*FlowDefinition.XML)

The FlowDefinition file defines the direction of the data flow, the business objects in the data flow, and the parameters to be specified when exchanging data between two provider applications.

Schema File

FlowDefinition.xsd

Contents

One or more FlowDefinitions element of the type, FlowDefinitionType, which contain the following elements:

FlowDefinitionType Table

Element

Type

Parents

Description

Description

FlowDefinitionType

FlowDefinition

A short description of the flow definition defined in the xml file.

Direction

string
GuestToHost
HostToGuest

FlowDefinition

A container for the element describing the direction of the business flow.

Name

String
restricted to MaxLength(60)

FlowDefinition

The name of the flow definition.

Priority

int

FlowDefinition

A container for the element to identify the priority of the business flow.

Type

String
restricted to MaxLength(20)

FlowDefinition

A container for the element that identifies the type of business flow.

AppType

String
restricted to MaxLength(10)
PDI

FlowDefinition

A container for the element that identifies the AppType associated with the business flow.

FlowBusinessObject

FlowBusinessObjectType
See the FlowBusinessObjectType table.

FlowDefinition

One or more container for the business objects associated with each business flows.

FlowStep

FlowStepType
See the FlowStep table.

FlowDefinition

One or more flowsteps associated with the business flow.

Parameter

ParameterType
See the ParameterType table.

FlowDefinition

One or more parameters associated with the business flow.

FlowBusinessObjectType Table

Element

Type

Parents

Description

Name

String
restricted to MaxLength(60)

FlowBusinessObject

A container for the name of the business object included in the flow.

FlowStepType Table

Element

Type

Parents

Description

Description

String
restricted to MaxLength(255)

FlowStep

A container for the element that describes the flow step.

Name

String
restricted to MaxLength(60)

FlowStep

A container for the element for the name of the flow step.

AlternativeName

String
restricted to MaxLength(255)

FlowStep

A container for the element for the alternative name of the flow step.

Sequence

int

FlowStep

A container for the element for the sequence number of the flow step.

Type

string
restricted to MaxLength(20)
Compare
Custom
ConvertToPDI
Review
ConvertFromPDI
Load
Save
Feedback
Script

FlowStep

A container for the element the identifies the type of flow step.

OwnerAppType

string
restricted to MaxLength(10)
Guest
Host
PDI

FlowStep

The element that the system uses to determine which document format to use when parsing XML document data.

For example, specifying the OwnerAppType as Host and P6 is the host of the flow causes the system to ask the P6 provider to provide the implementation of this step.

ParameterType Table

Element

Type

Parents

Description

DefaultValue

string
restricted to MaxLength(4000)

Parameter

A container for the default value of the parameter.

Description

String
restricted to MaxLength(255)

Parameter

A container for the description of the parameter.

EnumerationOptions

EnumerationOptionsType

Parameter

A container for the element that contains the list of enumerated values when the Parameter element is specified as an enum.

Name

String
restricted to MaxLength(60)

Parameter

A container for the name of the parameter.

Sequence

int

Parameter

A container to list the order of the parameters in a sequence.

Title

String
restricted to MaxLength(255)

Parameter

A container for the title of the parameter.

Type

String
restricted to MaxLength(15)
Boolean
DateTime
Double
Int
String
Enum
Custom
Filter
HiddenString

Parameter

A container for the data type of the parameter.

EnumerationOptionsType Table

Element

Type

Parents

Description

Enumeration

EnumerationType

EnumerationOptions

A container for the element that specifies the name of the enumeration.

EnumerationType Table

Element

Type

Parents

Description

Name

String

Enumeration

A container for the element that specifies the name of the enumeration.

Related Topics

Appendix C: Primavera Gateway Schema Files

Data Value Mapping Files (*DVM.xml)

Event Provider Files (*EventProvider.xml)

FieldMapTemplate Files (*FieldMapTemplate.XML)

FileConverter Files (*FileConverter.XML)

Flow Files (*Flow.XML)

Data Dictionary Files (*MetaData.xml)

Provider Files (*Provider.xml)

XRefDefinition File (*xrefDefinition.xml)

DataConfiguration File (*dataConfiguration.XML)



Legal Notices | Your Privacy Rights
Copyright © 2013, 2021

Last Published Thursday, December 16, 2021