Defining variables and parameters for use in XPath expressions
Saxon allows a schema document to declare variables and parameters that can be used in XPath expressions (for example, assertions) within the same schema document. For details, see Parameterizing Schemas.