This wiki has undergone a migration to Confluence found Here

Using the FHIR Validator to transform content

From HL7Wiki
Revision as of 21:50, 22 October 2018 by GrahameGrieve (talk | contribs)
Jump to navigation Jump to search

This page describes how to use the validator to transform content from one format to another using the [FHIR Mapping Language]. To use the validator for validation, see Using the FHIR Validator

Running the validator

To use the validator, download the jar from Specifically, download the official FHIR validator at Note that you always use the current validator from the build, irrespective of what transforms you are running.. You need a current version of java to run the validator:

 java -jar org.hl7.fhir.validator.jar -transform  [params]

The params control how the transfomration occurs, and are documented here.

In general, in order to perform the transform, you need to specify:

  • what to transform
  • the map to use to transform it
  • where to put the tranform

+ you need to tell the engine where to find all the relevant logical models, mapping libraries, etc.