Touchstone is an Infrastructure as a Service (IaaS) and Testing as a Service (TaaS) Open Access Solution for health information exchange. Touchstone strives to live up to its dictionary definition - a criterion for determining the quality or genuineness of a thing - by offering thousands of tests in an easy-to-use system for determining a test system's conformance and interoperability against published specifications, standards, and profiles, including templates and implementation guides.

Touchstone ...


  • allows for automated, internet-based interoperability FHIR Testing against the HL7 FHIR specifications and standards.
  • tests interoperability with other FHIR Server and FHIR Client implementations.
  • has been engineered from the ground up to leverage the new FHIR TestScript resource.
  • is a blend between Test-Driven-Development (TDD) methodologies and Natural Language Processing (NLP) test scripts.
  • has been featured at HL7 FHIR Connectathons and is being leveraged in a continuous testing environment by numerous leading HL7 FHIR implementers.
  • plays an active role in the HL7 Conformance Testing community, the HL7 Argonaut Project, and the HSPC Implementation community.
Features include...
  • self-registration of user accounts and organizations.
  • ability for users to execute FHIR test scripts against test systems with Touchstone serving as the initiator of message exchanges.
  • ability for users to initiate message exchanges from their test systems against other peer test systems with Touchstone FHIR testing tool serving as the intermediary.
  • ability to drill down to individual operations and assertions in test execution results during FHIR Testing.
  • ability to save configured sets of test scripts as named "test setups" for re-execution.
  • controlled access to test scripts, test systems, and test results at the user, organization, and organization group levels.
Touchstone Updates
  • Touchstone 5.0 Released NEW Jun 29, 2020
    • Multi-Profile Validator Enhancement
      • Enabling testing against an existing profile and a newer version of that profile for the same FHIR version.
      • Touchstone will allow for different validators to exist for a FHIR Version, be associated to a TestScript at upload, be selected for a test setup at runtime.
      • Users with appropriate authority will be able to upload IG Validation Packages, upload testscripts and associate them to one or more validator packages.
    • Conformance Suites Enhancement
      • Enabling organizations to build their own certification program and easily see results of systems who test against it.
      • Conformance Suites can be defined by an organization, can include only the tests needed for certification, can automatically build conformance reports.
      • Conformance Suites are versioned so that organizations can know which version of the suite they tested against and so that an organization knows which version of the suite organizations are certified against.
      • Users can see and select the Conformance Suite they want to certify against.
      • Testers and Organizations can easily and instantly see conformance in both a graphical and tabular view.
  • Touchstone 4.7.5 and TestScript Editor 1.3.1 Released Feb 22, 2020
  • Touchstone 4.3.0 and TestScript Editor 1.3.0 Released Jan 9, 2019
    • Support for FHIR 4.0.0
      • Touchstone now offers FHIR 4.0.0 testing, supporting the HL7 FHIR Connectathon 20 event. See FHIR directory of versions.
      • FHIR 4.0.0 test scripts can be found in FHIR4-0-0-Connectathon20, FHIR4-0-0-Basic and FHIR4-0-0-Advanced test groups under Test Definitions. Support for more FHIR resources in FHIR4-0-0-Basic test group will be added in the coming days.
    • See Release notes for more details.
  • Touchstone 4.0.0 and TestScript Editor 1.2.1 Released Sep 24, 2018
    • Support for CDS Hooks Specification
      • Touchstone now offers CDS Hooks 1.0 testing, supporting the HL7 FHIR Connectathon 19 event.
      • CDS Hooks test scripts can be found under Test Definitions when you switch the domain to CDS Hooks.
    • Support for FHIR 3.5.0 (R4 Ballot #2)
    • TestScript Editor now supports automatic updates. You can download the latest here.
    • See Release notes for more details.