Skip to content
github-actions[bot] edited this page Jun 2, 2026 · 1 revision

Da Vinci CRD Test Kit Documentation

The Da Vinci Coverage Requirements Discovery (CRD) Test Kit is a testing tool that is designed to help implementers validate systems against the HL7® FHIR® Da Vinci Coverage Requirements Discovery Implementation Guide. Currently, it includes suites that verify the behavior of CRD clients and CRD servers against the following versions of the CRD IG

The following documentation provides information on how to use and contribute to this test kit.

Using this Test Kit

  • Getting Started: Instructions on how to set up and run the test kit.
  • Test Kit Overview: A detailed explanation of what the test kit does, its scope, and how its tests are structured.

Using the Da Vinci CRD Client Test Suites

Using the Da Vinci CRD Server Test Suites

Contributing to this Test Kit

Reference Documents

  • CRD Requirements Spreadsheets: Spreadsheets detailing the interpretation of CRD IG requirements for this test kit: v2.0.1 and v2.2.1.
  • CDS Hooks Requirements Spreadsheets: Spreadsheets detailing the interpretation of CDS Hooks specification requirements for this test kit: v2.0 for CRD v2.0.1 and v3.0.0-ballot for CRD v2.2.1. Note: Although the CRD v2.2.1 CDS Hooks background section references "CDS Hooks 2.0", the IG declares and links to CDS Hooks 3.0.0-ballot; this test kit treats CDS Hooks 3.0.0-ballot as the applicable reference for CRD v2.2.1.
  • CDS Hooks Library Requirements Spreadsheet: Spreadsheet detailing the interpretation of hook definnition requirements for this test kit.

Support

If you have any problems, please open an issue on our GitHub Issues page.

Clone this wiki locally