Schema http://midpoint.evolveum.com/xml/ns/public/model/scripting-3

Object Type Definitions  
Type Description
Complex Type Definitions  
Type Description
SearchExpressionType Queries the model for objects of a given type, optionally fulfilling given condition. 
ExecuteScriptType  
ExpressionSequenceType Sequence of command expressions - they are executed one after another, input sent to the sequence as a whole is then sent individually to each expression. 
ForeachExpressionType Executes a given command individually for each item arriving at the input. 
ScriptingExpressionType Root of the expression type inheritance hierarchy. 
SelectExpressionType Select given item. 
ItemListType  
ActionExpressionType Executes a given action (add, modify, delete, enable, disable, assign, . 
ExpressionPipelineType Pipeline of expressions - they are executed one after another, input sent to the pipeline as a whole is sent to the first expression. 
ActionParameterValueType Value of a parameter for an action. 
FilterExpressionType Filters input on a given condition.