Click or drag to resize
ProcedureTemplateStep Class
Represents Procedure Template steps items.
Inheritance Hierarchy
SystemObject
  CorrigoService.EntitiesCorrigoEntity
    CorrigoServiceCorrigoEntityWithOptimisticLock
      CorrigoServiceRemovableCorrigoEntity
        CorrigoService.EntitiesProcedureTemplateStep

Namespace: CorrigoService.Entities
Assembly: ClientXMLDoc (in ClientXMLDoc.exe) Version: 1.0.0.0 (1.0.0.0)
Syntax
C#
[SerializableAttribute]
public class ProcedureTemplateStep : RemovableCorrigoEntity

The ProcedureTemplateStep type exposes the following members.

Properties
  NameDescription
Public propertyAttrDescriptor
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.
Public propertyDescription
Description. MaxLength = 512
Public propertyFieldDescriptor
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.
Public propertyIndex
Index used to sort task items; 1-based
Public propertyInstructions
Additional Instructions, optional. Max. length is 8192. This field contains HTML message shown to the end user when Procedure Step is executed.
Public propertyIsRequired
True means step is required. Until it’s done, Procedure will remain pending/open.
Public propertyProcedureTemplateId
Reference to parent Procedure Template
Public propertyTypeId
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.
Top
Remarks