quartic_sdk.core.entities.procedure

The given file contains the class to refer to the Procedure entity

Module Contents

Classes

Procedure

The given class refers to the Procedure entity which is created based upon the procedure response

class quartic_sdk.core.entities.procedure.Procedure

Bases: quartic_sdk.core.entities.base.Base

The given class refers to the Procedure entity which is created based upon the procedure response returned by the API

UNIT_PROCEDURE = 1
__repr__(self)

Override the method to return the Procedure name

fetch_unit_procedures(self, query_params={})

This method is used for fetching all the UnitProcedures belongs to a particular procedure in PH hierarchy :param query_params: Dictionary of filter conditions :return: List of UnitProcedure(ProcedureStep Entity) Objects

create_unit_procedure(self, name, start_batch_tag, stop_batch_tag, order, start_rule, stop_rule, asset_list)

This method is used to create UnitProcedure inside a particular Procedure :param name: UnitProcedure Name :param start_batch_tag: Tag Object :param stop_batch_tag: Tag Object :param order: sequence in which we want to add child nodes inside parent(procedure) node :param start_rule: Rule (Util Class) Object :param stop_rule: Rule (Util Class) Object :param asset_list: List containing asset ids :return: UnitProcedure(ProcedureStep Entity) Object