| QName | Type | Fixed | Default | Use | Inheritable | Annotation |
|---|---|---|---|---|---|---|
| arg | ST_FunctionArgument | none | optional | |||
| axis | ST_AxisTypes | none | optional | |||
| cnt | ST_UnsignedInts | 0 | optional | |||
| func | ST_FunctionType | required | ||||
| hideLastTrans | ST_Booleans | true | optional | |||
| name | xsd:string | optional | ||||
| op | ST_FunctionOperator | required | ||||
| ptType | ST_ElementTypes | all | optional | |||
| st | ST_Ints | 1 | optional | |||
| step | ST_Ints | 1 | optional | |||
| val | ST_FunctionValue | required |
<xsd:element name="if" type="CT_When" maxOccurs="unbounded"/> |