Table 9 Comparison of FHIR data transformation approaches using a 1–5 scale

From: SQL on FHIR - Tabular views of FHIR data using FHIRPath

Approach

Expressivity

Ease of Implementation

Portability

Ease of Use

Total

SQL on FHIR v2

3

4

5

4

16

SQL on FHIR v1

4

4

3

3

14

FQL

3

3

4

4

14

SQL/JSON

4

3

4

3

14

Pathling Extract

3

3

3

4

13

FHIR/GraphQL

2

4

4

3

13

Whistle

5

2

3

2

12

FML

5

2

3

2

12

FHIR-PYrate

2

4

2

4

12

FhirExtinguisher

1

4

4

3

12

fhircrackr

3

3

2

3

11

CQL

5

1

3

2

11