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

Difference between revisions of "FHIRPath CQL"

From HL7Wiki
Jump to navigation Jump to search
(Created page with "__NOTOC__ Return to Clinical Decision Support Work Group Primary Sponsor: *Implementable Technology Specifications Project Co...")
 
 
Line 12: Line 12:
 
==Project Information==
 
==Project Information==
  
This project will create a single combined query language that meets the requirements of FHIRPath, (a graph query language proposed for use within the FHIR specification) and Clinical Quality Language (CQL), (an HL7 STU for representing clinical quality logic), and which can be profiled to more appropriately meet the specific requirements of each setting.
+
This project aligned the FHIRPath specification with CQL such that CQL uses FHIRPath as it's base expression language. CQL then extends FHIRPath, adding support for libraries, expression definitions, functions, queries, and other functionality.
 
 
The project will also examine whether other query requirements can be met as part of this initiative.
 
  
 
FHIRPath Repository
 
FHIRPath Repository
[https://github.com/ewoutkramer/fhirpath/blob/master/fhirpath.md FHIRPath GitHub Repository]
+
[https://github.com/FHIR/fluentpath FHIRPath GitHub Repository]
  
 
CQL Repository
 
CQL Repository

Latest revision as of 22:47, 28 September 2017

Return to Clinical Decision Support Work Group

Primary Sponsor:

Project Co-Sponsors:

Project Information

This project aligned the FHIRPath specification with CQL such that CQL uses FHIRPath as it's base expression language. CQL then extends FHIRPath, adding support for libraries, expression definitions, functions, queries, and other functionality.

FHIRPath Repository FHIRPath GitHub Repository

CQL Repository Clinical Quality Language GitHub Repository

Initial Alignment Proposal FHIRPath:CQL::XPath:XQuery

Project Requirements: There are numerous requirements within the FHIR specification for the use of a graph query language. These requirements overlap the requirements for Clinical Quality Language, but introduce additional requirements that are not met by CQL. This project will seek to align the specifications into a single specification.

Requirements for the graph query language are a subset of the requirements for reasoning defined in Harmonization of Health Quality Artifact Reasoning and Expression Logic plus additional requirements for use within the FHIR specification as detailed here: FHIRPath Introduction.

Meeting Information

TBD

Status

In progress.

Project Documents

The Clinical Quality Language Specification has passed ballot and has been published as an STU by HL7. The publication package is available to HL7 members here.

The FHIRPath specification proposal is avaiable here.

An initial proposal for alignment is available here.