code: def _extract_fields_of_fitted_operation(self, node: PipelineNode):
      if "h2o" in self.operation_type:
          self.fitted_operation_path = os.path.join(
              "fitted_operations", f"h2o_{self.operation_id}"
          )
      else:
          operation_name = f"operation_{str(self.operation_id)}.pkl"
          self.fitted_operation_path = os.path.join(
              "fitted_operations", operation_name
          )
      self.fitted_operation = node.fitted_operation
  
imports: import os
  from abc import ABC, abstractmethod
  from io import BytesIO
  from typing import Any, Optional, Union
  import joblib
  import numpy
  from golem.core.log import default_log
  from fedot.core.pipelines.node import PipelineNode
label_desc: Use image node_id 4 for calling the OperationTemplate obj's underlying member method code with example usage: obj._extract_fields_of_fitted_operation(node) without return types