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 xs:unique/xs:field
element.
Saxon extensions to the XML Schema Language are implemented in the Saxon namespace
http://saxon.sf.net/
.