quartic_sdk.core.entities.procedure_step
¶
The given file contains the class to refer to the ProcedureStep entity
Module Contents¶
Classes¶
The given class refers to the ProcedureStep entity which is created based upon the |
-
class
quartic_sdk.core.entities.procedure_step.
ProcedureStep
(body_json, api_helper)¶ Bases:
quartic_sdk.core.entities.base.Base
The given class refers to the ProcedureStep entity which is created based upon the procedure step response returned by the API
-
__repr__
(self)¶ Override the method to return the ProcedureStep name
-
fetch_substep_details
(self, query_params={})¶ This method is used for fetching procedure substep details like Operation/Phase/PhaseStep :param query_params: Dictionary of filter conditions :return: List of ProcedureStep(ProcedureStep Entity) Objects
-
create_procedure_step
(self, name, start_batch_tag, stop_batch_tag, procedure, order, start_rule, stop_rule, asset_list)¶ This method is used to create Procedure Step like Operation/Phase/PhaseStep :param name: ProcedureStep Name :param start_batch_tag: Tag Object :param stop_batch_tag: Tag Object :param procedure: Procedure Object :param order: Sequence in which we want to add child nodes inside parent(UnitProcedure/Operation/Phase) node :param start_rule: Rule (Util Class) Object :param stop_rule: Rule (Util Class) Object :param asset_list: List containing asset ids :return: ProcedureStep(ProcedureStep Entity) Object
-