...
Workflow Component | Naming Convention |
---|---|
Parent Document Type | <process name>.eDoc.ParentDocType |
Child Document Type | <process name>.eDoc.ChildDocType |
Route Path Node | <process name>.eDoc.<node name>.Node |
Route Path Split | <process name>.eDoc.<split name>.Split |
Route Path Branch | <process name>.eDoc.<branch name>.Branch |
Route Path Join | <process name>.eDoc.<join name>.Join |
eDocLite Form Definition | <process name>.eDoc.Form |
eDocLite Style Definition | <process name>.eDoc.Style |
Rule Attribute | <process name>.eDoc.<rule attribute name>.RuleAttribute |
Rule Template | <process name>.eDoc.<rule template name>.RuleTemplate |
Rule | <process name>.eDoc.<rule name>.Rule |
XML Files | Naming Convention |
Parent Document Type | <process name>.eDoc.ParentDocType.xml |
Child Document Type | <process name>.eDoc.ChildDocType.xml |
eDocLite Form | <process name>.eDoc.Form.xml |
Rule Attributes | <process name>.eDoc.RuleAttributes.xml |
Rule Templates | <process name>.eDoc.RuleTemplates.xml |
Rules | <process name>.eDoc.Rules |
...
First, we build a table documenting the routePath, the routeNodes and the ruleTemplate applied to each node:
Node | nextNode | Request ruleTemplate | |
---|---|---|---|
RequestFirewallChange.eDoc. Request .Node (the Start Node) | ReviewCurrentConfiguration | RequestFirewallChange.eDoc.ReviewCurrentConfiguration.Node RuleTemplate | |
Review Current Configuration | RequestFirewallChange.eDoc.ReviewCurrentConfiguration ReviewCurrentConfiguration | InitialApproval.Node | RequestFirewallChange.eDoc.InitialApproval.Node RuleTemplate |
Initial Approval InitialApproval | RequestFirewallChange FinalApproval.eDoc.InitialApproval.Node | RequestFirewallChange.eDoc.FinalApproval.Node RuleTemplate | Final Approval |
RequestFirewallChange.eDoc.FinalApproval. FinalApproval | AcknowledgeConfiguration.Node | RequestFirewallChange.eDoc.AcknowledgeConfiguration.Node RuleTemplate | |
AcknowledgeConfiguration | none, since the workflow is done |
Second, we build a table documenting the routeNodes and the ruleTemplate applied to each node:
Request Node Name | ruleTemplate |
---|---|
RequestFirewallChange.eDoc.Request.Node | none |
RequestFirewallChange.eDoc.ReviewCurrentConfiguration.Node | RequestFirewallChange.eDoc.ReviewCurrentConfiguration.RuleTemplate |
RequestFirewallChange.eDoc.InitialApproval.Node | RequestFirewallChange.eDoc.InitialApproval.RuleTemplate |
RequestFirewallChange.eDoc.FinalApproval.Node | RequestFirewallChange.eDoc.FinalApproval.RuleTemplate |
RequestFirewallChange.eDoc.AcknowledgeConfiguration.Node | RequestFirewallChange.eDoc.AcknowledgeConfiguration.RuleTemplate |
The resulting XML looks like so:
...