Execution Plan

This class is the data model for the plan object. It may be used across services and ID defined in XSD format.

Plan Schema

Here is the data model for the planItem object.


PlanItem Schema

Plan and PlanItem Element Details
Element Name Element Type Description
planID String

(Mandatory)

Unique identifier for the plan.
orderID String

(Mandatory)

Order ID of the order to which this plan is related.
orderRef String Order reference ID.
Originator String Originator of the AOPD request that created this plan.
planCreationDate DateTime

(Mandatory)

Date and time the plan was created.
status String

(Mandatory)

Status of the overall plan.
statusChanged dateTime

(Mandatory)

Date Time when the last status was changed.
description String

(Mandatory)

Description of the plan.
planStartDate dateTime

(Mandatory)

Start date and time for the plan.
planStartMillis long Timestamp when the plan started executing.
isAmendment boolean Flag identifying if the plan is an amendment plan.
planItem planItemType Composite object with information on plan.
udf udfSetType Composite object with information related to UDF which is user-defined data.
planItemID String Unique Id identifying the plan Item.
planItemName String Name of the plan item.
planFragmentUniqueID String The id of the process component to invoke when executing the plan item.
planFragment
orderLine List List of order lines for the corresponding plan item.
action String Action for the plan Item.
startMilestone
milestone
parentID Plan Item Ids on which this plan item depends.
childID String Plan Item Ids which are dependent on this plan item
siblingID String Plan Item Ids of sibling products for this plan item.
dependentID String Plan Item Ids of dependent products for this plan item.
startTimeStamp long Timestamp that indicates when the plan item started execution.
endTimeStamp long Timestamp that indicates when the plan item completed execution.
cancelled boolean Flag indicating if the plan was cancelled.
isNonExecuting boolean Flag indicating if the plan is non-executing i.e no plan item will be generated for this plan.
isNoResiprocalAction boolean