-
Notifications
You must be signed in to change notification settings - Fork 157
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Whole system interactions should honor resources config when open=false #3390
Comments
this work was already implemented in our |
consider adding integration test that has an open=false and performs a whole-system-interaction |
* Introduce the ResourceTypeName enum in fhir-core and ResourcesConfigAdapter in fhir-config * Use ResourcesConfigAdapter from whole-system search, whole-system history, $everything, and $export I also started on #3319 - system-search now supports multiple instances of the `_type` parameter Signed-off-by: Lee Surprenant <lmsurpre@us.ibm.com>
* Introduce the ResourceTypeName enum in fhir-core and ResourcesConfigAdapter in fhir-config * Use ResourcesConfigAdapter from whole-system search, whole-system history, $everything, and $export I also started on #3319 - system-search now supports multiple instances of the `_type` parameter Signed-off-by: Lee Surprenant <lmsurpre@us.ibm.com>
* Introduce the ResourceTypeName enum in fhir-core and ResourcesConfigAdapter in fhir-config * Use ResourcesConfigAdapter from whole-system search, whole-system history, $everything, and $export I also started on #3319 - system-search now supports multiple instances of the `_type` parameter Signed-off-by: Lee Surprenant <lmsurpre@us.ibm.com>
* Introduce the ResourceTypeName enum in fhir-core and ResourcesConfigAdapter in fhir-config * Use ResourcesConfigAdapter from whole-system search, whole-system history, $everything, and $export I also started on #3319 - system-search now supports multiple instances of the `_type` parameter Signed-off-by: Lee Surprenant <lmsurpre@us.ibm.com>
running this with the added resource "Resource" to allow whole system search to work with no parms, we still return resources not listed in the resources section of the fhir-server-config.json file. |
When the fhirServer/resources config restricts search or history on one or more resource types, we now add an implicit _type parameter to the request to filter it down to just the resource types that support the given interaction. Signed-off-by: Lee Surprenant <lmsurpre@us.ibm.com>
When the fhirServer/resources config restricts search or history on one or more resource types, we now add an implicit _type parameter to the request to filter it down to just the resource types that support the given interaction. Signed-off-by: Lee Surprenant <lmsurpre@us.ibm.com>
When the fhirServer/resources config restricts search or history on one or more resource types, we now add an implicit _type parameter to the request to filter it down to just the resource types that support the given interaction. Signed-off-by: Lee Surprenant <lmsurpre@us.ibm.com>
When the fhirServer/resources config restricts search or history on one or more resource types, we now add an implicit _type parameter to the request to filter it down to just the resource types that support the given interaction. Signed-off-by: Lee Surprenant <lmsurpre@us.ibm.com>
When the fhirServer/resources config restricts search or history on one or more resource types, we now add an implicit _type parameter to the request to filter it down to just the resource types that support the given interaction. Signed-off-by: Lee Surprenant <lmsurpre@us.ibm.com>
issue #3390 - add implicit search/history _type scoping
Now with |
I could have sworn I did this before, but its definitely out-of-sync in main. This changeset re-aligns the two so that: 1. we don't end up trying to us a resource type that doesn't exit in R4 2. we don't miss any resource types that existed in R4 but are being removed for R4B Signed-off-by: Lee Surprenant <lmsurpre@us.ibm.com>
I could have sworn I did this before, but its definitely out-of-sync in main. This changeset re-aligns the two so that: 1. we don't end up trying to us a resource type that doesn't exit in R4 2. we don't miss any resource types that existed in R4 but are being removed for R4B Signed-off-by: Lee Surprenant <lmsurpre@us.ibm.com>
Describe the bug
with fhirServer/resource configurations in fhir-server-config.json with resources listed, and open=false. Whole system search should only work on the resources listed
server log contains exception
Environment
FHIR main
The text was updated successfully, but these errors were encountered: