Abstract
The previous chapters described various approaches for models, frameworks, and architectures to support conformance and interoperability testing. This chapter provides an overview of tool instantiations. Many tools exist in the industry that provide testing capabilities related to the healthcare data exchange standards discussed in this book. A representative set of these tools is provided here. The tools in some fashion employ the concepts presented previously. When applicable, a link between the methodology used and the tool is given. Some of the production tools presented are used as part of testing and certification programs. In some cases tools are presented in detail, while in others a brief overview is given. The intent is not to provide an exhaustive catalogue and explanation of the tools, rather it is to provide a survey of the tooling landscape. The conformance testing concepts that were discussed in previous chapters are in many cases embodied in these tools.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
Schematron is a schema language that allows implementers to express rules and check an XML document against those rules.
- 2.
Note: some of the CDA-based specification validation for ONC are supported by non-NIST tooling.
References
NIST Tool Portal of HL7 v2.x Conformance and Interoperability Test Tools: http://healthcare.nist.gov/NIST-TOOLS
Center for Disease Control (CDC) Message Quality Framework (MQF). https://phinmqf.cdc.gov
Australian Healthcare Messaging Laboratory. http://www.ahml.com.au/
Gazelle Object Checker. http://gazelle.ihe.net/content/gazelle-objectschecker
Gazelle eHealth Test Framework for Interoperability. http://gazelle.ihe.net/
Patient Administration Management Simulator: http://gazelle.ihe.net/content/patientmanager
Philips ARC group (Architecture Re-use and Communications). http://www.medical.philips.com/main/
ICT Automatisering, http://www.ict.nl/en/healthcare, last accessed January 2016.
Potter G, Busbridge R, Toland M, Nagy P. Mastering DICOM with DVTk. In: Journal of Digital Imaging, Vol.20, Suppl.1, 2007, pp. 47–62.
DVTk Eye2Eye Meeting. Oxford, Feb. 8th, 2008.
HL7 API. http://hl7api.sourceforge.net/, last accessed February 28th, 2016.
Oemig F: The Comprehensive HL7 Database, www.oemig.de/hl7/, last accessed February 28th, 2016.
HL7 Switzerland. CDA-CH. http://www.hl7.ch/publikationen0.html
eHealth Suisse. eHealth Connector. https://sourceforge.net/p/ehealthconnector/wiki/Home/
http://www.healthcare.philips.com/main/about/connectivity/dicom_validation_tool.wpd
DICOM Validation Toolkit. www.dvtk.org
eHealth Suisse. CDA Validator. http://www.e-health-cda-validator.ch/validation.xhtml
HL7 Version 2: XML Encoding Syntax, Release 1. ANSI/HL7 V2 XML-2003; June 4, 2003.
Message Maker. Developed by the National Institute of Standards and Technology (NIST) in conjunction with the HL7 Conformance Special Interest Group; http://www.nist.gov/messagemaker.
Snelick R, Gebase L. Dynamically Generating Conformance Tests for Messaging Systems. Sydney Henrard. In: Software Engineering Research and Practice (SERP06) conference proceedings, WORLDCOMP’06 June 26-29, 2006, Las Vegas, Nevada.
Open eHealth Foundation: http://www.openehealth.org/
Open Health Tools: http://www.openhealthtools.org/
Surescripts: company and network to enable and support e-prescribing http://surescripts.com
Trifolia Workbench HL7 Webedition. https://trifolia.lantanagroup.com/
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
Copyright information
© 2016 Springer International Publishing Switzerland
About this chapter
Cite this chapter
Oemig, F., Snelick, R. (2016). Testing Tools. In: Healthcare Interoperability Standards Compliance Handbook. Springer, Cham. https://doi.org/10.1007/978-3-319-44839-8_14
Download citation
DOI: https://doi.org/10.1007/978-3-319-44839-8_14
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-44837-4
Online ISBN: 978-3-319-44839-8
eBook Packages: Computer ScienceComputer Science (R0)