SMART on FHIR Testing Tool

About the tool

SMART on FHIR apps securely interact with FHIR servers following the SMART on FHIR specification to access healthcare data and perform operations on the data. They provide various functionalities to improve patient care, enhance clinical workflows, facilitate data analysis, and so on.

When developing SMART on FHIR apps, it is important to test the app flows to ensure that the app functions correctly and handles different scenarios as expected. To help with this process, I've created the SMART on FHIR Testing Tool which allows you to simulate different app launch contexts and FHIR server content to test your app against various scenarios and configurations.

The FHIR server content needs to be specified using the FHIR Shorthand (FSH) language and can include, e.g., different patient records, medical conditions, or medication data. The launch context needs to be specified using JSON.

Demo

See also

Test CQL against FHIR resources.
CQL, FHIR
A patient-facing SMART on FHIR that helps you monitor your blood sugar levels over time.
SMART on FHIR
Query FHIR stores using GraphQL.
FHIR, GraphQL
Test CDS Hooks online.
CDS Hooks, FHIR
Generate snapshots for FHIR StructureDefinitions.
FHIR
Browse the FHIR resource model.
FHIR, data models
Author and debug FHIR Mapping Language files.
FHIR Mapping Language, FHIR
What are SMART on FHIR scopes and how do they work?
SMART on FHIR
Query FHIR terminology services online.
FHIR, terminologies
Query FHIR servers using HFQL online.
HFQL, FHIR
Convert FHIR Mapping Language into StructureMap resources.
FHIR Mapping Language, FHIR
The list of FHIR-compliant servers for working with code systems, value sets, and concept maps.
FHIR, terminologies

Made by Anton Vasetenkov.

If you want to say hi, you can reach me on LinkedIn or via email. If you like my work, you can support me by buying me a coffee.