Omada.OE.Solution.OIM.AppLogic.SurveyFeature Namespace |
Class | Description | |
---|---|---|
![]() | BaseLogEntry |
Represents a log entry in the Survey object XML.
The following types of log entries are supported:
SurveyObjectLogEntry - represents a log entry caused by a user changing a property on a survey object.
WorkflowLogEntry - represents a log entry caused by a workflow action.
|
![]() | DataSource |
Represents a data source that we can load data from for treatment in a survey.
|
![]() | DataSourceField | |
![]() | DataSourceFilter |
A DataSourceFilter represents a filter that is applied to the data, that is loaded from a data source in order to create survey objects.
Data source filtering is only supported for DataObject data sources.
|
![]() | FilterOperatorHelper | |
![]() | FormProperty |
Property on the form
|
![]() | GridProperty | |
![]() | LogEntry |
Represents a log entry caused by a user changing a property on a survey object.
|
![]() | ObjectTypeFilter |
A ObjectTypeFilter represents a filter that is applied to a survey object.
|
![]() | PostAction |
Configuration of a post action. A post action represents a .net method to be executed when a survey object is completed.
|
![]() | RequiredDataSet |
Represents a required data set in a survey template. The required data set
is populated before the main data source query but it can be executed in another
database. It has the same parameters as the main query. The result is stored
in a temporary table which can be used in the main query.
|
![]() | ScopeVariable |
Model class for a Scope variable used in a Survey template
|
![]() | SurveyAssigneeExpressionController |
Asssignee expression controller for survey
|
![]() | SurveyCommandPropertyValues |
Used in conjunction with SurveyObjectCommandData to update a specific object in a survey
|
![]() | SurveyConsts | |
![]() | SurveyController | |
![]() | SurveyControllerHelper |
Helper class for SurveyController
|
![]() | SurveyEventController | |
![]() | SurveyExportController | |
![]() | SurveyForm | |
![]() | SurveyGrid | |
![]() | SurveyLaunchOptions |
Options for launching a survey process.
|
![]() | SurveyLaunchResult |
Returned by LaunchSurvey
ProcessId, will contain id of the launched process
ActivityIds, will contain a list of the active activities where the survey process is
ActiveUserWorkItem, if the active user has a workitem will this contain the id of it
|
![]() | SurveyObject |
Represents a survey object loaded from a data source (so either it represents a data object or a sql object).
|
![]() | SurveyObjectCommand |
Represents an update commmand for a survey object that has been edited by the user in the browser.
|
![]() | SurveyObjectCommandData |
This class is used for submitting Survey objects with updates
|
![]() | SurveyObjectCommandHelper | |
![]() | SurveyObjectData |
Represents a survey object that has been edited by the user in the browser.
The class is used by the 'UpdateSurveyObjects' webservice.
|
![]() | SurveyObjectGeneratorController |
This class contains logic for generating survey objects
|
![]() | SurveyObjectRoutingInfo | |
![]() | SurveyObjectType | |
![]() | SurveyObjectWorkflowInfo |
Lightweight (with few dependencies) representation of a SurveyObject.
|
![]() | SurveyProperty | |
![]() | SurveyReportController |
API logic for survey reports
|
![]() | SurveyReportControllerSurveyDashboardIntData |
One cell of a label and int data
|
![]() | SurveyReportControllerSurveyDashboardStrData |
One cell of a label and int data
|
![]() | SurveyReportObject |
This object is used to keep data for a survey object in a survey, in order to print a PDF document with all the survey objects
|
![]() | SurveyScheduleController |
Controller for Scheduling of surveys
|
![]() | SurveySerializer |
The SurveySerializer class supports serialization of a survey data structure to a "SurveyDataML" xml document.
|
![]() | SurveySetting |
Model class for a Survey setting used in a Survey template
|
![]() | SurveyTemplate | |
![]() | SurveyTemplateController |
The SurveyTemplateController deserialize and validate SurveyTemplateML documents.
Also, it can publish a survey process template based in a SurveyTemplateML document.
|
![]() | SurveyTemplateControllerSurveyStatusValues | |
![]() | SurveyTemplateDeserializer |
The SurveyTemplateDeserializer class supports deserialization of a "SurveyTemplateML" xml document to an object representation.
|
![]() | SurveyTemplateInfo |
Survey template info
|
![]() | SurveyTemplateSerializer |
This class is capable of serializing a SurveyTemplate object to survey template xml
|
![]() | SurveyTemplateSystemNameException |
The exception is thrown when the system name of a survey template not unique
|
![]() | SurveyUpdateAndRouteOptions | |
![]() | SurveyVariableBase |
Base class for a Survey variable which can be defined on a Survey template.
Currently two classes inherits from this base:
1. ScopeVariable
2. SurveySetting
|
![]() | SurveyWorkflow | |
![]() | SurveyWorkflowStep | |
![]() | SurveyWorkflowstepAssigneeExpression |
Assignee expression used for surveys
|
![]() | WorkflowStepLogEntry |
Represents a workflowsteplog entry caused by a user completing the survey object in a specific step
|
Enumeration | Description | |
---|---|---|
![]() | AssigneeStatsSortKey |
Enum used in sorting of SurveyAssigneeQuestionStats objects
|
![]() | DataSourceStartObject |
Enum for start object type.
Used in field mappings for data sources and assignee expressions.
|
![]() | DataSourceType | |
![]() | DataType | |
![]() | FieldState | |
![]() | FilterOperator | |
![]() | SerializerMode | |
![]() | SSOEventType |
Survey shadow object Event Type.
|
![]() | SurveyGroupStateEnum |