Organizations subscribe at different subscription levels depending on their organizational need.
Users within your organization that you grant Test Editor privilege to will be able to upload Test Scripts to Touchstone.
You can limit access to those test scripts to yourself, members of your organization, or members of your organization group. You can also give everyone access to those test scripts.
You can adopt TDD (Test-Driven Development) in your organization by enhancing these test scripts in lockstep with the capabilities of your test system over time.
Learn more about the TestScript resource
Learn how to create test scripts
Open/Free | - |
---|---|
Starter | |
Basic | |
Project | |
Enterprise | |
Program |
Advanced Test scripts are TestScripts developed and uploaded by Touchstone Support that include advanced operations such as create, update, delete, or patch on a base FHIR resource. Advanced access allows the user to view and execute test scripts in the Advanced test definition folders.
As new specification versions are released, new Advanced test groups will be uploaded by AEGIS that will test changes in the specification.
Learn how to execute test scripts in Touchstone
Learn more about the TestScript resource
Open/Free | - |
---|---|
Starter | - |
Basic | |
Project | |
Enterprise | |
Program |
Test Executions and Analytics/Conformance metrics can be published within Touchstone. By doing so, you can embed links to your Touchstone test executions and Analytics/Conformance in other web-sites and allow interested parties to see proof of your results.
Open/Free | - |
---|---|
Starter | - |
Basic | |
Project | |
Enterprise | |
Program |
The TestScript Editor is an Eclipse-based desktop development environment. It provides a comprehensive suite of development tools for creating, managing and publishing TestScript resources. It is designed to simplify test script development and accommodate a large number of users, ranging from beginners to experts.
Open/Free | - |
---|---|
Starter | - |
Basic | - |
Project | - |
Enterprise | |
Program |
Test executions can be launched and monitored via remote RESTful web services without the need for Touchstone UI. This allows for integration of Touchstone test executions as part of your internal automated regressions tests (e.g. Continuous-Integration runs).
Learn how to integrate Touchstone with CI
Learn how to integrate Touchstone with Jenkins
Open/Free | - |
---|---|
Starter | - |
Basic | - |
Project | - |
Enterprise | |
Program |
The Reporting Dashboard allows you to personalize and refine the displayed report data. You will be able to review a report, export content to various output formats, and apply formatting, and filters to control how the data is displayed.
Open/Free | - |
---|---|
Starter | - |
Basic | - |
Project | - |
Enterprise | - |
Program |
A WildFHIR Reference Implementation server instance will be built and maintained on behalf of the organization. This reference implementation can be public or private and is intended to support testing services for the organization. In addition, one validator instance will be created and maintained for use by the organization for uploading their own profiles as needed for validation.
Open/Free | - |
---|---|
Starter | - |
Basic | - |
Project | - |
Enterprise | - |
Program |
Ability for users within your organization to upload IG Validation Packages in Touchstone. This gives you control over validation in Touchstone.
Open/Free | - |
---|---|
Starter | - |
Basic | - |
Project | - |
Enterprise | |
Program |
Touchstone supports multi-profile testing, where a single test can be run against multiple different validators. TestScripts and fixtures are validated both upon upload and at test execution. Note, to associate a TestScript to multiple validators, those additional validators need to be set up in Touchstone.
Open/Free | - |
---|---|
Starter | - |
Basic | - |
Project | - |
Enterprise | - |
Program |
Ability to have and manage an Org Group, which allows for implementation or certification bodies to control access to TestScripts, Test Suites, and the ability for Org Group Reps to review results from member organizations.
Open/Free | - |
---|---|
Starter | - |
Basic | - |
Project | - |
Enterprise | - |
Program |
Ability for users within your organization to create and edit Conformance Suites in Touchstone.
Open/Free | - |
---|---|
Starter | - |
Basic | - |
Project | - |
Enterprise | |
Program |
Hands-on training on FHIR Specification and Touchstone provided by a FHIR-Certified Implementor in a classroom setting. Free seats are provided to organizations based on their subscription level.
Open | - |
---|---|
Starter | - |
Basic | 1 free seat |
Project | 1 free seat |
Enterprise | 2 free seats |
Program | 5 free seats |
* Please contact us so we can determine the most cost-effective way of addressing your training needs.
Organizations can receive support at Touchstone_Support@aegis.net. The level of support received will depend on the subscription level.
Open | Public support provided as available | |
---|---|---|
Starter / Basic | Level 3 | Technical support for test script issues as support staff are available |
Project | Level 2 | Technical support for test system setup and connectivity issues, diagnosis of test case error, test script issues as support staff are available |
Enterprise / Program | Level 1 | Technical support for test system setup and connectivity issue, advanced-level diagnostics of test case errors and test script issues, support staff assigned to cases within 24 hours |
The maximum number of users that may be associated to your organization in Touchstone. If there are users in an organization that are no longer active, the Org Rep may 'Reject' that user from the organization's registration (done from the User page) to allow more users to join the organization if needed.
Open/Free | 1 |
---|---|
Starter | 100 |
Basic | 100 |
Project | 100 |
Enterprise | 100 |
Program | 100 |
The maximum number of Organization Reps that may be associated to an organization. By default, the user that created the organization becomes the Org Rep and can approve new users to the organization as well as grant user roles for those users. Organizations may switch Org Reps as needed. Org Reps: can approve and reject membership requests, publish test results that belong to the organization, submit requests on behalf of the organization for membership into Org Groups, view and update the roles, monitor the user history of users within the organization, send messages from Touchstone to users within the organization, and are contacted by Touchstone site administrator for issues that pertain to the organization and its test systems.
Open/Free | 1 |
---|---|
Starter | 1 |
Basic | 2 |
Project | 2 |
Enterprise | 5 |
Program | 5 |
The maximum number of Test Setups that can be executed in a 24-hour period. This does not place a limit on the number of TestScripts in each Test Setup. To increase the number of allowable Test Executions per day, please refer to the Subscription levels to see if a higher subscription would suit your organization's testing needs.
Open/Free | 10 |
---|---|
Starter | 25 |
Basic | 50 |
Project | 75 |
Enterprise | 250 |
Program | 250 |
The maximum number of Test Systems that can be active at a single time. This does not put a limit on the number of Test Systems that an organization can have created at a single time, but the number of those Test Systems that are active and usable.To increase the number of allowable active Test Systems, please refer to the Subscription levels to see if a higher subscription would suit your organization's testing needs.
Open/Free | 1 |
---|---|
Starter | 2 |
Basic | 5 |
Project | 25 |
Enterprise | 50 |
Program | 75 |
The maximum number of Test Setups that can be executed at the same time either by one users or multiple users belonging to the organization. To increase the number of concurrent allowable Test Executions, please refer to the Subscription levels to see if a higher subscription would suit your organization's testing needs.
Open/Free | 1 |
---|---|
Starter | 1 |
Basic | 5 |
Project | 5 |
Enterprise | 10 |
Program | 10 |
Users within your organization will have access to all test scripts in the Basic and Connectathon test groups. As new specification versions are released, new Basic and Connectathon test groups will be added that will test changes in the specification.
Learn how to execute test scripts in Touchstone
Open/Free | |
---|---|
Starter | |
Basic | |
Project | |
Enterprise | |
Program |
Users within your organization will have access to test scripts uploaded by other organizations (assuming those organizations have not restricted access to their test scripts).
You will have immediate access to these test scripts as they are uploaded by other organizations.
Note that these test scripts may not have been tested by AEGIS and may not be of the same quality as Basic, Connectathon, Advanced, and Premium test scripts. They do provide the opportunity to collaborate with other organizations closely without AEGIS playing the "middleman".
Learn how to execute test scripts in Touchstone
Learn more about the TestScript resource
Open/Free | |
---|---|
Starter | |
Basic | |
Project | |
Enterprise | |
Program |
Test Systems within your organization can exchange messages with other test systems within and outside your organization. The interactions would take place via Touchstone proxy endpoints. This allows Touchstone to capture the messages and run the assertions in the test scripts.
Your test systems can both initiate and respond to requests from other test systems.
Learn how to perform Peer-to-Peer testing in Touchstone
Open/Free | |
---|---|
Starter | |
Basic | |
Project | |
Enterprise | |
Program |
Organizations can monitor the conformance of their tests systems to a specification based on test scripts available in Touchstone.
Only interactions that are supported by the test system will count towards "% Conformant" as Touchstone takes into account the interactions declared in the test system's capability statement.
Note that access to the Advanced test group (shown in snaphshot) is restricted to subscribers.
Learn how to perform Conformance-based testing in Touchstone
Open/Free | |
---|---|
Starter | |
Basic | |
Project | |
Enterprise | |
Program |
Organizations that are testing with HL7 v2/v3, IHE, or X12 will have access to Touchstone Support to address questions or concerns. This does not restrict organizations at any subscription level from testing these standards.
Open/Free | - |
---|---|
Starter | - |
Basic | - |
Project | - |
Enterprise | Optional, at additional cost |
Program |
Subscription fees are per organization and can be paid monthly or annually. Subscription level dictates how many users an organization may setup within Touchstone.
You can cancel within 14 days of subscribing. Full refund will be issued.
Subscription fees may increase and are currently based on introductory discount rates. Organizations which subscribe annually or commit to additional yearly commitments will not be subject to price increases during the subscription period.
Yes, for subscribers at the Starter subscription level and above, they will be available to active subscibers.
Annual Subscribers will receive an invoice yearly. Monthly subscribers will be invoiced on the 1st of each month. Failure to pay invoices within 30 days will result in locking of the organization's user accounts until paid.
There is no extra fee for upgrading your plan.
If you upgrade from Starter to Project or Enterprise, the difference in fees will be pro-rated for that month.
If you downgrade from Enterprise to Project or Project to Starter, the new fee will be assessed at the end of the current annual contract.
If you cancel your subscription, the cancellation will take effect at the end of the contract. For monthly Starter subscribers, it will take place the following month. For annual subscribers, the cancellation will take place at the end of the current contract.
If an organization uploads test scripts and marks them as Can be viewed by Everyone, then all organizations will have access to those test scripts.
If an organization uploads test scripts and marks them as Can be viewed by My organization groups, then only organizations belonging to the same group as that organization will have access to those test scripts.
If an organization uploads test scripts and marks them as Can be viewed by My organization, then only members of that organization will have access to those test scripts.
If an organization uploads test scripts and marks them as Can be viewed by Me, then only the person that uploaded those test scripts will have access to them.
It means that AEGIS will allow as many (e.g. Test Executions) as Touchstone can handle.
To test your product in a client implementation, a Program level subscription is required.