| Name | Type | Multiplicity | Description | 
|---|---|---|---|
| name | property string | [0,1] | |
| description | property string | [0,1] | |
| extension | container ExtensionType | [0,1] | Place for non-standard object properties. | 
| parameter | container ExpressionParameterType | [0,-1] | Function input parameters | 
| returnType | property QName | [0,1] | |
| trace | property boolean | [0,1] | |
| stringFilter | property StringFilterType | [0,-1] | |
| variable | property ExpressionVariableDefinitionType | [0,-1] | |
| returnMultiplicity | property ExpressionReturnMultiplicityType | [0,1] | |
| allowEmptyValues | property boolean | [0,1] | |
| queryInterpretationOfNoValue | property QueryInterpretationOfNoValueType | [0,1] | |
| runAsRef | reference ObjectReferenceType | [0,1] | Reference to the user whose identity will be used to execute the expression. | 
| expressionEvaluator | property anyType | [1,-1] | |
| name | property string | [1,1] | 
Flags: RAM,runtime
Multiplicity: [0,1]
Flags: RAM,runtime
Multiplicity: [0,1]
Flags: dyn,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,AVals:2
Multiplicity: [0,1]
Flags: RAM,runtime
Multiplicity: [0,1]
Flags: RAM,runtime,AVals:5
Multiplicity: [0,1]
Flags: RAM
Multiplicity: [0,1]
Flags: RAM,runtime
Multiplicity: [1,-1]
Flags: RAM,runtime
Multiplicity: [1,1]