This repository has been archived by the owner on Jan 4, 2023. It is now read-only.
Releases: arkhn/FHIR2Dataset
Releases · arkhn/FHIR2Dataset
v0.1.6
v0.1.5
v0.1.4
v0.1.3.3
v0.1.3.2
v0.1.3.1
v0.1.3
Release Notes
New features
- Add a .sql() method
- A progress bar estimating time to complete the query
- Better error messages for unsupported keywords
Improvement
- A better SQL parser
- Parallel querying for queries with many response elements
- Use an hybrid Python / JS approach to analyse fhirpaths
- More tests
v0.1.2
v0.1.1-a1
v0.1.0
Release Notes
Breaking changes since v0.0.9
- must be used on FHIR APIs that accept chained requests and paging.
- Patient resources are treated like any other from now on, i.e. no Group By Patient.
New functionalities
- in the Select, search parameters or FHIRpaths can be used (instead of JsonPath)
- in the Where and the Join, search parameters must be used (instead of JsonPath)
- implementation of a parser that transforms a query in a character string into a configuration file
Bug fixes
- returns an empty table when no resource matches the query
Refactoring:
- addition of several classes replacing the numerous dictionaries/arrays
Tests & CI
- functionality to compare changes on a notebook
- added test for the function that handles FHIRpaths
- added test for empty queries