enable search on several resource types (_type search param) [Jasopaum]
Issue #8 Add search support for without any params or query string if context has resource type [nazrulworld]
Issue #9 multiple negative not working [nazrulworld]
fhirpath.search.SearchContext.resource_namehas been changed
fhirpath.search.SearchContext.resource_typeand now datatype is List instead of string. Please check your API. [Jasopaum]
ElasticsearchEngine::get_index_nametakes one optional parameter
Add supports for python version 3.6.
Make full capability with fhir.resources version
6.x.x, please have a look of revolutionary changes of
fhir.resourcesversions are pinned.
A must update release (from
fix: issues, those arieses due to fix bellow issue.
fhirpath.storage.FHIR_RESOURCE_SPEC_STORAGEtook wrong FHIR release as keys.
__main__module has been created, now possible to see version and/or initiated required FHIR versions. For example
python -m "fhirpath" --version,
python -m "fhirpath" --init-setup[nazrulworld]
Updated fix version of elasticsearch mappings.
FHIRPath(Normative Release) support available. A dedicated class is now available
`fhirpath.FHIRPath, although it is working in progress (meaning that many methods/functions are yet to do complete.)
Add support for important FHIR search modifier
:contains. See https://github.com/nazrulworld/fhirpath/issues/1
Add support for
:above``FHIR search modifier and `èbprefix. See https://github.com/nazrulworld/fhirpath/issues/2
Add support for
:bellowFHIR search modifier and
saprefix. See https://github.com/nazrulworld/fhirpath/issues/2
Upgrade to this version is recommended as it includes couples of major bug fixes.
fhirpath.navigatormodule has been removed and introduced new module
fhirpath.utils.Modelhas been moved to fhirpath.model`.
MuliDict``(what is expected) instead of ``MultiDictProxy.
selectfeatures are accepted, meaning that you can provide multiple path in
selectsection. for example
empty()functions are supported.
Supports path navigation with index and functions inside
QueryResult.singleare no longer return FHIR Model instance instead returning
QueryResult.fetchallreturning list of
fhirpath.engine.EngineResultRowinstead of FHIR JSON.
QueryResultiteration returning list of FHIR Model instance on condition (if select is *), other than returning list of
Add support for search parameter expression that contains with space+as (
MedicationRequest.medication as CodeableConcept)
notmodifier is now working for
“ignore_unmapped” now always True in case of nested query.
“unmapped_type” now set explicitly long value. See related issue https://stackoverflow.com/questions/17051709/no-mapping-found-for-field-in-order-to-sort-on-in-elasticsearch
Supports multiple AND values for same search parameter!.
Add support FHIR version
STU3compability for Money type search.[nazrulworld]
IN Query support added.[nazrulworld]
Support PathElement that contains string path with .as(), thus suports for Search also.
Durationtype in Search.
compositetype search param.
Multiple search values (IN search)
textfor HumanName and Address search.
Built-in providers (
plone_app) have been wiped as both becoming separate pypi project.
queriesmodule has been moved from
fqlsub-package to fhirpath package and also renamed as
There are so many improvements made for almost all most modules.
FhirSearch coverages are increased.
Sort, Limit facilities added in Query as well in FhirSearch.
numbers of bugs fixed.
First working version has been released. Of-course not full featured.
First release on PyPI.(Just register purpose, not usable at all, next release coming soon)