| Name | Type | Multiplicity | Description | 
|---|---|---|---|
| type | property string | [0,1] | Action to execute. | 
| parameter | property ActionParameterValueType | [0,-1] | Action parameters. | 
| outputItemName | property QName | [0,1] | If the script produces any output, this is a specification of an item (property, reference, container, or object) that provides a definition for the output. | 
| outputTypeName | property QName | [0,1] | If the script produces any output, this is a specification of a simple or complex type that provides a definition for the output. | 
| forWholeInput | property boolean | [0,1] | Should we execute the script for the whole input (true) or for each individual input item (false)? | 
| quiet | property boolean | [0,1] | If true, console output is suppressed. | 
| script | property ScriptExpressionEvaluatorType | [0,1] | Script to be executed. | 
Flags: RAM,runtime
Multiplicity: [0,1]
Flags: RAM,runtime
Multiplicity: [0,-1]
Flags: RAM,runtime
Multiplicity: [0,1]
Flags: RAM,runtime
Multiplicity: [0,1]
Flags: RAM,runtime
Multiplicity: [0,1]
Flags: RAM,runtime
Multiplicity: [0,1]
Flags: RAM,runtime
Multiplicity: [0,1]