Saxon extensions to XML Schema 1.1
The XSD 1.1 Recommendation allows implementations to define their own primitive types and facets.
At present Saxon provides three additional facets, saxon:distinct, saxon:order, and saxon:preprocess. It also provides a number of additional attributes for various
elements, including: saxon:message for
any facet; saxon:flags for the
xs:pattern facet; saxon:separator for the
xs:list element, and saxon:order for a
Saxon extensions to the XML Schema Language are implemented in the Saxon namespace