ProcedureTemplateStep

Property NameProperty ValueProperty Description
ProcedureTemplateIdIntegerReference to parent object
IndexIntegerIndex used to sort task items; 1-based
DescriptionStringGets or sets DisplayAs field value.
TypeIdProcedureStepType enumeration memberProcedure Step Type; references vlangPlStepType.ID. There is also matching enumeration ProcedureStepType. Step type defines requirements and business rules for Procedure Template Step; it also defines rules for executing Procedure Step. Defined once when Procedure Template Step is created and can't be changed after that.
IsRequiredBooleanBoolean Flag; True means step is required. Until it's done, Procedure will remain pending/open.
FieldDescriptor{CustomFieldDescriptor entity reference}ID of the Custom Field Metadata record, references vlangCfDescrObject.ID. This value is required when TypeID == ProcedureStepType.Field; otherwise not supported. It defines what data end user should provide when executing Procedure Step.
AttrDescriptor{AttributeDescriptor entity reference}ID of the Asset Attritbute Metadata record, references vlangModPropObject.ID. This value is required when TypeID == ProcedureStepType.Attribute; otherwise not supported. It defines what data end user should provide when executing Procedure Step.
InstructionsStringAdditional Instructions, optional. Max. length is 200k. This field contains HTML message shown to the end user when Procedure Step is executed.
ConditionTypeProcedureStepConditionType or NULLType of procedure step depending on condition. Matches enumeration ProcedureStepConditionType. Step can be Regular, Parent, or Conditional, depending on hierarchy of steps.
ParentStepIdIntegerLinking Foreign KEy Field for ParentStep property.
ConditionCustomField{CustomFieldOption entity reference}
ConditionAttribute{AttributeOption entity reference}
YIdxIntegerIndex of Y in the three-position step number format "X.Y.Z", applicable only for Conditional steps.
ZIdxIntegerIndex of Z in the three-position step number format "X.Y.Z", applicable only for Conditional steps.
IsRemovedBooleanGets or sets the boolean flag indicating if an entity was deleted.
ConcurrencyIdIntegerGets or sets the concurrency identifier used for optimistic locks.
IdIntegerGets or sets a Corrigo entity identifier.
Properties[{PropertyTreeNode object reference}, ...]List of filled properties
LimitMultipleEntitiesNumberBehaviourBooleanReturn exception instead of payload if there are more record was retrieved than configured in "*option_name*" company property Used for limiting records in Integration REST API