This wiki has undergone a migration to Confluence found Here

Difference between revisions of "Using the FHIR Mapping Language"

From HL7Wiki
Jump to navigation Jump to search
(Created page with "== General Options == There are many ways of using the FHIR Mapping language. In general, the mapping language can be executed directly, or can be translated to some other la...")
 
Line 7: Line 7:
 
The following code libraries implement a transform engine based on the FHIR Mapping Language
 
The following code libraries implement a transform engine based on the FHIR Mapping Language
  
* '''Java''' : [https://github.com/hapifhir/org.hl7.fhir.core/blob/master/org.hl7.fhir.r4/src/main/java/org/hl7/fhir/r4/utils/StructureMapUtilities.java org.hl7.fhir.r4.utils.StructureMapUtilities]] (or service wrapper: [[https://github.com/hapifhir/org.hl7.fhir.core/blob/master/org.hl7.fhir.validation/src/main/java/org/hl7/fhir/r4/validation/NativeHostServices.java org.hl7.fhir.r4.validation.NativeHostServices]]) (generally: org.hl7.fhir.r'''X'''.utils.StructureMapUtilities)
+
* '''Java''' : [[https://github.com/hapifhir/org.hl7.fhir.core/blob/master/org.hl7.fhir.r4/src/main/java/org/hl7/fhir/r4/utils/StructureMapUtilities.java org.hl7.fhir.r4.utils.StructureMapUtilities]] (or service wrapper: [[https://github.com/hapifhir/org.hl7.fhir.core/blob/master/org.hl7.fhir.validation/src/main/java/org/hl7/fhir/r4/validation/NativeHostServices.java org.hl7.fhir.r4.validation.NativeHostServices]]) (generally: org.hl7.fhir.r'''X'''.utils.StructureMapUtilities)
 
* '''C#''' : under development
 
* '''C#''' : under development
 
* '''Pascal''': [[https://github.com/grahamegrieve/fhirserver/blob/master/library/r4/FHIR.R4.MapUtilities.pas FHIR.R4.MapUtilities]]  (generally: r'''X'''/FHIR.R'''X'''.MapUtilities)
 
* '''Pascal''': [[https://github.com/grahamegrieve/fhirserver/blob/master/library/r4/FHIR.R4.MapUtilities.pas FHIR.R4.MapUtilities]]  (generally: r'''X'''/FHIR.R'''X'''.MapUtilities)

Revision as of 21:22, 3 March 2019

General Options

There are many ways of using the FHIR Mapping language. In general, the mapping language can be executed directly, or can be translated to some other language

Code Libraries

The following code libraries implement a transform engine based on the FHIR Mapping Language

Command Line Tools

  • The FHIR validator can perform transforms using the FHIR Mapping Language (see below)

Web Services

... todo

Other tools

.. todo

Running transforms via the Validator

Using the FHIR validator from the command line

Using HAPI

Using test.fhir.org