Schematron & SVRL Cheat Sheet

Core Schematron & SVRL

Namespaces

General Elements

Advanced

Modularity

User Experience and Schema Documentation

Rich Text

Dynamic Text

User Interface Attributes

Note: The mappings are indicative. The ISO Standard specifies the schemas for ISO Schematron and ISO SVRL; it does not specify mappings between them or order of evaluation.  Implementations may not provide all these mappings, and may allow users to select the mappings of interest; implementations should provide a way for users to select the phase, and may allow early termination on particular conditions.

Source:

  • https://github.com/Schematron/schema/blob/main/schematron.rnc
  • https://github.com/Schematron/schema/blob/main/svrl.rnc