# Downloads - Da Vinci - Documentation Templates and Rules v2.2.0

## Downloads

### Downloads

* This full [DTR Implementation Guide](../full-ig.zip)
* FHIR R4 DTR Resource Definitions [(JSON)](https://www.hl7.org/fhir/definitions.json.zip) [(XML)](https://www.hl7.org/fhir/definitions.xml.zip) [(TTL)](https://www.hl7.org/fhir/definitions.ttl.zip)
* FHIR R4 DTR Profile Examples [(JSON)](https://www.hl7.org/fhir/examples.json.zip) [(XML)](https://www.hl7.org/fhir/examples.xml.zip) [(TTL)](https://www.hl7.org/fhir/examples.ttl.zip)
* FHIR R4 DTR [Validator Pack](https://www.hl7.org/fhir/validator-hl7.fhir.us.davinci-dtr.pack)
* The full [FHIR R4 core](http://hl7.org/fhir/R4/fhir-spec.zip) specifications and other [FHIR core downloads](http://hl7.org/fhir/R4/downloads.html)
* A [validator](https://fhir.github.io/latest-ig-validator/org.hl7.fhir.validator.jar) that can be used to check FHIR resource instance validity and [instructions on how to use it](https://confluence.hl7.org/display/FHIR/Using+the+FHIR+Validator)

-------

#### Package File

The following package file includes an NPM (Node Package Manager) package file used by many of the FHIR tools. It contains all the value sets, profiles, extensions, list of pages and URLs in the implementation guide (IG), etc. defined as part of this version of the IG. This file should be the first choice whenever generating any implementation artifacts since it contains all of the rules about what makes the profiles valid. Implementers will still need to be familiar with the content of the specification and profiles that apply to make a conformant implementation.

See the overview on validating [FHIR profiles and resources](http://hl7.org/fhir/R4/validation.html):

* [Package](https://www.hl7.org/fhir/package.tgz)
* [Clinical Quality Language (CQL)](https://hl7.org/fhir/uv/sdc/STU3/full-ig.zip) specification
* [SMART on FHIR](http://www.hl7.org/fhir/smart-app-launch/full-ig.zip) specification

-------

#### Cross Version Analysis

This is an R4 IG. None of the features it uses are changed in R4B, so it can be used as is with R4B systems. Packages for both [R4 (hl7.fhir.us.davinci-dtr.r4)](../package.r4.tgz) and [R4B (hl7.fhir.us.davinci-dtr.r4b)](../package.r4b.tgz) are available.

