🔥 HAPI FHIR - Java API for HL7 FHIR Clients and Servers
Go to file
James Agnew 6d745b4f2d
Initial HFQL SQL Implementation (#5083)
* FQL tests

* Working so far

* Tests working

* Tests passing

* Work on parser

* Tests passing

* Cleanup

* Working

* Work on parser

* Work

* Working

* Work on tests

* Work on driver

* Work

* Ongoing work

* Rename SEARCH to WHERE

* Work on fhirpath

* Test fixes

* Work on statements

* Build fixes

* Spotless application

* Fix CI

* Build fixes

* Clean up changelogs

* Remove redundant gitignore

* Add docs

* Add docs

* Code cleanup

* Build cleanup

* Fix compile error

* Test fixes

* Test fix

* Test fix

* Work on integration

* Work on design

* Work on UI

* Update hapi-fhir-jpaserver-hfql/src/main/java/ca/uhn/fhir/jpa/fql/jdbc/JdbcDriver.java

Co-authored-by: michaelabuckley <michaelabuckley@gmail.com>

* Address review comments

* Review comments

* HFQL work

* Cleanup

* CLeanup

* License headers

* Test fixes

* HAPI version bump

* License header update

* Changelog cleanup

* Fixes

* Test fix

* Fix spotless issues

---------

Co-authored-by: michaelabuckley <michaelabuckley@gmail.com>
2023-07-21 22:51:23 +00:00
.github wip (#5091) 2023-07-13 15:56:23 -07: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 Initial HFQL SQL Implementation (#5083) 2023-07-21 22:51:23 +00:00
hapi-fhir-android Initial HFQL SQL Implementation (#5083) 2023-07-21 22:51:23 +00:00
hapi-fhir-android-realm Work on JPA 2017-02-02 06:23:28 -05:00
hapi-fhir-base Initial HFQL SQL Implementation (#5083) 2023-07-21 22:51:23 +00:00
hapi-fhir-bom Initial HFQL SQL Implementation (#5083) 2023-07-21 22:51:23 +00:00
hapi-fhir-checkstyle Initial HFQL SQL Implementation (#5083) 2023-07-21 22:51:23 +00:00
hapi-fhir-cli Initial HFQL SQL Implementation (#5083) 2023-07-21 22:51:23 +00:00
hapi-fhir-client Initial HFQL SQL Implementation (#5083) 2023-07-21 22:51:23 +00:00
hapi-fhir-client-okhttp Initial HFQL SQL Implementation (#5083) 2023-07-21 22:51:23 +00:00
hapi-fhir-converter Initial HFQL SQL Implementation (#5083) 2023-07-21 22:51:23 +00:00
hapi-fhir-dist Initial HFQL SQL Implementation (#5083) 2023-07-21 22:51:23 +00:00
hapi-fhir-docs Initial HFQL SQL Implementation (#5083) 2023-07-21 22:51:23 +00:00
hapi-fhir-jacoco Initial HFQL SQL Implementation (#5083) 2023-07-21 22:51:23 +00:00
hapi-fhir-jaxrsserver-base Initial HFQL SQL Implementation (#5083) 2023-07-21 22:51:23 +00:00
hapi-fhir-jpa Initial HFQL SQL Implementation (#5083) 2023-07-21 22:51:23 +00:00
hapi-fhir-jpaserver-base Initial HFQL SQL Implementation (#5083) 2023-07-21 22:51:23 +00:00
hapi-fhir-jpaserver-elastic-test-utilities Initial HFQL SQL Implementation (#5083) 2023-07-21 22:51:23 +00:00
hapi-fhir-jpaserver-hfql Initial HFQL SQL Implementation (#5083) 2023-07-21 22:51:23 +00:00
hapi-fhir-jpaserver-ips Initial HFQL SQL Implementation (#5083) 2023-07-21 22:51:23 +00:00
hapi-fhir-jpaserver-mdm Initial HFQL SQL Implementation (#5083) 2023-07-21 22:51:23 +00:00
hapi-fhir-jpaserver-model Initial HFQL SQL Implementation (#5083) 2023-07-21 22:51:23 +00:00
hapi-fhir-jpaserver-searchparam Initial HFQL SQL Implementation (#5083) 2023-07-21 22:51:23 +00:00
hapi-fhir-jpaserver-subscription Initial HFQL SQL Implementation (#5083) 2023-07-21 22:51:23 +00:00
hapi-fhir-jpaserver-test-dstu2 Initial HFQL SQL Implementation (#5083) 2023-07-21 22:51:23 +00:00
hapi-fhir-jpaserver-test-dstu3 Initial HFQL SQL Implementation (#5083) 2023-07-21 22:51:23 +00:00
hapi-fhir-jpaserver-test-r4 Initial HFQL SQL Implementation (#5083) 2023-07-21 22:51:23 +00:00
hapi-fhir-jpaserver-test-r4b Initial HFQL SQL Implementation (#5083) 2023-07-21 22:51:23 +00:00
hapi-fhir-jpaserver-test-r5 Initial HFQL SQL Implementation (#5083) 2023-07-21 22:51:23 +00:00
hapi-fhir-jpaserver-test-utilities Initial HFQL SQL Implementation (#5083) 2023-07-21 22:51:23 +00:00
hapi-fhir-jpaserver-uhnfhirtest Initial HFQL SQL Implementation (#5083) 2023-07-21 22:51:23 +00:00
hapi-fhir-server Initial HFQL SQL Implementation (#5083) 2023-07-21 22:51:23 +00:00
hapi-fhir-server-cds-hooks Initial HFQL SQL Implementation (#5083) 2023-07-21 22:51:23 +00:00
hapi-fhir-server-mdm Initial HFQL SQL Implementation (#5083) 2023-07-21 22:51:23 +00:00
hapi-fhir-server-openapi Initial HFQL SQL Implementation (#5083) 2023-07-21 22:51:23 +00:00
hapi-fhir-serviceloaders Initial HFQL SQL Implementation (#5083) 2023-07-21 22:51:23 +00:00
hapi-fhir-spring-boot Initial HFQL SQL Implementation (#5083) 2023-07-21 22:51:23 +00:00
hapi-fhir-sql-migrate Initial HFQL SQL Implementation (#5083) 2023-07-21 22:51:23 +00:00
hapi-fhir-storage Initial HFQL SQL Implementation (#5083) 2023-07-21 22:51:23 +00:00
hapi-fhir-storage-batch2 Initial HFQL SQL Implementation (#5083) 2023-07-21 22:51:23 +00:00
hapi-fhir-storage-batch2-jobs Initial HFQL SQL Implementation (#5083) 2023-07-21 22:51:23 +00:00
hapi-fhir-storage-batch2-test-utilities Initial HFQL SQL Implementation (#5083) 2023-07-21 22:51:23 +00:00
hapi-fhir-storage-cr Initial HFQL SQL Implementation (#5083) 2023-07-21 22:51:23 +00:00
hapi-fhir-storage-mdm Initial HFQL SQL Implementation (#5083) 2023-07-21 22:51:23 +00:00
hapi-fhir-storage-test-utilities Initial HFQL SQL Implementation (#5083) 2023-07-21 22:51:23 +00:00
hapi-fhir-structures-dstu2 Initial HFQL SQL Implementation (#5083) 2023-07-21 22:51:23 +00:00
hapi-fhir-structures-dstu2.1 Initial HFQL SQL Implementation (#5083) 2023-07-21 22:51:23 +00:00
hapi-fhir-structures-dstu3 Initial HFQL SQL Implementation (#5083) 2023-07-21 22:51:23 +00:00
hapi-fhir-structures-hl7org-dstu2 Initial HFQL SQL Implementation (#5083) 2023-07-21 22:51:23 +00:00
hapi-fhir-structures-r4 Initial HFQL SQL Implementation (#5083) 2023-07-21 22:51:23 +00:00
hapi-fhir-structures-r4b Initial HFQL SQL Implementation (#5083) 2023-07-21 22:51:23 +00:00
hapi-fhir-structures-r5 Initial HFQL SQL Implementation (#5083) 2023-07-21 22:51:23 +00:00
hapi-fhir-test-utilities Initial HFQL SQL Implementation (#5083) 2023-07-21 22:51:23 +00:00
hapi-fhir-testpage-overlay Initial HFQL SQL Implementation (#5083) 2023-07-21 22:51:23 +00:00
hapi-fhir-validation Initial HFQL SQL Implementation (#5083) 2023-07-21 22:51:23 +00:00
hapi-fhir-validation-resources-dstu2 Initial HFQL SQL Implementation (#5083) 2023-07-21 22:51:23 +00:00
hapi-fhir-validation-resources-dstu2.1 Initial HFQL SQL Implementation (#5083) 2023-07-21 22:51:23 +00:00
hapi-fhir-validation-resources-dstu3 Initial HFQL SQL Implementation (#5083) 2023-07-21 22:51:23 +00:00
hapi-fhir-validation-resources-r4 Initial HFQL SQL Implementation (#5083) 2023-07-21 22:51:23 +00:00
hapi-fhir-validation-resources-r4b Initial HFQL SQL Implementation (#5083) 2023-07-21 22:51:23 +00:00
hapi-fhir-validation-resources-r5 Initial HFQL SQL Implementation (#5083) 2023-07-21 22:51:23 +00:00
hapi-tinder-plugin Initial HFQL SQL Implementation (#5083) 2023-07-21 22:51:23 +00:00
hapi-tinder-test Initial HFQL SQL Implementation (#5083) 2023-07-21 22:51:23 +00:00
osgi try removing fork count from surefire (#4752) 2023-04-20 13:58:35 -04:00
src/assembly Checkstyle cleanup (#4501) 2023-02-03 09:40:32 -05:00
tests Initial HFQL SQL Implementation (#5083) 2023-07-21 22:51:23 +00: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 nickname svc refatoring (#5006) 2023-06-22 08:26:47 -04:00
.pre-commit-config.yaml New formatting rules and pre-commit hooks (#5027) 2023-07-11 17:36:44 -07:00
.whitesource Add .whitesource configuration file 2021-04-29 13:42:31 +00:00
HELPWANTED.md New formatting rules and pre-commit hooks (#5027) 2023-07-11 17:36:44 -07:00
LICENSE.txt Add license and notice files 2015-03-25 22:32:32 -04:00
LOINC_NOTES.txt More work on loinc 2018-03-19 08:51:02 -04:00
NOTICE.txt Add license and notice files 2015-03-25 22:32:32 -04:00
README.md New formatting rules and pre-commit hooks (#5027) 2023-07-11 17:36:44 -07:00
azure-pipelines.yml Initial HFQL SQL Implementation (#5083) 2023-07-21 22:51:23 +00:00
check_for_maven_updates.sh Fix up examples 2014-09-03 18:03:44 -04:00
lgtm.yml code coverage needs to run only for JACOCO PROFILE (#4230) 2022-11-02 15:34:27 -04:00
list_releases.sh Implement handleException on the server interceptor framework, as well 2014-11-07 14:26:59 -05:00
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 Initial HFQL SQL Implementation (#5083) 2023-07-21 22:51:23 +00:00
release-pipeline.yml update to docker installer tool for azure broke docker in the latest version, pinning the version to previous one (#4335) 2022-12-06 18:32:42 -05:00
snapshot-pipeline.yml adding nightly build for SNAPSHOTS 2023-03-23 10:16:24 -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
test-job-template.yml merge release branch to master (#4811) 2023-05-03 19:51:43 +00:00
update_version.sh Force another travis build 2015-08-05 10:38:38 -04:00

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.