 defmodule OpenAperture.ProductDeploymentOrchestratorApi.PlanTreeNode do 
 
-  defstruct type: nil,
+  defstruct id: nil, 
+    type: nil,
     execution_options: %{},
     options: %{},
     on_success_step_id: nil,



    %{
      type: root.type,
      execution_options: root.execution_options,
      options: root.options,

    end

    %OpenAperture.ProductDeploymentOrchestratorApi.PlanTreeNode{
      id: payload[:id],
      type: payload[:type],
      execution_options: payload[:execution_options],
      options: payload[:options],
