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 |