Wrap up
In this tutorial you learned that Schematron is an expressive and flexible reporting framework that you can use as a powerful validation language. You learned how Schematron arranges validation assertions and reports into rules, which make up patterns that can be organized into phases. You learned how to execute the most common validation tasks using Schematron, as well as how to express some constraints that you may not have expected to express in a schema language.

