Semantic Validation of Standard-based Electronic Health Record Documents with W3C XML Schema

OBJECTIVES The goal of this article is to examine whether W3C XML Schema provides a practicable solution for the semantic validation of standard-based electronic health record (EHR) documents. With semantic validation we mean that the EHR documents are checked for conformance with the underlying archetypes and reference model. METHODS We describe an approach that allows XML Schemas to be derived from archetypes based on a specific naming convention. The archetype constraints are augmented with additional components of the reference model within the XML Schema representation. A copy of the EHR document that is transformed according to the before-mentioned naming convention is used for the actual validation against the XML Schema. RESULTS We tested our approach by semantically validating EHR documents conformant to three different ISO/EN 13606 archetypes respective to three sections of the CDA implementation guide "Continuity of Care Document (CCD)" and an implementation guide for diabetes therapy data. We further developed a tool to automate the different steps of our semantic validation approach. CONCLUSIONS For two particular kinds of archetype prescriptions, individual transformations are required for the corresponding EHR documents. Otherwise, a fully generic validation is possible. In general, we consider W3C XML Schema as a practicable solution for the semantic validation of standard-based EHR documents.

[1]  Jesualdo Tomás Fernández-Breis,et al.  Framework for Clinical Data Standardization Based on Archetypes , 2007, MedInfo.

[2]  A. Lewis Bastian Data validation , 1970, SIGFIDET '70.

[3]  Eric van der Vlist,et al.  XML Schema , 2002 .

[4]  Terrence A. Brooks,et al.  World Wide Web Consortium (W3C) , 2010 .

[5]  S. Led,et al.  Implementation Experience of a Patient Monitoring Solution based on End-to-End Standards , 2007, 2007 29th Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[6]  Amnon Shabo,et al.  Model Formulation: HL7 Clinical Document Architecture, Release 2 , 2006, J. Am. Medical Informatics Assoc..

[7]  J Zvárová,et al.  Semantic Interoperability in Czech Healthcare Environment Supported by HL7 Version 3 , 2009, Methods of Information in Medicine.

[8]  Catalina Martínez-Costa,et al.  A model-driven approach for representing clinical archetypes for Semantic Web environments , 2009, J. Biomed. Informatics.

[9]  Jesualdo Tomás Fernández-Breis,et al.  LinkEHR-Ed: A multi-reference model archetype editor based on formal semantics , 2009, Int. J. Medical Informatics.

[10]  Adolfo Muñoz Carrero,et al.  Model Formulation: Proof-of-concept Design and Development of an EN13606-based Electronic Health Care Record Service , 2007, J. Am. Medical Informatics Assoc..

[11]  W Gall,et al.  Austria's path toward nationwide electronic health records. , 2008, Methods of information in medicine.

[12]  P Itkonen,et al.  National health IT services in Finland. , 2007, Methods of information in medicine.

[13]  Knut Bernstein,et al.  Modelling and implementing electronic health records in Denmark , 2005, Int. J. Medical Informatics.

[14]  Kensaku Kawamoto,et al.  Viewpoint Paper: The Clinical Document Architecture and the Continuity of Care Record: A Critical Analysis , 2006, J. Am. Medical Informatics Assoc..