🔥 HAPI FHIR - Java API for HL7 FHIR Clients and Servers
Go to file
James Agnew 0f2fc7a882
Allow search narrowing and auth interceptor by `token:in` (#3360)
* Optmize valueset expansion

* Working

* Version bump

* Add documentation

* Add test

* Checkstyle message cleanup

* Add reverse rule

* Test ficx

* Test fix

* Test fix

* Test fixes

* Test fixes

* Test fix

* Update hapi-fhir-docs/src/main/resources/ca/uhn/hapi/fhir/docs/security/search_narrowing_interceptor.md

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

* Update hapi-fhir-docs/src/main/resources/ca/uhn/hapi/fhir/docs/security/search_narrowing_interceptor.md

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

* Test fixes

* Fix conflict

* Add setter

* Test fixes

Co-authored-by: Ken Stevens <khstevens@gmail.com>
2022-02-09 14:27:14 -05:00
.github Add CapabilityStatement customizer (#2387) 2021-02-15 14:58:34 -05: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 Allow search narrowing and auth interceptor by `token:in` (#3360) 2022-02-09 14:27:14 -05:00
hapi-fhir-android Allow search narrowing and auth interceptor by `token:in` (#3360) 2022-02-09 14:27:14 -05:00
hapi-fhir-android-realm Work on JPA 2017-02-02 06:23:28 -05:00
hapi-fhir-base Allow search narrowing and auth interceptor by `token:in` (#3360) 2022-02-09 14:27:14 -05:00
hapi-fhir-batch Allow search narrowing and auth interceptor by `token:in` (#3360) 2022-02-09 14:27:14 -05:00
hapi-fhir-bom Allow search narrowing and auth interceptor by `token:in` (#3360) 2022-02-09 14:27:14 -05:00
hapi-fhir-checkstyle Allow search narrowing and auth interceptor by `token:in` (#3360) 2022-02-09 14:27:14 -05:00
hapi-fhir-cli Allow search narrowing and auth interceptor by `token:in` (#3360) 2022-02-09 14:27:14 -05:00
hapi-fhir-client Allow search narrowing and auth interceptor by `token:in` (#3360) 2022-02-09 14:27:14 -05:00
hapi-fhir-client-okhttp Allow search narrowing and auth interceptor by `token:in` (#3360) 2022-02-09 14:27:14 -05:00
hapi-fhir-converter Allow search narrowing and auth interceptor by `token:in` (#3360) 2022-02-09 14:27:14 -05:00
hapi-fhir-dist Allow search narrowing and auth interceptor by `token:in` (#3360) 2022-02-09 14:27:14 -05:00
hapi-fhir-docs Allow search narrowing and auth interceptor by `token:in` (#3360) 2022-02-09 14:27:14 -05:00
hapi-fhir-jacoco Allow search narrowing and auth interceptor by `token:in` (#3360) 2022-02-09 14:27:14 -05:00
hapi-fhir-jaxrsserver-base Allow search narrowing and auth interceptor by `token:in` (#3360) 2022-02-09 14:27:14 -05:00
hapi-fhir-jpa Allow search narrowing and auth interceptor by `token:in` (#3360) 2022-02-09 14:27:14 -05:00
hapi-fhir-jpaserver-base Allow search narrowing and auth interceptor by `token:in` (#3360) 2022-02-09 14:27:14 -05:00
hapi-fhir-jpaserver-cql Allow search narrowing and auth interceptor by `token:in` (#3360) 2022-02-09 14:27:14 -05:00
hapi-fhir-jpaserver-mdm Allow search narrowing and auth interceptor by `token:in` (#3360) 2022-02-09 14:27:14 -05:00
hapi-fhir-jpaserver-model Allow search narrowing and auth interceptor by `token:in` (#3360) 2022-02-09 14:27:14 -05:00
hapi-fhir-jpaserver-searchparam Allow search narrowing and auth interceptor by `token:in` (#3360) 2022-02-09 14:27:14 -05:00
hapi-fhir-jpaserver-subscription Allow search narrowing and auth interceptor by `token:in` (#3360) 2022-02-09 14:27:14 -05:00
hapi-fhir-jpaserver-test-utilities Allow search narrowing and auth interceptor by `token:in` (#3360) 2022-02-09 14:27:14 -05:00
hapi-fhir-jpaserver-uhnfhirtest Allow search narrowing and auth interceptor by `token:in` (#3360) 2022-02-09 14:27:14 -05:00
hapi-fhir-narrativegenerator Add error codes to all exceptions (#3278) 2022-01-31 13:10:15 -08:00
hapi-fhir-oauth2 Bump dependencies for CVES (#3359) 2022-02-07 07:56:25 -05:00
hapi-fhir-server Allow search narrowing and auth interceptor by `token:in` (#3360) 2022-02-09 14:27:14 -05:00
hapi-fhir-server-mdm Allow search narrowing and auth interceptor by `token:in` (#3360) 2022-02-09 14:27:14 -05:00
hapi-fhir-server-openapi Allow search narrowing and auth interceptor by `token:in` (#3360) 2022-02-09 14:27:14 -05:00
hapi-fhir-spring-boot Allow search narrowing and auth interceptor by `token:in` (#3360) 2022-02-09 14:27:14 -05:00
hapi-fhir-sql-migrate Allow search narrowing and auth interceptor by `token:in` (#3360) 2022-02-09 14:27:14 -05:00
hapi-fhir-storage Allow search narrowing and auth interceptor by `token:in` (#3360) 2022-02-09 14:27:14 -05:00
hapi-fhir-structures-dstu Add error codes to all exceptions (#3278) 2022-01-31 13:10:15 -08:00
hapi-fhir-structures-dstu2 Allow search narrowing and auth interceptor by `token:in` (#3360) 2022-02-09 14:27:14 -05:00
hapi-fhir-structures-dstu2.1 Allow search narrowing and auth interceptor by `token:in` (#3360) 2022-02-09 14:27:14 -05:00
hapi-fhir-structures-dstu3 Allow search narrowing and auth interceptor by `token:in` (#3360) 2022-02-09 14:27:14 -05:00
hapi-fhir-structures-hl7org-dstu2 Allow search narrowing and auth interceptor by `token:in` (#3360) 2022-02-09 14:27:14 -05:00
hapi-fhir-structures-r4 Allow search narrowing and auth interceptor by `token:in` (#3360) 2022-02-09 14:27:14 -05:00
hapi-fhir-structures-r5 Allow search narrowing and auth interceptor by `token:in` (#3360) 2022-02-09 14:27:14 -05:00
hapi-fhir-test-utilities Allow search narrowing and auth interceptor by `token:in` (#3360) 2022-02-09 14:27:14 -05:00
hapi-fhir-testpage-interceptor remove .settings .project .classpath file of eclipse 2017-01-28 17:13:47 +01:00
hapi-fhir-testpage-overlay Allow search narrowing and auth interceptor by `token:in` (#3360) 2022-02-09 14:27:14 -05:00
hapi-fhir-validation Allow search narrowing and auth interceptor by `token:in` (#3360) 2022-02-09 14:27:14 -05:00
hapi-fhir-validation-resources-dstu2 Allow search narrowing and auth interceptor by `token:in` (#3360) 2022-02-09 14:27:14 -05:00
hapi-fhir-validation-resources-dstu2.1 Allow search narrowing and auth interceptor by `token:in` (#3360) 2022-02-09 14:27:14 -05:00
hapi-fhir-validation-resources-dstu3 Allow search narrowing and auth interceptor by `token:in` (#3360) 2022-02-09 14:27:14 -05:00
hapi-fhir-validation-resources-r4 Allow search narrowing and auth interceptor by `token:in` (#3360) 2022-02-09 14:27:14 -05:00
hapi-fhir-validation-resources-r5 Allow search narrowing and auth interceptor by `token:in` (#3360) 2022-02-09 14:27:14 -05:00
hapi-tinder-plugin Allow search narrowing and auth interceptor by `token:in` (#3360) 2022-02-09 14:27:14 -05:00
hapi-tinder-test Allow search narrowing and auth interceptor by `token:in` (#3360) 2022-02-09 14:27:14 -05:00
osgi 2540 - Upgraded the fhir_core_version from 5.3.0 to 5.3.10 (#2545) 2021-04-29 15:00:37 -04:00
src Add error codes to all exceptions (#3278) 2022-01-31 13:10:15 -08:00
tests Allow search narrowing and auth interceptor by `token:in` (#3360) 2022-02-09 14:27:14 -05: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 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 Add CapabilityStatement customizer (#2387) 2021-02-15 14:58:34 -05:00
azure-pipelines.yml Add error codes to all exceptions (#3278) 2022-01-31 13:10:15 -08:00
check_for_maven_updates.sh Fix up examples 2014-09-03 18:03:44 -04:00
lgtm.yml Credit for #2623 2021-05-02 17:20:16 -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 Allow search narrowing and auth interceptor by `token:in` (#3360) 2022-02-09 14:27:14 -05:00
snapshot-pipeline.yml Bump compiler plugin (#3313) 2022-01-19 10:09:21 -05: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 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

Test Coverage

codecov

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.