| ProcedureTemplateStep Class | 
 Inheritance Hierarchy
Inheritance HierarchyNamespace: CorrigoService.Entities
 Syntax
Syntax[SerializableAttribute] public class ProcedureTemplateStep : RemovableCorrigoEntity
The ProcedureTemplateStep type exposes the following members.
 Properties
Properties| Name | Description | |
|---|---|---|
|  | AttrDescriptor | 
            ID of the Asset Attribute Metadata record. 
            This value is required when TypeID == ProcedureStepType.Attribute; otherwise not supported. 
            It defines what data end user should provide when executing Procedure Step.
             | 
|  | Description | 
            Description.
            MaxLength = 512
             | 
|  | FieldDescriptor | 
            ID of the Custom Field Metadata record.
            This value is required when TypeID == ProcedureStepType.Field; otherwise not supported. 
            It defines what data end user should provide when executing Procedure Step.
             | 
|  | Index | 
            Index used to sort task items; 1-based
             | 
|  | Instructions | 
            Additional Instructions, optional. Max. length is 8192. 
            This field contains HTML message shown to the end user when Procedure Step is executed.
             | 
|  | IsRequired | 
            True means step is required. Until it’s done, Procedure will remain pending/open.
             | 
|  | ProcedureTemplateId | 
            Reference to parent Procedure Template
             | 
|  | TypeId | 
            Procedure Step Type; 
            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.
             | 
 Remarks
Remarks See Also
See Also