This wiki has undergone a migration to Confluence found Here
<meta name="googlebot" content="noindex">

Difference between revisions of "FHIRPath Implementations"

From HL7Wiki
Jump to navigation Jump to search
m (Updated CQL translator description and link)
 
(6 intermediate revisions by 3 users not shown)
Line 1: Line 1:
== Known implementations for FHIRPath ==
+
==Known implementations for FHIRPath==
  
* JavaScript: [http://niquola.github.io/fhirpath-demo/#/ http://niquola.github.io/fhirpath-demo/#/]
+
*JavaScript: [fhirpath.js https://github.com/HL7/fhirpath.js]
* Java RI: In the FHIR build tooling at org.hl7.fhir.dstu3.utils.FHIRPathEngine
+
*Java RI: In the FHIR build tooling at org.hl7.fhir.dstu3.utils.FHIRPathEngine
* Pascal RI: [https://github.com/grahamegrieve/fhirserver/blob/master/reference-platform/dstu3/FhirPath.pas https://github.com/grahamegrieve/fhirserver/blob/master/reference-platform/dstu3/FhirPath.pas]
+
*Pascal RI: https://github.com/grahamegrieve/fhirserver - see the library
* .NET RI: [https://github.com/ewoutkramer/fhir-net-fhirpath https://github.com/ewoutkramer/fhir-net-api] - the .NET api includes a FhirPath evaluator.
+
*.NET RI: [https://github.com/ewoutkramer/fhir-net-fhirpath https://github.com/ewoutkramer/fhir-net-api] - the .NET api includes a FhirPath evaluator.
  
 
In addition, there is a Notepad++ FHIR Plugin that enables evaluation of FHIRPath expressions:
 
In addition, there is a Notepad++ FHIR Plugin that enables evaluation of FHIRPath expressions:
Line 12: Line 12:
 
There is a test harness for FHIRPath here:
 
There is a test harness for FHIRPath here:
  
[https://github.com/brianpos/FhirPathTester https://github.com/brianpos/FhirPathTester]
+
https://github.com/brianpos/FhirPathTester
  
The CQL-to-ELM translator that is maintained as part of the tooling for Clinical Quality Language is incorporating FHIRPath as part of the 1.2 branch:
+
The CQL-to-ELM translator that is maintained as part of the tooling for Clinical Quality Language supports FHIRPath:
  
[https://github.com/cqframework/clinical_quality_language/tree/v12 CQL-to-ELM Translator v12]
+
[https://github.com/cqframework/clinical_quality_language CQL-to-ELM Translator]

Latest revision as of 20:01, 5 October 2019

Known implementations for FHIRPath

In addition, there is a Notepad++ FHIR Plugin that enables evaluation of FHIRPath expressions:

FHIR Plugin for Notepad++

There is a test harness for FHIRPath here:

https://github.com/brianpos/FhirPathTester

The CQL-to-ELM translator that is maintained as part of the tooling for Clinical Quality Language supports FHIRPath:

CQL-to-ELM Translator