-
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
issue #3390 - whole-system interactions honor resources config #3473
Conversation
63d1d19
to
c142954
Compare
* 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>
1144101
to
6e5c77f
Compare
For Group/$export, this changeset restores a line I had accidentally deleted which sets the Group.id for Group export. For Patient/$everything, now that we're properly reading the fhir-server-config, we need to adjust the tenant1 configuration so that all resource types that actually get used are in the config so that we can set `open` to false. Signed-off-by: Lee Surprenant <lmsurpre@us.ibm.com>
10acf91
to
0ea1c63
Compare
twice Now that the Patient resource is in its own compartment, we don't need to add that resource to the result set separately any more. Signed-off-by: Lee Surprenant <lmsurpre@us.ibm.com>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
import com.ibm.fhir.core.ResourceTypeName; | ||
|
||
/** | ||
* An abstraction for the ibm-fhir-server fhirServer/resources property group |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
indicate that we should create a new instance of this for each request (at least). otherwise the property lookups won't be dynamic when retrieved through here
I also started on #3319 - system-search now supports multiple instances of the
_type
parameterAlso a small fix for #3091
Signed-off-by: Lee Surprenant lmsurpre@us.ibm.com