Skip to content

v9.4.0

Latest

Choose a tag to compare

@johngrimes johngrimes released this 17 Feb 22:57
· 48 commits to main since this release
v9.4.0
1bfd049

Add single-resource FHIRPath evaluation to the library API, enabling evaluation of FHIRPath expressions against individual FHIR resource JSON strings without pre-loading datasets. Includes language bindings for Python and R.

New features

Single-resource FHIRPath evaluation

  • Added evaluateFhirPath() to the Java library API for evaluating FHIRPath expressions against a single FHIR resource JSON string (#2502)
  • Support for context expressions and user-defined variables (%varName resolution)
  • Added evaluate_fhirpath() to the Python library
  • Added pathling_evaluate_fhirpath() to the R library

Bug fixes

  • Register the union operator (|) in BinaryOperatorType, fixing UnsupportedFhirPathFeatureError when parsing union expressions

Documentation

  • Remove incorrect claim of & operator support from FHIRPath documentation
  • Add "Single resource evaluation" section to FHIRPath documentation with examples in Java, Python, R, and Scala

Full Changelog: v9.3.1...v9.4.0