CDS Hooks Testing Tool

About the tool

CDS Hooks is an HL7 published specification for clinical decision support. It allows for real-time clinical decision support by providing a standard way for EHRs to invoke CDS services based on events that occur during workflow. The CDS services may provide relevant guidance, alerts, and recommendations to healthcare professionals.

When developing CDS Hooks services, it is important to be able to test them against different scenarios and ensure that the services handle all input data variations correctly.

The CDS Hooks Testing Tool provides a controlled environment for testing CDS Hooks services given various data inputs. You can specify the mock FHIR content using the FHIR Shorthand (FSH) syntax (simulated patient data) and customize the context of the hook invocation.

Demo

The base URL of the CDS Hooks service.
The hook to invoke.
The mock FHIR resources in FSH.
Press the Trigger hook button to see the service response.

See also

Implementation guides used by countries or specific regions.
FHIR
Test CQL against FHIR resources.
CQL, FHIR
Visualize FHIR resources and their relationships.
FHIR
An overview of FHIR and its impact on patient care.
FHIR
Evaluate FHIR Measure resources online.
FHIR, CQL, clinical quality measures, clinical reasoning
Query FHIR stores using GraphQL.
FHIR, GraphQL
Browse the FHIR resource model.
FHIR, data models
Query FHIR servers using HFQL online.
HFQL, FHIR
Execute the $validate operation against a FHIR endpoint.
FHIR, data validation
Validate FHIR resources online.
FHIR, data validation
Generate snapshots for FHIR StructureDefinitions.
FHIR
Evaluate FHIRPath expressions against FHIR resources.
FHIRPath, FHIR

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.