Skip to content
This repository has been archived by the owner on Jan 4, 2023. It is now read-only.

Releases: arkhn/FHIR2Dataset

v0.1.6

20 Jan 21:58
Compare
Choose a tag to compare
  • Improve unlisting of single values to improve display (#94)
  • Add support for multiple use of the same parameter in WHERE clause (#93)
  • Add use of the "next" link to better paginate big queries (#92)
  • Update Readme and explicit errors in FHIR syntax (#91)

v0.1.5

20 Jan 21:56
191ba70
Compare
Choose a tag to compare
  • Improve unlisting of single values to improve display (#94)
  • Add support for multiple use of the same parameter in WHERE clause (#93)
  • Add use of the "next" link to better paginate big queries (#92)
  • Update Readme and explicit errors in FHIR syntax (#91

v0.1.4

18 Nov 11:19
8f086c7
Compare
Choose a tag to compare

Add auth option on .sql + fix empty response

v0.1.3.3

18 Nov 10:34
403249f
Compare
Choose a tag to compare

Fix support for Python 3.6 and 3.7

v0.1.3.2

26 Oct 15:01
Compare
Choose a tag to compare
Update publish action

v0.1.3.1

26 Oct 14:50
Compare
Choose a tag to compare
Update requirements.txt

v0.1.3

20 Oct 16:16
Compare
Choose a tag to compare

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

19 Aug 16:16
66d1beb
Compare
Choose a tag to compare

Release Notes

Breaking changes since v0.1.0

  • first stable release

Bug fixes

  • It was impossible to use the module before because javascript dependencies were not included.

v0.1.1-a1

18 Aug 16:58
1f02c18
Compare
Choose a tag to compare
v0.1.1-a1 Pre-release
Pre-release

Release Notes

Bug fixes

  • Integrates npm files to the module

v0.1.0

18 Aug 16:05
Compare
Choose a tag to compare

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