Customized document validation to support a flexible XML-based knowledge management framework.
This paper describes a validation architecture used within Intermountain Health Care's Clinical Knowledge Repository (CKR). The architecture provides additional functionality that complements XML Schema validation, producing user-friendly error messages and enabling validation rules reuse. The validation architecture helps document authors to fix their own errors. As a result, less than 1% of all documents in the CKR are considered invalid.