🔥 HAPI FHIR - Java API for HL7 FHIR Clients and Servers
Go to file
Patrick Werner b026ac10e5
Bump fhir.core to latest version (#3593)
* adding version.yaml, updating version in pom.xml

* It is possible to write to a resource in a partition the user is not authorized to. (#3397)

* fixed

* remove sout

* add msg.code

* fix failed tests

* fix equal sign

* update msg code

* extract method

* Fix up code numbers

* Clean changelog

Co-authored-by: Tadgh <garygrantgraham@gmail.com>

* Revert final artifact version

* add graphql test (#3585)

* added graphql birthdate test

* fix variable name

* typo

* 3506 mdm log enhancement (#3543)

* Providing Fixme's to be reworked at a later time.

* Adding // FIXME Anna to assist our Austrian friend.

* Adding logging test as a first step in addressing issue #2822.

* hapifhir#3506 part 2: enhance logging for (un)successful MDM matching

hapifhir#3506 part 2: enhance logging for (un)successful MDM matching

* Update MdmMatchLinkSvc.java

#3506 move "narrowed down" log to different place

* #3506 added scores and tests

#3506 added scores and tests

* #3506 formatting

#3506 formatting

* #3506 create changelog file

#3506 create changelog file

* #3506 fix typo

#3506 fix typo

* #3506 fix part 3, minor formatting

#3506 fix part 3, minor formatting

* #3506 fix tests

#3506 fix tests

Co-authored-by: Etienne Poirier <etienne.poirier@smilecdr.com>
Co-authored-by: Anna <anna@MacBook-Pro.local>

* mdm matching (#3579)

* Added fix for https://github.com/hapifhir/hapi-fhir-jpaserver-starter… (#3551)

* Added fix for https://github.com/hapifhir/hapi-fhir-jpaserver-starter/issues/328

* Update HapiFhirJpaMigrationTasks.java

Corrected ordering

* Update HapiFhirJpaMigrationTasks.java

Moving index status to be last operation

* Revert "Update HapiFhirJpaMigrationTasks.java"

This reverts commit 37bfd3e66e.

* Moved to bottom

Co-authored-by: Jens Kristian Villadsen <jvi@trifork.com>

* begin with failing test

* fixed

* changelog

* add jira tag

* Update to 6 1 (#3582)

* added changelog folder, upped version

* version enum

* add a few more unit tests to assert proper NO_MATCH exclusion

* revert merge master doh! bad reflexes

* revert merge origin master

* unrevert revert.  ugh what a pain

* merge recovery.  fix poms.

* merge recovery.  more reverting

* merge recovery.  more reverting

* merge recovery.  more reverting

* Revert "merge recovery.  fix poms."

This reverts commit ae6e0ddb06.

* more revert revert reversions

* more revert revert reversions

* pre-review cleanup

Co-authored-by: Jens Kristian Villadsen <jenskristianvilladsen@gmail.com>
Co-authored-by: Jens Kristian Villadsen <jvi@trifork.com>
Co-authored-by: Mark Iantorno <markiantorno@gmail.com>

* Fix regression of 3411 - _lastUpdated gets clobbered during $reindex job (#3586)

* When chunking for the reindex job, don't clobber the lastUpdated if provided by the caller.

* License

* added support for OO.issue.details from Java RI Validator

* remove duplicated Msg.code

* Ks 20220508 log colour (#3592)

* don't use colours when output is redirected to a file

* change log

* Added fix for https://github.com/hapifhir/hapi-fhir-jpaserver-starter… (#3551) (#3594)

* Added fix for https://github.com/hapifhir/hapi-fhir-jpaserver-starter/issues/328

* Update HapiFhirJpaMigrationTasks.java

Corrected ordering

* Update HapiFhirJpaMigrationTasks.java

Moving index status to be last operation

* Revert "Update HapiFhirJpaMigrationTasks.java"

This reverts commit 37bfd3e66e.

* Moved to bottom

Co-authored-by: Jens Kristian Villadsen <jvi@trifork.com>

Co-authored-by: Jens Kristian Villadsen <jenskristianvilladsen@gmail.com>
Co-authored-by: Jens Kristian Villadsen <jvi@trifork.com>

* 3584 case sensitive string elasticsearch (#3596)

* Fix for case-sensitive search with newer elasticsearch

* Test and fix ascii normalization too

* more test cases

* comments

* Docs update empi usecase (#3598)

* Update diagram for use case 5

* Add new page for database support

* Licnese

* Mb norm fix (#3604)

* Normalize query since wildcard searches aren't normalized in elastic

* removed duplicated dependency with wrong version

* fixed test file(added a Base64 string)

* fixed tests

* fixed test:
history?_since is an instant

* removing time from date-strings in examples

* fixed more instant strings

* changed filtering of messages to messageId

* fixed messageId filter on missing profiles

* changed messageID system string to Grahames preferred String

* updated MsgIds of unsupported methods

* removed fixed commons-codec version as fhir.core uses commons-codec:1.15
This will introduce issues with the android built.

* fixed GraphQL Test

* fixing test issue caused by different message string, switch to details code assertion

* fixing test issue caused by different message string, switch to details code assertion

* updated Msg.codes

* updated Msg.codes

* fixed duplicated Msg.codes

* setErrorOnInvalidValue set to false in test

* reverted date precision test changes

* updated r5 resources to latest build version

* updated to latest snapshot, https://github.com/hapifhir/org.hl7.fhir.core/issues/884 causes test failures.

* Try to fix message codes

* Test fixes

* Checkstyle fix

* Test fix

* Try to avoid CME

Co-authored-by: markiantorno <markiantorno@gmail.com>
Co-authored-by: katiesmilecdr <88786813+katiesmilecdr@users.noreply.github.com>
Co-authored-by: Tadgh <garygrantgraham@gmail.com>
Co-authored-by: Ken Stevens <khstevens@gmail.com>
Co-authored-by: alackerbauer <33912849+alackerbauer@users.noreply.github.com>
Co-authored-by: Etienne Poirier <etienne.poirier@smilecdr.com>
Co-authored-by: Anna <anna@MacBook-Pro.local>
Co-authored-by: Jens Kristian Villadsen <jenskristianvilladsen@gmail.com>
Co-authored-by: Jens Kristian Villadsen <jvi@trifork.com>
Co-authored-by: michaelabuckley <michael.buckley@smilecdr.com>
Co-authored-by: James Agnew <jamesagnew@gmail.com>
2022-08-03 16:12:59 -04: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 add new version enum, bump version, new folder 2022-08-02 21:46:20 -07:00
hapi-fhir-android add new version enum, bump version, new folder 2022-08-02 21:46:20 -07:00
hapi-fhir-android-realm Work on JPA 2017-02-02 06:23:28 -05:00
hapi-fhir-base Bump fhir.core to latest version (#3593) 2022-08-03 16:12:59 -04:00
hapi-fhir-batch 3846 migrate bulk import pull to batch2 (#3853) 2022-08-03 10:50:51 -04:00
hapi-fhir-bom add new version enum, bump version, new folder 2022-08-02 21:46:20 -07:00
hapi-fhir-checkstyle add new version enum, bump version, new folder 2022-08-02 21:46:20 -07:00
hapi-fhir-cli add new version enum, bump version, new folder 2022-08-02 21:46:20 -07:00
hapi-fhir-client add new version enum, bump version, new folder 2022-08-02 21:46:20 -07:00
hapi-fhir-client-okhttp add new version enum, bump version, new folder 2022-08-02 21:46:20 -07:00
hapi-fhir-converter Bump fhir.core to latest version (#3593) 2022-08-03 16:12:59 -04:00
hapi-fhir-dist add new version enum, bump version, new folder 2022-08-02 21:46:20 -07:00
hapi-fhir-docs Bump fhir.core to latest version (#3593) 2022-08-03 16:12:59 -04:00
hapi-fhir-jacoco add new version enum, bump version, new folder 2022-08-02 21:46:20 -07:00
hapi-fhir-jaxrsserver-base add new version enum, bump version, new folder 2022-08-02 21:46:20 -07:00
hapi-fhir-jpa add new version enum, bump version, new folder 2022-08-02 21:46:20 -07:00
hapi-fhir-jpaserver-base Bump fhir.core to latest version (#3593) 2022-08-03 16:12:59 -04:00
hapi-fhir-jpaserver-cql Bump fhir.core to latest version (#3593) 2022-08-03 16:12:59 -04:00
hapi-fhir-jpaserver-elastic-test-utilities Fix range calculation for number or quantity search parameters (#3871) 2022-08-03 15:44:10 -04:00
hapi-fhir-jpaserver-mdm add new version enum, bump version, new folder 2022-08-02 21:46:20 -07:00
hapi-fhir-jpaserver-model add new version enum, bump version, new folder 2022-08-02 21:46:20 -07:00
hapi-fhir-jpaserver-searchparam add new version enum, bump version, new folder 2022-08-02 21:46:20 -07:00
hapi-fhir-jpaserver-subscription add new version enum, bump version, new folder 2022-08-02 21:46:20 -07:00
hapi-fhir-jpaserver-test-utilities Bump fhir.core to latest version (#3593) 2022-08-03 16:12:59 -04:00
hapi-fhir-jpaserver-uhnfhirtest add new version enum, bump version, new folder 2022-08-02 21:46:20 -07:00
hapi-fhir-server add new version enum, bump version, new folder 2022-08-02 21:46:20 -07:00
hapi-fhir-server-mdm add new version enum, bump version, new folder 2022-08-02 21:46:20 -07:00
hapi-fhir-server-openapi add new version enum, bump version, new folder 2022-08-02 21:46:20 -07:00
hapi-fhir-spring-boot add new version enum, bump version, new folder 2022-08-02 21:46:20 -07:00
hapi-fhir-sql-migrate add new version enum, bump version, new folder 2022-08-02 21:46:20 -07:00
hapi-fhir-storage Bump fhir.core to latest version (#3593) 2022-08-03 16:12:59 -04:00
hapi-fhir-storage-batch2 3846 migrate bulk import pull to batch2 (#3853) 2022-08-03 10:50:51 -04:00
hapi-fhir-storage-batch2-jobs 3846 migrate bulk import pull to batch2 (#3853) 2022-08-03 10:50:51 -04:00
hapi-fhir-storage-mdm add new version enum, bump version, new folder 2022-08-02 21:46:20 -07:00
hapi-fhir-storage-test-utilities add new version enum, bump version, new folder 2022-08-02 21:46:20 -07:00
hapi-fhir-structures-dstu2 add new version enum, bump version, new folder 2022-08-02 21:46:20 -07:00
hapi-fhir-structures-dstu2.1 add new version enum, bump version, new folder 2022-08-02 21:46:20 -07:00
hapi-fhir-structures-dstu3 Bump fhir.core to latest version (#3593) 2022-08-03 16:12:59 -04:00
hapi-fhir-structures-hl7org-dstu2 add new version enum, bump version, new folder 2022-08-02 21:46:20 -07:00
hapi-fhir-structures-r4 Bump fhir.core to latest version (#3593) 2022-08-03 16:12:59 -04:00
hapi-fhir-structures-r5 Bump fhir.core to latest version (#3593) 2022-08-03 16:12:59 -04:00
hapi-fhir-test-utilities add new version enum, bump version, new folder 2022-08-02 21:46:20 -07:00
hapi-fhir-testpage-overlay add new version enum, bump version, new folder 2022-08-02 21:46:20 -07:00
hapi-fhir-validation Bump fhir.core to latest version (#3593) 2022-08-03 16:12:59 -04:00
hapi-fhir-validation-resources-dstu2 add new version enum, bump version, new folder 2022-08-02 21:46:20 -07:00
hapi-fhir-validation-resources-dstu2.1 add new version enum, bump version, new folder 2022-08-02 21:46:20 -07:00
hapi-fhir-validation-resources-dstu3 add new version enum, bump version, new folder 2022-08-02 21:46:20 -07:00
hapi-fhir-validation-resources-r4 add new version enum, bump version, new folder 2022-08-02 21:46:20 -07:00
hapi-fhir-validation-resources-r5 Bump fhir.core to latest version (#3593) 2022-08-03 16:12:59 -04:00
hapi-tinder-plugin Bump fhir.core to latest version (#3593) 2022-08-03 16:12:59 -04:00
hapi-tinder-test add new version enum, bump version, new folder 2022-08-02 21:46:20 -07: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 add new version enum, bump version, new folder 2022-08-02 21:46:20 -07: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 Response Terminology Wiring (#3807) 2022-07-25 18:41:01 -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 Bump fhir.core to latest version (#3593) 2022-08-03 16:12:59 -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 Bump to 1.0.2 FHIR definitions 2015-11-15 12:22:56 -05:00
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.