# FHIR Artifacts - Da Vinci - Documentation Templates and Rules v2.2.0

## FHIR Artifacts

Compliance with this implementation guide requires compliance with several profiles, extensions, and value sets. This page provides an overview of where these artifacts can be found.

The FHIR artifacts used by DTR are organized according to whether the content was developed as part of the US Core implementation guides or are specific to this DTR implementation guide. As a result, there are 2 different lists of artifacts - one for this **Da Vinci implementation guide** and one for the **US Core implementation guide**.

### Artifact Lists

| | |
| :--- | :--- |
|  | [DTR-Specific Artifacts](artifacts.md) |
|  | [US Core 7.0.0 artifacts](http://hl7.org/fhir/us/core/STU7) |
|  | [US Core 6.1.0 artifacts](http://hl7.org/fhir/us/core/STU6.1) |
|  | [US Core 3.1.1 artifacts](http://hl7.org/fhir/us/core/STU3.1.1) |

These FHIR artifacts define the data that can be utilized by DTR Apps when executing CQL, SMART on FHIR, or queries from Payers by means of operations. (e.g., `Questionnaire`, `QuestionnaireResponse`, `$questionnaire-package`, `$next-question`, etc.)

The artifacts are of four types:

* [Profiles](http://hl7.org/fhir/R4/profiling.html) constrain FHIR resources to reflect DTR requirements
* [Extensions](http://hl7.org/fhir/R4/extensibility.html) define additional data elements that can be conveyed as part of a resource
* [Code Systems](http://hl7.org/fhir/R4/codesystem.html) define terminologies to be used in one or more of the profiles
* [Value Sets](http://hl7.org/fhir/R4/valueset.html) define the specific subsets of both DTR-defined and other code systems that must be (or are recommended to be) used within one or more profile elements

For this implementation guide, Must Support means conformance to both the [US Core](http://hl7.org/fhir/us/core/STU3.1.1) guidance, as well as the [HRex Implementation Guide](http://build.fhir.org/ig/HL7/davinci-ehrx/) (See this guide's [US Core Implementation Guide](background.md#us-core-implementation-guide) background)

