🔥 HAPI FHIR - Java API for HL7 FHIR Clients and Servers
Go to file
Tadgh 57ee93251a
Mergeback 2022 07 08 (#3771)
* fix handling of common search parameters

* Revert "fix handling of common search parameters"

This reverts commit 89c45eebdc.

* Fix implementation, add test (#3378)

* Fix implementation, add test

* Tighten test

* Rip out dead modules

* Add changelog

* Jr 20220210 handle common search params in contained searches (#3377)

* fix handling of common search parameters

* add support for reference search parameters with multiple paths

* Issue 3357

* Version bump

* Fixed null pointer exception for re-loading subscription on cdr restart and when there's no partition id in the request, and added tests

* added changelogs for this fix

* Fix broken changelog file

* Can't specify specific resource type permissions for bulk export (#3376)

* deny user from exporting without perms

* add unit tests

* add changelog

Co-authored-by: olivia-you <olivia.you@smilecdr.com>

* Make migration donothing as it was added in error

* Remove ehcache

* Add version.yaml:

* Add to sources/javadocs for dist

* Fix typo

* fix up pom

* wip test removing checkstyle plugin from deployable pom

* remove test pom changes, instead just dont deploy to sonatype

* typo

* Version bump

* Add implementation, testing, and changelog

* Add backport info, make aware of 6_0_0

* add jira ref

* Fix test

* Add versionenum

* Bump dep for spring, add changelog, add versionenum, add changelog folder

* Actually do the version bump

* 3654 postgres lobs (#3656)

* Implementation, test, changelog

* Modify changelog

* Fix changelog

* Add upgrade.md file

* Modify to yaml changes

* Update hapi-fhir-docs/src/main/resources/ca/uhn/hapi/fhir/changelog/5_7_3/3654-lob-problems.yaml

Co-authored-by: Ken Stevens <khstevens@gmail.com>

* tidy

* more work

Co-authored-by: Ken Stevens <khstevens@gmail.com>

* Fix bad yaml indent

* Version bump

* Back out the reindex changes introduced in 5.7.3

* update changelog

* version bump

* added fix for subscription in default partition when default partition's id is null

* added changelog

* Add version info and changelog folder

* adding release pipeline yml file fo azure

* Fix parameter count limitation on MSSQL/Oracle large transactions (#3075)

* Fix parameter count limitation on MSSQL/Oracle large transactions

* Changelog fix

* Move changelog

* Force a change to trigger CI

* Test refactoring

* Backport oracle fix

* Fix backport

* upping version to 5.7.5 for release

* add versionenum

* Updating version to: 5.7.6 post release.

* Add query-chunk-aware code

* Add new folder

* Fix up versionenum

* Remove imports

Co-authored-by: Jason Roberts <jason.roberts@smilecdr.com>
Co-authored-by: JasonRoberts-smile <85363818+JasonRoberts-smile@users.noreply.github.com>
Co-authored-by: Mark Iantorno <markiantorno@gmail.com>
Co-authored-by: Steven Li <steven@smilecdr.com>
Co-authored-by: Olivia You <46392181+oliviayou@users.noreply.github.com>
Co-authored-by: olivia-you <olivia.you@smilecdr.com>
Co-authored-by: Ken Stevens <khstevens@gmail.com>
Co-authored-by: Long Ma <long@smilecdr.com>
Co-authored-by: James Agnew <jamesagnew@gmail.com>
2022-07-12 11:08:46 -07:00
.github bump compiler settings. JDK 11 for prod, JDK 17 for tests (#3435) 2022-02-28 21:51:32 +00:00
.mvn/wrapper Update and fix maven wrapper (#2847) 2021-11-03 11:21:49 -04:00
.mvn_/wrapper Bump core to latest versions (#2154) 2020-11-03 15:43:37 -05:00
hapi-deployable-pom 3719 enable map response terminology for bulk export (#3735) 2022-07-12 12:24:15 -04:00
hapi-fhir-android 3719 enable map response terminology for bulk export (#3735) 2022-07-12 12:24:15 -04:00
hapi-fhir-android-realm Work on JPA 2017-02-02 06:23:28 -05:00
hapi-fhir-base Mergeback 2022 07 08 (#3771) 2022-07-12 11:08:46 -07:00
hapi-fhir-batch 3719 enable map response terminology for bulk export (#3735) 2022-07-12 12:24:15 -04:00
hapi-fhir-bom 3719 enable map response terminology for bulk export (#3735) 2022-07-12 12:24:15 -04:00
hapi-fhir-checkstyle 3719 enable map response terminology for bulk export (#3735) 2022-07-12 12:24:15 -04:00
hapi-fhir-cli 3719 enable map response terminology for bulk export (#3735) 2022-07-12 12:24:15 -04:00
hapi-fhir-client 3719 enable map response terminology for bulk export (#3735) 2022-07-12 12:24:15 -04:00
hapi-fhir-client-okhttp 3719 enable map response terminology for bulk export (#3735) 2022-07-12 12:24:15 -04:00
hapi-fhir-converter 3719 enable map response terminology for bulk export (#3735) 2022-07-12 12:24:15 -04:00
hapi-fhir-dist 3719 enable map response terminology for bulk export (#3735) 2022-07-12 12:24:15 -04:00
hapi-fhir-docs Mergeback 2022 07 08 (#3771) 2022-07-12 11:08:46 -07:00
hapi-fhir-jacoco 3719 enable map response terminology for bulk export (#3735) 2022-07-12 12:24:15 -04:00
hapi-fhir-jaxrsserver-base 3719 enable map response terminology for bulk export (#3735) 2022-07-12 12:24:15 -04:00
hapi-fhir-jpa 3719 enable map response terminology for bulk export (#3735) 2022-07-12 12:24:15 -04:00
hapi-fhir-jpaserver-base Mergeback 2022 07 08 (#3771) 2022-07-12 11:08:46 -07:00
hapi-fhir-jpaserver-cql 3719 enable map response terminology for bulk export (#3735) 2022-07-12 12:24:15 -04:00
hapi-fhir-jpaserver-mdm 3719 enable map response terminology for bulk export (#3735) 2022-07-12 12:24:15 -04:00
hapi-fhir-jpaserver-model 3719 enable map response terminology for bulk export (#3735) 2022-07-12 12:24:15 -04:00
hapi-fhir-jpaserver-searchparam 3719 enable map response terminology for bulk export (#3735) 2022-07-12 12:24:15 -04:00
hapi-fhir-jpaserver-subscription 3719 enable map response terminology for bulk export (#3735) 2022-07-12 12:24:15 -04:00
hapi-fhir-jpaserver-test-utilities Mergeback 2022 07 08 (#3771) 2022-07-12 11:08:46 -07:00
hapi-fhir-jpaserver-uhnfhirtest 3719 enable map response terminology for bulk export (#3735) 2022-07-12 12:24:15 -04:00
hapi-fhir-server 3719 enable map response terminology for bulk export (#3735) 2022-07-12 12:24:15 -04:00
hapi-fhir-server-mdm 3719 enable map response terminology for bulk export (#3735) 2022-07-12 12:24:15 -04:00
hapi-fhir-server-openapi 3719 enable map response terminology for bulk export (#3735) 2022-07-12 12:24:15 -04:00
hapi-fhir-spring-boot 3719 enable map response terminology for bulk export (#3735) 2022-07-12 12:24:15 -04:00
hapi-fhir-sql-migrate 3719 enable map response terminology for bulk export (#3735) 2022-07-12 12:24:15 -04:00
hapi-fhir-storage 3719 enable map response terminology for bulk export (#3735) 2022-07-12 12:24:15 -04:00
hapi-fhir-storage-batch2 3719 enable map response terminology for bulk export (#3735) 2022-07-12 12:24:15 -04:00
hapi-fhir-storage-batch2-jobs 3719 enable map response terminology for bulk export (#3735) 2022-07-12 12:24:15 -04:00
hapi-fhir-storage-mdm 3719 enable map response terminology for bulk export (#3735) 2022-07-12 12:24:15 -04:00
hapi-fhir-storage-test-utilities 3719 enable map response terminology for bulk export (#3735) 2022-07-12 12:24:15 -04:00
hapi-fhir-structures-dstu2 3719 enable map response terminology for bulk export (#3735) 2022-07-12 12:24:15 -04:00
hapi-fhir-structures-dstu2.1 3719 enable map response terminology for bulk export (#3735) 2022-07-12 12:24:15 -04:00
hapi-fhir-structures-dstu3 3719 enable map response terminology for bulk export (#3735) 2022-07-12 12:24:15 -04:00
hapi-fhir-structures-hl7org-dstu2 3719 enable map response terminology for bulk export (#3735) 2022-07-12 12:24:15 -04:00
hapi-fhir-structures-r4 3719 enable map response terminology for bulk export (#3735) 2022-07-12 12:24:15 -04:00
hapi-fhir-structures-r5 3719 enable map response terminology for bulk export (#3735) 2022-07-12 12:24:15 -04:00
hapi-fhir-test-utilities 3719 enable map response terminology for bulk export (#3735) 2022-07-12 12:24:15 -04:00
hapi-fhir-testpage-overlay 3719 enable map response terminology for bulk export (#3735) 2022-07-12 12:24:15 -04:00
hapi-fhir-validation 3719 enable map response terminology for bulk export (#3735) 2022-07-12 12:24:15 -04:00
hapi-fhir-validation-resources-dstu2 3719 enable map response terminology for bulk export (#3735) 2022-07-12 12:24:15 -04:00
hapi-fhir-validation-resources-dstu2.1 3719 enable map response terminology for bulk export (#3735) 2022-07-12 12:24:15 -04:00
hapi-fhir-validation-resources-dstu3 3719 enable map response terminology for bulk export (#3735) 2022-07-12 12:24:15 -04:00
hapi-fhir-validation-resources-r4 3719 enable map response terminology for bulk export (#3735) 2022-07-12 12:24:15 -04:00
hapi-fhir-validation-resources-r5 3719 enable map response terminology for bulk export (#3735) 2022-07-12 12:24:15 -04:00
hapi-tinder-plugin 3719 enable map response terminology for bulk export (#3735) 2022-07-12 12:24:15 -04:00
hapi-tinder-test 3719 enable map response terminology for bulk export (#3735) 2022-07-12 12:24:15 -04:00
osgi encode narratives of contained resources (#3402) 2022-02-17 18:54:03 +00:00
src Add error codes to all exceptions (#3278) 2022-01-31 13:10:15 -08:00
tests 3719 enable map response terminology for bulk export (#3735) 2022-07-12 12:24:15 -04:00
vagrant Bump dependencies for CVES (#3359) 2022-02-07 07:56:25 -05:00
.editorconfig Add framework for Bulk Import (#2538) 2021-04-14 17:41:32 -04:00
.gitignore Merge CQL Initial Implementation Into master (#2330) 2021-01-29 16:35:38 -05:00
.whitesource Add .whitesource configuration file 2021-04-29 13:42:31 +00:00
HELPWANTED.md Work on custom params 2017-02-02 20:37:58 -05:00
LICENSE.txt
LOINC_NOTES.txt More work on loinc 2018-03-19 08:51:02 -04:00
NOTICE.txt
README.md Improve batch2 error handling (#3482) 2022-03-26 17:40:12 -04:00
azure-pipelines.yml Add unique run number to the published artifact (#3751) 2022-06-30 19:51:21 -04:00
check_for_maven_updates.sh
lgtm.yml Refactor to restore LGTM functionality (#3455) 2022-04-10 15:54:27 -04:00
list_releases.sh
mvnw Update and fix maven wrapper (#2847) 2021-11-03 11:21:49 -04:00
mvnw.cmd Update and fix maven wrapper (#2847) 2021-11-03 11:21:49 -04:00
pom.xml 3719 enable map response terminology for bulk export (#3735) 2022-07-12 12:24:15 -04:00
release-pipeline.yml Adding full test run to Release Pipeline 2022-06-29 16:25:35 -04:00
snapshot-pipeline.yml Updated GPG keys for signing. 2022-05-30 11:23:53 -04:00
sync.sh Update resource defs 2015-12-01 18:35:24 -05:00
sync_dstu3.sh Merge branch 'master' of github.com:jamesagnew/hapi-fhir 2016-07-01 14:31:25 -04:00
sync_ri.sh
sync_ri3.fish Bring DSTU3 structs up to FHIR R3 2017-04-18 07:48:38 -04:00
sync_ri3.sh Syn RI - Build still failing :( 2016-05-28 12:53:59 -04:00
sync_ri4.sh Squashed commit of the following: 2018-12-27 17:58:47 -05:00
sync_ri5.sh Bump core to latest versions (#2154) 2020-11-03 15:43:37 -05:00
sync_ri21.sh Update model and definitions to latest definitions 2016-01-30 11:08:16 -05:00
update_version.sh

README.md

HAPI FHIR

HAPI FHIR - Java API for HL7 FHIR Clients and Servers

License

CI/CD

CI Status (master) SNAPSHOT Pipeline Current Release
Build Status Build Status Release Artifacts

Coverage and Quality

codecov Language grade: Java

Documentation and wiki

Complete project documentation is available here: http://hapifhir.io

A demonstration of this project is available here: http://hapi.fhir.org/

This project is Open Source, licensed under the Apache Software License 2.0.

Please see this wiki page for information on where to get help with HAPI FHIR.

Please see Smile CDR for information on commercial support.