Plan Fragment
A plan fragment is an abstraction of a Process Component that contains configuration information that Orchestrator requires in order to handle errors and SLA notifications. Plan fragments are optional. If no plan fragment is defined for a particular Process Component then Orchestrator will use engine defaults to handle errors and no SLA notifications will occur.
During the evolution of a system it may be necessary to deploy multiple versions of a Process Component simultaneously. To support this plan fragments may be versioned. The relationship between plan fragments, versions, and process components is shown in the following diagram:
In this example plan fragment PC_1000 describes Process Component PC_1000. This Process Component may be invoked by a plan item using different versions. Therefore plan fragment PC_1000 has Version 1 which maps the Process Component of the same version. The base plan fragment always defines the currently active Process Component version.